Различие между виндовс и линукс

Автор: Пользователь скрыл имя, 08 Ноября 2011 в 19:41, реферат

Краткое описание

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

Оглавление

1. Введение. Понятие операционной системы (ОС). Функции ОС.
3
2. Характеристики двух операционных систем Windows и Linux. Их плюсы и минусы.
6
3. Заключение. Несколько советов при выборе операционной системы.
10
Список используемой литературы. 12

Файлы: 1 файл

Отличие между Виндовс и Линукс. Реферат по информатике..doc

— 159.50 Кб (Скачать)

Оглавление 

    1. Введение. Понятие операционной системы (ОС). Функции ОС.  
    3
    2. Характеристики двух операционных систем Windows и Linux. Их плюсы и минусы.  
    6
    3. Заключение. Несколько советов при выборе  операционной системы.  
    10
    Список  используемой литературы. 12
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
  1. Введение. Понятие операционной системы (ОС). Функции ОС.
 

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

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

    Разработчикам программного обеспечения OS позволяет абстрагироваться от деталей реализации и функционирования устройств, предоставляя минимально необходимый набор функций (см. интерфейс программирования приложений).

    В большинстве вычислительных систем OS являются основной, наиболее важной (а иногда единственной) частью системного ПО. С 1990-х наиболее распространёнными операционными системами являются OS семейства Microsoft Windows и системы класса UNIX (особенно Linux и Mac OS).

    

    Рис. 1. Схема, иллюстрирующая место ОС в  многоуровневой системе компьютера.

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

    Есть  приложения вычислительной техники, для которых ОС излишни. Например, встроенные микрокомпьютеры содержатся сегодня во многих бытовых приборах, автомобилях (иногда по десятку в каждом), сотовых телефонах и т. п. Зачастую такой компьютер постоянно исполняет лишь одну программу, запускающуюся по включении. И простые игровые приставки — также представляющие собой специализированные микрокомпьютеры — могут обходиться без ОС, запуская при включении программу, записанную на вставленном в устройство «картридже» или компакт-диске. Тем не менее, некоторые микрокомпьютеры и игровые приставки всё же работают под управлением особых собственных ОС.

    ОС  нужны, если

  • вычислительная система используется для различных задач, причём программы, решающие эти задачи, нуждаются в сохранении данных и обмене ими. Из этого следует необходимость универсального механизма сохранения данных; в подавляющем большинстве случаев ОС отвечает на неё реализацией файловой системы.
  • Различные программы нуждаются в выполнении одних и тех же рутинных действий. Например, простой ввод символа с клавиатуры и отображение его на экране может потребовать исполнения сотен машинных команд, а дисковая операция — тысяч. Чтобы не программировать их каждый раз заново, ОС предоставляют системные библиотеки часто используемых подпрограмм (функций).
  • Между программами и пользователями системы необходимо распределять полномочия, чтобы пользователи могли защищать свои данные от несанкционированного доступа, а возможная ошибка в программе не вызывала тотальных неприятностей.
  • Необходима возможность имитации «одновременного» исполнения нескольких программ на одном компьютере (даже содержащем лишь один процессор), осуществляемой с помощью приёма, известного как «разделение времени». При этом специальный компонент, называемый планировщиком, делит процессорное время на короткие отрезки и предоставляет их поочерёдно различным исполняющимся программам (процессам).
  • Наконец, оператор должен иметь возможность так или иначе управлять процессами выполнения отдельных программ. Для этого служат операционные среды, одна из которых — оболочка и набор стандартных утилит — является частью ОС (прочие, такие, как графическая операционная среда, образуют независимые от ОС прикладные платформы).

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

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

Основные функции ОС:

  • Выполнение по запросу программ тех действий, которые являются общими для большинства программ и часто встречаются почти во всех программах (ввод и вывод данных, запуск и остановка других программ, выделение и освобождение дополнительной памяти и др.).
  • Загрузка программ в оперативную память и их выполнение.
  • Стандартизованный доступ к периферийным устройствам (устройства ввода-вывода).
  • Управление оперативной памятью (распределение между процессами, организация виртуальной памяти).
  • Управление доступом к данным на энергонезависимых носителях (таких как жёсткий диск, оптические диски и др.), организованным в той или иной файловой системе.
  • Обеспечение пользовательского интерфейса.
  • Сетевые операции, поддержка стека сетевых протоколов.

    Итак, мы выяснили, что операционная система - совокупность программных средств, обеспечивающая управлением аппаратной частью компьютера и прикладными программами, а так же их взаимодействием между собой и пользователем. Кроме аппаратных устройств, для нормального функционирования ЭВМ, нужны операционные системы. 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

    2. Характеристики  двух операционных систем Windows и Linux. Их плюсы и минусы. 

    У обычного пользователя при упоминании о компьютере, возникает одна ассоциация – Windows, который считают первой и  прочной занявшей место в компьютерном мире оперативной системой  (далее – ОС), выпущенной компанией Microsoft в ноябре 1985г. Соответственно, при появлении этой ОС появилось множество фирм-разработчиков, чья деятельность напрямую направлена на улучшение работы пользователя и Windows путем создания для нее разного рода программ, обновлений и приложений.

    Однако  рынок не способен существовать без  конкуренции. Не обошлось без этого  и здесь. В 1991 году на компьютерный рынок  вышла альтернатива Windows – оперативная  система Linux («Линукс»), которая быстро начала набирать обороты. Хотя, бытует мнение, что предшественником Linux были ОС UNIX, так же как MS DOS считается предшественником Windows.

    Попытаемся  рассмотреть основные отличия Linux от Windows по некоторым параметрам, хотя это довольно сложно, учитывая хотя бы тот факт, что эти системы произошли от разных предшественников. Начнем с азов обеих ОС – установки на персональный компьютер. По себе знаю, что установка или переустановка Windows на компьютер является довольно долгим занятием: перезагрузки при установке, необходимость установки драйверов, настройки монитора и периферийных устройств, установки приложений причем все это в строгой последовательности. Что же в Linux-е? Как показывает практика, все гораздо проще, установка занимает не более получаса без перезагрузок и каких либо внешних установок.

    Обе операционные системы предназначены  как для персональных систем, так  и для web-серверов, вычислительных кластеров  и т. п.

    Windows удалось завоевать первенство на настольных и персональных системах (около 90 % настольных компьютеров), тогда как Linux популярна на web-серверах, вычислительных кластерах и в суперкомпьютерах (50-90 %).

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

    Дело  даже не в том, что одна из них  лучше другой. Дело в том, что они принципиально различаются.

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

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

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

    В то время как Linux это ОС текстового (консольного) режима и графическая среда это отдельный программный продукт, подобно текстовому редактору или видеопроигрывателю. Программ, которые реализуют графическую среду для ОС Linux более 10, но широко используются только две - GNOME и KDE.

    Обратим внимание на этот аспект. Дело в том, что графическая среда пользователя необходимая и важнейшая часть ОС для настольных компьютеров. И сравнивая две ОС с этой точки зрения, важно понимать, что мы сравниваем Windows не с Linux, а с одной из графических сред, например с KDE.

    Третье  отличие в том, что MS Windows как конечный продукт состоит из собственно ОС и небольшого набора прикладных программ, которые имеют очень скромную функциональность. Другими словами, устанавливая Windows, вы получаете только ОС и для того, чтобы решать какие-то задачи вам нужно дополнительно находить и устанавливать прикладные программы.

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

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

Информация о работе Различие между виндовс и линукс