Виктор Назаров
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 и умереть, если вы не слишком одиноки и сентиментальны, то вряд ли это можно признать полезной деятельностью.