- •1. Общая структурная схема эвм. Типы и классы эвм. Устройство персональных эвм.
- •2. Понятие о многомашинных и многопроцессорных вычислительных системах.
- •3.Виды накопителей информации. Виртуальная память. Резервное копирование.
- •4. Системное программное обеспечение. Типы ос. Ос для пк.
- •5. Системное программное обеспечение. Типы ос. Ос для пк.
- •6. Типы дисковых накопителей. Физические и логические ошибки.
- •7. Виды и назначение прикладного программного обеспечения (текстовые редакторы, графические процессоры, утилиты, системы программирования).
- •8. Периферийные устройства для персональных компьютеров.
- •9. Сети передачи данных. Глобальные и локальные. Оборудование, необходимое для создания локальной сети (кабели, коннекторы, коммутирующие устройства, маршрутизаторы).
- •10. Программныесетевыепротоколы. Модель osi (hardware level, transport level, user level). Подробности о протоколах транспортного уровня на примере NetBeui, ipx/spx и tcp/ip.
- •11. Основные услуги сети Интернет. Web страницы (http), передача файлов (ftp), электронная почта (pop3, smtp), удалённое управление ресурсами (Telnet, ssh), система доменных имён (dns).
- •12. Информационная безопасность. Системы парольной и биометрической аутентификации. Несанкционированный доступ к данным.
- •13. Сетевые атаки на отказ в обслуживании (dos, ddos).
- •14. Атаки на «срыв стэка».
- •15. Компьютерные вирусы, программы типа “троянский конь”.
- •16. Ос реального времени, описание и назначение.
- •17. Основные функции ос, дать описание.
- •18. Определение планирования. Основные задачи.
- •19. Описание алгоритма, основанного на приоритетах. Привести граф.
- •20. Понятия «процесс» и «поток». Виртуальное адресное пространство.
- •21. Описание алгоритма, основанного на квантовании. Привести граф.
- •22. Определение диспетчеризации. Основные задачи.
- •23. Вытесняющие и невытесняющие алгоритмы планирования. Достоинства и недостатки.
- •24. Определение свопинга и виртуальной памяти. Достоинства и недостатки.
- •25. Понятия конфиденциальности, целостности и доступности данных.
- •26. Основы симметричного алгоритма шифрования. Пример.
- •27. Основы несимметричного шифрования. Пример.
- •29. Функции операционной системы по управлению памятью
- •30. Этапы развития компьютеров и ос, охарактеризовать каждый этап
15. Компьютерные вирусы, программы типа “троянский конь”.
Компьютерный вирус – это небольшая программа, часто написанная в машинных кодах, способная внедрятся в другие программы, хранящиеся на запоминающих устройствах компьютера. Обычно эти программы обладают встроенными функциями копирования себя в оперативную память машины и оттуда переписываются на другие диски или отправляют свои копии по сети. Программа-вирус может выполнять на компьютере какие-либо вредные действия – например, портить данные и в ряде случаев выводить машину из строя.
Существует множество видов вирусных программ:
а) Загрузочные вирусы – сохраняют свои копии в таблицах разметки дисков, что гарантирует постоянную активацию вирусов при загрузке системы. Сетевые вирусы – распространяются по различным компьютерным сетям;
б) Резидентные вирусы – оставляют свои копии в системной памяти, перехватывают некоторые события (например, обращения к файлам или дискам) и вызывают при этом процедуры заражения обнаруженных объектов. Нерезидентные вирусы – не заражают память ПК и являются активными ограниченное время;
в) Черви – распространяются через сеть помимо воли пользователя, используя известные бреши в ПО;
г) Самомодифицирующиеся вирусы, способные менять свою структуру с сохранением вредоносности, что сильно затрудняет их обнаружение;
д) Невидимые – записываются в программы таким образом, что их бывает очень трудно обнаружить, или же обманывающие сканирующие программы с помощью специальных модулей, находящихся в оперативной памяти.
е) Троянские программы, которые не способны к саморазмножению, но очень опасны, т.к. маскируясь под полезную программу, разрушают загрузочный сектор и файловую систему диска.
ж) Макровирусы – заражающие документы, в которых предусмотрено выполнение макрокоманд (специальных программ высокого уровня).
16. Ос реального времени, описание и назначение.
Операционная система реального времени, ОСРВ (англ. Real-TimeOperatingSystem) — тип операционной системы, в которой успешность работы любой программы зависит не только от её логической правильности, но и от времени, за которое она получила этот результат. Если система не может удовлетворить временным ограничениям, должен быть зафиксирован сбой в её работе. Стандарт POSIX 1003.1 даёт определение: «Реальное время в операционных системах — это способность операционной системы обеспечить требуемый уровень сервиса в определённый промежуток времени»
ОС реального времени бывают двух типов — системы жесткого реального времени и системы мягкого реального времени.
ОС, которая может обеспечить требуемое время выполнения задачи реального времени даже в худших случаях, называется ОС жёсткого реального времени.
ОС, которая может обеспечить требуемое время выполнения задачи реального времени в среднем, называется ОС мягкого реального времени.
Системы жёсткого реального времени не допускают задержек реакции системы, так как это может привести к:
• потере актуальности результатов
• большим финансовым потерям
• авариям и катастрофам
Примеры: QNX используется для работы с кредитными карточками VISA во всех региональных офисах Северной Америки, управляет дорожным движением, ядерным реактором, северными магистральными нефтепроводами, расположенными в г. Ухта. То есть во всех отраслях промышленности, где важен быстрый отклик на запрошенное действие. ОС QNX иVxWorks – типичные представители ОС реального времени.