Операционная система компьютера представляет собой комплекс взаимосвязанных программ, который действует как интерфейс между приложениями и пользователями с одной стороны, и аппаратурой компьютера с другой стороны. Операционная система избавляет программистов не только от необходимости напрямую работать с аппаратурой дискового накопителя, предоставляя им простой файловый интерфейс, но и берет на себя все другие рутинные операции, связанные с управлением другими аппаратными устройствами компьютера: физической памятью, таймерами, принтерами и т. д. В результате реальная машина, способная выполнять только небольшой набор элементарных действий, определяемых ее системой команд, превращается в виртуальную машину, выполняющую широкий набор гораздо более мощных функций.
Виртуальная машина тоже управляется командами, но это уже команды другого, более высокого уровня: удалить файл с определенным именем, запустить на выполнение некоторую прикладную программу, повысить приоритет задачи, вывести текст из файла на печать. Таким образом, назначение ОС состоит в предоставлении пользователю/программисту некоторой расширенной виртуальной машины, которую легче программировать и с которой легче работать, чем непосредственно с аппаратурой, составляющей реальный компьютер или реальную сеть.
Операционная система. Операционная система Windows. Что такое операционная система и зачем она нужна
Операционная система не только предоставляет пользователям и программистам удобный интерфейс к аппаратным средствам компьютера, но и является механизмом, распределяющим ресурсы компьютера. К числу основных ресурсов современных вычислительных систем могут быть отнесены такие ресурсы, как процессоры, основная память, таймеры, наборы данных, диски, накопители на магнитных лентах, принтеры, сетевые устройства и некоторые другие. Для решения общих задач управления ресурсами разные ОС используют различные алгоритмы, особенности которых в конечном счете и определяют облик ОС в целом, включая характеристики производительности, область применения и даже пользовательский интерфейс. управление ресурсами составляет важную часть функций любой операционной системы, в особенности мультипрограммной. В отличие от функций расширенной машины большинство функций управления ресурсами выполняются операционной системой автоматически и прикладному программисту недоступны.
Назначение и основные функции ОС. Классификация ОС. Варианты классификации.
назначение ОС состоит в предоставлении пользователю/программисту некоторой расширенной виртуальной машины, которую легче программировать и с которой легче работать, чем непосредственно с аппаратурой, составляющей реальный компьютер или реальную сеть. Операционная система — это комплекс взаимосвязанных системных программ, назначение которого — организация взаимодействия пользователя с компьютером и выполнение всех других программ. Операционная система выполняет роль связующего звена между аппаратурой компьютера, с одной стороны, и выполняемыми программами, а также пользователем, с другой стороны.
В функции операционной системы входит:
«Состав и назначение программного обеспечения. Основные понятия и разновидности ОС»
• осуществление диалога с пользователем;
• ввод-вывод и управление данными;
• планирование и организация процесса обработки программ;
• распределение ресурсов (оперативной памяти и кэша, процессора, внешних устройств);
• запуск программ на выполнение;
• всевозможные вспомогательные операции обслуживания;
• передача информации между различными внутренними устройствами;
• программная поддержка работы периферийных устройств (дисплея, клавиатуры, дисковых накопителей, принтера и др.).
Классификация ОС. Операционные системы можно разделить на группы (классифицировать) по следующим признакам:
1. По количеству пользователей: однопользовательская ОС (обслуживает только одного пользователя); многопользовательская (работает со многими пользователями)
2. По числу процессов: однозадачные (обрабатывают только одну задачу — уже не используются); многозадачные (располагает в оперативной памяти одновременно несколько задач, которые попеременно обрабатывает процессор)
3. По типу средств вычислительной техники: однопроцессорные, многопроцессорные (задачи могут выполняться на разнызх процессорах; серверы, как правило, многопроцессорные), сетевые (обеспечивают совместное использование ресурсов всеми выполняемыми в сети задачами).
4. По типу интерфейса (способа взаимодействия с пользователем) операционные системы делятся на 2 класса: ОС с интерфейсом командной строки и ОС с графическим интерфейсом.
Одним из важнейших признаков классификации ЭВМ является разделение их на локальные и сетевые. Локальные ОС применяются на автономных ПК или ПК, которые используются в компьютерных сетях в качестве клиента.
Воспользуйтесь поиском по сайту:
studopedia.org — Студопедия.Орг — 2014-2023 год. Студопедия не является автором материалов, которые размещены. Но предоставляет возможность бесплатного использования (0.014 с) .
Источник: studopedia.org
Презентация на тему ОПЕРАЦИОННЫЕ СИСТЕМЫ
Операционная система (ОС) — это комплекс взаимосвязанных системных программ, назначение которого — организация взаимодействия пользователя с компьютером и выполнение всех других программ.
Слайды и текст этой презентации
Слайд 1ОПЕРАЦИОННЫЕ СИСТЕМЫ
Слайд 2 Операционная система (ОС) — это
комплекс взаимосвязанных системных программ, назначение которого — организация взаимодействия пользователя
с компьютером и выполнение всех других программ.
Слайд 3Операционная система обеспечивает:
взаимодействие устройств ПК между собой (аппаратный
интерфейс);
взаимодействие аппаратного и программного обеспечения (программно-аппаратный интерфейс);
взаимодействие программ между собой (программный интерфейс);
взаимодействие человека с ПК (интерфейс пользователя).
Слайд 4Классификация операционных систем:
По назначению
По характеру взаимодействия с пользователем
По числу одновременного
выполнения задач
По числу одновременных пользователей
По аппаратурной основе
По типу пользовательского интерфейса
(неграфические MS DOS, Unix; графические Window, OS/2)
Слайд 5Состав операционной системы
ядро — основа операционной системы;
интерфейс —
оболочка, с которой работает пользователь;
драйверы — специальные программы, которые
позволяют компьютеру работать с различными внутренними и внешними устройствами.
Слайд 6МНОГООБРАЗИЕ СОВРЕМЕННЫХ ОПЕРАЦИОННЫХ СИСТЕМ
системы корпорации Microsoft, называемые Windows;
операционные
системы, построенные на базе Unix-Linux;
операционные системы OS/2 Warp;
операционные
системы Mac OS.
Слайд 7История развития Windows
Windows 1.0 (1985)
Windows 2.03 (1987)
Windows 3.0 (1990)
Windows 3.1
(1992)
Windows 95
Windows 98
Windows 2000 и Windows Me
Windows XP
Windows Vista (2006)
Windows
Слайд 8Преимущества Windows
1. Широкая распространенность продукта
2. Стабильность ОС
3. Совместимость оборудования
4. Единый
пользовательский интерфейс
5. Совместимость с программами других разработчиков и родными
приложениями различных версий
4. Поддержка мультимедиа
5. Многозадачность
6. Средства обмена данными
7. Возможности для разработчиков
Слайд 9Недостатки Windows
Главный недостаток Windows для пользователей состоит в
том, что описанные преимущества Windows достигаются за счет значительного увеличения
нагрузки на аппаратные средства компьютера.
Windows не является универсальным решением, пригодным для всех пользователей и на все случаи жизни.
Имеет свои негативные стороны при программировании под Windows. Дело в том, что Windows в принудительном порядке заставляет программистов использовать средства программного интерфейса Windows (API) – это более 600 функций.
Слайд 10Компьютерные сети. Основы internet
Слайд 11Интернет (Internet) — это всемирное объединение сетей, шлюзов, серверов и
компьютеров, использующее для связи единый набор протоколов.
Интернет предоставляет глобальный
доступ к информации и ресурсам.
Днем рождения Internet можно назвать 2 января 1969 года. В этот день Управление перспективных исследований (ARPA — Advanced Research Project Agency), являющееся одним из подразделений Министерства обороны США, начало работу над проектом связи компьютеров оборонных организаций. В результате исследований была создана сеть ARPANET, в основе функционирования которой лежали принципы, на которых позже был построен Интернет. В ARPANET использовался протокол TCP/IP (Transmission Control Protocol/Internet Protocol — протокол управления передачей), который продолжает применяться в Интернете и сегодня.
Слайд 12Осенью1969 года появилась сеть ARPANET, состоявшая к тому времени из
четырех узлов:
Компьютер SDS SIGMA в Калифорнийском университете Лос-Анджелеса
Компьютер SDS940 в
Стэндфордском исследовательском институте
Компьютер IBM360 в Калифорнийском университете Санта-Барбары
Компьютер DEC PDP-10 в университете штата Юта
1971 год – ARPANET разрослась до 15 узлов (включая Массачусетский технологический институт, RAND, Гарвард, Питтсбургский университет Карнеги-Меллона, Case Western Reserve и центр NASA в Эймсе);
1972 год – сеть ARPANET насчитывала уже 37 узлов;
1973 год – к сети впервые были подключены и зарубежные узлы (Университетский колледж в Лондоне и Королевская лаборатория радиолокации в Норвегии).
Слайд 13Развитие сети Internet в 80-е и 90-е годы
EUNet — Европейская
сеть UNIX-машин, год подключения — 1982
EARN — Европейская сеть учебных
и научно-исследовательских учреждений, год подключения — 1983
JUNET — Японская сеть UNIX-машин, год подключения — 1984
JANET — Объединенная академическая сеть Великобритании, год подключения — 1984
В 1987 году число компьютеров, подключенных к Internet, составляло более 10000. К 1989 году это число достигло 100 000.
Слайд 14Структура и основные принципы работы Internet
Протокол — набор правил, описывающий,
как происходит передача данных между узлами в сети.
Базовым протоколом в
Интернет является TCP/IP (Transmission Control Protocol / Internet Protocol) — (Протокол управления передачей / Протокол Интернет).
Сервис FTP — File Transfer Protocol (Протокол передачи файлов) позволяет вам получать и передавать файлы. Этот сервис остается одним из основных способов распространения бесплатных программ и различных дополнений и исправлений к коммерческим версиям программ.
Слайд 15Адресация в Internet
IP-адрес (Internet Protocol) – уникальный адрес компьюьтера.
IP-адрес состоит
из четырех наборов цифр, разделенных точками:
198.46.8.34.
Доменная система имен (Domain Name System, DNS)
— позволяет присваивать IP-адресам короткие понятные имена (как правило, первые буквы английского слова) для определения местонахождения компьютера.
Доменная система имен использует принцип последовательных уточнений: home.managers.company.ru.
Домен верхнего уровня располагается в имени правее, а домен нижнего уровня — левее.
ru — указывает на то, что речь идет о российской части Интернет,
company — следующий уровень определяет организацию, которой принадлежит данный адрес (Интернет-адрес этой фирмы будет company.ru).
Для доменов нижних уровней можно использовать практически любые имена, но для названия доменов самого верхнего уровня существует соглашение. Можно указать две буквы, которые определяют страну, в которой расположен адресуемый узел.
Слайд 16Примеры международных доменных обозначений
ru — Россия
de — Германия
fr — Франция
uk
— Великобритания
us — США
jr — Япония
В США не принято указывать
название страны, а используются обозначения области деятельности:
соm — коммерческие организации
nеt — сетевые организации
еdu — учебные и научные заведения
gov — правительственные учреждения
mil — военные организации
org — прочие организации
Слайд 17Хотя пользователи Интернет используют символьные имена, компьютеры, подключенные к сети,
используют цифровые имена.
Процесс преобразования имен в цифровые адреса происходит автоматически,
и не надо применять какие либо специальные приемы для преобразования.
URL (Uniform Resource Locator) — это адрес любого ресурса в Internet вместе с указанием того, с помощью какого протокола следует к нему обращаться. URL задает сервер, к которому надо обратиться, а также метод доступа и местонахождение ресурса на сервере.
URL состоит из нескольких частей. Самый простой набор содержит:
· используемый протокол;
· двоеточие;
· адрес ресурса.
Если мы говорим об адресе, то речь идет именно об URL а не о доменном имени или цифровом адресе.
Слайд 18World Wide Web (Всемирная паутина)
протокол НТТР — Hyper Text Transfer
Protocol. (Протокол передачи гипертекста)
язык НТМL — Hyper Text Markup Language
(Язык разметки гипертекста). Документ во Всемирной паутине, составленный на языке НТМL и доступный для просмотра пользователем, называется WEB страницей.
Гипертекст — это метод представления текста, изображений, звука и видео, связанных друг с другом произвольной ассоциативной сетью. Формат гипертекста позволяет пользователям просматривать темы в любом порядке.
Источник: theslide.ru
Лекция по теме Многообразие операционных систем
Операцио́нная систе́ма , сокращенно ОС, в переводе с английского operating system.
По своей сути это комплекс взаимосвязанных системных программ, назначение которого — организация взаимодействия пользователя с компьютером и выполнение всех других программ. Проще говоря, ОС требуется для того, чтобы управлять данными и осуществлять основные операции по работе с программами, он управляет памятью, процессами, и всем программным и аппаратным обеспечением. Можно сказать, что именно ОС является переходным мостиком, между человеком и компьютером.
У любой операционной системы есть свои достоинства и недостатки. Современные ОС имеют сложную структуру, каждый элемент которой выполняет определенные функции по управлению компьютером.
При выборе системы пользователь должен смотреть на возможности ОС, основные из которых: память, многозадачность, взаимодействие и синхронизация, именование и расположение ресурсов и конечно безопасность.
Операционные системы бывают однозадачные и многозадачные.В то время как в однозадачных ОС в каждый момент выполняется только одна задача(причем она получает все ресурсы компьютера), многозадачные ОС способны одновременно выполнять несколько задач(ОС распределяет кванты времени процессора между задачами).
Так же ОС делятся на однопользовательские и многопользовательские.
Основным различием является то, что в многопользовательских ОС каждый пользователь настраивает интерфейс для себя.
Основываясь на выборе большинства пользователей ОС, самыми популярными являются:
Windows; MacOS; Linux.
Теперь о каждом из них поговорим поподробнее:
Чаще всего для работы используют персональные компьютеры под управлением windows.Windows – это операционная система для персональных компьютеров, разработанная корпорацией Microsoft в семействе Windows NT. Windows разрабатывается и улучшается в рамках требований от домашнего использования до профессиональных сложных проектов и работ. Цель системы стать единой для разных устройств. Например: для планшетов, смартфонов, консолей и др. устройств.
— MacOS Фирма Apple выпускают компьютеры MacBook на системе OS.
Компания Apple создаёт операционную систему MacOS на собственно разработанном ядре XNU содержащий программный закрытый код разработанный самой компанией. Apple работают только с процессорами Intel. В последние годы отмечается взаимное объединение MacOS и iOS — операционной системы для мобильных устройств Apple (iPhone, iPad и iPod touch). Семейство операционных систем MacOS является вторым по распространённости (после Windows).
Пожалуй Linux имеет самое большое разнообразие изданий и модификаций. Несмотря на это он не является самой распространённой ОС. Спросом пользуются Mint и Ubuntu. Эти платформы имеют очень удобный графический интерфейс. Linux Mint, как известно, напоминает Windows.
Из положительных качеств Linux можно отметить стабильную работу, отказоустойчивость, нетребовательность к системным ресурсам и вирусоустойчивость.
Структура операционной системы:
в структуру ОС входят следующие модули: • базовый модуль, управляющий файловой системой; • командный процессор, расшифровывающий и выполняющий команды; • драйверы периферийных устройств; • модули, обеспечивающие графический интерфейс.
Операционная (файловая) оболочка — специальная программа, предназначенная для облегчения взаимодействия пользователя с операционной системой. Более популярными операционными оболочками в настоящее время являются:
Также, к современным ОС есть и особые требования, такие как:
совместимость(информация должна быть подготовлена для других ОС),переносимость(для переноса с одной платформы на другую), безопасность(защита ресурсов пользователей), расширяемость (внесение изменений и дополнений) и конечно производительность (скорость выполнения задач)
Файлы операционной системы хранятся во внешней, долговременной памяти (на жестком, гибком или лазерном диске). Однако программы могут выполняться, только если они находятся в оперативной памяти, поэтому файлы операционной системы необходимо загрузить в оперативную память.
Диск (жесткий, гибкий или лазерный), на котором находятся файлы операционной системы и с которого производится ее загрузка, называется системным.
После включения компьютера производится загрузка операционной системы с системного диска в оперативную память. Загрузка должна выполняться в соответствии с программой загрузки. Однако для того чтобы компьютер выполнял какую-нибудь программу, эта программа должна уже находиться в оперативной памяти. Разрешение этого противоречия состоит в последовательной, поэтапной загрузке операционной системы.
Самотестирование компьютера. В состав компьютера входит энергонезависимое постоянное запоминающее устройство (ПЗУ), содержащее программы тестирования компьютера и первого этапа загрузки операционной системы — это BIOS (Basic Input/Output System — базовая система ввода/вывода).
После включения питания компьютера или нажатия кнопки Reset на системном блоке компьютера или одновременного нажатия комбинации клавиш на клавиатуре процессор начинает выполнение программы самотестирования компьютера POST (Power-ON Self Test). Производится тестирование работоспособности процессора, памяти и других аппаратных средств компьютера.
В процессе тестирования сначала могут выдаваться диагностические сообщения в виде различных последовательностей коротких и длинных звуковых сигналов (например, 1 длинный и 3 коротких — не подключен монитор, 5 коротких — ошибка процессора и так далее). После успешной инициализации видеокарты краткие диагностические сообщения выводятся на экран монитора.
Для установки правильной даты и времени, а также внесения изменений в конфигурацию аппаратных средств компьютера в процессе выполнения самотестирования необходимо нажать клавишу . Загрузится системная утилита BIOS Setup, имеющая интерфейс в виде системы иерархических меню. Пользователь может установить новые параметры конфигурации компьютера и запомнить их в специальной микросхеме памяти, которая при выключенном компьютере питается от батарейки, установленной на системной плате. В случае выхода из строя батарейки конфигурационные параметры теряются и компьютер перестает нормально загружаться.
Загрузка операционной системы. После проведения самотестирования специальная программа, содержащаяся в BIOS, начинает поиск загрузчика операционной системы. Происходит поочередное обращение к имеющимся в компьютере дискам (гибким, жестким, CD-ROM) и поиск на определенном месте (в первом, так называемом загрузочном секторедиска) наличия специальной программы Master Boot (программы-загрузчика операционной системы).
Если диск системный и программа-загрузчик оказывается на месте, то она загружается в оперативную память и ей передается управление работой компьютера. Программа ищет файлы операционной системы на системном диске и загружает их в оперативную память в качестве программных модулей (рис. 1).
Рис. 1. Процесс загрузки операционной системы
Если системные диски в компьютере отсутствуют, на экране монитора появляется сообщение «Non system disk», и компьютер «зависает», то есть загрузка операционной системы прекращается и компьютер остается неработоспособным.
После окончания загрузки операционной системы управление передается командному процессору. В случае использования интерфейса командной строки на экране появляется приглашение системы к вводу команд. Приглашение представляет собой последовательность символов, сообщающих о текущем диске и каталоге. Например, если загрузка операционной системы была произведена с диска С:, а операционная система была установлена в каталог WINDOWS, то появится приглашение:
В случае загрузки графического интерфейса операционной системы команды могут вводиться с помощью мыши.
Ну и в заключение хочется сказать, что прогресс не стоит на месте и не смотря на огромное количество уже существующих ОС с каждым годом старые улучшаются, дополняются и корректируются, а так же создаются новые. Так что, возможно следующее поколение будет работать уже на совершенно новых и неизвестных нам ОС.
Источник: znanio.ru