- •4)Архитектура компьютера:принцип работы и функции основных устройств.
- •18)Понятие информационной безопасности.Основы защиты информации и сведений, составляющих государственную тайну;методы защиты информации.Защита информации в компьютерных сетях.
- •20)Математические модели и особенности вычисления на эвм;решение прикладных математических задач.
- •33) Структурированные типы данных.Тип-запись.Обращение к полям записи.Оператор With.
- •34)Организация ввода-вывода. Стандартные процедуры и функции для всех типов файлов.
34)Организация ввода-вывода. Стандартные процедуры и функции для всех типов файлов.
В языке Паскаль ввод-вывод информации осуществляется через файловые переменные.
Перед тем, как осуществлять ввод-вывод, файловая переменная должна быть связана с конкретным
внешним файлом с помощью процедуры Assign. Этим файлом может быть файл на магнитном диске
или ленте, а также устройство вычислительного комплекса (клавиатура, экран дисплея, принтер
и т.д.). Затем файл должен быть открыт для чтения и/или записи. После этого можно
осуществлять организацию ввода-вывода.
11.1. Стандартные процедуры и функции для всех файлов
В данном разделе будут кратко описаны процедуры и функции, которые применимы для всех файлов.
Во всех этих процедурах и функциях F - файловая переменная, связанная с конкретным физическим
файлом процедурой Assign.
ПРОЦЕДУРЫ
Assign (F, Name) - связь файловой переменной с внешним файлом.
ChDir(Path) - изменение текущей директории.
Close(F) - закрытие открытого файла.
Erase (F) - уничтожение внешнего файла.
GetDir(N,S) - получение текущего каталога накопителя. В переменную S типа string записывается
текущий каталог накопителя, номер которого указан параметром N. Параметр N имеет следующие
значения: 0 - текущий накопитель, 1 - накопитель А:, 2 - накопитель В: и т. д.
MkDir(Path) - создание каталога.
Rename (F,NewName) - переименование внешнего файла.
Reset(F[,Size]) - открытие существующего файла.
Rewrite (F[,Size]) - открытие нового файла.
RmDir(Path) - удаление пустого каталога.
ФУНКЦИИ
Eof (F) - конец файла.
IOResult- результат последней операции ввода-вывода.