Добавил:
Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл: Источник:
Скачиваний:
281
Добавлен:
04.03.2014
Размер:
121.86 Кб
Скачать

3 Типа:

-типизированные (последовательность базоволго типа),

-не типизированные,

-текстовые (последовательность строк).

Существует 2 способа доступа:

-последовательный(позволяет выбирать элементы последовательно)

-прямой

Операции для типизированных установочные и завершающие (открытие-закрытие reset, rewrite, closefile, fileexists(const: const filename:string):Boolean проверка существования файла; assignfile(f, filename) – отождествляет файловую переменную в программе с конкретным именем файла), ввода-вывода (read, Write), перемещение по файлу (seek(var F,N:Longint) seek(f,0) – переместиться в начало файла; truncate(f) – отбрасывание хвостовой части файла с того места, где стоит указатель), специальные (filesize(var F):Longint - размер типизированного файла; filepos(var f):longint, eof(var f):Boolean, rename(var f, name:String)).

Нетипизированные файлы:

Способы доступа:

-прямой

-последовательный

Текстовые файлы.

Особенности :

-последовательность строк

-Только последовательный способ доступа

- преимущество – можно редактировать в любом текстовом редакторе.

Операции: установочные и завершающие: read(f) только чтение, rewrite(f), только запись, append(f) открытие для дозаписи; ввод-вывод: read, write…

Создание текстового файла:

-написать программу

-использовать текстовый редактор среды Delphi.

#10 – конец строки

#26- конец файла.

Особенности ввода и вывода информации из текстового файла:

При считывании информации из текстового файла информация сначала преобразуется к тому типу который мы указываем.

Микропроцессор(МП) – это основной блок ПК, предназначенный для управления работой всех блоков ПК а так же для выполнения арифметических и логических операции над информацией. В состав микропроцессора входят 1)УУ – устройства управления, которое формирует и передаёт во все блоки машины в нужные моменты времени определённые сигналы управления(управляющие импульсы) Опорную последовательность импульсов УУ получает от генератора тактовых импульсов. Арифмет – логическое устройство(АЛУ), предназначенное для выполнения всех арифметических и логических операции над числовой и символьной информацией. В некоторых процессорах для ускорения операций используется материнский сопроцессор. В современных микропроцессорах он встроен. МП память – служит для кратковременного хранения информации, непосредственно участвующей в ближайших тактах работы МП. Интерфейсная система МП реализует сопряжение и связь с другими устройствами ПК. Генератор тактовых импульсов генерирует последовательность эл. Импульсов, которая определяет тактовую частоту ПК – его быстродействие. Современный МП – это функционально законченное програмно управляемое устройство обработки информации, выполненное в виде1 или нескольких больших и сверхбольших интегральных схем. (БИС и СБИС).

Модули отдельно компилируемая коллекция программных ресурсов, которые можно использовать в других приложениях или модулях.

Коллекция программных ресурсов – это константы, типы, процедуры, функции.

<Структура модуля>: :=Unit <имя> (имя модуля должно совпадать с именем файла, в которм он находится)

Interface <интерфейсная секция>, Implementation <секция реализации>; Initialization <секция инициализации>, finalization <завершающая секция>; end;

Интерфейсная секция – секция в которых содержится описание программных ресурсов, доступных из этого модуля.

Секция реализации – тексты, функции, процедуры объявленных в секции интерфейса а также внутренние ресурсы модуля.

Секция инициализации – содержит операторы которые выполняются при подключении модуля к программе.

Завершающая секция – закрытие каких либо файлов, удаление всех параметров.

Подключение модулей - <имя модуля 1><имя модуля 2>…..

Свойства модулей – информационно-независимы, функционально независимы, логически независимы от других модулей.

Соседние файлы в папке шпора