Информатика и программирование, 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 чисел. Определить максимальный элемент этого массива.

Наши рекомендации