Единый графический интерфейс. Введение в операционную систему Linux

Вид материалаУрок

Содержание


Fedora Core
Debian GNU/Linux
ALT Linux
ASP Linux
Рис 2. Контекстное меню рабочего стола Linux.
Рис.3 Кнопка переключения рабочих столов
Рис.5 «OpenOffice.Writer
Рис. 6 Один из самых известных плейеров в Linux – MPlayer
Рис. 7 Центр управления KDE (настройка рабочих столов)
Рис. 8 Справка KDE.
Подобный материал:

Тема урока: «Единый графический интерфейс. Введение в операционную систему Linux”


Цель урока: Сформировать представление о едином графическом интерфейсе. Ознакомить учащихся с операционной системой Linux.

Тип урока: урок изучения нового материала.

Образовательные задачи урока: развить и закрепить понимание общих принципов работы с оконным графическим интерфейсом операционной системы.

Оборудование: компьютеры

До начала урока необходимо записать на винчестер несколько файлов: текстовый, аудиофайл, видеофрагмент.

Ход урока.

Организационный момент.


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

Мотивация урока


Эта часть урока должна являтся вступительным словом учителя, в котором он

Актуализация Опорных знаний


Этот этап урока лучше проводить в форме опроса - беседы на тему работы с рабочим столом Windows и его элементами. Это необходимо потому, что если действия мышью или на клавиатуре не доведены до автоматизма, устное описание этих действий позволит улучшить понимание производимых манипуляций. Вопросы, предлагаемые учащимся, могут быть такого плана:
  • Опишите элементы рабочего стола Windows.
  • Как изменить обои рабочего стола Windows?
  • Опишите процесс создания ярлыка, папки, документа?
  • Опишите процесс копирования, перемещения, удаления файла с использованием программы «Проводник» и т.д.
  • Что такое «путь к файлу»?

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

Изучение нового материала


Изучение нового материала необходимо начать с краткого введения в Linux. Материал, приведенный ниже, естественно не предлагается для обязательного изложения ученикам. Это скорее краткая справка для преподавателя, который сам вправе выбирать ту информацию, которую он расскажет на уроке.

История развития и появления Linux

Появление ОС Linux


Linux - это операционная система, являющаяся одним из вариантов (клонов) операционной системы типа Unix. В своем первоначальном виде она была создана Линусом Торвальдсом как версия ОС UNIX для IBM-совместимых персональных ЭВМ. При этом Торвальдс опубликовал исходные коды своей системы в Интернет (файлы первого варианта ОС Linux, опубликованные Торвальдсом в Интернет, датированы 17 сентября 1991 года), и к развитию системы подключилось большое число независимых разработчиков. Благодаря этому на сегодняшний момент Linux - самая современная, устойчивая и быстро развивающаяся система, почти мгновенно вбирающая в себя самые последние технологические новшества. Операционная система использоваться как в качестве серверной операционной системы, так и на сетевых рабочих станциях или персональных компьютерах

Развитие Linux


. В 1998 Linux была самой быстро развивающейся операционной системой для серверов, распространение которой увеличилось в том же году на 212 %. Сегодня пользователей Linux насчитывается более 20,000,000. Под Linux существует множество приложений, предназначенных как для домашнего использования, так и для полностью функциональных рабочих станций UNIX и серверов Internet.

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

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

Хотя ОС Linux первоначально была разработана для ПК на базе Intel 386/486, сейчас она может работать на всех версиях Intel-овских микропроцессоров, начиная с 386 и кончая современными многопроцессорными системами. Кроме того, разработаны версии для других типов.

На данный момент существует множество различных дистрибутивов Linux. Ниже перечислены основные дистрибутивы популярные и встречающиеся на данный момент.

Дистрибутивы общего назначения:

Fedora Core - дистрибутив общего назначения, для рабочих станций, персональных компьютеров и серверов. Разрабатывается сообществом независимых разработчиков при поддержке фирмы Red Hat.

Debian GNU/Linux - дистрибутив, отличающийся тем, что содержит самую большую коллекцию пакетов программного обеспечения (свыше 15000). В его разработке участвует огромное количество независимых разработчиков со всего мира. Debian поддерживает самое большое число аппаратных платформ и славится легкостью обновления программного обеспечения. С другой стороны считается, что установка этого дистрибутива более трудна, чем других. И в дистрибутив включается только строго некоммерческое программное обеспечение.

SuSE - один из самых популярных в Европе дистрибутивов, приобретенный в конце 2003 года фирмой Novell. В его состав входит уникальная утилита конфигурирования YaST, которая служит для установки и обновления пакетов, настройки сети и файервола, выполнения разнообразных административных задач

Mandrakelinux. Самый легкий дистрибутив для начального освоения. Первоначально это был просто вариант Red Hat, оптимизированный для процессора Pentium, но со временем он отошел от своего предка довольно далеко, сохраняя тем не менее полную совместимость с Red Hat.

ALT Linux. Российский дистрибутив (первоначально - просто русифицированный Mandrake), поддерживающий собственный репозиторий пакетов Sisyphus, и использующий систему управления пакетами APT от Debian.

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

ASP Linux. Российский дистрибутив, основанный на Red Hat.

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

Как видно из приведенного выше описания разнообразие Linux- дистрибутивов огромно. Хорошо это или плохо? С одной стороны выбор всегда ставит человека в некоторую растерянность: что лучше? что нужнее? что удобнее? Но отсутствие выборы, всегда было гораздо хуже многообразия.

Windows, Linux и другие


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

На сегодняшний день на рынке программного обеспечения для IBM PC- совместимых компьютеров сосуществуют несколько семейств операционных систем. Однозадачные однопользовательские ОС MS-DOS и PC-DOS являются уже не самыми распространенными ввиду своей простоты и «неприхотливости», большую роль здесь играет и то, что подавляющее большинство программ уже не работает именно под их управлением.

Операционные системы Microsoft Windows, ориентированы на работу в разнородных сетях и достаточно надежны.

Операционная система OS/2 стоит особняком. Это полноправная многозадачная операционная система, со своим оригинальным графическим пользовательским и программным интерфейсами.

ОС UNIX - одна из старейших и наиболее простых операционных систем, изначально была рассчитана на разработку программ (для нее самой и не только) на мини-ЭВМ и позволяла без больших затрат труда программиста переносить программу из одной системы ЭВМ на другую. Неудивительно, что сейчас продается много различных вариантов мобильной операционной системы UNIX, таких как XENIX, UNIXWARE, SUN-OS, LINUX, BSD.

Практическая часть. Знакомство с ОС Linux


В идеальном случае практическая часть являться самостоятельной работой учащихся сопровождаемой пояснениями учителя. Ниже предлагается развернутый план знакомства с операционной системой Linux ориентированный в основном на учителя. Во время самостоятельной работы ученики должны изучить:
  • Общую структуру интерфейса Linux;
  • Структуру окон использующихся в Linux и их типы;
  • Контекстное меню элементов;
  • Работу drag & drop.

Как и в начале изучения Windows учениками предлагается сделать простые операции:
  • Научиться открывать-закрывать папки (файлы) используя указанный путь;
  • Создавать, удалять, копировать, перемещать ярлыки, папки, файлы;
  • Запускать на выполнение программы;
  • Менять обои рабочего стола;
  • Вызывать справку и т.д.

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

Для пользователя знакомство с операционной системой начинается со знакомства с «рабочим столом», т.е. пространства в котором он будет «жить и работать». Так, начиная изучать операционную систему Windows, пользователь первым делом знакомится с элементами рабочего стола и кнопкой «ПУСК» (которую называют основным меню Windows).

Не нарушая традиции, знакомство с операционной системой Linux тоже начнем в том же порядке.

Рабочий стол KDE.


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

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

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

В этом уроке мы попробуем разобраться в основах работы с KDE и кратко расскажем об основных прикладных программах, входящих в состав данного десктоп-менеджера. Для этого возьмем за основу версию KDE 3.3.

Элементы рабочего стола


При первом взгляде на KDE даже новичок в Linux чувствует себя в знакомой и привычной среде.




Рис.1 Рабочий стол KDE.

На рабочем столе размещены следующие элементы.
  • Несколько значков программ и файлов, к которым нужен быстрый доступ.
  • Панель, расположенная внизу экрана (ее расположение можно менять). Эта программа запускается щелчком на значке программы, находящемся на панели.
  • Панель задач, на которой расположены кнопки всех главных окон программ, открытых в KDE. Если щелкнуть на одной из этих кнопок, соответствующее окно будет помещено поверх остальных.
  • Главное меню, открываемое щелчком на значке с буквой "К", расположенном на панели. В этом меню представлены все основные функции KDE.

Самое значительное отличие, на первый взгляд заключается в том, что "Рабочих столов" может быть несколько, переключаться между ними очень удобно и для каждого можно использовать отдельные параметры настроек. Но это отличие касается не только KDE, это одно из свойств Linux вообще. Количество виртуальных "Рабочих столов" можно регулировать с помощью ползунка. Всего их можно создать до 20. Кроме того, KDE тоже позволяет гибко управлять "Панелью задач": можно менять ее расположение, размеры. Длину можно указывать в процентах от размера экрана. Теоретически, можно указать даже один процент, но если на панели расположены кнопки, и открыты окна, она сможет уменьшится лишь настолько, насколько они позволят.

Контекстное меню рабочего стола


Контекстное меню рабочего стола очень похоже на контекстное меню рабочего стола Windows. Но для удобства пользователя добавлены некоторые пункты.




Рис 2. Контекстное меню рабочего стола Linux.

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

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

Настройка рабочего стола


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





Рис.3 Кнопка переключения рабочих столов

На выноске видно, что расположение окон на кнопке переключения рабочих столов, соответствует расположению окон на экране. В данной ситуации окна открыты на трех рабочих столах, один «пустой»

Смена обоев, настройка разрешения и частоты экрана происходит очень легко:
контекстное меню экрана –> «настроить рабочий стол». Далее выбираем нужные меню настройки.

Работа с окнами также проста и понятна: свернуть, развернуть, закрыть, справка, меню. Перемещение окон по рабочему столу, происходит так же, как и в Windows.

KDE-меню


Как говорилось выше KDE - меню это в какой-то степени аналог меню «Пуск» Windows





Рис.4 KDE - меню

Панель К-меню содержит ссылки на все программы установленные на компьютере пользователя. Используя его можно запустить любую необходимую программу. Использовать К-меню достаточно просто. Интуитивно понятны назначения практически всех пунктов меню. Для примера можно запустить OpenOffice из пункта:
«Офис» -> «OpenOffice.org» -> «OpenOffice»

Офисные приложения


В OC Linux существуют как небольшие текстовые редакторы, например KWriter, так и большие текстовые процессоры, которые по своим возможностям и внешнему виду (для некоторых это главное) не уступающих MSOffice. В дистрибутив Knoppix 3.7 входит пакет «OpenOffice 1.1» (на данный момент существует версия «OpenOffice 2.0»). Таким образом «OpenOffice» – это современный электронный офис, распространяемый под лицензией GNU LGPL. Применяется для создания и редактирования документов: MS Office 97/2000/2003/XP, Adobe Acrobat (PDF), HTML, локальные и внешние данные SQL, собственный формат (XML)





Рис.5 «OpenOffice.Writer


В состав пакета Ru.OpenOffice.org включены: Writer - текстовый процессор; Calc - электронная таблица; Impress - менеджер презентаций; Draw - графический редактор; Документация пользователя; Другие программы. Работа в «OpenOffice» не сложнее, чем в других текстовых редакторах.

Мультимедиа


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




Рис. 6 Один из самых известных плейеров в Linux – MPlayer

Центр управления


Центр управления, также как и «панель управления» в Windows. предоставляет доступ ко всем настройкам операционной системы




Рис. 7 Центр управления KDE (настройка рабочих столов)

Справка


Когда начинаешь работать с операционной системой.

нельзя обойтись без подробной справки.




Рис. 8 Справка KDE.

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

Сейчас этот недостаток почти исправлен, что позволит Linux занять место на машинах пользователей, а не только на больших серверах.

Закрепление материала


После знакомства с операционной системой Linux, ученикам нужно предложить описать общие принципы работы с оконными интерфейсами. Сделать выводы об их схожести и схожести работы с ними. Вопросы, предлагаемые для рассмотрения, могут быть похожими на вопросы, рассматриваемые во время актуализации опорных знаний. Но при этом обязательно необходимо сравнивать: «как это действие выполнялось в Windows? А как в Linux?».

Итоги урока


В подведения итогов урока рассматриваются такие вопросы:
  • Ваши впечатления от ОС Linux и работы в ней;
  • Нужно ли разнообразие операционных систем, зачем?;
  • Чем, на первый взгляд, отличаются ОС Windows и Linux (подчеркиваем, что на первый взгляд)?;
  • Что такое на ваш взгляд «единый графический интерфейс», зачем он нужен?

В конце беседы учитель должен подвести итог. Необходимо заметить, что мнения учащихся могут быть различными. И роль учителя, на этом этапе урока, состоит в том, что бы сконцентрировать внимание учащихся на теме урока, а не на обсуждении достоинств и недостатков Windows и Linux/

Домашнее задание


Наиболее целесообразным домашним заданием после такого урока могут быть мини-рефераты и сообщения на такие темы:
  • Обзор ОС Windows;
  • Обзор ОС Linux;
  • Сравнительный обзор Windows и Linux;
  • Прикладные программы Windows;
  • Единый графический интерфейс;
  • Прикладные программы Linux и т.д.

Количество литературы в периодических изданиях и сети Интернет огромно, поэтому написание рефератов на эту тему не должно вызвать никаких затруднений.