Разработка программ
Изложены основы проектирования программно-управляемых автоматизированных сборочных систем.
Книга содержит описание языка C-51, используемого для создания загрузочных кодов для микропроцессоров семейства MCS-51. Оно может быть полезным при изучении программирования для любого микроконтроллера семейства микроконтроллеров MCS-51. Приведена вся необходимая информация для программирования на языке C-51. Рассмотрены особенности использования программы-компилятора.
Пособие содержит основные теоретические и практические сведения по технологии процедурного, объектно-ориентированного и визуального программирования в Delphi и предназначено для эффективного и быстрого освоения основных методов создания Windows-приложений, как вычислительного характера, так и ориентированных на работу с базами данных.
Второе издание книги посвящено программированию базовых компонентов персонального компьютера: мыши, клавиатуры, процессора, системных устройств, дисковой подсистемы, а также систем мониторинга питания, температур, видео и звука. Уделено внимание популярным интерфейсам USB, IEEE 1394 и др. Рассмотрены особенности программирования в операционных системах Windows ME/2000/XP и Vista. Приведено большое количество простых и понятных примеров, написанных на языке C++.
Книга Ниалла Кука посвящена анализу использования технологий Web 2.0 для повышения эффективности и конкурентоспособности предприятия. В частности, в ней рассматриваются интернет-инструменты социального общения, их влияние на организационную структуру и деятельность организаций. Автор приводит примеры использования новых технологий Министерством обороны США, компаниями IBM, Microsoft, ВВС, BUPA, Janssen-Cilag, Oracle и другими.
В книге рассматриваются современные компьютерные технологии визуального моделирования сложных динамических систем. Подробно обсуждается понятие гибридной системы. Рассмотрены различные подходы к проектированию многокомпонентных систем различной физической природы. Обсуждаются особенности графических программных средств, предназначенных для визуального моделирования, и современных языков моделирования. Изложены основные понятия универсального языка моделирования UML.
Рассмотрены вопросы современных методов создания сложного программного обеспечения, использующего информацию, хранимую в базе данных. Подчеркнуты особенности создания такого программного обеспечения коллективом разработчиков: итеративный характер разработки, использование стандартных средств создания программ (стандартные компоненты, паттерны, Bean-компоненты и т. д.).
В книге собрана информация, необходимая для создания USB-устройств и драйверов для операционной системы Microsoft Windows 2000/XP. Рассмотрен процесс создания USB-устройства: от написания программы микроконтроллера (примеры реализованы для микропроцессора AT89C5131) до разработки собственного WDM-драйвера. Содержится описание специальных классов устройств: HIDкласс, позволяющий обойтись без разработки драйвера, и класс CDC, позволяющий работать с USB как с обычным COM-портом.
В книге рассматриваются современные системы передачи данных с точки зрения организации взаимодействия соответствующих сетевых служб и техники связи, подробно исследуется влияние требований пользователей на сетевой проект. Сначала даны принципы и технологии, связанные с сетевой структурой в целом и иерархией ее компонентов верхнего уровня, затем – проблемы уровня канала передачи данных и, наконец, ключевые принципы, обеспечивающие передачу индивидуальных информационных битов.
В данной книге автор (эксперт по повышению качества кода Джон Роббинс) отходит от принятого ранее стиля изложения "для экспертов", описывая инструменты отладки, настройки и тестирования Visual Studio 2005, в расчете на реальных разработчиков.
В ней содержится не только обзор "научных" техник отладки и инструкций от экспертов, но и советы по решению наиболее часто встречающихся в практике разработчика проблем.