Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
polig.doc
Скачиваний:
2
Добавлен:
19.08.2019
Размер:
6.68 Mб
Скачать

IV. Вычислительные машины и системы

  1. Эволюция IBM-совместимых ПК от PC/XT до Pentium IV. Материнские платы современных ПК, 64-разрядная архитектура.

  2. Ядро ПК: процессор, ОЗУ, контроллер прерываний. системная шина; роль кэш-памяти I и II уровня.

  3. Организация прерываний в ПК, классификация прерываний, программные прерывания от клавиатуры для вывода информации на монитор и принтер, системные прерывания DOS.

  4. Устройство управления и системные интерфейсы накопителей на ЖМД и СD-ROM.

  5. Жидкокристаллические видеомониторы и мониторы на ЭЛТ, видеостандарты, видеоконтроллеры и организация символьной и графической видеопамяти.

  6. Матричные принтеры: принцип действия и применение.

  7. Лазерные принтеры: принцип действия и применение.

  8. Струйные принтеры: принцип действия и применение.

  9. Сканеры и цифровые камеры.

  10. Различные конфигурации многопроцессорных вычислительных систем и уровни их параллелизма и перестраиваемости.

  11. Внутрисистемные интерфейсы вычислительных систем и методы повышения их пропускной способности.

  12. Теорема Шеннона, физические каналы передачи информации, методы синхронизации в сетях, синхронная и асинхронная передача, самосинхронизирующиеся коды.

  13. Протоколы обмена данными в сетях, классификация, неравноранговые и равноранговые протоколы, коллизии и их устранение.

  14. Уровневые протоколы и их реализация.

Список литературы

  1. Соломенчук В. «Железо» ПК-2007. - СПб: BHV-Петербург, 2007.

  2. Вуль В.А. Структура и элементная база современного ПК - М: МГУП «Мир книги», 1999.

  3. Кульчин М. Технология компьютерных сетей. Энциклопедия - СПб: Питер 2000.

  4. IBM PC: устройство, ремонт, модернизация - М., Компьютер-пресс, 1998.

V. Программирование

  1. События и обработчики событий. Приоритеты событий. Таймеры.

  2. Проанализировать свойства и методы объекта (библиотеки) Math..

  3. Сопоставить свойства и методы объектов Array и String.

  4. Арифметические и логические операции. Примеры их применения.

  5. Числовые, символьные, логические типы данных: описание, внутреннее представление. Арифметические, логические и поразрядные операции. Стандартные процедуры и функции для простых типов данных. Преобразование типов. Примеры.

  6. Ветвление программ: условный оператор и оператор выбора. Примеры.

  7. Подпрограммы: описание и вызов процедур и функций; формальные и фактические параметры; параметры-значения, параметры-переменные, параметры-константы. Примеры.

  8. Массивы: одномерные и многомерные, статические и динамические - описание и внутреннее представление; параметры-массивы открытого типа в процедурах и функциях, использование нетипизованных параметров. Примеры.

  9. Модули и динамические библиотеки: описание, подключение к основной программе, особенности компиляции, статическое и динамическое подключение динамических библиотек. Примеры.

  10. Объектно-ориентированное программирование: описание классов и объектов, инкапсуляция, наследование, полиморфизм, спецификаторы доступа, конструкторы и деструкторы. Примеры.

  11. Динамические структуры: линейные списки. списки в динамической памяти, упорядоченные списки, деревья, линейно-скобочное и графическое представление деревьев.

10

Соседние файлы в предмете [НЕСОРТИРОВАННОЕ]