Развитие операционных систем от Unix и BSD к Linux
презентация к уроку по информатике и икт
Презентация к серии уроков посвященных программному обеспечению Linux. Урок 1.
Скачать:
| Вложение | Размер |
|---|---|
| 2.23 МБ |
Предварительный просмотр:
Подписи к слайдам:
ПЛАН: Что такое Unix . История. Первоначальные преимущества Unix Появление проекта GNU BSD и развитие Интернета
Что такое Unix. История. Unix («UNIX» является зарегистрированной торговой маркой организации The Open Group [1] ) — семейство переносимых , многозадачных и многопользовательских операционных систем . История UNIX начинается в 1969 году, когда в одном из подразделений AT&T Bell Labs была начата разработка операционной системы для компьютера PDP-7 производства DEC. В её основу легли идеи, заложенные в более продвинутую и требовательную к ресурсам компьютера Multics . Например, модель хранения данных была взята именно из этой операционной системы.
Первая версия системы была написана на Ассемблере . В 1972 году для того, чтобы переписать систему на более простой язык, Деннис Ритчи создает язык программирования Си, благодаря чему, 15 октября 1973 года выходит новая версия Unix (четвертая), ядро которой было переписано на Си. А через 2 года (в 1975 году) появляется уже полностью написанная на языке Си редакция Unix (пятая). Linux существует вокруг нас с середины 1990-х годов. Вы можете встретить его повсюду: в телефонах, ноутбуках, наручных часах, суперкомпьютерах, автомобилях и даже в холодильниках. Он обрел известность как среди разработчиков, так и среди обычных пользователей компьютеров.
Первоначальные преимущества Unix Деннис Ритчи и Кен Томпсон выпустили первый релиз операционной системы Unix 3 ноября 1971 года . Отличительно особенностью Unix того времени было то, что Unix поддерживала возможность одновременной работы нескольких пользователей, в то время как в других операционных системах того времени одно задание выполнялось от начала и до конца без возможности прерывания.
Если бы Unix была привязана к компьютеру PDP-11 , на котором велась её первоначальная разработка, то данная ОС вряд ли бы оставила сколь-нибудь заметный след в истории. Свойство переносимости системы позволило Unix пережить эволюцию компьютерного оборудования и, в конечном счете, занять лидирующие позиции среди других ОС . » . Как гласит официальная временная шкала Unix : «В 1973 году система была переписана на язык программирования Си. Это сделало её переносимой и сильно повлияло на историю развития ОС в целом
Семейство операционных систем UNIX уникально по нескольким причинам: оно является долгожителем и, претерпев многочисленные изменения, "завоевало" разнообразную аппаратуру; при переходе UNIX на другие аппаратные платформы возникали интересные задачи, решение которых принесло много нового в компьютерные технологии; на одной из версий UNIX были реализованы протоколы обмена данными в компьютерных сетях с разной аппаратной платформой, что позволяет считать UNIX предвестницей сегодняшнего Интернета, а также основой для широкого развития локальных сетей; авторы ее первых версий создали язык программирования высокого уровня С, который можно назвать (с учетом его последующего совершенствования) самым распространенным среди разработчиков; использование этого языка дало возможность принять участие в разработке операционной системы тысячам специалистов; появившиеся в семействе UNIX свободно распространяемые операционные системы внесли много нового в представление о том, как разрабатывать и распространять программы для компьютеров.
Появление проекта GNU В восьмидесятые годы 20 века многие компании, в числе которых IBM и HP, начали создавать свои собственные (в том числе и коммерческие) версии системы Unix . Это привело к путанице дистрибутивов Unix . И к тому же фирмы, продающие свои дистрибутивы, прямо запрещали распространять их исходные коды. Из-за этого другие программисты не могли применять уже внедренные к тому моменту новые компоненты системы, и им приходилось писать их заново.
в 1983 году, с целью создать доступную полноценную Unix -подобную операционную систему с открытыми исходными кодами, обмениваться которой смогут все желающие, программист из Массачусетского технологического института (MIT) Ричард Столлман начинает разработку проекта GNU (сокр. от « G NU is N ot U nix » ). Лого GNU
В рамках проекта GNU создаются необходимые для разработки ядра системы компоненты: текстовый редактор Emacs набор компиляторов gcc
интерпретатор bash программа (разновидность транслятора), выполняющая интерпретацию. Интерпретация — построчный анализ, обработка и выполнение исходного кода программы или запроса архиватор gzip это утилита сжатия и декомпрессии файлов, использующая алгоритм Deflate , применяемая в основном в UNIX-системах Однако, несмотря на все его успехи, даже спустя 8 лет после старта проекта, не хватало самого важного компонента операционной системы — её ядра…
BSD и развитие Интернета Следующий важный этап нашей экскурсии по развитию операционной системы Unix переносит нас в 1974 год на противоположное побережье от Bell Labs , где ученые в области компьютерных наук Калифорнийского университета в Беркли решили попробовать установить на свои системы Unix . Они и их студенты сочли Unix подходящим вариантом для своих исследований и начали совершенствовать ОС, расширяя её функционал путем добавления всевозможных новых системных вызовов и утилит.
Эволюция BSD ( сокр. От англ . « B erkeley S oftware D istribution » ) была плавной и последовательной: от набора небольших улучшений до чего-то совершенно нового. Студенты, некоторые из которых позже стали лидерами в области вычислительной техники, добавляли в систему различные улучшения.
Одним из таких крупных улучшений стал редактор vi , ежедневно применяемый в своей работе многими пользователями Unix , а теперь и пользователями Linux. Билл Джой, который в студенческие годы изобрел редактор vi во время своей ранней работы над системой Unix в Беркли, организовал в 1977 году первый выпуск своего редактора под маркой « Berkeley Software Distribution » . Позже Джой (вместе с другими сооснователями ) создал компанию Sun Microsystems , которая позволила Unix взять на себя крупномасштабные вычисления.
Вопросы и задания В каком году начинается история развития Unix ? 1969 год
Вопросы и задания Где была написана первая версия Unix ? На ассмаблеи
Вопросы и задания Где в повседневной жизни Мы можем встретить Unix ? Linux существует вокруг нас с середины 1990-х годов. Вы можете встретить его повсюду: в телефонах, ноутбуках, наручных часах, суперкомпьютерах, автомобилях и даже в холодильниках.
Вопросы и задания Какой язык программирования использовался и повлиял на развития Unix ? Язык программирования Си
Установите соответствия Деннис Ритчи Кен Томпсон Ричард Столлман
Установите соответствия Деннис Ритчи Кен Томпсон Ричард Столлман
Домашнее задание: Сообщение по теме: «Движение за свободное ПО»
По теме: методические разработки, презентации и конспекты

Конспект урока информатики. 7 класс. Тема: Графический интерфейс операционных систем и приложений. Диалоговые панели.
Конспект урока информатики. 7 класс.Учитель: Земцева Л. В.Тема : Графический интерфейс операционных систем и приложений....
«Графический интерфейс операционных систем и приложений»
Тест по теме «Графический интерфейс операционных систем и приложений» 8 класс...

Модели операционных систем
Тема "Модели операционных систем" изучается в дисциплине "Операционные системы" специальностей 230113 и 230401...

Графический интерфейс операционных систем и приложений
Тип урока: урок изучения нового материалаФорма урока: урок - лекцияТема урока: «Графический интерфейс операционных систем и приложений »Цель урока: формирование новых знанийЗадачи урока:Образовательна...
Обзор операционных систем
Ежедневно работая с компьютером, мы даже не задумываемся о том, что одним нажатием клавиши заставляем работать сложнейшую логику, открываем и закрываем множество скрытых программ и функций. Об операци...

Электронный образовательный ресурс (ЭОР) Архитектура компьютера. Виды операционных систем.
Данный ЭОР предназначен для студентов первого курса дисциплины Информатика и ИКТ по теме Архитектура развития ПК. Этот урок знакомит студентов с историей развития вычислительной техники, видами операц...

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