Справочник по PIC-микроконтроллерам — Майкл Предко

В справочнике приведена вся необходимая информация для применения PIC-микроконтроллеров. Имеются сведения о временных и электрических характеристиках, электрических схемах и назначении ключевых узлов. Подробно расписаны аппаратные и программные требования, предъявляемые PIC-микроконтроллерами, алгоритмы, системы команд, спецификации управляющих регистров и оптимальные программные средства для работы с контроллерами. «Справочник по PIC-микроконтроллерам» Майкла Предко является узкоспециализированным, но востребованным и полезным пособием для техников различного уровня мастерства.

Системное программное обеспечение — А. В. Гордеев, А. Ю. Молчанов

Данный учебник был создан преподавателями Санкт-Петербургского государственного университета аэрокосмического приборостроения по материалам одноимённого курса. Книга отличается объёмностью и разносторонностью – в неё включено рассмотрение вопросов от самых простых, в частности, от базовых понятий системного программирования, до довольно таки сложных. Например, до особенностей микроархитектуры процессоров х86. Соответствие государственным стандартом позволяет использовать «Системное программное обеспечение» Гордеева и Молчанова как пособие для подготовки к проверкам знаний. Однако основная ценность книги – в её полезности в практической деятельности системного администратора или программиста.

Программирование для Windows 95. Том II — Ч. Петзолд

В книге освещены все этапы создания приложения для Windows 95 и рассмотрено большинство проблем, которые могут возникнуть на этом пути. Хотя примеры программ приведены на С, рассказ опирается на возможности самой системы, а не на особенности конкретных языков или библиотек, поэтому многие курсы обучения начинаются именно с «Программирования для Windows 95» Петзольда. В первом томе рассматриваются базовые принципы программирования, обмен информацией между компьютером и периферийными устройствами, использование графического интерфейса пользователя. Второй посвящён более глубоким вопросам – управлению ресурсами и взаимодействию между приложениями.

Программирование для Windows 95. Том I — Ч. Петзолд

В книге освещены все этапы создания приложения для Windows 95 и рассмотрено большинство проблем, которые могут возникнуть на этом пути. Хотя примеры программ приведены на С, рассказ опирается на возможности самой системы, а не на особенности конкретных языков или библиотек, поэтому многие курсы обучения начинаются именно с «Программирования для Windows 95» Петзольда. В первом томе рассматриваются базовые принципы программирования, обмен информацией между компьютером и периферийными устройствами, использование графического интерфейса пользователя. Второй посвящён более глубоким вопросам – управлению ресурсами и взаимодействию между приложениями.

Взлом программного обеспечения: анализ и использование кода — Грег Хогланд, Гари Мак-Гроу

Авторы книги рассказывают о наиболее применяемых видах атак, предпринимаемых хакерами для взлома приложений и сайтов. Первые три главы книги посвящены рассмотрению принципов взлома, шаблонам хакерских атак и методам восстановления исходных данных программ. Далее исследуются особенности взлома серверных и клиентских приложений, подготовка инструментария для атак и использование уже имеющихся средств. Каждый пункт снабжён примерами кодов и схемами действий, а также объяснениями о методиках защиты от взлома. Кроме того, «Взлом программного обеспечения: анализ и использование кода» Холанда и Мак-Гроу – это книга, с помощью которой внимательный и подготовленный читатель способен найти уязвимости у себя на компьютере и предпринять меры по защите данных.

Сопряжение компьютеров с внешними устройствами. Уроки реализации — Дж. Смит

В книге излагается последовательность действий с аппаратным и программным обеспечением, требуемая для подключения внешнего устройства к персональному компьютеру. Основы архитектуры микропроцессорных систем и фундаментальные вопросы радиоэлектроники, освещённые в книге, дают читателю хорошую теоретическую подготовку. А практические примеры позволяют окончательно разобраться во всех нюансах. Своему «Сопряжению компьютеров с внешними устройствами» Дж. Смит придал черты лучших технических учебных курсов: структурность и последовательность изложения, обоснование каждого рекомендованного шага и ясность объяснений.

Недокументированные возможности Windows 2000 — Свен Шрайбер

Книга описывает возможности и уязвимости системы Windows 2000, которые мало кому известны и редко когда используются. Она состоит из нескольких больших глав, предназначенных для совершенствования навыков профессионалов, и приложений со списками команд Kernel Debugger, функций API ядра и элементами подпрограмм ОС. В «Недокументированных возможностях Windows 2000» Свен Шрайбер рассказывает о работе с интерфейсом Native API, использовании механизмов отладки Windows 2000 и исследовании её памяти, об обращениях к ядру системы из пользовательского режима, разработке драйверов режима ядра и многом другом. Так что книга будет полезна специалистам, желающим создавать максимально эффективные приложения и готовым разбираться в трудах Microsoft на предельно глубоком уровне.

Сопряжение ПК с внешними устройствами — Пей Ан

В этой книге рассказывается, как подключать к персональному компьютеру всевозможные устройства, в том числе самодельные, через стационарные порты. Каждый пример снабжён схемой аппаратного обеспечения и кодом программ для обеспечения взаимодействия, а спектр рассматриваемых приборов достаточен практически для любых повседневных целей. «Сопряжение ПК с внешними устройствами» Пей Ана – это не только книга, в которой можно узнать об организации компьютерного управления радиомоделью, но и полезное учебное пособие для студентов технических специальностей.

Программируем на языке QBasic 4.5 — Зельднер Г. А.

Благодаря простоте своих конструкций BASIC является одним из популярнейших семейств языков программирования. В учебнике описывается работа на QuickBASIC 4.5 – распространённом в отечественных учебных заведениях обучающем языке. Современные версии BASIC по функционалу не уступают высокоуровневым языкам, изначально разрабатывавшимся для профессиональной деятельности, поэтому в «Программируем на языке QBasic 4.5» объяснено максимальное число возможностей среды программирования. Автор учебника Г. Зельднер особое внимание уделил рациональному построению кода и полезным нюансам программирования на QuickBASIC 4.5.

Программирование на Python. Том 2 — Марк Лутц

«Программирование на Python» – подробное и ясно изложенное руководство по применению языка Python в повседневной программистской деятельности. Книга не ограничивается изучением сильных сторон языка – изложение основано на том, какие вопросы чаще всего требуется решать. В содержание включены главы, посвящённые использованию сетевых протоколов, SQL, списков элементов, графов и других структур данных, а также приложениям Python к программированию веб-сайтов. Исследованы такие полезные возможности как запись данных в кроссплатформенном формате DBM, синтаксический анализ текстов, интеграция программ на Python со сторонним программным обеспечением. Учебник «Программирования на Python» отличает всестороннее описание наиболее актуальных задач – обмена данными между программами, предоставления удалённого доступа, создания пользовательских интерфейсов и объектно-ориентированных сценариев. Рассмотренные Марком Лутцем проблемы часто возникают в прикладном программировании, поэтому книга может использоваться как настольный справочник.