Лекции.Орг


Поиск:




Категории:

Астрономия
Биология
География
Другие языки
Интернет
Информатика
История
Культура
Литература
Логика
Математика
Медицина
Механика
Охрана труда
Педагогика
Политика
Право
Психология
Религия
Риторика
Социология
Спорт
Строительство
Технология
Транспорт
Физика
Философия
Финансы
Химия
Экология
Экономика
Электроника

 

 

 

 


Сети ЭВМ и телекоммуникации

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

1. Лексемы языков программирования. Понятие типа данных. Встроенные типы данных на примере С++ и Ассемблера.

2. Операции и управляющие операторы.

3. Составные типы данных: массивы, структуры, классы.

4. Структура программы (С, С++, Ассемблер). Функции и методы. Способы передачи параметров. Функции с параметрами по умолчанию. Перегрузка функций и операций.

6. Классы памяти, время жизни и область действия переменных.

7. Указатели. Операции с указателями. Динамические переменные: способы создания и использования.

9. Инкапсуляция. Права доступа. Создание объектов классов. Конструкторы и деструкторы. Наследование (простое и множественное). Полиморфизм. Раннее и позднее связывание.

11. Абстрактные классы. Статические члены и методы. Указатель this.

12. Дружественные функции и классы.

13. Способы адресации; способы объединения сегментов программы (Ассемблер).

Примечание. Ассемблер = i486.


 

2. «Организация ЭВМ и систем»

1. Архитектура компьютера (ЭВМ). Виды архитектуры: программная и аппаратная. Прикладная и системная архитектура и их элементы.

2. Структурная организация компьютеров и ее отличие от архитектуры. Основные составляющие структурной организации.

3. Типы, форматы и способы представления данных, аппаратно поддерживаемые в ЭВМ.

4. Программная модель базового процессора Intel 8086.

5. Адресная структура основной памяти и принципы размещения информации в ней.

6. Основные режимы адресации, используемые в ЭВМ.

7. Режимы адресации базовой модели процессора Intel и способы их задания.

8. Принципы формирование физического адреса в базовой модели процессора Intel. Стандартное назначение сегментов и возможности его переопределения.

9. Классификация машинных команд базовой модели процессора Intel по их функциональному назначению.

10. Архитектурные принципы неймановских ЭВМ.

11. Основные виды ЭВМ с ненеймановской архитектурой: потоковые, редукционные и теговые ЭВМ и их отличия от неймановских.

12. Принципы микропрограммного управления. Понятия микрооперации, микрокоманды, микропрограммы.

13. Упрощенная структура компьютера (ЭВМ).

14. Центральный процессор: его функции, состав и основные зарактеристики.

15. Конвейер команд: назначение, концепции и принципы построения.

16. Классический 6-ступенчатый конвейер команд и его фазы (этапы, стадии). Понятия суперконвейерной и гиперконвейерной обработки.

17. Суперскалярная обработка и способы ее реализации.

18. CISC- и RISC-архитектуры, их основные особенности и сравнительный анализ. Основные модели CISC- и RISC-процессоров.

19. Основные режимы работы процессоров Intel 80´86, Pentium: реальный и защищенный – и их особенности.

20. Основная память и ее характеристики.

21. Элементы статической (SRAM) и динамической (DRAM) памяти и их сравнительный анализ.

22. Периферийная часть компьютера и ее составляющие: устройства ввода/вывода и внешней памяти.

23. Система ввода/вывода, ее аппаратная и программная части.

24. Понятие, уровни представления и основные характеристики аппаратных интерфейсов. Основные виды шин и линий, входящих в состав аппаратного интерфейса. Классификация аппаратных интерфейсов.

25. Адресация ВУ. Порты ввода/вывода. Использование раздельного и единого адресного пространства для адресации памяти и портов ввода/вывода.

26. Способы организации ввода/вывода: программно управляемый (PIO), по прерываниям, в режиме прямого доступа к памяти (DMA), канальный ввод/вывод – и их сравнительный анализ.

27. Структура компьютера с единым интерфейсом, ее основные особенности и модификации.

28. Многошинная структура ПК на базе старших моделей процессоров Pentium. Назначение и основные функции северного и южного мостов (хабов). Стандартные интерфейсы (PCI, IDE, SCSI, USB, AGP), используемые в ПК, и их особенности.

29. Структура ЭВМ класса мэйнфрейм с каналами ввода/вывода. Основные виды используемых интерфейсов и их особенности.

30. Назначение и функции каналов ввода/вывода.

31. Классификация каналов ввода/вывода.

32. Иерархическая организация памяти компьютеров и ее обоснование. Характеристики уровней памяти.

33. Принцип локальности обращений: пространственный и временной аспекты в отношении команд и данных.

34. Назначение, концепции и принципы организации кэш-памяти.

35. Стратегии отображения (распределения): прямое отображение, полностью ассоциативное отображение, множественно-ассоциативное отображение, секторированное отображение (распределение секторов) — принципы их реализации и сравнительный анализ.

36. Основные стратегии замещения блоков в кэш-памяти: RAND, FIFO, LFU, LRU — принципы их реализации и сравнительный анализ. Стратегия Pseudo LRU и принципы ее реализации в кэш-памяти процессоров фирмы Intel.

37. Основные стратегии обновления блоков ОП: сквозная запись (WT) и обратная запись (WB) — принципы их реализации и сравнительный анализ.

38. Понятие и концепции виртуальной памяти.

39. Логический (виртуальный) адрес и его структура. Линейный и физический адреса. Объем логического, линейного и физического адресного пространства.

40. Организация виртуальной памяти на уровне сегментов. Селектор и дескриптор сегмента и их содержимое. Системные таблицы: GDT и LDT. Механизм преобразования логического адреса в линейный. Системные регистры, используемые в процессе преобразования: GDTR и LDTR – и их содержимое. Теневые регистры как средство ускорения преобразования.

41. Организация виртуальной памяти на уровне страниц. Системные таблицы: каталог таблиц страниц и и собственно таблица страниц. Элементы каталога (PDE) и таблицы страниц (PTE) и их содержимое. Механизм преобразования линейного адреса в физический. Системные регистры, используемые в процессе преобразования: CR2 и CR3 – и их содержимое. TLB как средство ускорения преобразования.

42. Усовершенствования страничного механизма в процессорах Pentium.

43. Назначение и концепции системы прерываний. Основные причины, приводящие к прерыванию программы.

44. Функции системы прерываний и их реализация на аппаратном и программном уровнях.

45. Процедура полинга и ее реализация на аппаратном и программном уровнях.

46. Механизм маскирования запросов и его реализация в процессорах Intel Pentium.

47. Сохранение и восстановление контекста программы на аппаратном и программном уровнях.

48. Программные и аппаратные прерывания и их отличия. Виды особых случаев: нарушение (fault) и ловушка (trap) — и их отличия.

49. Программируемый контроллер прерываний (PIC): его назначение и основные функции.

50. Принципы взаимодействия CPU и ведущего PIC.

51. Организация прерываний в базовой модели процессора Intel: основные причины прерываний, зарезервированные типы прерываний, приоритеты прерываний.

52. Особенности организации прерываний в реальном режиме. Зарезервированные типы прерываний. Таблица векторов прерываний. Вызов обработчика прерывания.

53. Особенности организации прерываний в защищенном режиме. Дескрипторная таблица прерываний (IDT) и ее элементы. Зарезервированные типы прерываний и особых случаев.

Сети ЭВМ и телекоммуникации

1. Многоуровневая модель взаимодействия открытых систем (OSI-модель). Назначение и функции уровней управления OSI-модели. IEEE – модель. Протоколы и интерфейсы.

2. Сравнительный анализ топологий вычислительных сетей.

3. Методы коммутации в вычислительных сетях: описание методов, достоинства и недостатки.

4. Методы маршрутизации в вычислительных сетях: классификация, достоинства и недостатки.

5. Электрические и оптические кабельные линии связи: основные характеристики, достоинства и недостатки.

6. Беспроводные линии связи: наземная радиосвязь, радиорелейные линии связи, спутниковые системы связи, связь на ИК-лучах.

7. Классификация, краткая характеристика и сравнительный анализ методов доступа в ЛВС.

8. Метод доступа CSMA/CD: алгоритмы передачи и приема данных, достоинства и недостатки.

9. ЛВС Ethernet: стандарты физического уровня 10 Base-5, 10 Base-2, 10 Base-Т, 10 Base-F – топология, ограничения, достоинства и недостатки.

10. ЛВС Ethernet: стандарты канального уровня – форматы кадров, назначение и структура полей кадров.

11. Высокоскоростные ЛВС: FastEthernet, 100VG-AnyLAN, GigabitEthernet – особенности структурно-функциональной организации, ограничения, достоинства и недостатки.

12. ЛВС TokenRing: структурная и функциональная организация.

13. Мосты и маршрутизаторы: назначение, алгоритмы функционирования, классификация, достоинства и недостатки. Сравнительный анализ мостов и маршрутизаторов.

14. Коммутируемые вычислительные сети: принципы коммутации, основные отличия коммутатора от моста и маршрутизатора, структура коммутатора, способы коммутации, микросегментация, механизмы управления потоками кадров в коммутаторе, основные способы технической реализации коммутаторов.

15. Сети с коммутацией пакетов Х.25 и с ретрансляцией кадров Frame Relay: назначение, специфические особенности, форматы пакетов, достоинства и недостатки.

16. АТМ – технология: базовые принципы, структура ячейки, основные функции АТМ-коммутатора, интерфейсы UNI и NNI, понятия виртуального соединения, виртуального пути, виртуального канала, основные функции уровня адаптации ATM, достоинства АТМ-технологии.

17. Интернет – технология: многоуровневая модель управления в TCP/IP-сетях, назначение и описание протоколов UDP, TCP, ARP, RARP, DHCP, IСМP, формат IP - пакета.

18. Адресация в сетях TCP/IP: локальные, сетевые и доменные адреса, классы IP-адресов и их краткое описание, назначение масок для IP-адресов.



<== предыдущая лекция | следующая лекция ==>
 | По направлению экология и природопользование
Поделиться с друзьями:


Дата добавления: 2016-11-18; Мы поможем в написании ваших работ!; просмотров: 278 | Нарушение авторских прав


Поиск на сайте:

Лучшие изречения:

Победа - это еще не все, все - это постоянное желание побеждать. © Винс Ломбарди
==> читать все изречения...

2213 - | 2048 -


© 2015-2024 lektsii.org - Контакты - Последнее добавление

Ген: 0.01 с.