Классификация программного обеспечения ЭВМ
Категория реферата: Рефераты по информатике, программированию
Теги реферата: экзамены, банк курсовых работ бесплатно
Добавил(а) на сайт: Knjazev.
Предыдущая страница реферата | 1 2 3 4 5 6 7 | Следующая страница реферата
Необходимо только внимательно смотреть на экран и выбирать из предлагаемого набора требуемую операцию с помощью манипулятора мышь.
Курсор мыши следует позиционировать па поле требуемой директивы меню, или на интересующую пиктограмму, или на поле переключателя систем рассчитаны на выполнение в данный момент только одной программы. В рамках Windows пользователь может запустить несколько программ для параллельного (независимого) выполнения. Каждая из выполняемых программ имеет свое собственное окно. Переключение между выполняемыми программами производится с помощью мыши фиксацией курсора в окне требуемой программы.
На выбранном объекте необходимо называемые Связанные (или
Смешанные) документы. Эта разновидность документов позволяет согласовывать процессы внесения изменений в одни и те же объекты разными программами, а также автоматически распространять изменения из одного документа на все связанные с ним.
Windows-приложения.
Windows — интегрированная программа. Под управлением оболочки
Windows могут работать не только специальные программы, разработанные для
эксплуатации в среде Windows (Windows-приложения), но и "обычные"
программы, работающие в среде DOS, т.к. DOS-приложения (DOS-прикладные
программы). Оболочка Windows обеспечивает эффективный и комфортабельный
обмен информацией между отдельными программами, выполняемыми под ее
управлением. Здесь речь в первую очередь идет о Windows-приложениях. С
понятием интегрированности связывают обычно также возможность совместного
использования ресурсов компьютера различными программами. Так, к примеру, принтер, подключенный к компьютеру, может с одинаковым успехом
использоваться всеми программами на конкурентной основе. Причем все
операции, связанные с необходимостью перекодировок, смен драйверов
(например, при переходе от печати текстов к выводу иллюстраций) берет на
себя оболочка.
Большинство пользователей привлекает в среде Windows не только и не столько комфортабельность самой оболочки, сколько специфика реализованных в этой среде приложений. Особенности реализации в среде Windows даже знакомых пользователям по работе в DOS прикладных программ (приложений) практически позволяют рассматривать Windows-версии этих программ как совершенно новые продукты.
Работа в оболочке Windows и в Windows-приложениях предполагает
своеобразную перестройку "образа жизни". "Жизнь" пользователя в среде
'Windows сопряжена с "мышиным" управлением, обменами данными между
отдельными программами и параллельным выполнением. Стандартизация
интерфейсов отдельных Windows-приложений позволяет легко переходить от
одного приложения к другому, не начиная каждый раз с нуля (хотя бы в плане
способов и средств управления). зафиксировать курсор кнопкой мыши — и операция выполняется. С помощью того же манипулятора можно перемещать пиктограммы и окна по экрану, менять их размер, открывать и закрывать их — и все это при минимальном использовании клавиатуры для ввода каких бы то ни было директив. Кроме того, для любителей традиционного интерфейса DOS реализована возможность выхода на этот уровень. При разработке графического интерфейса Windows не последнюю роль играли и эргономические соображения: учтены требования к цветовой гамме, сочетаниям цветов, шрифтам, формам и размерам пиктограмм и окон. По сравнению с некоторыми другими пакетами внешнее оформление оболочки Windows может быть признано "спартанским" вследствие отсутствия излишеств и за деловой стиль. Понятие "графически-ориентированный" включает в себя для Windows также и соответствие изображения на экране последующему изображению на твердой копии (распечатке). В этом плане можно считать, что в оболочке Windows реализован принцип WYSIWYG ( What Yon See Is
What You Get = To, что Вы видите, то и получаете), до сих нор бывший привилегией относительно небольшого числа программ- С помощью TrueType- шрифтов этот принцип нашел в рамках Windows 3.1 свое дальнейшее развитие.
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, который содержит коды для отображения всех объектов, с которыми он работает. За такое удобство приходится платить тем, что объектно-ориентированные системы могут работать только на достаточно мощных вычислительных установках.
Процедурный подход в ранних ОС.
До настоящего времени во всех операционных системах преобладал
процедурный подход. Для того чтобы произвести в системе какое-либо
действие, пользователь должен был вызвать соответствующую программу
(процедуру) и передать ей определенные параметры, например, имя
обрабатываемого файла. Программа выполняла над файлом указанные действия и
заканчивала работу. При этом пользователь в первую очередь имел дело с
задачей обработки документа, а затем уже с самим документом. В давние
времена, когда ЭВМ не были персональными, пользователь описывал действия, которые должна была выполнить задача, на некоем странном языке, называемом
языком управления заданиями (JCL—Job Control Language).
С появлением терминала язык управления заданиями упростился и постепенно превратился в командную строку, однако на первом месте все равно находилась процедура обработки документа, а сам документ играл вспомогательную роль.
Следующим этапом упрощения работы с машиной стал создание различного
рода операционных оболочек (сначала текстовых), которые «спрятали» от
пользователя командную строку DOS. Ввод последовательности символов, из
которой состоит команда операционной системы, свелся к нажатию одной
функциональной клавиши или щелчку мыши. Самой распространенной из таких
«надстроек» над операционной системой стала оболочка Norton Commander,
Однако основным «инструментом» пользователя все еще оставалась клавиатура. Качественный переход произошел после того, как появились графические оболочки. Теперь пользователь в основном работает с устройством указания, таким как мышь, или планшет, а не с клавиатурой (разумеется, это не относится к работе внутри самих приложений, например, в текстовых редакторах). Ему не нужно помнить почти никаких команд операционной системы. Для того чтобы запустить приложение, достаточно щелкнуть мышью на его изображении или на «значке» (автор предпочитает называть его пиктограммой).
От процедурного подхода к объектно-ориентированному.
Рекомендуем скачать другие рефераты по теме: образ реферат, сочинение отец.
Предыдущая страница реферата | 1 2 3 4 5 6 7 | Следующая страница реферата