путь к просветлению

Реферат на тему: Организация внешних файлов и работа с ними

Раздел: Программное обеспечение     ВСЕ РАЗДЕЛЫ

В некоторых версиях PASCAL (в ДВК) оператор RESE может иметь несколько аргументов: RESE (имя 1; имя 2; имя 3; имя 4).Здесь имя 1 - файловая переменная, которая в программе описана как файл. Она устанавливает связь с физическим именем файла; имя 2 - физическое(конкретное) имя файла, который хранится на диске; имя 3 - расширение физического имени файла. Можно указывать любые 3 символа, однако рекомендуется указывать DA (данные). Аргумент можно не указывать, тогда по умолчанию будет DA ; имя 4 - переменная, которая автоматически получает значение, равное числу блоков, занимаемых внешним файлом на диске. Аргумент можно не указывать, но если он указан, то нужно объявить переменную как целого типа. Оператор ввода для чтения файла обладает всеми свойствами обычного оператора ввода READ. В качестве параметров могут быть переменные; каждая переменная получает значение одного элемента, считанного из внешнего файла. Переменные должны быть описаны в программе соответственно своему типу. Т.к. по определению число элементов файла не задается, то в PASKALe введен признак конца файла. Стандартная встроенная функция EOF(имя файла) исполняется для определения, достигнут ли конец файла, и ложное - в противном случае. Функцию EOF можно использовать в логическом выражении в частности, в операции цикла, например: WHILE O EOF (F1) DO BEGI . . . E DПока не достигнут конец файла F1, повторяется циклическая часть программы, заключенная в операторные скобки begi -e d. Элементы в файле хранятся по строкам. Для определения конца строки файла используется оператор цикла: WHILE O EOL (имя 1) DO, а для перехода на новую строку файла - оператор READL (имя 1). 1.1. Пусть на диске имеется файл с именем D1.DA , в котором записана последовательность действительных чисел в нескольких строках: 0.54 1.7 4.56 0.2 1.32 1.524 18 0.92 7.7 Необходимо эти данные сделать доступными программе и вычислить их сумму.Program A21(I PU , OU PU ); VAR F1: EX ; ( файловая переменная ) L1:I eger; ( длина файла ) X; Real; ( число ) SUM: Real; ( сумма ) Begi SUM: = 0; RESE (F1; D1; DA ; L1) WHILE O EOF (F1) DO Begi WHILE O EOL (F1) DO Begi READ (F1, X); SUM: = SUM X e d; Readl (F1) e d; WRI E ('сумма=; SUM:8:3); CLOSE (F1) e d.Сумма = 42.124В программе 1.1: F1 - файловая переменная, с помощью которой устанавливается связь с файлом D1.DA . Физическое имя файла указывается только при открытии файла в операторе RESE . В остальных операторах при необходимости работы с файлом указывается файловая переменная F1. Оператор READ (F1,X) применяется для считывания данных (по одному) из внешних файлов в переменной Х. После оператора CLOSE (F1) данные файла становятся недоступными программе. Значение вычисленной суммы выводится на экран дисплея. Запись файла. Под записью файла понимается запись результатов программы из оперативной памяти ЭВМ на диск, т.е. создание нового файла на внешнем устройстве. В программе необходимо выполнить следующие действия для записи файла: открыть файл для записи (REWRI E); вывести данные (WRI E); закрыть файл для записи (CLOSE).Внешний файл, в котором записываются данные из программы, часто называют входными.

Мои замечания будут касаться приведенной в примере программы, но они достаточно универсальны, чтобы распространяться на любую похожую программу, которую вы спрячете в системе. Во-первых, убедитесь в присутствии EDLIN, равно как и DEBUG, TREE и других внешних команд DOS. Они не обязательно являются доступными на используемом вами компьютере, так что вы можете влипнуть, если ваши намерения откроются. При попытке скопировать эти файлы вы можете обнаружить, что директория DOS защищена от записи. В этом случае придется помешать необходимые команды в альтернативную директорию. Это может подставить их под "нож" чистящей программы. Если чистильщик действительно уничтожит эти внешние команды, вам придется придумывать, как разместить их на диске, в то же время обезопасив от "чистильщика". Этот ВАТ-файл работает только для текстовых файлов - двоичные файлы EDLIN испортит. Во-вторых, прежде чем действовать, убедитесь, что директория DOS находится в PATH. Это означает, что, для того, чтобы конкретный файл можно было использовать, он должен быть расположен либо в текущей директории, либо в директории, которая была определена (обычно с помощью AUTOEXEC.BAT) как место, где ОС ищет файлы для запуска

Организация и управление работой флота

Анализ организации и ремонтных работ на примере моторного цеха ПАТП-7

Организация контрольно–ревизионной работы на муниципальных предприятиях

Организация и принцип работы Интернет-магазинов

Внеклассная работа по русскому языку как форма организации учебно-воспитательной работы в национальной школе

Организация погрузочно-разгрузочных работ в порту

Организация работы с файлами в системе “ТУРБО-ПРОЛОГ”

Организация и проведение спасательных работ в чрезвычайных ситуациях

Международная организация труда- создание, структура, задачи и организация её работы

Санитарно-гигиенические аспекты планировки, организации и работы родильных домов

Источники статистической информации о внешней торговле зарубежных стран и международных организаций

Организация работы закусочной на 75 мест

Организация статистического контроля качества дорожно-строительных работ. Статистическая обработка результатов измерений

Работа Эйнштейна над внешним фотоэффектом

Организация работы руководителя учреждения культуры с персоналом

Организация и пути совершенствования работы с тарой в торговле

Организация работ на фирме

Адаптер VGA. Организация и работа

Лекции - фтизиатрия (организация противотуберкулезной работы)

Рациональная организация работы менеджера

Международная организация труда- создание, структура, задачи и организация её работы

Организация работы отделения по ремонту роликовых подшипников

Социальная работа в молодёжных организациях

К вопросу об организации и проведении самостоятельной работы курсантов под руководством преподавателя на компьютерной технике

Организация коммерческой работы на внутреннем водном транспорте

Организация работы отделения по ремонту роликовых подшипников

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

Системный подход к организации оздоровительной работы в образовательном учреждении

Организация работы архива БТИ

Организация работы с документами

Организация труда при ведении общесудовых работ

Положение о системе сертификации работ по охране труда в организациях

Анализ внешней среды организации и выработка стратегий

Norton commander, Word, Excel и работа с ними

Работа с файлам в Дельфи

Организация работы женской консультации

Системный подход к организации оздоровительной работы в образовательном учреждении

Организация кассовой работы в банках и операции с наличностью

Организация работы с VIP-клиентами банка

Организация и проведение аварийно-спасательных и других неотложных работ

Организация работы фермы ООО "Велюр" по получению второго приплода у хорьков

Организация работы и учета

Организация учета выпуска готовых изделий (работ, услуг) и расчетов с покупателями

Сравнительный анализ "Основных правил работы ведомственных архивов" и "Основных правил работы архивов организаций"

Организация работ проходки рассечки

Организация работа следственного комитета

Организация работы по обращениям граждан

Организация работы юридической службы

Привлечение организациями физических лиц к выполнению работ по оказанию услуг на основе гражданско-правовых договоров

Методика и практика работы пресс-службы в некоммерческих организациях

Организация виртуального диска. Структура файла-образа виртуального диска

Работа с файлами и каталогами

Техническое устройство банкоматов и правила работы с ним

Организация работы закусочной на 25 мест

Организация работы пиццерии и бара

Организация работы ресторана

Организация работы школьной столовой на 200 мест

Внешние и внутренние факторы товарооборота и пути увеличения объема продаж розничной торговой организации

Место и роль работы со СМИ в некоммерческой организации на примере НКО "Диалог"

Организация работы предприятия по производству колбасных изделий

Организация работы рекламного агенства на примере ТОО "Азия Директ"

Организация работы центра закупки компьютерной техники (на примере ООО "Аверс")

Гигиенические требования к организации работы пищеблока медицинского учреждения

Организация работы физиотерапевтического кабинета

Анализ новых подходов к организации сестринской работы в операционном блоке многопрофильной больницы

Организация и планирование горных работ на добычном участке

Организация работы в бригаде

Организация работы официантов

Организация работы с персоналом в туристской организации ООО "Авиа Премиум"

Организация технологии работы магазина

Системы организации коллективной работы

Стратегическое развитие организации: внутренний и внешний рост

Внешняя и внутренняя среда организации. Мотивация труда

Внешняя среда организации

Организация и повышение эффективности работы по подготовке, переподготовке, повышению квалификации персонала на предприятии

Экономика и организация работ по селективным методам изоляции пластовых вод в условиях ЛУПНП и КРС

Лидеры детского коллектива, воспитательная работа с ними

Организация работы психолого-педагогической службы в профессиональном училище №39 г. Зеленогорска

Организация работы с родителями воспитанников в дошкольных учреждениях V вида

Педагогические условия организации самостоятельной работы учащихся

Новые информационные технологии в практике работы фармацевтических организаций

Воздействие перемен по месту работы на сотрудников организации

Работа по организации занятости бездомных

Организация работы социального педагога с малообеспеченными семьями

Организация работ по ремонту кровли

Организация работы таможенных органов на воздушном транспорте

Организация работы аккумуляторного участка

Организация работы зоны ТО-2 для АТП г. Ижевска

Организация работы колесного участка с внедрением очистки колесных пар

Организация работы промежуточной станции

Разработка графиков движения поездов и организация эксплуатационной работы

Организация работы горничной в санатории

Организация работы и документирование деятельности пенсионного фонда "Благосостояние"

Организация аналитической работы

Организация работы по составлению проектов федерального, регионального и местных бюджетов

Повышение эффективности организации ремонтных работ в условиях шахты Комсомолец

Деревянные конструкции (лабораторные работы)

Штукатурные работы с основами охраны труда

Реактивные двигатели, устройство, принцип работы

Внешняя задолженность государства. Пути повышения пользы

Структура и алгоритмы работы спутниковых радионавигационных систем

Структура организации материи

Отчёт по лабараторным работам по биологии за 1 семестр

Пути и способы повышения устойчивости работы РЭА

"Основы организации корабля" /Корабельный устав/

Организация и порядок использования в бою мотопехотной (пехотной, танковой) (бригады армий вероятного противника)

Воспитательная работа с личным составом в период подготовки к воинской службе (Виховна робота з особовим складом у період підготовки до несення служби військ)

Оповещение о чрезвычайных ситуациях. Сигналы оповещения ГО и действия населения по ним

Пути и способы повышения устойчивости работы объектов экономики в чрезвычайных ситуациях

Россия. 21 век. Начало строительства (инфраструктурный комплекс как фактор организации экономического пространства России)

Деятельность международных организаций ООН в решении глобальной продовольственной проблемы

Налог на прибыль предприятия, объединения и организаций

Внешний долг России

Организация сбора налогов в СССР в 60-е годы

Правовое регулирование банкротства кредитных организаций в России и США"

Право собственности некоммерческих организаций на жилые и нежилые помещения

Виды коммерческих организаций

Исключительные права на средства индивидуализации товаров, работ, услуг и их производителей

Контрольная работа по всеобщей истории государства и права

Внешняя политика СССР 1939-1941

Контрольная работа по всеобщей истории государства и права

Внешняя политика СССР в XX веке

Организация бюджетного контроля

Международные космические организации

Статус депутатов местных Советов и формы их работы

Налоговая отчетность организаций по ресурсным платежам

Договор подряда и договор об организации перевозок

Инвестиционная деятельность страховых организаций

Порядок увольнения с работы и его оформление

Трудовой договор (контракт) в системе трудовых правоотношений и кадровая работа на предприятиях

Организация заработной платы на предприятии

Лабораторные работы по охране труда в Угольной промышленности

Сущность и виды финансовых операций, используемых при осуществлении финансовой деятельности предприятий и организаций

Контрольная работа по курсу экологического права

Контрольная работа по Английскому языку

Принципы работы редактора над статьями в энциклопедическом издании (на примере детских энциклопедий издательства "Дорлинг Киндерсли")

Сравнительный анализ портретов Ф.И Шаляпина. Работы Б.М Кустодиева и К.А Коровина

Культурологическая проблематика в работе Л.Н.Гумилева "Этногенез и биосфера Земли"

О развитии навыков работы над полифонией

Внешняя политика России в XVII, XVIII и XIX вв.

Внешняя политика России XVIII в.

Внешняя политика СССР в конце 30-х, начале 40-х годов

Царствование Николая I: внутренняя и внешняя политика

Международные отношения и внешняя политика Советского Союза в 20-е - 30-е годы

Внешняя и внутренняя политика СССР накануне немецко-фашистской агрессии. Причины поражения Красной Армии на начальном этапе войны

Организация корпоративной компьютерной сети в предприятии

Построение локальной вычислительной сети подразделения организации под управлением операционной системы WindowsNT

Организация адресации в ip сетях

Диагностика и устранение неисправностей при работе в локальной сети

Внешние устройства персонального компьютера

Информационные потоки в ЭВМ. Алгоритм работы процессора

Организация обмена информацией между микроконтроллером семейства MCS-51 фирмы Intel и персональным компьютером

Принципы уровневой организации ЛВС (на основе модели OSI)

Ноутбук. Внешние устройства, подключаемые к нему

Постановка лабораторной работы по теории графов

Резидентный обработчик клавиатуры (перехват нажатий клавиш и запись в файл)

Программное сопровождение практических работ по курсу "Конструирование и проектирование одежды"

Работа с каталогами (лабораторная работа)

Семантический анализ структуры EXE файла и дисассемблер (с примерами и исходниками), вирусология

Использование компьютерных программ для анализа финансового состояния организации

Обработка текстовых файлов на языке Турбо Паскаль

Организация файловых систем в OS (2 (WinWord)

Организация файловой системы в UNIX

Пояснительная записка к выполнению расчетной работы по дисциплине "информатика"

Компьютерный файлово-загрузочный полиморфный стелс-вирус ONEHALF 3544, особенности алгоритма и методы борьбы с ним

Разработка цикла лабораторных работ по основам работы в WINDOWS 2000

РЕФЕРАТЫ referat.star-info.ru.