Построение системного приложения с C/C++

Построение системного приложения с C/C++

Н.В. Косинов

     

бумажная книга



Издательство: Можайск-Терра
Дата выхода: сентябрь 2004
ISBN: 5-7542-0119-2
Объём: 480 страниц
Масса: 620 г
Размеры(В x Ш x Т), см: 24 x 17 x 3
Обложка: мягкая

Для сложной программы характерно применение всего арсенала средств языка/среды разработки, а также понимание основ и деталей предметной области приложения. Классические C/C++ в первую очередь нацелены на системный тип приложения.

При рассмотрении языка C/C++ в книге изложение строится вокруг стилей программирования (процедурный, модульный, объектный). Специальный тип приложения может характеризоваться дополнительным скриптом (скажем, для ОС - скриптом командных файлов). Макросы препроцессора C/C++ способствуют созданию скрипта. Эти четыре стиля программирования, характерные для C/C++, составляют основу других современных универсальных языков (Pascal, VB, Java и др.), в том числе простейших - VBScript, JavaScript.

Наряду со стандартными C/C++ заслуживает изучение и реализация языка (в книге - MS VC++). Современная среда разработки позволяет варьировать возможности классических инструментов командной строки (компилятор, компоновщик, МАКЕ, ...) и графических инструментов управления проектом. Многочисленные библиотеки, заготовки, типовые каркасы, мастера, измерители резко ускоряют построение приложения.

ОС представляет собой идеальный пример для изучения строения сложной программы, процессов ее создания и поддержки. Тема ОС в книге структурируется вокруг главных ресурсов компьютера (диск, память, процессор).

Многочисленные примеры кода версий LINUX должны пояснить структуру "большого" приложения и закрепить навыки качественного программирования. Примеры из Win32 показывают диапазонсредств управления ресурсами, их тесное взаимодействие. Примеры MFC-объектов могут служить введением в управление ресурсами в объектном стиле C++, а также в структуру Windows-приложения.

Каталог