C/C++, Программирование на языке высокого уровня, Павловская Т.А., 2003

По кнопке выше «Купить бумажную книгу» можно купить эту книгу с доставкой по всей России и похожие книги по самой лучшей цене в бумажном виде на сайтах официальных интернет магазинов Лабиринт, Озон, Буквоед, Читай-город, Литрес, My-shop, Book24, Books.ru.

По кнопке «Купить и скачать электронную книгу» можно купить эту книгу в электронном виде в официальном интернет магазине «ЛитРес», если она у них есть в наличии, и потом ее скачать на их сайте.

По кнопке «Найти похожие материалы на других сайтах» можно искать похожие материалы на других сайтах.

On the buttons above you can buy the book in official online stores Labirint, Ozon and others. Also you can search related and similar materials on other sites.

Ссылки на файлы заблокированы по запросу правообладателей.

Links to files are blocked at the request of copyright holders.


C/C++, Программирование на языке высокого уровня, Павловская Т.А., 2003.
   
  Задача этой книги — дать краткое и четкое изложение языка C++ в соответствии со стандартом ISO/IEC 14882. Она предназначена для студентов, изучающих язык «с нуля», но будет полезна и более искушенным в программировании. Цель, которая ставилась при написании книги — дать правильное представление о возможностях языка C++ и способах их применения, толчок к дальнейшему изучению этого и других языков программирования и ключ к пониманию современных объектно-ориентированных технологий.
Контрольные задания по ключевым темам представлены в 20 вариантах, и автор надеется, что преподаватели оценят проявленную о них заботу.

C/C++, Программирование на языке высокого уровня, Павловская Т.А., 2003


Базовые конструкции структурного программирования.
В теории программирования доказано, что программу для решения задачи любой сложности можно составить только из трех структур, называемых следованием, ветвлением и циклом. Этот результат установлен Боймом и Якопини еще в 1966 году путем доказательства того, что любую программу можно преобразовать в эквивалентную, состоящую только из этих структур и их комбинаций.

Следование, ветвление и цикл называют базовыми конструкциями структурного программирования. Следованием называется конструкция, представляющая собой последовательное выполнение двух или более операторов (простых или составных). Ветвление задает выполнение либо одного, либо другого оператора в зависимости от выполнения какого-либо условия. Цикл задает многократное выполнение оператора (рис. 1.3). Особенностью базовых конструкций является то, что любая из них имеет только один вход и один выход, поэтому конструкции могут вкладываться друг в друга произвольным образом, например, цикл может содержать следование из двух ветвлений, каждое из которых включает вложенные циклы (рис. 1.4).

Содержание
Предисловие
Часть I. Структурное программирование
Глава 1. Базовые средства языка C++
Глава 2. Модульное программирование
Глава 3. Технология создания программ
Упражнения к части I
Часть II. Объектно-ориентированное программирование
Глава 4. Классы
Глава 5. Наследование
Глава 6. Шаблоны классов
Глава 7. Обработка исключительных ситуаций
Глава 8. Преобразования типов
Глава 9. Рекомендации по программированию
Упражнения к части II
Часть III. Стандартная библиотека
Глава 10. Потоковые классы
Глава 11. Строки
Глава 12. Контейнерные классы
Глава 13. Итераторы и функциональные объекты
Глава 14. Алгоритмы
Глава 15. Средства для численных расчетов
Глава 16. Другие средства стандартной библиотеки
Упражнения к части III
Послесловие  
Литература
Приложение 1. Операции языка C++
Приложение 2. Спецификации формата для функций семейства printf
Приложение 3. Арифметические преобразования типов
Приложение 4. Заголовочные файлы стандартной библиотеки
Приложение 5. Константы, макросы и типы данных стандартной библиотеки
Приложение 6. Функции стандартной библиотеки
Приложение 7. Таблицы кодов ASCII
Алфавитный указатель.

Купить .
Дата публикации:






Теги: :: ::


Следующие учебники и книги:
Предыдущие статьи:


 


 

Книги, учебники, обучение по разделам




Не нашёл? Найди:





2024-12-18 17:46:05