Информационные системы

Дипломная работа

Содержание

Введение
1. Характеристики операционных систем
1.1. Эволюция операционных систем
1.2. Характеристики ОС
1.3. Типы операционных систем
1.4. Особенности алгоритмов управления ресурсами
1.5. Современные концепции и технологии проектирования операционных систем
2. Оценка и сравнение ос
2.1. Операционная система Windows 98
2.2. Windows XP (Whistler)
2.3. Операционная система Linux
2.4. Сравнение операционных систем Windows и Linux
Заключение
Библиографический список
Приложение 1. Типичный вид окон Windows
Приложение 2. Типичный вид окна «Мой компьютер»
Приложение 3. Cравнение «Red Hat Linux 5.1 и Windows NT 4.0»

Введение

Среди всех системных программ, с которыми приходится иметь дело пользователям компьютеров, особое место занимают операционные системы. Операционная система управляет компьютером, запускает программы, обеспечивает защиту данных, выполняет различные сервисные функции по запросам пользователя и программ. Каждая программа пользуется услугами ОС, а потому может работать только под управлением той ОС, которая обеспечивает для неё эти услуги.
Операционная система обеспечивает пользователю и прикладным программам удобный способ общения (интерфейс) с устройствами компьютера.
Основная причина необходимости операционной системы состоит в том, что элементарные операции для работы с устройствами компьютера и управления ресурсами компьютера — это операции очень низкого уровня, поэтому действия, которые необходимы пользователю и прикладным программам, состоят из нескольких сотен или тысяч таких элементарных операций.
Операционная система осуществляет загрузку в оперативную память всех программ, передает им управление в начале их работы, выполняет различные действия по запросу выполняемых программ и освобождает занимаемую программами оперативную память при их завершении. Операционная система выполняет также различные вспомогательные действия, например копирование или печать файлов.
Существует несколько видов операционных систем: DOS, Windows, UNIX разных версий и др.
Наиболее распространенной является операционная система Windows. Существует несколько версий Windows: Windows-3.1, Windows-95, Windows-98 отличительной особенностью служит простота и удобство в использовании; Windows МЕ – первая «домашняя» ОС, отказавшаяся от поддержки «режима MS-DOS» и ряда программ для него; Windows NT и др. Все они близки между собой по содержанию.
Актуальность выбранной темы обуславливается тем, что операционные системы обеспечивают пользователю-программисту удобства посредствам предоставления для него расширенной машины и повышают эффективность использования компьютера путем рационального управления его ресурсами.
Из всех операционных систем, предлагаемых рядом ведущих компаний-разработчиков, человеку, будь то обычный пользователь либо опытный системный администратор, не всегда удается с легкостью выбрать оптимальную систему для конкретного случая.
Объектом данного исследования являются операционные системы.
Предметом исследования – операционные системы ПК.
Цель данного исследования: определить достоинства и недостатки операционных систем.
Исходя из поставленной цели, определим следующие задачи данной дипломной работы:
1. Изучить литературу об операционных системах.
2. Рассмотреть характеристики операционных систем.
3. Провести сравнительный анализ.
Данная работа состоит из введения, двух глав, включающих в себя параграфы, заключения, списка используемой литературы, которая была изучена при написании данной работы, и приложения.
Во введении обуславливается актуальность выбранной темы, ставятся цели работы, определяются задачи.
В первой главе даётся характеристика и общие аспекты построения операционных систем.
Во второй главе производится оценка представленных операционных систем.
В заключении подводится итог по проделанной работе.
Для исследования выбранной темы дипломной работы: «Операционные системы», был проработан большой объём специальной литературы, но наиболее широко и доступно данная тема освещена в книгах В. Э. Фигурнова, Таненбаума Э., Ахметова К.С., А.В. Потапкина, основной метод работы – это изучение литературы.

1. Характеристики операционных систем

1.1. Эволюция операционных систем

Первый период (1945 -1955)
Известно, что компьютер был изобретен английским математиком Чарльзом Бэбиджем в конце восемнадцатого века. Его «аналитическая машина» так и не смогла по-настоящему заработать, потому что технологии того времени не удовлетворяли требованиям по изготовлению деталей точной механики, которые были необходимы для вычислительной техники. Известно также, что этот компьютер не имел операционной системы.
В середине 40-х были созданы первые ламповые вычислительные устройства. В то время одна и та же группа людей участвовала и в проектировании, и в эксплуатации, и в программировании вычислительной машины. Программирование осуществлялось исключительно на машинном языке. Об операционных системах не было и речи, все задачи организации вычислительного процесса решались вручную каждым программистом с пульта управления. Не было никакого другого системного программного обеспечения, кроме библиотек математических и служебных подпрограмм.
Второй период (1955 — 1965)
С середины 50-х годов начался новый период в развитии вычислительной техники, связанный с появлением новой технической базы — полупроводниковых элементов. Компьютеры второго поколения стали более надежными, теперь они смогли непрерывно работать настолько долго, чтобы на них можно было возложить выполнение действительно практически важных задач. Именно в этот период произошло разделение персонала на программистов и операторов, эксплуатационщиков и разработчиков вычислительных машин.
В эти годы появились первые алгоритмические языки, а, следовательно, и первые системные программы — компиляторы. Появились первые системы пакетной обработки, которые просто автоматизировали запуск одной программ за другой и тем самым увеличивали коэффициент загрузки процессора. Системы пакетной обработки явились прообразом современных операционных систем, они стали первыми системными программами, предназначенными для управления вычислительным процессом. В ходе реализации систем пакетной обработки был разработан формализованный язык управления заданиями, с помощью которого программист сообщал системе и оператору, какую работу он хочет выполнить на вычислительной машине. Совокупность нескольких заданий, как правило, в виде колоды перфокарт, получила название пакета заданий.
Третий период (1965 — 1980)
Следующий важный период развития вычислительных машин относится к 1965-1980 годам. В это время в технической базе произошел переход от отдельных полупроводниковых элементов типа транзисторов к интегральным микросхемам, что дало гораздо большие возможности новому, третьему поколению компьютеров.
Для этого периода характерно также создание семейств программно-совместимых машин. Первым семейством программно-совместимых машин, построенных на интегральных микросхемах, явилась серия машин IBM/360. Построенное в начале 60-х годов это семейство значительно превосходило машины второго поколения по критерию цена/производительность. Вскоре идея программно-совместимых машин стала общепризнанной.
Программная совместимость требовала и совместимости операционных систем. Такие операционные системы должны были бы работать и на больших, и на малых вычислительных системах, с большим и с малым количеством разнообразной периферии, в коммерческой области и в области научных исследований. Операционные системы, построенные с намерением удовлетворить всем этим противоречивым требованиям, оказались чрезвычайно сложными «монстрами». Они состояли из многих миллионов ассемблерных строк, написанных тысячами программистов, и содержали тысячи ошибок, вызывающих нескончаемый поток исправлений. В каждой новой версии операционной системы исправлялись одни ошибки и вносились другие.
Важнейшим достижением ОС данного поколения явилась реализация мультипрограммирования. Мультипрограммирование — это способ организации вычислительного процесса, при котором на одном процессоре попеременно выполняются несколько программ. Пока одна программа выполняет операцию ввода-вывода, процессор не простаивает, как это происходило при последовательном выполнении программ (однопрограммный режим), а выполняет другую программу (многопрограммный режим). При этом каждая программа загружается в свой участок оперативной памяти, называемый разделом.
Другое нововведение — спулинг (spooling). Спулинг в то время определялся как способ организации вычислительного процесса, в соответствии с которым задания считывались с перфокарт на диск в том темпе, в котором они появлялись в помещении вычислительного центра, а затем, когда очередное задание завершалось, новое задание с диска загружалось в освободившийся раздел.[1]
Четвертый период (1980 — настоящее время)

Вы можете скачать данную дипломную работу полностью за 450 руб.
* Готовая уникальная работа (копий в интернете нет). Предоставляется как файл (или набор файлов) MS Word .doc, а также (если в наличии) графических приложений .jpg .gif, презентаций .ppt — в виде «как есть» («as is»)

Оплата возможна через платежную систему Web-money или Яндекс.Деньги

Оплатить заказ очень просто!

Пожалуйста, заполните форму ниже и наш оператор свяжется с Вами.

ФИО (обязательно)

Ваш Email (обязательно)

Город (обязательно)

Учебное заведение

Способ оплаты

Ваши вопросы, пожелания

Защита от автоматических рассылок (обязательно)
captcha введите 4 символа

Перед отправкой обязательно проверьте введенный Вами E-mail! (используется для обратной связи)

Обработка заказа занимает до 12 часов.

Наш E-mail kult2prosvet@gmail.com


0
Нравится