Установка операционной системы реферат

Обновлено: 05.07.2024

  • Для учеников 1-11 классов и дошкольников
  • Бесплатные сертификаты учителям и участникам

Аппаратно-программный комплекс для измерения динамических параметров операционных усилителей.

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

Список использованной литературы

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

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

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

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

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

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

АППАРАТНО-ПРОГРАММНЫЙ КОМПЛЕКС ДЛЯ ИЗМЕРЕНИЯ ДИНАМИЧЕСКИХ ПАРАМЕТРОВ ОПЕРАЦИОННЫХ УСИЛИТЕЛЕЙ.

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

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

Дальнейшая процедура предполагает, что на вашем компьютере установлена одна операционная система, допустим, Windows 10, а дальнейшими действиями рядом с ней мы поставим и другую. Если у вас пока не стоит ни одной ОС, вам следует поставить первую желаемую версию Windows. Итак, наша работа начинается с того, что нам \ выделить раздел на жестком диске, будет инсталлирована ОС. Выполнить поставленную нами задачу можно с помощью встроенных средств Windows, стороннего ПО.

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

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

Раздел имеется, теперь позаботиться о наличии загрузочной флешки и диска. В нашей работе нам потребуется программа UltraISO, скачать вы сможете загрузить по ссылке ниже, флешка, дистрибутив Windows в формате ISO, можно скачать с официального сайта Microsoft, со сторонних ресурсов.

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

Порядок представления прикладной программе перечисленных средств определяется режимом обработки данных, реализованных в операционной системе ЭВМ. Различают однопрограммные и мультипрограммные режимы обработки данных и, соответственно, работы ОС. К однопрограммным режимам относятся: − режим непосредственного доступа (РНД); − пакетный однопрограммный режим (П1П). Мультипрограммными режимами обработки данных являются: − пакетный мультипрограммный режим (ПМП); − режим разделения времени (РРВ).

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

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

Известно разделение ОС на поколения в соответствии с поколениями вычислительных машин и систем. Деление нельзя считать полностью удовлетворительным, развитие методов организации ОС в рамках одного поколения ЭВМ, показал опыт создания, происходит в достаточно широком диапазоне. Другая точка зрения не связывает поколение ОС с соответствующими поколениями ЭВМ.

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

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

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

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

Режим реального времени (РВ) характеризуется, что компьютер средствами ОС осуществляет контроль и управление:

 внешними объектами в темпе поступления данных от каждого объекта управления;

природа объекта управления может накладывать определенные

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

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

расположения файла задачи должно быть известно заранее, а все ресурсы выделены ей или хотя бы свободны;

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

Таким образом, критерием эффективности здесь является способность выдерживать заранее заданные интервалы времени между запуском программы и получением результата (и управляющего воздействия). Это время называется временем реакции системы, а соответствующее свойство – реактивностью. Требования ко времени реакции зависят от специфики управляемого объекта: для контроллера робота – менее 1 мс, при моделировании полета – 40 мс.

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

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

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

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

Путем установки нескольких ОС на одном компьютере

Путем загрузки ОС с внешних носителей без инсталляции;

С помощью эмуляторов ОС;

За счет применения виртуальных машин.

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

Все дисковое пространство следует разделить на несколько частей, в каждой из которых будут храниться данные отдельной ОС. Для разбивки используется специальная утилита - Partitionmagic. После разбиения диска провести установку первой ОС.

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

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

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

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

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

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

Список использованной литературы

Базы данных: Учебник для высших учебных заведений / Под ред. Проф. А.Д. Хомоненко. - 4-е изд. - СПб.: Корона Принт, 2004. - 736.

Бейли, Л. Изучаем PHP и MySQL / Л. Бейли, М. Моррисон. - Эсмо, 2010. - 800 с.

Гольцман, В. MySQL 5.0. Библиотека программиста / В. Гольцман. - Питер, 2010. - 370 с.

Колисниченко, Д.Н. PHP 5/6 и MySQL

Комолова, Н. HTML: самоучитель / Н. Комолова, Е. Яковлева. - СПб.: Питер, 2011. - 288 с.

Кузнецов, М.В. MySQL на примерах / М.В. Кузнецов, И.В. Симдянов. - СПб.: БХВ-Петербург, 2007. - 592 с.

Кузнецов, М.В. PHP 5 на примерах / М.В. Кузнецов, И.В. Симдянов, С.В. Голышев. - СПб.: БХВ-Петербург, 2006. - 576 с.

Прохоренок, Н.А. HTML, JavaScript, PHP и MySQL. Джентльменский набор Web-мастера / Н.А. Прохоренок. - СПб.: БХВ-Петербург, 2010. - 912 с.

Ташков, П. А. Веб-мастеринг. HTML, CSS, JavaScript, PHP, CMS, AJAX, раскрутка / П.А. Ташков. - СПб.: Питер, 2010. - 512 с.

Харрис, Э. PHP/MySQL для начинающих / Э. Харрис. - М.: Кудиц-Образ, 2005. - 384 с.

Читайте также: