Содержание
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.
С этим материалом также изучают
Раскрываем теорию синтаксиса, семантики и прагматики. Сравнительный анализ на примерах C++, Python, Java. Готовая структура и рекомендации для написания курсовой работы.
... новинках – устройствах, программах, сервисах. Их разработка и внедрение в жизнь невозможны без знания основ – алгоритмов, языков программирования, средств создания программных продуктов. нет список литературы
Узнайте, как развивались языки программирования от идей Ады Лавлейс до современных Python и Java. В статье — подробная классификация и анализ ключевых этапов.
... реализации программного приложения средствами языка программирования c#. 5. Описание разработанного состава программного приложения 6. Описание основных функциональных возможностей программного приложения. Список использованной литературы 1. Антони ...
Получите исчерпывающий разбор истории компьютерных систем и языков программирования, оформленный в виде готового образца курсовой работы. Узнайте, как правильно выстроить структуру, проанализировать ключевые этапы от Ады Лавлейс до ООП и подготовить качественный научный текст.
... Список использованной литературы 1. Гуннерсон, Э. Введение в C#. Библиотека программиста. / Э. Гун-нерсон –СПб.: Питер, 2001. – 304 с. 2. Троэлсен, Эндрю: Язык программирования ...
... программирование, контейнеры и алгоритмы, сочетает свойства как высокоуровневых, так и низкоуровневых языков. Целью практической части является приобретение навыков по проектированию и созданию программ, использующих ... описания ... бинарной, ... Список ... кодом ...
... ним. 4.После подтверждения возникнет окно с описанием программы, создаваемой в проекте «New Program». В нем задается язык программирования: SFC, LD, IL. В нашем случае ...
... особенностей, достоинств и недостатков современных интегрированных сред программирования и используемых на практике языков программирования высокого уровня. Список источников информации1.Велихов Е.П. Информатика - актуальное направление развития ...
... любых языках программирования, использующих эту среду. В третьей главе представлены результаты разработки графического приложения на базе использования IDE NetBeans, языка Java, библиотеки Swing. Приведено описание ...