62103 (Програмное обеспечение ПК), страница 3
Описание файла
Документ из архива "Програмное обеспечение ПК", который расположен в категории "". Всё это находится в предмете "коммуникации и связь" из , которые можно найти в файловом архиве . Не смотря на прямую связь этого архива с , его также можно найти и в других разделах. Архив можно найти в разделе "рефераты, доклады и презентации", в предмете "коммуникации и связь" в общих файлах.
Онлайн просмотр документа "62103"
Текст 3 страницы из документа "62103"
Если Вы вызовите системное меню окна DOS-программы (естественно, DOS-приложение должно выполняться в окне) и выберете пункт Установка (Setting), то Вам будет предоставлена возможность установить режимы работы данной программы. В появившемся окне переключатель Опции дисплея (Display Options)
задает режим выполнения:
Окно (Window) | — выполнение в окне; |
Полный экран (Full Screen) | — выполнение в полноэкранном режиме. |
Флажки группы Опции заданий (Tasking Options) позволяют задать: | |
Исключающее (Exclusive) | — если установить данный флажок, то будет выбран исключающий режим выполнения данного приложения (если данное приложение активно, то все ресурсы системы будут отданы ему); |
Фоновый режим(Background) | — установка данного флажка предписывает системе выполнять данное приложение и в фоновом режиме. |
Поля группы Приоритет (Priority) позволяют установить количество ресурсов (в условных единицах, минимум 1, максимум 10000), которые будут отводиться программе в основном и фоновом режимах.
Завершение повисшего DOS-приложения.
Если DOS-приложение повисло, то Вам необходимо переключиться в окно (если программа работала в полном экране), вызвать системное меню и выбрать пункт Установка (Setting). В появившемся окне надо нажать кнопку ПРЕКРАТИТЬ (TERMINATE). После дополнительного запроса данная программа будет удалена из памяти, естественно, все несохраненные данные из нее будут потеряны. Другой вариант — стандартный. Если повисшее DOS-приложение активно, нажать комбинацию Ctrl+Alt+Del.
Запуск резидентных программ.
Из-под Windows можно запустить резидентную DOS-программу, однако следует учитывать, что ее возможности будут доступны только в Windows-приложениях, в DOS же программах, запущенных из-под Windows, резидент будет недоступен.
При запуске резидентной программы на экран выводится соответствующее предупреждение (рис. 3). Вы можете переключиться в другие окна для продолжения работы, резидентная программа при этом останется в памяти. Если необходимость в ней отпала, то Вам надо переключиться в ее окно (окно с предупреждением, что программа осталась резидентной) и нажать комбинацию Ctrl+C, резидентная программа будет удалена из памяти.
MICROSOFT WINDOWS POP-UP PROGRAM SUPPORT |
Всплывающая программа готова к выполнению. Для закрытия этого окна и возврата в Windows после использования программы нажмите Ctrl+C. |
Рис. 3 Сообщение Windows при запуске резидентной программы Примечание;
Далеко не все резидентные программы работают под Windows корректно, часть из них просто отказывается работать.
Если Вы хотите, чтобы возможности, предоставляемые резидентной программой, были доступны и в DOS-приложениях, запущенных из-под Windows, Вам необходимо загрузить интересующий Вас резидент из-под DOS до запуска Windows.
Подключение DOS-приложений с помощью .pif файлов.
Как Вы уже заметили, работа DOS-программ под Windows имеет некоторые специфические особенности. Эти особенности можно учесть, если подключить DOS-приложение к Windows с помощью .pif файла.
Так что же такое .pif файл. Это файл, содержащий параметры запуска данного DOS-приложения. В комплекте Windows поставляется вспомогательная утилита Редактор PIF (PIF Editor) (обычно расположен в программной группе Главная (Main). С его помощью Вы можете создать для DOS-приложения соответствующий .pif файл, где указать все необходимые параметры запуска.
Примечание:
По умолчанию при запуске из-под Windows DOS-программ используются параметры, указанные в файле _default.pif. Изменять его не рекомендуется.
Для Windows .pif файл является исполнимым файлом, и если Вы хотите запустить (или подключить к системе как DOS-приложение) DOS-программу так, чтобы были учтены все параметры запуска, то Вы должны запустить (подключить) соответствующий .pif файл.
Несколько слов о самом редакторе. Перечислим назначение опций пункта меню файл;
Создать(New) | — создать новый .pif файл; |
Открыть(Open) | — открыть для редактирования существующий .pif файл; |
Сохранить(Save) | — записать файл на диск; |
Сохранить как(Save As) | — записать файл на диск под новым именем. |
Пункт Режим (Mode) позволяет задать режим выполнения программы:
Стандартный(Standard) | — стандартный режим процессора; |
386 расширенный(386 Enhanced) | — расширенный режим 386-го и выше процессора, рекомендуется устанавливать всегда. |
Рис. 4 Окно редактирования .pif файлов
В поле Имя файла программы (Program Filename) Вы должны указать полное имя исполняемого файла программы, в поле Заголовок окна (Window Title) — -собственно заголовок окна, в поле Необязательные параметры (Optional Parameters)- — параметры, используемые при запуске программы, а в поле Каталог запуска (Startup Directory) — рабочую директорию программы.
Переключатель Видеопамять (Video Memory) дает возможность указать видеорежим работы DOS-программы. Поля Требование к памяти (Memory Requirements), Память EMS (EMS Memory) и Память XMS (XMS Memory) позволяют указать минимально необходимое для работы количество памяти соответствующего типа, и количество памяти, обеспечивающее комфортную работу. Переключатель Использование дисплея (Display Usage), указывает в каком из двух режимов запускать DOS-приложение (окно или полный экран). Флажки Выполнение (Execution) позволяют задать режим выполнения приложения в многозадачной среде (исключительный и фоновый, о них мы уже говорили). Флажок Закрывать окно при выходе (Close Window on Exit) позволяет указать, когда свертывать окно: сразу по окончании работы DOS-программы (флажок установлен) или через системное меню окна (может потребоваться, если Вам необходимо более подробно изучить результаты работы DOS-программы).
При нажатии на кнопку ДОПОЛНИТЕЛЬНО (ADVANCED) раскроется еще одно окно с дополнительными параметрами работы DOS-приложения. Их есть смысл устанавливать только при возникновении проблем при работе DOS-приложения под Windows (например, пропадание информации с экрана, конфликты в памяти и т.д.).
Для того чтобы создать .pif файл, надо запустить Редактор PIF (PIF Editor), выбрать опцию Создать (New) пункта меню Файл (File), заполнить соответствующие поля, а потом, выбрав опцию Сохранить (Save), задать имя и расположение созданного .pif файла.(рис 4)
Примечание:
Сохранять .pif файлы рекомендуется в директории программы под именем программы (естественно, с расширением .pif), это позволит Вам в дальнейшем легко находить нужные файлы. Не забудьте после этого, при создании программного элемента в поле Командная строка (Command Line), указать именно .pif файл, а если у Вас уже подключен файл программы, то изменить свойства программного элемента для указания в поле Командная строка (Command Line) .pif файла.
Для редактирования уже существующего .pif файла его нужно открыть с помощью опции Открыть (Open) пункта меню Файл (File).
Примечание:
Часть программных продуктов поставляется с уже готовыми .pif файлами. При подключении данных DOS-приложений к Windows необходимо использовать именно эти файлы.
Ограничения по запуску DOS- приложений.
Далеко не все программы могут быть запущены из-под Windows. Это ограничение касается особенностей функционирования Windows. Перечислим группы программ, которые нельзя запускать из-под Windows:
-
кеши диска (в том числе и Smartdrive);
-
программы разбиения диска (типа FDISK);
-
DOS программы исправления ошибок (типа CHKDSK, SCANDISK, Norton Disk Doctor);
-
DOS программы оптимизации диска (типа Norton Speed Disk, DEFRAG);
-
DOS программы восстановления файлов (типа Norton Unerase, UNDELETE);
-
программы тестирования оборудования (типа Norton Diagnostics);
-
программы, напрямую работающие с жестким диском;
-
программы, напрямую использующие ресурсы компьютера.
4.5.2. Некоторые замечания.
Здесь хочется сделать некоторые замечания, касающиеся работы с Windows и, забегая чуть вперед, Windows-приложений.
Библиотеки Windows.
Если у Вас установлена оболочка Windows, то на диске имеется большое число файлов с расширением .dll — это библиотеки Windows. В среде Windows они являются исполняемыми файлами. По своей структуре они аналогичны .ехе файлам и содержат в своем составе ряд подпрограмм, но изначально предназначены (и соответственно оптимизированы) для запуска из-под Windows. Попытка запустить .dll библиотеку из-под DOS ни к каким положительным результатам не приведет.
Работа с файлами из-под Windows.
Windows изначально ориентирована на отход от концепции файла, но полностью избавиться от нее не смогла. Так, все обрабатываемые документы являются файлами. Из-за этого время от времени появляется потребность в выполнении различных операций непосредственно с файловой структурой. В принципе, в комплект Windows входит вспомогательное приложение под названием Диспетчер файлов (File Manager), предназначенное именно для этих функций. Но, как показывает практика. Диспетчер файлов (File Manager) весьма громоздок и неудобен в работе.
Для работы с файловой структурой лучше всего подключить к системе как DOS-приложение Norton Commander, он с успехом выполняет практически все функции Диспетчера файлов (File Manager).
Единственное, когда есть смысл использовать Диспетчер файлов (File Manager) — это подключение к сети.
Размещение временных файлов.
В процессе своей работы Windows и Windows-приложения создают большое количество временных файлов (они имеют расширение .imp). При правильно сконфигурированной системе они практически всегда располагаются в директории с именем TEMP. Время от времени этот директорий необходимо очищать.
5. Windows 95.
5.1. Общее представление о Windows 95.
Многозадачность означает, что вы можете работать с несколькими программами одновременно. Например, можно слушать звуковой файл, рисовать картинку и печатать нужный документ. В Windows 95 реализована приоритетная (вытесняющая) многозадачность (preemptive multitasking). Программа, нуждающаяся в ресурсах, может приостановить работу до получения ресурса или перейти к выполнению других операций. Приоритетная многозадачность требует, чтобы каждая программа имела свое защищенное адресное пространство, и предоставляет всем работающим приложениям равные возможности.
Многопоточное (multithread) выполнение отдельной задачи позволяет при задержке в выполнении одного потока работать со следующим. Под потоком подразумевается последовательность команд, составляющих отдельную частную задачу, решаемую внутри общей задачи (процесса). Один поток может реагировать на команды пользователя, а другой поток управлять выводом на печатающее устройство.
Windows 95 - интегрированная среда, которая обеспечивает эффективный обмен текстовой, графической, звуковой и видео информацией между отдельными программами. Новая операционная система расширяет возможности использования средств мультимедиа и компьютерных игр последнего поколения, предоставляет большие возможности при работе с интерактивными компакт-дисками, редактировании музыкальных произведений, воспроизведении видеоизображений.
Улучшенные телекоммуникационные возможности позволяют использовать Windows 95 в локальных и глобальных сетях, работать с электронной почтой. Разработчики системы приложили немало усилий, чтобы в максимальной степени удовлетворить придирчивые запросы пользователей компьютеров блокнотного типа, обеспечить их работу с док-станциями.
Windows 95 обеспечивает поддержку национальных стандартов большого числа стран, в том числе России, позволяет использовать одни и те же шрифты для печатания документа на нескольких языках (в предыдущих версиях были необходимы специальные программы, позволяющие использовать шрифт другой страны). Шрифты с русским алфавитом содержат пан-европейская (Pan European Edition) и русская версии. В русской версии интерфейс, меню и система справок выполнены на русском языке, в частности в окнах диалога по-русски написаны даты. Например, 21 августа 1995 г. При локализации сохранены все функциональные возможности пан-европейской версии.