АвтоАвтоматизацияАрхитектураАстрономияАудитБиологияБухгалтерияВоенное делоГенетикаГеографияГеологияГосударствоДомДругоеЖурналистика и СМИИзобретательствоИностранные языкиИнформатикаИскусствоИсторияКомпьютерыКулинарияКультураЛексикологияЛитератураЛогикаМаркетингМатематикаМашиностроениеМедицинаМенеджментМеталлы и СваркаМеханикаМузыкаНаселениеОбразованиеОхрана безопасности жизниОхрана ТрудаПедагогикаПолитикаПравоПриборостроениеПрограммированиеПроизводствоПромышленностьПсихологияРадиоРегилияСвязьСоциологияСпортСтандартизацияСтроительствоТехнологииТорговляТуризмФизикаФизиологияФилософияФинансыХимияХозяйствоЦеннообразованиеЧерчениеЭкологияЭконометрикаЭкономикаЭлектроникаЮриспунденкция
|
Функции операционных систем
Основные функции:
- Выполнение по запросу программ (ввод и вывод данных, запуск и остановка других программ, выделение и освобождение дополнительной памяти и др.).
- Загрузка программ в оперативную память и их выполнение.
- Стандартизованный доступ к периферийным устройствам (устройства ввода-вывода).
- Управление оперативной памятью (распределение между процессами, организация виртуальной памяти).
- Управление доступом к данным на энергонезависимых носителях (таких как жёсткий диск, оптические диски и др.), организованным в той или иной файловой системе.
- Обеспечение пользовательского интерфейса.
- Сохранение информации об ошибках системы.
Дополнительные функции:
- Параллельное или псевдопараллельное выполнение задач (многозадачность).
- Эффективное распределение ресурсов вычислительной системы между процессами.
- Разграничение доступа различных процессов к ресурсам.
- Организация надёжных вычислений (невозможности одного вычислительного процесса намеренно или по ошибке повлиять на вычисления в другом процессе), основана на разграничении доступа к ресурсам.
- Взаимодействие между процессами: обмен данными, взаимная синхронизация.
- Защита самой системы, а также пользовательских данных и программ от действий пользователей (злонамеренных или по незнанию) или приложений.
- Многопользовательский режим работы и разграничение прав доступа
7. Сравнительная характеристика компьютерных систем различных поколений.
Во время развития компьютеров четко обозначилась тенденция к уменьшению размеров и увеличению производительности. Чем более совершенствовалась элементная база компьютеров, тем меньше и быстрее они становились. Это можно показать на примере следуюшего сравнения и таблицы:
ENIAC был размером с целый дом и весил 30 т.
На его создание потратили 0,5 млн. долларов.
Он потреблял 200 кВт энергии.
Лампа выходила из строя каждые 7-8 минут.
Он мог сложить два числа за 3 мск.
| | Кристалл ИС меньше и тоньше контактной линзы.
Он стоит меньше 5 долларов.
Он потребляет ничтожное количество энергии.
Он почти не ломается.
Он может сложить 2 числа за 0,1 мск.
|
Характеристика
| Поколения
| Первое
| Второе
| Третье
| Четвертое
| Годы примения
| 1946-1960
| 1950-1964
| 1964-1970
| 1970-1990-e
| Основной элемент
| Электронная лампа
| Транзистор
| Интегральная схема
| Большая интегральная схема
| Количество ЭВМ в мире, шт
| Сотни
| Тысячи
| Сотни тысяч
| Десятки миллионов
| Размеры
| Очень большие
(ENIAC, UNIVAC, EDSAC)
| Значительно меньшие
| Миникомпьютеры
| Микрокомпьютеры
| Быстротдействие
| 1 (условно)
|
| 1 000
| 100 000
| Носитель информации
| Перфорированная лента
| Магнитный диск, м. лента
| Диск
| Гибкий диск
|
1 | 2 | Поиск по сайту:
|