Реферат: Все темы (информатика) за 3-й семестр в СТЖДТ
Билет№1
Физические файлы. Виды файлов и описание их файловой переменной.
Файл - наименьшая область памяти на диске или на другом внешнем запоминающем устройстве. Файлы MS Dos являются физическими файлами как в Dos так и в turbo Paskal. Уточним понятие файлов как область на внешнем носителе информации каждый конкретный физический файл является последовательностью байтов. Но при этом одну и туже последовательность байтов можно рассматривать и обрабатывать и как последовательность байтов, и как последовательность значений какого либо типа и как последовательность символов разбитого на строки. Файлы Dos делятся на два вида:
-текстовые файлы;
-двуичные файлы.
Текстовыефайлы.
Текстовые файлы в Паскале - это файлы последовательного доступа. Они состоят из элементов различной длины т.е. компонентами текстового файла являются строки к которым можно обращаться только последовательно: от начала к концу для многих случаев такой порядок выборки данных из файла вызывает большие потери времени.
Двуичные файлы.
Эти файлы состоят их однотипных элементов как и массивы. Двуичные файлы в Паскале- это файлы прямого или произвольного доступа. Найти любой элемент в таком файле можно по его порядковому номеру. В общем случае система обработки данных с файлами прямого доступа более эффективна, чем система с последовательными файлами, но она требует большего времени на разборку. В турбо Паскале различают следующие три типа файлов:1. Текстовые файлы (-text) 2. Типизированные файлы (file of <тип компонентов файлов>). 3. Безтиповые файлы (file)
Внешние файлы данных повышают универсальность и гибкость программ обработки данных.
Операция ввода данных.
Эта операция при работе с файлами означает, что данные из файла вводятся в ячейки памяти ЭВМ. Эта операция осуществляется через область памяти программы, которая называется буфером.
Операция вывода данных.
При работе с файлами эта операция означает, что происходит пересылка данных из рабочей памяти ЭВМ в файл. Эта операция также осуществляется через буфер.
Файловая переменная.
При работе с файлами ключевым понятием является понятие переменной файлового типа, которая называется файловой переменной. В зависимости от типа файла переменная записывается так: текстовый файл (var <фп>:text;), типизиВрованный файл (var fp: file of