Ивт-20 / САОД и др / ОЗО_2010-САОД_2 / Вопросы к экзамену_САОД
.doc
Южно-Сахалинский институт экономики, права и информатики
Кафедра «Компьютерные технологии и системы»
Список экзаменационных вопросов
по дисциплине
«Структуры и алгоритмы обработки данных»
Для студентов дневного отделения
по направлению 230100 «информатика и вычислительная техника»
III-IV семестр
Южно - Сахалинск
2009 год
Вопросы к экзамену
-
Языки программирования, классификация. Этапы решения задачи на ПК
-
Понятие компиляции и интерпретации в создании программ.
-
Понятие алгоритма. Свойства алгоритма. Способы описания алгоритма.
-
Структурные схемы алгоритмов (линейные, ветвящиеся, циклические).
-
Среда разработки Delphi. Основные инструменты. Технология разработки.
-
Структура приложения Delphi. Структура модуля.
-
Форма – главный компонент приложения. Основные свойства формы.
-
Основные компоненты их свойства.
-
События и их обработка.
-
Компоненты ввода и отображения информации.
-
Компоненты работы со списками. Компонент ListBox, свойства и методы.
-
Компонент StringGrid, основные свойства и методы.
-
Главное и контекстное меню приложения.
-
Компоненты реализации выбора.
-
Понятие переменной. Локальные и глобальные. Оператор присваивания.
-
Целочисленные типы данных. Операции, функции.
-
Вещественные типы данных. Операции, функции.
-
Ввод – вывод числовых данных в приложении.
-
Символьный тип данных, операции над ними, функции.
-
Строковый тип данных, операции над ними, функции.
-
Логический тип, булевские выражения.
-
Структурированные операторы выбора ( If , Case).
-
Операторы цикла, типы циклов и особенности их использования
-
Оператор цикла For и его модификации.
-
Операторы цикла While и Repeat.
-
Структура типа цикл в цикле.
-
Массивы их описание, ввод-вывод массива.
-
Алгоритм сортировки методом выбора.
-
Алгоритм сортировки методом пузырька.
-
Алгоритм поиска элемента в массиве.
-
Алгоритм бинарного поиска в массиве.
-
Алгоритм вычисления Sin(x) ( рекуррентная формула).
-
Записи их описание и особенности их использования.
-
Записи их описание ввод-вывод записи.
-
Комбинированные типы данных (массив записей).
-
Описание типа. Перечисляемый тип. Ввод-вывод данных.
-
Множество. Операции и функции над множествами.
-
Множество. Ввод-вывод.
-
Понятие процедуры, описание параметры, вызов.
-
Понятие функции, описание параметры, вызов.