Файл: История развития программирования в России..pdf

ВУЗ: Не указан

Категория: Курсовая работа

Дисциплина: Не указана

Добавлен: 04.07.2023

Просмотров: 47

Скачиваний: 3

ВНИМАНИЕ! Если данный файл нарушает Ваши авторские права, то обязательно сообщите нам.

Заключение

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

Анализируя выше написанный текст, мы можем проследить закономерность между техническим развитием ЭВМ и языком программирования. Чем технически сложнее были устроены машины, тем более усовершенствованным становился язык.

Поскольку целью данной работы являлось рассмотрение основных этапов развития, которые позволили спустя годы обычным пользователям, независимо от пола и возраста использовать современные электронно-вычислительные машины, такие как: планшет, телефон, пк, ноутбук и вместе с ними программное обеспечение и системы, которые мы используем в повседневной жизни или на работе, такие как: MS OFFICE, 1С, PAINT, WINDOWS, WINrar, GOOGLE, YANDEX, игры, скан отпечатка пальца на телефоне и др. Все эти программы привычные нам в использовании, практически любой человек с ними знаком. Все эти программы написанные с использованием современных языков программирования, корни которых находятся у истоков первых языков программирования, которые в свою очередь пришли на смену обычному машинному коду.

Подытожим всё вышесказанное в кратком обзоре истории программирования в России. История развития программирования делится на 5 основных этапов, которые в свою очередь совпадают по временным рамкам с пятью этапами развития ЭВМ:

  1. Языки программирования первого поколения
  2. Языки программирования второго поколения
  3. Языки программирования третьего поколения
  4. Языки программирования четвёртого поколения
  5. Языки программирования пятого поколения.

К языкам программирования 1 поколения относится примитивный машинный код, который состоит из системы команд и методах кодирования информации.

К языкам программирования 2 поколения относятся алгоритмические языки программирования ассемблеры и более сложного уровня:

  • Паскаль
  • Кобол
  • Бейсик.

К языкам программирования 3 поколения относятся процедурные языки высокого уровня, такие как

  • АДА
  • Fortran
  • PL-1
  • Basic
  • Pascal
  • APL
  • Симула
  • Алгол
  • Кобол
  • Оберон
  • Модула 1
  • Модула 2
  • Модула 3.

К языкам программирования 4 поколения относятся уже объектно-ориентированные языки, такие как

  • Delphi
  • Си++
  • ActionScript
  • Ada
  • C#
  • Cyclone
  • D
  • Dylan
  • Eiffel
  • F#
  • Io
  • Java
  • JavaScript
  • JScript .NET
  • Object Pascal
  • Objective-C
  • Perl
  • PHP [12]
  • PowerBuilder
  • Python
  • Ruby
  • Scala
  • Simula
  • Smalltalk
  • Swift
  • VB.NET
  • Visual DataFlex
  • Xbase
  • X и др.