По дисциплине «Информационные технологии и программирование»




Вопросы

Для подготовки к экзамену

по дисциплине «Информационные технологии и программирование»

 

1. Алгоритм, основные свойства и способы представления. Базовые элементы и структуры программирования. Представление линейных, разветвленных и циклических структур.

2. Базовые средства языка программирования C / C ++. Выражения и присваивания. Операнды и операции. Операции увеличения и уменьшения. Операция sizeof. Операции отрицания. Операция деления и определение остатка от деления. Операции сдвига. Приведите примеры.

3. Базовые средства языка программирования C / C ++. Выражения и присваивания. Операции отношения. Поразрядные операции. Логические операции. Операции присваивания: простое присваивание, составное присваивание. Условная операция. Приведите примеры.

4. Базовые средства языка программирования C / C ++. Выражения и присваивания. Приоритеты операций и порядок вычислений. Преобразование типов. Приведите примеры.

5. Базовые средства языка программирования C / C ++. Операторы.Оператор выражение. Пустой оператор. Составной оператор. Операторы ветвления: оператор if, оператор switch. Приведите примеры использования операторов.

6. Базовые средства языка программирования C / C ++. Операторы.Оператор выражение. Пустой оператор. Составной оператор. Операторы цикла: оператор while, оператор do while, оператор for. Приведите примеры использования операторов.

7. Базовые средства языка программирования C / C ++. Операторы.Оператор выражение. Пустой оператор. Составной оператор. Операторы передачи управления: оператор goto, оператор break, оператор continue, оператор return. Приведите примеры использования операторов.

8. Базовые средства языка программирования C / C ++. Типы данных и их объявление. Основные типы данных. Целый тип данных. Данные плавающего типа. Приведите примеры объявления и вызова данных.

9. Базовые средства языка программирования C / C ++. Указатели и массивы. Указатели. Объявление и инициализация указателей. Операции с указателями. Ссылки. Приведите примеры.

10. Базовые средства языка программирования C / C ++. Указатели и массивы. Массивы. Объявление массивов. Работа с массивами. Методы доступа к элементам массивов. Приведите пример.

11. Базовые средства языка программирования C / C ++. Указатели и массивы. Массивы. Многомерные массивы. Символьные массивы. Приведите примеры объявления, инициализации и вызова массивов.

12. Базовые средства языка программирования C / C ++. Указатели и массивы. Массивы. Динамическое размещение массивов. Приведите примеры объявления, инициализации и вызова массивов.

13. Базовые средства языка программирования C / C ++. Указатели и массивы. Массивы. Динамическое размещение массивов. Приведите примеры объявления, инициализации и вызова массивов.

14. Базовые средства языка программирования C / C ++. Указатели и массивы. Массивы. Динамическое размещение массивов. Приведите примеры объявления, инициализации и вызова массивов.

15. Базовые средства языка программирования C / C ++. Функции ввода и вывода. Ввод и вывод средствами С: функции getchar (), putchar (), gets (), puts (), printf () и scanf (). Форматирование данных: спецификации формата и модификаторы. Приведите примеры.

16. Базовые средства языка программирования C / C ++. Функции ввода и вывода. Ввод и вывод средствами С ++: объекты cin, cout, cerr и clog. Форматирование данных в потоковых классах: флаги, манипуляторы, методы. Поясните на примерах.

17. Базовые средства языка программирования C / C ++. Элементы языка C. Алфавит языка. Идентификаторы. Константы. Ключевые слова. Знаки операций. Комментарии. Приведите примеры.

18. Модульное программирование в языке C / C ++. Директивы препроцессора. Директива # include. Директива #define. Директива #undef. Директивы условной компиляции. Приведите примеры.

19. Модульное программирование в языке C / C ++. Типы данных, определяемые пользователем. Переименование типов. Перечисления. Поясните их применение на примерах.

20. Модульное программирование в языке C / C ++. Типы данных, определяемые пользователем. Структуры. Битовые поля. Объединения. Приведите примеры.

21. Модульное программирование в языке C / C ++. Функции. Определение, объявление и вызов функций. Передача параметров в функцию. Поясните на примерах.

22. Модульное программирование в языке C / C ++. Функции. Перегрузка функций. Шаблоны функций. Поясните на примерах.

23. Модульное программирование в языке C / C ++. Функции. Передача массивов в функцию. Функции с переменным числом параметров. Поясните на примере.

24. Модульное программирование в языке C / C ++. Функции. Рекурсивные функции. Функция main (). Приведите примеры использования функций.

25. Общие сведения об операционных системах (ОС). Основные команды ОС MS-DOS.

26. Общие сведения об операционных системах (ОС). Основные элементы интерфейса ОС Windows. Работа с файловыми системами ОС.

27. Общие сведения об операционных системах (ОС). Предпосылки создания и краткая история ОС MS-DOS и Windows. Основные отличия версий ОС Windows.

28. Понятия и задачи информатики. Организация вычислительных процессов при решении инженерных задач. Структура и состав персонального компьютера.

29. Понятия и задачи информатики. Понятие информации. Единицы измерения информации. Системы счисления: двоичная, восьмеричная и шестнадцатеричная. Примеры перевода чисел из одной системы счисления в другую.

 


 

Задачи



Поделиться:




Поиск по сайту

©2015-2024 poisk-ru.ru
Все права принадлежать их авторам. Данный сайт не претендует на авторства, а предоставляет бесплатное использование.
Дата создания страницы: 2017-06-30 Нарушение авторских прав и Нарушение персональных данных


Поиск по сайту: