короткое сообщение о хоть какой программке
Короткое сообщение о хоть какой программе
Задать свой вопросPascal
Необыкновенностями языка являются требовательная типизация и наличие средств структурного (процедурного) программирования. Паскаль был одним из первых таких языков. По мнению Вирта, язык обязан способствовать дисциплинированному программированию, потому, наряду со строгой типизацией, в Паскале сведены к минимуму вероятные синтаксические неоднозначности, а сам синтаксис автор постарался сделать интуитивно понятным даже при первом знакомстве с языком.
Тем не менее, сначало язык имел ряд ограничений: невозможность передачи функциям массивов переменной длины, отсутствие обычных средств работы с динамической памятью, ограниченная библиотека ввода-вывода, отсутствие средств для подключения функций, написанных на других языках, неимение средств раздельной компиляции и т. п. Доскональный разбор изъянов языка Паскаль того медли был выполнен Брайаном Керниганом в статье Почему Паскаль не является моим возлюбленным языком программирования[10](эта статья вышла в начале 1980-х, когда уже существовал язык Модула-2, потомок Паскаля, избавленный от большинства его пороков, а также более развитые диалекты Паскаля). Некие недостатки Паскаля были исправлены в ISO-стандарте 1982 года, в частности, в языке появились открытые массивы, давшие возможность использовать одни и те же процедуры для обработки одномерных массивов различных размеров.
Однако многие недочеты языка не появляются либо даже становятся плюсами при обучении программированию. Не считая того, по сопоставленью с главным языком программирования в академической среде 1970-х (которым был Фортран, владевший еще более существенными изъянами), Паскаль представлял собой веский шаг вперёд. К 1980-м годам Паскаль стал основой для многочисленных учебных программ, в отдельных случаях на его базе были сделаны спец обучающие языки программирования, так, в начале 1980-х годов в СССР для обучения школьников основам информатики и вычислительной техники Андрей Ершов разработал алголо-паскалеподобный учебный алгоритмический язык.
Более известной реализацией Паскаля, обеспечившей обширное распространение и развитие языка, является Turbo Pascal компании Borland, выросшая потом в объектный Паскаль для DOS (начиная с версии 5.5) и Windows и далее в Delphi, в которой были внедрены веские расширения языка.
-
Вопросы ответы
Статьи
Информатика
Статьи
Химия.
Русский язык.
Геометрия.
Физика.
Русский язык.
Химия.
Математика.
География.
Литература.
Разные вопросы.