Максим Отставнов - Прикладные свободные программы и системы в школе
- Название:Прикладные свободные программы и системы в школе
- Автор:
- Жанр:
- Издательство:«Институт логики», «ALT Linux Team»
- Год:2003
- Город:Москва
- ISBN:ISBN 5-85593-146-3
- Рейтинг:
- Избранное:Добавить в избранное
-
Отзывы:
-
Ваша оценка:
Максим Отставнов - Прикладные свободные программы и системы в школе краткое содержание
Курс лекций, включенных в брошюру, знакомит читателя с популярными свободными программами и системами, полезными при преподавании информатики в средней школе. В обзор вошли основы открытых операционных систем, сведения о пакете «офисных» программ OpenOffice.org, коммуникационном пакете Mozilla, графическом редакторе GIMP, современных графических средах GNOME и KDE и других программах.
Использован текст лекций, публиковавшихся автором в приложении к газете «Первое сентября» «Информатика» (http://inf.1september.ru) в 2002-3 г., материалы брошюры «Прикладные свободные программы в школе» (М.: 2003 г.), а также фрагменты статей, ранее публиковавшихся в журналах «Компьютерра» и «Домашний компьютер».
Материалы, представленные в этой книге, также доступны в Интернет на странице www.otstavnov.com/fsft на условиях Свободной лицензии ГНУ на документацию (GNU FDL). Все прочие права сохраняются за автором.
Прикладные свободные программы и системы в школе - читать онлайн бесплатно полную версию (весь текст целиком)
Интервал:
Закладка:
qrls ПИ Отпустить пакетные задачи
qselect ПИ Выбрать пакетные задачи
qsig ПИ Отправить сигнал пакетным задачам
qstat ПИ Вывести статус пакетных задач
qsub ПИ Поставить сценарий в очередь на пакетное исполнение
readВвести строку
readonlyЗащитить переменные от переустановки
renice МП Изменить приоритеты исполняемых процессов
returnВернуться из функции
rmУдалить файлы из каталогов
rmdel Р РАСШ Удалить дельту из файла SCCS
rmdirУдалить каталоги
sccs Р РАСШ Выполнить действия с файлами SCCS
sact Р Вывести текущую активность по редактированию файлов SCCS
sedРедактировать файл поточно
setУстановить или сбросить ключи или позиционные параметры
shЗапустить оболочку
shiftСдвинуть список параметров
sleepЗадержать исполнение на указанный интервал времени
sortОтсортировать, слить файлы или проверить сортировку файлов
split МП Разделить файлы на части
strings МП Найти в файлах символьные строки
strip Р СР Удалить из исполняемых файлов лишнюю информацию
sttyУстановить параметры терминала
tabsУстановить позиции табуляции на терминале
tailВывести конец файла
talk МП Связаться с другим пользователем
teeДублировать стандартный ввод
testВычислить выражение
time МП Хронометрировать простую команду
timesВывести время исполнения процессов
touchИзменить временные атрибуты доступа и модификации файлов
tput МП Изменить характеристики терминала
trПодставить символы
trapПерехватывать сигналы
trueВернуть значение «истинно»
tsort РАСШ Сортировать топологически
ttyВывести имя терминала пользователя
type РАСШ Вывести описание типа команды
ulimit РАСШ Установить или вывести ограничение размера файла
umaskУстановить или вывести маску прав на создаваемые файлы
unaliasУдалить определение синонима
unameВывести имя системы
uncompress РАСШ Разжать сжатые данные
unexpand МП Преобразовать пробелы в табуляции
unget Р РАСШ Откатить ранее выполненное взятие файла SCCS
uniqВывести или подавить вывод повторяющихся строк в файле
unlink РАСШ Вызвать функцию ulink
unsetСбросить значения и атрибуты переменных и функций
uucp РАСШ Копировать из системы в систему
uudecode МП Декодировать двоичный файл
uuencode МП Закодировать двоичный файл
uustat РАСШ Вывести или изменить состояние uucp
uux РАСШ Выполнить команду удаленно
val Р РАСШ Проверить валидность файла SCCS
vi МП Редактировать файл в экранном режиме
waitОжидать завершение процесса
wcСосчитать слова, строки или символы в файле
what Р РАСШ Идентифицировать файлы SCCS
who МП Вывести имена пользователей, зарегистрированных в системе
write МП Вывести сообщение на терминал другого пользователя
xargs РАСШ Составить из аргументов списки и запустить утилиту
yacc Р РАСШ Компилировать компилятор
zcat РАСШ Разжать и объединить данные
Примечания
1.Команды даны согласно ISO/IEC 9945-2001.
2. К субпрофилям стандарта относятся следующие пометы:
Помета Расшифровка
МП Среда, обеспечивающая мобильность пользователей
ПИ Среда пакетного исполнения
Р Среда разработки
РАСШ Расширенная среда исполнения
РС Среда разработки на Си
РФ Среда разработки на Фортране
СР Среда разработки
Ф Фортран
Глава 2. Графический пользовательский интерфейс
До середины девяностых существовали отдельно компьютерная графика и отдельно — настольные игры в компьютерную графику. Помнящие историю отечественной школьной информатизации читатели, возможно, сталкивались с чудом техники под названием «цифровой дисплей растровый» (ЦДР), которое удавалось подключить к первому отечественному персональному компьютеру ДВК, чтобы отображать на экране телевизора несколько тысяч пикселов в четырех цветах. В то время в Лабораториях Компьютерной Графики некоторых вузов можно было встретить Графические Рабочие Станции с векторными устройствами и X-терминалами, и даже плоттерами.
Закон Мура тем временем делал свое (в данном случае, не черное, а многоцветное) дело, и к середине девяностых на компьютере с процессором Intel 486 уже запускалась та самая система, которую пятью годами раньше наблюдать можно было лишь на X-терминалах и графических станциях, стоивших каких-то немыслимых (что по тем временам, что сегодня) денег.
Игры в самодельную графику, конечно, продолжаются и сегодня, но в целом мир воссоединился, и особой нужды в таких играх давно нет. Хотя — такова диалектика массовых рынков — именно эти игры (включая игры в буквальном смысле) породили спрос на дешевые устройства (прежде всего, графические акселераторы), которые и делают настоящую компьютерную графику доступной пользователю массовой x86— и PowerPC-техники, даже устаревшие «персоналки» — сопоставимыми с X-терминалами, а более новые и мощные — соперниками и с профессиональных графических рабочих станций начального и среднего уровня.
2.1 Оконная система «Икс» и XFree86
Оконная система «Икс» — один из самых больших и успешных проектов в истории компьютерной техники — восходит к 1984 г., когда разработчики двух систем компьютерной графики, претендующих на универсальность — проектов Athena (Массачусетский технологический институт) и W Windowing (Стэнфордский университет) — решили объединить свои усилия. С тех пор практически каждая компания, серьезно занимающаяся графикой, считала своим долгом внести какие-либо разработки в систему, формальным «хозяином» которой в 1987 г. стал вновь созданный X Consortium (ныне Open Group, www.X.org).
С тех пор «Икс» прошла через одиннадцать основных релизов и множество версий.
Дальнейшее изложение ориентировано на свободную реализацию «Икс», которая называется XFree86, поддерживается одноименным партнерством (www.xfree86.org) и воплощает на сегодня версию 4.2 текущего релиза. XFree86 — самая популярная реализация «Икс», она поставляется в составе подавляющего большинства открытых систем (как свободных, так и несвободных) для x86-совместимых компьютеров, поддерживает беспрецедентно широкий спектр оборудования и, благодаря доступности исходных текстов и пользовательской аудитории в десятки миллионов человек, достаточно «вылизана», по крайней мере, насколько это возможно для такого разнообразия «железа». Несмотря на то, что исторически цифры «86» в названии пакета относятся к соответствующему семейству процессоров от Intel, современные версии XFree86 реализованы для большинства других популярных процессоров. XFree86 доступен и для некоторых альтернативных архитектур ОС, включая «Майкрософт Уиндоуз НТ».
Читать дальшеИнтервал:
Закладка: