Аннотация

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

Аннотация

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

Аннотация

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

Аннотация

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

Аннотация

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

Аннотация

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

Аннотация

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

Аннотация

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

Аннотация

В книге рассматриваются два подхода к разработке приложений на основе 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 и С#. В основу книги положен курс лекций, читаемый автором в Санкт-Петербургском государственном университете. Для программистов.

Аннотация

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