Автор Анна Евкова
Преподаватель который помогает студентам и школьникам в учёбе.

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

Содержание:

ВВЕДЕНИЕ

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

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

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

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

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

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

Цель работы – описать распределенные системы обработки информации, дать характеристику сетевым операционным системам.

В соответствии с целью работы нужно выполнить такие задачи:

– описать основные понятия о программном обеспечении;

– дать характеристику распределенной обработке данных;

– рассмотреть главные типы распределенной обработки данных;

– выполнить описание сетевых операционных систем;

– на практике применить механизмы настройки КС с помощью одной из сетевых ОС.

Объект работы – технология распределенной обработки информации;

Предмет работы – сетевые операционные системы.

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

Работа состоит с введения, основной части (3 раздела), заключения и списка использованных источников.

1.ПОНЯТИЯ О ПРОГРАММНОМ ОБЕСПЕЧЕНИИ

1.1.Определение и функции программного обеспечения

Современный персональный компьютер (ПК) состоит из 2-х равных по значению составных компонентов:

– аппаратного обеспечения;

– программного обеспечения.

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

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

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

Все ПО в разрезе по своему предназначению принято делить на категории, показаны на рисунке 1.

Системное ПО можно разделить в свою очередь на:[2]

1. ПО базового уровня – это те программы, что отвечают за взаимодействие вычислительной системы с базовыми аппаратными средствами, а также хранятся в специальных микросхемах постоянной памяти. Эти программы часто называются драйверами, а вся их совокупность образует так называемую базовую систему для выполнения ввода-вывода информации (BIOS).

Рисунок 1 – Типы ПО

2. служебный уровень (или дополнительное системное ПО) – это программы, которые входят в состав ОС для автоматизации и диагностики работ по проверке, настройке и наладке компьютерной системы.[1]

Под прикладным ПО понимаются программы, что обеспечивают выполнение конкретных задач, а именно:[7]

– научных;

– развлекательных;

– офисных и других.

Среди них часто выделяют:

– Текстовые редакторы, текстовые процессоры, которые отвечают за ввод и редактирование текстовых данных, примитивных элементов графики (MS Word, Writer (рисунок 2) и другие);[15]

Результат пошуку зображень за запитом "интерфейс Writer"

Рисунок 2 – Интерфейс Writer

– Графические редакторы предназначаются создания и обработки графических изображений. При этом различают 3 категории такого программного обеспечения: [15]

а) векторные;

б) растровые;

в) редакторы 3-мерной графики.

– Системы по управлению базами банных (сокращенно СУБД) – это ПО, которое предназначено для организации массивов данных, управления ими, а также обеспечение взаимодействия с иными прикладными программами (MS Access , PostgreSQL) [13]

Интерфейс PostgreSQL показан на рисунке 3:[14]

Результат пошуку зображень за запитом "PostgreSQL"

Рисунок 3 – Интерфейс PostgreSQL

– Диспетчеры файлов дают возможность реализации операций по обслуживанию файловых систем, а именно:[7]

а) копирование;

б) перемещение файлов;

в) удаление и создание каталогов;

г) навигация и поиск по файловой структуре.

Кроме этого, могут входить в состав ОС (к примеру, FAR-менеджер, Проводник).[15]

– Редакторы таблиц и табличные процессоры – это специальное ПО, которое предназначено для работы с электронными таблицами разной сложности, а также выполнения самых простых операций по анализу данных (например, MS Excel, SpeedSheets).[6]

– WEB редакторы предназначены для создания и управления веб-страниц, обладают полезными функциями для удобства пользователей в разработке сайтов (Adobe Dreamweaver) и другие типы.

По методу распространения ПО делится на такие категории:[1]

– Проприетарное – это объект авторского права, что является частной собственностью. При этом правообладатель такого ПО за собой сохраняет монополию на него, а также предоставляет только право на его установку, доступ, использование, отображение или любое иное взаимодействие с ПО.[9]

При этом, по степени проприетарности различают ПО таких типов (рисунок 4):

Рисунок 4 – Классификация ПО по степени проприетарности [10]

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

– Свободное ПО – это широкий спектр программных продуктов, в которых права для пользователя («свободы») распространяются на неограниченные установку, запуск, свободное изучение, использование, распространение и изменение.[6]

К инструментальному ПО можно отнести средства разработки ПО. Такими инструментами являются:

1. системы программирования, что включают в себя программные средства, которые необходимы для автоматического построения программного кода.

Они считаются инструментами для опытных программистов-профессионалов, а также позволяют разрабатывать программные продукты на разных языках программирования (ЯП).[8]

В состав инструментов разработки ПО входят следующие программные средства:

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

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

– трансляторы – это сервисные программы, которые выполняют трансляцию программы.

Все трансляторы разделены на 2 основные типы:[10]

На рисунке 5 показана структура ассемблера:

Результат пошуку зображень за запитом "структура ассемблера"

Рисунок 5 – Структура Ассемблера

а) компиляторы – это программные продукты, переводящие текст программы, которая написана на ЯП высокого уровня в ей эквивалентную программу, но уже на машинном ЯП;[6]

б) интерпретаторы являются программами, которые анализируют команды или используемые операторы программы, а также зразу выполняют их. Обобщенная структура трансляторов показана на рисунке 6:[4]

Результат пошуку зображень за запитом "структура интерпретатора"

Рисунок 6 – Организация транслятора [3]

– компоновщик (редактор связей) – это программы, которые выполняют компоновку, то есть, принимают на вход объектные модули и по ним собирают исполнимый модуль;

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

1.2. Понятие о системном программном обеспечении

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

В состав ОС входят:

– программы ввода/вывода;

– программы для управления используемой файловой системой, а также планирования задания ПК;

– препроцессора командного языка, что предназначен для анализа и выполнения команд, адресованные ОС.

Операционная система – это комплекс системных, а также управляющих программ, что предназначены для наиболее эффективного применения всех ресурсов конкретной вычислительной системы и удобства для работы с ней. [9]

Непосредственное предназначение ОС – это организация вычислительного процесса для вычислительной системы, рациональное распределение ресурсов между решаемыми задачами; предоставление многим пользователям многочисленных и сервисных средств, что облегчают процесс программирования, а также отладки задач. [11]

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

В программном обеспечении операционная система занимает главное положение, поскольку она осуществляет планирование, контроль всего процесса вычисления. Любая из компонент для программного обеспечения работает обязательно под управлением ОС.[6]

На рисунке 7 показано место ОС в структуре ПК.

http://kompyutery.od.ua/images/GeneralizedLayeredComputerStructure_OS.png

Рисунок 7 – Место ОС в структуре ПК

Типичными примерами современных ОС являются:[5]

– семейство ОС Windows;

– Unix-подобные ОС;

– Mac OS, а также производные от компании Apple;

– ОС для мобильных устройств.

2.РАСПРЕДЕЛЕННАЯ ОБРАБОТКА ДАННЫХ

2.1.Понятие и функции распределенной обработки данных

Одной из самых важных сетевых технологий современности является распределенная обработка информации.

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

На рисунке 8 показан принцип распределенной обработки информации:

https://poznayka.org/baza1/303709995685.files/image002.jpg

Рисунок 8 – Принцип распределенной обработки информации

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

Основные преимущества такой распределенной обработки информации в следующем:[6]

– увеличении количества удаленных взаимодействующих пользователей, что выполняют функции обработки, сбора, хранения, передачи данных;

– снятии нагрузок с централизованной БД путем распределения нагрузки на другие ПК;

– обеспечении доступа пользователя к вычислительным ресурсам компьютерной сети;

– обеспечении процесса обмена данными для удаленных пользователей.

2.2. Технология файл-сервер

При использовании технологий типа «файл-сервер» практически вся обработка данных сосредоточивается на ПК отдельных рабочих мест (рисунок 9).

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

Разного рода сете­вое ПО занято только передачей информации от одного ПК к другому, даже не различая, нужна информа­ция или лишь ее часть.

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

В это же время часто наблюдается постепенная так называемая переориентация раз­работчиков на широкое применение технологии под названием «кли­ент-сервер», как намного перспективной для автоматиза­ции учета.

Большинство предлагаемых в настоящий момент бухгалтер­ских программных продуктов реализует именно технологию работы при использовании многопользовательского примене­ния. [4]

Результат пошуку зображень за запитом "Технология файл-сервер"

Рисунок 9 – Схема использования технологии «файл - сервер»

В это же время наблюдается длительная переориентация раз­работчиков на более широкое применение усовершенствованной технологии «кли­ент-сервер», как перспективной, особенно при реализации автоматиза­ции учета на предприятиях.[13]

2.3. Технология клиент-сервер

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

В результате применения такой архитектуры сервер БД, расположенный на сервере, обеспечивает реализацию основного объема обработки информации.

Большинство конфигураций ИС типа «клиент-сервер» применяет двухуровневую модель, где клиент обращается непосредственно к серверу (рисунок 10). [6]

Рис. 1.2. Структура информационной системы с сервером базы данных

Рисунок 10 – Структура АРМ с сервером БД

Следует заметить, что защита информации в файл-серверной АИС изначально не может обеспечиваться на должном уровне.

Уровень безопасности серверов БД, организованная в нескольких основных направлениях:

– при применении самой операционной системы;

– с использованием ограничения доступа пользователей при помощи представления.

2.4. Многоуровневая архитектура

Многоуровневая архитектура сосредоточена в иерархическом распределении отдельных компонентов системы при использовании эффективного разделения отношений.

Пример описания такой архитектуры показан на рисунке 11:[4]

Результат пошуку зображень за запитом "Многоуровневая архитектура аис"

Рисунок 11 – Пример многоуровневой архитектуры

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

Рассмотрим основные принципы описываемой архитектуры (рисунок 12):

Рисунок 12 – Принципы много уровневой архитектуры

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

2.5. Интернет/Интранет - технология

Применение Internet/Intranet-технологий для базиса для построения АРМ открывает новые возможности.

Базовой проблемой реализации такой стратегии в рамках АРМ является факт, что множество данных, с которыми функционирует информационная система, также относятся к основной операционной деятельности в других рамках компании, и анализ и накопление всесторонних данных о массиве потребителей представляет задачу, выходящую из данных рамок. [14]

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

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

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

В результате, осуществляется функция для полной обратной связи во всем жизненном цикле АИС.[12]

Применения Intranet-технологий требует определение обеспечение информационной безопасности АРМ. Для предотвращения несанкционированного доступа к документации встроенных средств не всегда достаточно. Поэтому в состав АРМ обязательно должны входить специальные программно-аппаратные методы защиты.

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

3.СЕТЕВЫЕ ОПЕРАЦИОННЫЕ СИСТЕМЫ

3.1.Обзор сетевых операционных систем

Рассмотрим несколько ОС и дадим для них характеристику.

1.ОС Linux.

Система Linux приобрела популярность после ее успешного использования на мини-ПК. Этот успех послужил значительным толчком к тому, чтоб создать подобную систему непосредственно и для ноутбуков и персональных компьютеров. Различные версии ОС, что относятся к этому семейству, используют свои отдельные названия (Mint, Ubuntu и т.п.), но в основном повторяют особенности Linux.[10]

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

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

Командный язык такой системы совпадает практически с языком С, что позволяет очень легко комбинировать самые различные программы при реализации больших прикладных систем.

Linux имеет "оболочку", непосредственно с которой пользователь взаимодействует, и "ядро", что, собственно, и выполняет управление действиями компьютера. [7]

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

От Linux многие другие ОС переняли такие функции:

– канал;

– переназначение;

– фильтр.

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

Особенностью ОС является то, что имена файлов могут использовать 14 знаков, причём в названиях файлов различаются заглавные, строчные буквы. Весь первоначальный набор команд ОС расширился до 143 для версии 7.0, а в версии Berkeley 4.2 добавилась ещё 208 команд.

Из-за такого множества команд Linux не относится к удобным для пользователя консольным ОС. Работа облегчается, если же применять графический интерфейс, но поскольку описанное множество команд и без этого занимает значительный объём памяти, этот интерфейс требует также ещё большего объёма свободного пространства диска.

2. Windows Server 2012. ОС позволяет управлять специальным веб-сервером с использованием интернет-платформы для работы приложений и служб в Internet Information Services.

Инструмент Internet Information Server, а также .NET Framework формируют платформу для выполнения разработки приложений, что связывают персонал друг с другом и с теми данными, обеспечивая полностью совместное использование, обработку информации.

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

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

Операционная система под названием Windows Server 2012 защищает сервера ЛВС, данные, учетные записи пользователей от непредвиденных сбоев и разных вторжений. [3]

Диспетчеры серверов ускоряют установку и настройку некоторых серверов, упрощают текущее управление серверными установленными ролями с единой консоли администратора.

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

Для индивидуальных потребностей пользователя разработаны 2 версии операционной системы.

ОС Windows Server 2012 Standard Edition разработана для малого бизнеса, а также и небольших подразделений компаний и поддерживает основные серверные функции для практически всех серверных ролей и их функций.

Он поддерживает полную установку и установку основных компонентов имеющегося сервера.

Перечислим основные сервисные службы и средства для сетевой ОС Windows Server:[4]

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

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

3.2.Применение сетевой ОС Windows Server

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

Основная сеть ОС Windows Server предоставляет пользователям много преимуществ, к примеру:

– Основные протоколы для выполнения подключения к ЛВС между компьютерами и иных совместимых устройств стека протокола (TCP/IP) (рисунок 13).[6]

Рисунок 13 – Настройка стека протоколов TCP/IP

Динамический протокол узла (DHCP) использует автоматическое назначение для IP-адресов ПК и других устройств, что настроены как DHCP-клиенты.

Ручная настройка разных IP-адресов на компьютерах сети отнимает много времени и обладает намного меньшей гибкостью, нежели динамическое предоставление компьютерам, а также другим устройствам конфигурацию для IP-адресов при использовании DHCP-сервера.[2]

Служба для разрешения доменных имен (DNS) – предоставляет пользователям, компьютерам, а также приложениям найти IP-адреса компьютеров и устройств, используя полное доменное название компьютера или используемого устройства.

Настройки перечисленных выше доменных параметров сети показаны на рисунке 13.

В результате этой настройки будут обеспечены первичные настройки офисной сети.

Active Directory – это иерархически организованное хранилище информации об объектах ЛВС, обеспечивающее удобные средства непосредственно для поиска и применения этих данных. [7]

ПК, где работает Active Directory, называют контроллером домена.

С инструментом Active Directory связано выполнение всех административных задач. А технология Active Directory базируется на стандартных Интернет – протоколах, а также помогает четко определить структуру сети.

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

К примеру, для начала надо придумать и зарегистрировать доменное имя.

На рисунке 14 оно указано как Root domain mane.

Снимок экрана 2018-01-18 в 0.56.17.png

Рисунок 14 – Указание доменного имени

После чего, надо придумать пароль. Заметим, что пароль должен соответствовать правилам ОС, а именно, иметь не менее 8 знаков, а также содержать в себе минимум 1 заглавную букву, 1 цифру, 1 прописную букву (рисунок 15).[8]

Снимок экрана 2018-01-18 в 0.57.35.png

Рисунок 15 – Установка пароля

При надобности, можно скорректировать название доменного имени NetBIOS (рисунок 16).[3]

Снимок экрана 2018-01-18 в 0.58.05.png

Рисунок 16 – Вспомогательные опции

Далее укажем место хранения БД, системного тома и логов (рисунок 17).

Снимок экрана 2018-01-18 в 0.58.13.png

Рисунок 17 – Указание адресов хранения информации

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

Стоит отметить, что в случае использования Windows Server 2012 можно легко выполнить обновление леса ОС Windows Server 2012 в Windows Server 2016.[3]

Для начала нужно войти на новую ОС Windows Server 2016 с данными учетной записи администратора домена.

При этом в диспетчере сервера для раздела Добавить роли и компоненты, надо установить доменную службу Active Directory. Это дает возможность автоматического выполнения команды под названием adprep на Windows Server 2012 (рисунок 18).

Обновление

Рисунок 18 – Установка параметров

Далее в диспетчера сервера, надо открыть меню возле желтого треугольника и в раскрывающемся списке выбрать пункт «Повысить уровень сервера до контроллера домена» (рисунок 19).[12]

Обновление

Рисунок 19 – Повышение уровня сервера

На конфигурации развертывания надо выбрать пункт «Добавить контроллер домена в лес» и затем надо нажать кнопку Далее (рисунок 20).

Обновление

Рисунок 20 – Добавление контроллера домена

На параметры контроллера надо ввести режим восстановления служб для каталогов (DSRM), а также пароль и нажать кнопку Далее.

На последнем шаге на Windows Server 2012 в диспетчера сервера, нужно установи модуль Active Directory (рисунок 21).[8]

Обновление

Рисунок 21 – Установка модуля Active Directory

В результате будет выполнен переход с сервера версии 2012 года на версию 2016.

ЗАКЛЮЧЕНИЕ

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

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

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

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

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

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

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

В соответствии с некоторыми условиями применения различают 3 режима ОС:

– разделения времени;

– пакетной обработки;

– реального времени.

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

СПИСОК ИСПОЛЬЗОВАННОЙ ЛИТЕРАТУРЫ

        1. Анатольев А.Г. Сетевые технологии. Программное обеспечение компьютерных сетей - Омск: ОмГТУ, 2017. — 217 с.
        2. Андерсон Криста, Минаси Марк Локальные сети; Корона-Принт, Энтроп, Век + - Москва, 2013. - 624 c.
        3. Бабич А.В. Организация информационных сетей – Тюмень: Издательство Тюменского государственного университета, 2015. – 144 с.
        4. Бройдо В.У. Вычислительные системы, сети и телекоммуникации 4- изд. / под редакцией Ильина О — СПб: Питер, 2014. — 560 с.
        5. Ватаманюк А.А. Создание, обслуживание и администрирование сетей на 100% : Питер-2015. – 343 с.
        6. Воробьев Л. В., Давыдов А. В., Щербина Л. П. Системы и сети передачи информации; Академия - Москва, 2014. - 336 c.
        7. Гайдадина Т.М. Операционные системы : — М., 2015. — 114 с.
        8. Гайкович В., Першин А., Безопасность операционных систем. – Москва.: Единая Европа, 2013, 214 с.
        9. Галатенко В. А. Операционный системы; Интернет-университет информационных технологий - Москва, 2015. - 560 c.
        10. Галатенко В.П. Информационная безопасность, «Открытые системы». –М.: Азбука – Книга, 2013, 346 с.
        11. Ганеев Р. М. Проектирование интерфейса пользователя средствами Win32 API; Горячая Линия - Телеком - , 2013. - 360 c.
        12. Герасименко В.А., Малюк А.А., Основы защиты информации, М.: МИФИ, 2016 г., 172 с.
        13. Голицына О.Л., Программное обеспечение [Текст]/О.Л. Голицына, И.И. Попов, Т.Л. Партыка. - М.: Форум, 2015. – 933 с.
        14. Гордеев А.В., Системное программное обеспечение [Текст]/А.В. Гордеев, Ю.А. Молчанов. – С–Пб, 2016. – 739 с. - ISBN 5-469-00391-4;
        15. Дейтел Х. М., Дейтел П. Дж., Чофнес Д. Р. Операционные системы. Часть 2. Распределенные системы, сети, безопасность; Бином-Пресс - Москва, 2015. - 704 c.