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

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

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

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

Добавлен: 31.03.2023

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

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

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

1. Интерактивный (или  паскаль автономный) SQL  означает дает возможность  было пользователям непосредственно  необходим извлекать информацию  стандарт из базы или  идеи записывать в нее  представляет данные. Информация,  класса получаемая по запросу  происходит SQL, может  функциональное быть выдана  расширением на экран, переадресована  язык в файл или  языках на принтер.

2. Статический  наличием SQL позволяет  основные записать фиксированный  допускает исполняемый код  субд SQL, он обычно  представляет используется в приложениях.

Есть  представляет две разновидности  отдельных статического SQL:  integer встроенный и модульный.

Встроенный  классы SQL определен  специальную как код  одинаковым SQL, который  большие включен в исходный  уровня текст программы,  реального написанной на другом  прочие языке программирования. В  допускает реальной жизни  было большинство приложений  называется разрабатываются на алгоритмических  класса языка (например,  программу Си или Кобол),  исследований однако для  логическое обращения к БД используется  записи встроенный SQL.

В  стандарта модульном варианте  разрабатывать операторы SQL  субд записаны в отдельных  модули модулях, которые  программиста компонуются с модулями  самыми основного языка. В  visual первый стандарт – SQL86 – был  языки включен только  мнению модульный SQL,  мощный а встроенный SQL  процессами не нашел себе  ранних места в официальной  средством части стандарта,  логическом хотя и был  строго приведен в приложении. Сегодня  большие встроенный SQL  фортрана пользуется гораздо  уровня большей популярностью  решения среди разработчиков,  реализуется чем модульный,  язык и стандарт SQL92 поддерживает  написанной обе версии  основная статического SQL.

3. Динамический  ассемблер SQL дает  описывают возможность генерировать  такой код SQL  полной во время исполнения  вместе приложения и используется  разработка вместо статического  оснащение SQL в тех  язык случаях, когда  второй при разработке  блоков приложения необходимый  написания код SQL  пример еще не может  целой быть определен  чего или зависит  этого от того, какой  сообщение выбор сделает  блоков пользователь. Операторы  отдельных динамического SQL  получаемая обычно применяются  создается в диалоговых средах  который для построения  quick запросов и в графических  фортран средствах разработки  языках приложений БД.


4.9 HTML

Термин  создается HTML (HyperText  внешний Markup Language) означает "язык  модули маркировки (разметки) гипертекстов". Первую  название версию HTML  помощью разработал сотрудник  альтернатива Европейской лаборатории  разработаны физики элементарных  вывело частиц Тим  является Бернерс-Ли.

Язык HTML  языки был необходим  появлением для статического  определяющих размещения страниц  линейных во "Всемирной паутине" WWW (World  язык Wide Web).

Со  техники времени создания  различных первой версии  существуют HTML претерпел  языки некоторые изменения. Как  устройство и многое другое  наследование в компьютерном мире,  программах версии, или  человеку спецификации, HTML  форт оказались пронумерованными. Известны  достаточно спецификации 2.0, 3.0 и 3.2.

4.10 Java

Язык  компиляторы Java зародился  особую как часть  позволяет проекта создания  называется передового программного  полной обеспечения (ПО) для  особым различных бытовых  цифровой приборов. Реализация  пошаговую проекта была  наличием начата на языке  означает С++, но вскоре  функциональных возник ряд  машинном проблем, наилучшим  языки средством борьбы  действий с которыми было  делятся изменение самого  итоге инструмента - языка  процедурное программирования. Стало  допускает очевидным, что  языков необходим платформо-независимый  приписывает язык программирования,  которые позволяющий создавать  термин программы, которые  программах не приходилось бы компилировать  присущих отдельно для  развитие каждой архитектуры  функциональное и можно было  однако бы использовать на различных  бейсик процессорах под  способ различными операционными  языках системами.

Язык Java  создания потребовался для  basic создания интерактивных  какой продуктов для  первоначальной сети Internet. Фактически,  ориентирован большинство архитектурных  интернету решений, принятых  представляет при создании  реализуется Java, было  зависимости продиктовано желанием  языков предоставить синтаксис,  приписывает сходный с Си и Cи++. В  позволяющие Java используются  класса практически идентичные  особым соглашения для  структура объявления переменных,  логическое передачи параметров,  экспертных операторов и для  субд управления потоком  хорошего выполнением кода. В  допускает Java добавлены  ассемблер все хорошие  иногда черты C++.


Три  остальной ключевых элемента  принадлежит объединились в технологии  фортран языка Java

- Java  программиста предоставляет для  разрабатывать широкого использования  стало свои апплеты (applets) — небольшие,  отсутствие надежные, динамичные,  уровня не зависящие от платформы  прочие активные сетевые  обработки приложения, встраиваемые  гораздо в страницы Web. Апплеты  ассемблер Java могут  программу настраиваться и распространяться  диалоговых потребителям с такой  создается же легкостью, как  машину любые документы  можно HTML.

- Java  типов высвобождает мощь  фиксированный объектно-ориентированной разработки  появлением приложений, сочетая  синтаксис простой и знакомый  всех синтаксис с надежной  развитием и удобной в работе  делятся средой разработки. Это  экспертных позволяет широкому  класса кругу программистов  основе быстро создавать  решения новые программы  предоставить и новые апплеты.

- Java  делятся предоставляет программисту  инструмент богатый набор  создания классов объектов  вместе для ясного  строго абстрагирования многих  название системных функций,  первоначальной используемых при  схема работе с окнами,  хорошего сетью и для  вместе ввода-вывода. Ключевая  определен черта этих  реализацию классов заключается  понятны в том, что  стандарт они обеспечивают  основе создание независимых  фортран от используемой платформы  только абстракций для  диалоговых широкого спектра  очередь системных интерфейсов.


ЗАКЛЮЧЕНИЕ

В  философия данной курсовой  приближая работе, нами  язык были рассмотрены  описание самые распространенные  представляет языки программирования,  написания такие как:  типов Фортран, Паскаль,  который Бейсик, которые  принадлежит используется для  ошибки научных вычислений,  создается для обучения  программа программированию начинающих  приложений программистов.

Изобретение языков программирования высшего уровня, а также их постоянное совершенствование и развитие, позволило человеку не только общаться с машиной и понимать ее, но использовать ЭВМ для сложнейших расчетов в области самолетостроения, ракетостроения, медицины и даже экономики. Несмотря на то, что современный уровень развития языков программирования находятся на высоком уровне, тенденция их развития, а также развития информационных технологий в целом, складывается таким образом, что можно предположить, что в ближайшем будущем, человеческие познания в этой сфере, помогут произвести на свет языки, умеющие принимать, обрабатывать и передавать информации в виде мысли, слова, звука или жеста.


На сегодняшний день, любое среднее и крупное предприятие, имеет в своем штате группу программистов, обладающими знаниями программирования различными языками, которые редактируют, изменяют, и модифицируют программы используемыми сотрудниками предприятия. Это говорит о том, что на рынке труда пользуются спросом обладающими знаниями и опытом работы с различными языками программирования.

В заключение подведем итог, что лучший вариант для начинающих это Visual Basic, но только для освоения принципов программирования, не имея никаких планов в дальнейшем. Так как переходить на другие языки будет сложно, потому что после Visual Basic, например, язык Си Вам покажется очень сложным (синтаксис, например). Хотя язык Си является отличным языком программирования, на нем пишутся высоконагружаемые приложения, так как программы на языке Си выполняются быстрей, чем те же самые программы, если бы их реализовать на других языках (исключение язык Assembler). Если все-таки планы на будущее имеются, и Вы хотите стать хорошим программистом, то однозначно нужно начинать с языка Си, изучив который Вам будет намного легче переходить к производным этого языка, таким как C++, C# или JAVA, которые очень распространены и широко используются в России.

СПИСОК ИСПОЛЬЗУЕМЫХ ИСТОЧНИКОВ

  1. "Turbo Pascal для студентов и школьников" Светлана Ржеуцкая, Георгий Рапаков, 2012 – 352 с.
  2. "Основы современного программирования. Учебное пособие" Сергей Зыков, 2012 – 444 с.
  3. "Программирование на языке высокого уровня" Сергей Синицын, Александр Михайлов, Олег Хлытчиев, 2010 – 400 с.
  4. "Теория и практика языков программирования" Сергей Орлов, 2013 – 688 с.
  5. "Языки и методы программирования" Игорь Головин, Ирина Волкова, 2012 – 304 с.
  6. "Языки программирования" Ольга Голицына, Татьяна Партыка, Игорь Попов, 2010 – 400 с.
  7. "Языки программирования. Концепции и принципы" Виталий Кауфман, 2010 - 464 с.
  8. C++,Turbo Pasckal,QBasik:Эволюция языков программирования langprog.far/historylangprog.html. -27.05.10.
  9. Власовец. – СПб: ООО «Андреевский издательский дом», 2010. – 293с.
  10. Иванова Г.С. Программирование / Г.С. Иванова. – М.: КНОРУС, 2013.
  11. Информатика/Курносов А.П., Кулев С.А., Улезько А.В. и др.; Под ред. А.П. Курносова.-М.: КолосС, 2014.-272 с
  12. Истомин Е.П. Информатика и программирование / Е.П. Истомин, А.М.
  13. Кудинов Ю.И. Основы современной информатики / Ю.И. Кудинов, Ф.Ф. Пащенко. – СПб: Лань, 2011. -256с.
  14. Макарова Н.В. Информатика /под ред. Проф. Н.В. Макаровой. — М.: Финансы и статистика, 1997. — 768 с.: ил.
  15. Малышев Р.А. Локальные вычислительные сети: Учебное пособие/ РГАТА. – Рыбинск, 2015. – 83 с.
  16. Островский В.А. Информатика: учеб. для вузов. М.: Высшая школа, 2013. —511 с.: ил.
  17. Семакин И.А., Информатика: Базовый курс /Семакин И.А., Залогова Л., Русаков С., Шестакова Л. – Москва: БИНОМ.,2015. – 105с.
  18. Симонович С.В.Информатика. Базовый курс/Симонович С.В. и др. — СПб.: издательство "Питер", 2010. — 640 с.: ил.