Курс ПЯВУ 2 сем / Вопросы к экзамену / Вопросы к экзамену
.odt5.4.Примерный перечень вопросов к экзамену по всему курсу
При проведении итогового контроля для оценки результатов изучения дисциплины
вынесены следующие вопросы:
-
Понятие алгоритма. Свойства алгоритма.
-
Средства представления алгоритмов.
-
Базовые структуры алгоритмов
-
Основные этапы подготовки и решения задач на ЭВМ.
-
Представление информации в ЭВМ.
-
Схемы данных. Схемы программы.
-
Языки программирования.
-
Классификация языков программирования.
-
Методы программирования.
-
Написание программы, отладка программы, тестирование программы.
-
Жизненный цикл программы.
-
Организация файловой системы создания программы С.
-
Редактирование исходных текстов.
-
Трансляция программ.
-
Компилирование программ.
-
Запуск программ на выполнение.
-
Состав языка. Алфавит языка.
-
Идентификаторы. Ключевые слова.
-
Переменные и константы.
-
Целый тип данных
-
Вещественный тип данных.
-
Символьный и логический тип данных.
-
Спецификаторы типов.
-
Операции. Комментарии.
-
Арифметические операции.
-
Операции отношений.
-
Приоритет операций.
-
Операции инкремента, декремента.
-
Арифметические выражения.
-
Целочисленная арифметика.
-
Приведение типов.
-
Операторы присвоения, отношений, логические.
-
Операторы if, if – else.
-
Оператор switch.
-
Оператор цикла FOR
-
Оператор цикла while, do.
-
Одномерные массивы.
-
Многомерные массивы.
-
Объявление и структура функций.
-
Аргументы и локальные переменные.
-
Возврат результатов функций.
-
Функции и массивы.
-
Глобальные и локальные переменные.
-
Автоматические и статические переменные.
-
Стандартные заголовочные файлы.
-
Определение структур. Задание структур.
-
Символьные массивы.
-
Символьные строки переменной длины.
-
Объявление указателей. Использование указателей.
-
Указатели функций.
-
Указатели на функции.
-
Поразрядный & |.
-
Поразрядный оператор^.
-
Поразрядный оператор -.
-
Оператор сдвига.
-
Автоматические переменные.
-
Внешние переменные
-
Регистровые переменные.
-
Утверждение # define.
-
Макрокоманды.
-
Аргументы и мак
-
роопределения.
-
Утверждение # include.
-
Условная компиляция.
-
Множественное включение файлов.
-
Перечисляемый тип данных.
-
Использование заголовочных файлов.
-
Аргументы командной строки.
-
Ввод вывод числовой информации.
-
Ввод вывод символьной информации.
-
Форматированный ввод вывод.
-
Организация ввода вывода файлов.
-
Переименование и перемещение файлов.
-
Динамическое распределение памяти.
-
Функции для работы с памятью.
-
Стандартные библиотеки.