Аннотация
Вашему вниманию предлагается третий том учебника «Программирование: введение в профессию», все части которого объединены использованием unix-систем в качестве единой учебной операционной среды. Учебник ориентирован в основном на самостоятельное изучение программирования. Третий том учебника посвящён операционной системе как явлению, услугам, которые она предоставляет пользовательским программам, и некоторым принципам её собственного устройства; рассматриваются системные вызовы файлового ввода-вывода, управление процессами и межпроцессное взаимодействие, подсистема сокетов. Отдельная часть целиком посвящена программированию с разделяемыми данными, проблемам синхронизации и взаимоисключения. Рассмотрены различные модели виртуальной памяти, принципы взаимодействия драйверов с внешними устройствами и другие аспекты функционирования операционной системы.
Предполагается, что читатель владеет языком Си.
Для школьников, студентов, преподавателей и всех, кто интересуется программированием.
Комментарии к книге "Программирование: введение в профессию [Том 3. Системы и сети]"