Язык C++ и основы технологии объектно-ориентированного программирования, часть 1, Чернышов М.К., 2017

Язык C++ и основы технологии объектно-ориентированного программирования, Часть 1, Чернышов М.К., 2017.

   Учебно-методическое пособие подготовлено на кафедре математического обеспечения ЭВМ факультета ПММ Воронежского государственного университета.
Материал основан на источниках, представленных в списке литературы, среди которых основную роль играет [1].
Рекомендуется для студентов 2 курса факультета ПММ, изучающих курс «Объектно-ориентированное программирование», а также студентов, специализирующихся по кафедре МО ЭВМ.

Язык C++ и основы технологии объектно-ориентированного программирования, Часть 1, Чернышов М.К., 2017


Технологии программирования.
Технология программирования - это совокупность методов и средств разработки программ, а также порядок применения этих методов и средств.

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

С увеличением размеров программ разработчики стали выделять их обособленные части и оформлять их в виде подпрограмм. Таким образом было положено начало процедурному программированию - большая программа представлялась совокупностью процедур-подпрограмм, одна из подпрограмм являлась главной, и с нее начиналось выполнение программы. Со временем из наборов подпрограмм стали формироваться библиотеки.

Оглавление.
1. Объектно-ориентированный подход в программировании.
1.1. Технологии программирования.
1.2. Сущность объектно-ориентированного подхода к программированию.
2. Начальные сведения о языке C++.
2.1. Назначение языка C++, исторические сведения.
2.2. Алфавит, базовые типы и описание данных.
2.3. Структуры и объединения.
2.4. Операции и выражения.
2.5. Операторы C++.
2.6. Функции.
2.7. Библиотека времени выполнения.
3. Препроцессорные средства в С н C++.
3.1. Основные понятия препроцессорной обработки.
3.2. Препроцессорные переменные.
3.3. Макроопределения (макросы).
3.4. Условная компиляция.
4. Введение в классы.
4.1. Перегружаемые функции и операторы.
4.2. Встраиваемые функции.
4.3. Конструкторы и деструкторы.
4.4. Конструкторы с параметрами и перегрузка конструкторов.
4.5. Присваивание объектов.
4.6. Передача в функции и возвращение объекта.
4.7. Указатели и ссылки на объекты.
4.8. Статические компоненты класса.
Литература.



Бесплатно скачать электронную книгу в удобном формате, смотреть и читать:
Скачать книгу Язык C++ и основы технологии объектно-ориентированного программирования, часть 1, Чернышов М.К., 2017 - fileskachat.com, быстрое и бесплатное скачивание.

Скачать pdf
Ниже можно купить эту книгу по лучшей цене со скидкой с доставкой по всей России.Купить эту книгу



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





Хештеги: :: ::


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