Cтраница 1
Внешний носитель содержит число с плавающей точкой. [1]
С внешних носителей данные заносятся для их последующей обработки в оперативную память ЭВМ в виде записей. Различают записи физические и логические. С помощью физических записей происходит сам обмен между физическим носителем и оперативной памятью. Логические записи являются предметом обработки для написанной проблемной программы. [2]
На внешних носителях данные не различаются по типам представленных ими значений, а являются лишь совокупностями байтов. Зти совокупности организуются в записи, блоки и, наконец, в наборы данных, или файлы. [3]
На внешнем носителе данные организуются в файлы, состоящие из одной или нескольких записей. В зависимости от типа носителя информации различают файлы на перфокартах, на магнитной ленте, на дисках, файлы печати и пишущей машинки. Запись файла представляет собой логически связанную группу данных, не превосходящую допустимого размера для конкретного устройства. Одновременно каждому устройству назначается номер файла и имя. Обращение к устройству ввода - вывода в исходной программе производится путем указания соответствующего номера. Таким образом, рабочая программа связана не с адресами физических устройств, а лишь с номерами файлов. В то же время номеру файла или логическому устройству могут назначаться различные физические устройства. В табл. 6.4 указано соответствие между номерами файлов, именами и логическими устройствами, устанавливаемое в процессе генерации системы. Если стандартные назначения не удовлетворяют потребителя, то он может их изменить обычным образом ( см. гл. [4]
Считывание с внешнего носителя в память и выполнение программы, которая считывает, настраивает и запускает остальную часть системы. Способ разработки программного обеспечения, при котором сначала разрабатывается простой вариант программы, используемый для реализации более сложных. [5]
Специфические особенности внешних носителей в смысле их параметров и организации обращения к ним оказывают существенное влияние на выбор алгоритма упорядочения информации, размещаемой на них. Наиболее широкое распространение для хранения больших объемов информации получили магнитные ленты, для которых характерна наименьшая стоимость хранения единицы информации. [6]
В качестве стандартных внешних носителей данных в ЕС ЭВМ используются 80-колонмые перфокарты, на которых каждый символ представляется определенной комбинацией отверстий ( пробивок) в некоторой колонке. Обычно каждая строка текста на бланке перфорируется на отдельной карте, поэтому бланк также содержит 80 колонок. [7]
Обмен между внешним носителем и основной памятью, как правило, начинается с первого блока и заканчивается последним блоком. [8]
На определенный пользователем внешний носитель помещается в заданном порядке единый список данных. [9]
Учитывая физические границы внешнего носителя, величина Р может задаваться стандартной процедурой SYSACT, второй параметр которой ( параметр FUNCTION) равен 6, перед тем как создать файл. Файл может быть разделен на секции ( участки), если задать фиксированное число Q записей для одной секции. Однако для файлов, разбитых на секции, любая попытка возврата назад в исходной программе не определена, поэтому такие файлы могут использоваться только в процедурах для вывода данных. [10]
Передача данных с внешних носителей - передача внешних файлов осуществляется через канал, который задается в виде целого положительного или нулевого значения. [11]
Обмен данными между внешними носителями и основной памятью осуществляется не по одному знаку ( или числу, слову), а более крупными единицами - блоками. Это сокращает затраты времени на выполнение операций ввода-вывода. Блок как единицу передачи данных иногда называют физической записью. [12]
Обмен информацией между внешними носителями возможен только через основную память. [13]
Форма представления па внешнем носителе значений, связанных с этими двумя процедурами, в АЛГОЛе также не определяется - ее можно мыслить различной для разных каналов и разных вычислительных машин. [14]
Символьное данное выводится на внешний носитель в том виде, как оно представлено в основной памяти. Длина поля, занимаемого данным в потоке, равна длине строки. [15]