Международный
педагогический портал
Международный педагогический портал (лицензия на осуществление образовательной деятельности №9757-л, свидетельство о регистрации СМИ №ЭЛ ФС 77-65391)
8 (800) 350-54-64
звонок бесплатный
org.komitet@solncesvet.ru
Скидка 42% действует до 20.04
8 (800) 350-54-64
звонок бесплатный
org.komitet@solncesvet.ru
Vk Whatsapp Youtube
Лицензированный образовательный портал (лицензия №9757-л, СМИ №ЭЛ ФС 77-65391)
8 (800) 350-54-64
Название статьи:

Актуальность языка программирования Pascal | Буркова Ирина Владимировна. Работа №234760

Дата публикации:
Автор:
Описание:

Автор: Буркова Ирина Владимировна
Паскаль — высокоуровневый язык программирования общего назначения. Один из наиболее известных языков программирования, широко применяется в промышленном программировании, обучении программированию в высшей школе, является базой для большого числа других языков.Но так ли актуален данный язык на сегодняшний день?Где он используется?Какие достоинства и недостатки он имеет?

Паскаль (англ. Pascal) — высокоуровневый язык программирования общего назначения. Один из наиболее известных языков программирования, широко применяется в промышленном программировании, обучении программированию в высшей школе, является базой для большого числа других языков.

Был создан Никлаусом Виртом в 1970. Язык назван в честь французского математика, физика, литератора и философа Блеза Паскаля, который создал одну из первых в мире механических машин, складывающую два числа, после его участия в работе комитета разработки стандарта языка Алгол-68. Первая публикация Вирта о языке датирована 1970 годом, представляя язык автор указывал в качестве цели его создания — построение небольшого и эффективного языка, способствующего хорошему стилю программирования, использующему структурное программирование и структурированные данные. Паскаль был одним из первых таких языков. По мнению автора, язык должен способствовать дисциплинированному программированию, поэтому, наряду со строгой типизацией, в Паскале сведены к минимуму возможные синтаксические неоднозначности, а синтаксис интуитивно понятен даже при первом знакомстве с языком. Первоначально язык имел ряд ограничений: невозможность передачи функциям массивов переменной длины, отсутствие нормальных средств работы с динамической памятью, ограниченная библиотека ввода-вывода, отсутствие средств для подключения функций, написанных на других языках, отсутствие средств раздельной компиляции и т. п. Некоторые недостатки Паскаля были исправлены в ISO-стандарте 1982 года, в частности, в языке появились открытые массивы, давшие возможность использовать одни и те же процедуры для обработки одномерных массивов различных размеров. Но при этом 1980-м годам Паскаль стал основой для многочисленных учебных программ, в отдельных случаях на его основе были созданы специализированные обучающие языки программирования, так, в начале 1980-х годов в СССР для обучения школьников основам информатики и вычислительной техники Андрей Ершов разработал алголо-паскалеподобный «учебный алгоритмический язык».

Минусы Паскаль:

Устарел

.;

Очень мало реального

ПО

Не распространен

Плюсы Паскаль :

Универсален

Распространен

в школах

После Паскаля легко перейти на Си;

Минималистичен

.  

Подходит для обучения

Надежность разрабатываемых программ

 

Паскаль лежит в основе языка ST, который используется для создания программ для ПЛК (программируемый логический контроллер). ПЛК, в свою очередь, используются в автоматизации производства.

Паскаль также лежит в основе языка

Pascal

Script

, который используется в программных оболочках, таких как Парус, а также в SCADA-системах, которые также применяются в автоматизации производства.

Из этого следует, что Паскаля может стать для вас отправной точкой как минимум в две профессии:

Инженер-программист

Инженер в области автоматизации производства

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

Скачать работу
Пожалуйста, подождите.
x
×