- •Введение Предмет и задачи информатики
- •Информация и информационные процессы Понятие информации
- •Знание как высшая форма информации
- •Показатели качества информации
- •Классификация информации по различным признакам
- •Адекватность информации
- •Измерение информации
- •Единицы измерения информации
- •Представление информации
- •Информационные процессы
- •Защита информации
- •Аппаратное обеспечение работы компьютера Основные функциональные части эвм
- •Архитектура компьютера
- •Структура персонального компьютера
- •Программное обеспечение работы компьютера
- •Системное программное обеспечение
- •Классификация ос по способам управления процессором
- •Пакеты прикладных программ (ппп)
- •Инструментарий технологии программирования
- •Процесс создания программного обеспечения для эвм
- •Компьютерные сети Основные понятия
- •Классификация компьютерных сетей
- •Процесс передачи данных в компьютерных сетях
- •Список литературы
- •153000 Г. Иваново, пр. Ф. Энгельса, 21 Оглавление
Классификация ос по способам управления процессором
По числу одновременно выполняемых прикладных процессов |
|
По числу одновременно работающих пользователей |
|
По способу распределения процессорного времени |
многозадачность1;
|
По поддержке многопроцессорной обработки |
|
По разрядности процессора5 |
16-, 32- и 64-разрядные ОС |
Кроме способов управления процессором операционные системы могут различаться многими другими свойствами, например
особенностями управления ресурсами компьютера;
типами аппаратных платформ;
переносимостью на другие типы компьютеров6;
областями использования: ОС рабочих станций и ОС для домашнего использования;
по объему оплаты: Freeware (бесплатное программное обеспечение, разрабатываемое и сопровождаемое энтузиастами или рекламодателями), Shareware (условно бесплатное ПО, продаваемое за символические деньги), Trial (платное ПО);
по функциональным особенностям работы в сети: серверные, клиентские и универсальные ОС.
Современные операционные системы можно охарактеризовать, прежде всего, как использующие файловые системы2 с универсальным механизмом доступа к данным; многопользовательские с разделением полномочий; многозадачные с разделением времени; многопроцессорные. Среди них самыми известными являются семейства Windows, Mac OS X, Linux.
Microsoft Windows – семейство проприетарных3 операционных систем корпорации Microsoft, ориентированных на применение графического интерфейса. Первая Windows была всего лишь графической оболочкой для MS-DOS. К 2011 году под управлением уже не оболочек, а систем Windows по разным источникам работало от 70 до 89% персональных компьютеров. Все операционные системы линии Windows NT (XP, Vista, Windows 7 и др.) не нуждаются в MS-DOS даже для загрузки.
Mac OS X – семейство ОС корпорации Apple. Их рыночная доля в 2011 г. составляла 7% (Mac OS 10.6 и Mac OS 10.7, в основном). Mac OS Х отличается надежностью и стабильностью работы, интересным и практичным дизайном, проста в установке и удалении приложений (не оставляет следов в системном реестре, поскольку его нет), лучше защищает компьютер от заражения вирусами. К недостаткам системы можно отнести её высокую стоимость и меньшее, чем у Windows, число программ, которые можно установить.
Linux – общее название Unix-подобных операционных систем. В отличие от большинства других ОС, Linux не имеет единой «официальной» комплектации. Вместо этого Linux поставляется в большом количестве дистрибутивов, в которых ядро Linux соединяется с утилитами и другими прикладными программами, делающими её полноценной многофункциональной операционной средой. Сильная сторона Linux – серверное обслуживание, однако в последнее время эта ОС отшлифована для применения в настольных системах. Linux – свободное ПО, распространяется бесплатно, и это одно из самых привлекательных её свойств.
Операционные оболочки (Проводник, FAR manager и т.п.) – это программы, которые упрощают задание управляющей информации для выполнения команд ОС и предоставляют различные сервисные функции (например, сравнение и история папок, поиск текста в различной кодировке и т.д.).
Сетевая подсистема – это комплекс программ, обеспечивающих передачу, обработку и хранение данных в сети. Предоставляет пользователю различные виды сетевых служб (управление файлами, электронная почта и т.д.), поддерживает работу в абонентских системах.
Драйверы – программы, предназначенные для управления портами периферийных устройств. С их помощью возможно подключение к компьютеру новых устройств или нестандартное использование имеющихся. Драйверы обычно загружаются в оперативную память при запуске компьютера.
Сервисное программное обеспечение
Сервисное программное обеспечение – программные комплексы, расширяющие возможности базового программного обеспечения и организующие более удобную среду для пользователя. Эти программы называют утилитами. Утилиты – программы, предназначенные для выполнения вспомогательных операций обработки данных и обслуживания компьютера.
Часть утилит входит в состав самого компьютера (записана в ПЗУ), часть – в состав операционной системы, часть функционирует автономно и поставляется отдельно.
К утилитам относятся (см. рис. 8):
Средства диагностики, позволяющие проверить конфигурацию компьютера и работоспособность устройств компьютера, прежде всего жестких дисков. Они могут также выявить “намечающиеся” дефекты дисков и предотвратить потерю данных.
Средства обеспечения компьютерной безопасности. Это программы резервного копирования, которые позволяют быстро скопировать информацию, находящуюся на жестком диске компьютера, на дискеты, а также антивирусные программы предназначенные для предотвращения заражения компьютерным вирусом и ликвидации последствий заражения1.
Программы обслуживания дисков способны исправить нарушения, нередко возникающие при регулярной работе на компьютере: не удается прочитать информацию с дисков, значительно сокращается свободное пространство на дисках или ошибочно удаляются нужные файлы.
Программы для оптимизации дисков обеспечивают оптимизацию размещения данных на диске и, следовательно, более быстрый доступ к информации. Они перемещают все участки каждого файла друг к другу (устраняют фрагментацию), собирают все файлы в начале диска и т.д., за счет чего уменьшается число перемещений головок диска, т.е. ускоряется доступ к данным и снижается износ диска.
Программы-кэши для диска убыстряют доступ к информации на диске путем организации в оперативной памяти кэш-буфера, содержащего наиболее часто используемые части диска. Чаще всего для кэша используется дополнительная или расширенная память компьютера.
Средства сжатия данных позволяют уменьшить объём памяти, необходимый для хранения информации.
Программы, используемые при динамическом сжатии всего диска, называют стеккерами, программы для сжатия отдельных файлов – архиваторами (упаковщиками). Сжатие всего диска используют редко: оно замедляет работу (при любом обращении к диску информацию нужно сжимать или разжимать), а информацию на таком диске сложнее восстановить при каких-либо сбоях. Архивацию, т.е. выборочное сжатие определенных файлов, применяют гораздо чаще.
Существуют различные методы сжатия информации, однако во всех используется общая идея – замена повторяющихся последовательностей бит более короткими кодами. Например, в романе несколько миллионов слов, но большинство из них повторяется не один раз. Если все слова пронумеровать, текст можно хранить в виде последовательности чисел – по одному на слово, причем если повторяются слова, то повторяются и числа.
Программы обслуживания сети (коммуникационные программы) предназначены для организации обмена информацией между компьютерами. Они позволяют удобно пересылать файлы с одного компьютера на другой при соединении кабелем их последовательных портов, обеспечивают возможность связи компьютеров по телефонной сети (при наличии модема).
Диспетчеры файлов (файловые менеджеры) выполняют большинство операций, связанных с обслуживанием файловой структуры: копирование, перемещение и переименование файлов, создание каталогов (папок), удаление файлов и каталогов, поиск файлов и навигация в файловой структуре.
Средства просмотра и воспроизведения позволяют просматривать (без редактирования) документы разных типов и воспроизводить видео- или звукозаписи, не загружая их в систему, с помощью которой они были созданы.