Системное программирование в UNIX средствами Free Pascal


Что вы должны знать


Эта книга не является учебником по системе UNIX или языку программирования Паскаль, а подробно исследует интерфейс системных вызовов UNIX. Чтобы использовать ее наилучшим образом, необходимо хорошо изучить следующие темы:

вход в систему UNIX;

–        создание файлов при помощи одного из стандартных редакторов системы;

–        древовидную структуру каталогов UNIX;

–        основные команды работы с файлами и каталогами;

–        создание и компиляцию простых программ на языке Паскаль (включая программы, текст которых находится в нескольких файлах);

–        процедуры ввода/вывода;

–        использование аргументов командной строки;

–        применение man-системы (интерактивного справочного руководства системы). К сожалению, сейчас уже нельзя давать общие советы для работы со справочным руководством в различных системах, поскольку в формат руководства, прежде считавшийся стандартным, были внесены изменения несколькими производителями. Традиционно руководство было разбито на восемь разделов, каждый из которых был структурирован по алфавитному принципу. Наиболее важными являются три из них: раздел 1, описывающий команды; раздел 2, в котором представлены системные вызовы, и раздел 3, охватывающий функции стандартных библиотек.

Тем из вас, кто не знаком с какими-либо темами из приведенного списка, следует выполнить приведенные упражнения. Если потребуется дополнительная помощь, вы можете найти подходящее руководство, воспользовавшись библиографией в конце книги.

Наконец, стоит отметить, что для изучения информатики недостаточно простого чтения, поэтому на протяжении всей книги делается акцент на упражнения и примеры. Для выполнения упражнений вы должны иметь доступ к компьютеру с системой UNIX.

Упражнение 1. Объясните назначение следующих команд UNIX:




- Начало -  - Назад -  - Вперед -



Книжный магазин