My Library

Языки программирования. Концепции и принципы

Автор:Кауфман В.Ш.
Вид издания:Монография
Год издания:2010
Издательство:ДМК Пресс
Объем:464 стр.
ISBN:978-5-94074-622-5

Рассмотрены фундаментальные концепции и принципы, воплощенные в современных и перспективных языках программирования. Представлены разные стили программирования (операционный, ситуационный, функциональный, реляционный, параллельный, объектно-ориентированный). Базовые концепции и принципы рассмотрены с пяти различных позиций (технологической, авторской, математической, семиотической и реализаторской) и проиллюстрированы примерами из таких языков, как Паскаль, Симула-67, Смолток, Рефал, Ада, Модула-2, Оберон, Оккам-2, Турбо Паскаль, C++ и др. Сложность выделена как основополагающая проблема программирования, а абстракция-конкретизация и прогнозирование-контроль – как основные ортогональные методы борьбы со сложностью. На этой общей базе в книге впервые представлена цельная система концепций и принципов, создающая четкие ориентиры в области языков программирования. Для всех, серьезно интересующихся программированием, в том числе научных работников, программистов, преподавателей и студентов.

Найти эту книгу

Похожие по тематике книги:

Климачева Т.Н. Трехмерная компьютерная графика и автоматизация проектирования в AutoCAD 2007: Практическое пособие. ДМК Пресс, 2009. – 467 с.
Белладжио Д., Миллиган Т. Стратегия управления конфигурацией программного обеспечения с использованием IBM Rational ClearCase: Практическое руководство. ДМК Пресс, 2009. – 384 с.
Стефенс Д.Р., Диггинс К., Турканис Д., Когсуэлл Д. C++. Сборник рецептов. КУДИЦ-Пресс, 2007. – 324 с.
Чарльз Петцольд. Программирование с использованием Microsoft Windows Forms. Питер, 2006. – 432 с.
Якоб Педерсен, Кристиан Нейгел, Карли Уотсон. Visual C# 2008. Базовый курс. Диалектика, 2009. – 1210 с.
Джозеф C. Раттц-мл. LINQ: язык интегрированных запросов в C# 2008 для профессионалов. Вильямс, 2008. – 560 с.
Трельсен Э. Модель СОМ и библиотека ATL 3. БХВ-Петербург, 2005. – 928 с.
Моррисон М. Создание игр для мобильных телефонов: Практическое руководство. ДМК Пресс, 2008. – 490 с.
Хорстманн К.С., Корнелл Г. Java 2. Том 2. Тонкости программирования. Вильямc, 2002. – 1120 с.
Ильдар Хабибуллин. Разработка Web-служб средствами Java. БХВ-Петербург, 2003. – 400 с.
Джесс Либерти. C++. Энциклопедия пользователя. ДиаСофт, 2001. – 590 с.
Фиайли К. SQL: Учебное пособие. ДМК Пресс, 2008. – 452 с.
Ла Мот А., Ратклифф Д., Семинаторе М., Тайлер Д. Секреты программирования игр. Питер, 1995. – 718 с.
Виейра Р. Программирование баз данных Microsoft SQL Server 2005. Базовый курс. Диалектика, 2007. – 833 с.
Морган С. Разработка распределенных приложений на платформе Microsoft .Net Framework. Питер, 2007. – 580 с.
Брюс У. Перри. Java сервлеты и JSP. Сборник рецептов. КУДИЦ-Образ, 2006. – 768 с.
Х.М. Дейтел, П.Дж. Дейтел, С.И. Сантри. Технологии программирования на Java 2. Книга 3. Корпоративные системы, Сервлеты, JSP, WEB-сервисы. Бином, 2003. – 672 с.
Герберт Шилдт. Java 2 v5.0 (Tiger). Новые возможности. БХВ-Петербург, 2005. – 208 с.
Герберт Шилдт. Искусство программирования на C++. БХВ-Петербург, 2005. – 474 с.
Оверленд Брайан. C++ без страха. Триумф, 2005. – 432 с.
Бьерн Страуструп. Дизайн и эволюция языка C++: Учебник. ДМК Пресс, 2007. – 445 с.
Иво Салмре. Программирование мобильных устройств на платформе .Net Compact Framework. Вильямc, 2006. – 736 с.
Топорков С.С. Креативный самоучитель работы в Photoshop: Самоучитель. ДМК Пресс, 2010. – 328 с.
Душкин Р.В. Функциональное программирование на языке Haskell: Учебное пособие. ДМК Пресс, 2008. – 608 с.