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

Упражнения

  1. Предложите и опишите желательную для Вас конфигурацию настольного офисного компьютера, на котором удобно было бы выполнять любые повседневные операции (объем памяти, быстродействие, объем жесткого диска, порты, внешние устройства).

  2. Предложите оптимальную конфигурацию портативного компьютера (ноутбука), удобного для поездок и максимально компактного.

  3. Имеется компьютер с четырехъядерным процессором. Предложите схему распределения его ядер для исполнения ОС, пользовательских программ, параллельных процессов и потоков.

  4. Имеется 16-процессорный компьютер. Предложите схему реализации на этом компьютере параллельного алгоритма умножения двух матриц 4*4, с параллельным вычислением столбцов матрицы-результата.

  5. В Вашем офисе для организации локальной сети имеются шесть компьютеров. Предложите распределение между ними необходимых серверных функций (файл-сервер, сервер электронной почты и др.).

  6. Опишите желаемый минимальный набор портов и адаптеров для карманной вычислительной системы, удобный для сетевого взаимодействия, использования Интернета, взаимодействия с настольным компьютером.

  7. На основе рассмотренной в лекции схемы развития ОС, попытайтесь предсказать ход развития операционных систем и инструментов для облачных вычислений – какие новые возможности появятся в них в ближайшие 3-5 лет?

Темы для курсовых работ, рефератов, эссе

  1. Обзор ОС для персональных компьютеров (реферат).

  2. Обзор ОС для карманных и мобильных компьютерных систем (реферат).

  3. Обзор ОС и инструментальных средств для облачных вычислений (реферат).

  4. Обзор параллельных компьютерных систем и их ОС (реферат).

  5. Обзор клиент-серверных архитектур и видов серверов в современных распределенных системах (реферат).

  6. Реализуйте локальную сеть из 6 имеющихся компьютеров с ОС Windows в офисе Вашей фирмы - практическая курсовая работа.

  7. Найдите в Интернете бесплатные облачные сервисы (например, на сайте kaavo.com), подпишитесь на них, воспользуйтесь ими для решения какой-либо простой задачи (например, вычисления скалярного произведения двух векторов) и опишите свои впечатления и выводы - практическая курсовая работа.

4. Лекция: Архитектура компьютерной системы

В лекции подробно рассмотрена архитектура компьютерной системы: управление прерываниями, памятью, вводом-выводом, иерархия памяти, ассоциативная память (кэширование), защита памяти, аппаратная защита памяти в системах с теговой архитектурой.

Содержание

  • Введение

  • Архитектура компьютерной системы

  • Функционирование компьютерной системы

  • Обработка прерываний

  • Архитектура ввода-вывода

  • Таблица состояния устройств

  • Прямой доступ к памяти (Direct Memory Access – DMA) – более эффективный метод работы контроллеров устройств ввода-вывода, используемый для работы высокоскоростных устройств, способных передавать информацию со скоростью, близкой к скорости работы памяти

  • Структура памяти

  • Аппаратная защита памяти и процессора

  • Аппаратная защита адресов памяти в системах с теговой архитектурой

  • Организация аппаратной защиты памяти и процессора

  • Ключевые термины

  • Краткие итоги

  • Набор для практики

    • Вопросы

    • Упражнения

    • Темы для курсовых работ, рефератов, эссе