В отличие от большинства книг по программированию, построенных на основе скучного изложения спецификаций и примеров, с книгой Эндрю Стиллмена и Дженнифер Грин "Изучаем C#" читатель сможет сразу приступить к написанию собственного кода на языке программирования C# с самого начала. Вы освоите минимальный набор инструментов, а далее примете участие в забавных и интересных программных проектах: от разработки карточной игры до создания серьезного бизнес-приложения. Третье издание книги включает последние версии C# 5.0, Visual Studio 2012 и .NET 4.5 Framework и будет интересно всем изучающим язык программирования С#.
В книге Александра Степанова и Пола Мак-Джоунса "Начала программирования" применяется дедуктивный подход к программированию, основанный на объединении программ с абстрактными математическими теориями, которые обеспечивают их работу. Представлены вместе описания этих теорий, алгоритмы, записанные в терминах этих теорий, а также теоремы и леммы, описывающие их свойства. Реализация алгоритмов на реальном языке программирования является центральной темой книги. В качестве примеров авторы выбрали язык С++, поскольку в нем механизмы абстракции сочетаются с точным представлением существующей машины.
Данная книга, написанная Александром Рудаковым и Галиной Федоровой, является практикумом, который подготовлен в соответствии с Государственным образовательным стандартом по специальности «Программное обеспечение вычислительной техники и автоматизированных систем» и по своему содержанию дополняет выпущенное ранее учебное пособие «Технология разработки программного продукта» (2005 г.). Цель практикума — формирование у студентов практических навыков грамотной разработки программных продуктов (ПП) с использованием современных методов и средств. Основная идея этих методов заключается в применении инженерного подхода к созданию ПП.
В книге Дэвида Хермана "Сила JavaScript: 68 способов эффективного использования JS" избран сбалансированный подход к изложению материала, основанный на конкретных доказательствах и опыте без излишней назидательности и строгих предписаний. Данная книга станет весьма важным помощником и надежным руководством для многих людей, стремящихся создавать эффективные JavaScript-программы, никак не ограничивая их в плане выразительности и свободе введения новых идей и парадигм. Кроме того, это вполне конкретная, интересная книга с великолепными примерами.
Книrа Джозефа Ю "Ядро Cortex-M3 компании ARM" предназначена как для разработчиков, так и для программистов, заинтересовавшихся процессором Соrtех М3 компании ARM. Разумеется, в официальных документах, таких как «Cortex M3 Technical Reference Manual» и «ARMv7-M Architecture Application Level Reference Manual», содержится практически вся информация по этому процессору. Однако указанные документы излишне подробны и могут оказаться слишком сложными для понимания. Эта же книга писалась в расчёте на программистов, разработчиков встраиваемых устройств, разработчиков систем на кристалле, радиолюбителей, учёных, в общем, самых разных людей, изучающих процессор Cortex M3 и хоть в какой то мере знакомых с микроконтроллерами либо микропроцессорами.
Книга "Java. Библиотека профессионала: Основы", написанная Кеем Хорстманном и Гари Корнеллом, является первым томом девятого издания. С выходом каждого издания ее авторы, старались как можно быстрее следовать очередному выпуску Java Development Kit, каждый раз переписывая ее, чтобы вы, читатель, могли воспользоваться преимуществами новейших средств Java. Настоящее издание обновлено с учетом новых языковых средств, появившихся в версии Java Standard Edition (SE) 7. Как и все предыдущие издания, эта книга адресуется серьезным программистам, которые хотели бы пользоваться Java для разработки настоящих проектов.
Книга Джона Монгана, Ноа Киндлера и Эрика Гижере "Работа мечты для программиста: тестовые задачи и вопросы при собеседовании в ведущих IT-компаниях", выходящая уже в третьем издании, поможет программисту с легкостью пройти собеседование и трудоустроиться в любую крупнейшую IT-компанию мира. Книга включает в себя примеры тестовых заданий, которые получают соискатели на собеседовании, информацию о языках программирования, технологиях и шаблонах, которая обычно требуется для успешного интервьюирования, а также множество советов, которые помогут подготовиться к прохождению собеседования.
История языков программирования начинается именно с языка для программирования числовых задач — Фортрана (1954-1957 гг.). За истекшие полвека Фортран сильно изменился, обогатился многими новыми средствами, заметно сблизился с алголоподобными языками, прошел несколько циклов радикального обновления и стандартизации. Его возможности неуклонно возрастали, что позволило ему успешно конкурировать с несколькими поколениями языков-соперников. В основу книги Юрия Рыжикова положено ранее опубликованное учебное пособие по программированию на Фортране. Все включенные в нее программы заново проверены и частично переработаны.
Многие думают, что алгоритмы нужны только программистам и математикам. Это не так. Алгоритмы могут пригодиться всем или почти всем. Начиная от врача и агронома и кончая топ-менеджером. Почему? Потому что мы живем в мире алгоритмов, хотя зачастую не догадываемся об этом. Современная цивилизация – это цивилизация алгоритмов. Они окружают нас повсюду. К сожалению, большинство людей не умеют читать, писать и понимать алгоритмы. Прочитав книгу, вы быстро получите нужные знания. Цель данной книги Владимира Паронджанова – научить читателя самостоятельно создавать дружелюбные, то есть легкие для понимания алгоритмы. И показать, что это простое и даже приятное дело.
Flex 4 — это мощная платформа, предоставляющая пригодные для коммерческого применения компоненты для работы в среде Flash Player, написанные на языке разметки, понятном каждому, кто знаком с языками HTML или XML. Платформа Flex предоставляет компоненты для размещения элементов на экране, воспроизведения визуальных эффектов, организации данных в таблицы, взаимодействия с сервером, вывода диаграмм и т. д. Данная книга, написанная Джошуа Ноублом, Тоддом Андерсоном, Гартом Брэйтуэйтом, Марко Казарио и Ричем Третола, содержит рецепты, предназначенные для того, чтобы обучить вас техническим приемам, позволяющим эффективнее программировать Flex-приложения.