Программирование: введение в профессию. Том 2: Системное программирование
Данная книга является вторым томом учебника «Программирование: введение в профессию», посвященного системному программированию. В ней рассматриваются вопросы, связанные с разработкой программного обеспечения на низком уровне, включая работу с памятью, процессами, файловыми системами и сетевыми протоколами.
Автор подробно описывает архитектуру операционных систем, механизмы взаимодействия процессов, синхронизацию и управление ресурсами. Особое внимание уделяется практическим аспектам системного программирования на языке C, включая работу с системными вызовами и библиотеками.
Книга содержит множество примеров кода и упражнений, которые помогают закрепить теоретические знания. Она предназначена для студентов, изучающих программирование, а также для профессионалов, желающих углубить свои знания в области системного программирования.
Второй том охватывает такие темы, как управление памятью, многозадачность, межпроцессное взаимодействие, работа с файлами и каталогами, а также основы сетевого программирования. Материал изложен доступно и структурированно, что делает его полезным как для начинающих, так и для опытных разработчиков.
