- •5.Информатика как наука, предмет и объект науки
- •Место информатики в системе наук
- •6.Информационное общество, этические аспекты информатики
- •7.Правовые аспекты информатики
- •8.Принципы Фон-Неймана
- •9.Двоичная и десятичная система счисления. Перевод из двоичной системы счисления в десятичную
- •Перевод числа из двоичной системы счисления в двоичную систему счисления
- •Перевод числа из десятичной системы счисления в двоичную систему счисления
- •10.Аналоговые и дискретные сигналы
- •11.Системная плата
- •12.Процессор
- •13.Языки программирования: назначение и виды
- •Транслятор
- •14.Понятия и принципы алгоритма
- •15.Принцип «открытой архитектуры».
- •Составные части компьютера
- •16.Внешний вид системного блока: разъемы, кнопки, индикаторы
- •17.Классификация видов памяти
- •18.Компьютерная графика
- •Параметры изображения
- •19.Компьютерные вирусы
- •Классификация вирусов
- •20. Материнская плата
- •21.Отличие ос Windows от ос Linux
- •22.Операционная система пк
- •Виды операционных систем
- •23.Файловые менеджеры (программы-оболочки)
- •24.Виды программного обеспечения
- •Виды коммерческого статуса программ
- •25.Дистрибутивы и утилиты: назначение, примеры
- •26.Файлы и папки
- •27.Логическая организация жесткого диска. Файловая система.
- •Кластеры и секторы
- •Файловая система
- •Некоторые возможности файловой системы ntfs
- •28.Сжатие информации
- •29.Локальные сети: назначение, топология
- •30.Абстрактная модель osi (уровни протоколов)
- •Инкапсуляция пакетов
- •Инкапсуляция пакетов
- •31.Топология сети
- •Общая шина
- •Топология «кольцо»
- •32.Протоколы канального уровня (на примере Ethernet, Token ring, fddi) Протокол Ethernet
- •Протокол Token Ring
- •Протокол fddi (Fiber Distributed Data Interface)
22.Операционная система пк
Операционная система – основная программа компьютера, обеспечивающая работу всех остальных программ, организации диалога с пользователем, управлением аппаратными средствами и работу с файлами.
Есть приложения вычислительной техники, для которых ОС излишни. Напр., встроенные микрокомпьютеры содержатся сегодня во многих бытовых приборах, автомобилях (иногда по десятку в каждом), сотовых телефонах и т. п. Зачастую такой компьютер постоянно исполняет лишь одну программу, запускающуюся по включении. И простые игровые приставки — также представляющие собой специализированные микрокомпьютеры — могут обходиться без ОС, запуская при включении программу, записанную на вставленном в устройство «картридже» или компакт-диске. Тем не менее, некоторые микрокомпьютеры и игровые приставки всё же работают под управлением особых собственных ОС.
Операционные системы, в свою очередь, нужны, если:
Вычислительная система используется для различных задач, причём программы, исполняющие эти задачи, нуждаются в сохранении данных и обмене ими. Из этого следует необходимость универсального механизма сохранения данных; в подавляющем большинстве случаев ОС отвечает на неё реализацией файловой системы;
Различные программы нуждаются в выполнении одних и тех же рутинных действий. Например, простой ввод символа с клавиатуры и отображение его на экране может потребовать исполнения сотен машинных команд, а дисковая операция — тысяч. Чтобы не программировать их каждый раз заново, ОС предоставляют системные библиотеки часто используемых подпрограмм (функций);
необходима возможность имитации «одновременного» исполнения нескольких программ на одном компьютере (даже содержащем лишь один процессор), осуществляемой с помощью приёма, известного как «разделение времени». При этом специальный компонент, называемый планировщиком, «нарезает» процессорное время на короткие отрезки и предоставляет их поочередно различным исполняющимся программам (процессам);
наконец, оператор должен иметь возможность, так или иначе, управлять процессами выполнения отдельных программ, например, при нажатии кнопки. Для этого служат операционные среды, одна из которых — оболочка и набор стандартных утилит — является частью ОС.
Многозадачность и распределение полномочий требуют определённой иерархии привилегий компонентов самой ОС. В составе ОС различают три группы компонентов:
ядро, содержащее планировщик; драйверы устройств, непосредственно управляющие оборудованием; сетевую подсистему, файловую систему;
системные библиотеки и
оболочка с утилитами.
Большинство программ, как системных (входящих в ОС), так и прикладных, исполняются в непривилегированном («пользовательском») режиме работы процессора и получают доступ к оборудованию (и, при необходимости, к другим ядерным ресурсам, а также ресурсам иных программ) только посредством системных вызовов. Ядро исполняется в привилегированном режиме: именно в этом смысле говорят, что ОС (точнее, её ядро) управляет оборудованием.
