
- •Понятие и назначение ос
- •Функции ос:
- •Классификация ос.
- •Разновидности программ для компьютеров. Примеры
- •Процессоры
- •Компьютерная память
- •Устройство ввода-вы́вода
- •Устройства ввода
- •Устройства вывода
- •Устройства ввода-вывода
- •Понятие интерфейса. Шины
- •Связь ос с оборудованием пк. Процессор. Память.
Устройства ввода
Клавиатура
Мышь и тачпад
Планшет
Джойстик
Сканер
Цифровые фото, видеокамеры, веб-камеры
Микрофон
Устройства вывода
Монитор
Графопостроитель
Принтер
Акустическая система
Устройства ввода-вывода
Стример
Дисковод
Сетевая плата
Модем
Понятие интерфейса. Шины
Пользовательский интерфейс - это программных и аппаратных средств, обеспечивающих взаимодействие пользователя с компьютером. Основу такого взаимодействия составляют диалоги. Под диалогом в данном случае понимают регламентированный обмен информацией между человеком и компьютером, осуществляемый в реальном масштабе времени и направленный на совместное решение конкретной задачи. Каждый диалог состоит из отдельных процессов ввода/вывода, которые физически обеспечивают связь пользователя и компьютера. Обмен информацией осуществляется передачей сообщения.
В основном пользователь генерирует сообщения следующих типов:
запрос информации
запрос помощи
запрос операции или функции
ввод или изменение информации
В ответ пользователь получает подсказки или справки; информационные сообщения, требующие ответа; приказы, требующие действия; сообщения об ошибках и другую информацию.
Типы интерфейсов:
Интерфейсы пользователя бывают двух типов:
1) процедурно-ориентированные:
-примитивные
-меню
-со свободной навигацией
2) объектно-ориентированные:
-прямого манипулирования.
Компьютерная ши́на (от англ. computer bus, bidirectional universal switch — двунаправленный универсальный коммутатор) — в архитектуре компьютера подсистема, которая передаёт данные между функциональными блоками компьютера. Обычно шина управляется драйвером. В отличие от связи точка-точка, к шине можно подключить несколько устройств по одному набору проводников. Каждая шина определяет свой набор коннекторов (соединений) для физического подключения устройств, карт и кабелей.
Ранние компьютерные шины представляли собой параллельные электрические шины с несколькими подключениями, но сейчас данный термин используется для любых физических механизмов, предоставляющих такую же логическую функциональность, как параллельные компьютерные шины. Современные компьютерные шины используют как параллельные, так и последовательные соединения и могут иметь параллельные и цепные топологии. В случае USB и некоторых других шин могут также использоваться хабы (концентраторы).
Связь ос с оборудованием пк. Процессор. Память.
Процесс – это программный модуль, выполняемый в центральном процессоре.
ОС контролирует следующую деятельность связанную с процессами:
создание и удаление процессов;
планирование процессов;
синхронизация процессов;
разрешение тупиковых ситуаций.
С каждым процессом связано адресное пространство- список адресов в памяти. Адресное пространство содержит программу, данные к ней и ее стек.
! Следует отличать: программа- это алгоритм написанный на языке программирования, а процесс – это действие.
Классификация процессов
По времени развития
- Последовательные.
- Параллельные.
- Комбинированные.
По месту развития
- Внутренние «синхронные»(реализуются на центральном процессоре).
- Внешние «асинхронные»(реализуются на внешних процессорах).
По принадлежности к ОС
- Системные.
- Пользовательские.
По отношению к пользователю
- Приоритетные (обеспечиваю взаимосвязь между пользователем и заданиями)
- Фоновые(выполняют особые функции не связанные с пользователем, например, обработка приходящей на ПК почты и т.д.)
Различают следующие состояния процесса:
· Новый
· Выполняемый
· Ожидающий
· Готовый
· Завершенный
Дескриптор процесса - информационная структура процесса.