Мы используем cookie для стабильной работы сервиса. Подробнее

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

ФорматОнлайн
Длительность2-4 часа в неделю
Объём7 занятий
По окончанииComputer Science Center
О курсе

Подробнее

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

Что нужно для старта

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

Для кого этот курс

  • Студенты младших курсов, старшие школьники
Содержание

Программа курса

7 занятий
ТемаЧто внутри
01Введение. Принципы построения ЭВМ

- Цели и задачи курса
- Бинарные числа и логические операции
- Простейшие электронные компоненты
- Архитектура вычислительной системы

02Введение в язык ассемблера

- Структура языка ассемблера
- Архитектурное окружение, регистры
- Передача параметров через стек
- Синтаксис команд (Intel, AT&T)
- Задачи на программирование

03Базовые элементы операционной системы

- Задачи операционной системы
- Архитектура: планировщик, менеджер памяти, IPC
- Системные вызовы и обработка прерываний

04Процессы, потоки, многозадачность

- Понятие процесса и потока
- Многозадачность
- Синхронизация потоков

05Организация памяти

- Классификация видов памяти
- Арифметика указателей
- Память процесса
- Устройство дисковых накопителей
- Файловые системы

06Межпроцессное взаимодействие

- Назначение и виды IPC
- Принципы организации IP сетей
- Понятие сокета
- Прикладные протоколы

07Дополнительные учебные материалы

- Дополнительные учебные материалы

01Введение. Принципы построения ЭВМ

- Цели и задачи курса
- Бинарные числа и логические операции
- Простейшие электронные компоненты
- Архитектура вычислительной системы

02Введение в язык ассемблера

- Структура языка ассемблера
- Архитектурное окружение, регистры
- Передача параметров через стек
- Синтаксис команд (Intel, AT&T)
- Задачи на программирование

03Базовые элементы операционной системы

- Задачи операционной системы
- Архитектура: планировщик, менеджер памяти, IPC
- Системные вызовы и обработка прерываний

04Процессы, потоки, многозадачность

- Понятие процесса и потока
- Многозадачность
- Синхронизация потоков

05Организация памяти

- Классификация видов памяти
- Арифметика указателей
- Память процесса
- Устройство дисковых накопителей
- Файловые системы

06Межпроцессное взаимодействие

- Назначение и виды IPC
- Принципы организации IP сетей
- Понятие сокета
- Прикладные протоколы

07Дополнительные учебные материалы

- Дополнительные учебные материалы

Документ после выпуска

Computer Science Center

Организатор

Автор курса

StepikStepik
Stepik — образовательная платформа и конструктор онлайн-курсов. Мы разрабатываем алгоритмы адаптивного обучения, сотрудничаем с авторами MOOC, помогаем в проведении олимпиад и программ переподготовки. Наша цель — сделать образование открытым и удобным. Stepik — широко известная российская образовательная платформа, основанная в 2013 году. На Stepik зарегистрировано более миллиона пользователей из России и стран СНГ. В настоящее время на Stepik представлены несколько тысяч учебных курсов на самые разные темы.
Подробнее об авторе
Мнения учеников

Отзывы о курсе

Оставьте отзыв

Расскажите о качестве обучения, поддержке и результате. Это поможет другим выбрать организацию осознанно.

Напишите ваш коментарий, не менее 30 символов

Нажимая кнопку, вы даете согласие на обработку персональных данных

Оставьте заявку

Консультант ответит на вопросы о курсе «Введение в архитектуру ЭВМ. Элементы операционных систем.» и поможет разобраться в деталях обучения.

Комментарий ...

Нажимая кнопку, вы даете согласие на обработку персональных данных

Информация обновлена 7 сентября 2026 г.

Продолжить выбор

Похожие курсы

Платформа виртуализации: Оптимизация, масштабирование, устранение неполадок. Быстрый трек.
7 дней/ 55 ак. часов
Платформа виртуализации: Оптимизация, масштабирование, устранение неполадок. Быстрый трек.

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

Онлайн
126 500 ₽
Системный администратор
−53%21 сентября
Системный администратор

Курс Нетологии «Системный администратор». Научим использовать ИИ в работе. Docker, Kubernetes, Ansible и Terraform, 3 проекта, 62 задания и 37 вебинаров с экспертами.

Онлайн19 занятий
180 576 ₽−53%
84 400 ₽Скидка до 9 сентября
Python для инженеров
Python для инженеров

Разбираем библиотеки Python, решаем конкретные DevOps-задачи, разбираем правила эффективного и поддерживаемого кода.

Онлайн
45 000 ₽от 11 250 ₽/мес на 4 мес.
Сети, связи и системы коммуникаций - курс переподготовки
−17%256 часов
Сети, связи и системы коммуникаций - курс переподготовки

«АПОК» приглашает пройти по сетям, связям и системам коммуникаций профессиональную переподготовку через интернет. Наш учебный центр проводит курсы дистанционно, что позволяет слуш…

Онлайн10 занятий
Текстовые уроки
39 910 ₽−17%
32 980 ₽Скидка до 14 сентября
Начать без затрат

Бесплатные курсы

Docker с нуля
Бесплатно1 месяц
Docker с нуля

Бесплатный курс «Docker с нуля» познакомит со стандартами современной разработки. Подойдет не только новичкам, но и тем, кто уже работает в сфере разработки, тестирования и анализ…

Онлайн10 занятий
Домашние заданияИнтерактивные тренажёры+4
Бесплатно