В учебнике рассмотрены основные категории аппаратных и программных средств вычислительной техники. Указаны базовые принципы построения архитектур вычислительных систем. Обеспечено методическое обоснование процессов взаимодействия информации, данных и методов. Приведены эффективные приемы работы с распространенными программными продуктами. Рассмотрены основные средства, приемы и методы программирования. Книга предназначена для студентов технических вузов, изучающих информационные технологии в рамках дисциплины Информатика, для преподавательского состава, для слушателей военных учебных заведений, учреждений системы повышения квалификации и для лиц, изучающих средства вычислительной техники самостоятельно. Рекомендовано Министерством образования Российской Федерации в качестве учебного пособия для студентов высших технических учебных заведений.
Данная книга предназначена для разработчиков программного обеспечения, использующих в своей работе шаблоны проектирования. Шаблоны по праву считаются сегодня одной из наиболее популярных концепций объектно-ориентированного программирования. В этой книге на многочисленных примерах рассматриваются важные аспекты применения шаблонов проектирования, которые не были должным образом освещены в знаменитой книге "Design Patterns" (Джон Влиссидес является одним из ее соавторов). Здесь представлены вариации уже известных шаблонов, а также новые шаблоны. Кроме того автор изложил свое понимание процесса разработки шаблонов и предложил ряд рекомендаций начинающим разработчикам. Книга предназначена для специалистов и предполагает определенный уровень знакомства с шаблонами проектирования и языком С++.
Visual Basic .NET - результат самых решительных изменений, когда-либо сделанных в популярном языке Visual Basic. Эта книга, написанная командой экспертов Visual Basic .NET, поможет вам овладеть всеми нюансами платформы .NET, будь вы ветеран Visual Basic 6 или разработчик на ASP, или даже просто новичок в программировании. Начав с обзора новых объектно-ориентированных свойств, авторы познакомят вас с основами языка Visual Basic, со средой разработки Visual Studio .NET, технологиями ADO.NET и XML и объяснят на примерах, как создавать формы Windows, приложения ASP.NET и Web-сервисы.
Рассмотрено программирование аппаратных ресурсов в Windows посредством функций BIOS, портов ввода-вывода и программного интерфейса Win32 APL. Описаны методы доступа и управления всеми основными устройствами современного персонального компьютера: мышью, клавиатурой, видеоадаптером, звуковой платой, дисковой подсистемой, процессором, шиной, портами и др. Уделено внимание общим методам программирования в Windows, а также различным трюкам и хитростям при написании программ: работе с файлами, взаимодействию в сети, самоликвидации исполняемых файлов, получению данных о USB-устройствах и др. Приведено большое количество простых и понятных примеров, написанных на языках C++ и Assembler.
Изложены основы структурной методики построения алгоритмов. Рассмотрены основы программирования на базе языка Паскаль (в версии Турбо Паскаль-7.0). Изложен стандартный язык Си с некоторыми элементами его расширения в версии Си++. Представлены задачи по программированию, предназначенные для организации практикума на ЭВМ (более 800 заданий). Для студентов средних профессиональных учебных заведений. Может быть использован учениками старших классов средней школы и студентами начальных курсов высших учебных заведений.
Изложены вопросы создания программных приложений для Windows. Рассмотрены основы работы с файлами в Win 32 API, структура исполняемого файла, его заголовки и разделы, экспорт и импорт функций, таблицы объектов, процессы и связанные с ними потоки. Настоящее издание (первое вышло в 2000 г.) дополнено сведениями о работе с последовательным портом. В значительной степени материал книги развивает и дополняет книгу автора "Азбука программирования в Win 32 API", выдержавшую три издания.
Для программистов.
Книга посвящена технологиям, лежащим в основе электронной коммерции и современного Интернет-бизнеса. Здесь подробно описаны стандарты иерархического структурирования информации, схемы представления данных и идеология BizTalk, освещены вопросы интеграции и создания приложений на платформе BizTalk. Материал представлен на конкретных примерах разработки клиента и сервера SOAP и создания решения для автоматизации обмена XML-документами между несколькими Web-сайтами. Приложения содержат богатый справочный материал, включая окончательные спецификации инфраструктуры BizTalk и протокола SOAP. Издание адресовано менеджерам Интернет-проектов, разработчикам программного обеспечения электронной коммерции и всем интересующимся современными методами структурирования информации. Книга состоит ии 12 глав, 4 приложений и предметного указателя. Прилагаемый к книге компакт-диск содержит программное обеспечение, примеры приложений, документацию и электронную версию книги.
В учебном пособии представлены история развития и логико-методологические основы системного анализа. Рассмотрены практические основы использования системного анализа в науке, технике, экономике, образовании. Рекомендуется для студентов, может быть полезно научным и инженерно-техническим сотрудникам, работающим в области разработки технических систем.
Книга представляет собой сборник профессиональных советов, позволяющий повысить эффективность работы с документами в формате PDF. Рассматриваются следующие темы: управление документами в программах Adobe Acrobat и Adobe Acrobat Reader, управление коллекциями; создание интерактивных и динамических документов, электронных книг; Acrobat Distiller и его профили; печать PDF-документов; создание сценариев и программирование Acrobat. Книга рассчитана на пользователей средней и высокой квалификации, занимающихся издательской деятельностью.
В книге американского автора на различных примерах из практики программирования показано, как хорошее понимание особенностей поставленной задачи позволяет найти оптимальное по быстродействию, объему требуемой памяти, легкости модификации решения. Наряду с конкретными примерами даны общие рекомендации по составлению оптимальных алгоритмов и программ. Рассмотрение построено по следующему принципу: постановка задачи, пример традиционного решения и объяснение его недостатков, углубленный анализ задачи и найденное в результате этого лучшее решение, изложение ряда принципов грамотного программирования. Для программистов.