ФЕДЕРАЛЬНОЕ АГЕНТСТВО ПО ОБРАЗОВАНИЮ
Государственное образовательное учреждение
высшего профессионального образования
«Волгоградский государственный технический университет»
Камышинский технологический институт
(филиал)
Волгоградского государственного технического университета
КАФЕДРА «АВТОМАТИЗИРОВАННЫЕ СИСТЕМЫ ОБРАБОТКИ ИНФОРМАЦИИ И УПРАВЛЕНИЯ»
УТВЕРЖДАЮ
Зав. кафедрой АСОИУ
__________________
«____» __________________ 2006 г.
ЭКЗАМЕНАЦИОННЫЕ ВОПРОСЫ
ПО ДИСЦИПЛИНЕ «ПРОГРАММИРОВАНИЕ НА ЯЗЫКЕ ВЫСОКОГО УРОВНЯ»
НА 2005/2006 УЧЕБНЫЙ ГОД
для специальности 220«Автоматизированные системы обработки информации и управления»
очная форма обучения
(группы КВТ-051, КВТ-052, КВТ-053)
Понятие «алгоритм». Способы описания алгоритмов. Понятие «алгоритм». Свойства алгоритмов. Ветвящийся алгоритм. Виды ветвлений. Циклический алгоритм с предусловием. Циклический алгоритм с постусловием. Схема типового алгоритма суммирования элементов массива. Схема типового алгоритма произведения элементов массива. Типовой алгоритм поиска номера элемента массива по заданному значению. Типовой алгоритм поиска наибольшего (наименьшего) элемента массива. Типовой алгоритм сортировки элементов массива (алгоритм пузырька). Типовой алгоритм сортировки элементов массива (алгоритм максимального элемента). Порядок тестирования алгоритма с помощью тестовой таблицы. Структура простой программы на языке C++. Предопределенные типы данных в языке C++. Константы в языке C++. Порядок описания констант. Переменные предопределенных типов в языке C++. Порядок объявления переменных. Арифметические операции в языке C++. Особенности их использования. Операции «инкремент» и «декремент». Операция присваивания в языке C++. Особенности ее использования. Операции отношения в языке C++.. Логические операции в языке C++.. Оператор присваивания. Порядок описания и использования. Оператор ввода данных. Порядок описания и использования.24. Оператор вывода данных. Порядок описания и использования.
Оператор ветвления if_else. Оператор мультиветвления switch. Оператор цикла с предусловием. Оператор цикла с постусловием. Оператор цикла for. Назначение и порядок использования оператора break. Назначение и порядок использования оператора continue. Массивы в языке C++. Организация, размещение в памяти и использование. Порядок объявления нового типа данных с помощью операции typedef. Пример. Назначение и порядок описания структур в языке C++. Пример. Назначение и порядок описания объединений в языке C++. Пример. Перечислимый тип. Назначение и порядок описания. Пример. Порядок объявления и использование указателя на переменную. Пример. Порядок объявления и использование указателя на массив. Пример. Порядок объявления и использование указателя на структуру. Пример. Понятие «динамическая память». Назначение. Порядок использования динамической памяти. Пример. Понятие строки в языке C++. Особенности ввода и вывода строк.Лектор, доцент кафедры АСОИУ ___________


