Рассмотрен практический подход к программированию как к инженерной деятельности с акцентом на структурных и объектно-ориентированных методиках. Раскрыт жизненный цикл программного продукта, его стадии и процессы, описаны используемые стандарты. Затронуты вопросы высокоуровневого проектирования, организации ввода/вывода информации. Особое внимание уделено методам проектирования эффективных программных алгоритмов в рамках объектно-ориентированной парадигмы с использованием сложных структур данных. Для реализации алгоритмов используется язык Delphi фирмы Borland/Codegear.
Для студентов учреждений высшего профессионального образования.
В книге рассмотрено программирование на языке С микроконтроллеров AVR с использованием компиляторов WinAVR и CodeVisionAVR, а также микроконтроллеров PIC с использованием компиляторов CCS-PICC, mikroC и СЗО/32. Кратко рассмотрена архитектура и аппаратное обеспечение как традиционных восьмиразрядных микроконтроллеров AVR и PIC, так и новых семейств ATxmega, PIC24 и PIC32. Дано описание средств программной разработки, включая эмуляцию программ с помощью AVR Studio и MPLAB. Кратко рассмотрен стандартный синтаксис языка С и директивы препроцессора, а также особенности программирования на этом языке для микроконтроллеров. Книга содержит программные примеры на С, а также - справочник с описанием системы ассемблерных команд микроконтроллеров AVR (включая ATxmega) и PIC (включая PIC24).
Особенности платформы .NET 4 и языка Visual C# 2010.
Детали технологии .NET - лидера в производстве современного программного обеспечения.
Полезные советы по разработке от эксперта в .NET, который изучает эту платформу, начиная с ее первой версии.
Полное описание технологий WPF, WCF и WF, поддерживаемых ядром платформы .NET.
Для кого эта книга.
Эта книга предназначена для опытных разработчиков программного обеспечения, заинтересованных в освоении новых средств .NET Framework 4 и языка C#. Она будет служить настольным справочником как для тех, кто впервые переходит на платформу .NET, так и для тех, кто ранее писал приложения для версий .NET 2.0 или .NET 3.5.
Книга написана Бьерном Страуструпом - автором языка программирования С++ - и является каноническим изложением возможностей этого языка. Помимо подробного описания собственно языка, на страницах книги вы найдете доказавшие свою эффективность подходы к решению разнообразных задач проектирования и программирования. Многочисленные примеры демонстрируют как хороший стиль программирования на С-совместимом ядре С++, так и современный объектно-ориентированный подход к созданию программных продуктов.
Книга адресована программистам, использующим в своей повседневной работе С++. Она также будет полезна преподавателям, студентам и всем, кто хочет ознакомиться с описанием языка "из первых рук".