Глава 12. Прочие приложения
12.1. Запись дисков: Brasero
Brasero — программа для записи CD и DVD-дисков в AltLinux, которая также служит и для работы с образами дисков. Программа обладает максимально упрощённым и удобным интерфейсом, что позволяет пользователю быстро и легко создавать CD/DVD диски.
Возможности работы с дисками, содержащими различные данные:
- изменение содержимого дисков и их форматирование;
- автоматическая фильтрация нежелательных файлов (скрытые файлы, «битые», рекурсивные ссылки и подобные ненужные объекты не попадают на диск при записи);
- поддержка мультисессий;
- поддержка Joliet, Drag-and-Drop, копирование и вставка из Nautilus и других программ;
- поддержка и создание образов iso и cue;
- возможность прожига CD/DVD диска с данными на лету.
Особенности работы с Audio CD:
- возможность записи и изменения информации, заключённой в CD-TEXT;
- поддержка всех форматов GStreamer (ogg, flac, mp3, и т.д.);
- функция поиска звуковых файлов внутри выбранных папок;
- добавление и изменение участков тишины между треками;
- возможность прожига Audio-CD на лету.
Особенности копирования CD/DVD дисков:
- возможность копирования CD/DVD на жёсткий диск;
- поддержка односессионных DVD с данными;
- поддержка CD любого типа;
- копирование CD/DVD дисков на лету.
Дополнительно:
- возможность сохранять и загружать проекты;
- прожиг образов CD/DVD;
- предварительный просмотр звуковых, а также фото и видео файлов;
- определение подключённых устройств (благодаря HAL);
- использование файлов по сети;
- отображение списков проигрывания и их содержимого.
12.2. Текстовый редактор Medit
Medit — мощный и одновременно лёгкий текстовый редактор. Интерфейс текстового редактора Medit позволяет удобно работать с несколькими файлами одновременно.
Одной из сильных сторон Medit является его доступность для многих операционных систем. Medit имеет удобную систему расширения функциональности редактора с помощью модулей. Medit поддерживает основные языки программирования и языки разметки.
Основные возможности Medit:
- использование вкладок;
- поддержка различных кодировок;
- подсветка синтаксиса для ряда языков программирования и разметки;
- нумерация строк;
- подсветка текущей строки;
- функции поиска и замены текста;
- переход к указанной пользователем строке;
- настраиваемые цвета и шрифты, используемые редактором;
- печать с возможностью предпросмотра;
- подсветка соответствующих открывающих и закрывающих скобок;
- автоматическое сохранение резервных копий файлов перед изменением;
- поддержка дополнительных модулей.
12.3. Системный монитор
Приложение Системный монитор отображает основную информацию о системе и системных процессах.
Есть несколько способов запустить Системный монитор:
- Через панель Xfce. Для этого вам следует щелкнуть по значку SL на панели Xfce, которая расположена внизу экрана. Затем выберите пункт меню Система → Системный монитор.
- Комбинацией клавиш. Одновременное нажатие Ctrl+Alt+Delete запустит Системный монитор.
Важно
Вы не должны нажимать клавиши по очереди. Необходимо зажать три клавиши одновременно.
- Из командной строки. Для запуска приложения из командной строки выполните команду gnome-system-monitor.
Глава 13. Средства разработки/обучению программирования
Учебные языки программирования, специально разрабатываемые для обучения детей с учётом их психофизиологического и интеллектуального развития, являются начальным или промежуточным звеном перед работой в средах программирования профессионального уровня.
Программное обеспечение обучения программированию в средней и старшей школе — это разнообразные среды языков программирования, освоение которых направлено на формирование специальных навыков для дальнейшего, более глубокого изучения.
13.1. С/C++
Code::Blocks — свободная кроссплатформенная среда разработки. Code::Blocks написана на С++ и использует библиотеку wxWidgets. Имея открытую архитектуру, может масштабироваться за счёт подключаемых модулей.
Code::Blocks поддерживает языки программирования С/С++, D (с ограничениями). Включает в себя встроенный интерфейс под множество компиляторов, как свободных, так и проприетарных.
Pascal
13.2.1. Free Pascal
Free Pascal (полное название Free Pascal Compiler, часто используется сокращение FPC) — свободно распространяемый компилятор языка программирования Pascal. Помимо компилятора, в дистрибутиве также присутвует консольная интегрированная среда разработки для Free Pascal (Запускается из терминала командой fp).
BASIC
13.3.1. BASIC-256
BASIC-256 — открытая реализация языка программирования Бейсик и одновременно — интегрированная среда разработки для него. Ориентирована на обучение программированию школьников. Язык имеет встроенный графический режим, позволяющий в считанные минуты рисовать на экране картинки, и русскоязычную документацию.
Kumir
КуМир (Комплект Учебных МИРов) — система программирования, предназначенная для поддержки начальных курсов информатики и программирования в средней и высшей школе.
В системе КуМир используется школьный алгоритмический язык с русской лексикой и встроенными исполнителями Робот и Чертёжник. При вводе программы КуМир осуществляет постоянный полный контроль ее правильности, сообщая на полях программы об всех обнаруженных ошибках. При выполнении программы в пошаговом режиме КуМир выводит на поля результаты операций присваивания и значения логических выражений. Это позволяет ускорить процесс освоения азов программирования. КуМир работает в операционных системах Windows или Linux.