Cтраница 2
Ситуация выглядит точно так же в случае многих других интерактивных программ. Динамическая электронная таблица - программа, позволяющая пользователю работать с матрицей, некоторые элементы которой заданы пользователем. Остальные элементы вычисляются на основе заданных элементов с использованием достаточно сложных формул. Если пользователь изменяет один элемент матрицы, это приводит к пересчету многих других элементов. Пока один поток занят пересчетом элементов в фоновом режиме, другой может позволить пользователю в это время вносить дальнейшие изменения. А третий поток может периодически сохранять резервную копию файла на диске. [16]
В многозадачной однопользовательской системе - средства одновременного запуска нескольких интерактивных программ при наличии одного терминала, предоставляющие каждой задаче отдельное окно и позволяющие пользователю переключаться между ними. [17]
Пакет состоит из трех взаимосвязанных частей: библиотеки модулей; библиотеки алгоритмов; интерактивной программы DIALOG. [18]
Учись играя - это серия отдельных листовок, знакомящая детей и родителей с детскими интерактивными программами ( Детская мастерская, Зазеркалье, Дюймовочка, Звездная миссия и др.), используя которые можно и учиться, и играть, и творчески обогащаться. [19]
В диалоговом режиме таблица характеристик материалов формируется, просматривается, редактируется и распечатывается с помощью интерактивной программы РЕДАКТОР-PC ( см. гл. [20]
Примерами программ для проектирования layout a могут служить высокоуровневое средство планирования кристалла вместе с редактором масок L-Edit и интерактивная программа MAGIC, разработанная в Калифорнийском университете. В MAGIC используется концепция Мида-Конвея, предложенная для реализации в кремниевых компиляторах, возможны автоматическая трассировка и выявление нарушений проектных норм при вносимых в проект изменениях. [21]
Технология осуществления программ крайне разнообразна - от использования материалов для самостоятельного изучения ( книги, брошюры, аудио - или видеоматериалы) до компьютерных интерактивных программ. Большинство программ способствует формированию межличностных контактов путем создания из их участников групп, классов, проведения конференций и семинаров или при помощи индивидуальных занятий и консультаций у специалистов по месту работы, по телефону или даже посредством компьютерных сетей. Помимо этого могут быть созданы группы самопомощи. Весьма важной составляющей эффективной реализации программ является система сбора и компьютерной обработки данных, необходимой для составления бюджета и использования ресурсов, составления расписаний, отслеживания отдельных слушателей курсов, а также общей оценки всего процесса и результатов осуществления программы. [22]
Таким образом, интерактивная программа РЕДАКТОР PC реализует в КИПР-ЕС полный цикл диалоговой подготовки, модификации данных о PC осесимметричных оболочечных конструкции и существенно упрощает и ускоряет выполнение пользователями системы соответствующих проектных операций. [23]
Следствием этого является более медленная работа программ, написанных на Бейсике, чем программ, написанных на Фортране, Паскале или в машинном коде. Бейсик легко изучать, он сконструирован для разработки интерактивных программ и, как и Фортран, имеется обычно во всех типах компьютерных систем, включая многие лабораторные системы сбора данных. Переносимость программ является важным фактором, который следует учитывать при выборе языка программирования еще на стадии проектирования автоматизации. По изложенным причинам Фортран и Бейсик чаще всего выбираются для разработки программ научных исследований. Однако следует заметить, что в настоящее время доступность языка Паскаль повышается и что средства разработки программ совершенствуются. [24]
Она удобна проста в изучении, имеет широкий набор интерактивных программ - утилит, позволяющих эффективно управлять файлами данных, а также сохранять систему на случай сбоев машин. Требования системы к памяти следующие: оперативная память при обычной работе 35 Крлов, при загрузке банка данных ( БД) до 96 ИЕлов внешняя память 2 3 Мбайт ( I дисковая кассета ИЗОТ-1370) и более в зависимости от объема баз данных. Система обеспечивает одновременную работу нескольких пользовательских программ. Структура баз данных КВАНТ-М позволяет описать требуемые схемы с небольшой избыточностью, кроме того, для каждого файла можно иметь множество подсхем, ориентированных на различные приложения. [25]
Одновременно с выполнением перечисленных функций РЕДАКТОР PC используется как монитор, управляющий процессом диалоговой подготовки PC. С этой целью в программе предусмотрены механизмы динамического вызова и исполнения необходимых интерактивных программ ( РЕДАКТОР РАСЧЕТНЫХ ФРАГМЕНТОВ, РЕДАКТОР-2О, РАЗРИСОВЩИК), а также составления и запуска последовательностей заданий на выполнение программ пакетного режима. В частности, такие этапы работы, как синтез PC, ввод методических параметров расчетной задачи и подготовка файлов исходных данных, выполняются с помощью одной или нескольких специальных директив. Связь между отдельными программами осуществляется автоматически через архив пользователя. При этом программа РЕДАКТОР PC обеспечивает запрос и ввод в форме макетов всех необходимых для выполнения программ исходных данных. [26]
Дилеры и представители компании могут познакомиться с особенностями его использования с помощью интерактивной программы на специальном компакт-диске. [27]
Приложения, работающие в Internet, строятся на базе технологии Java, которая включает язык программирования Java, виртуальную машину Java и Web-броузеры, выполняющие приложения Java. Язык Java позволяет не только просматривать Web-страницы, но и организовать взаимодействие интерактивных программ с пользователем. Технологическое расширение Java - Java DataBase Connectivity ( JDBC), предназначенное для интрасетей, позволяет Java-приложению обращаться непосредственно к серверу баз данных. [28]
Дилеры и представители компании могут познакомиться с особенностями его использования с помощью интерактивной программы на специальном компакт-диске. [29]
В интерактивных программах приняты соглашения о вводе и выводе, отличные от соглашений, действующих для пакетных программ. Первое и наиболее важное отличие заключается в том, что выходная информация, выдаваемая интерактивной программой, должна быть минимальной. [30]