История создания программного обеспечния Linux
презентация к уроку по информатике и икт

Ряпосова Светлана Александровна

Урок 2 из серии урок посвященных операционной системе Linox.

Скачать:

ВложениеРазмер
Файл linox_urok_2.pptx939.3 КБ

Предварительный просмотр:


Подписи к слайдам:

Слайд 1

История создания программного обеспечния Linux Выполнила: Учитель информатики МОУ « Шабуровская СОШ» Ряпосова Светлана Александровна

Слайд 2

ПЛАН: Что такое Linox ? История создания Linox Архитектура Linux- систем Ядро Linux

Слайд 3

Что такое Linux Linux — это семейство Unix -подобных операционных систем (сокр. «ОС» ), использующих ядро Linux, которое разработал финно-американский программист Линус Торвальдс . ОС, использующие ядро Linux, называются дистрибутивами Linux , и они являются такими же операционными системами как Microsoft Windows и Apple macOS , но с одной очень важной особенностью, а именно: их исходные коды являются открытыми, так как они распространяются под лицензией GNU GPL , которая подразумевает создание свободного и открытого программного обеспечения ( open source software ).

Слайд 4

История создания Linox В январе 1991 года, финский студент Линус Торвальдc , находясь под впечатлением от купленной им книги « Проектирование и реализация операционных систем» автора Эндрю С. Таненбаума , с целью детального изучения концепций и строения ОС Unix , решает купить новый компьютер на базе процессора Intel 80386, на который ставит разработанную Таненбаумом учебную ОС Minix .

Слайд 5

Но учебная система — она на то и учебная, что обладает рядом недостатков. В частности, в Minix не только была плохая эмуляция терминала, но и не было возможности перевести в фоновый режим программу, которой временно не пользуешься. И тогда в августе 1991 года Торвальдс объявляет в сети Usenet о том, что создает свою собственную (свободную) операционную систему с открытыми исходными кодами — Linux . Стоит отметить, что в тот момент речь еще не шла о полноценной системе, скорее это был её прообраз в виде ядра.

Слайд 6

17 сентября того же 1991 года, без каких-либо особо публичных объявлений, выходит Linux версии 0.01. Вскоре после этого, 5 октября, Торвальдс представляет версию 0.02, ставшей первой «официальной» версией своей ОС. А уже 16 апреля 1994, когда, по мнению Линуса , система стала полностью работоспособной, вышел первый, после более чем двух лет развития, мажорный релиз системы — Linux 1.0 .

Слайд 7

Но необходимо все-таки помнить, что технически Linux — это только лишь ядро, без сопутствующих прикладных программ. Полноценной ОС его делает сопутствующее программное обеспечение . Пока роль такого программного обеспечения играли компоненты учебной системы Таненбаума . Позже, когда Linux немного «окреп и встал на ноги», приложения из проекта GNU заменили соответствующие программы из Minix Minix

Слайд 9

Официальным талисманом Linux с 1996 года является пингвин Tux (сокр. от « T orvalds U ni X « ). Идею использовать пингвина в качестве талисмана Linux выдвинул создатель этого ядра Линус Торвальдс .

Слайд 10

Архитектура Linux- систем На следующем рисунке показана архитектура Linux -систем:

Слайд 11

Рассмотрим детально: «Железо» — аппаратное обеспечение компьютера (процессор, видеокарта, оперативная память и пр.) со всеми его периферийными устройствами. Ядро — является основным компонентом операционной системы, взаимодействует непосредственно с аппаратным обеспечением, играя роль посредника между низкоуровневым «железом» и компонентами верхнего уровня. Оболочка (или « shell » , «командный интерпретатор» ) — интерфейс для взаимодействия между пользователями системы и ядром ОС, абстрагирующий внутреннее устройство системы. Принимает команды от пользователей и запускает на выполнение соответствующие функции. Утилиты ( vi , cat , sed , date , компиляторы и др.) — служебные программы, которые предоставляют пользователю большую часть функциональных возможностей операционной системы.

Слайд 12

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

Слайд 13

Как правило, большинство ядер делятся на три типа: микроядра; монолитные; гибридные.

Слайд 14

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

Слайд 15

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

Слайд 16

Заключение Linux поддерживает целый ряд аппаратных устройств от телефонов и до суперкомпьютеров. Каждая операционная система на базе ядра Linux имеет ядро Linux и набор ПО для управления аппаратными ресурсами компьютера.

Слайд 17

Вопросы и задания Linox – это…? Операционная система из семейства Unix подобных

Слайд 18

В каком году Торвальдс объявляет, что создает свою собственную операционную систему? Вопросы и задания В августе 1991 года

Слайд 19

Кто является официальным талисманом Linux с 1996 года ? Вопросы и задания пингвин Tux (сокр. от « T orvalds U ni X « ).

Слайд 20

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

Слайд 21

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

Слайд 22

Посмотреть документальный фильм « Revolution OS» (2001 г .) об разработке Ядра Lunix . Домашнее и задания


По теме: методические разработки, презентации и конспекты

сценарий внеклассного мероприятия по истории "История создания Российской армии"

Сценарий можно использовать при проведении недели истории, внеклассного мероприятия по истории...

Урок истории в 8 классе ЗПР в школе 1вида. Тема урока "Времена года, месяцы, недели, сутки, части суток. История создания календаря.

Урок истории в 8 класе ЗПР школы 1-2 вида. Тема урока  "Времена года, месяцы, недели, сутки, части суток. История создания календаря. "...

Структурный подход к созданию программного обеспечения

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

Создание программно-методического комплекса

Материал для оснащения дополнительной образовательной программы...

Статья на тему "Основные методы создания программного обеспечения. Причины появления объектно-ориентированного подхода"

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

Замысел, история создания «Истории одного города». Своеобразие жанра, композиции. Образы градоначальников. Элементы антиутопии в «Истории одного города». Эзопов язык.

Замысел, история создания «Истории одного города». Своеобразие жанра, композиции. Образы градоначальников. Элементы антиутопии в «Истории одного города». Эзопов язык....