Содержание
Оглавление
Почему C++ 3
Возникновение и эволюция языка C++ 3
Замечания по проекту языка 5
Сравнение языков C и C++ 6
Замечание для программистов на C 7
Код для программы «Hello, world!» 8
Эффективность и структура 8
Краткий обзор C++ 10
Язык программирования С++ задумывался как язык, который будет: 10
Парадигмы программирования: 11
Процедурное программирование 11
Модульное программирование 12
Абстракция данных 12
Пределы абстракции данных 13
Объектно-ориентированное программирование 13
Инкапсуляция 14
Наследование 14
Полиморфизм 14
Улучшенный C (поддержка процедурного и модульного программирования) 16
Поддержка абстракции данных 16
Поддержка объектно-ориентированного программирования 16
Пределы совершенства 17
Заключение 18
Список литературы 19
Выдержка из текста
Безусловно С++ многим обязан языку С, который сохраняется как его подмножество. Сохранены и все свойственные С средства низкого уровня, предназначенные для решения самых насущных задач системного программирования. С, в свою очередь, многим обязан своему предшественнику языку BCPL. Комментарий языка BCPL был восстановлен в С++. Еще одним источником вдохновения был язык SIMULA-67; именно из него была заимствована концепция классов (вместе c производными классами и виртуальными функциями). Возможность в С++ перегрузки операций и свобода размещения описаний всюду, где может встречаться оператор, напоминают язык Алгол-68.
Список использованной литературы
Список литературы
«Бьерн Страуструп. Язык программирования С++»
Джесс либерти, «Освой самостоятельно C++ за 21 день», изд. Дом «Вильямс», Москва — Санкт-Петербург – Киев, 2001
Н. Секунов, «Самоучитель Visual C++ 6», изд. «БХВ-Петербург», Санкт-Петербург, 2003
С этим материалом также изучают
... технологии реализации была выбрана технология Windows Form и язык программирования C#, а для хранения данных будет использоваться СУБД ... знания основ – алгоритмов, языков программирования, средств создания программных продуктов. нет список литературы
Получите исчерпывающий разбор истории компьютерных систем и языков программирования, оформленный в виде готового образца курсовой работы. Узнайте, как правильно выстроить структуру, проанализировать ключевые этапы от Ады Лавлейс до ООП и подготовить качественный научный текст.
... при создании языка программированияОбзор современных языков программирования Поддерживает такие парадигмы программирования как процедурное программирование, модульность, раздельная компиляция, обработка исключений, абстракция данных, типы (объекты), ...
... и возможностей языков программирования высокого уровня: С#, C++ и Delphi. Поддерживает такие парадигмы программирования как процедурное программирование, модульность, раздельная компиляция, обработка исключений, абстракция данных, типы (объекты), ...
... [17]. Список использованной литературы СПИСОК ИСПОЛЬЗОВАННОЙ ЛИТЕРАТУРЫ 1. Алешин Л.И. Руководство по изучению дисциплины «Автоматизированные информационные системы», Москва, 2010. 2. Баженова И.Ю. Языки программирования: учебник для студ. ...
... а также основных компонентов языка программирования необходимые для создания качественных и современных приложений. Список использованной литературы 1. Вирт Н. Алгоритмы и структуры данных. – М.: Мир, 2013. ...
... тип данных языка программирования Паскаль.Цель курсовой работы заключается в расширении и систематизации теоретических знаний по теме: «Создание ссылочных типов в языке программирования Паскаль».• провести анализ литературы ...
... текста Разработка программы на языке программирования Dephi Список использованной литературы 1.Бакаревич Ю. Б., Пушкина Н.В. Самоучитель Microsoft Access 2003. – СПб.: БХВ-Петербург, 2002 – 402 с. ...
... О., Субботин Д. М. Язык программирования Си для персонального компьютера. — М.: ... времени. Список использованной литературы 1. Аммерааль Л. STL для программистов ... создавать программные продукты, которые будут иметь графический интерфейс пользователя ...
Ищете, как написать курсовую работу по C#? В статье представлен полный разбор процесса от выбора актуальной темы и составления плана до написания кода и структурирования проекта. Узнайте, как устроена программа на C# и примените эти знания для создания своей работы без стресса.