**Данные блоки поддерживают скрол
**Данные блоки поддерживают скрол вверх/вниз
09.00.00 Информатика и вычислительная техника
Скользкие места С++. Как избежать проблем при проектировании и компиляции ваших программ
АвторыСтефан К. Дьюхэрст
ИздательствоДМК-пресс
Год издания
Вы держите в руках руководство по тому, как не допускать и исправлять 99% типичных, разрушительных и просто любопытных ошибок при проектировании и реализации программ на языке C++. Эту книгу можно рассматривать также, как взгляд посвященного на нетривиальные особенности и приемы программирования на C++.<br> Обсуждаются как наиболее распространенные "ляпы", имеющиеся почти в любой программе на C++, так и сложные ошибки в использовании синтаксиса, препроцессора, преобразований типов, инициализации, управления памятью и ресурсами, полиморфизма, а также при проектировании классов и иерархий. Все ошибки и их последствия обсуждаются в контексте. Подробно описываются способы разрешения указанных проблем.<br>Автор знакомит читателей с идиомами и паттернами проектирования, с помощью которых можно решать типовые задачи. Читатель также узнает много нового о плохо понимаемых возможностях C++, которые применяются в продвинутых программах и проектах. На сайте http://www.semantics.org можно найти полный код примеров из книги.<br>В книге рассказывается, как миновать наиболее серьезные опасности, подстерегающие программиста на C++. Программисты найдут в ней практические рекомендации, которые позволят им стать настоящими экспертами.<br>Издание предназначено для всех программистов, желающих научиться писать правильные и корректно работающие программы на языке С++. ...
Downloaded
2020-04-29
Полное руководство по Microsoft Windows XP
АвторыП. Нортон, Д. Мюллер
ИздательствоДМК-пресс
Год издания
В книге известного американского автора описывается среда ОС Windows XP и принципы ее функционирования, приведен сравнительный анализ Windows XP с предшествующими версиями операционной системы Windows. Рассматриваются вопросы применения и модификации нового интерфейса с целью получения прямого доступа ко всем функциям Windows XP, обсуждаются варианты подключения к компьютерным сетям. Несколько разделов посвящены работе с реестром и конфигурационными файлами, мультимедийным функциям и разнообразным системным службам, а также методам решения проблем с программным обеспечением и оборудованием. Особое внимание уделено обеспечению безопасности операционной системы.<br>Издание адресовано пользователям и сетевым администраторам, желающим активно применять возможности операционной системы Windows XP (в том числе и недокументированные). ...
Downloaded
2020-04-29
Delphi. Готовые алгоритмы
АвторыР. Стивенс
ИздательствоДМК-пресс
Год издания
Программирование всегда было достаточно сложной задачей. Эта книга поможет вам легко преодолеть возникающие трудности с помощью библиотеки мощных алгоритмов, полностью реализованных в исходном коде Delphi. Вы узнаете, как выбрать способ, наиболее подходящий для решения конкретной задачи, и как добиться максимальной производительности вашего приложения. Рассматриваются типичные и наихудшие случаи реализации алгоритмов, что позволит вам вовремя распознать возможные трудности и при необходимости переписать или заменить часть программы. Подробно описываются важнейшие элементы алгоритмов хранения и обработки данных (списки, стеки, очереди, деревья, сортировка, поиск, хеширование и т.д.). Приводятся не только традиционные решения, но и методы, основанные на последних достижениях объектно-ориентированного программирования.<br>Книга предназначена для начинающих программистов на Delphi, но благодаря четкой структуризации материала и богатой библиотеке готовых алгоритмов будет также интересна и специалистам. ...
Downloaded
2020-04-29
Rational Rose 2000 и UML. Визуальное моделирование
АвторыТ. Кватрани
ИздательствоДМК-пресс
Год издания
В данной книге рассматривается практическое использование пакета визуального моделирования Rational Rose в соответствии с методологией Rational Unified Process.<br> Поскольку с каждым годом сложность программного обеспечения возрастает, потребность в средствах визуального моделирования и проектирования, а также людях, знающих и умеющих использовать их на практике, тоже увеличивается. Все больше программистов и разработчиков, которые раньше просто писали программный код, понимают, что для создания серьезного программного обеспечения необходимы строгий системный подход, использование передовых методик и средств разработки крупных проектов.<br>Именно такую методику (Rational Unified Process, RUP) и программный продукт (Rational Rose), позволяющий в максимальной мере следовать данной методике, предлагает компания Rational. <br>Книга будет полезна как начинающим проектировщикам, которые сразу хотят приступить к работе с передовыми программными продуктами, так и опытным специалистам, стремящимся повысить качество разрабатываемой информационной системы. ...
Downloaded
2020-04-29
UML. Проектирование систем реального времени, параллельных и распределенных приложений
АвторыХ. Гома
ИздательствоДМК-пресс
Год издания
Данная книга описывает процесс создания распределенных, параллельных систем и систем реального времени с точки зрения проектирования архитектуры системы. Подробно рассмотрены ключевые вопросы, возникающие в процессе разработки: управление временем отклика, синхронизация, актуальность и непротиворечивость данных. На многочисленных примерах автор показывает, как с помощью одной и той же универсальной нотации UML описать такие, казалось бы, далекие области, как автоматизированная банковская система, бортовой компьютер автомобиля и система управления лифтами в многоэтажном здании - без привязки к какой-либо программной или аппаратной платформе и языку программирования. <br>Издание будет чрезвычайно полезно аналитикам, менеджерам предприятий и информационных систем, руководителям и архитекторам проектов, а также программистам, которые имеют дело с приложениями UML: книга поможет изложить свои идеи так, чтобы можно было реализовать проект, практически не зная той предметной области, для которой пишется система. ...
Downloaded
2020-04-29
Borland C++ для себя
АвторыГалявов И.Р.
ИздательствоДМК-пресс
Год издания
В этой книге простым и понятным для начинающих языком объясняются основы визуальной разработки программ в средах Borland C++ и C++ Builder и даются важнейшие понятия языка С++. Подробно рассказывается, как создать проект "с нуля" и постепенно его совершенствовать. Рассмотрены все важнейшие действия программиста: работа с файлами, окнами проектов и сообщений, вставка изображений, создание баз данных и Internet-приложений.<br>Основной упор сделан не на сухое и последовательное изложение определенного объема материала по схеме: сначала понятие, потом примеры, как это принято в классических учебниках, а на рассмотрение примеров программ, которые могут быть интересны начинающим. Все понятия объясняются по мере необходимости, что поможет читателям лучше и быстрее освоить предлагаемый материал.<br>Книга адресована студентам, школьникам и просто начинающим изучать программирование. Может использоваться в качестве самоучителя. ...
Downloaded
2020-04-29
Программирование в Win32 API на Visual Basic
АвторыРоман С.
ИздательствоДМК-пресс
Год издания
Книга излагает основные сведения о системном программировании на Visual Basic и дает необходимую информацию о назначении функций Win32 API. Среда VB наиболее эффективна для быстрой разработки приложений, однако за простоту в создании программ приходится платить снижением эффективности, потерей гибкости и управляемости. Здесь описывается, как можно обойти требования Visual Basic, обращаясь непосредственно к интерфейсу прикладного программирования Win32. Обсуждается широкий круг практических задач от самых простых, таких как получение основной системной информации, добавление позиций табуляции в окне со списком, запись и извлечение данных в/из реестра или индивидуальных файлов инициализации, до весьма сложных - модификации класса управляющих элементов с целью реализации заданного поведения, установки ловушек для отслеживания и изменения работы мыши или клавиатуры и т.д.<br>В книге затрагиваются вопросы архитектуры 32-разрядной Windows, распределения адресного пространства, синхронизации различных потоков, межпроцессорного взаимодействия, внедрения DLL во внешние процессы. Кратко освещается формат исполняемых файлов Windows, рассматривается концепция контекстов устройств.<br>Данное издание адресовано профессиональным программистам на Visual Basic, заинтересованным в том, чтобы включить возможности системных сервисов Windows в свои приложения. ...
Downloaded
2020-04-25
Основы программирования на РНР
АвторыЛ. Ульман
ИздательствоДМК-пресс
Год издания
Представленная книга посвящена РНР - серверному межплатформенному встроенному в HTML языку написания сценариев. Рассматриваются следующие вопросы: синтаксис языка, строки и управляющие структуры, массивы и регулярные выражения, функции; описываются приемы отладки ваших сценариев. Особое внимание уделяется получению введенной в форму информации, работе с файловой системой, базами данных, cookie и др. <br>Включенные в состав книги приложения содержат информацию об установке и настройке Webсервера, инсталляции языка РНР. Здесь же обсуждаются вопросы безопасности скриптов, даются ссылки на Web-ресурсы, посвященные РНР.<br>Книга будет полезна как начинающим Web"мастерам, которые только собираются создавать динамические сайты, так и профессиональным дизайнерам, желающим внести элементы динамики в проектируемые имиресурсы.
...
Downloaded
2020-04-25
Твоя первая компьютерная игра на языке BASIC
АвторыМ. Сети
ИздательствоДМК-пресс
Год издания
Эта книга является самоучителем, с помощью которого любой новичок сможет научиться создавать и разрабатывать игры. Прочитав книгу, вы обретете знания, которые помогут вам в достижении цели - научиться программировать игры. Каждая следующая глава основана на материале предыдущей, в результате книга становится похожа на лестницу - вы продвигаетесь вверх шаг за шагом.<br>Основная часть книги посвящена языку Blitz Basic - специально разработанной версии языка Basic для создания игр. Вы познакомитесь с основными аспектами языка, научитесь работать с графикой и звуком, используемыми в компьютерных играх, а также имитировать искусственный интеллект. В итоге будет создана полноценная игра, которая и является целью при изучении материала книги. <br>Издание предназначено в первую очередь для школьников, студентов, а также остальных читателей, которые хотят научиться самостоятельно разрабатывать компьютерные игры. ...
Downloaded
2020-04-25
FrontPage для Windows
АвторыН. Хестер
ИздательствоДМК-пресс
Год издания
Книга посвящена приложению FrontPage - автоматизированному средству создания Web-страниц и Web-сайтов. Этот профессиональный конструктор позволяет создавать сайты, а также настраивать и поддерживать их на Web-серверах. <br>С помощью данной книги вы научитесь разрабатыватьобщую структуру сайтов, формировать страницы, из которых будет состоять структура, добавлять интерактивные средства и эффекты мультимедиа и, наконец, размещать готовые сайты в Internet путем загрузки файлов на Web-сервер. <br>Особое внимание уделено новым инструментам Front Page, таким как область задач, строка ссылок, Database Interface Wizard, панель Рисование, Автофигуры и т.д. <br>Издание предназначено для начинающих Web-дизайнеров, но благодаря подробному описанию обновлений версии может представлять интерес и для опытных пользователей FrontPage. ...
Downloaded
2020-04-25
С# без лишних слов
АвторыУ. Робисон
ИздательствоДМК-пресс
Год издания
Язык программирования C# - одна из важнейших составных частей платформы .NET, разработанной компанией Microsoft. В предлагаемом издании содержится ясное, полное и лаконичное описание языка. На первый взгляд кажется, что C# похож на C++ и Java, но в данной книге говорится и о существенных различиях между ними. Приводится также полная грамматика языка, рассказывается о наиболее часто употребляемых классах из библиотеки классов (BCL). <br>Самая интересная часть книги - это рассказ о различных приемах программирования, проиллюстрированный большим числом примеров, которые вы сможете с успехом применить в собственных программах. Основное внимание уделяется вопросам синтаксиса и построения программ, представляющим интерес для практикующих программистов. ...
Downloaded
2020-04-25
32/16-битные микроконтроллеры ARM7 семейства AT91SAM7 фирмы Atmel
АвторыРедькин П.П.
ИздательствоДОДЭКА
Год издания
Книга представляет собой практическое руководство и подробное справочное пособие для изучения семейства микроконтроллеров (МК) SAM7 фирмы Atmel и создания на их основе пользовательских проектов.<br> Отличительной особенностью книги является то, что она не только содержит исчерпывающие сведения справочного характера (на примере наиболее функционально насыщенного представителя данного семейства - AT91SAM7X128/256), но и охватывает все этапы проектирования приложений на основе МК SAM7, что позволяет в короткие сроки овладеть навыками работы с микроконтроллерами даже начинающим разработчикам. После прочтения книги им не надо думать о том, с чего начать работу с МК SAM7, как написать первую программу, где взять примеры программных кодов, как адаптировать эти примеры под свою задачу. Все эти и многие другие сведения имеются в предлагаемой книге и прилагаемом компакт-диске. <br>Книга предназначена для специалистов в области разработки электронной аппаратуры, студентов технических ВУЗов и лиц, интересующихся электроникой. Необходимый уровень подготовки читателей предполагает знание основ цифровой и аналоговой схемотехники, а также основ программирования на языке C. ...
Downloaded
2020-04-16
Микроконтроллеры? Это же просто! Т. 4
АвторыФрунзе А.В.
ИздательствоДОДЭКА
Год издания
В четвёртом томе книги "Микроконтроллеры? Это же просто!" излагаются базовые понятия двоичной арифметики с плавающей точкой - основы математического обеспечения работы современных микроконтроллеров. Особое внимание уделено использованию арифметики с плавающей точкой в программах вычисления элементарных функций.<br> Кроме того, в книге содержатся примеры аппаратной и программной реализации ряда полезных устройств и приборов. Их изучение поможет глубже понять функциональные возможности и типовые приёмы программирования микроконтроллеров.<br> На прилагаемом компакт-диске помещены тексты всех приведённых программ, а также полезная справочная информация по электронным компонентам, схемам и протоколам, о которых идёт речь в книге. <br>Для студентов технических вузов и широкого круга радиолюбителей, делающих первые шаги в освоении микроконтроллеров. ...
Downloaded
2020-04-16
VHDL: Справочное пособие по основам языка
АвторыБабак В.П., Корченко А.Г., Тимошенко Н.П., Филоненко С.Ф.
ИздательствоДМК-пресс
Год издания
Представляет собой вводный курс в язык VHDL и предназначена для быстрого ознакомления с базовыми концептуальными положениями этого языка. В данной книге приводятся базовые принципы параллельного программирования, положенные в основу языка VHDL, а также принципы организации VHDL-проекта и взаимосвязь компонентов проекта с физическими процессами, протекающими в реальных цифровых устройствах. Содержит многочисленные практические примеры проектирования цифровых устройств, в частности цифровых устройств специального назначения (криптопроцессоров).<br> Рассчитана на студентов, изучающих язык VHDL, в том числе и в рамках учебных курсов, посвященных проектированию устройств защиты информации. ...
Downloaded
2020-04-13
Автоматизацмя физических исследований и эксперимента: компьютерные измерения и виртуальные приборы на основе LabVIEW
АвторыБутырин П.А.
ИздательствоДМК-пресс
Год издания
Книга состоит из 30 глав, названных лекциями. Эти главы содержат как информацию о тех или иных возможностях LabVIEW, так и практические задания, выполнение которых необходимо для овладения этим прикладным инструментом исследования физических процессов и управления ими. Материал каждой главы рассчитан на одно занятие за компьютером и может быть использован как при обучении группы студентов преподавателем, так и при самообучении студента. Для большей доступности курса большинство практических заданий ограничивается исследованием чисто виртуальных объектов, что не требует приобретения специальной материальной части (аналогово-цифровых преобразователей и т.д.). <br>Материал книги условно можно разделить на три части. В первой из них даются основные сведения о среде LabVIEW и ее возможностях, а также об исследовании виртуальных объектов при помощи математического моделирования. Вторая часть посвящена построению виртуальных приборов для проведения измерений в реальных физических устройствах, в частности, дано описание лабораторной установки ELVIS, разработанной корпорацией National Instruments. В третьей части описывается техника и методика составления больших проектов в среде LabVIEW. <br>Издание предназначено для инженеров и студентов технических вузов. ...
Downloaded
2020-03-19
Технология программирования
АвторыИванова Г.С.
ИздательствоМГТУ им. Н.Э. Баумана
Год издания
Подробно рассмотрены основные методы и нотации, применяемые при разработке сложного программного обеспечения. Особое внимание уделено проектированию программных систем с использованием структурного, объектного и компонентного подходов. Детально разобраны основные приемы обеспечения требуемых технологических свойств. Приведена классификация и проанализированы принципы проектирования пользовательских интерфейсов программного обеспечения. Материал учебника проиллюстрирован большим количеством примеров и поясняющих рисунков. <br>В третьем издании (2-е - 2003 г.) переработан материал по оформлению текстовых документов в соответствии с ГОСТ 7.32 - 2001 и 7.1-2004, уточнены некоторые понятия, добавлены примеры разработки программных систем.<br> Содержание учебника соответствует курсу лекций, которые автор читает в МГТУ им. Н.Э. Баумана. <br>Для студентов вузов, обучающихся по специальностям, связанным с информатикой. Может быть полезен всем изучающим программирование самостоятельно. ...
Downloaded
2019-10-03
Панель управления
Читайте книги в приложении Консутльтант Студента на iOS, Android или Windows