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


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
Алфавитный указатель.



Бесплатно скачать электронную книгу в удобном формате и читать:

Скачать книгу C/C++, Программирование на языке высокого уровня, Павловская Т.А., 2003 - fileskachat.com, быстрое и бесплатное скачивание.

Скачать




Скачать - pdf - Яндекс.Диск.
Дата публикации:





Теги: :: ::


 


 


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




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





2017-09-21 23:03:30