Logo GenDocs.ru

Поиск по сайту:  


Загрузка...

Шпоры по операционным системам - файл Введение.txt


Загрузка...
Шпоры по операционным системам
скачать (1236.1 kb.)

Доступные файлы (55):

OS2.doc37kb.22.01.2006 15:11скачать
OS2.txt8kb.23.01.2006 10:37скачать
Введение.txt16kb.23.01.2006 10:38скачать
Виды ЭВМ.txt11kb.23.01.2006 10:38скачать
Выполнение программ.txt6kb.23.01.2006 10:38скачать
Интерфейсы ОС.txt11kb.23.01.2006 10:38скачать
Место и роль ОС в вычислительной системе.txt10kb.23.01.2006 10:39скачать
Мультипрограммная.txt25kb.23.01.2006 10:45скачать
№1.txt39kb.23.01.2006 11:24скачать
№3.txt6kb.23.01.2006 11:24скачать
№4.txt27kb.23.01.2006 11:25скачать
Novell NetWare.txt6kb.23.01.2006 11:25скачать
Файловые системы UNIX System V Release 4.txt12kb.23.01.2006 11:25скачать
Оверлей и свопин.txt18kb.23.01.2006 10:53скачать
Планирование работы процессора.txt17kb.23.01.2006 10:42скачать
Прерывания.txt5kb.23.01.2006 10:56скачать
Примеры современных ОС и перспективы развития.txt13kb.23.01.2006 10:40скачать
Примеры управления памятью.txt5kb.23.01.2006 10:42скачать
Сетевые функции.txt8kb.23.01.2006 10:45скачать
Системная интеграция.txt7kb.23.01.2006 10:40скачать
Статическое и динамическое выделение памяти.txt12kb.23.01.2006 10:45скачать
Управление памятью.txt10kb.23.01.2006 10:41скачать
Управление процессами.txt16kb.23.01.2006 10:58скачать
Управление ресурсами.txt12kb.23.01.2006 10:44скачать
Установка и загрузка ОС.txt3kb.23.01.2006 10:41скачать
Файловая система.txt17kb.23.01.2006 10:45скачать
Функции защиты.txt2kb.23.01.2006 10:43скачать
Функции ОС-.txt6kb.23.01.2006 10:41скачать
Введение.doc59kb.22.01.2006 13:00скачать
Виды ЭВМ.doc44kb.22.01.2006 01:12скачать
Выполнение программ.doc33kb.22.01.2006 14:45скачать
Интерфейсы ОС.doc55kb.22.01.2006 14:28скачать
Место и роль ОС в вычислительной системе.doc39kb.22.01.2006 00:19скачать
Мультипрограммная.doc90kb.22.01.2006 21:50скачать
Оверлей и свопин.doc82kb.23.01.2006 10:53скачать
№1.doc116kb.22.01.2006 20:56скачать
№3.doc31kb.22.01.2006 23:59скачать
№4.doc81kb.22.01.2006 15:32скачать
Novell NetWare.doc32kb.23.01.2006 00:36скачать
Файловые системы UNIX System V Release 4.doc47kb.23.01.2006 00:34скачать
Планирование работы процессора.doc58kb.22.01.2006 20:25скачать
Прерывани1.doc28kb.23.01.2006 10:55скачать
Прерывания.doc855kb.22.01.2006 14:03скачать
Примеры современных ОС и перспективы развития.doc60kb.22.01.2006 15:15скачать
Примеры управления памятью.doc42kb.22.01.2006 20:55скачать
Сетевые функции.doc42kb.22.01.2006 22:42скачать
Системная интеграция.doc35kb.22.01.2006 17:40скачать
Статическое и динамическое выделение памяти.doc43kb.23.01.2006 10:34скачать
Управление памятью.doc45kb.22.01.2006 16:03скачать
Управление процессами.doc64kb.22.01.2006 20:44скачать
Управление ресурсами.doc57kb.22.01.2006 21:13скачать
Установка и загрузка ОС.doc25kb.22.01.2006 17:25скачать
Файловая система.doc77kb.23.01.2006 10:35скачать
Функции защиты.doc23kb.22.01.2006 21:09скачать
Функции ОС-.doc32kb.22.01.2006 12:51скачать

Введение.txt


       Введение. Операционная система, среда, оболочка. Определение, назначение, функции, примеры. Классификация операционных систем. Однопрограммные, многопрограммные, многозадачные ОС. Вычислительная система: оборудование (hardware), ОС, программное обеспечение (software), пользователь (user). Суперпользователь (superuser). Администратор. Этапы развития вычислительной техники и ОС.

Ответ:
   Операционная система (ОС) – это комплекс системных и служебных программ. 
   Назначение ОС – операционная система является посредником между аппаратурой, программами и пользователем. Операционная система создает пользовательский интерфейс. 
   Примечание. Интерфейс – это взаимодействие между пользователем и программой. Иначе говоря, интерфейс – это элементы управления программой (меню, команды, кнопки, панели, окна и т.п.).
   Возможности современной ОС:
   – графический пользовательский интерфейс, с которым можно работать при помощи мыши;
   – возможность работать с несколькими программами одновременно (многозадачность);
   – возможность обмениваться данными между программами через Буфер обмена (это часть операт. памяти); 
   – набор стандартных программ (Блокнот, Калькулятор, Paint).
   Виды ОС: Microsoft Windows, Unix, Linux, MacOS и другие. 
   Версии ОС Microsoft Windows: Windows 95, Windows 98, Windows Me (Millennium Edition), Windows NT (New Technology), Windows 2000, Windows XP (Experience).
   Функции операционной системы Windows:
   1) обеспечение доступа к данным (например, с помощью файл-менеджера Проводник);
   2) автоматическая установка аппаратуры по технологии Plug and Play;
3) обслуживание компьютера (дефрагментация диска, управление работой устройств ввода-вывода: клавиатуры, мыши, принтера, монитора и других).
   Местонахождение ОС Windows на физическом диске
   Обычно ОС Windows устанавливается на логический диск С: в каталог Windows. 
   Примечание. Прикладные программы обычно устанавливаются на тот же логический диск, что и ОС, но в каталог Program Files.
   Функции ОС по обслуживанию файловой структуры
   1) Просмотр файловой структуры.
   2) Создание папок, файлов, ярлыков.
   3) Переименование папок, файлов, ярлыков.
   4) Перемещение или копирование папок, файлов, ярлыков.
   5) Удаление и восстановление папок, файлов, ярлыков.
   6) Поиск папок, файлов, ярлыков. 
   7) Форматирование дискет и работа с дискетой.
   Все эти действия можно выполнить с помощью файл-менеджера Проводник.

   Прикладное программное обеспечение
   Прикладное программное обеспечение – это комплекс прикладных программ, установленных на данный компьютер. С помощью прикладных программ решаются прикладные задачи пользователей. 
   Классификация прикладных программ (сокращенный перечень).
   1. Текстовые редакторы, текстовые процессоры (Блокнот, WordPad, Word).
2. Электронные таблицы, табличные процессоры (Excel).
   3. Графические редакторы (Microsoft Paint, ACDSee, Adobe Photoshop, CorelDRAW, Macromedia Flash).
   4. Системы управления базами данных (Access).
   5. Обозреватели Web-страниц (Internet Explorer, Opera).
   6. Среды программирования (Turbo Pascal 7.0, Delphi, Borland C++).
   К прикладным программам относятся также энциклопедии, переводчики, учебники, игры, программы создания и проигрывания мультимедиа и многие другие виды программ.


Классификация ОС
       Операционные системы могут различаться особенностями реализации внутренних алгоритмов управления основными ресурсами компьютера (процессорами, памятью, устройствами), особенностями использованных методов проектирования, типами аппаратных платформ, областями использования и многими другими свойствами. 
Ниже приведена классификация ОС по нескольким наиболее основным признакам. 
       Особенности алгоритмов управления ресурсами
Поддержка многозадачности. По числу одновременно выполняемых задач операционные системы могут быть разделены на два класса: 
•	однозадачные (например, MS-DOS, MSX) и 
•	многозадачные (OC EC, OS/2, UNIX, Windows 95). 
       Однозадачные ОС в основном выполняют функцию предоставления пользователю виртуальной машины, делая более простым и удобным процесс взаимодействия пользователя с компьютером. Однозадачные ОС включают средства управления периферийными устройствами, средства управления файлами, средства общения с пользователем. 
       Многозадачные ОС, кроме вышеперечисленных функций, управляют разделением совместно используемых ресурсов, таких как процессор, оперативная память, файлы и внешние устройства. 
Поддержка многопользовательского режима. По числу одновременно работающих пользователей ОС делятся на: 
•	однопользовательские (MS-DOS, Windows 3.x, ранние версии OS/2); 
•	многопользовательские (UNIX, Windows NT). 
       Главным отличием многопользовательских систем от однопользовательских является наличие средств защиты информации каждого пользователя от несанкционированного доступа других пользователей. Следует заметить, что не всякая многозадачная система является многопользовательской, и не всякая однопользовательская ОС является однозадачной. 
Вытесняющая и невытесняющая многозадачность. Важнейшим разделяемым ресурсом является процессорное время. Способ распределения процессорного времени между несколькими одновременно существующими в системе процессами (или нитями) во многом определяет специфику ОС. Среди множества существующих вариантов реализации многозадачности можно выделить две группы алгоритмов: 
•	невытесняющая многозадачность (NetWare, Windows 3.x); 
•	вытесняющая многозадачность (Windows NT, OS/2, UNIX). 
       Основным различием между вытесняющим и невытесняющим вариантами многозадачности является степень централизации механизма планирования процессов. 

Выше были рассмотрены характеристики ОС, связанные с управлением только одним типом ресурсов - процессором. Важное влияние на облик операционной системы в целом, на возможности ее использования в той или иной области оказывают особенности и других подсистем управления локальными ресурсами - подсистем управления памятью, файлами, устройствами ввода-вывода. 
АППАРАТНОЕ ОБЕСПЕЧЕНИЕ, техническое обеспечение (hardware). Совокупность входящих в состав вычислительной системы аппаратных средств, необходимых для ее функционирования. А. о. составляют ЭВМ, внешние устройства, линии связи и т. д. Они технически обеспечивают эффективную работу системы, ее способность предоставлять пользователю определенные виды обслуживания. Этот термин определяет часть вычислительной системы, не являющуюся программным обеспечением 
ПРОГРАММНОЕ ОБЕСПЕЧЕНИЕ (software). Совокупность входящих в состав вычислительной системы программных средств, т. е. программ, данных и документов к ним. П. о. обеспечивает эффективную работу ЭВМ и предоставляет пользователю определенные виды обслуживания. Этот термин определяет часть вычислительной системы, не являющуюся аппаратным обеспечением. Различают системное программное обеспечение, которое является необходимым дополнением аппаратных средств, и прикладное программное обеспечение, которое определяется ролью вычислительной системы в данной организации или потребностями пользователей. Системное программное обеспечение, важнейший компонент которого - операционная система, обычно поставляется самим производителем вычислительной системы. Прикладное программное обеспечение состоит из баз данных, пакетов и библиотек прикладных программ и т. п.
Пользователь. Человек, использующий компьютер. Если компьютер подключен к сети, пользователь может работать с программами и файлами, расположенными как на компьютере, так и в сети (в зависимости от ограничений, заданных для учетной записи пользователя администратором сети). 
Администратор компьютера. Пользователь, управляющий компьютером. Администратор компьютера вносит изменения в систему, включая установку программ и доступ ко всем файлам компьютера, а также может создавать, изменять и удалять учетные записи других пользователей.
Администратор. В Windows XP Professional пользователь, ответственный за настройку и управление контроллерами домена и локальными компьютерами, ведение учетных записей пользователей и групп, присвоение паролей и разрешений, а также помогающий пользователям работать в сети. Администраторы являются членами одноименной группы и обладают полным доступом к домену или компьютеру. 
В Windows XP Home Edition пользователь, который имеет право вносить на компьютере изменения на уровне системы, устанавливать программное обеспечение и имеет доступ ко всем файлам на компьютере. Пользователь с учетной записью администратора компьютера имеет полный доступ к другим учетным записям пользователей на компьютере.

Эволюция ОС
Первый период (1945 -1955)
Известно, что компьютер был изобретен английским математиком Чарльзом Бэбиджем в конце восемнадцатого века. Его "аналитическая машина" так и не смогла но-настоящему заработать, потому что технологии того времени не удовлетворяли требованиям по изготовлению деталей точной механики, которые были необходимы для вычислительной техники. Известно также, что этот компьютер не имел операционной системы. 
Некоторый прогресс в создании цифровых вычислительных машин произошел после второй мировой войны. В середине 40-х были созданы первые ламповые вычислительные устройства. В то время одна и та же группа людей участвовала и в проектировании, и в эксплуатации, и в программировании вычислительной машины. Это была скорее научно-исследовательская работа в области вычислительной техники, а не использование компьютеров в качестве инструмента решения каких-либо практических задач из других прикладных областей. Программирование осуществлялось исключительно на машинном языке. Об операционных системах не было и речи, все задачи организации вычислительного процесса решались вручную каждым программистом с пульта управления. Не было никакого другого системного программного обеспечения, кроме библиотек математических и служебных подпрограмм. 
Второй период (1955 - 1965)
С середины 50-х годов начался новый период в развитии вычислительной техники, связанный с появлением новой технической базы - полупроводниковых элементов. Компьютеры второго поколения стали более надежными, теперь они смогли непрерывно работать настолько долго, чтобы на них можно было возложить выполнение действительно практически важных задач. Именно в этот период произошло разделение персонала на программистов и операторов, эксплуатационщиков и разработчиков вычислительных машин. 
В эти годы появились первые алгоритмические языки, а следовательно и первые системные программы - компиляторы. Стоимость процессорного времени возросла, что потребовало уменьшения непроизводительных затрат времени между запусками программ. Появились первые системы пакетной обработки, которые просто автоматизировали запуск одной программ за другой и тем самым увеличивали коэффициент загрузки процессора. Системы пакетной обработки явились прообразом современных операционных систем, они стали первыми системными программами, предназначенными для управления вычислительным процессом. В ходе реализации систем пакетной обработки был разработан формализованный язык управления заданиями, с помощью которого программист сообщал системе и оператору, какую работу он хочет выполнить на вычислительной машине. Совокупность нескольких заданий, как правило в виде колоды перфокарт, получила название пакета заданий. 
Третий период (1965 - 1980)
Следующий важный период развития вычислительных машин относится к 1965-1980 годам. В это время в технической базе произошел переход от отдельных полупроводниковых элементов типа транзисторов к интегральным микросхемам, что дало гораздо большие возможности новому, третьему поколению компьютеров. 
Для этого периода характерно также создание семейств программно-совместимых машин. Первым семейством программно-совместимых машин, построенных на интегральных микросхемах, явилась серия машин IBM/360. Построенное в начале 60-х годов это семейство значительно превосходило машины второго поколения по критерию цена/произ-водительность. Вскоре идея программно-совместимых машин стала общепризнанной. 
Программная совместимость требовала и совместимости операционных систем. Такие операционные системы должны были бы работать и на больших, и на малых вычислительных системах, с большим и с малым количеством разнообразной периферии, в коммерческой области и в области научных исследований. Операционные системы, построенные с намерением удовлетворить всем этим противоречивым требованиям, оказались чрезвычайно сложными "монстрами". Они состояли из многих миллионов ассемблерных строк, написанных тысячами программистов, и содержали тысячи ошибок, вызывающих нескончаемый поток исправлений. В каждой новой версии операционной системы исправлялись одни ошибки и вносились другие. 
Однако, несмотря на необозримые размеры и множество проблем, OS/360 и другие ей подобные операционные системы машин третьего поколения действительно удовлетворяли большинству требований потребителей. Важнейшим достижением ОС данного поколения явилась реализация мультипрограммирования. Мультипрограммирование - это способ организации вычислительного процесса, при котором на одном процессоре попеременно выполняются несколько программ. Пока одна программа выполняет операцию ввода-вывода, процессор не простаивает, как это происходило при последовательном выполнении программ (однопрограммный режим), а выполняет другую программу (многопрограммный режим). При этом каждая программа загружается в свой участок оперативной памяти, называемый разделом. 
Другое нововведение - спулинг (spooling). Спулинг в то время определялся как способ организации вычислительного процесса, в соответствии с которым задания считывались с перфокарт на диск в том темпе, в котором они появлялись в помещении вычислительного центра, а затем, когда очередное задание завершалось, новое задание с диска загружалось в освободившийся раздел. 
Наряду с мультипрограммной реализацией систем пакетной обработки появился новый тип ОС - системы разделения времени. Вариант мультипрограммирования, применяемый в системах разделения времени, нацелен на создание для каждого отдельного пользователя иллюзии единоличного использования вычислительной машины. 
Четвертый период (1980 - настоящее время)
Следующий период в эволюции операционных систем связан с появлением больших интегральных схем (БИС). В эти годы произошло резкое возрастание степени интеграции и удешевление микросхем. Компьютер стал доступен отдельному человеку, и наступила эра персональных компьютеров. С точки зрения архитектуры персональные компьютеры ничем не отличались от класса миникомпьютеров типа PDP-11, но вот цена у них существенно отличалась. Если миникомпьютер дал возможность иметь собственную вычислительную машину отделу предприятия или университету, то персональный компьютер сделал это возможным для отдельного человека. 
Компьютеры стали широко использоваться неспециалистами, что потребовало разработки "дружественного" программного обеспечения, это положило конец кастовости программистов. 
На рынке операционных систем доминировали две системы: MS-DOS и UNIX. Однопрограммная однопользовательская ОС MS-DOS широко использовалась для компьютеров, построенных на базе микропроцессоров Intel 8088, а затем 80286, 80386 и 80486. Мультипрограммная многопользовательская ОС UNIX доминировала в среде "не-интеловских" компьютеров, особенно построенных на базе высокопроизводительных RISC-процессоров. 
В середине 80-х стали бурно развиваться сети персональных компьютеров, работающие под управлением сетевых или распределенных ОС. 
В сетевых ОС пользователи должны быть осведомлены о наличии других компьютеров и должны делать логический вход в другой компьютер, чтобы воспользоваться его ресурсами, преимущественно файлами. Каждая машина в сети выполняет свою собственную локальную операционную систему, отличающуюся от ОС автономного компьютера наличием дополнительных средств, позволяющих компьютеру работать в сети. Сетевая ОС не имеет фундаментальных отличий от ОС однопроцессорного компьютера. Она обязательно содержит программную поддержку для сетевых интерфейсных устройств (драйвер сетевого адаптера), а также средства для удаленного входа в другие компьютеры сети и средства доступа к удаленным файлам, однако эти дополнения существенно не меняют структуру самой операционной системы. 



Поиск по сайту:  

© gendocs.ru
При копировании укажите ссылку.
обратиться к администрации
Рейтинг@Mail.ru