Temy_ekzamena_1_semestra (1)

Темы экзамена по курсу «Информатика»

Язык Delphi Win32
Структура программы.
Разделы описаний и определений:
а) описание меток - Label;
б) определение констант - Const. Типизированные константы;
в) определение типов – Type;
г) описание переменных – Var;
д) описание функций и процедур.
Стандартные функции, приоритеты выполнения операций, типы выражений.
Организация приложений линейной структуры.
Классификация операторов языка.
Операторы ввода-вывода.
Планирование вывода (форматирование).
Ввод-вывод массивов (полный и частичный).
Оператор присваивания (арифметический и логический).
Операторы условный и перехода.
Оператор выбора.
Организация приложений разветвляющейся структуры.
Операторы цикла.
Организация приложений циклической структуры с известным и неизвестным количествами повторений.
Приемы программирования: накопление суммы, произведения, факториала, нахождение минимума и максимума и их номеров в последовательности и в массивах.
Организация цикла с несколькими одновременно изменяющимися параметрами.
Запоминание результатов в памяти (в виде массива).
Организация приложений со структурой вложенных циклов. Правила выполнения вложенных циклических структур.
Структура и организация процедур и функций. Параметры-значения, параметры-переменные, параметры-константы, открытые массивы.
Понятие о локальных, нелокальных и глобальных параметрах. Побочные эффекты подпрограмм.
Модуль пользователя (unit). Структура, создание.
Типы данных: стандартный, диапазонный, перечисляемый, строки, множества, статические и динамические массивы, записи, процедурный, файлы (типизированные и текстовые).
Использование структурных и процедурных типов данных в качестве параметров функций и процедур.
Оператор присоединения (with).
Методы обнаружения конца вводимых данных (параметрический и концевого значения).
Типизированные файлы, прямой доступ к компонентам, процедуры и функции для работы с файлами.
Текстовые файлы, особенности работы с ними ( readln,writeln ), функция EOLN. Использование файла в качестве параметра при передаче в подпрограммы.
Ссылочный тип, указатели, динамические данные. Особенности использования, организация и вывод списка .
Защита от ошибок. Обработка исключений. Защитные блоки try..except и try..finally.

Технические средства
1. Назначение и структура ЭВМ. Взаимодействие устройств.
2. Процессор, оперативная память. Назначение и технические характеристики.
3. Периферийные устройства. Назначение, принцип действия и технические характеристики.

Программное обеспечение
Состав и назначение программного обеспечения.
Системы программирования - состав и назначение.
Операционная система Windows (организация файловой структуры, драйверы внешних устройств, организация интерфейса, стандартные приложения).
Этапы обработки приложений под управлением операционной системы.

Тестирование и отладка
Назначение и взаимосвязь тестирования и отладки. Методы тестирования.
Классификация ошибок и последовательность их обнаружения.
Способы и средства получения информации о ходе вычислительного процесса.
Методы поиска семантических ошибок.
Использование программы-отладчика Turbo Delphi.

Технологии разработки алгоритмов и приложений
Понятие алгоритма. Свойства алгоритма.
Основные этапы разработки приложений. Их назначение.
Методы разработки алгоритмов и приложений : процедурный (модульный), структурный.
Базовые управляющие структуры, их назначение и преимущество использования.
Способы описания алгоритмов: словесный, графический.

Системы счисления, двоичная арифметика
Способы перевода чисел из системы в систему.
Числовая система ЭВМ. Представление целых и вещественных чисел.








13PAGE 14215




15

Приложенные файлы

  • doc 18047873
    Размер файла: 39 kB Загрузок: 0

Добавить комментарий