Механическое удерживание земляных масс: Механическое удерживание земляных масс на склоне обеспечивают контрфорсными сооружениями различных конструкций...
Индивидуальные очистные сооружения: К классу индивидуальных очистных сооружений относят сооружения, пропускная способность которых...
Топ:
Оснащения врачебно-сестринской бригады.
Характеристика АТП и сварочно-жестяницкого участка: Транспорт в настоящее время является одной из важнейших отраслей народного хозяйства...
Устройство и оснащение процедурного кабинета: Решающая роль в обеспечении правильного лечения пациентов отводится процедурной медсестре...
Интересное:
Влияние предпринимательской среды на эффективное функционирование предприятия: Предпринимательская среда – это совокупность внешних и внутренних факторов, оказывающих влияние на функционирование фирмы...
Искусственное повышение поверхности территории: Варианты искусственного повышения поверхности территории необходимо выбирать на основе анализа следующих характеристик защищаемой территории...
Аура как энергетическое поле: многослойную ауру человека можно представить себе подобным...
Дисциплины:
|
из
5.00
|
Заказать работу |
Содержание книги
Поиск на нашем сайте
|
|
|
|
Язык программирования Паскаль предназначен для точной записи алгоритмов расчетных задач в виде программы в исходных кодах операторов языка. Поэтому более точно будет назвать язык Паскаль алгоритмическим языком программирования.

Достоинства
Удобная среда разработки, включающая функциональный отладчик, доступный в любой момент.
Контекстная справочная система, по которой можно изучать язык без обращения к сторонним источникам.
Высокая скорость компиляции, высокая скорость выполнения откомпилированных программ.
Встроенная возможность использовать вставки на языке ассемблера.
[править]
Недостатки
Компилятор рассчитан на реальный режим DOS, применение которого сходит на нет. Однако в последних версиях компилятора и среды введена поддержка защищённого режима вместе с соответствующим отладчиком (TD).
В модуле CRT имеется ошибка (некорректный подсчёт количества циклов для функции delay, не рассчитанный на быстрые процессоры, процессоры с переменной частотой и многозадачные среды), из-за которой при запуске программы на компьютерах с тактовой частотой более 200 MHz сразу происходило аварийное завершение с сообщением «Runtime error 200 at…». Существуют разные варианты исправления модуля CRT.[2][3][4] В варианте Клауса Хартнегга ошибка 200 не возникает, но длительность Delay на быстрых компьютерах меньше желаемой, и эта проблема по незнанию иногда тоже считается недостатком Turbo Pascal.
2. Алфавит языка Паскаль.
Состав и назначение различных групп элементов алфавита.
Алфавит и словарь языка программирования Паскаль. Программа формируется из предложений, состоящих из лексем и разделителей, которые в свою очередь формируются из конечного набора литер, образующих алфавит языка Pascal. Этот язык состоит из букв латинского алфавита (прописных – А, В, С, D... X, Y, Z, строчных – а, b, с... x, у, z), арабских цифр (0, 1, 2, 3,4, 5, 6, 7,8,9) и специальных символов.
Использование строчных букв эквивалентно построению соответствующих конструкций из прописных букв и применяется для стилистического оформления программы. Иными словами, регистр при написании программ роли не играет.
Разделителями являются:
Пробел,
Конец строки,
; – точка с запятой (конец предложения)
Комментарий, представляющий собой текст, ограниченный слева и справа фигурными скобками.
Лексемы включают: зарезервированные слова, идентификаторы (стандартные и пользовательские), специальные символы (простые и составные), метки.
Зарезервированные слова представляют собой составную часть языка, имеют фиксированное начертание и определенный смысл (например, зарезервированное слово VAR открывает раздел описания переменных).
Стандартные идентификаторы служат для определения заранее зарезервированных идентификаторов предопределенных типов данных, констант, функций и процедур (например, стандартная функция ABS возвращает модуль своего аргумента).
Идентификаторы пользователя применяются для обозначения констант, переменных, процедур и функций. Пользователь должен выбирать имя идентификатора отличное от зарезервированных слов и стандартных идентификаторов.
Правила составления идентификаторов.
Идентификатор начинается с буквы, или знака подчеркивания.
Содержит только буквы, цифры или знак подчеркивания.
Между двумя идентификаторами должен стоять разделитель.
Максимальная длина 127 символов. Все символы значимы.
Идентификатор не может повторять зарезервированное слово.
Если идентификатор пользователя повторяет стандартный, то действие стандартного идентификатора – отменяется.
Примеры пользовательских идентификаторов: x, s, s23, asd_sd45.
Специальные символы:
Простые: «+», «-», «*», «/», «=», «>», «
Составные: «:=», «», «..», «=».
Метки используются для идентификации операторов в программе при переходе по оператору GOTO. Правила написания меток отличаются от правил составления идентификаторов, следующим – на первом месте может стоять цифра.
Примеры меток: В1ок_12, 67, М1, exit, 15GX.
V конструируемые
Ø структурированные
§ массивы
§ множества
§ записи
§ файлы
Ø указатели
Ø строки
Ø процедурные
Ø объекты
Ø перечисляемые
Вещественные типы тоже имеют конечное число значений, которое определяется форматом внутреннего представления вещественного числа. Однако количество возможных значений вещественных типов настолько велико, что сопоставить с каждым из них целое число (его номер) не представляется возможным.

Язык программирования Паскаль предназначен для точной записи алгоритмов расчетных задач в виде программы в исходных кодах операторов языка. Поэтому более точно будет назвать язык Паскаль алгоритмическим языком программирования.

Достоинства
Удобная среда разработки, включающая функциональный отладчик, доступный в любой момент.
|
|
|
История создания датчика движения: Первый прибор для обнаружения движения был изобретен немецким физиком Генрихом Герцем...
Автоматическое растормаживание колес: Тормозные устройства колес предназначены для уменьшения длины пробега и улучшения маневрирования ВС при...
Особенности сооружения опор в сложных условиях: Сооружение ВЛ в районах с суровыми климатическими и тяжелыми геологическими условиями...
Эмиссия газов от очистных сооружений канализации: В последние годы внимание мирового сообщества сосредоточено на экологических проблемах...
© cyberpediasu.com 2017-2026 - Не является автором материалов. Исключительное право сохранено за автором текста.
Если вы не хотите, чтобы данный материал был у нас на сайте, перейдите по ссылке: Нарушение авторских прав. Мы поможем в написании вашей работы!