Марк Митчелл - Программирование для Linux. Профессиональный подход Страница 77
- Категория: Компьютеры и Интернет / Программирование
- Автор: Марк Митчелл
- Год выпуска: -
- ISBN: -
- Издательство: -
- Страниц: 77
- Добавлено: 2019-07-03 10:21:32
Внимание! Книга может содержать контент только для совершеннолетних. Для несовершеннолетних просмотр данного контента СТРОГО ЗАПРЕЩЕН! Если в книге присутствует наличие пропаганды ЛГБТ и другого, запрещенного контента - просьба написать на почту pbn.book@yandex.ru для удаления материала
Марк Митчелл - Программирование для Linux. Профессиональный подход краткое содержание
Прочтите описание перед тем, как прочитать онлайн книгу «Марк Митчелл - Программирование для Linux. Профессиональный подход» бесплатно полную версию:Данная книга в основном посвящена программированию в среде GNU/Linux. Авторы применяют обучающий подход, последовательно излагая самые важные концепции и методики использования расширенных возможностей системы GNU/Linux в прикладных программах. Читатели научатся писать программы, к интерфейсу которых привыкли пользователи Linux; освоят такие технологии, как многозадачность, многопотоковое программирование, межзадачное взаимодействие и взаимодействие с аппаратными устройствами; смогут улучшить свои программы, сделав их быстрее, надежнее и безопаснее; поймут особенности системы GNU/Linux, ее ограничения, дополнительные возможности и специфические соглашения.Книга предназначена для программистов, уже знакомых с языком С и имеющих базовый опыт работы в GNU/Linux.
Марк Митчелл - Программирование для Linux. Профессиональный подход читать онлайн бесплатно
24
В DOS и Windows нумерация последовательных портов начинается с единицы, поэтому порту COM1 соответствует последовательный порт с номером 0 в Linux.
25
Если ядро Linux сконфигурировано правильно, оно поддерживает дополнительные IDE-контроллеры, нумеруемые последовательно начиная от ide2.
26
Команда hostname, вызванная без флагов, отображает имя компьютера.
27
В Linux семейство функции exec() реализовано на основе системного вызова execve().
28
NFS (Network File System) — популярная технология совместного использования файлов в сети.
29
Режим копирования при записи означает, что Linux создает для процесса частную копию страницы только тогда, когда процесс записывает в нее какие-то данные.
30
Выражение sin(angle) обычно преобразуется в вызов функции библиотеки libm, но если задать флаг -O1 (или включить более сильную оптимизацию), компилятор gcc заменит вызов функции простой ассемблерной инструкцией fsin.
31
Тот факт, что в системе есть всего один специальный пользователь, послужил причиной появления названия UNIX. Более ранняя операционная система, в которой было несколько специальных пользователей, называлась MULTICS.
32
Ядро может отклонить запрос на доступ к файлу, если один из каталогов на пути к нему недоступен данному пользователю. Например, если процессу не разрешено обращаться к каталогу /tmp/private, то он не сможет получить доступ к файлу /tmp/private/data.
33
Название бита является анахронизмом. Оно возникло в те далекие времена, когда наличие этого бита означало запрет на выгрузку программы из памяти по окончании выполнения.
34
Существует также бит смены идентификатора группы (SGID, set group identifier). Программа c установленным битом SGID при запуске примет эффективный идентификатор группы, которой принадлежит файл.
35
Монтирование данного каталога по сети — ошибка системного администратора.
36
Наиболее популярный Web-сервер с открытым кодом — сервер Apache (доступен на Web-узле www.apache.org).
37
В системе могут присутствовать такие интерфейсы, как eth0 (Ethernet-плата), lo (интерфейс обратной связи), ppp0 (коммутируемое соединение).
38
При необходимости функция gethostbyname() осуществляет поиск имен в DNS.
39
Эта утилита входит в состав Linux.
40
В постфиксной записи бинарный оператор ставится после операндов, а не между ними. Например, чтобы умножить 6 на 8, нужно записать 6 8 *. Чтобы умножить 6 на 8, а затем добавить 5, следует записать 6 8 * 5 +.
41
В стандартной библиотеке языка C++ аналогичным целям служат потоки ввода-вывода.
42
Исходный текст данной лицензии можно найти по адресу http://www.gnu.org/copyleft/gpl.html.
Жалоба
Напишите нам, и мы в срочном порядке примем меры.