Windows — интегрированная программа. Под управлением оболочки Windows могут работать не только специальные программы, разработанные для эксплуатации в среде Windows (Windows-приложения), но и «обычные» программы, работающие в среде DOS, т.к. DOS-приложения (DOS-прикладные программы).
Оболочка Windows обеспечивает эффективный и комфортабельный обмен информацией между отдельными программами, выполняемыми под ее управлением. Здесь речь в первую очередь идет о Windows-приложениях. С понятием интегрированности связывают обычно также возможность совместного использования ресурсов компьютера различными программами.
Так, к примеру, принтер, подключенный к компьютеру, может с одинаковым успехом использоваться всеми программами на конкурентной основе. Причем все операции, связанные с необходимостью перекодировок, смен драйверов (например, при переходе от печати текстов к выводу иллюстраций) берет на себя оболочка.
Большинство пользователей привлекает в среде Windows не только и не столько комфортабельность самой оболочки, сколько специфика реализованных в этой среде приложений. Особенности реализации в среде Windows даже знакомых пользователям по работе в DOS прикладных программ (приложений) практически позволяют рассматривать Windows-версии этих программ как совершенно новые продукты.
Как выглядели графические оболочки под DOS?
Работа в оболочке Windows и в Windows-приложениях предполагает своеобразную перестройку «образа жизни». «Жизнь» пользователя в среде ‘Windows сопряжена с «мышиным» управлением, обменами данными между отдельными программами и параллельным выполнением. Стандартизация интерфейсов отдельных Windows-приложений позволяет легко переходить от одного приложения к другому, не начиная каждый раз с нуля (хотя бы в плане способов и средств управления). зафиксировать курсор кнопкой мыши — и операция выполняется.
С помощью того же манипулятора можно перемещать пиктограммы и окна по экрану, менять их размер, открывать и закрывать их — и все это при минимальном использовании клавиатуры для ввода каких бы то ни было директив. Кроме того, для любителей традиционного интерфейса DOS реализована возможность выхода на этот уровень.
При разработке графического интерфейса Windows не последнюю роль играли и эргономические соображения: учтены требования к цветовой гамме, сочетаниям цветов, шрифтам, формам и размерам пиктограмм и окон. По сравнению с некоторыми другими пакетами внешнее оформление оболочки Windows может быть признано «спартанским» вследствие отсутствия излишеств и за деловой стиль.
Понятие «графически-ориентированный» включает в себя для Windows также и соответствие изображения на экране последующему изображению на твердой копии (распечатке). В этом плане можно считать, что в оболочке Windows реализован принцип WYSIWYG ( What Yon See Is What You Get = To, что Вы видите, то и получаете), до сих нор бывший привилегией относительно небольшого числа программ- С помощью TrueType- шрифтов этот принцип нашел в рамках Windows 3.1 свое дальнейшее развитие.
Куда изчез главный конкурент DOS и Windows — OS/2.
Windows обеспечивает независимый запуск и параллельное выполнение нескольких программ. Большинство других оболочек и операционных В фирменной поставке пакета Windows находится несколько приложений. Все они объединены в группу Accessories (аксессуары, инструменты). Это небольшие по размеру и возможностям прикладные программы, составляющие «джентльменский набор» пользователя.
Им далеко до профессиональных специализированных пакетов. Но они прекрасно иллюстрируют возможности оболочки и обеспечивают некоторый минимальный сервис. Более того, весьма полезно начинать знакомство с серьезными пакетами именно с соответствующих средств этой группы.
Так, например, поработав некоторое время с текстовым редактором Write, в дальнейшем можно легко перейти к использованию таких профессиональных пакетов обработки текстов, как Word для Windows, Lotus Ami Professional, WordPerfect для Windows’ т.п. Кроме того, в приложениях из группы Accessories реализованы многие новинки, характерные именно для последней версии 3.1 оболочки Windows (работа с объектами, новые шрифты. ). Windows 95-98.
Объектно-ориентированный подход. При создании Windows 95-98 фирма Microsoft в полной мере реализовала объектно-ориентированный подход. Поскольку именно он лег в основу новой операционной системы, вначале скажем несколько слов о том, что такое ориентация на объекты. Понятие «объектно-ориентированный» возникло в программировании сравнительно недавно.
Когда вычислительная мощность машин была невысока, о создании объектно-ориентированных систем не могло быть и речи. Основой всего был программный код. Программисты записывали последовательности команд для выполнения тех или иных действий над данными, которые оформлялись в модули и процедуры. Для работы с каждым объектом создавалась своя процедура.
Объекты, их свойства и методы. Постепенно с увеличением производительности вычислительных систем процедурный подход начал заменяться объектным. На первое место выдвинулся объект, а не код, который его обрабатывает.
На уровне пользователя объектный подход выражается в том, что интерфейс представляет собой подобие реального мира, а работа с машиной сводится к действиям с привычными объектами. Так, папки можно открыть, убрать в портфель, документы — просмотреть, исправить, переложить с одного места на другое, выбросить в корзину, факс или письмо — отправить адресату и т. д. Понятие объекта оказалось настолько широким, что до сих пор не получило строгого определения.
Объект, как и в реальном мире, обладает различными свойствами. Программист или пользователь может изменять не все свойства объектов, а только некоторые из них. Можно изменить имя объекта, но нельзя изменить объем свободного места на диске, который также является его свойством.
Свойства первого типа в языках программирования носят название read/write (для чтения и записи), а свойства второго — read only (только для чтения). Метод — это способ воздействия на объект. Методы позволяют создавать и удалять объекты, а также изменять их свойства.
Например, для того чтобы нарисовать на экране точку, линию или плоскую фигуру, составляются разные последовательности кодов или программы. Пользователь, однако, применяет для отображения этих объектов один метод Draw, который содержит коды для отображения всех объектов, с которыми он работает. За такое удобство приходится платить тем, что объектно-ориентированные системы могут работать только на достаточно мощных вычислительных установках.
Ограничение
Для продолжения скачивания необходимо пройти капчу:
Источник: studfile.net
Калькулятор
После загрузки операционной системы Windows на экране появляется электронный Рабочий стол, который имитирует стол, на котором в определенных местах располагаются значки документов и приложений. Эти значки позволяют ускорять запуск соответствующих объектов.
В нижней части экрана (Рабочего стола) выделена серым цветом строка, называемая Панелью задач.
Проводник (WindowsExplorer) в среде Windows — программа (приложение), с помощью которой пользователь может отыскать любой объект файловой системы (папку или файл) и произвести с ним необходимые действия. Внешний вид окна Проводника может изменяться, но его функции при этом практически не меняются.
Операционная система Windows предоставляет пользователю ряд инструментов для настройки своей среды. Все они находятся в папке Панель управления. Доступ к этой папке осуществляется через Главное меню. После нажатия кнопки «Пуск» в меню следует выбрать пункт Настройка, а затем в подменю — пункт Панель управления.
В комплект поставки операционной системы Windows входят стандартные приложения прикладного назначения. Доступ к стандартным приложениям осуществляется через Главное меню. После нажатия кнопки следует выбрать пункт Программы, а затем в подменю — пункт Стандартные. В предлагаемом списке стандартных программ следует выбрать требуемую.
4.3.1 Графический редактор Paint
Графический редактор Paint предназначен для созданий, редактирования и просмотра растровых рисунков. Paint позволяет также просматривать и изменять отсканированные фотографии.
4.3.2 Текстовые редакторы Блокнот и WordPad
Программа Блокнот является простейшим текстовым редактором. Он предназначен для создания и редактирования текстовых документов не имеющих форматирования, а только «голый» текст. В программе Блокнот реализован минимальный набор операций редактирования. Главное достоинство этой программы — высокая скорость запуска и работы. Файлы, созданные в этой среде, имеют расширение.ТХТ.
Текстовый редактор WordPad предоставляет пользователю достаточно широкие по сравнению с программой Блокнот возможности по редактированию текстового документа. По умолчанию текстовым файлам присваивается тип DOC. Кроме того, WordPad может работать с документами и сохранять их в других форматах: RTF, текстовом, текстовом в формате MS DOS, текстовом Unicode.
Программа Калькулятор предназначена для выполнения в Стандартном режиме простейших арифметических расчетов и в инженерном режиме более сложных статистических расчетов. Эта программа предоставляет возможность использовать основные и обратные алгебраические и тригонометрические функции, гиперболические функции; проводить вычисления с числами, представленными в двоичной, восьмеричной, десятичной, шестнадцатеричной системах счисления; выполнять логические операции.
4.3.4 Средства обеспечения совместимости с приложениями MS-DOS
Чтобы одновременно и удовлетворить специфическим требованиям MS-DOS, и, по возможности, сохранить преимущества многозадачной среды, Windows имеет два разных средства — стандартное приложение Сеанс MS-DOS и особый режим работы операционной системы — Режим MS-DOS.
Сеанс MS-DOS (Пуск>Программы>СеансMS-DOS) — это специальное служебное приложение Windows, создающее на экране рабочее окно, в котором можно запускать неграфические приложения MS-DOS. Эта программа удобна тем, что позволяет работать с приложениями MS-DOS, сохранив при этом основные достоинства Windows.
Режим MS-DOS это особый режим операционной системы, средство для работы с приложениями MS-DOS. Основным недостатком Режима MS-DOS является то, что в нем теряются все преимущества Windows, такие как многозадачность, графический интерфейс, концепция OLE и прочие.
Источник: studopedia.su
П. 2. Операционная оболочка Windows 3.X
Операционная оболочка Windows 3.1 — надстройка над DOS, обеспечивающая более удобный и наглядный интерфейс для пользователей (графический интерфейс), т. е. набор средств для вывода изображений на экран и манипулирования ими, построения меню, окон на экране и т. д., мультипрограммирования (т. ё. возможность одновременного выполнения нескольких программ), имеющая расширенные средства для обмена информацией между программами.
Версия 3.0 оболочки Windows (и появившаяся следом 3.1) исповедует совершенно другие принципы в части интерфейса пользователя с ЭВМ. (Можно считать эти принципы новыми, но машины фирмы Apple строятся на этих принципах уже в течение многих лет.) Основная идея, заложенная в основу оболочки Windows, — естественность представления информации. Информация должна представляться в той форме, которая обеспечивает наиболее эффективное усвоение этой информации человеком. Эта оболочка представляет собой существенный шаг вперед по сравнению с предыдущими интерфейсами пользователя с ЭВМ. Наиболее важными отличительными чертами ее являются следующие:
• Windows представляет собой замкнутую рабочую среду. Практически любые операции, доступные на уровне операционной системы, могут быть выполнены без выхода из Windows. (Запуск прикладной программы, форматирование дискет, печать текстов);
• основными понятиями пользовательского интерфейса в средеWindows являются окно и пиктограмма («иконка»). Все, что происходит в рамках оболочки Windows, в определенном смысле представляет собой либо операцию с пиктограммой, либо операцию с окном (или в окне);
• Windows представляет собой графическую оболочку. От пользователя не требуется ввод директив с клавиатуры в виде текстовых строк.
• Windows обеспечивает независимый запуск и параллельное выполнение нескольких программ.
• Windows — интегрированная программа. Под управлением оболочки Windows могут работать не только специальные программы, разработанные для эксплуатации в среде Windows(Windows-приложения), но и «обычные» программы, работающие в среде DOS, т. н. DOS-приложения (DOS-прикладные программы).
Основные преимущества Windows:
1. Независимость программ от внешних устройств (монитора, клавиатуры, принтера). Драйверы для поддержки этих устройств входят в состав Windows или поставляются вместе с указанными устройствами.
2. Имеются средства для построения пользовательского интерфейса программ (окна, меню, запросы, списки программ и т. д.).
3. Доступность всей оперативной памяти (а не 640 Кбайт, как вDOS).
4. Динамическое подключение библиотек (dll-файлов). Библиотеки расширяют возможности Windows и могут быть вызваны автоматически любой Windows-программой.
5. Обмен данными между приложениями Windows.
6. Использование масштабируемых шрифтов типа True Type.
7. Организация встроенных справочников программ.
8. Единый пользовательский интерфейс.
9. Многозадачность — одновременное выполнение нескольких программ, переключение с одной задачи на другую, управление приоритетами выполняемых программ.
10. Совместимость с DOS-приложениями. Многие DOS-программы запускаются под управлением Windows, но работают медленнее.
11. Поддержка мультимедиа (подключение CD-ROM, медиаплеера, микрофона, видеокамеры и других средств обмена информацией с окружающей средой).
Диспетчер Файлов (File Manager) в Windows 3.1 является вспомогательной программой, открывающей особые возможности работы и выдвигающей при этом иногда и особые требования. В повседневной работе с Windows и Windows-приложениями не всегда есть необходимость в Диспетчере Файлов. Однако существует ряд задач, которые не могут быть достаточно эффективно решены без его помощи.
Приложения Windows 3.1. В фирменной поставке пакета Windows находится несколько приложений. Все они объединены в группу Accessories (реквизиты, аксессуары, инструменты). Это небольшие по размеру и возможностям прикладные программы, составляющие набор пользователя. Основные приложения Windows, входящие в его состав, расположены в программной группе Реквизиты (т. е. их программные элементы):
В соответствии с архитектурой Windows все прикладные программы и системный код размещаются в едином адресном пространстве. Это означает, что недоработанная прикладная программа, содержащая ошибки, может испортить области памяти, которые используются операционной средой или другой прикладной программой.
В своей основе Windows 3.x — 16-разрядная операционная система, поэтому для программ память представляется состоящей из 64-Кбайт сегментов, а все данные в свой основе 16-разрядные.
Windows 3.1x одновременно выполняет несколько прикладных программ с помощью простого механизма планирования, называемого кооперативной многозадачностью. В этой системе каждая прикладная программа должна добровольно уступить управление, когда, проверив свою очередь сообщений, она обнаруживает, что та пуста. Но если прикладная программа не проверит свою очередь сообщений либо по причине занятости, либо вследствие зависания, то другие прикладные программы лишатся доступа к совместно используемым ресурсам.
Понравилась статья? Добавь ее в закладку (CTRL+D) и не забудь поделиться с друзьями:
Источник: studopedia.ru