Научно - Информационный портал



  Меню
  


Смотрите также:



 Главная   »  
страница 1
Перечень вопросов к экзамену

по дисциплине обязательного компонента «Программирование»

для студентов 1 курса специальности 1-31 04 03 «Физическая электроника»

  1. Архитектура и принципы работы современного персонального компьютера.

  2. Основные элементы системного блока.

  3. Устройства ввода-вывода.

  4. Представление информации в персональном компьютере, системы счисления.

  5. Операционная система MS DOS.

  6. Программы-оболочки, их назначение и возможности.

  7. Программа-оболочка FAR Manager.

  8. Знакомство со средой Турбо Паскаля.

  9. Прогон и отладка программы.

  10. Текстовый редактор среды Турбо Паскаля.

  11. Элементы диалоговой среды Турбо Паскаля.

  12. Работа с окнами и меню.

  13. Система меню среды Турбо Паскаля.

  14. Алфавит языка Турбо Паскаль.

  15. Идентификаторы.

  16. Константы и переменные.

  17. Выражения, операнды,

  18. Математические и логические операции.

  19. Структура программы, правила пунктуации.

  20. Описательная часть программного блока.

  21. Оператор присваивания, составной оператор.

  22. Классификация типов данных.

  23. Простые типы данных: порядковые вещественные типы данных в языке Турбо-Паскаль.

  24. Организация ввода и вывода, форматный вывод.

  25. Метки, оператор перехода.

  26. Условный оператор.

  27. Оператор выбора.

  28. Оператор цикла с предусловием.

  29. Оператор цикла с постусловием.

  30. Счетный оператор цикла FOR.

  31. Массивы, описание, действие над массивами и их элементами.

  32. Алгоритмы сортировки и их эффективность.

  33. Сортировка методом обмена.

  34. Сортировка извлечением.

  35. Метод попарного сравнения.

  36. Алгоритмы обработки двумерных массивов, вложенные циклы.

  37. Перевод вещественных чисел из одной системы счисления в другую.

  38. Файлы, типы файлов и правила их описания.

  39. Стандартные процедуры и функции обработки файлов.

  40. Текстовые файлы.

  41. Создание, корректировка и обработка текстовых файлов.

  42. Типизированные файлы.

  43. Создание, корректировка и обработка файлов последовательного доступа.

  44. Создание, корректировка и обработка обработки файлов прямого доступа.

  45. Нетипизированные файлы.

  46. Множества, описание типа.

  47. Операции над множествами.

  48. Ввод и вывод множеств.

  49. Записи, оператор присоединения.

  50. Записи с вариантами.

  51. Библиотека Crt Турбо Паскаля.

  52. Процедуры и функции управления курсором и цветом в модуле Crt.

  53. Процедуры.

  54. Функции.

  55. Параметры процедур и функций.

  56. Локализация имен.

  57. Модули, структура модуля, доступ к объявленным в модуле объектам.

  58. Организация и использование модулей пользователя.

  59. Ссылочные типы данных.

  60. Процедуры и функции, используемые при работе указателями и динамической памятью.

  61. Динамические структуры данных: списковые структуры.

  62. Динамические структуры данных: стек.

  63. Динамические структуры данных: очередь.

  64. Основные понятия и принципы объектно-ориентированного программирования.

  65. Объекты, создание и удаление.

  66. Иерархия объектов, инициализация полей объектов.

  67. Методы объектов, определение методов.

  68. Инкапсуляция.

  69. Наследование статических методов.

  70. Полиморфизм и виртуальные методы.


страница 1

Смотрите также: