Основы информатики и программирования.
Список вопросов
Для допуска к сдаче зачета или экзамена необходимо сдать все лабораторные работы.
Зачет (22101-22104): если набрано 36 баллов, зачет выставляется автоматом, иначе необходимо ответить на вопрос из списка. Допускается краткий ответ без подготовки.
Экзамен (22105-22107): если набрано 40 баллов, автоматом выставляется «отлично», иначе оценка выставляется после ответа на вопросы по билету, в билете два вопроса.
Экзамен (заочники): необходимо выполнить лабораторные задания 1-5 и ответить на вопросы по этим работам.
Список вопросов
- Язык Си. Структура программы.
- Этапы трансляции программы.
- Управление потоком выполнения.
- Функции: определение и использование.
- Функции: рекурсия.
- Стек вызовов.
- Объекты данных программы в оперативной памяти.
- Целочисленные типы данных.
- Операции над целыми, переполнения.
- Типы с плавающей точкой.
- Массивы.
- Нуль-терминальные строки.
- Указатели.
- Арифметика указателей.
- Указатели на функции.
- Структуры и объединения.
- Абстрактные типы данных.
- Связное представление данных.
- Модули и раздельная трансляция.
- Динамическое распределение памяти.
- Стандартная библиотека: потоковый ввод-вывод.
- Стандартная библиотека: форматный ввод-вывод.
- Стандартная библиотека: обработка ошибок.
- Стандартная библиотека: генерирование псевдослучайных чисел.
- Стандартная библиотека: работа с временем и датой.
- Стандартная библиотека: локализация и интернационализация.
- Локальные и нелокальные переходы.
- Операции на уровне битов.
- Производные языки. С++ и абстракция данных на основе классов.