Файл: История развития программирования в России (История развития программирования и вычислительной техники в СССР).pdf

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

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

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

Добавлен: 29.03.2023

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

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

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

public class Sample {

public static void main(String[] args) {

System.out.println("Hello world!");

try {

final MissileSilo silo = new MissileSilo("silo.weapons.mil");

silo.launchMissile(args[0]);

} catch(Exception e) {

System.out.println("Unexpected exception: " + e);

}

}

}

Тот же пример на языке JavaScript:

console.log('Hello world');

try {

const silo = new MissileSilo('silo.weapons.mil');

silo.launchMissile(process.argv[0]);

} catch(e) {

console.log('Unexpected exception' + e);

}

Язык Go появился в 2009 году, когда уже были многоядерные процессоры. Go - компилируемый язык. Готовое к запуску Go-приложение обычно выглядит как один исполняемый файл без отдельных динамических библиотек или виртуальных машин, которые можно было бы напрямую разворачивать. Язык Go является мощным инструментом в обработке параллелизма, как в C-языках и Java, но с сохранением естественности и красоты кода. Несмотря на то, что язык Go сильно отличается от других объектно-ориентированных языков, это все тот же язык программирования. Go обеспечивает высокую производительность, подобно C и C++. Язык Go – серверный язык будущего. 

C# был разработан Microsoft и предназначен для создания приложений на основе платформы от этой же компании. Также инструмент используют для разработки игр – как привычных компьютерных, так и мобильных.

Специалисты отмечают, что язык программирования хорош для проектов, использующих движок Unity 3D. Хотя этот язык не столь популярен, как, например, Java, его знание требуется при трудоустройстве во многие IT-компании, а также IT-отделы банков. В сфере электронной коммерции данный инструмент применяется нередко[12]. 

В этой главе был описан процесс развития языков программирования от кодов до языков объектно-ориентированного программирования и языков для создания сайтов. Приведены описания языков, примеры использования языков программирования на Алголе, Паскале, Фортране, Бейсике, СИ, Делфи, СИ++. Уделено внимании языкам программирования для разработки сайтов, таких, как РНР, Java, Javasccript, Go.

ЗАКЛЮЧЕНИЕ

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

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

Видно, какую огромную роль сыграли электронно-вычислительные машины серии БЭСМ в CCCР.

Описан процесс появления и внедрения персональных компьютеров и связанных с этим перевод программ на языки программирования, используемых на ПК.


Показана история появления Интернета в России, когда появились первые сайты. Какие языки потребовались для их разработки.

В процессе работы мы ознакомились со многими языками программирования, примерами их использования. Очень трудно порой выбрать язык программирования. На основе примеров использования и развития языков работа может помочь выбрать язык программирования для решения возникших задач. Большинство фирм, занимающихся разработкой языков программирования, выпускают новые версии. Но бывает, что у предприятий возникает потребность перевести программы с устаревших языков. Работа также может помочь в выборе нового языка, подходящего для использования. Описан процесс появления, внедрения и использования языков, таких, как Алгол, Паскаль, Безик, СИ, СИ++, Delphi, Java, Javascript, Go. Работа может привлечь внимание к тому, что программирование является увлекательным, интересным, творческим видом деятельности человека. Если серьезно освоить хотя бы один современный язык, можно получить достаточно большой доход от программирования. Наши программисты являются лучшими программистами в мире.

СПИСОК ИСПОЛЬЗОВАННЫХ ИСТОЧНИКОВ

1. Алгол. URL:http://www.physics.altspu.ru/community/wiki/%D0%90%D0%BB%D0%B3%D0%BE%D0%BB (Дата обращения 07.10.2019).

2. Бубновский С. ПЛ/1, пли! URL: https://www.itweek.ru/themes/detail.php?ID=43700 (Дата обращения 07.10.2019)

3. Фортран-язык программирования. URL: http://progopedia.ru/language/fortran/ (Дата обращения 07.10.2019).

4. Дукин А.Н., Пожидаев А.А. Самоучитель Visual Basic 2010. 2010. –С 250.

5. История советских ЭВМ до 1980 года. URL: https://sovsojuz.mirtesen.ru/blog/43299470279/Istoriya-razvitiya-sovetskih-EVM-do-1980-go-goda?nr=1&utm_ referrer= mirtesen.ru (Дата обращения 06.10.2019).

6. История языков программирования: 1960-е. URL: https://geekbrains.ru/posts/language_history_part2 (Дата обращения 07.10.2019).

7. История языков программирования: от BASIC VISUAL Basik. URL:https://habr.com/ru/post/315470/ (Дата обращения 07.10.2019).

8. История развития языка программирования Паскаль. URL: https://studbooks.net/1271295/pedagogika/istoriya_razvitiya_yazyka_programmirovaniya_paskal (Дата обращения 07.10.2019).

9. История Рунета: как развивался Интернет в России. Досье.URL:https://tass.ru/info/2546068 (Дата обращения 08.10.2019).

10. История создания языка С и С++. URL: https://www.interestprograms.ru/articles/historyprogramming/historycpp (Дата обращения 08.10.2019).

11. История языка СИ и его достоинства. URL: https://it-black.ru/istoriya-yazyka-si-i-ego-dostoinstva (Дата обращения 08.10.2019).

12. Какие Языки Программирования учить в 2019 году. URL:https://zen.yandex.ru/media/codeblog/kakie-iazyki-programmirovaniia-uchit-v-2019-godu-5bfceab6a6884500a9983f52 (Дата обращения 09.10.2019).