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

ПРОДОЛЖИТЕЛЬНОСТЬ
6 модулей
8 ноября 2015 г. 
 28 декабря 2015 г.

НАГРУЗКА

2-4 часа в неделю

О КУРСЕ

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




Архитектура ЭВМ и Операционных Систем from Stepic on Vimeo.


 Поступит на курс

СЕРТИФИКАТ
Computer Science Center
ФОРМАТ КУРСА
Видео-лекции, практические задачи, тестовые задания для самостоятельного исполнения.
ЯЗЫК:  Русский
ЦЕЛЕВАЯ АУДИТОРИЯ
Студенты младших курсов, старшие школьники
ПРЕПОДАВАТЕЛЬ

Кирилл Кринкин


СПбАУ, Computer Science Center
Кандидат технических наук. Доцент кафедры математических и информационных технологий СПбАУ.


ТРЕБОВАНИЯ

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

ОПИСАНИЕ

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

В начале курса рассматриваются примитивные логические операции и обсуждается представление чисел в компьютере; приводятся примеры простейших электронных устройств, реализующих логические функции, элемент памяти, операцию сложения.
Далее в курсе приводится типовая архитектура вычислительной системы, обсуждаются Гарвардский вариант и вариант Фон-Неймана. Описывается функционирование центрального процессора, рассматривается кодирование команд и их исполнение. Обсуждается ввод-вывод и прерывания, и их аппаратная составляющая.

Третий блок курса описывает основные концепции, необходимые для построения операционной системы, обсуждаются виды операционных систем, их составные блоки. Рассматриваются планировщик, менеджер памяти, средства межпроцессного взаимодействия.

Отдельный блок посвящен вопросам организации памяти. Описываются базовые алгоритмы адресации памяти, рассматривается виртуальная память. Описываются конструкция жестких дисков и архитектура файловых систем.

Последний раздел курса посвящен вопросам организации межпроцессного обмена. Рассматриваются такие механизмы взаимодействия процессов как пайпы, файлы, сокеты, разделяемая память. Излагаются элементы стека TCP/IP и его поддержка в операционных системах.

6 модулей
23 урока
1. Введение. Принципы построения ЭВМ
Дата начала: 8 ноября 2015, 23:00

Мягкий дедлайн: 23 ноября 2015 г., 22:59

Жесткий дедлайн: 30 ноября 2015 г., 22:59
Цели и задачи курса
Бинарные числа и логические операции
Простейшие электронные компоненты
Архитектура вычислительной системы
2. Введение в язык ассемблера
Дата начала: 15 ноября 2015 г., 23:00

Жесткий дедлайн: 7 декабря 2015 г., 22:59
Структура языка ассемблера
Архитектурное окружение, регистры
Синтаксис команд
Сборка и запуск программ
3. Базовые элементы операционной системы
Дата начала: 15 ноября 2015 г., 23:00

Мягкий дедлайн: 30 ноября 2015 г., 22:59

Жесткий дедлайн: 7 декабря 2015 г., 22:59
Задачи операционной системы
Архитектура: планировщик, менеджер памяти, IPC
Системные вызовы и обработка прерываний
4. Процессы, потоки, многозадачность
Дата начала: 22 ноября 2015 г., 23:00

Мягкий дедлайн: 7 декабря 2015 г., 22:59

Жесткий дедлайн: 14 декабря 2015 г., 22:59
Понятие процесса и потока
Многозадачность
Синхронизация потоков
5. Организация памяти
Дата начала: 29 ноября 2015 г., 23:00

Мягкий дедлайн: 14 декабря 2015 г., 22:59

Жесткий дедлайн: 21 декабря 2015 г., 22:59
Классификация видов памяти
Арифметика указателей
Память процесса
Устройство дисковых накопителей
Файловые системы
6. Межпроцессное взаимодействие
Дата начала: 6 декабря 2015 г., 23:00

Мягкий дедлайн: 21 декабря 2015 г., 22:59

Жесткий дедлайн: 28 декабря 2015 г., 22:59
Назначение и виды IPC
Принципы организации IP сетей
Понятие сокета
Прикладные протоколы
























 Поступит на курс

Комментариев нет:

Отправить комментарий