Техническая литература

Различные книги в жанре Техническая литература

Самоучитель Visual Basic .NET

Коллектив авторов

Доступно и подробно представлена популярная система программирования Visual Basic .NET 2003, рассмотрены также новые возможности Visual Basic .NET 2005 для создания приложений практически в любой области компьютерных технологий. Описаны стандартные элементы для разработки пользовательского интерфейса, использование в проектах графики, таймеров, ползунков, гиперссылок и др. средства отладки приложений и обработки ошибок. Раскрыты основные понятия объектно-ориентированного программирования и классы. Изложены вопросы работы с графикой с использованием интерфейса GDT+, разработки справочной системы в формате HTML и создания собственного установочного компакт-диска. Большое внимание уделяется приложениям типа клиент/сервер, предназначенным для управления базами данных: создание форм для ввода и редактирования данных с использованием компонентов ADO.NET, создание отчетов с помощью генератора отчетов Crystal Reports и др. Приведена методика разработки приложений, работающих в Интернете. Для начинающих программистов.

Программирование на языке Pascal

С. Ю. Ржеуцкая

Учебное пособие ориентировано на широкий круг читателей, как начинающих знакомство с программированием, так и имеющих в нем достаточный опыт. Необходимое для новичков изложение азов предмета сочетается в книге с подробным и глубоким описанием тонкостей языка Pascal. Издание насыщено примерами и содержит множество полезных рекомендаций. Особое внимание уделено вопросам стиля в программировании, как линейном, так и объектно-ориентированном. Каждую главу завершают контрольные вопросы и задания, сложность которых дозированно возрастает от начальных глав к конечным. Эти материалы могут быть рекомендованы преподавателям информатики средней и высшей школ в качестве методических. Для школьников старших классов и студентов.

Программирование алгоритмов обработки данных

Коллектив авторов

Учебное пособие для тех, кто уже приобрел начальные навыки программирования. В качестве базового используется язык Turbo Pascal. Объясняются понятия модульного и объектно-ориентированного программирования, дается представление о различных видах программ, в т. ч. рекурсивных, с возвратами. Рассматривается большое количество алгоритмов сортировки, таких как внутренние – методом подсчета, вставками, методом Шелла, быстрая, методом «пузырька», выбором и пр., и внешние – с помощью слияния, многофазная, каскадная. Приводятся также алгоритмы доступа к данным и выполняется их анализ. Введенные понятия иллюстрируются на примерах программ. Книга содержит большое количество задач и упражнений для самостоятельной работы. Для программистов.

C++. Экспресс-курс

Валерий Лаптев

Книга представляет собой руководство по программированию на C++, позволяющее быстро освоиться в данном алгоритмическом языке, и включает как необходимый теоретический материал, так и реализации задуманных программ в виде листингов, поясняющих рисунков, таблиц. Начав с изучения основ языка, читатель знакомится с принципами перехода от формального словесного описания задачи к описанию, понятному для ПК и позволяющему решить ее за короткое время, постепенно осваивает все более сложные конструкции, учится сам использовать богатый арсенал C++. Приводятся примеры не только работающих, «отлаженных» программ, но и наиболее вероятных ошибок, возникающих в процессе написания программы и не всегда распознаваемых компилятором. Рассматриваемые встроенные функции, библиотеки дают возможность при правильном подключении уже готовых функций, макросов значительно сократить программный код. Для начинающих программистов.

Программирование на C++ в Linux

Николай Секунов

Книга посвящена созданию приложений, написанных на языке C++, в среде разработки KDevelop. Дано описание способов взаимодействия компонентов приложений. Рассмотрена работа с утилитой Qt Designer и описаны основные элементы управления, используемые в диалоговых окнах, а также классы, созданные для работы с ними. Читатель знакомится с концепцией Документ/Представление и учится создавать элементы пользовательского интерфейса приложения. Кроме того, в отдельных главах разбираются вопросы вывода на экран различной информации, сохранения и восстановления ее из файла, создания текстовых редакторов, работы с шаблонами классов и функций и организации многозадачности в приложении на основе взаимодействующих процессов. В завершение предоставляются рекомендации по созданию справочной системы приложения. Для программистов.

MATLAB 7. Программирование, численные методы

Михаил Шульц

Книга посвящена описанию программных средств разработки математического обеспечения в среде MATLAB. Особое внимание уделяется вопросам проектирования пользовательских приложений, представления данных с максимальным использованием средств программирования и отладки приложений, а также увязке программ решения задач линейной алгебры, дискретной математики, математического анализа с основными идеями соответствующих алгоритмов. Для инженеров, студентов и преподавателей вузов.

Visual Basic .NET. Экспресс-курс

Вячеслав Понамарев

В книге излагаются основные сведения об объектно-ориентированном программировании с использованием новейшей технологии .Net, успешно развиваемой ведущим разработчиком ПО Microsoft. В простой и доступной форме представлены основы языка программирования Visual Basic .Net, знакомящие читателя с синтаксисом, конструкциями языка и типами данных. Многочисленные примеры программных кодов позволяют достаточно легко перейти от простейших понятий к более серьезным, таким как классы, методы, события и их обработка. Достаточно подробно описана интегрированная среда разработки приложений Visual Studio .Net, широко используемая в последнее время для автоматизации визуального программирования. Отдельно рассмотрены возможности Visual Basic .Net при работе с графикой, дано общее представление о взаимодействии с базами данных и начальные сведения о создании Web-приложений. Для широкого круга пользователей.

Самоучитель XML

Ильдар Хабибуллин

Книга предназначена для самостоятельного изучения новой компьютерной технологии – XML (extensible Markup Language, расширяемый язык разметок), быстро проникающей буквально во все области обмена информацией. Представлены новейшие аспекты технологии XML – язык описания документов XSD, язык создания запросов XQuery, форматирование документов на языке XSL-FO. Начав с основ технологии XML, автор выводит читателя на уровень самостоятельного создания программ-обработчиков документов XML. Изложение основано на авторском курсе лекций, его отличает краткость и простота. Большое количество примеров и упражнений позволяет глубоко освоить материал. Для программистов.

Самоучитель Visual Studio .NET 2003

Андрей Гарнаев

В книге рассматриваются два подхода к разработке приложений на основе Visual Basic .NET и С# средствами технологии .NET – полное создание кода программистом и конструирование приложений с помощью мощных интеллектуальных средств Visual Studio .NET, позволяющих существенно упростить, ускорить и удешевить процесс разработки. Прочитав эту книгу, вы научитесь конструировать приложения для Windows и Web, a также для различных типов переносных устройств, создавать GUT и работать с графикой, разрабатывать пользовательские и серверные компоненты, Windows– и Web-службы, осуществлять работу с базами данных при помощи ADO .NET, работать с объектами ActiveX и COM, а также с XML-документами с использованием XSL и XPath в рамках технологии .NET, конструировать Web-страницы на основе ASP.NET, кэшировать их и аутентифицировать, создавать Mobile-страницы и справочные системы. В книгу включены более 300 примеров, а также справочники по Visual Basic .NET и С#. В основу книги положен курс лекций, читаемый автором в Санкт-Петербургском государственном университете. Для программистов.

Языки программирования и методы трансляции

В. П. Самойленко

Учебное пособие содержит систематическое изложение теоретических основ перевода и компиляции. Рассмотрены общие вопросы разработки, описания и реализации языков программирования, формальные методы описания синтаксиса и семантики языков программирования, методы синтаксического анализа современных языков программирования. Приводится методика разработки описания перевода и пример использования этой методики для построения атрибутной транслирующей грамматики. Для студентов и преподавателей вузов.