Volgograd

Волгоград Linux User Group

Организована 23 ноября 2002 года

Проект заморожен Птн Июл 6 02:11:14 MSD 2012


Вход:  Пароль:  

МетодМат


Это старая версия МетодМат за 2004-10-08 02:02:39..
**РАБОЧАЯ ПРОГРАММА
ЭЛЕКТИВНОГО КУРСА «ОС Linux»

Общая характеристика учебного предмета
В рамках данного курса учащиеся получают навыки и знания, достаточные для работы в операционной системе Linux. Эта система относится к классу Unix-подобных операционных систем. Поскольку Unix-системы исторически были первыми массовыми операционными системами и из-за того, что распространенные в настоящее время операционные системы семейства Windows, Macintosh OS и другие, менее известные, часть своего программного кода, а также идеи и принципы черпают из Unix-систем, изучение операционной системы Linux позволит познакомить учеников с основными технологиями и принципами, реализуемых в современных ОС.

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

Цели
Изучение операционной системы Linux направлено на достижение следующих целей:
* освоение знаний основных принципов работы в ОС семейства Unix;
* овладение умением работать в ОС Linux;
* развитие познавательных интересов, интеллектуальных и творческих способностей средствами ОС Linux.

Час.хода в ОС, ее варианты. Сеанс работы. Понятие о правах пользователей. Системы прав, понятие о группах. Примеры прав |2ганизации имен файлов в различных операционных системах. Имена файлов в ОС Linux. Изменение прав пользователя во время сеанса. Понятие об идентификаторах пользователя, группы, программы. Понятие домашнего каталога пользователя. Практическая работа: * вход в систему с использованием своего пароля и логина; * измененить свой идентификатор на иной; * посмотреть под руководством учителя свой логин; * посмотреть под руководством учителя идентификаторы программ; * посмотреть под руководством учителя список пользователей, работающих в системе в данный момент времени; * сменить пароль; 2ные типы ошибок файловых систем. Понятие графического интерфейса. Знакомство с графическим интерфейсом ОС Linux. Понятие оконного менеджера. Примеры оконных менеджеров. Практическая работа: * В оконном менеджере по выбору ученика произвести действия над окнами. Настроить поведение менеджера по усмотрению учащегося. * запустить из главного меню менеджера нужную программу, указанную учителем.|2пуск konqueror. Использование в режиме броузера и файлового менеджера. Основные программы для типовых задач. Настойка ОС с помощью утилит с графическим интерфейсом|2ров ОС Linux Запуск графического редактора GIMP и ознакомление с его графическим интерфейсом как примером|2мощью графического редактора GIMP составить коллаж из нескольких фотографий и текста. Практикум. С помощью пакета Open Office составить документ с использованием полученной на предыдущем пра2жные ошибки преобразования документа в HTML-формат. Понятие о локальной сети. Понятие программы-сервера. Общие понятия о передаче данных. Понятие протокола. Основные протоколы передачи данных: HTTP, FTP, прочие протоколы. Программы для |2олучить файлы по протоколу FTP и HTTP с помощью броузера и одного из менеджера закачек.| Пакет Samba как средство организации взаимодействия между ОС Linux и Windows. Настройка паке|2 разместить ее на сервере класса для общего доступа. Понятие терминала. Текстовый интерфейс. Файловый менеджер mc. Практическая работа: * Под руководством учителя создать каталоги, скопировать в них файлы, удалить каталоги. |2 Запуск программ из терминала. Справка. Словарь mova. Понятие консоли. Справочная система man|2нды chown и chmod. Установка режимов доступа к файлам и каталогам. |2ольные программы работы с сетью : wget, smbclient. Практикум. С помощью изученных команд текстового режима войти в домашний каталог, создать директорию и переписать с сервера файлы. С помощью программы smbclient войти на компьютер под управлением Windows и переписать файлы. Изменить владельца директории и группу-владельца с помощью команды chown. Изменить права доступа к файлам с помощью chmod. Проверить, какие действия с файл|2ды ssh для удаленной работы. Ключи команды ssh. Возможность портирования графического окна программы. Надстройки над командой ssh. Команда scp. Практическая работа: * войти на другой компьютер с помощью протокола ssh; * посмотреть список пользователей на удаленном компьютере; запустить программу с графическим интерфейсом на удаленном компьютере с портированием окна н|2ъяснить результат сравнения. Понятие оболочки в ОС Unix. Оболочка Linux bash. Программирование в ней для решения часто вс|2дача параметров для скрипта оболочки bash. Алгоритмические конструкции: цикл, ветвление.|2ляет его уменьшенное изображение. Практикум. Добавление в скрипт, созданный на предыдущем практикуме проверку корректности аргументов скр|2а образуется как имя данных+дата+расширение архива. Следует хранить последние 5 файлов. Понятие о конфигурационных файлах. Примеры файлов. Настройка ОС с использованием конфигурационных файлов. Каталог /etc. Примерное содержание каталога. Назначение часто используемых фай|2ющих под управлением ОС Linux, на компьютеры, работающие под управлением ОС Windows.
Общие сведения об устройстве компьютера. Понятие программы. Общие сведения об операционной системе. Многозадачность. Многопользовательские ОС. Понятие авторизации пользователя. Процеду2
ерационных системах семейства Windows NT?, Unix. Понятие домена, сервера авторизации.
Разделы. Понятие о файлах и файловой системе. Древовидная структура файловой системы. Пример
2
онстрация действия системы прав.Типы распространенных файловых систем и области их применения. Понятие о журналируемости. Во2
Принципы работы с графическим интерфейсом. KDE, GNOME как основные оконные менеджеры в OC Linux. Основные программы KDE.
Практическая работа:
2
ейства drakx.
Ознакомление с офисным пакетом Open Office. Текстовый редактор Open Write?. Электронная таблица Open Calc?. Редактор формул Open Math?.
Практическая работа:
* в программе с графическим интерфейсом (например, текстовый редактор Open Write? из состава пакета Open Office) создать новый файл, набрать текст, сохранить его, затем загрузить файл.
* выполнение под руководством учителя операций с файлами и каталогами в одном из файловых ме.
2
гого подхода к графическому интерфейсу.
Практикум.
2
куме фотографии. Сохранить его в виде HTML страницы.Практикум.
Разместить полученный на предыдущем практикуме HTML-страницу в локальной сети. Исправить воз
ты с протоколами. Понятие броузера, менеджера закачек.
Идентификация компьютеров в сети. Адрес IP, имя компьютера. Возможности броузеров, создание HTML-страниц с помощью технологии визуального проектирования страниц.
Практическая работа:
* С помощью любого браузера, установленного в ОС, посмотреть страницы на сервере локальной сети по протоколу HTTP;
2
Практикум:
В браузере, поддерживающем технологию визуального создания HTML-страниц, создать HTML-страни
2
менить владельца, группу, права доступа на них.
Основные утилиты для работы в терминале: ls, cd, md, rm, cp, cat, grep, find. Ключи программ
2
2
направление ввода-вывода. Использование пайпа.
2
доступны.
Понятие о удаленной работе на ПЭВМ. Общие сведения о протоколах ssh, telnet. Использование к
2
кальный компьютер пользователя.
Программы текстового режима для работы с ftp. Ключи и команды работы ftp.
Практическая работа:
* С помощью scp скопировать файл. Засечь время копирования с помощью команды time.
* Засечь время копирования того же файла по протоколу ftp.
2
ающихся пользовательских задач. Скрипт.
2
в внешних команд из оболочек и получение результатов их выполнения.
Практикум.
Создание скрипта оболочки bash, который в выбранном каталоге (или текущем, в случае отсутствия параметра) проверяет все файлы, и если этот файл является файлом графического формата, со
2
, вывода сообщения об использовании.
Практикум.
Написать скрипт, архивирующий данные, список которых хранится в отдельном файле. Имя файла а
2
Практикум.
Настроить с помощью учителя пакет Samba так, чтобы ученик мог получить доступ к личному каталогу на компьютере под управлением Windows. Проверить это, переписав файлы с компьютеров, ра
2

**Литература
1. Робачевский А.М. Операционная система Unix // СПб.: БХВ-Петербург, 2002. – 528с.
2. Ивановский С. Операционная система Linux // М.: Познавательная книга плюс, 2001. – 512с.
3. Скловская С.Л. Команды Linux: Справочник // СПб.: Dia Soft?, 2002. – 716с
4. Хоффман П.Е. Internet: Краткий справочник // Пер. с англ. – М.: ЛОРИ, 1995. – 316с.
5. Левин А. Самоучитель полезных программ // М.: НОЛИДЖ, 2000. – 493с.