- •Кафедра прикладной математики
- •Главный экран интегрированной среды программирования
- •Управляющие элементы функциональных окон
- •Окно редактора
- •Средства редактирования текста
- •Функциональные клавиши turbo pascal
- •Команды редактора turbo pascal
- •Основные клавиши управления в среде turbo pascal
- •Индивидуальные задания
- •Синтаксические ошибки
- •Алгоритмические ошибки
- •Список литературы
- •Практикум № 3 по курсу «алгоритмизация и программирование»
Алгоритмические ошибки
|
НОМЕР ОШИБКИ |
НАИМЕНОВАНИЕ ОШИБКИ |
КОММЕНТАРИЙ |
|
106 |
Invalid numeric format |
Введенное значение не соответствует правильному числовому формату. |
|
200 |
Division by zero |
Деление на нуль. |
|
201 |
Range check error |
Выход значения за границы диапазона. |
|
205 |
Floating point overflow |
Переполнение. При операции с вещественными числами возникает чересчур большое число. |
|
207 |
Invalid floating point operation |
Неправильная операция с вещественным числом.
|
|
215 |
Arithmetic overflow error |
Выход результата целочисленной арифметической операции за допустимые границы. |
Приложение № 4.
ЗАРЕЗЕРВИРОВАННЫЕ СЛОВА ЯЗЫКА 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 |
наследуемый метод |
|
inline |
директива, позволяющая включить в программу часть, написанную на ассемблере |
|
interface |
интерфейсная часть модуля |
|
interrupt |
директива процедуры обработки прерываний |
|
label |
идентификатор раздела меток |
|
mod |
остаток от деления целых чисел |
|
near |
директива формирования «ближнего» адреса |
|
nil |
пустая ссылка |
|
not |
логическое отрицание |
|
object |
начало типа-объекта |
|
of |
начало типа компонентов в определении массива, множества, файла, начало перечисления констант оператора варианта CASE |
|
or |
логическая операция ИЛИ |
|
packed |
признак «упакованного» массива |
|
private |
начало закрытой секции объекта |
|
procedure |
начало программы-процедуры |
|
program |
начало программы |
|
public |
начало доступной извне секции объекта |
|
record |
начало типа-записи |
|
repeat |
начало цикла REPEAT |
|
set |
тип-множество |
|
shl |
сдвиг битов влево с заполнением нулями освободившихся разрядов |
|
shr |
сдвиг битов вправо с заполнением нулями освободившихся разрядов |
|
string |
тип-строка |
|
then |
раздел ТОГДА условного оператора IF |
|
to |
указатель изменения параметра цикла от минимального к максимальному значению |
|
type |
идентификатор раздела типов |
|
unit |
начало модуля |
|
until |
конец цикла REPEAT |
|
uses |
указатель используемых модулей |
|
var |
идентификатор раздела переменных, группы параметров-переменных |
|
virtual |
виртуальный метод |
|
while |
начало цикла WHILE |
|
with |
начало оператора присоединения |
|
xor |
логическая операция ИСКЛЮЧАЮЩЕЕ ИЛИ |
