Эта книга представляет собой набор примеров с сопровождающими объяснениями, которые иллюстрируют наиболее важные возможности языка C++ версии 2.0 с концентрацией на решении объектно-ориентированных проблем. Программисты, желающие использовать C++, смогут значительно ускорить процесс изучения, если будут иметь перед глазами хорошо написанные программы, сопровождаемые ясными комментариями, которые позволяют шаг за шагом освоить приемы программирования на C++.
Содержит систематическое изложение основных приемов программирования на языке C++: описание типов данных, объявление переменных, организация разветвлений и циклов, описание и использование массивов, указателей, функций. Рассматриваются понятия и приемы объектно-ориентированного программирования: определение классов и объектов, конструкторы и деструкторы, инкапсуляция, полиморфизм, наследование, шаблоны, обработка исключений, пространство имен, динамическая идентификация типов. Описывается технология разработки программ в среде Borland C++ Builder. Приводятся контрольные вопросы и задания.
Монография французских ученых, в которой систематически излагаются основные понятия информатики, обсуждаются трудные проблемы программирования, дается сравнение известных языков программирования: ФОРТРАНа, АЛГОЛа W, ПЛ/1 b др. Изложение сопровождается упражнениями (с решениями).
Задачник является дополнительным компонентом учебно-методического комплекта по информатике для 5-6 классов. В данном издании собраны, систематизированы по типам и по уровню сложности задачи по информатике, а также из смежных с информатикой теоретических областей. Даны ответы, указания и решения.
Книга будет полезна учителям информатики, ученикам и их родителям.
Данный мультимедийный самоучитель предназначен для изучения языка программирования Visual C++, который является на сегодняшний день самым распространенным языком программирования и законодателем мод в этой области, позволяя реализовывать любые, даже самые сложные задачи. Также в самоучителе рассматривается среда программирования Studio Net, которая позволяет в полной мере реализовать все достоинства разработки приложений на Visual C++.
В книге "Objective-C 2.0 и программирование для Mac" имеется богатый материал по языку программирования Objective-C. Не секрет, что в настоящее время все стремятся научиться писать программы для Mac OS X или iPhone. Mac - мощная и интересная платформа, а Objective-C, основной язык для создания приложений для Mac OS X и iPhone, чудесно подходит для написания программного кода для нее.
Книга посвящена основам программирования на языке С# 2008. Материал излагается последовательно на примере решения различных типичных проблем, с которыми сталкиваются программисты, и сопровождается многочисленными примерами разработки приложений: калькулятор, переводчик, простая система искусственного интеллекта, обмен валют, вычисления налогов и др.
Книга включает в себя сведения о последних достижениях в области технологий операционных систем. Она построена на примерах и содержит информацию, необходимую для понимания функционирования современных операционных систем. Новое издание существенно изменено и дополнено. В книге приводится множество важных подробностей, которых нет ни в одном другом издании.
В книге описаны многочисленные нововведения для платформы .NET Framework 4.0 и Visual Studio 2010. Хорошо знакомые технологии модифицированы, лучшие практические рекомендации заменены, а методологии разработки более точно настроены.
В книге «Web 2.0: создание приложений на PHP» вы найдете описание процесса разработки законченного веб-приложения на языке PHP от начала и до конца!
Вы хотите создать собственный сайт на просторах Интернета? Причем желательно, чтобы он был красивым, удобным и «неглючным»? Казалось бы, чего проще: существует столько программ – конструкторов сайтов. Однако чтобы создать действительно профессиональный сайт, подобных утилит недостаточно. Вам потребуется знание языков программирования HTML и XHTML, а также каскадных таблиц стилей CSS. И в этом случае книга, которую вы держите в руках, – именно то, что вам необходимо. С ее помощью вы научитесь создавать красиво оформленные, быстрые и профессиональные сайты. С этой книгой ваша страничка никогда не останется незамеченной в Сети!
Если вы хотите научиться созданию динамических веб-сайтов, знакомы с основами программирования на HTML, но не представляете себе, как использовать для этих целей язык программирования РНР и СУБД MySQL, то данная книга станет вам незаменимым помощником. Ее авторы с успехом демонстрируют, что такая комбинация – это мощный инструмент, позволяющий существенно упростить разработку веб-приложений.
Здравствуйте, дорогие наши читатели. Добро пожаловать в июньский выпуск журнала. В этом выпуске вас ожидает заключительная часть серии уроков по графике и практический материал по управлению шаговым двигателем через LPT порт от В. Дегтяря. Новую рубрику «Делимся опытом» открывает Д. Дмитренко со своей статьей по практике ремонта компьютерной техники. Основы и примеры, изложенные в материале пригодятся многим, кто с техникой на Вы.
Дорогие друзья! Добро пожаловать в майский выпуск журнала. Этот выпуск порадует материалом по использованию компьютера в качестве управляющего контроллера, а также продолжением серии уроков по графике. А. Терлецкий дебютирует со статьей по созданию спектрограммы для движка BASS. О. Кутков не оставит равнодушными фанатов Linux-а. Рубрику «Лаборатория» поддержал А. Уколов с материалом по практике приема и передачи звука по сети.
Эта книга представляет собой подробное учебное пособие для желающих освоить современную версию РНР. В книге описывается установка и конфигурирование РНР, основные понятия программирования, такие как переменные, циклы, условные операторы и массивы, а также основы объектно-ориентированного программирования и возможности его применения в РНР 5. Здесь также рассматриваются такие темы, как работа из РНР с HTTP-данными, использование XML, СУРБД (MySQL и SQLite), работа с изображениями и создание PHP-сценариев командной строки. Кроме того, в книге описано проектирование приложений с помощью UML, PEAR-пакеты и методика повторного использования РНР-кода, а также обработка ошибок, тестирование и отладка приложений.
Дорогие друзья! Добро пожаловать в очередной апрельский выпуск журнала «ПРОграммист» от клуба программистов. В этом выпуске продолжим уроки графики от В. Дегтяря, пофилософствуем об эффективности имеющихся механизмов ООП и рассмотрим, что нового преподнесла разработчику Дельфи 2010. Д. Пискунов даст свои советы начинающим «с чего собственно начинать» и как отточить свое мастерство настоящего программиста.
Дорогие друзья! С марта 2010 года выходит в свет новый журнал "ПРОграммист". Все его содержание создается начинающими и профессиональными программистами, электронщиками и инженерами и рассчитано на широкий круг читателей. Редакция считает, что материалы журнала должны носить не только теоретический, но и практический характер и быть действительно полезны программисту в его повседневной работе.
Подход к улучшению структурной целостности и производительности существующих программ, называемый рефакторингом, получил развитие благодаря усилиям экспертов в области ООП, написавших эту книгу. Каждый шаг рефакторинга прост. Это может быть перемещение поля из одного класса в другой, вынесение фрагмента кода из метода и превращение его в самостоятельный метод или даже перемещение кода по иерархии классов. Каждый отдельный шаг может показаться элементарным, но совокупный эффект таких малых изменений в состоянии радикально улучшить проект или даже предотвратить распад плохо спроектированной программы.
В этой книге изложены основополагающие принципы программирования для Windows на языке C/C++ с применением Win32 API. Книга ориентирована на широкий круг читателей: от начинающих программистов, студентов вузов, аспирантов и преподавателей до профессионалов в области программирования, желающих освоить специальные средства Win32 API.