Вопросы к экзамену (3 семестр)

  1. Этапы решения задач с использованием ЭВМ.
  2. Понятие алгоритма. Подходы к определению алгоритма. Свойства алгоритма. Способы записи алгоритма.
  3. Понятие алгоритма. Понятие исполнителя. Система команд исполнителя.
  4. Понятие величины. Типы величин. Присваивание величин. Совместимость по присваиванию.
  5. Понятие о структурном программировании. Другие парадигмы программирования: сравнительная характеристика.
  6. Языки программирования. Алгоритмические языки (алфавит, синтаксис, семантика). Способы описания синтаксиса (язык металингвистических формул, синтаксические диаграммы).
  7. Система программирования Delphi.
  8. Структура программы, элементы языка (алфавит). Понятие типа данных.
  9. Операции (арифметические, логические) на типах. Стандартные функции. Выражения.
  10. Процедуры консольного ввода и вывода, управление вводом-выводом. Оператор присваивания. Совместимость по присваиванию.
  11. Условный оператор. Оператор множественного ветвления (выбора).
  12. Циклы в Delphi: с предусловием, с постусловием. Связь с другими циклами.
  13. Циклы в Delphi: с параметром. Связь с другими циклами.
  14. Структурированные типы данных. Линейные массивы. Примеры задач.
  15. Структурированные типы данных. Двумерные массивы. Примеры задач.
  16. Сортировка массивов. Метод выбора. Двоичный поиск в массиве.
  17. Сортировка массивов. Метод обмена.
  18. Сортировка массивов. Метод вставок.
  19. Подпрограммы в Delphi. Основные способы передачи параметров в подпрограмму, их сравнение.
  20. Подпрограммы в Delphi. Область видимости. Локальные и глобальные идентификаторы.
  21. Процедуры. Организация и вызов. Примеры.
  22. Функции. Организация и вызов. Примеры.
  23. Простые типы данных в Delphi.
  24. Структурированные типы данных. Строковый тип данных в Delphi: основные процедуры и функции, примеры.

 

Рейтинг ресурсов УралWeb

 

© А.П. Шестаков, 2008
Сайт создан в системе uCoz