В 1983 году Ричард Столлмэн объявил о создании проекта GNU — попытки создания свободной UNIX-подобной операционной системы с нуля, без использования оригинального исходного кода. Большая часть программного обеспечения, разработанного в рамках данного проекта, — такого, как GNU toolchain, Glibc (стандартная библиотека языка Си) и Coreutils — играет ключевую роль в других свободных операционных системах. Однако, работы по созданию замены для ядра UNIX, необходимые для полного выполнения задач GNU, продвигались крайне медленно. В настоящее время GNU Hurd — попытка создать современное ядро на основе микроядерной архитектуры Mach — всё ещё далека от завершения.
В 1991 году, когда Линус Торвальдс опубликовал ядро Linux и привлёк помощников, использование инструментов, разработанных в рамках проекта GNU, было очевидным выбором. Операционная система GNU и ядро Linux вместе составляют ОС, известную, как GNU/Linux. Дистрибутивы этой системы (такие как Red Hat и Debian), включающие ядро, утилиты GNU и дополнительное программное обеспечение стали популярными как среди любителей, так и среди представителей бизнеса.
В настоящий момент GNU/Linux и представители семейства BSD быстро отвоёвывают рынок у коммерческих UNIX-систем и одновременно проникают как на настольные компьютеры конечных пользователей, так и на мобильные и встраиваемые системы. Одним из свидетельств данного успеха служит тот факт, что, когда фирма Apple искала основу для своей новой операционной системы, она выбрала NEXTSTEP — операционную систему со свободно распространяемым ядром, разработанную фирмой NeXT и переименованную в Darwin после приобретения фирмой Apple. Данная система относится к семейству BSD и основана на ядре Mach. Применение Darwin BSD UNIX в Mac OS X делает его одной из наиболее широко используемых версий UNIX.
Идеи, заложенные в основу UNIX, оказали огромное влияние на развитие компьютерных операционных систем. В настоящее время UNIX-системы признаны одними из самых исторически важных ОС.
GNU/Linux
Linux — общее название Unix-подобных операционных систем на основе одноимённого ядра, библиотек и системных программ, разработанных в рамках проекта GNU, а так же другого программного обеспечения.
Linux работает на множестве архитектур процессора, таких как Intel x86, x86-64, PowerPC, ARM, Alpha AXP, Sun SPARC, Motorola 68000, Hitachi SuperH, IBM S/390, MIPS, HP PA-RISC, AXIS CRIS, Renesas M32R, Atmel AVR32, Renesas H8/300, NEC V850, Tensilica Xtensa и многих других.
В отличие от большинства других операционных систем, Linux не имеет единой «официальной» комплектации. Вместо этого Linux поставляется в большом количестве так называемых дистрибутивов, в которых ядро Linux соединяется с утилитами GNU и другими прикладными программами (например, X.org), делающими её полноценной многофункциональной операционной средой.
Наиболее известными дистрибутивами Linux являются: Arch Linux, CentOS, Debian, Fedora, Gentoo, Mandriva, Mint, openSUSE, Red Hat, Slackware, Ubuntu.
Российские дистрибутивы — ALT Linux, ASPLinux, Calculate Linux, НауЛинукс, AgiliaLinux (ранее MOPSLinux), Runtu, и Linux XP.
Mac OS X
Mac OS X — популярная проприетарная операционная система корпорации Apple. Mac OS X входит в семейство операционных систем Apple OS X (к которому относится и Apple iOS). Также, Mac OS X является преемницей Mac OS 9 — последней версии «классической» Macintosh Operating System (Mac OS).
Mac — вторая по популярности платформа в мире, её рыночная доля в сентябре 2011 года составляла 6.03 %.
5.3. Самостоятельная работа по теме:
1) Студенты обсуждают учебный материал в группах, готовят мультимедиа-презентации по выбранной тематике НИРС.
2) Студенты выступают с подготовленными докладами.
Итоговый контроль знаний
- ответы на вопросы по теме занятия;
- решение ситуационных задач;
- тестовых заданий по теме.
Вопросы по теме занятия:
1. Что такое операционная система?
2. Что такое дистрибутив? Что такое дистрибутив операционной системы?
3. Дайте определение UNIX-подобных ОС.
4. Что такое проект GNU? Когда и кем он был инициирован?
5. Кто является создателем Linux?
6. Назовите как минимум 5 дистрибутивов Linux.
7. Какова стоимость ОС Linux?
8. На компьютерах какой фирмы предустановленна ОС Mac OS X?
9. Назовите основные преимущества и недостатки ОС Linux.
10. Какое семейство ОС распространено в мире на данный момент наиболее широко?
Тестовые задания по теме занятия:
1. КОМПЬЮТЕРЫ И НОУТБУКИ ФИРМЫ APPLE ПОСТАВЛЯЮТСЯ С ПРЕДУСТАНОВЛЕННОЙ ОПЕРАЦИОННОЙ СИСТЕМОЙ:
1) Linux
2) Mac OS X
3) Windows 7
4) Syllable OS
2. ВРЕДОНОСНЫЕ ПРОГРАММЫ ДЛЯ UNIX-ПОДОБНЫХ ОПЕРАЦИОННЫХ СИСТЕМ…
1) не существуют
2) существуют, но их не более 10000
3) существуют, их около 1000
4) существуют, но их не более 100
3. ОПЕРАЦИОННАЯ СИСТЕМА LINUX…
1) в 2 раза дешевле ОС семейства Windows
2) распространяется бесплатно
3) в 2 раза дороже ОС семейства Windows
4) доступна только разработчикам и избранным программистам
4. САМОЙ ПОПУЛЯРНОЙ ОС ДЛЯ ПК НА СЕГОДНЯШНИЙ ДЕНЬ ЯВЛЯЕТСЯ
1) ОС семейства Unix
2) ОС семейства Windows
3) ОС семейства Mac OS
4) ОС FreeBSD
5. ДИСТРИБУТИВОМ LINUX НЕ ЯВЛЯЕТСЯ:
1) Ubuntu
2) Mandriva
3) Gentoo
4) Mac OS X Lion
6. ИЗ СЛЕДУЮЩИХ КОПОНЕНТОВ: А) ТЕКСТОВОГО РЕДАКТОРА; Б) РЕДАКТОРА ТАБЛИЦ; В) АНТИВИРУСА; Г) МЕДИА-ПРОИГРЫВАТЕЛЯ,
ДИСТРИБУТИВЫ LINUX ВКЛЮЧАЮТ В СЕБЯ УСТАНОВКУ
1) а,б,в
2)б,в,г
3)а,б,г
4)а,в,г
7. СОЗДАТЕЛЕМ ОС LINUX ЯВЛЯЕТСЯ:
1) Линус Торвальдс
2) Билл Гейтс
3) Стив Джобс
4) Деннис Ричи
8. UNIX-ПОДОБНЫЕ СИСТЕМЫ НАИМЕНЕЕ УСПЕШНО ИСПОЛЬЗУЮТСЯ ДЛЯ РЕШЕНИЯ ЗАДАЧ
1) офиса
2) администрирования сетей
3) научно-исследовательских разработок
4) разработки ПО
9. СТОРОННИКОВ И ПОСЛЕДОВАТЕЛЕЙ ИДЕОЛОГИИ GNU/LINUX НА ИНТЕРНЕТ-ЖАРГОНЕ НАЗЫВАЮТ:
а) шизоидами
б) виндовозовцами
в) линуксоидами
г) сисадминами
10. РАЗРАБОТАТЬ ПО ИЛИ ДОРАБОТАТЬ ИСХОДНЫЙ КОД LINUX-СИСТЕМЫ МОЖЕТ:
1) обладатель лицензии GNU/Linux
2) любой компетентный пользователь
3) только член сообщества пользователей Linux
4) только программист компании Microsoft
11. ДИСТРИБУТИ́В ОПЕРАЦИО́ННОЙ СИСТЕ́МЫ — ЭТО
1) форма распространения системного программного обеспечения
2) программа, предназначенная для выполнения определенных пользовательских задач и рассчитанная на непосредственное взаимодействие с пользователем
3) программа, преобразующая текст, написанный на одном языке, в текст на другом языке.
4) языковой процессор, который построчно анализирует исходную программу и одновременно выполняет предписанные действия
Ситуационные задачи по теме занятия:
Задача № 1:
Вы приобрели ноутбук без предустановленной операционной системы. В ближайшее время у Вас не появятся дополнительные денежные средства для приобретения необходимого программного обеспечения, но оно Вам необходимо для решения учебных задач. Вы законопослушный гражданин и не хотите нарушать закон об авторском праве вопреки советам друзей.
1. Какую операционную систему Вы установите?
2. Какие программы Вы будете использовать для решения повседневных задач (работа с текстовыми документами, электронными таблицами, презентациями)
Задача № 2:
Вы очень хотите научиться работать в операционной системе Linux, но у Вас на компьютере уже установлена лицензионная операционная система Windows 7 и Вы не хотите ее удалять.
1. Что прежде всего необходимо выбрать для того, чтобы установить ОС Linux?
2. Как Вы совместите работу в Windows 7 и Linux?
6. Домашнее задание для уяснения темы занятия: учебно-методические разработки следующего занятия и методические разработки для внеаудиторной работы № 3 по теме Подготовка презентации к конференции «Современное программное обеспечение».