Содержание
1. ВВЕДЕНИЕ 5
1.1 Краткая история развития языков программирования 5
1.2 Описание и сравнение основных языков и сред программирования 6
1.3 Отсортированный список наиболее используемых/популярных 7
2. ОПИСАНИЕ ОСНОВНЫХ АЛГОРИТМОВ И СИНТАКСИИСА С++ 7
2.1 Операции базового ввода/вывода 7
2.2 Краткое описание правил составления блок-схем 7
Схема составляется последовательно с возможными ветвлениями. 7
2.3 Выполнение арифметических операций в программе 8
2.4 Использование условного оператора 8
2.5 Назначение и применение одномерных/многомерных массивов 8
3.ПРАКТИЧЕСКОЕ ЗАДАНИЕ 9
4.ЗАКЛЮЧЕНИЕ 27
5.СПИСОК ЛИТЕРАТУРЫ 27
Выдержка из текста
Первые программы писали непосредственно в бинарном коде машинных команд, без каких-либо синтаксических абстракций — этот бинарный код считается языком программирования первого поколения.
Позже для удобства восприятия кода человеком начали использовать мнемонические коды. Бинарным команды записывались через их имена. Пример такого языка — assembler. Но код написанный на таком языке являлся архитектурно зависимым. Это есть язык второго поколения.
С середины 1950-х начали появляться языки третьего поколения, такие как Фортран, Лисп и Кобол. Языки программирования этого типа более абстрактны и универсальны, не имеют жесткой зависимости от конкретной аппаратной платформы и используемых на ней машинных команд. Программа на языке высокого уровня может исполняться на любой ЭВМ, на которой для этого языка имеется транслятор .
В 60-x 70-х были разработаны парадигмы языков программирования, которые используются в настоящее время , в основном это были усовершенствования того , что было разработано в третьем поколении языков программирования. С 69-ого по 73-ого велась разработка языка С. В 80-ые появился С++ , Perl. В 90-ые Java.
Список использованной литературы
1. Полный справочник по C++ = C++: The Complete Reference. — 4-е изд. — // Герберт Шилдт. М.: Вильямс, 2011. — С. 800.
2. Язык программирования C++ (C++11). Лекции и упражнения = C++ //Стивен Прата — М.: Вильямс, 2012. — 1248 с.
3. Программирование: принципы и практика использования C++ // Бьёрн Страуструп — М.: Вильямс, 2011. — С. 1248.