Доступно и подробно описан Visual Basic 2005. Рассмотрены стандартные элементы для разработки пользовательского интерфейса, а также применение в проектах таймеров, ползунков, гиперссылок и других элементов интерфейса. Уделено внимание основным понятиям объектно-ориентированного программирования и классам. Изложены вопросы работы с графикой с использованием интерфейса GDI+, создания справочной системы в формате HTML и собственного установочного компакт-диска. Большое внимание уделяется созданию информационных систем, предназначенных для управления базами данных: проектированию форм для ввода и редактирования данных с использованием компонентов ADO.NET, подготовке отчетов с помощью генератора отчетов Crystal Reports. Приведена методика разработки интернет-приложений. Описаны средства отладки приложений и обработки ошибок.
Рассмотрено более сотни типичных примеров, встречающихся в практике реального программирования для платформы .NET Framework в среде Microsoft Visual Basic 2010: работа с экранной формой и элементами упраления, обработка событий мыши и клавиатуры, чтение/запись текстовых и бинарных файлов, редактирование графических данных, управление буфером обмена, ввод/вывод табличных данных, решение системы уравнений, использование функций MS Word, MS Exel и AutoCAD, обработка баз данных с использованием технологии ADO.NET, разработка веб - приложений, создание веб - служб и многое другое. Материал распологается по принципу от простого к сложному, что позволяет использовать книгу одновременно как справочник для опытных и как пособие для начинающих программистов.
Книга известных авторов с многолетним опытом программирования посвящена вопросам создания мощных коммерческих приложений на базе Microsoft Office и Visual Basic. Содержит богатый набор тщательно подобранных и протестированных методов и средств, пригодных для использования в реальных проектах. Основное внимание уделяется обработке данных различных типов, созданию и применению модулей класса, работе с файлами и внешними устройствами, возможностям включения в приложения средств мултимедиа и объектов ActiveX. Авторы не только предлагают большой объем кода, но и сопровождают его подробными комментариями, что позволит читателю без труда его модифицировать и расширять, создавать аналогичные программы. Предназначена для разработчиков самого разного уровня - от новичков до профессионалов, которым нужна помощь в решении задач, связанных с программированием.
Настоящее пособие содержит стандартные программы по некоторым разделам алгебры, теории чисел и математического анализа, написанные на языке программирования Бейсик и ориентированные на вычислительные процессы. Книга предназначена для студентов физико-математических специальностей педагогических институтов.
Книга адресована школьникам 12-15 лет, желающим обучиться составлению программ для персонального компьютера. Прочитав ее, школьник узнает основные понятия программирования, поймет принципы хранения и преобразования данных, освоит стандартные приемы программирования. В качестве языка и среды программирования избрана система Visual Basic, как наиболее доступная и простая в изучении.
Книга рассчитана на самостоятельную работу школьника, не имеющего преподователя или опытного наставника. Авторы заранее предусмотрели ответы на вопросы, наиболее часто возникающие на ранних этапах обучения. Главная задача книги - увлечь читателяинтересными примерами и подвести его к уровню, после которого он сможет расширять знания с помощью учебных и справочных пособий.
В популярной форме дано описание языка Бейсик. Изложены особенности разработки алгоритмов и программ. Приведены программы, которые дают представление о широких возможностяхязыка Бейсик: игры с ЭВМ, анкеты опроса, тираж спортлото, расчет элементов электрических цепей. Предназначена для широкого круга читателей.
Книга французкого специалиста по современному программированию, дающая описание методов программирования на Бейсике. Этот язык широко распространен, и его изучение предусмотренно школьной программой. Методика изложения материала современна и эффективна. В книге приводятся 120 упражнений, часть из которых сопровождается комментариями и ответами. Предназначена для всех тех кто изучает программирование.
В форме практических рекомендаций рассмотрены основы программирования в среде Visual Basic for Applications (VBA) для создания приложений MS Excel. Изложение материала оформлено в виде отдельных разделов, в которых кратко представлена основная теория по конкретным темам, приведены примеры решения задач. Предлагаются варианты заданий для самостоятельного выполнения.
Для студентов вузов, может быть полезна всем желающим овладеть основами программирования в среде Visual Basic for Applications.
Книга посвящена архитектуре, системе команд, интерфейсам и функционированию современных процессоров семейства x86 как фирмы Intel, так и совместимых с ним изделий конкурирующих фирм. В ней подробно рассмотрена архитектура 32-разрядных процессоров, со всеми ее расширениями, которыми богаты современные процессоры. В книге имеется объяснение многих системных функций реального и защищенного режимов, которые не рассматриваются в большинстве расспространенных литературных источников. Приводится описание всех команд микропроцессоров Pentium III и Athlon (и всех младших моделей). Уделено внимание применению процессоров в персональных компьютерах, совместимости с программным обеспечением, особенностям многопроцессорных систем. Материал иллюстрирован временными диаграмами, блок-схемами и справочными таблицами, необходимыми разработчикам как программных, так и аппаратных средств.
Книга предназначена для широкого круга читателей, её можно рассматривать и как учебное пособие для студентов, углубленно изучающих вычислительную технику, и как справочник прикладного и системного программиста.
Рассмотрены вопросы исследования кода Windows - приложений. Подробно описаны формат исполняемых модулей и структура инструкций микропроцессора Intel. Дан полный обзор инструментария по исследованию исполняемого кода: отладчики, дизассемблеры, редакторы ресурсов, HEX - редакторы и др. Большое внимание уделено работе с популярными программами подизассемблированию и отладке SoftICE и IDA Pro. Приведены примеры исследования исполняемого кода и описаны основные принципы подробного исследования: идентификация программных структур, поиск данных и др.
Подробно и доходчиво объясняются все основные вопросы программирования на ассемблере. Рассмотрены команды процессоров Intel, 16 и 32 - разрядные регистры, основы работы с сопроцессором, сегментация памяти в реальном масштабе времени, управление клавиатурой и последовательным портом, работа с дисками и многое другое. Описано, как разработать безобидный нерезидентный вирус и антивирус против этого вируса, как написать файловую оболучку (типа Norton Commander или FAR Manager) и как писать резидентные программы. Каждая глава состоит из объяснения новой темы, описания алгоритмов программ, многочисленных примеров и ответов на часто задаваемые вопросы.
Искуство программирования основных элементов языкаАссемблера семейства IBM PC: системы счисления, машинное представление данных и команд, основы 16 и 32-разрядного программирования, программирование сопроцессора, ввод-вывод информации вDOS и Windows, использование макросредств. Подробно, шаг за шагом на многочисленных примерах законченных программ рассматриваются идеи и принципы организации вычислений на Ассемблере от простого к сложному, используя аналогию и прямую поддержку со стороны алгоритмических языковPascal (Borland Pascal - 7.0, Delphi - 5) и C/C++(Borland C++ 3.1, 4,5, 5.02, Borland C++ Builder 5, Visual C++ 6.0).
Материал книги базируется на лекционном курсе и лабораторном практикуме "Основы организации и функционирования ЭВМ" в течение многих лет читаемого читаемого автором для программистов в Национальном аэрокосмическом университете имени Жуковского(ХАИ).Книга состоит из двух частей лекции и лабораторные работы. Каждая лабораторная работа содержит подробно разобранные варианты решения типовой задачи с указанием возможных проблем при вычислениях и способах их устранения.
Для разработчиков программного обеспечения, желающих повысить качество своих программ, преподователей и студентов, профессионально изучающих программирование, а также для всех желающих познакомиться с нижним уровнем программирования компьютеров IBM PC.
В книге рассмотрен язык Ассемблера для процессоров семейства Intel 80x86, а также различные аспекты применения этого языка в области защиты информации.
Книга состоит из шести глав. Глава 1 суть учебное пособие для начинающих по программированию на Ассемблере в среде DOS, она содержит описание архитектуры компьютера IBM PC, системы команд, способов адресации данных, системных функций, некоторых приемов программирования. Вторая и третья главы книги рассчитаны на более подготовленного читателя. Глава 2 содержит описание криптографических методов и возможные способы решения задач контроля целостности и обеспечения секретности информации. Глава 3 посвящена специфическим применениям Ассемблера, таким как защита программ от статического и динамического исследования, борьба с вирусами, "изощренное" программирование. Глава 4 содержит описание особенностей программирования на Ассемблере в среде Linux. В главе 5 обсуждаются инструментальные средства и базовые приемы создания приложений для ОС Windows. В главе 6 описывается методика оптимизации программ на языке Ассемблера с учетом особенностей архитектур процессоров Pentium различных поколений.
Книга рассчитана на широкий круг читателей, в том числе и не являющихся профессиональными программистами. Может быть полезна программистам, инженерам, студентам вузов.