Средства - ввода-вывод - Большая Энциклопедия Нефти и Газа, статья, страница 3
Жизненный опыт - это масса ценных знаний о том, как не надо себя вести в ситуациях, которые никогда больше не повторятся. Законы Мерфи (еще...)

Средства - ввода-вывод

Cтраница 3


Трудно представить что-нибудь определенное или конкретное относительно ввода-вывода в Модуле-2, когда в языке нет предложений ввода-вывода. Вирт решил не включать в Модулу-2 предложения ввода-вывода, поскольку средства ввода-вывода сильно зависят от конкретных ЭВМ и операционных систем и поскольку имеется очень много разнообразных периферийных устройств, связанных с этими ЭВМ. Вместо этого предполагается, что с каждой реализацией языка поставляются библиотечные модули, связанные с вводом-выводом. Вирт рекомендовал, чтобы определенные базовые стандартные модули были включены в качестве составной части в каждую реализацию системы. Стандартные библиотечные модули ввода-вывода InOut и ReallnOut, подробно описанные в гл.  [31]

32 Соответствующие выходные данные. [32]

Вместо того чтобы объяснить этот процесс более подробно, я привел на рис. 6.1 образец исходных данных загрузчика, а на рис. 6.2 - соответствующий результат. Из рис. 6.1 и 6.2 можно извлечь достаточно информации, чтобы понять задачу. Проектируя загрузчик, мы предполагаем, что он будет работать в некоторой операционной системе, имеющей средства распределения основной памяти и средства ввода-вывода, необходимые для выполнения опрераций чтения, записи и поиска над входными и выходными файлами.  [33]

Данные на Фортране включают четыре типа числовых данных и булевы величины. Допускаются только простые переменные и не более чем трехмерные однородные массивы. Предусмотрен достаточно полный набор арифметических операций и операций преобразований типов, а также основной набор логических примитивов и примитивов отношений. Средства ввода-вывода сложные, но разрешены только последовательные файлы.  [34]

Множество предложений по расширению языка Си вполне разумно. Однако, поскольку не слишком высокий уровень языка Си в предыдущем разделе восхваляется, эти вопросы больше обсуждаться не будут. Об одном аспекте, впрочем, стоит упомянуть. В языке Си отсутствуют средства ввода-вывода - проведение ввода-вывода осуществляется путем использования стандартных библиотечных функций.  [35]

Еще через 150 лет профессор математики Кембриджского университета Чарльз Бэббидж ( 1792 - 1871), изобретатель спидометра, разработал и сконструировал разностную машину. В машину был заложен только один алгоритм - метод конечных разностей с использованием полиномов. У этой машины был довольно интересный способ вывода информации: результаты выдавливались стальным штампом на медной дощечке, что предвосхитило более поздние средства ввода-вывода - перфокарты и компакт-диски.  [36]

При наличии к ЦВМ многоканального доступа оборудование ЦВМ разделяется во времени между многими потребителями и вычислительная система работает в режиме разделения машинного времени, сокращенно РМВ. Системы, работающие в режиме РМВ, называются системами с разделением времени. Системы должны отвечать требованиям мультипрограммной работы и сверх того включать в себя средства, обеспечивающие параллельное обслуживание запросов с периферийных пультов. На периферийных пультах обычно устанавливаются простейшие устройства ввода-вывода, например электрофицированные пишущие машинки или телетайпы. Несмотря на невысокую производительность, эти средства ввода-вывода удовлетворяют требованиям достаточно широкого круга пользователей. Пульты, связанные с системой, устанавливаются непосредственно на рабочем месте пользователя, чем в большой мере упрощается доступ к вычислительной системе.  [37]

Проектирование средств ввода-вывода неразрывно связано с проектированием базы метаданных. На практике средства ввода-вывода варьируют от очень простых до весьма сложных. В зависимости от состава базы метаданных возможности средств ввода-вывода по мере необходимости расширяются. В свою очередь состав базы метаданных может ограничивать спектр функций, поддающихся практической реализации. Например, СССД и, в частности, ее средства ввода-вывода смогут поддерживать описание системы телеобработки, если структура базы метаданных отражает специфические аспекты таких систем.  [38]



Страницы:      1    2    3