SlideShare a Scribd company logo
1 of 11
Файлы
Файл - это однородная по своему
назначению совокупность информации,
хранящаяся на диске и имеющая имя.
Файлы бывают трех типов:
 1. типизированные
 2. текстовые
 3. нетипизированные.
Описание файла
Типизированный файл
VAR имя файловой переменной: FILE OF тип элементов;
Текстовый файл
VAR имя файловой переменной: TEXT;
Нетипизированный файл
VAR имя файловой переменной: FILE;
Файл в программе обозначается файловой
пeременной. В зависимости от вида файла она
описывается одним из следующих способов:
Процедуры работы
с файлами
Установка связи между файловой
переменной и именем файла на
диске
Assign(имя файловой переменной, имя файла на диске)
Пример:
Assign (F, 'abc.dat');
Открытие файла
 Открытие существующего файла:
Reset(имя файловой переменной)
 Открытие вновь создаваемого файла:
Rewrite(имя файловой переменной)
Внимание! Если с помощью REWRITE
открывается уже существующий файл, то
его содержимое уничтожается.
Чтение из файла и запись в файл
 Чтение из файла:
Read(имя файловой переменной, список
переменных для ввода)
Пример: Read(F,A);
 Запись в файл:
Write(имя файловой переменной, список
выводимых выражений )
Пример: Write(F,A+2);
Закрытие файла
Close (имя файловой переменной)
Переименование файла
Rename(имя файловой переменной, новое имя
файла на диске)
Стирание файла с диска
Erase(имя файловой переменной)
Функция EOF.
Функция EOF(имя файловой переменной)
определяет, достигнут ли конец файла. Значением
функции является TRUE или FALSE.
Пример:
WHILE NOT EOF(F) DO - пока не достигнут
конец файла делать ...

More Related Content

What's hot

файлы и файловая система
файлы и файловая системафайлы и файловая система
файлы и файловая системаguestce0b86
 
Презентация на тему: Файловая структура диска
Презентация на тему: Файловая структура дискаПрезентация на тему: Файловая структура диска
Презентация на тему: Файловая структура диска2berkas
 
Файлы и файловая система
Файлы и файловая системаФайлы и файловая система
Файлы и файловая системаsergeimas
 
файлы и файловые структуры
файлы и файловые структурыфайлы и файловые структуры
файлы и файловые структурыAnastasiya1234
 
файлы и файловые структуры
файлы и файловые структурыфайлы и файловые структуры
файлы и файловые структурыmetodkopilka
 
Файлы и файловые структуры
Файлы и файловые структурыФайлы и файловые структуры
Файлы и файловые структурыkvlar
 
File system7 (1)
File system7 (1)File system7 (1)
File system7 (1)VitusKK
 
Fajlovye sistemy
Fajlovye sistemyFajlovye sistemy
Fajlovye sistemy1nlp
 
п о файловая система
п о файловая системап о файловая система
п о файловая системаkrasoa2009
 
Files folders 6 kl
Files folders 6 klFiles folders 6 kl
Files folders 6 klOlga0204
 
презентация файлы и папки
презентация файлы и папкипрезентация файлы и папки
презентация файлы и папкиANSevrukova
 
структура данных на магнитных дисках
структура данных на магнитных дискахструктура данных на магнитных дисках
структура данных на магнитных дискахmasik22
 
[Youdz.ru] файлы и папки.
[Youdz.ru] файлы и папки.[Youdz.ru] файлы и папки.
[Youdz.ru] файлы и папки.You DZ
 
загрузить в DSpace
загрузить в DSpaceзагрузить в DSpace
загрузить в DSpaceFedor Krasnov
 

What's hot (20)

файлы и файловая система
файлы и файловая системафайлы и файловая система
файлы и файловая система
 
Презентация на тему: Файловая структура диска
Презентация на тему: Файловая структура дискаПрезентация на тему: Файловая структура диска
Презентация на тему: Файловая структура диска
 
Файлы и файловая система
Файлы и файловая системаФайлы и файловая система
Файлы и файловая система
 
файлы и файловые структуры
файлы и файловые структурыфайлы и файловые структуры
файлы и файловые структуры
 
файлы и файловые структуры
файлы и файловые структурыфайлы и файловые структуры
файлы и файловые структуры
 
Файлы и файловые структуры
Файлы и файловые структурыФайлы и файловые структуры
Файлы и файловые структуры
 
ФАЙЛ И ФАЙЛОВАЯ СИСТЕМА
ФАЙЛ И ФАЙЛОВАЯ СИСТЕМАФАЙЛ И ФАЙЛОВАЯ СИСТЕМА
ФАЙЛ И ФАЙЛОВАЯ СИСТЕМА
 
File system7 (1)
File system7 (1)File system7 (1)
File system7 (1)
 
09 rec file
09 rec file09 rec file
09 rec file
 
File system7
File system7File system7
File system7
 
файлова система
файлова системафайлова система
файлова система
 
информатика. файловая система
информатика. файловая системаинформатика. файловая система
информатика. файловая система
 
Fajlovye sistemy
Fajlovye sistemyFajlovye sistemy
Fajlovye sistemy
 
п о файловая система
п о файловая системап о файловая система
п о файловая система
 
Files folders 6 kl
Files folders 6 klFiles folders 6 kl
Files folders 6 kl
 
папки и файлы
папки и файлыпапки и файлы
папки и файлы
 
презентация файлы и папки
презентация файлы и папкипрезентация файлы и папки
презентация файлы и папки
 
структура данных на магнитных дисках
структура данных на магнитных дискахструктура данных на магнитных дисках
структура данных на магнитных дисках
 
[Youdz.ru] файлы и папки.
[Youdz.ru] файлы и папки.[Youdz.ru] файлы и папки.
[Youdz.ru] файлы и папки.
 
загрузить в DSpace
загрузить в DSpaceзагрузить в DSpace
загрузить в DSpace
 

Viewers also liked

создайте свою дисконтную систему
создайте свою дисконтную системусоздайте свою дисконтную систему
создайте свою дисконтную системуRoman Chertkov
 
публичный доклад 2014
публичный доклад 2014публичный доклад 2014
публичный доклад 2014Prepod_inf
 
Graphic Designer
Graphic Designer Graphic Designer
Graphic Designer Priyank91
 
Presentación de los mapas
Presentación de los mapasPresentación de los mapas
Presentación de los mapasCarlosRRF
 
Семинары АКИПКРО
Семинары АКИПКРОСеминары АКИПКРО
Семинары АКИПКРОPrepod_inf
 
итоговая аттестация
итоговая аттестацияитоговая аттестация
итоговая аттестацияPrepod_inf
 
нпк 20.03.2015г.
нпк 20.03.2015г.нпк 20.03.2015г.
нпк 20.03.2015г.Prepod_inf
 
публичный доклад 2014
публичный доклад 2014публичный доклад 2014
публичный доклад 2014Prepod_inf
 
0131722514 pp6
0131722514 pp60131722514 pp6
0131722514 pp6Bindu Urs
 
The perfect wisdom
The perfect wisdomThe perfect wisdom
The perfect wisdomEmil Eremiev
 

Viewers also liked (15)

создайте свою дисконтную систему
создайте свою дисконтную системусоздайте свою дисконтную систему
создайте свою дисконтную систему
 
Motivation
MotivationMotivation
Motivation
 
Team3
Team3Team3
Team3
 
публичный доклад 2014
публичный доклад 2014публичный доклад 2014
публичный доклад 2014
 
Graphic Designer
Graphic Designer Graphic Designer
Graphic Designer
 
Presentación de los mapas
Presentación de los mapasPresentación de los mapas
Presentación de los mapas
 
Алтай
АлтайАлтай
Алтай
 
Семинары АКИПКРО
Семинары АКИПКРОСеминары АКИПКРО
Семинары АКИПКРО
 
итоговая аттестация
итоговая аттестацияитоговая аттестация
итоговая аттестация
 
Hairstyles project
Hairstyles projectHairstyles project
Hairstyles project
 
Hairstyles project 1
Hairstyles project 1Hairstyles project 1
Hairstyles project 1
 
нпк 20.03.2015г.
нпк 20.03.2015г.нпк 20.03.2015г.
нпк 20.03.2015г.
 
публичный доклад 2014
публичный доклад 2014публичный доклад 2014
публичный доклад 2014
 
0131722514 pp6
0131722514 pp60131722514 pp6
0131722514 pp6
 
The perfect wisdom
The perfect wisdomThe perfect wisdom
The perfect wisdom
 

Similar to файлы

05 хранение информации
05 хранение информации05 хранение информации
05 хранение информацииSergey Lomakin
 
лабораторная работа №8
лабораторная работа №8лабораторная работа №8
лабораторная работа №8Gulnaz Shakirova
 
Lecture14
Lecture14Lecture14
Lecture14Muuluu
 
Понятие об ОС. Рабочий стол, файл, папка, диск
Понятие об ОС. Рабочий стол, файл, папка, дискПонятие об ОС. Рабочий стол, файл, папка, диск
Понятие об ОС. Рабочий стол, файл, папка, дискManzuk
 
файлы и файловые структуры
файлы и файловые структурыфайлы и файловые структуры
файлы и файловые структурыazharkova951
 
P01 About OS Windows
P01 About OS WindowsP01 About OS Windows
P01 About OS Windowsavkraynyaya
 
Файловые системы
Файловые системыФайловые системы
Файловые системыkurbanovafaina
 
файловая система
файловая системафайловая система
файловая системаEkaterina
 
файловая система
файловая системафайловая система
файловая системаniraa27
 

Similar to файлы (13)

Sistema
SistemaSistema
Sistema
 
05 хранение информации
05 хранение информации05 хранение информации
05 хранение информации
 
лабораторная работа №8
лабораторная работа №8лабораторная работа №8
лабораторная работа №8
 
лабораторная работа №8
лабораторная работа №8лабораторная работа №8
лабораторная работа №8
 
Lecture14
Lecture14Lecture14
Lecture14
 
Понятие об ОС. Рабочий стол, файл, папка, диск
Понятие об ОС. Рабочий стол, файл, папка, дискПонятие об ОС. Рабочий стол, файл, папка, диск
Понятие об ОС. Рабочий стол, файл, папка, диск
 
файлы и файловые структуры
файлы и файловые структурыфайлы и файловые структуры
файлы и файловые структуры
 
Файлы
ФайлыФайлы
Файлы
 
P01 About OS Windows
P01 About OS WindowsP01 About OS Windows
P01 About OS Windows
 
Файловые системы
Файловые системыФайловые системы
Файловые системы
 
Презентация 4
Презентация 4Презентация 4
Презентация 4
 
файловая система
файловая системафайловая система
файловая система
 
файловая система
файловая системафайловая система
файловая система
 

файлы

  • 2. Файл - это однородная по своему назначению совокупность информации, хранящаяся на диске и имеющая имя. Файлы бывают трех типов:  1. типизированные  2. текстовые  3. нетипизированные.
  • 3. Описание файла Типизированный файл VAR имя файловой переменной: FILE OF тип элементов; Текстовый файл VAR имя файловой переменной: TEXT; Нетипизированный файл VAR имя файловой переменной: FILE; Файл в программе обозначается файловой пeременной. В зависимости от вида файла она описывается одним из следующих способов:
  • 5. Установка связи между файловой переменной и именем файла на диске Assign(имя файловой переменной, имя файла на диске) Пример: Assign (F, 'abc.dat');
  • 6. Открытие файла  Открытие существующего файла: Reset(имя файловой переменной)  Открытие вновь создаваемого файла: Rewrite(имя файловой переменной) Внимание! Если с помощью REWRITE открывается уже существующий файл, то его содержимое уничтожается.
  • 7. Чтение из файла и запись в файл  Чтение из файла: Read(имя файловой переменной, список переменных для ввода) Пример: Read(F,A);  Запись в файл: Write(имя файловой переменной, список выводимых выражений ) Пример: Write(F,A+2);
  • 8. Закрытие файла Close (имя файловой переменной)
  • 9. Переименование файла Rename(имя файловой переменной, новое имя файла на диске)
  • 10. Стирание файла с диска Erase(имя файловой переменной)
  • 11. Функция EOF. Функция EOF(имя файловой переменной) определяет, достигнут ли конец файла. Значением функции является TRUE или FALSE. Пример: WHILE NOT EOF(F) DO - пока не достигнут конец файла делать ...