6. Язык СИ для профессионалов.- М.: "И.В.К.-СОФТ", 1991.- 384 с.
7. Шилд Г. Программирование на Borland C++ для профессионалов. - Мн.: "Попурри", 1998.- 800 с.
8. Литвиненко Л.А. Технология программирования на С++. Начальный курс.- СПб.: БХВ-Петербург, 2005.- 288 с.
Введение
Семейство операционных систем (ОС) UNIX/Linuxинтересно разным пользователям персональных компьютеров. Их использование при обучении специалистов в области информационных технологий очень эффективно.
Современные системы UNIX обеспечивают работу пользователей в двух режимах: графическом (лабораторная работа 1) и командном (лабораторная работа 2).
Основным назначением операционных систем является эффективное управление ресурсами компьютера. Эта задача реализуется через две важнейшие подсистемы. Выполняя описанные в пособии действия, обучаемые на практике изучат утилиты управления файлами (лабораторная работа 3) и процессами (лабораторная работа 4).
Системное администрирование компьютера, управляемого ОС семейства UNIX/Linux, требует многих знаний и навыков. Студентам предлагается освоить один из ключевых инструментов настройки и управления операционных систем – сценарии (еще имеющие название скрипты, от англ. script). Обучение их созданию реализовано в лабораторной работе 5.
Семейство ОС Linux многочисленно, реализовано во множестве дистрибутивов. Результаты всех действий обучаемого, приведенные в лабораторном практикуме, соответствуют одной конкретной версии - ASP Linux 14 Live CD. Если использовать данное пособие с другими дистрибутивами Linux, то некоторые скриншоты графического режим или результаты выполнения системных утилит могут отличаться от приведенного в пособии.
Особенностью версии Live CD является то, что для работы на компьютере не требуется переносить ее файлы на жесткий диск. До начала работы надо сделать следующее. Поставьте диск с системой и перезагрузите компьютер, сделав CD ROM первым загрузочным устройством.
Задания, которые необходимо выполнить для закрепления приобретаемых навыков, не вынесены после текста лабораторных работ, а располагаются внутри него. По мнению авторов, это облегчает и улучшает усвоение материала.
В практикуме изучение системных команд реализовано не как в справочнике, где все данные о конкретной команде сосредоточены в одном месте. Авторы ставили целью не изучение отдельных, конкретных утилит, а общих правил их использования. Но в конце пособия в приложении содержится перечень всех упомянутых утилит.
Следует отметить, что практикум рассчитан на студентов 5-го курса, обучающихся по специальности «Прикладная математика». Поэтому ряд деталей, уместных для студентов, имеющих другую подготовку, здесь опущен.
В лабораторном практикуме приняты следующие соглашения о выделении шрифтами:
Courier New – имена команд (например, dir)
Courier New – результаты выполнения команд (например, /home/asplinux).
Arial – элементы интерфейса, такие как название диалоговых окон, панелей, имена значков программ (например, Свойства программы).
Авторы благодарят за ряд ценных замечаний по содержанию материала Г.С. Кринецкую и М.О. Пышняк.