ТИ-ДНОС
Разработчик | Техасские инструменты |
---|---|
Последний выпуск | 1.3.0 |
Маркетинговая цель | Приложения для малого бизнеса, управления процессами и автоматизации производства |
Платформы | TI 990/10, 990/10A и 990/12 Миникомпьютеры |
Распределенная сетевая операционная система (DNOS)
[ редактировать ]Распределенная сетевая операционная система (DNOS) представляет собой систему общего назначения. многозадачная операционная система, предназначенная для работы с Texas Instruments 990/10, 990/10A и 990/12 миникомпьютерами . [1] DNOS включает в себя сложный пакет управления файлами, который обеспечивает поддержку для ключевым файлов с индексом , последовательных файлов и файлов относительных записей. DNOS – это мультитерминальная система, способная сделать каждого из нескольких пользователей похоже, имеют исключительный контроль над системой. DNOS поддерживает буферизацию вывода и доступ к учетным данным программы. Операции на уровне заданий и задач позволяют более эффективно использовать систему. ресурсы.
В дополнение к многотерминальным приложениям DNOS обеспечивает поддержку расширенных разработка программы. Пользователи общаются с DNOS, вводя команды на терминале или предоставляя файл команд. Интерпретатор системных команд (SCI) обрабатывает эти команды и направляет операционная система для инициирования действия, указанного командой. Текстовый редактор позволяет пользователю вводить в систему исходные программы или данные. макроассемблер Для программ на предусмотрен языке ассемблера . Несколько языков высокого уровня, включая Fortran , COBOL , BASIC , RPG II и Паскаль поддерживаются. редактор ссылок и расширенные возможности отладки Также предоставляются . Разнообразные служебные программы и инструменты повышения производительности поддерживают доступ к управление информацией, содержащейся в базе данных, разработка специальных форм на экране видеотерминала ( VDT) и текстовой обработки.
Система поддерживает широкий спектр пользовательских сред. DNOS может поддерживать всего один или два терминала, что позволяет пользователю Система меньшего размера для эффективного и при этом недорогого выполнения задач. Также поддерживаются более крупные конфигурации с широким спектром периферийных устройств. Максимальный размер конфигурации зависит от среды пользователя. Могут быть удовлетворены практически любые требования к мини-компьютерной системе и приложениям. с ДНОС.
DNOS обеспечивает основу для множества коммуникационных продуктов. стандартные протоколы связи для IBM 2780/3780 и IBM 3270 Поддерживаются . Программное обеспечение локальной сети поддерживается для сетевого ввода/вывода (I/O) и вход в систему. Кроме того, в комплекте поставки доступно сложное сетевое программное обеспечение. Распределенная сетевая система связи (DNCS) и распределенный сетевой ввод-вывод (DNIO) пакеты. DNSS включает сетевые возможности для X.25 IBM и системной сетевой архитектуры . (СНС) протоколы. DNIO предоставляет пользователям прозрачный доступ к другим устройствам TI 990, работающим под управлением DNOS, и может использоваться для подключения к локальным или глобальным сетям .
DNOS — это международная операционная система, разработанная для удовлетворения коммерческих потребностей. Требования США, большинства европейских стран и Японии. DNOS поддерживает полный спектр международных терминалов передачи данных, которые позволяют пользователи могут вводить, просматривать и обрабатывать данные на своих языках. В систему входят текстовые файлы ошибок, которые можно редактировать, чтобы сообщения об ошибках могут быть легко переведены на другие языки, кроме английского.
Возможности ДНОС
[ редактировать ]DNOS поддерживает функции, включающие в себя вычислительную мощность более крупного компьютеры, и он совместим с другими устройствами Texas Instruments, работающими системы.
Возможности DNS включают в себя:
- Несколько терминалов. Количество онлайн-терминалов ограничено только доступной вычислительной мощностью и памятью для системных структур.
- Безопасность файлов. Система может дополнительно включать систему безопасности файлов, которая позволяет системным администраторам и другим пользователям определять, какие группы пользователей могут иметь доступ к файлам данных и выполнять определенные программы.
- Буферизация вывода. Буферизация вывода — это процесс постановки файлов в очередь на печать. Файлы планируются для печати на основе приоритета задания и доступности печатающих устройств. Вы можете указать специальные формы и форматы печати.
- Функция учета — в систему опционально может быть включена функция учета, позволяющая вести учет информации об использовании системных ресурсов .
- Структура должностей. Система включает структуру должностей, которая помогает управлять программой и обеспечивает эффективное использование ресурсов. Работа — это последовательность взаимодействующих задач.
- Управление ресурсами ввода-вывода. Операции ввода-вывода, зависящие от ресурса и независимые от него, обеспечивают гибкость в выборе устройств и типов файлов.
- Сегментация программы. Сегментация программы — это процесс разделения программы на сегменты. Программа может одновременно состоять из трех сегментов. Дополнительные сегменты могут быть доступны по мере необходимости во время выполнения программы. Сегменты могут совместно использоваться программами.
- Межпроцессное взаимодействие. Система обеспечивает возможность посредством межпроцессного взаимодействия (IPC) двум программам (задачам) обмениваться информацией.
- Восстановление после сбоя питания. В случае сбоя питания DNOS поддерживает состояние системы на момент сбоя, если в вашу систему добавлено дополнительное программное обеспечение и резервный источник питания. При возобновлении полной мощности работа продолжится с того момента, когда произошел сбой в подаче электроэнергии.
- Методы синхронизации. Включены методы синхронизации событий и семафоров, которые помогают взаимодействовать между программами как внутри задания, так и за его пределами. Синхронизация событий позволяет программе дождаться завершения одного или нескольких событий, прежде чем продолжить обработку. Синхронизация семафоров использует переменные для обмена информацией о сигналах между программами.
- Объединенные файлы. Система поддерживает объединение файлов, при котором два или более физических файла распознаются как логически непрерывный набор данных. Эти файлы могут существовать на одном или нескольких томах.
- Временные файлы Временный файл — это файл, который существует только в течение срока действия созданного задания или в течение всего времени действия программы в этом задании. Доступ к временному файлу задания может получить любая программа, участвующая в задании, и он удаляется при завершении задания. Другие временные файлы создаются для использования одной программой и удаляются при завершении работы программы.
- Поддержка диагностики. Система поддерживает онлайн-диагностику, которая работает одновременно с выполнением программы и задачами анализа системного журнала.
- Пакетные задания. Пакетное задание — это задание, которое выполняется в фоновом режиме, независимо от терминала. Пользователь на терминале может выполнять несколько пакетных заданий и в то же время выполнять приоритетные и/или фоновые операции в интерактивном задании.
- Динамические изменения конфигурации. Изменения размера таблицы, характеристик системы и конфигурации устройств можно включить и вступить в силу после следующей последовательности начальной загрузки программы (IPL), а не во время генерации системы.
- Совместимость. Конструкция DNOS обеспечивает совместимость с операционной системой DX10. Многие из знакомых операционных концепций операционной системы DX10 интегрированы в конструкцию DNOS. DNOS включает в себя дисковые и другие форматы мультимедиа, интерфейс вызова супервизора (SVC) и пользовательские команды SCI, которые полностью совместимы с DX10.
- Генерация системы. Утилита генерации системы позволяет пользователю в интерактивном режиме указывать все необходимые функции, доступные устройства и дополнительные функции при создании операционной системы. Эти данные используются для создания файла, определяющего конфигурацию операционной системы.
- Средства сообщений. Система предоставляет полный набор кодов и сообщений, описывающих ошибки и особые условия, возникающие при использовании операционной системы. Система обрабатывает сообщения единообразно, чтобы обеспечить удобство их использования. В двух системных каталогах хранятся файлы сообщений, содержащие текст, описывающий ошибки, информацию и сообщения о завершении, генерируемые системой. Каталоги можно расширить, включив в них файлы сообщений, написанные пользователями.
- Системный журнал. В системном журнале хранится информация об ошибках и сообщениях, генерируемых оборудованием, операциях ввода-вывода, задачах и пользовательских программах в двух файлах и на дополнительном указанном устройстве.
- Анализ проблем системы. Если во время работы системы возникают проблемы, их можно диагностировать с помощью системной утилиты, которая может анализировать систему, работает ли система или произошел сбой. В случае сбоя образ памяти можно скопировать в файл. Когда система снова заработает, можно использовать утилиту анализа с различными командами, введенными пользователем.
- История конфигурации системы. Информация обо всех поставляемых программных продуктах, установленных в системе, хранится в файле на системном диске. Пользователи также могут отправлять записи в файл для разрабатываемых ими прикладных продуктов.
- Международные функции DNOS. Файлы сообщений об ошибках можно редактировать для перевода на язык, отличный от английского. Также необходимо изменить последовательность сортировки ключевых индексированных файлов (KIF) в соответствии с переводом. DNOS предоставляет методы для изменения необходимой последовательности сортировки.
- Пакет производительности DNOS. Для DNOS на более крупных компьютерах серии 990 доступен дополнительный дополнительный пакет. Этот пакет повышает производительность DNOS за счет использования нескольких системных процедур, реализованных в микрокоде в записываемом управляющем хранилище.
Ссылки
[ редактировать ]Внешние ссылки
[ редактировать ]- Страница Дэйва Питтса TI 990 — включает симулятор и образы операционной системы DNOS.