Up: Vir's Home Page

Философия ОС UNIX

Виктор Назаров

25 февраля 2004 года

UNIX© -- зарегистрированная торговая марка .

Linux© -- зарегистрированная торговая марка
Линуса Торвальдса (Linus Torvalds).

Plan 9© -- зарегистрированная торговая марка Bell Laborateries.

IBM© --

Microsoft© --

Microsoft DOS© --

Intel©

В данном тексте приняты следующие соглашения о компьютерных терминах:

Слова вычисление и алгоритм используются как синонимы, под алгоритмом подразумевается алгоритм в смысле Маркова [1].

Для обозначения составляющей программы на каком-либо формальном (не псевдо-код) языке программирования используется слово инструкция, это позволяет избежать путаницы возникающей при использовании термина оператор, широко распространенного в русскоязычной литературе. Слово оператор в данном тексте, кроме специально оговорённых случаев, обозначает знак операции (напр. в выражении ,,2 + 2'', ,,+'' -- оператор, обозначающий необходимость выполнить сложение.)

Слова разработчик и пользователь обозначают, того кто что-то (в зависимости от контекста) делает и того для кого это делается, т. е. того, кто пользуется продуктом деятельности разработчика. Подразумевается что удобство пользователя -- главная задача разработчика (даже если это одно лицо).

В тексте в основном используется язык программирования Си (C) [2], но знание этого языка не обязательно.

Слова ЭВМ и компьютер в тексте обозначают одно и тоже. Слово ПК если используется подразумевает IBM PC совместимые компьютеры на базе микропроцессоров совместимых с Intel 8086 с установленной ОС (Операционной системой), совместимой с Microsoft DOS.

Слова программа и приложения обозначают в основном одно и тоже. Под приложением понимается признанная полезность программы для какой-либо деятельности, в то время как просто программа может, вывести на экран Hello World и умереть, если вы не слишком одиноки и сентиментальны, то вряд ли это можно признать полезной деятельностью.





Victor Nazarov 2004-04-14