Соглашения, используемые в данной книге
Соглашения, используемые в данной книге
Термин "UNIX" технически и юридически является торговой маркой организации "The Open Group", и формально он должен использоваться только относительно сертифицированных операционных систем, прошедших сложные тесты на соответствие стандартам "The Open Group". В данной книге термин "Unix" используется в более свободном, широко распространенном среди программистов смысле. Здесь термин "Unix" применяется для обозначения любой операционной системы (имеющей формальное название Unix или нет), которая либо происходит из кода, унаследованного от системы Unix компании Bell Labs, либо "написана в строгом приближении к потомкам этой системы". В частности, Linux (из которой взято большинство примеров книги), согласно данному определению, является Unix-системой.
В настоящей книге используются соглашения справочной системы Unix (manual page) для выделения средств Unix с последующим указанием в скобках номера раздела справочной системы. Обычно это делается при первом упоминании команды, если требуется показать, что она принадлежит Unix. Например, запись "munger(l)" следует читать как "программа munger, описанная в разделе 1 (пользовательские средства) справочной системы Unix, в случае если она присутствует в данной системе". Раздел 2 содержит справочные сведения о системных вызовах С, раздел 3 — о вызовах библиотеки С, раздел 5 посвящен форматам файлов и протоколам, в разделе 8 описаны средства системного администрирования. Другие разделы отличаются в зависимости от принадлежности к различным Unix-системам, но они не цитируются в данной книге. Для получения более подробных сведений следует в приглашении командной строки Unix ввести команду man 1 man (в более давних системах ветви System V Unix может потребоваться команда man -si man).
Иногда в тексте упоминается какое-либо приложение Unix (такое как Emacs), название которого приводится без указания номера раздела справочной системы и начинается с прописной буквы. Таким образом указывается название, которое фактически представляет широко распространенное семейство Unix-программ с одинаковыми функциями, и в тексте описываются общие свойства всех программ данного семейства. Например, семейство Emacs включает в себя программу xemacs.
Далее в настоящей книге нередко встречается ссылка на методы "старой школы" и "новой школы". Подобно рэп-музыке, новая школа возникла в 90-х годах прошлого века. В данном контексте новая школа связана с появлением языков написания сценариев (scripting language), графических пользовательских интерфейсов (Graphical User Interfaces— GUI), Unix-систем с открытым исходным кодом и Web-среды. Упоминание старой школы относится к периоду до 1990 года (и особенно до 1985 года), когда повсеместно применялись дорогостоящие (совместно используемые) компьютеры, частные Unix-системы, сценарии командного интерпретатора и программы на языке С. Данные различия стоит подчеркнуть, поскольку более дешевые машины с меньшими ограничениями памяти внесли значительные изменения в стиль Unix-программирования.
Более 800 000 книг и аудиокниг! 📚
Получи 2 месяца Литрес Подписки в подарок и наслаждайся неограниченным чтением
ПОЛУЧИТЬ ПОДАРОКДанный текст является ознакомительным фрагментом.
Читайте также
Что требуется для работы с данной книгой
Что требуется для работы с данной книгой Ниже перечислено все то, что необходимо вам для создания и выполнения примеров, приведенных в этой и последующих главах книги.Разумеется, прежде всего, вам потребуется весь ваш опыт в области разработки приложений; предполагается
Используемые соглашения
Используемые соглашения Примите во внимание ряд используемых в книге соглашений.Самое важное правило: когда я добавляю новый раздел кода, я помечаю обсуждаемые строки кода полужирным шрифтом:<xsl:template match="PLANET"> <xsl:value-of select="NAME"/> <xsl:if test="position()!=last()">, </xsl:if> <xsl:if
Принятые в книге соглашения
Принятые в книге соглашения При описании операторов, функций и методов объектов мы использовали стандартные соглашения. Названия параметров и аргументов набраны курсивом, необязательные параметры заключены в квадратные скобки [], например:CreateObject(strProgID [,strPrefix])Если при
Соглашения, принятые в книге
Соглашения, принятые в книге Чтобы ваша работа с книгой была более эффективной, в ней используются специальные приемы выделения важных фрагментов текста.ШрифтыДля выделения важных фрагментов текста используются следующие шрифты:• полужирным шрифтом оформляются
Команды, начинающиеся с точки, используемые в данной главе
Команды, начинающиеся с точки, используемые в данной главе .DC [LIN] [OCT] [DEC]<переменная вариации> <начало> <конец> <шаг>Например,.DC LIN VS 0V, 10V 0.1Vозначает, что напряжение источника напряжения VS будет варьировать от 0 до 10 В с шагом 0,1 В. Вариация напряжения линейная..ENDЭта
Команды, начинающиеся с точки, используемые в данной главе
Команды, начинающиеся с точки, используемые в данной главе .AC [LBS] [ОСТ] [DEC] <точки> <f start> <f end>Например, запись.AC DEC 2 0 1kHz 1MEGуказывает, что PSpice будет выполнять моделирование с частотой в качестве переменной. Частотный диапазон — от 1 кГц до 1 МГц — использует 20 точек на
Команды, начинающиеся с точки, используемые в данной главе
Команды, начинающиеся с точки, используемые в данной главе .TF <выходная переменная> <входной источник>Например, запись.TF V(4) VSдаст коэффициент усиления малого сигнала V4/VS, если команда используется с моделью в h-параметрах, как в этой главе. Это возможно, когда мы
Приложение E. ТАБЛИЦЫ ИСПОЛЬЗУЕМЫЕ В КНИГЕ
Приложение E. ТАБЛИЦЫ ИСПОЛЬЗУЕМЫЕ В КНИГЕ ТАБЛИЦА 1: ПРОДАВЦЫ snum sname city comm 1001 Peel London .12 1002 Serres San Jose .13 1004 Motika London .11 1007 Rifkin Barcelona .15 1003 Axelrod New York .10 ТАБЛИЦА 2:
Пиктограммы, используемые в данной книге
Пиктограммы, используемые в данной книге Вы, наверное, видели уже немало книг, на полях которых встречаются пиктограммы, призванные помочь быстро найти самую важную информацию. Для этой книги изо всех пиктограмм я выбрал только четыре, чтобы не создавать внутри книги
Условные сокращения, используемые в данной книге
Условные сокращения, используемые в данной книге В данной книге применяются следующие условные обозначения.Шрифт для названийИспользуется для обозначения URL, адресов электронной почты, а также сочетаний клавиш и названий элементов интерфейса.Шрифт для
Изменение игр, рассматриваемых в данной главе
Изменение игр, рассматриваемых в данной главе Одна из причин, по которым стоило купить данную книгу, – тот факт, что вы можете использовать рассматриваемые в ней игры для создания своих собственных. Вы наверняка захотите изменить игры таким образом, чтобы они лучше
Задачи данной книги
Задачи данной книги Работая над созданием руководства «Справочник по функциям BIOS», я ставил перед собой несколько основных задач.В первую очередь, эта книга создавалась для того, чтобы помочь читателю оптимизировать BIOS. К сожалению, оптимизация BIOS не является простой
Соглашения, принятые в книге
Соглашения, принятые в книге Для особого выделения одного или нескольких абзацев текста в книге используются врезки, которые имеют следующее назначение.Во врезках «Внимание» приводится информация, на которую следует обратить особое внимание ввиду ее важности. Наиболее
Соглашения, принятые в книге
Соглашения, принятые в книге Чтобы ваша работа с книгой была более эффективной, в ней используются специальные приемы выделения важных фрагментов