Заглавная страница Избранные статьи Случайная статья Познавательные статьи Новые добавления Обратная связь КАТЕГОРИИ: АрхеологияБиология Генетика География Информатика История Логика Маркетинг Математика Менеджмент Механика Педагогика Религия Социология Технологии Физика Философия Финансы Химия Экология ТОП 10 на сайте Приготовление дезинфицирующих растворов различной концентрацииТехника нижней прямой подачи мяча. Франко-прусская война (причины и последствия) Организация работы процедурного кабинета Смысловое и механическое запоминание, их место и роль в усвоении знаний Коммуникативные барьеры и пути их преодоления Обработка изделий медицинского назначения многократного применения Образцы текста публицистического стиля Четыре типа изменения баланса Задачи с ответами для Всероссийской олимпиады по праву Мы поможем в написании ваших работ! ЗНАЕТЕ ЛИ ВЫ?
Влияние общества на человека
Приготовление дезинфицирующих растворов различной концентрации Практические работы по географии для 6 класса Организация работы процедурного кабинета Изменения в неживой природе осенью Уборка процедурного кабинета Сольфеджио. Все правила по сольфеджио Балочные системы. Определение реакций опор и моментов защемления |
Сообщения об ошибках периода выполнения ⇐ ПредыдущаяСтр 6 из 6
Ошибки, обнаруженные во время выполнения программы, приводят к появлению на экране сообщения вида: Run time error nnn at xxxx:yyyy (Ошибка во время выполнения nnn по адресу xxxx:yyyy) После появления сообщения программа работу заканчивает. ОШИБКИ ВВОДА/ВЫВОДА (от 1 до 199), вызывающие завершение программы: 1 - Файл не найден. 3 - Путь не найден. 4 - Открыто слишком много файлов. 5 - Отказано в доступе к файлу. 6 - Недопустимый файловый канал. 12 - Недействительный код доступа к файлу. 15 - Недопустимый номер дисковода. 16 - Нельзя удалить текущий каталог. 17 - Нельзя при переименовании указывать разные дисководы. 100 - Ошибка чтения с диска. 101 - Ошибка записи на диск. 102 - Файлу не присвоено имя. 103 - Файл не открыт. 104 - Файл не открыт для ввода. 105 - Файл не открыт для вывода. 106 - Неверный числовой формат. 150 - Диск защищен от записи. 151 - Неизвестный модуль. 152 - Дисковод в состоянии "не готов". 153 - Неопознанная команда. 154 - Ошибка в исходных данных. 155 - При обращении к диску указана неверная длина структуры. 156 - Ошибка при выполнении операции установки головок на диске. 157 - Неизвестный тип носится. 158 - Сектор не найден. 159 - Кончилась бумага на принтере. 160 - Ошибка при записи на устройство. 161 - Ошибка при чтении с устройства. 162 - Сбой аппаратуры. ГРУБЫЕ ОШИБКИ, всегда приводящие к остановке программы: 200 - Деление на нуль. 201 - Ошибка при проверке границ. 202 - Переполнение стека. 203 - Переполнение динамической памяти. 204 - Недействительная операция с указателем. 205 - Переполнение при операции с плавающей запятой. 206 - Исчезновение порядка при операции с плавающей запятой. 207 - Недопустимая операция с плавающей запятой. 208 - Не установлена подсистема управления оверлеями. 209 - Ошибка чтения оверлейного файла. Приложение 3 Зарезервированные слова Turbo Pascal
Слово Назначение absolute Признак абсолютной переменной (расположенной по определенному адресу) and Логическая операция И array Начало типа-массив asm Начало блока на ассемблере assembler Подпрограмма, написанная на ассемблере begin Начало тела программы или подпрограммы, начало составного оператора case Начало условного оператора CASE const Идентификатор раздела констант, группы параметров-констант constructor Конструктор объекта
destructor Деструктор объекта div Операция деления целых чисел с получением целого результата do Признак начала оператора в цикле FOR, WHILE, оператора WITH downto Указатель изменения параметра цикла от максимального к минимальному значению Слово Назначение else Секция ИНАЧЕ в условном операторе IF, CASE end Конец тела программы, подпрограммы, конец модуля, конец составного оператора, оператора CASE, типа-запись, объекта external Директива внешней подпрограммы far Директива формирования "дальнего" адреса file Файловый тип for Начало цикла с известным числом повторений forward Директива заголовка подпрограммы, описанной дальше по тексту программы function Начало подпрограммы-функции goto Безусловный переход if Начало условного оператора IF implementation Исполнительная часть модуля in Проверка наличия элемента в множестве inherited Наследуемый метод (только в версии 7.0) inline Директива, позволяющая включить в программу часть, написанную на ассемблере interface Интерфейс модуля interrupt Директива процедуры обработки прерываний label Идентификатор раздела меток mod Остаток от деления целых чисел near Директива формирования "ближнего" адреса nil Пустая ссылка not Логическое отрицание object Начало типа-обьект of Начало типа компонентов в определении массива, множества, файла, начало перечисления констант условного оператора CASE Слово Назначение or Логическая операция ИЛИ packed Признак "упакованного" массива private Начало приватной секции объекта procedure Начало подпрограммы-процедуры program Начало программы public Начало доступной извне секции объекта (только в версии 7.0) record Начало типа-запись repeat Начало цикла REPEAT set Тип-множество shl Сдвиг битов влево с заполнением нулями освободившихся разрядов shr Сдвиг битов вправо с заполнением нулями освободившихся разрядов string Тип-строка then Раздел ТОГДА условного оператора IF to Указатель изменения параметра цикла от минимального к максимальному значению type Идентификатор раздела типов unit Начало модуля until Конец цикла REPEAT uses Указатель используемых модулей var Идентификатор раздела переменных,
группы параметров-переменных virtual Виртуальный метод while Начало цикла WHILE with Начало оператора над записями xor Логическая операция ИСКЛЮЧАЮЩЕЕ ИЛИ Приложение 4 Блок-схемы Блок-схемы представляет собой графическое изображение логики решения задачи.
Блок-схемы состоят из стандартизированных элементов. Для рисования можно воспользоваться линейкой-шаблоном или программными средствами, на крайний случай, обычной линейкой. Структура алгоритма должна изображаться на странице сверху вниз и слева направо. В этом случае блоки соединяются линиями, при нарушении направлений следует использовать стрелки. Расстояние между параллельными линиями потока не менее 3 мм, между остальными символами схемы не менее 5 мм. Вход в блок внутристраничного соединителя допускается в любом месте (выхода этот блок не имеет):
Вход в блок межстраничного соединителя допускается только сверху, выход из этого блока - только снизу:
Элемент "Решение" – единственный элемент, имеющий два выхода, в этом месте выбирается один из вариантов продолжения. Рядом с каждым выходом следует указать "Да" и "Нет". да
нет
Блок "модификация" имеет выходы и входы (кроме входа в блок) со следующими значениями:
возврат к началу выход из цикла, цикла, пока параметр когда параметр цикла цикла не превысил превысил максималь- максимального значения ное значение
вход в тело цикла
Инструкции внутри условных обозначений должны иметь четкую формулировку на разговорном языке, без применения операторов языка программирования.
Литература Абрамов С.А., Зима Е.В. Начала информатики. - М.: Наука, 1990. Вальвачев А.Н., Крисевич В.С. Программирование на языке ПАСКАЛЬ для персональных ЭВМ ЕС. - Мн.: Высш.шк., 1989. Д. Прайс. Программирование на языке Паскаль. Практическое руководство. Пер. с англ. - М.: Мир, 1987. Епанешников А.М., Епанешников В.А. Программирование в среде TURBO PASCAL 7.0. - М.: Диало-МИФИ, 1995. Калинина С.А. Лабораторный практикум и индивидуальные задания по программированию на языке Паскаль для студентов экономического факультета специальностей 060808 – Экономика и управление на предприятии (пищевой промышленности), 060809 – Экономика и управление на предприятии аграрного комплекса, 061133 – Менеджмент организаций (инвестиционный менеджмент), 351300 – Коммерция (торговое дело).- Калининград: KГТУ, 2000. Меженный О.А. Turbo Pascal: учитесь программировать. – М.: Издательский дом "Вильямс", 2001. Мизурохин С.В. TURBO PASCAL и объектно-ориентированное программирование. - М.: Финансы и статистика, 1992. Немнюгин С.А. Турбо-Паскаль.- СПб.: Питер, 2000. Перминов О.Н. Программирование на языке Паскаль. - М.: Радио и связь, 1988. Практикум по информатике: Учебное пособие для студентов высших учебных заведений / А.В. Могилев, Н.И. Пак, Е.К. Хеннер – м.: Издательский центр "Академия", 2001. Семашко Г.Л., Салтыков А.И. Программирование на языке Паскаль. - М.: Наука, 1988. Оглавление Введение 3
|
||||||||||||||||||||||||||||||||||||||||||||||
Последнее изменение этой страницы: 2017-02-07; просмотров: 162; Нарушение авторского права страницы; Мы поможем в написании вашей работы! infopedia.su Все материалы представленные на сайте исключительно с целью ознакомления читателями и не преследуют коммерческих целей или нарушение авторских прав. Обратная связь - 3.139.82.23 (0.018 с.) |