MaterStudiorum.ru - домашняя страничка студента.
Минимум рекламы - максимум информации.


Авиация и космонавтика
Административное право
Арбитражный процесс
Архитектура
Астрология
Астрономия
Банковское дело
Безопасность жизнедеятельности
Биографии
Биология
Биология и химия
Биржевое дело
Ботаника и сельское хоз-во
Бухгалтерский учет и аудит
Валютные отношения
Ветеринария
Военная кафедра
География
Геодезия
Геология
Геополитика
Государство и право
Гражданское право и процесс
Делопроизводство
Деньги и кредит
Естествознание
Журналистика
Зоология
Издательское дело и полиграфия
Инвестиции
Иностранный язык
Информатика
Информатика, программирование
Исторические личности
История
История техники
Кибернетика
Коммуникации и связь
Компьютерные науки
Косметология
Краткое содержание произведений
Криминалистика
Криминология
Криптология
Кулинария
Культура и искусство
Культурология
Литература и русский язык
Литература(зарубежная)
Логика
Логистика
Маркетинг
Математика
Медицина, здоровье
Медицинские науки
Международное публичное право
Международное частное право
Международные отношения
Менеджмент
Металлургия
Москвоведение
Музыка
Муниципальное право
Налоги, налогообложение
Наука и техника
Начертательная геометрия
Новейшая история, политология
Оккультизм и уфология
Остальные рефераты
Педагогика
Полиграфия
Политология
Право
Право, юриспруденция
Предпринимательство
Промышленность, производство
Психология
Психология, педагогика
Радиоэлектроника
Разное
Реклама
Религия и мифология
Риторика
Сексология
Социология
Статистика
Страхование
Строительные науки
Строительство
Схемотехника
Таможенная система
Теория государства и права
Теория организации
Теплотехника
Технология
Товароведение
Транспорт
Трудовое право
Туризм
Уголовное право и процесс
Управление
Управленческие науки
Физика
Физкультура и спорт
Философия
Финансовые науки
Финансы
Фотография
Химия
Хозяйственное право
Цифровые устройства
Экологическое право
Экология
Экономика
Экономико-математическое моделирование
Экономическая география
Экономическая теория
Эргономика
Этика
Юриспруденция
Языковедение
Языкознание, филология
    Начало -> Информатика, программирование -> Обработка последовательных файлов в программе

Название:Обработка последовательных файлов в программе
Просмотров:65
Раздел:Информатика, программирование
Ссылка:Скачать(8 KB)
Описание:К данным, записанным на диске можно обратиться прямым методом доступа или последовательным методом доступа. При последовательном доступе данные должны читаться из файла в том порядке, в каком они были записаны.

Университетская электронная библиотека.
www.infoliolib.info

Часть полного текста документа:

Обработка последовательных файлов в программе Кузнецова В. С., преподаватель информатики, МОУ межшкольный учебный комбинат №2, г. Хабаровск
    Одним из трудных для учащихся и преподавателей разделов программирования является программирование обработки файлов. В Хабаровском межшкольном учебном комбинате №2 накоплен определенный опыт по обучению школьников приемам программирования, в том числе, при работе с файлами. Предлагаем вниманию читателей материал на эту тему, подготовленный В.С. Кузнецовой.
    В разделе алгоритмизация и программирование мы работаем в основном с простыми типами данных и только одним из сложных (структурных) типов данных - массивами, при этом опускается работа с файлами данных. Это связано с тем, что в учебном плане мало учебных часов отводится на данный раздел. Несмотря на нехватку времени, желательно в конце раздела рассмотреть тему "Обработка последовательных файлов в программе". Учащиеся уже должны знать, что такое файл. Поэтому занятие необходимо начать с восстановления опорных знаний:
    Что такое файл?
    Какими способами можно создать файл?
    Каким способом вводили данные в программу?
    Каким способом выводили данные из программы?
    Какие операторы при этом использовали?
    К данным, записанным на диске можно обратиться прямым методом доступа или последовательным методом доступа. При последовательном доступе данные должны читаться из файла в том порядке, в каком они были записаны. Прямой доступ к файлу позволяет читать и обновлять записи независимо от их положения в файле, без перебора.
    Последовательные файлы следует рассматривать как альтернативу экрана и клавиатуры. Все, что выводилось на экран, в таком виде и по таким же правилам выводится в последовательный файл, а все, что вводилось с клавиатуры, вводится из последовательного файла.
    Пусть данные записаны на диске в файле File1.dat. Как к ним обратиться из программы? Для этого необходимо в программе предусмотреть:
    Связь имени файла с каналом ввода - вывода и объявить его открытым.
    Объявить способ доступа к файлу (последовательный или прямой).
    Переслать данные.
    Закрыть канал ввода - вывода, связанный с файлом.
    Рассмотрим операторы, с помощью которых осуществляется эта работа на языках программирования Бейсик и Паскаль.
    На языке программирования Бейсик.
    Оператор OPEN "открывает" файл, т.е. делает файл на диске известным программе, связывает имя файла на диске с номером канала ввода - вывода в программе и указывает режим работы с файлом.
    Формат:
    Open "имя файла" [for режим] as # номер канала [len=размер записи]
    Режимы для последовательных файлов:
    INPUT - для чтения
    OUTPUT - для записи
    APPEND - для добавления данных в файл.
    Пример:
    Open "File1.dat" for input as #1
    Оператор PRINT # предназначен для вывода данных в файл.
    Формат: PRINT #номер канала, имя переменной
    Пример:
    Print #1, fam$(i), sum(i)
    Оператор INPUT # предназначен для ввода переменных из файла (так же как это делает оператор INPUT при их вводе с клавиатуры).
    Формат: INPUT #номер канала, список переменных
    Пример:
    Input #1, fam$(i), kol(i)
    Функция EOF позволяет определить конец файла.
    Формат: EOF(номер канала)
    Оператор CLOSE # "закрывает" файл, т.е. ............




Нет комментариев.



Оставить комментарий:

Ваше Имя:
Email:
Антибот:  
Ваш комментарий:  



Похожие работы:

Название:Операторы фондового рынка
Просмотров:170
Описание: СОДЕРЖАНИЕВведение  ................................................................................................................3 1. Теоретические и эволюционные аспекты фондового рынка в России  5 2. Методические основы операторов фондового рынка  ..............

Название:Некоторые линейные операторы
Просмотров:149
Описание: Содержание Введение §1. Определение линейного оператора. Примеры §2. Непрерывные линейные операторы в нормированном пространстве. Ограниченность и норма линейного оператора §3. Обратный оператор. Спект

Название:Работа с фотографиями в программе Adobe Photoshop
Просмотров:259
Описание: ОГЛАВЛЕНИЕ ВВЕДЕНИЕ 1.         КРАТКОЕ ОПИСАНИЕ ИСПОЛЬЗУЕМОЙ ПРОГРАММЫ 2. ПОДГОТОВКА ФОТОГРАФИИ И РАБОЧЕГО ОКНА 3. ИЗУЧЕНИЕ ЦВЕТОВОЙ ГАММЫ СНИМКА 4. ПРИЕМ АВТОКОРРЕКЦИИ ЦВЕТОВОЙ ГАММЫ

Название:Создание документов в программе Word
Просмотров:75
Описание: Міністерство освіти та науки України Красноармійський індустріальний інститут Донецького національного технічного університетуКафедра ПНЛабораторна робота № 3 з дисципліни „Інформатика та комп’ютерн

Название:Программа для проверки работы операторов
Просмотров:72
Описание: АННОТАЦИЯ В моей курсовой работе я рассмотрела такие темы, как: проценты, диаграммы и их построение, графические модули языка Паскаль, операторы языка Паскаль. Моя программа рассчитана на пользователя, кото

 
     

Вечно с вами © MaterStudiorum.ru