Вавилин Михаил

Среди всех компьютерных программ, с которыми работают пользователи ПК, особое место занимают операционные системы. От выбора ОС зависит производительность Вашей работы, степень защиты данных, необходимые аппаратные средства и т.д. Однако, выбор операционной системы также зависит от технических характеристик (конфигурации) компьютера. Чем более современнее операционная система, тем она не только предоставляет больше возможностей и более наглядна, но также тем больше она предъявляет требований к компьютеру (тактовая частота процессора, оперативная и дисковая память, наличие и разрядность дополнительных карт и устройств).

ОС осуществляет загрузку в оперативную память всех программ, передает им управление в начале их работы, выполняет различные действия по запросу выполняемых программ и освобождает занимаемую программами оперативную память при их завершении.

Таким образом, выбор операционной системы очень важен, так как от этого выбора будет зависеть вся дальнейшая работа ПК: производительность, степень защищенности данных и т.д.

Но вы не можете просто прийти в магазин и купить то, что вам понравилось. Для того, чтобы сделать этот выбор вам, для начала, нужно ознакомиться с системными требованиями данного продукта, а затем подобрать тот, который вам больше подходит.

Поэтому целью нашей работы стало

  1. Рассмотреть системные требования распространенных операционных систем.
  2. Ознакомиться с выбором большинства пользователей.
  3. Проанализировать современные ОС и выявить их недостатки и достоинства.

Объект работы: операционные системы.

Предмет исследования: сравнительный анализ некоторых современных операционных систем.

Скачать:

Предварительный просмотр:

Муниципальное общеобразовательное учреждение «Гимназия г. Надыма»

Сравнение распространенных операционных систем

Выполнил: Вавилин Михаил,

ученик 10 класса

Руководитель: Вагнер О.Ю.,

учитель информатики и ИКТ

Надым 2011

1. Введение………………………………………………………………………………………….2

2. Обзор литературы………………………………………………………………………………..3

3. Практические данные……………………………………………………………………………6

4. Выводы…...……………………………………………………………………………………….9

5.Список литературы………………………………………………………………………………10

Введение.

Среди всех компьютерных программ, с которыми работают пользователи ПК, особое место занимают операционные системы. От выбора ОС зависит производительность Вашей работы, степень защиты данных, необходимые аппаратные средства и т.д. Однако, выбор операционной системы также зависит от технических характеристик (конфигурации) компьютера. Чем более современнее операционная система, тем она не только предоставляет больше возможностей и более наглядна, но также тем больше она предъявляет требований к компьютеру (тактовая частота процессора, оперативная и дисковая память, наличие и разрядность дополнительных карт и устройств).

ОС осуществляет загрузку в оперативную память всех программ, передает им управление в начале их работы, выполняет различные действия по запросу выполняемых программ и освобождает занимаемую программами оперативную память при их завершении.

Таким образом, выбор операционной системы очень важен, так как от этого выбора будет зависеть вся дальнейшая работа ПК: производительность, степень защищенности данных и т.д.

Но вы не можете просто прийти в магазин и купить то, что вам понравилось. Для того, чтобы сделать этот выбор вам, для начала, нужно ознакомиться с системными требованиями данного продукта, а затем подобрать тот, который вам больше подходит.

Поэтому целью нашей работы стало представление и сравнение с разных сторон наиболее распространенных операционных систем.

Задачи:

  1. Рассмотреть системные требования распространенных операционных систем.
  2. Ознакомиться с выбором большинства пользователей.
  3. Проанализировать современные ОС и выявить их недостатки и достоинства.

Объект работы: операционные системы.

Предмет исследования: сравнительный анализ некоторых современных операционных систем.

Обзор литературы.

Операционная система, ОС (англ. operating system) - базовый комплекс компьютерных программ своего рода, передатчик между компьютерным железом и остальными программами. ОС принимает на себя сигналы-команды, которые посылают другие программы, и «переводит» их на понятный машине язык. ОС управляет всеми подключенными к компьютеру устройствами, обеспечивая доступ к ним другим программам.

ОС позволяет абстрагироваться от деталей реализации аппаратного обеспечения, предоставляя разработчикам программного обеспечения минимально необходимый набор функций. С точки зрения обывателей, обычных пользователей компьютерной техники, ОС включает в себя и программы пользовательского интерфейса. Основные функции (простейшие ОС):

  1. Загрузка приложений в оперативную память и их выполнение;
  2. Стандартизованный доступ к периферийным устройствам (устройства ввода-вывода);
  3. Управление оперативной памятью (распределение между процессами, виртуальная память);
  4. Управление доступом к данным на энергонезависимых носителях (таких как Жёсткий диск, Компакт-диск и т. д.), как правило, с помощью файловой системы;
  5. Пользовательский интерфейс;
  6. Сетевые операции, поддержка стека протоколов

Каждая ОС состоит как минимум из 3-х обязательных частей.

Первая – ядро, командный интерпретатор, «переводчик» с программного языка на «железный», язык машинных кодов.

Вторая – специализированные программы для управления различными устройствами, входящими в состав компьютера. Такие программы называются драйверами. Сюда же относятся так называемые «системные библиотеки», используемые как самой операционной системой, так и входящими в ее состав программами.

Третья часть – удобная оболочка, с которой общается пользователь – интерфейс. Это своего рода красивая обертка, в которую упаковано скучное и не интересное для пользователя ядро. Сравнение с упаковкой удачно еще и потому, что именно на нее обращают внимание при выборе ОС, - о ядре же, главной части ОС, вспоминают уже потом.

Самые распространенные на сегодняшний день операционные системы – это все операционные системы компании Microsoft, Linux и Mac OS.

Особое внимание на ОС Windows я заострять не буду, так как практически любой, кто пользуется компьютером, наверняка использует в качестве своей настольной операционной системы Windows. Поэтому сразу перейдем к системным требованиям данного продукта.

  1. Microsoft Windows XP

Для быстрой и стабильной работы ваш компьютер должен обладать процессором Pentium-II, частота процессора от 500 МГц, свободным дисковым пространством не менее 2 Гбайт и, соответственно, устройством для чтения дисков.

  1. Microsoft Windows Vista

Если вы остановили свой выбор на Vista, то система вашего компьютера должна быть не слабее данных системных требований: процессор с тактовой частотой не менее 800 МГц, 512 Мб оперативной памяти, 32 Мб видео памяти, графическая плата с поддержкой DirectX 9, устройство для чтения DVD и не менее 15 Гб свободного места на жестком диске.

  1. Microsoft Windows Seven

Для работы этой системы вам необходим процессор с частотой не менее 1 ГГц, 1 Гб оперативной памяти или выше, более 16 Гб свободного места на жестком диске, устройство для чтения DVD и графическая карта совместимая с DirectX 9.

7 сентября 1991 года финский студент Линус Торвальдс выложил в сети исходный код того, что впоследствии развилось в операционную систему Linux («Линукс»). Самое принципиальное отличие Linux от Mac OS X и Windows заключается в том, что Linux – это свободное ПО, которое распространяется под лицензией GPL. В отличие от коммерческих систем, таких как Microsoft Windows или Mac OS , Linux не имеет географического центра разработки. Нет и организации, которая владела бы этой системой; нет даже единого координационного центра. Программы для Linux - результат работы тысяч проектов. Некоторые из этих проектов централизованы, некоторые сосредоточены в фирмах. Многие проекты объединяют хакеров со всего света, которые знакомы только по переписке. Создать свой проект или присоединиться к уже существующему может любой и, в случае успеха, результаты работы станут известны миллионам пользователей. Пользователи принимают участие в тестировании свободных программ , общаются с разработчиками напрямую, что позволяет быстро находить и исправлять ошибки и реализовывать новые возможности.

Если вы решили установить Linux на ваш компьютер, то вам понадобится процессор с частотой 33МГц, 8 Мб оперативной памяти и 120 Мб дискового пространства.

Последней в списке самых распространенных операционных систем является ОС Mac OS. Самое важное - Mac OS X устанавливается только на компьютеры Мacintosh производства фирмы Apple. Кроме того, в отличие от открытой Linux, Mac OS X является проприетарным обеспечением, т.е. имеется запрет на свободное распространение, внесение изменений и т. д. Первая Mac OS появилась в 1984 году, что значительно раньше появления Windows. Компания Apple хотела, чтобы Макинтош представлялся как компьютер «для всех остальных». Сам термин «Mac OS» в действительности не существовал до тех пор, пока не был официально использован в середине 1990-х годов. С тех пор термин применяется ко всем версиям операционных систем Макинтоша как удобный способ выделения их в контексте других операционных систем. Mac OS устанавливается только на компьютеры Мacintosh производства фирмы Apple. Эти компьютеры имеют в отличие от привычных нам ПК закрытую архитектуру, то есть сами компьютеры собирает только Apple.

Практические данные.

Сравнение операционных систем это трудоемкий процесс. Результат работы отражен в таблице (таблица №1).

Все операционные системы (Windows XP, Windows Vista, Windows Seven, Linux, Mac OS) были оценены по нескольким параметрам:

  1. безопасность,
  2. интерфейс,
  3. цена.

Таблица 1

Windows XP

Windows Vista

Windows Seven

Linux

Mac OS

Безопасность

Без установки обновлений и

патчей - самая беззащитная

система для доступа в интернет.

Самая лакомая цель для

множества вирусов и других

вредоносных программ в

последние несколько и в

ближайшие пару лет.

Требуется установка Service Pack

2 и сторонних антивирусов и

фаэрволлов, а также множества

обновлений и патчей для

безопасного использования в

сети.

Улучшает безопасность

Windows XP с помощью дополнительных программ, но

остается главной целью для вредоносных программ.

Встроенный firewall не

Обеспечивает понятных настроек для исходящих

соединений, так что

требуется установка более

простого стороннего решения.

Как и предыдущие версии Windows нуждается в постоянном обновлении.

Встроенные системы безопасности стали заметно лучше по сравнению с предидущими версиями Windows, но все равно не обойтись без сторонних приложений.

Linux более безопасная

система, чем Windows.

Например, Ubuntu , по -

умолчанию, даже не создает

администраторский аккаунт, который

является непременной целью

для вредоносных программ.

В сердце Unix - более

строгая система, что ведет к меньшему количеству дыр в

безопасности по сравнению с

архитектурой Windows.

Маленькая

распространенность Linux

приводит к тому, что хакеры

меньше обращают на нее

внимание, чем на Windows.

Четкое разделение системных и

пользовательских файлов для

максимальной безопасности.

Mac OS - сертифицированная

Unix-система со всей ее надежностью и

безопасностью.

Возможность загрузки макинтоша в

режиме внешнего диска помогает при восстановлении системы, но может

стать причиной утечки ценной

информации, так как в данном случае

игнорируются права доступа к файлам

пользователей .

Интерфейс

Отсутствие единства интерфейса.

Нет четких правил, как должны

выглядеть элементы управления

в разных

приложениях - все отдано в руки

разработчиков приложений.

Отсутствие нормальных эффектов

при переключении между окнами

и их сворачивании. Те, что есть -

хочется отключить уже через 5

минут.

Устаревший механизм поиска

файлов. Улучшить можно только

сторонними приложениями,

например - Google Desktop

Search.

Перегруженный интерфейс. Измененные

положения не которых

элементов в Панели

управления.

Эффекты полупрозрачности,

анимации позволяют легче

ориентироваться в работе и

переключении между программами.

Быстрый поиск файлов по

всей системе.

Возможность использования

Gadgets

в боковой панели на

рабочем столе.

Довольно приятный интерфейс, не вызывающий раздражения.

Возможность просмотра окон в 3D, красивые и удобные панели упрощают пользование компьютером.

Очень быстрый поиск помогает лучше ориентироваться в огромной библиотеке файлов.

Возможность использования

Gadgets

в боковой панели на

рабочем столе.

Интерфейсы Gnome и KDE

похожи на интерфейсы Mac

OS и Windows соответственно.

Встроенная возможность

использования нескольких

виртуальных рабочих столов.

Возможность включения

графического ускорения

присутствует, но требует

отдельного

настраивания.

Интерфейс четкий, неперегруженный и

логичный. Настолько хорош, что его

пытаются воссоздать на других

операционных системах с помощью тем

оформления и специальных программ.

Полупрозрачность и эффекты анимации

очень органичны и помогают

ориентироваться в системе.

Наличие виртуальных рабочих столов

с возможностью перетаскивания

окон между столами.

Возможность использования виджетов.

Мгновенный поиск уже при

наборе ищет файлы и их содержимое по

всей системе и в локальной сети,

поддерживает логические операции и

арифметические вычисления.

Прекрасно работает на не

слишком быстрых процессорах и при

небольшом объеме оперативной

памяти.

XP останется предпочтительным

выбором для многих пользователей еще как минимум ближайшие пару лет.

Требует больше оперативной

памяти и места на диске, но

работает медленнее Windows

XP на одинаковом

компьютере.

Высокие системные

требования.

Достаточно большие системные требования осложняю работу данной ОС на старых процессорах.

Отличная скорость работы.

Отлично работает даже на очень старых компьютерах из-за незначительных системных требований.

Поддержка нового

оборудования зачастую

отстает, потому что

производители аппаратных

средств в первую очередь

ориентируются на Windows и

Mac OS.

Производительность на высоте, потому

что программное обеспечение очень

хорошо оптимизировано под конкретную

платформу.

Apple не выпускает медленных

компьютеров - во всех из них мощный

процессор Intel Core 2 Duo и как

минимум 1Гб оперативной памяти.

Цена

5000-7000 руб.

6000-10000 руб.

3000-12000 руб.

Бесплатно

Входит в стоимость ноутбука.

Выводы

  1. Microsoft Windows XP

Скорее всего, вы хорошо знакомы с этой системой. Если вас все устраивает, то нет необходимости менять свои привычки. Пять лет обновлений сделали Windows XP настолько безопасной, насколько она вообще может быть, но все же уступающей по этому параметру и Vista, и Seven и Linux, и Mac OS X. Небольшие требования к ресурсам делают эту систему самой подходящей для компьютерных игр, пока DirectX 10 не захватит мир. Она не требовательна и удовлетворяет всем основным потребностям пользователя, но Microsoft постепенно вытесняет ее с рынка, освобождая место для более поздних своих продуктов..

  1. Microsoft Windows Vista

Вам придется получить Windows Vista, если вы покупаете новый компьютер. Интерфейс Windows Vista более живой по сравнению с таковым у XP, что позволит вам более удобно общаться системой в течение ежедневных рутин. В Windows Vista присутствуют некоторые новые полезные инструменты и она безопаснее для работы в сети. Однако это не стоит цены обновления ПО и потери в производительности.

Windows Vista скажу откровенно - не удалась, сейчас она считается даже «неполноценной» операционной системой, а своеобразным побочным продуктом, переходом от XP к Seven.

  1. Windows Seven

На момент выхода Windows 7 самой популярной операционной системой являлась Windows ХР. Однако со времени ее выпуска прошло более восьми лет, и за это время появилось множество новых устройств и технологий, для работы которых необходима поддержка операционной системы. После появления Windows Seven и обновления у пользователей оборудования, данная система стала неплохой заменой Windows XP, перепрыгнув Windows Vista.Windows Seven очень успешный продукт, который понравится многим пользователям, но она требовательна к системным ресурсам вашего компьютера.

  1. Linux

Если вам надоело беспокоиться о сохранности своих данных на компьютере и бороться с бесчисленным множеством вредоносных программ, вы можете легко попробовать Linux. Вдруг он удовлетворит ваши запросы. Просто найдите загрузочный диск. Богатейшие возможности настройки делают Linux дистрибутивы идеальным вариантом для пользователей… со знанием Linux (программистов). Для обычных же пользователей, кто хочет просто работать за компьютером - система все еще остается недостаточно дружелюбной.

  1. Apple Mac OS X

Mac OS можно назвать лучшей операционной системой, но у нее есть один огромный минус – чтобы стать счастливым ее обладателем, вам придется купить ноутбук фирмы Apple, а это не дешевое удовольствие. Если компьютеры Apple укладываются в ваш бюджет, то Macintosh - замечательный выбор. Вы получите мощный инструмент с самой функциональной и дружелюбной ОС на сегодняшний день

Таким образом, на сегодняшний день, самым оптимальным вариантом остается операционная система Windows XP.

Список литературы.

  1. Информатика. Базовый курс/Симонович С.В. и др. – Спб.: издательство «Питер», 2000.
  2. Борисов М.В. Основы информатики и вычислительной техники./М.В. Борисова – Ростов н/Д: Феникс, 2006
  3. Информатика: «Энциклопедический словарь для начинающих» / Сост. Д.А.Поспелов. – М.: Педагогика-Пресс, 1994
  4. http://aleksandrservis.ucoz.ru/

Понятно, что ни один компьютер не работает без операционной системы. У каждого пользователя свои предпочтения, когда дело доходит до выбора операционной системы, и выбирается ОС в зависимости от цели работы на ПК. Если вы графический дизайнер, то вы будете использовать компьютер в основном для дизайнерских целей, и ваш выбор ОС будет отличаться от того, кто будет использовать свой ПК для игровых целей.

Итак, вот 10 наиболее распространенных операционных систем.

Это фаворит среди большинства пользователей до настоящего времени, и, вероятнее всего, останется таковым в течение длительного времени. Причиной популярности является простой процесс установки, минимум сбоев в работе. Начиная с пользовательского интерфейса, графики для и пр., Windows 7 имеет отличную поддержку пользователей.


Ну кто не знает о Windows 8? Здесь вы получаете интерфейс Metro, стабильность и, при желании, данную ОС можно использовать в качестве основной операционной системы.

Linux Mint является одной из лучших операционных систем для ПК, которые работают быстро и дружественны к пользователю. Даже считается, что это одна из наиболее безопасных и стабильных операционных систем, которая работает одинаково хорошо на ПК и ноутбуке. Вы получаете встроенный плеер Video LAN Player, также есть поддержка Windows игр посредством Wine.

ОС имеет встроенный веб-сервер, такой как PHP SQL, Apache, DNS-сервер и т.д. С Fedora можно легко установить несколько ОС, а также вы своевременно будете получать обновления без сбоев системы.

Этот дистрибутив Linux является наиболее стабильным и универсальным. Серверы электронной почты в этой операционной системе работают отлично. включает все необходимые инструменты, в случае если нужно исправить какую-либо проблему. Также имеется способ установить почти любое приложение Windows.

Еще одна разновидность Linux. Название произошло от философии, распространенной в Южной Африке. Она включает различное свободное программное обеспечение и для работы необходим 1 ГГц Pentium версии 4 с 1 Гб оперативной памяти. Система сертификации доступна для всех видов программного обеспечения, принадлежащих третьим лицам.

Мак называют одной из самых простых операционных систем, а команды терминала почти как в Linux. Простота является лучшим достоинством этой операционной системы с единой системой решения проблем написания кода для всех видов компьютеров.

Операционная система проста в использовании, имеет простой пользовательский интерфейс, обеспечивает большую скорость и весьма безопасна.

Эту ОС можно сравнить с игрой в строительные блоки, где возможно построить свои собственные вещи, не вдаваясь в хаки. Это будет немного сложно, но система достаточно стабильна. Она также является одной из самых быстрых ОС, доступных в настоящее время.

ОС считается одной из самых надежных, так что если вы один из тех серьезных пользователей, то, возможно, стоит перейти на эту ОС. Система особенно актуальна для тех пользователей, которые стремятся изучить хакерство.

Оставьте свой комментарий!

Сегодня огромная часть населения земли на постоянной основе взаимодействует с компьютерами, кого-то обязывает работа, кто-то ищет информацию в Сети, а кто-то просто проводит время в играх. У каждого свои потребности, а значит, компьютер должен им соответствовать. И если речь идет о “железе” (технической составляющей компьютера), то тут все более менее ясно: чем новее, тем лучше. Но вот “софтовая” (программное обеспечение) часть, требует особого внимания.

Каждый компьютер работает под управлением определенной операционной системы, коих великое множество, каждая из которых подходит для тех или иных задач, доступного оборудования и так далее. Поэтому немаловажным фактором является выбор этой операционной системы.

Существует достаточно массивный список операционных систем, но в данном материале речь пойдет о трех столпах, сильно повлиявших на индустрию и занимающих основную долю среди всех операционных систем: Windows, MacOS и Linux.

Проприетарные операционные системы

Для начала стоит уточнить, что есть ОС проприетарные, те, что распространяются по лицензии производителя. К таковым относятся Windows, список которых изложен ниже, и MacOS. Несмотря на то что обе системы можно загрузить в Сети (украсть), правильным будет приобрести лицензию у компании-распространителя и активировать ее.

Преимуществом таких систем является их развитость, огромное количество качественного программного обеспечения и грамотная техподдержка, которая поможет в случае неполадок.

“Свободные” операционные системы

К таковым относится практически все семейство Linux, за исключением разве что некоторых разработок с бухгалтерским или другим профессиональным программным обеспечением. Эти ОС можно загрузить абсолютно бесплатно и установить на любой компьютер без зазрения совести.

Подобные системы создаются независимыми разработчиками совместно с сообществом, посему в большинстве случаев качество программ оставляет желать лучшего, зато такие системы гораздо больше защищены и работают стабильнее своих проприетарных конкурентов.

Windows

Абсолютно все, кто хоть раз имел дело с компьютером, знают об этом продукте компании Microsoft. В частности это касается сверхуспешного релиза Windows 7. Список операционных систем Microsoft насчитывает уже десяток поколений. Они крайне популярны во всем мире и занимают почти 90% рынка. Что говорит о беспрецедентном лидерстве.

  • Windows XP;
  • Windows Vista;
  • Windows 7;
  • Windows 8;
  • Windows 10;

Список намеренно начинается с Windows XP, так как это самая старая версия, оставшаяся в употреблении до сегодняшнего дня.

Chrome OS

Слаборазвитый продукт от компании Google, который ограничен лишь веб-приложениями и одноименным браузером. Это система не является конкуретоспособной в сравнении с Windows и Mac, но сделана с прицелом на будущее, когда веб-интерфейсы смогут заменить “реальное” программное обеспечение. По умолчанию установлена на всех компьютерах Chromebook.

Установка нескольких систем и использование виртуальных машин

Так как каждая платформа имеет свои плюсы и минусы, нередко возникает необходимость работать сразу с несколькими. Разработчики компьютеров об этом знают, поэтому предлагают пользователям возможность установить на диск сразу две или три системы.

Делается это просто. Необходим лишь дистрибутив системы (диск или флешка с загруженным на их установочным материалом) и свободное пространство на жестком диске. Все современные операционные системы предлагают во время установки распределить место и создать загрузочный механизм, который покажет список операционных систем при загрузке компьютера. Все выполняется в полуавтоматическом режиме и под силу любому пользователю.

На компьютерах Apple имеется специальная утилита - BootCamp, которая разработана для простой и бесшовной установки Windows рядом с MacOS.

Существует и другой способ - установка виртуальной системы внутри реальной. Для этого используются программы: VmWare и VirtualBox, способные эмулировать работу полноценного компьютера и запускать операционные системы.

Вместо заключения

Список операционных систем для компьютера не ограничивается вышеизложенными. Существует масса продуктов от разных компаний, но все они довольно специфичны и не заслуживают внимания рядового пользователя. Выбор стоит делать между Windows, MacOS и Linux, так как они могут закрыть большую часть потребностей и достаточно просты в освоении.


Понятие операционных систем Операционная система – это совокупность взаимосвязанных системных программ, управляющих аппаратными и программными средствами компьютера, обеспечивающие их правильное взаимодействие и функционирование, с целью доступа пользователя к ресурсам ПК. Операционная система – это комплекс программ, обеспечивающих взаимодействие пользователя с компьютером и установленными на него программами. Основные компоненты операционной системы: Загрузчик Ядро Командный процессор Оболочка Драйверы Иванова Кристина Юрьевна


Основные компоненты операционной системы Загрузчик Ядро Командный процессор Оболочка Драйверы это системное программное обеспечение, которое выполняет загрузку операционной системы после включения компьютера центральная часть операционной системы, управляющая выполнением процессов, обеспечивающая остальным программам доступ к ресурсам компьютера или, по-другому, обеспечивающая простое и понятное взаимодействие аппаратного и программного обеспечения на компьютере, переводя с языка программирования на машинный код. программное обеспечение, которое запрашивает у пользователя команды (запуск программ, копирование, удаление и т.п.) и выполняет их. это системное программное обеспечение или, по- другому, графический или текстовый интерфейс, через который происходит взаимодействие пользователя с операционной системой специальные программы, обеспечивающие согласованное взаимодействие операционной системы с некоторыми аппаратными устройствами. Иванова Кристина Юрьевна


Функции операционной системы Обеспечение пользователя доступом к ресурсам компьютера Обеспечение выполнения ввода и вывода данных Обеспечение доступа к различным устройствам Запуск программ и их выполнение Исполнение запросов программ Обеспечение согласованного взаимодействия устройств и программ Эффективное управление ресурсами компьютера Передача данных между различными устройствами Ограничение доступа к определенным данным и ресурсам Выявление различных событий и реакция на них Защита системы и различных данных Иванова Кристина Юрьевна


Классификация операционных систем По количеству одновременно работающих пользователей По количеству одновременно работающих пользователей По количеству используемых процессоров По количеству используемых процессоров По числу одновременно выполняемых задач под управлением ОС По числу одновременно выполняемых задач под управлением ОС По разрядности кода По разрядности кода По типу пользовательского интерфейса По типу пользовательского интерфейса Однопользовательские Многопользовательские Однозадачные Многозначные Однопроцессорные Многопроцессорные 8 – разрядные 16 – разрядные 32 – разрядные 64 – разрядные По типу пользовательского интерфейса По типу пользовательского интерфейса Командные (текстовые) Объектно- ориентированные (графические) Локальные Сетевые Иванова Кристина Юрьевна


Windows Компания Microsoft создала операционную систему Windows в середине 1980-х годов. За последующие годы были выпущены много версий Windows, но наиболее популярными из них являются Windows 10 (выпущен в 2015 году), Windows 8 (2012), Windows 7 (2009), Windows Vista (2007), и Windows XP (2001). Windows поставляется предустановленной на большинстве новых компьютерах, и является самой популярной операционной системой в мире Иванова Кристина Юрьевна


Достоинства Windows На сегодняшний момент операционная система Windows фирмы Microsoft во всех ее проявлениях, бесспорно, считается самой распространенной операционной системой на ПК. Оболочка Microsoft Windows возникла в виде стандартизатора графического интерфейса и прижилась исключительно потому, что пользователь хотел видеть программу, с которой ему часто приходится работать красивой, практичной, удобной и легкой в освоении и использовании. Операционные системы Windows являются самыми популярными, и это ее первое преимущество перед всеми. Естественно, диски с системой продаются везде, более того, Windows разрабатывает много разных приложений, современные компьютерные игры, большинство из которых создается именно под Windows. Необходимо добавить, что большое число операций в Интернете осуществляется с помощью Windows: создание различных Интернет-ресурсов, их продвижение, просмотр веб-страниц. Иванова Кристина Юрьевна


Недостатки Windows Оболочка Microsoft Windows не была изначально операционной системой, да и сейчас не может считаться полноценной операционной системой, так как она, в некоторых оболочках, существует «поверх» операционной системы типа MS-DOS. Но самыми основными минусами данной системы считается высокая стоимость коммерческого ПО, неумение грамотно противостоять вторжению в систему, низкая степень защиты. Более того, Windows обладает сложной системой активации и у нее высокие требования к компьютеру. Иванова Кристина Юрьевна


Mac OS Mac OS представляет собой линейку операционных систем, созданных компанией Apple. Она поставляется предустановленной на всех новых компьютерах Macintosh или Mac. Последние версии этой операционной системы известны как OS X. А именно Yosetime (выпущенный в 2014 году), Mavericks (2013), Mountine Lion (2012), Lion (2011), и Show Leopard (2009). Также есть Mac OS X Server, который предназначен для работы на серверах. Иванова Кристина Юрьевна


Версии Mac OS X Версия Кодовое название Объявленная дата Дата выпуска Новая Версия Операционная система Mac OS X Серверов 1.0 Гера 16 марта v3 (27 октября 2000) Общественная Бета Кадьяк 13 сентября Гепард 24 марта (22 июня 2001) 10.1Пума 18 июля сентября (6 июня 2002) 10.2Ягуар 6 мая августа (3 октября 2003) 10.3Пантера 23 июня октября (15 апреля 2005) 10.4Тигр 4 мая апреля (14 ноября 2007) 10.5Леопард 26 июня октября (5 августа 2009) 10.6Снежный барс 9 июня августа (15 июня 2010) Иванова Кристина Юрьевна


Плюсы и минусы Mac OS К абсолютным плюсам можно отнести понятный и приятный интерфейс, мощную защиту от вредоносных программ, отличную скорость работы и надёжность системы, а также бесплатное сервисное обслуживание. Минусы, конечно, тоже присутствуют. Во-первых, Mac – недешёвая система, а во-вторых, Mac не поддерживает большинство программ, разрабатывавшихся для Windows Иванова Кристина Юрьевна


Linux ОС Linux представляет собой семью операционных систем с открытым исходным кодом. Это значит, они могут модифицироваться (изменяться) и распространятся любым человеком по всему миру. Это очень отличает эту ОС от других, таких как Windows, которая может изменяться и распространяться только самим владельцем (Microsoft). Преимущества Линукса в том, что он бесплатный, и есть много различных версий на выбор. Каждая версия имеет свой внешний вид, и самые популярные из них это Ubuntu, Mint и Fedora. Иванова Кристина Юрьевна
14 Минусы Linux Самый главный из них тот, из-за которого многие пользователи так и не переходят с Windows на Linux. Этим недостатком является то, что многие игры разработаны под Windows, а не под Linux. Конечно, у последней ОС тоже есть свои игрушки, но такого обилия, как у Windows у Linux нет. Выходом в данном случае является эмулятор WINE, позволяющий запускать как игры, так и windows-приложения. Также минус Linux – непривычность программного обеспечения и структуры этой ОС, но, естественно, постепенно ко всему можно привык-нуть. Иванова Кристина Юрьевна


Плюсы Linux Первым и самым главным плюсом является бесплатность и наличие открытого исходного кода, с помощью которого, пользователь-программист может сделать свою уникальную ОС. Linux, как ОС, – необычайно гибкая. Ее пользователь может настроить так, как ему нужно и желается, даже не имея навыков программирования. Linux – очень устойчива. С ней почти никогда не случаются «глюки», и она очень редко виснет. Разве только иногда может зависнуть какое-нибудь приложение, но это сразу разрешается «двумя кликами». В Linux очень мало вирусов и все они известны. В результате, если пользователь мало-мальски знаком с командной строкой, то угрозы они не представляют. Можно сказать, что при использовании Linux занести вирусы можно только теоретически. Иванова Кристина Юрьевна

Операционная система

Менеджмент, консалтинг и предпринимательство

С 1990х наиболее распространенными операционными системами являются ОС семейства Microsoft Windows и UNIXподобные системы. Windows 2000 в полной мере использует возможности машин с несколькими процессорами. Windows 2000 способна закрепить каждый поток за отдельным процессором и тогда два потока исполняются действительно одновременно. Ядро Windows 2000 полностью поддерживает распределение процессорного времени между потоками и управление ими на таких системах.

Операционная система — основной вид системного ПО, комплекс программ, обеспечивающий управление аппаратными средствами компьютера, работу с файлами, ввод и вывод данных, а также выполнение прикладных программ и утилит.

Общими словами, операционная система — это первый и основной набор программ, загружающийся в компьютер. Помимо вышеуказанных функций ОС может осуществлять и другие, например предоставление пользовательского интерфейса, сетевое взаимодействие и т. п.

С 1990-х наиболее распространенными операционными системами являются ОС семейства Microsoft Windows и UNIX -подобные системы.

Функции:

Интерфейсные функции:

  1. Управление аппаратными средствами, устройствами ввода/вывода
  2. Файловая система
  3. Поддержка многозадачности (разделение использования памяти, времени выполнения)
  4. Ограничение доступа, многопользовательский режим работы
  5. Сеть

Внутренние функции:

  1. Обработка прерываний
  2. Виртуальная память
  3. Планировщик задач
  4. Буферы ввода-вывода
  5. Обслуживание драйверов устройств

Операционная система состоит из следующих компонентов:

  1. Ядро занимается планировкой задач и обеспечивает доступ к оборудованию.
  2. Системные библиотеки предоставляют приложениям интерфейс к функциям ядра на более абстрактном уровне.
  3. Оболочка представляет пользовательский интерфейс — интерфейс командной строки или графический пользовательский интерфейс.
  4. Низкоуровневые системные утилиты для управления ядром и оборудованием (форматирование дисков, включение/выключение и т.д.)

В некоторых операционных системах (напр. UNIX) ядро и оболочка совершенно независимы и могут независимо заменяться.

Процесс обычно определяют как экземпляр выполняемой программы, и он состоит из двух компонентов:

  1. объекта ядра, через который операционная система управляет процессом. Там же хранится статистическая информация о процессе;
  2. адресного пространства, в котором содержится код и данные всех EXE- и DLL модулей. Именно в нем находятся области памяти, динамически распределяемой для стеков потоков и других нужд.

Процессы инертны. Чтобы процесс что-нибудь выполнил, в нем нужно создать поток. Именно потоки отвечаю за исполнение кода, содержащегося в адресном пространстве процесса. В принципе, один процесс может владеть несколькими потоками, и тогда они "одновременно" исполняют код в адресном пространстве процесса.

Для этого каждый поток должен располагать собственным набором регистров процессора и собственным стеком. В каждом процессе есть минимум один поток. Если бы у процесса не было ни одного потока, ему нечего было бы делать на этом свете, и система автоматически уничтожила бы его вместе с выделенным ему адресным пространством.

Чтобы все эти потоки работали, операционная система отводит каждому из них определенное процессорное время. Выделяя потокам отрезки времени (называемые квантами) по принципу карусели, она создает тем самым иллюзию одновременного выполнения потоков. Если в машине установлено более одного процессора, алгоритм работы операционной системы значительно усложняется (в этом случае система стремится сбалансировать нагрузку между процессорами).

При создании процесса первый (точнее, первичный) поток создается системой автоматически. Далее этот поток может породить другие потоки, те в свою очередь — новые и т.д.

Windows 2000 в полной мере использует возможности машин с несколькими процессорами. Windows 2000 способна закрепить каждый поток за отдельным процессором, и тогда два потока исполняются действительно одновременно. Ядро Windows 2000 полностью поддерживает распределение процессорного времени между потоками и управление ими на таких системах. Вам не придется делать ничего особенного в своем коде, чтобы задействовать преимущества многопроцессорной машины.

Управление памятью

Каждому процессу выделяется собственное виртуальное адресное пространство. Для 32-разрядных процессов его размер составляет 4 Гб. Соответственно 32-битный указатель может быть любым числом от 0x00000000 до 0xFFFFFFFF. Всего, таким образом, указатель может принимать 4,294,967,296 значений, что как раз и перекрывает четырехгигабайтовый диапазон. Для 64-разрядных процессов размер адресного пространства равен 16 экзабайтам, поскольку 64-битный указатель может быть любым числом от 0x00000000"00000000 до 0xFFFFFFFF"FFFFFFFF и принимать 18,446,744,073,709,551,616 значений, охватывая диапазон в 16 экзабайтов. Весьма впечатляюще!

Поскольку каждому процессу отводится закрытое адресное пространство, то, когда в процессе выполняется какой-нибудь поток, он получает доступ только к той памяти, которая принадлежит его процессу. Память, отведенная другим процессам, скрыта от этого потока и недоступна ему.

В Windows 2000 память, принадлежащая собственно операционной системе, тоже скрыта от любого выполняемого потока. Иными словами, ни один поток не может случайно повредить ее данные. А в Windows 98 последнее, увы, не реализовано, и есть вероятность, что выполняемый поток, случайно получив доступ к данным операционной системы, тем самым нарушит ее нормальную работу. И все-таки в Windows 98, как и в Windows 2000, ни один поток не может получить доступ к памяти чужого процесса.

Для управления внешними устройствами компьютера используются специальные системные программы — драйверы . Драйверы стандартных устройств образуют в совокупности базовую систему ввода-вывода (BIOS ), которая обычно заносится в постоянное ЗУ компьютера.

Защита данных

Защита данных на примере операционной системы Windows 2000 реализуется с помощью применения файловой системы NTFS , которая предоставляет доступ к файлам и папкам конкретным пользователям и группам пользователей. А также с помощью EFS (Encryption File System ) – файловая система, которая может использоваться на томах NTFS , позволяющая «на лету» шифровать и дешифровать файлы. Но если операционная система окажется неработоспособной, то восстановить зашифрованные данные будет невозможно.

Интерфейс прикладного программирования

Это набор функций, с помощью которого программист может писать программы под операционную систему. Для операционных систем Microsoft Windows – это Win 32 Api . Это набор динамически подгружаемых библиотек (DLL ), в которых содержатся функции.

Пользовательский интерфейс

Windows поддерживает два типа приложений : основанные на графическом интерфейсе (graphical user interface, GUI) и консольные (console user interface, CUI). У приложений первого типа внешний интерфейс чисто графический. GUI-приложения создают окна, имеют меню, взаимодействуют с пользователем через диалоговые окна и вообще пользуются всей стандартной "Windows"овской" начинкой. Почти все стандартные программы Windows — Notepad, Calculator, Wordpad и др. — являются GUI-приложениями. Приложения консольного типа работают в текстовом режиме: они не формируют окна, не обрабатывают сообщения и не требуют GUI. И хотя консольные приложения на экране тоже размещаются в окне, в нем содержится только текст. Командные процессоры вроде Cmd.exe (в Windows 2000) или Command.com (в Windows 98) — типичные образцы подобных приложений.

Вместе с тем граница между двумя типами приложений весьма условна. Можно, например, создать консольное приложение, способное отображать диалоговые окна. Скажем, в командном процессоре вполне может быть специальная команда, открывающая графическое диалоговое окно со списком команд, вроде мелочь — а избавляет от запоминания лишней информации. В то же время можно создать и GUI-приложение, выводящее текстовые строки в консольное окно. Но, конечно, графический интерфейс предпочтительнее, чем старомодный текстовый. Как показывает опыт, приложения на основе GUI "дружественнее" к пользователю, а значит и более популярны.


А также другие работы, которые могут Вас заинтересовать

18554. Процедуры синтеза и анализа САПР 12.17 KB
Процедуры синтеза и анализа. Проектные процедуры делятся на процедуры синтеза и анализа. Процедуры синтеза заключаются в создании описаний проектируемых объектов. В таких описаниях отображаются структура и параметры объекта и соответственно существуют процедуры
18555. Технологическая подготовка производства 17.49 KB
Технологическая подготовка производства Технологическая подготовка производства является продолжением работ по проектированию изделия. На этой стадии устанавливается при помощи каких технических методов и средств способов организации производства должно изготав
18556. Требования к математическим моделям 17.11 KB
Требования к математическим моделям. Математическая модель это совокупность математических объектов чисел символов множеств и т.д. и связей между ними отражающих важнейшие для проектировщика свойства проектируемого технического объекта.Математические модели ММ...
18557. Классификация математических моделей 18.15 KB
Классификация математических моделей. По характеру отображаемых свойств объекта ММ делятся на структурные и функциональные.Структурные ММ предназначены для отображения структурных свойств объекта. В свою очередь структурные ММ делятся на топологические и геометрич
18558. Математические модели на макроуровне 17.4 KB
Математические модели на макроуровне. На макроуровне производится дискретизация пространств с выделением в качестве элементов отдельных деталей дискретных электрорадиоэлементов участков полупроводниковых кристаллов. При этом из числа независимых переменных исклю...
18559. Математические модели: аналитические, алгоритмические 17.94 KB
Математические модели: аналитические алгоритмические. Математические модели можно разделить на: аналитическиеалгоритмическиекомбинированные.Для аналитического моделирования характерно то что для описания процессов функционирования системы используются сист
18560. Математические модели: имитационные, теоретические, эмпирические 17.12 KB
Математические модели: имитационные теоретические эмпирические. Имитационная модель определяется как такая алгоритмическая ММ которая отражает поведение объекта во времени при задании различных внешних воздействий на объект. Теоретические ММ создаются в резуль...
18561. Методика получения математических моделей 18.33 KB
Методика получения математических моделей. включает в себя следующие операции: 1. Выбор свойств объекта которые подлежат отражению в модели. Выбор основан на анализе возможных применений модели и определяет степень универсальности ММ. 2. Сбор исходной информаци...