Выберите вопрос:
- Понятие алгоритма и его свойства. Способы описания алгоритмов. Свойства алгоритмов.
- Общие принципы построения алгоритмов, основные алгоритмические конструкции.
- Эволюции языков программирования, их классификация, понятие системы программирования.
- Составление программ на алгоритмическом языке: основные элементы языка, структура программы, операторы и операции, управляющие структуры.
- Структуры данных, файлы, классы памяти.
- Составление библиотек программ.
- Объектно-ориентированная модель программирования.
- Основные принципы объектно-ориентированного программирования на примере алгоритмического языка Turbo Pascal.
- Понятие классов и объектов, их свойств и методов.
- Работа с файлами (поиск, копирование, переименование, удаление).
- Алгоритмическая структура "ветвление". Команда ветвления. Привести пример.
- Алгоритмическая структура "цикл". Команда повторения. Привести пример.
- Объектно-ориентированное программирование. Классы объектов. Объекты: свойства и методы.
- Строковые величины. Строковые функции и выражения.
- Способы записи алгоритмов (описательный, графический, на алгоритмическом языке, на языке программирования).
- Массивы и алгоритмы их обработки.
- Разработка алгоритма методом последовательной детализации.
- Основы языка программирования (алфавит, операторы, типы данных и т.д.).
- Функция программиста. Объявление и использование функции.
- Инструкция подключения модулей. Структура модуля программиста.
- В общем виде записать инструкцию IF.
- В общем виде записать инструкцию CASE.
- В общем виде записать инструкцию FOR.
- В общем виде записать инструкцию WHILE.
- В общем виде записать инструкцию REPEAT.
- Объявление и использование процедуры
- Локальные и глобальные переменные.
- Понятие рекурсии.
- Ввод в файл.
- Чтение из файла.
- Графические возможности Turbo Pascal. Привести примеры