Смекни!
smekni.com

Windows, Microsoft Word и Microsoft Excel (стр. 1 из 5)

Министерство образования Российской Федерации Сибирский государственный индустриальный университет Кафедра инженерных конструкций Отчет по практическим занятиям по курсу прикладные задачи программирования на тему

Составил: Студент гр. СПО – 993: Бородина О.С.
Приняли: Преподаватели: Логинова Вера Николаевна Мельникова Инна Геннадьевна

Новокузнецк 2001

Windows

Оболочка Windows включает в себя множество компонентов и обеспечивает пользователям различной квалификации комфортные ус­ловия работы. Основная идея, зало­женная в основу оболочки Windows, — естественность представления информации. Наиболее важными отличительными чертами ее являются следующие:

• Windows представляет собой замкнутую рабочую среду. Практически любые операции, доступные на уровне операционной системы, могут быть выполнены без выхода из Windows. Запуск прикладной прог­раммы, форматирование дискет, печать текстов — все это можно вызвать из Windows и вернуться в Windows по завершении операции. Основными понятиями пользовательского интерфейса в среде Win­dows являются окно и пиктограмма. Все, что происходит в рамках оболочки Windows, в определенном смысле представляет собой либо операцию с пиктограммой, либо операцию с окном (или в окне). Стандартизована в среде Windows и структура окон и расположение элементов управления ими. Стандартизованы наборы операций и структура меню для сервисных программ. Стандартны операции, вы­полняемые с помощью мыши для всех сервисных и прикладных программ.

• Windows представляет собой графическую оболочку. Oт пользователя не требуется ввод директив с клавиатуры в виде текстовых строк. Необходимо только внимательно смотреть на экран и выбирать из предлагаемого набора требуемую операцию с помощью манипулято­ра мышь. Курсор мыши следует позиционировать па поле требуе­мой директивы меню, или на интересующую пиктограмму, или на поле переключателя систем рассчитаны на выполнение в данный момент только одной программы. В рамках Windows пользователь может запустить несколько программ для параллельного (независимого) выполнения. Каждая из выполняемых программ имеет свое собственное окно. Переключение между выполняемыми программами производится с помощью мыши фиксацией курсора в окне требуемой программы.

В среде Windows можно составлять документы из частей, которые готовятся в различных приложениях, но при этом сложность работы с таким документом не выше, чем если бы он готовился в рамках одного приложения. Так, работая в новой версии Windows, при вставке в текст, подготовленный в Write, рисунка, созданного в Paintbrush, рисунок рассматривается как объект. Он может сохраняться, загру­жаться и печататься совместно с документом. Главной особенностью такого связывания рисунка и текста является простота внесения изме­нений. Например, работая с текстом в редакторе Write, достаточно выполнить двойную фиксацию курсора на рисунке, чтобы вызвать графический редактор Paintbrush. Рисунок загрузится в него авто­матически. Все внесенные после этого в рисунок изменения авто­матически отобразятся и во вставке в текстовой документ. Создается впечатление, что текстовой редактор Write снабжен дополнительными возможностями редактирования рисунков (в полном объеме Paintb­rush).

Работа с объектами предусматривает также и операции с пиктограммами. Пиктограммы можно использовать внутри документов для выполнения функций, подобных тем, которые эти пиктограммы выпол­няют в среде Windows.

Windows - приложения

Windows — интегрированная программа. Под управлением оболочки Windows могут работать не только специальные программы, разрабо­танные для эксплуатации в среде Windows (Windows-приложения), но и "обычные" программы, работающие в среде DOS, т.н. DOS-приложения (DOS-прикладные программы). Оболочка Window обеспечивает эффективный и комфортабельный обмен информацией между отдельными программами, выполняемыми под ее управлением. Здесь речь в первую очередь идет о Windows-приложениях. С понятием интегрированности связывают обычно также возможность совместного использования ресурсов компьютера различными прог­раммами.

Работа в o6oлочке Windows и в Windows-приложениях позволяет осуществлять обмен данными между отдельными программами и параллельно выполнять их. Стандартизация интерфейсов отдельных Windows-приложений позволяет легко переходить от одного приложения к другому, не начиная каждый раз с нуля.

Windows’ 95

Объектно-ориентированный подход

При создании Windows 95 фирма Microsoft в полной мере реализо­вала объектно - ориентированный подход. Понятие «объектно-ориентированный» возникло в программировании сравнительно недавно. Когда вычислительная мощность ма­шин была невысока, о создании объектно-ориентированных сис­тем не могло быть и речи.

Объекты и их свойства

Постепенно с увеличением производительности вычислительных систем процедурный подход начал заменяться объектным. На пер­вое место выдвинулся объект, а не код, который его обрабатывает. На уровне пользователя объектный подход выражается в том, что интерфейс представляет собой подобие реального мира, а работа с машиной сводится к действиям с привычными объектами. Так, пап­ки можно открыть, убрать в портфель, документы — просмотреть, исправить, переложить с одного места на другое, выбросить в корзину, факс или письмо — отправить адресату и т. д. Понятие объекта оказалось настолько широким, что до сих пор не получило строгого определения.

Объект, как и в реальном мире, обладает различными свойствами. Программист или пользователь может изменять не все свойства объектов, а только некоторые из них. Можно изменить имя объек­та, но нельзя изменить объем свободного места на диске, который также является его свойством.

Если в документ встроен объект, ко­торый должен обрабатываться конкретным приложением, то при щелчке на этом объекте нужное приложение неявным образом запускается, причем в рабочем поле не изменяется ничего, кроме па­нелей инструментов. Например, если в тексте, который обрабаты­вается в редакторе Microsoft Word, есть таблица, созданная в редакторе Microsoft Excel, то при щелчке на ней произойдет замена nанелей инструментов Excel. Пользователь может обрабатывать документ совсем другим приложе­нием, даже не подозревая об этом.

Еще один механизм, который упростил работу и приблизил эру объектно-ориентированного подхода, называется «Drag & Drop», что в буквальном переводе означает «перетащить-и-оставить». Работая этим методом, вы щелкаете кнопкой мыши (как правило, левой) на изображении объекта, перемещаете его по экрану при нажатой кнопке и отпускаете кнопку, когда указатель окажется в нужном месте экрана. Таким образом, процедуры копирования, перемеще­ния и удаления стали объектно-ориентированными.

Что делал пользователь, когда ему нужно было удалить файлы в опе­рационной системе MS-DOS? Он запускал процедуру удаления фай­лов, передавая их имена в качестве параметров:

del FILEI.TXT FILE2TXT

Это действие ничем не напоминает реальный мир, в котором вы просто выбрасываете ненужные бумаги в мусорную корзину. На первом месте для нас стоит объект (бумага), над которым выполня­ется процедуры (переноса в мусорную корзину), в операционных оболочках, которые работают под управлением Windows 3.1, такое действие уже реализовано как объектно - ориентированное — с по­мощью механизма «Draw & Drop». Например, в оболочке Norton Desktop можно схватить мышью файл и перенести его на изобра­жение мусорной корзины. Этого достаточно для удаления файла. Так работа на персональном компьютере все больше напоминает манипуляции с объектами в реальном мире.

Windows 95 — объектно-ориентированная ОС

Объектно-ориентированный подход реализуется через модель ра­бочего стола. Windows 95 обходится без привычного в Windows 3+ диспетчера программ (program manager). Пользователь работает с задачами и приложениями так же, как с документами на своем письменном столе.

Это удобно для людей, которые первый раз увидели компьютер, но создает некоторые трудности «переходного периода» для тех, кто привык считать программу основой всего сущего в машине.

Итак, одно из главных отличий Windows 95 от Windows 3+ (и от подавляющего большинства других операционных систем) состо­ит в том, что основной упор в ней делается на документ, а програм­ма, задача, приложение или программный код вообще рассматри­ваются только как инструмент для работы с документом.

Windows 95—полноценная операционная система

Другая принципиальная особенность Windows 95 состоит в том, что она, в отличие от Windows 3+, является «настоящей» операци­онной системой (а не операционной оболочкой, выполняемой под управлением MS-DOS). Под словом «настоящая» мы подразумева­ем то, что при включении машины сразу выполняется загрузка Win­dows 95. Для пользователя это оборачивается некоторыми неудоб­ствами. Он должен привыкнуть к тому, что прежде чем выключить машину, нужно корректно завершить работу с Windows 95, пос­кольку новая операционная система создает буфера в оперативной памяти, и их содержимое должно быть сброшено на диск.

Microsoft Paint for Windows’ 95

Paint - это удобный графический редактор, который входит в состав стандартных программ устанавливаемых на компьютер вместе с Windows.

Подобный графический редактор поставлялся и с Windows 3.xx, которому в свою очередь предшествовал подобный редактор для DOS, который назывался Picture Maker.

Paint - позволяет создавать рисунки в формате BMP, а также редактировать имеющиеся.

Создавать рисунок помогает набор инструментов Paint, состоящий из 16 инструментов:

1. Выделение произвольной области.

2. Ластик - стирает ненужные элементы.

3. Выбор цветов.

4. Карандаш - позволяет рисовать от руки.

5. Распылитель - позволяет неравномерно раскрашивать любые области экрана.

6. Линия - позволяет рисовать прямые линии.

7. Прямоугольник - позволяет рисовать прямоугольник.