Информатика и информационные технологии.
- 1. Информатика. Информация.
- 2. Представление чисел в ЭВМ. Формализованное понятие алгоритма.
- 3. Введение в язык Раsсаl.
- 4. Стандартные процедуры и функции.
- 5. Операторы языка Раsсаl.
- 6. Понятие вспомогательного алгоритма.
- 7. Процедуры и функции в Раsсаl.
- 8. Опережающие описания и подключение подпрограмм. Директива.
- 9. Параметры подпрограмм.
- 10. Типы параметров подпрограмм.
- 11. Строковый тип в Раsсаl. Процедуры и функции для переменных строкового типа.
- 12. Записи.
- 13. Множества.
- 14. Файлы. Операции с файлами.
- 15. Модули. Виды модулей.
- 16. Ссылочный тип данных. Динамическая память. Динамические переменные. Работа с динамической памятью.
- 17. Абстрактные структуры данных.
- 18. Стеки.
- 19. Очереди.
- 20. Древовидные структуры данных.
- 21. Операции над деревьями.
- 22. Примеры реализации операций.
- 23. Понятие графа. Способы представления графа.
- 24. Различные представления графа.
- 25. Объектный тип в Раsсаl. Понятие объекта, его описание и использование.
- 26. Наследование.
- 27. Создание экземпляров объектов.
- 28. Компоненты и область действия.
- 29. Методы.
- 30. Конструкторы и деструкторы.
- 31. Деструкторы.
- 32. Виртуальные методы.
- 33. Поля данных объекта и формальные параметры метода.
- 34. Инкапсуляция.
- 35. Расширяющиеся объекты.
- 36. Совместимость типов объектов.
- 37. Об ассемблере.
- 38. Программная модель микропроцессора.
- 39. Пользовательские регистры.
- 40. Регистры общего назначения.
- 41. Сегментные регистры.
- 42. Регистры состояния и управления.
- 43. Системные регистры микропроцессора.
- 44. Регистры управления.
- 45. Регистры системных адресов.
- 46. Регистры отладки.
- 47. Структура программы на ассемблере.
- 48. Синтаксис ассемблера.
- 49. Директивы сегментации.
- 50. Структура машинной команды.
- 51. Способы задания операндов команды.
- 52. Способы адресации.
- 53. Команды пересылки данных.
- 54. Арифметические команды.
- 55. Логические команды.
- 56. Команды передачи управления.
А. В. Цветкова.