Программирование в среде Турбо Паскаль (Поляков, Круглов) - страница 173

16

Cannot remove current directory (нельзя удалить текущий каталог).

ИСТОЧНИК: RmDir. Справедливое замечание на попытку срубить под собой сук

17

Cannot rename across drives (нельзя при переименовании указывать разные дисководы)

ИСТОЧНИК: Rename.

II. ОШИБКА УРОВНЯ ФАЙЛОВОЙ СИСТЕМЫ

100

Disk read error (ошибка чтения с диска)

ИСТОЧНИК: Read. Возникает в типизированном файле при попытке осуществить считывание после конца файла.

101

Disk write error (ошибка записи на диск)

ИСТОЧНИК: Close, Flush, Write/WriteLn, BlockWrite. Диск заполнен до отказа.

102

File not assigned (файл не связан)

ИСТОЧНИК: Reset, Rewrite, Append, Rename, Erase. С переменной логического файла (файловой переменной) не было связано имя физического файла через вызов процедуры Assign.

103

File not open (файл не открыт)

ИСТОЧНИК: Close, Flush, Read/Write, Seek, EOF, FilePos, FileSize, BlockRead/BlockWrite. Попытка операции ввода-вывода с еще не открытым файлом.

104

File not open for input (файл не открыт для ввода)

ИСТОЧНИК: Read, ReadLn, EOF, EOLn, SeekEOF, SeekEOLn. Попытка прочитать информацию из текстового файла, не открытого для чтения.

- 269 -

105

File not open for output (файл не открыт для вывода)

ИСТОЧНИК: Write, WriteLn. Попытка записать информацию в текстовый файл, не открытый для записи.

106

Invalid numeric format (неверный числовой формат)

ИСТОЧНИК: Read, ReadLn. Числовое значение, считанное из текстового файла, не соответствует числовому формату соответствующего типа данных.

III. КРИТИЧЕСКИЕ ОШИБКИ

150

Disk is write-protected (диск защищен от записи)

151

Unknown unit (неизвестный аппаратный модуль)

152

Drive not ready (дисковод не готов )

153

Unknown comnand (неопознанная команда)

154

CRC error in data (ошибка контроля данных в ОС)

155

Bad drive request structure length (при запросе к диску указана неверная длина структуры)

156

Disk seek error (ошибка при операции позиционирования головок на диске)

157

Unknown media type (неизвестный тип носителя)

158

Sector not found (сектор на диске не найден)

159

Printer out of paper (кончилась бумага на принтере)

160

Device write fault (ошибка при записи на устройство)

161

Device read fault (ошибка при чтении с устройства)

162

Hardware failure (сбой аппаратуры)


- 270 -


Глава 13. Объектно-ориентированное программирование


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