Информатика и программирование, 2 семестр
Вопросы на экзамен по дисциплине
1. Языки программирования: определения языка программирования, алфавита, синтаксиса и семантики языка; классификация и общая характеристика языков программирования высокого уровня
2.Компьютерные сети. Основные понятия: определение компьютерной сети, ее состав; определение коммуникационная сеть и ее основные компоненты.
3.Преимущества соединения компьютеров в сеть. Основные характеристики качества работы компьютерной сети
4.Классификация сетей по территориальному признаку и ведомственной принадлежности
5.Топологии компьютерных сетей: определение; виды топологий; общие схемы и характеристики
6.Структура и основные принципы работы сети Internet: определение глобальной сети Интернет, понятие адреса, протокола, провайдера, абонента, технологии коммутации пакетов, виды доступа к Internet
7.Система адресации глобальной сети Internet: назначение и структура IP- адреса и системы доменных имен; типы и примеры обозначения доменов верхнего уровня. Понятие URL, его формат.
8.Название, назначение, краткая характеристика основных сервисов Internet: WWW, FTP, E-mail, Usenet, ICQ.
9.Информационный ресурс WWW: определения WWW, гипертекста, структурных единиц гипертекста (гиперссылка, web-страница, web-сайт, портал), гипермедийного документа. Понятие и перечень основных браузеров. Назначение Html.
10.Электронная почта, ее достоинства и недостатки. Электронный адрес, его назначение и структура. Перечень возможных действий с папками и письмами электронной почты.
11.Информационная безопасность и средства защиты информации (ЗИ): причины активизации компьютерных преступлений; определения ЗИ и системы ЗИ; основные средства ЗИ.
12.Технические методы защиты информации: способы защиты информации с помощью физических средств; характеристика аппаратных средств защиты информации (электронные ключи, ЭВМ в защищенном исполнении, защита информации, передаваемой по каналам удаленного доступа и в сети Интернет)
13.Компьютерные вирусы: определения, классификация вирусов по виду среды обитания, способу запуска, способу маскировки и их характеристика
14Антивирусные программы: определения, классификация и их характеристика
15.Определение программного продукта (ПП), основные понятия (задача, приложение). Жизненный цикл ПП: определение, перечисление и краткая характеристика этапов.
16.Этапы решения задач на ЭВМ и их характеристика.
17.Понятие модели и моделирования. Цели моделирования. Классификация моделей.
18.Понятие и цели моделирования. Виды моделирования.
19.Понятие алгоритма. Свойства алгоритмов. Способы представления алгоритмов.
20.Понятие алгоритма. Базовые конструкции алгоритмизации: определения и общий вид.
21.Система программирования: определение, основные компоненты, фазы компиляции. Процесс выполнения программ на компьютере.
22.Общая характеристика языка программирования С++. Алфавит языка. Понятие переменной и константы, их типы. Примеры объявления переменных и констант.
23. Виды операций в языке Си++, правила их записи и порядок выполнения (приоритет, ассоциативность, коммутативность). Пример записи математического выражения, содержащего операции и описание порядка его вычисления.
24. Понятие программы и оператора. Структура программы, написанной на языке С++. Пример, простейшей программы на языке С++.
25.Организация ввода-вывода данных в языке Си++: операции ввода-вывода данных (синтаксис и примеры использования); форматный ввод-вывод данных(синтаксис и примеры использования).
26. Оператор выбора switch языка С++: назначение, виды, синтаксис, характеристика составляющих, принцип работы. Примеры.
27.Оператор цикла while языка С++: назначение, синтаксис, характеристика составляющих, принцип работы. Примеры.
28.Оператор цикла do…while языка С++: назначение, синтаксис, характеристика составляющих, принцип работы. Примеры.
ОБРАЗЕЦ ЗАДАЧ
1. С клавиатуры вводится массив из 10 чисел. Определить сумму положительных элементов этого массива.
2. С клавиатуры вводится массив из 10 чисел. Определить среднее арифметическое положительных элементов этого массива.
3. С клавиатуры вводится массив из 10 чисел. Определить максимальный элемент этого массива.