Основания программирования

This document was uploaded by one of our users. The uploader already confirmed that they had the permission to publish it. If you are author/publisher or own the copyright of this documents, please report to us by using this DMCA report form.

Simply click on the Download Book button.

Yes, Book downloads on Ebookily are 100% Free.

Sometimes the book is free on Amazon As well, so go ahead and hit "Search on Amazon"

Книга представляет собой первое издание в серии, предназначенной для студентов, готовящихся к работе по современным информационным технологиям и специалистов в данной области. Главная цель создания этого пособия, по словам автора, - объяснить читателю существенную взаимосвязь и взаимозависимость различных понятий программирования. Помимо этого, книга раскрывает суть базовых понятий и помогает без труда ориентироваться в них. Для самоконтроля по усвоению материала в книге разработан ряд заданий. Рекомендуется как для первокурсников, уже имеющих начальное знакомство с программированием, так и для специалистов, имеющих лишь практический опыт и желающих получить более основательные теоретические знания.

Author(s): Непейвода Н., Скопин И.
Publisher: АНО «Институт компьютерных исследований»
Year: 2003

Language: Russian
Pages: 872
City: Москва

Часть I. Базовые понятия 3
Глава 1. Введение в систему понятий программирования 3
Глава 2. Синтаксис, семантика и прагматика языка программирования 65
Глава 3. Стили программирования, или программирование с птичьего полета 100
Глава 4. Понятие жизненного цикла программного обеспечения и его модели 172

Часть II. Структуры программирования
Глава 5. Выражения 230
Глава 6. Разветвление вычислений 250
Глава 7. Циклические вычисления 267
Глава 8. Подпрограммы 337
Глава 9. Структуры данных 450

Часть III. Методы программирования
Глава 10. Методы программирования от состояний 525
Глава 11. Методы, основанные на рекурсии 595
Глава 12. Объектно ориентированный подход 665
Глава 13. Сентенциальные методы 684
Глава 14. Функциональное программирование 742
Глава 15. Моделирование 759
Глава 16. Подведение итогов 784

Приложение А. Математические модели 789
Приложение В. Методологические результаты 813
Приложение С. Знания, данные, умения 826

Литература 839
Предметный указатель 846