- •Классификация запоминающих устройств
- •Внешняя память
- •Характеристика
- •Достоинства и недостатки
- •Накопитель на гибких магнитных дисках
- •Накопители на компакт дисках
- •Запись на компакт-диски
- •Устройства ввода/вывода данных
- •Координатные устройства ввода
- •Устройства вывода информации
- •Видео и звуковые адаптеры.
- •Устройство
- •Case-системы и др.
- •Организация информационного обеспечения
- •Мультисреды и гиперсреды
- •Системы компьютерной графики и анимации:
- •Файловая структура
- •Служебные по
Case-системы и др.
Систе́мное програ́ммное обеспе́чение — это комплекс программ, которые обеспечивают эффективное управление компонентами компьютерной системы, такими как процессор, оперативная память, устройства ввода-вывода, сетевое оборудование, выступая как «межслойный интерфейс», с одной стороны которого аппаратура, а с другой - приложения пользователя. В отличие от прикладного программного обеспечения, системное не решает конкретные прикладные задачи, а лишь обеспечивает работу других программ, управляет аппаратными ресурсами вычислительной системы и т.д.
В общем случае система Программные обеспечения делятся на 2 большие части:
-
Прикладное ПО (пользовательское);
-
Системное ПО.
Прикладное программное обеспечение – это то, которое разрабатывается самими пользователями (для себя).
Системное программное обеспечение – то, которое разрабатывается для всех пользователей и является универсальным. Оно делится на 2 части:
-
Общее СПО;
-
Специализированное СПО.
Специализированное программное обеспечение добавляется к общему программному обеспечению для решения специфических для конкретных ВС задач (управление полетами, военные задачи и т.д.).
Общее СПО является универсальным и предназначено для решения широкого круга задач.
СПО состоит из:
-
системные обрабатывающие программы;
-
системные управляющие программы;
-
дополнительные, как 1, так и 2;
-
контрольно-диагностические;
-
пакеты прикладных программ;
-
комплекс документации СПО.
Операционные системы:
Linux
Linux — общее название Unix-подобных операционных систем на основе одноимённого ядра, библиотек и системных программ, разработанных в рамках проекта GNU, а также другого программного обеспечения.
Linux работает на множестве архитектур процессора, таких как Intel x86, x86-64, PowerPC, ARM, Alpha AXP, Sun SPARC, Motorola 68000, Hitachi SuperH, IBM S/390, MIPS, HP PA-RISC, AXIS CRIS, Renesas M32R, Atmel AVR32, Renesas H8/300, NEC V850, Tensilica Xtensa и многих других.
В отличие от большинства других операционных систем, Linux не имеет единой «официальной» комплектации. Вместо этого GNU/Linux поставляется в большом количестве так называемых дистрибутивов, в которых ядро Linux соединяется с утилитами GNU и другими прикладными программами (например, X.org), делающими её полноценной многофункциональной операционной средой.
UNIX
UNIX — семейство переносимых, многозадачных и многопользовательских операционных систем.
Первая система UNIX была разработана в 1969 году в подразделении Bell Labs компании AT&T. С тех пор было создано большое количество различных UNIX-систем. Юридически лишь некоторые из них имеют полное право называться «UNIX»; остальные же, хотя и используют сходные концепции и технологии, объединяются термином «UNIX-подобные» (англ. Unix-like). Для краткости в данной статье под UNIX-системами подразумеваются как истинные UNIX, так и UNIX-подобные ОС.
Некоторые отличительные признаки UNIX-систем включают в себя:
-
использование простых текстовых файлов для настройки и управления системой;
-
широкое применение утилит, запускаемых в командной строке;
-
взаимодействие с пользователем посредством виртуального устройства — терминала;
-
представление физических и виртуальных устройств и некоторых средств межпроцессового взаимодействия как файлов;
-
использование конвейеров из нескольких программ, каждая из которых выполняет одну задачу.
В настоящее время UNIX-системы используются в основном на серверах, а также как встроенные системы для различного оборудования. На рынке ОС для рабочих станций и домашнего применения лидером является Microsoft Windows, UNIX занимает только второе (Mac OS X), третье (GNU/Linux) и многие последующие места.
UNIX-системы имеют большую историческую важность, поскольку благодаря им распространились некоторые популярные сегодня концепции и подходы в области ОС и программного обеспечения. Также, в ходе разработки Unix-систем был создан язык Си.
DOS
DOS – первая операционная система для персональных компьютеров, которая получила широкое распространение и была основной для компьютеров IBM PC с 1981 по 1995. Со временем она была практически вытеснена новыми, современными операционными системами Windows и Linux, но в ряде случаев DOS остается удобной и единственно возможной для работы на компьютере (например, в тех случаях, когда пользователь работает с устаревшей техникой или давно написанным программным обеспечением и т.п.)
Оболочка – это программа, которая запускается под управлением операционной системы и помогает пользователю работать с операционной системой. Программа – оболочка наглядно показывает всю файловую структуру компьютера: диски, каталоги, файлы. Файлы можно разыскивать, копировать, перемещать, удалять, сортировать, изменять и запускать, пользуясь всего лишь несколькими клавишами. В DOS используется файловая система FAT. Одним из ее недостатков являются жесткие ограничения на имена файлов и каталогов. Имя может состоять не более чем из восьми символов. Расширение указывается после точки и состоит не более чем из трех символов. Так как DOS была создана довольно давно, она не соответствует требованиям, предъявляемым к современным операционным системам. Она не может напрямую использовать большие объемы памяти, устанавливаемые в современные компьютеры. В DOS не реализована мультизадачность, т.е. она не может естественным образом выполнять несколько задач (работающих программ) одновременно. У DOS нет никаких средств контроля и защиты от несанкционированных действий программ и пользователя, что привело к появлению огромного количества так называемых вирусов.
Microsoft Windows
Microsoft Windows (англ. windows — о́кна) — семейство проприетарных операционных систем корпорации Майкрософт (Microsoft), ориентированных на применение графического интерфейса при управлении. Изначально были всего лишь графическими надстройками для MS-DOS.
Операционные системы корпорации Microsoft можно разделить на три семейства: MS-DOS, Consumer Windows (Windows 95/98/Мё) и Windows NT.
В настоящее время под управлением операционных систем семейства Windows, по данным ресурса Netmarketshare (Net Applications) на 2009 год, работает около 89 % персональных компьютеров[1].
Операционные системы Windows работают на платформах x86, x86-64, IA-64, ARM.
Первоначально, Windows, разрабатывалась не как операционная система, какой мы привыкли видеть современные ее версии, а как графическая оболочка MS-DOS. Надо отметить, что концепция графического интерфейса была разработана отнюдь не Microsoft. Уже за несколько лет до внедрения Windows существовали компьютеры Apple Macintosh, с графической операционной системой (MacOS), интерфейс которой был более дружественным и понятным рядовому пользователю, в отличие от командной строки MS-DOS. Строго говоря, Windows, не единственная попытка избавить пользователя от командной строки на IBM-совместимых компьютерах. Очень известной, в свое время была псевдографическая (на самом деле работавшая в текстовом режиме), оболочка Norton Commander корпорации Symantec. Она ускоряла в несколько раз процесс навигации по дисковому пространству, к тому же, более естественно представляла иерархию каталогов в виде дерева. Однако, Windows появилась раньше Norton, хотя Norton был более популярен, в частности, из - за низких системных требований.
IBM OS/2
OS/2 — операционная система фирмы IBM.
Параллельно с разработкой Windows, корпорация Microsoft совместно с IBM вела активную работу по созданию системы OS/2.
1 августа 1984 года IBM объявила о выпуске нового поколения персональных компьютеров — IBM PC/AT. Совместно с Microsoft, IBM приступила к разработке новой операционной системы для компьютеров IBM PC AT. Новая ОС должна была преодолеть ограничение DOS на 640 Кб памяти для прикладных программ и реализовать поддержку режима многозадачности.
В начале 1990-х годов пути двух гигантов IT-индустрии разошлись. Microsoft независимо от IBM начинает разработку Windows 3.0. IBM, независимо от Microsoft, разворачивает работу над облегчённой версией OS/2, которая требовала бы меньше ресурсов, чем OS/2 1.2.
Было полностью переписано ядро и драйверы, добавлены TCP/IP- и USB-стеки.
10. Операционная система, Система управления работой пользователей, командные языки, организация личного и корпоративного информационного обеспечения.
Операционная система (ОС) — программа или совокупность программ, управляющая основными действиями ЭВМ, ее периферийными устройствами и обеспечивающая запуск всех остальных программ, а также взаимодействие с оператором.
О.С. осуществляет:
управление ПК;
диалог с пользователем;
запуск других программ.
Примеры: MS DOS, MS WINDOWS 95, 98, ME, 2000, XP, LINUX и др.
Компонентами О.С. являются:
файловая система
драйвера внешних устройств
командный язык
Файловая система - хранилище программ и данных.
Операционная система выполняет роль связующего звена между аппаратурой компьютера, с одной стороны, и выполняемыми программами, а также пользователем, с другой стороны. Обычно ОС хранится во внешней памяти компьютера. При включении компьютера она считывается с дисковой памяти и размещается в ОЗУ. Это называется загрузкой ОС.
ОС можно назвать программным продолжением устройства управления компьютера. Она скрывает от пользователя сложные ненужные подробности взаимодействия с аппаратурой, образуя прослойку между ними. В результате этого люди освобождаются от очень трудоёмкой работы по организации взаимодействия с аппаратурой компьютера.
Операционные системы можно разделить на группы (классифицировать) по следующим признакам:
-
по количеству пользователей: многопользовательская или однопользовательская;
-
по числу процессов: многозадачные или однозадачные;
-
по типу средств вычислительной техники: однопроцессорные, многопроцессорные и сетевые.
По типу интерфейса операционные системы делятся на два класса: ОС с интерфейсом командной строки и ОС с графическим интерфейсом.
В различных моделях компьютеров используют операционные системы с разной архитектурой и возможностями. Для их работы требуются разные ресурсы. Они предоставляют разную степень сервиса для программирования и работы с готовыми программами.
Операционная система управляет компьютером, запускает программы, обеспечивает защиту данных, выполняет различные сервисные функции по запросам пользователя и программ. Каждая программа пользуется услугами ОС, а потому может работать только под управлением той ОС, которая обеспечивает для нее услуги. Таким образом, выбор ОС очень важен, так как он определяет, с какими программами Вы сможете работать на своем компьютере. От выбора ОС зависит также производительность Вашей работы, степень защиты данных, необходимые аппаратные средства и т. д. Однако, выбор операционной системы также зависит от технических характеристик (конфигурации) компьютера. Чем современнее операционная система, тем она больше предоставляет возможностей и более наглядна, также больше предъявляет требований к компьютеру (тактовая частота процессора, оперативная и дисковая память, наличие и разрядность дополнительных карт и устройств).
Функции операционной системы:
-
связь с пользователем в реальном времени для подготовки устройств к работе, переопределение конфигурации и изменения состояния системы;
-
выполнение операций ввода-вывода; в частности, в состав операционной системы входят программы обработки прерываний от устройств ввода-вывода, обработки запросов к устройствам ввода-вывода и распределения этих запросов между устройствами;
-
управление памятью, связанное с распределением памяти между прикладными программами;
-
управление файлами; основными задачами при этом являются обеспечение защиты, управление выборкой и сохранение секретности хранимой информации;
-
обработка исключительных условий во время выполнения задачи;
-
появление арифметической или машинной ошибки, прерываний, связанных с неправильной адресацией или выполнением привилегированных команд;
-
вспомогательные, обеспечивающие организацию сетей, использование служебных программ и языков высокого уровня.
организация личного и корпоративного информационного обеспечения.
Информационное обеспечение системы включает в себя внутримашинное и внемашинное информационное обеспечение. Внутримашинное информационное обеспечение выполнено в виде набора таблиц базы данных и вспомогательных объектов БД, обеспечивающих корректную обработку и хранение данных. Внемашинное информационное обеспечение представляет из себя набор документов, поступающих от внешних организаций в бумажном виде. В состав внемашинного информационного обеспечения входят следующие виды документов: – бюджетное планирование; – учет и мониторинг кадров; – ведение НСИ; - т.д.; - пр.