Именованная область внешней памяти выделенная для хранения определенных данных называется

Обновлено: 03.07.2024

Логическая запись при хранении на внешних носителях является той же информационной единицей, что и при хранении в ОЗУ. Отличие состоит в том, что при хранении на носителе запись является минимальным и неделимым элементом представления данных. Это означает, что после размещения записи на носителе отсутствует доступ к ее отдельным полям, а операции переноса на носитель и считывание с него производятся целиком со всей записью. Поскольку обработка записей при их хранении не происходит, не требуется и различия типов данных, т.е. запись может состоять из одного элементарного данного, группы данных или содержать структурированные данные. Единственной характеристикой отдельной записи является ее длина, а допустимыми операциями - перенос на носитель и считывание и него.

После размещения данных на носителе они превращаются в физическую запись.

Физическая запись – элемент поверхности носителя, на котором в соответствии с физическими принципами функционирования носителя размещаются данные, составляющие логическую запись.

Объединение физических записей образует файл.

Файл – поименованная совокупность данных, хранящихся на внешнем носителе.

Любые файлы содержат данные, закодированные с помощью двоичного алфавита. Однако способы кодирования и назначение файлов могут быть различными. По этой причине файлам приписывается еще одна характеристика – тип. Тип входит в идентификатор файла и указывается в виде расширения имени, например, Глава_7.doc, proba.pas или calc.exe. Принципиально различными по типам следует считать программные (исполняемые) файлы и файлы данных. Программные файлы содержат тексты программ в машинном коде; они могут быть загружены в ОЗУ и исполняться. Программные файлы имеют расширение com или exe; к этой же категории относятся так называемые командные файлы (расширение bat), содержащие в текстовом формате команды MS DOS, которые могут последовательно выполняться как программа. Файлы данных формируются в результате работы какой-либо программы; они не являются исполняемыми и служат только в качестве хранилищ данных. Многие программные системы при формировании файлов данных приписывают им вполне определенные расширения – по ним можно установить, какой программой файл создан; например, расширения txt, doc, rtf имеют файлы, подготовленные в текстовых редакторах, bmp, jpg, gif, cdr – графические файлы, pas, bas, c – файлы с текстами программ и т.д. Тип файла, как и его, собственно имя, являются частью описания файла и сохраняются системой, ведающей размещением файлов на носителе.

Самым верхним уровнем представления данных на внешних носителях являются структуры файлов – каталоги (в операционной системе Windows-95, 98 принят термин «папки»).

Каталог – это поименованная совокупность файлов и подкаталогов (т. е. вложенных каталогов). Каталог самого верхнего уровня иерархии называется корневым. Он не вложен ни в какие другие каталоги.

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

Путь к файлу – это последовательность, состоящая из имен каталогов (разделенных символом «\»), начиная от корневого и заканчивая тем, в котором непосредственно хранится файл.

Полное имя файла состоит из имени логического диска, пути к файлу и имени файла. В одном каталоге не может быть нескольких файлов и каталогов с одинаковыми именами. В разных каталогах это допустимо.

Логический диск – это физический (реальный) диск или часть физического диска, которому присвоено собственное имя.

Имена логических дисков задаются первыми буквами латинского алфавита с двоеточием: A:,B:,C: и т.д. Обычно с одним гибким магнитным диском связан один логический диск (A:, B:), а жесткий диск делится на несколько логических (C:, D: и т.д.).

Дерево: графическое изображение иерархической файловой структуры диска.

Структура дисков

Устройства внешней памяти: магнитные диски и ленты, оптические (лазерные) диски, магнитооптические диски.

Дисководы – устройства чтения/записи информации на диски. Различают гибкие магнитные диски – дискеты и жесткие магнитные диски. Жесткие магнитные диски встроены в дисковод и в отличие от дискет являются несъемными.

Структура магнитного диска: одна или несколько сторон (магнитных поверхностей), разделенных на концентрические дорожки, каждая из которых, в свою очередь, поделена на сектора, состоящие из «клеточек» - байтов. Все секторы на одном диске имеют фиксированный размер. Вся работа по считыванию и записи данных на дисках производится только полными секторами. Полный объем памяти диска определяется формулой:

ОБЪЕМ = СТОРОНЫ * ДОРОЖКИ * СЕКТОРА * БАЙТЫ,

Где СТОРОНЫ – количество сторон диска, ДОРОЖКИ – количество дорожек на стороне, СЕКТОРА – количество секторов на дорожке, БАЙТЫ – количество байт в секторе.

Информация на устройствах внешней памяти имеет файловую организацию.

Примеры решенных задач.

Пример №1.
Дано дерево файловой структуры диска. Заглавными буквами обозначены имена каталогов, строчными – имена файлов.

Перечислить имена каталогов 1-го, 2-го, 3-го уровней. Указать путь к файлу letter.txt от корневого каталога. Указать путь к файлу letter1.doc от корневого от корневого каталога, а к файлу letter2.doc – от каталога WORK. Указать полные имена файлов letter.txt и letter1.doc, если файловая структура хранится на диске C.

Каталоги 1-го уровня COMPUTER, WORK,UROK. Каталоги второго уровня – IBM, APPLE, DOCUMENT, PRINT. Каталоги 3-го уровня – DOC1, DOC2.

Путь к файлу letter.txt от корневого каталога: \WORK\PRINT. Путь к файлу letter1.doc от корневого каталога: \WORK\DOCUMENT\DOC2. Пут к файлу letter2.doc от каталога WORK\DOCUMENT\DOC2.

Полные имена файлов letter.txt и letter1.doc:

C:\WORK\PRINT\letter.txt и
C:\WORK\DOCUMENT\DOC2\letter1.doc


Задания для самостоятельной работы.

№1. Двухсторонняя дискета имеет объем 1200 Кбайт. Сколько дорожек на одной стороне дискеты, если каждая дорожка содержит 15 секторов по 4096 бит?

№2. Какой объем имеет двухсторонняя дискета, если каждая сторона ее разбита на 80 дорожек по 20 секторов на дорожке? Объем каждого сектора составляет 0.5 Кбайт.

№3. Какой объем имеет каждый сектор двухсторонней дискеты емкостью 1440 Кбайт, если каждая сторона дискеты разбита на 80 дорожек по 18 секторов на дорожке?

№4. Сколько файлов размером 100 Кбайт каждый можно разместить на дискете объемом 1) 1,2 Мбайт; 2) 1.44 Мбайт?

№5. В результате повреждения односторонней дискеты 10% секторов оказались дефектными, что составило 36864 байта. Какой объем имеет дискета?

№6. На скольких дискетах емкостью 1440 Кбайт можно разместить содержимое жесткого диска объемом 1 Гбайт?

№7. Дано дерево иерархической файловой структуры на магнитном диске. Заглавными буквами обозначены имена каталогов, строчными – имена файлов:

Перечислить каталоги 1-го, 2-го, 3-го уровней, если они есть. Указать пути от корневого каталога к каждому из файлов.

№8. Указаны пути от корневого каталога к некоторым файлам, хранящимся на магнитном диске. Заглавными буквами обозначены имена каталогов, строчными – имена файлов:

Поможем успешно пройти тест. Знакомы с особенностями сдачи тестов онлайн в Системах дистанционного обучения (СДО) более 50 ВУЗов. При необходимости проходим систему идентификации, прокторинга, а также можем подключиться к вашему компьютеру удаленно, если ваш вуз требует видеофиксацию во время тестирования.

Закажите решение теста для вашего вуза за 470 рублей прямо сейчас. Решим в течение дня.

… разработал язык программирования «С»
Д. Риччи
А. Ляпунов
Н. Вирт
Б. Гейтс

Укажите два способа, с помощью которых пользовательский компьютер может быть физически подключен к вычислительной сети:
с помощью установки сопроцессора и телефонной линии
с помощью установки графического адаптера и телефонной линии
с помощью установки звуковой карты и микрофона
с помощью модема и выделенной телефонной линии
с помощью сетевого адаптера и отвода кабеля локальной сети

Базовые протоколы сетевого уровня OSI?
UDP
TCP/UDP
ESMTP
IP

База данных, содержащая сведения о студентах, участвующих в научно-исследовательских работах (НИРС), имеет _________ структуру
списочную
древовидную
сетевую
иерархическую

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

Для создания подложки документа можно использовать:
кнопки панели инструментов Форматирование
команду Колонтитулы меню Вид
команду Фон меню Формат
команды контекстного меню

В «Путеводитель по налогам» системы Консультант Плюс входят:
Практические пособия по налогам и Энциклопедии спорных ситуаций по налогам
Комментарий к Налоговому кодексу РФ и сам Налоговый кодекс РФ
Энциклопедии спорных ситуаций по налогам и Комментарий к Налоговому кодексу РФ
Налоговый кодекс РФ и Практические пособия по налогам

20. Резидентная часть операционной системы постоянно находящаяся в оперативной памяти персонального компьютера в течение всей работы системы:
а) периферия
б) ядро операционной системы +
в) оболочка операционной системы

21. Для перемещения выделенного абзаца в конец текста в редакторе MS Word необходимо выполнить команду:
а) “Вырезать” из меню “Правка”. Установить курсор в конец текста. Выполнить команду “Вставить” из меню “Правка” +
б) “Заменить” из меню “Правка”. Установить курсор в конец текста. Выполнить команду “Вставить” из меню “Правка”
в) “Удалить” из меню “Правка”. Установить курсор в конец текста. Выполнить команду “Вставить” из меню “Правка”

22. Основное назначение формы:
а) отобрать интересующие записи
б) наиболее наглядно представить данные таблицы +
в) представить данные в нестандартной форме

23. К текстовым редакторам относится следующая программа:
а) Internet Explorer
б) Приложения Microsoft Office
в) MS Word +

24. К текстовым редакторам относится следующая программа:
а) Приложения Microsoft Office
б) Блокнот +
в) Опера

25. Среда разработки программного обеспечения – это:
а) программа, предназначенная для написания кода программ
б) программа, предназначенная для запуска других программ
в) система программных средств, используемая для разработки программного обеспечения +

26. Винчестер предназначен для:
а) подключения периферийных устройств
б) постоянного хранения информации, часто используемой при работе на компьютере +
в) управления работой ЭВМ по заданной программе

27. Укажите режим, при котором документ на экране представлен в том виде, в каком в дальнейшем будет выведен на печать:
а) разметки страниц +
б) режим чтения
в) структура

29. Для загрузки программы MS Word необходимо:
а) в меню Пуск выбрать пункт Программы, в выпадающих подменю щелкнуть по позиции Microsoft Office, а затем – Microsoft Word +
б) набрать на клавиатуре Microsoft Word и нажать клавишу Enter
в) в меню Пуск выбрать пункт Документы, в выпадающем подменю щелкнуть по строке Microsoft Word

30. Десятичное число 2 в двоичной системе счисления записывается как:
а) 00
б) 10 +
в) 11

Презентация на тему: " Файлы - именованная область внешней памяти ЭВМ, хранящая совокупность данных. Файл." — Транскрипт:

3 - именованная область внешней памяти ЭВМ, хранящая совокупность данных. Файл

, -, _ и после точки – расширение до 3 символов. Перед именем можно указать путь к файлу) Ф айл содержит компоненты одного типа Д лина создаваемого файла не оговаривается при его объявлении, а ограничивается только ёмкостью устройств внешней памяти ЭВМ Особенности файлов

5 Файл можно представить как потенциально бесконечный список значений одного типа. элемент1элемент2элемент3… В любой момент времени программе доступен только один элемент файла, на который ссылается текущий указатель. Текущий указатель

6 Ф айлы последовательного доступа (к элементам обеспечивается доступ в той же последовательности, в которой они записывались) Ф айлы прямого доступа (доступ к элементам осуществляется по адресу элемента) По способу доступа к элементам различают

7 Типы файлов (файловых переменных) Обмен данными с файлом осуществляется с помощью переменных файлового типа. Т екстовые Т ипизированные Н етипизированные

8 Формат описания файлов var : text ; var : file of ; < типизированный файл >var : file ;

9 Примеры var f1 : text; f 2 : file of integer; f3 : file;

10 Процедуры и функции для работы с файлами

11 1. Процедура, связывающая файловую переменную с конкретным файлом. assign ( f1,c:\tp\10b\file.dat ) ; Пример assign ( f, ) ;

12 2. Процедура, открывающая существующий файл для чтения. reset ( f ) ;

13 3. Процедура, создающая и открывающая новый файл для записи. (Если файл ранее содержал данные, то они уничтожаются). rewrite ( f ) ;

14 4. Процедура, открывающая существующий файл для добавления. (Только для текстовых файлов). append ( f ) ;

15 5. Процедура, закрывающая файл с сохранением в нем данных. close ( f ) ;

16 6. Процедура, переименовывающая неоткрытый файл. rename ( f, ) ;

17 7. Процедура, удаляющая неоткрытый файл. erase ( f ) ;

18 8. Функция, возвращающая True, если получен признак конца файла, иначе – False. eof ( f )

19 9. Функция, возвращающая 0, если открытый файл существует, иначе – др. целое число. (Работает с директивой отключения стандартной проверки ). ioresult

20 Могут содержать строки, символы и числа любого типа. Текстовые файлы Перед записью в файл внутреннее представление переменных преобразуется в последовательность символов, т. е. текст.

21 Процедуры и функции для работы с текстовыми файлами

22 1. Процедуры ввода значений переменных из файла. read (f, ); readln (f, );

23 2. Процедуры вывода значений выражений в файл. write (f, ); writeln (f, );

24 3. Функция, возвращающая True, если получен признак конца строки, иначе – False. eoln ( f ) ;

25 Позволяют организовать прямой доступ к компоненту по его порядковому номеру. Типизированные файлы Перед первым обращением к процедурам ввода-вывода указатель файла стоит в его начале и указывает на первый компонент с номером нуль.

26 Типизированные файлы также используют процедуры read (f, ) и write (f, ). Переменные и выражения в списках ввода-вывода должны иметь тот же тип, что и компоненты файла.

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

28 1. Процедура, смещающая указатель на компонент с номером N (выражение типа longint). seek ( f, N ) ;

29 2. Процедура, удаляющая часть файла с текущей позиции до его конца. truncate ( f ) ;

30 3. Функция, возвращающая количество компонентов файла (типа longint). filesize ( f ) ;

31 4. Функция, возвращающая номер текущего элемента (типа longint). filepos ( f ) ;

32 Позволяют организовать высокоскоростной обмен данными. Нетипизированные файлы Вместо процедур read и write используются процедуры blockread и blockwrite, позволяющие определять параметры буферов, использующихся при обмене данными.

Читайте также: