рефераты конспекты курсовые дипломные лекции шпоры

Реферат Курсовая Конспект

ОБЪЕКТНО-ОРИЕНТИРОВАННОЕ ПРОГРАММИРОВАНИЕ

ОБЪЕКТНО-ОРИЕНТИРОВАННОЕ ПРОГРАММИРОВАНИЕ - раздел Компьютеры, КОНЦЕПЦИЯ ОПЕРАЦИОННЫХ СИСТЕМ WINDOWS 95 И WINDOWS 98 Современная Технология Разработки Программных Продуктов, В Том Числе И Операц...

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


технология работы пользователя, которому предоставляется возможность при работе в интерактивном (диалоговом) режиме применять наглядные графические инструменты и раз-
личные подсказки.

Объектно-ориентированное программирование стало необычайно популярным в последние годы. Оно определяет новое понимание процесса вычисления, а также то, как можно структурировать информацию внутри компьютера. В своей статье один из "отцов" этого направления Алан Кей так определил фундаментальные характеристики объектно-ориентированного программирования, на которых базируется весь программный комплекс операционной системы "Windows:

• все, с чем мы имеем дело в компьютерном мире, является объектами;

• вычисление в компьютере осуществляется путем обмена данными между объектами,
при котором один объект требует, чтобы другой объект выполнил некоторое действие. Объекты взаимодействуют, посылая и получая сообщения. Сообщение — это запрос на выполнение действия;

• каждый объект имеет независимую память, которая состоит из других объектов;

• каждый объект является представителем класса, который выражает свойства принадлежащих ему объектов;

• в классе задается поведение объекта, поэтому все объекты, принадлежащие к данному

классу, могут выполнять одинаковые действия;

• все классы образуют иерархическую (древовидную) структуру, отражающую иерархию наследования. Память и поведение, связанное с экземплярами определенного класса, могут использоваться любым классом, расположенным ниже в
иерархической структуре.

Благодаря тому, что операционная система Windows создана на базе объектно-ориентированной методологии программирования, пользователь получил в руки достаточно удобную среду работы. Ее основными понятиями становятся объект, его свойства и действия, которые объект может выполнять в зависимости от запроса. В объектно-ориентированной среде с любым объектом сопоставлена определенная совокупность действий.

Выбор из этой совокупности действий определяется поставленной целью.

При намерении что-либо сделать в системной среде Windows необходимо придерживаться следующей последовательности действий:

• выбрать (выделить) объект, т.е. щелкнуть левой кнопкой мыши по изображению этого
объекта на экране;

• затем из совокупности действий, которые объект может выполнить, выбрать необходимое, например, при помощи меню.

Запомните! При работе с объектами в среде Windows сперва
выделяете (выбираете) объект, а затем производите над ним действие.

В среде Windows существует множество объектов, с которыми придется работать
пользователю, например, с объектами файловой системы, с объектами графического интерфейса и т.д. В дальнейшем вы познакомитесь с наиболее типичными представителями разных классов подобных объектов.

Объектная ориентация среды Windows проявляется для пользователя сразу при знакомстве с технологией работы в ней. Щёлкнув по любому объекту правой кнопкой мыши,
вы получаете доступ к командам контекстного меню один из вариантов которого
представлен на рис. 12.1. Контекстное меню объекта предоставляет пользователю возможность:

• ознакомиться со свойствами этого объекта. Например, если объектом является документ, то вы получаете информацию о том, в какой среде он создавался, сколько места занимает на диске, где хранится, кто и когда его создал и т.д.


• выполнить действия, возможные для
этого объекта, выбором из этого меню
соответствующих команд. Следует отметить, что объекты, относящиеся к од-
ному классу, могут выполнять одни и
те же действия. Например, если объектом является документ, то независимо
от программной среды, где он создавался, его можно вырезать, копировать,
удалять, переименовывать и осуществлять прочие указанные на рис, 12.1
действия.

Рис.12.1.Примеры контекстного меню с перечнем действий, предписанных объекту-файлу

Некоторые действия, перечисленные в
контекстном меню, можно выполнить по
другой технологии: с помощью мыши переместить значок объекта на другой значок, который отображает программу или устройство,
способное выполнить необходимое действие. Например, перетащив мышью значок файла с
текстовым документом на значок принтера, можно осуществить автоматическую печать
текста.

Объектно-ориентированная технология Windows предоставляет возможность пользователю создавать документы, фрагменты которых подготовлены в разных средах. Например, в текстовом редакторе формируется текст, куда включаются рисунки, созданные в графическом редакторе, а также таблицы, подготовленные в табличном процессоре.

Знакомство с объектами Windows начнем с описания его базовых объектов — файлов,
папок, приложений, документов. Остальные объекты, каждый из которых играет свою уникальную роль при работе в данной среде, будут описаны в следующих подразделах.

– Конец работы –

Эта тема принадлежит разделу:

КОНЦЕПЦИЯ ОПЕРАЦИОННЫХ СИСТЕМ WINDOWS 95 И WINDOWS 98

КОНЦЕПЦИЯ ОПЕРАЦИОННЫХ СИСТЕМ WINDOWS И WINDOWS... ГЛАВА ОБЪЕКТНО ОРИЕНТИРОВАННАЯ ПЛАТФОРМА... WINDOWS...

Если Вам нужно дополнительный материал на эту тему, или Вы не нашли то, что искали, рекомендуем воспользоваться поиском по нашей базе работ: ОБЪЕКТНО-ОРИЕНТИРОВАННОЕ ПРОГРАММИРОВАНИЕ

Что будем делать с полученным материалом:

Если этот материал оказался полезным ля Вас, Вы можете сохранить его на свою страничку в социальных сетях:

Все темы данного раздела:

ПРОГРАММНЫЕ СРЕДСТВА WINDOWS 98
Операционные системы Windows 95 и Windows 98 компании Microsoft Corp. имеют между собой много общего. Концепция, заложенная в основу Windows 95, полностью сохранена в Windows 98. Графически

ИСТОРИЯ РАЗВИТИЯ ГРАФИЧЕСКОЙ СИСТЕМНОЙ СРЕДЫ
Операционная система Windows ориентирована на организацию удобной среды работы пользователя на персональном компьютере. До ее появления любая операционная система требовала от пользователя

ТРЕБОВАНИЯ К АППАРАТНОЙ ЧАСТИ
Персональный компьютер, на который устанавливается операционная система Windows 95 или Windows 98, должен иметь: • процессор 80486DX с тактовой частотой 66 МГц или более мощный;

КОНЦЕПЦИЯ ОПЕРАЦИОННОЙ СИСТЕМЫ WINDOWS 95
Операционная система Windows 95 появилась в результате слияния операционной системы MS DOS и ее графической оболочки Windows 3.1 (3.11). Основными характеристиками Windows 95 являются:

Разрядная архитектура
Windows 95 — первая 32-разрядная операционная система для компьютеров ШМ PC. Она ориентирована на работу 32-разрядных программ, многие ее компоненты являются 32-разрядными. Большин

Вытесняющая многозадачность и многопоточность
Операционная система Windows является многозадачной (multitasking — мультизадачной), т.е. она способна "одновременно" выполнять несколько программ. На самом деле один микропроцессор м

Подключение новых периферийных устройств по технологии Plug and Play
Известно, что для подключения нового периферийного устройства в среде операционной системы MS DOS пользователь должен обладать профессиональными знаниями: например, уметь написать файл конфигурации

Использование виртуальной памяти
Извечная компьютерная проблема — нехватка оперативной памяти, решается в среде Windows 95 с помощью виртуальной (реально не существующей) памяти. Виртуальная память —р

Наличие коммуникационных программных средств
Важнейшим направлением развития Windows является включение в ее структуру широко используемых и специальных программных средств для поддержки различных коммуникаций и компьютерных сетей.

Наличие средств мультимедиа
Операционная система Windows 95 обеспечивает интерактивную работу с высококачественным звуком и видео при помощи специальных аппаратных и программных средств. Непременным атрибутом мультимедиа-

КОНЦЕПЦИЯ ОПЕРАЦИОННОЙ СИСТЕМЫ WINDOWS 98
Операционная система Windows 98 по своей концепции принципиально не отличается от предьщущей версии, и для нее характерно все сказанное о Windows 95. Однако, несмотря на короткий срок экспл

Интеграция с глобальной сетью Интернет
При создании операционной системы Windows 98 разработчики особое внимание уделили развитию ее коммуникационных возможностей. Наиболее ярким внешним новшеством по сравнению с предьщущей верс

Повышение производительности
По сравнению с Windows 95 эта система более производительна. Это обеспечивается благодаря тому, что файловая система FAT 32 позволяет более рационально по сравнению с файловой системой FAT 16 и

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

Назначение ярлыка
Важным понятием в среде Windows является ярлык. Изображается он значком с черной стрелкой в левом углу (рис. 12.6).

Иерархическая структура подчиненности папок
Аналогично тому, как организована иерархическая структура каталогов в операционной системе MS DOS, строится и структура (схема) подчиненности папок в Windows. На верх- нем уровне этой струк

Формы указателя мыши при работе с объектами
Выбор того или иного объекта для выполнения заданного с ним действия осуществляется с помощью мыши или клавиатуры. Вид указателя мыши может меняться в зависимости от области экрана, где он

Окна — объекты графического интерфейса
Основу нового графического интерфейса пользователя составляет организованная и хорошо продуманная система окон и других графических объектов. Окно— обрамленная прямоугольн

Диалоговое окно
Диалоговое окно служит для настройки параметров операционной системы или приложения, а также выводит необходимые в процессе работы сообщения (рис. 12.10). Оно выводится приложением или операционной

Назначение Рабочего стола
После загрузки операционной системы Windows на экране появляется электронный Рабочий стол. Известно, что хорошо организованный рабочий стол, на котором каждый документ и предмет имеет свое место, д

ЧТО ТАКОЕ ОБМЕН ДАННЫМИ
Обмен данными в широком смысле — это передача информации от одного объекта другому. В компьютерном мире до недавнего времени под обменом данными часто понимали процесс ввода и вывода данных меж

ПОНЯТИЕ СОСТАВНОГО ДОКУМЕНТА
При создании документа часто возникает необходимость вставить в него фрагмент из документов, созданных в других программных средах. Такой фрагмент по отношению к документу, в который он вставляется

ОБМЕН ДАННЫМИ ПЕРЕТАСКИВАНИЕМ ОБЪЕКТА МЫШЬЮ
Во многих приложениях обмен данными может бьпъ выполнен путем перетаскивания с помощью мыши. Так можно реализовать и операцию копирования, и операцию перемещения. Операцию перетаскивания мышью

Роль буфера обмена
Буфер обмена (clipboard) играет важнейшую роль при организации обмена данными. Это часть виртуальной памяти, которая служит неким перевалочным пунктом при обмене данными. При небольших объемах

Технология обмена данными через буфер
Обмен данными через буфер выполняется в следующей последовательности (рис. 12.14): • выделяется объект, подлежащий копированию или перемещению; • выделенный объект переносится в б

Представление о технологии OLE
Появление технологии OLE обусловлено необходимостью формирования документов из данных разного типа. Основное достоинство технологии OLE, которая была разработана фирмой Microsoft, состоит в

Внедрение объекта
При внедрении объекта в документ-приемник вставляется сам объект. Если этот объект по- лучен копированием данных из некоторого документа-источника, то данные сохраняются на прежнем месте, а

Связывание объекта
При просмотре или распечатке составного документа связанный объект ничем не отличается от внедренного. Различие проявляется лишь при редактировании объекта. Связанный объект всегда находитс

ПРОГРАММА ПРОВОДНИК
Проводник в своем первоначальном значении определялся как программа-обозреватель локальных и сетевых ресурсов персонального компьютера. Его функции во многом сродни функциям программ

НАСТРОЙКА СРЕДЫ WINDOWS
Операционная система Windows предоставляет пользователю ряд инструментов для настройки своей среды. Все они находятся в папке Панель управления. Доступ к этой папке осуществляется через

СТАНДАРТНЫЕ ПРИЛОЖЕНИЯ ПРИКЛАДНОГО НАЗНАЧЕНИЯ
В комплект поставки операционной системы Windows входят стандартные приложения прикладного назначения: · графический редактор Paint; · текстовые редакторы WordPad Блокно

Графический редактор Paint
Графический редактор Paint (рис. 12.23) предназначен для создания, редактирования и просмотра растровых рисунков. Любой такой рисунок, помещенный в буфер обмена, копируется в Paint для дальнейшей о

Текстовые редакторы Блокнот и WordPad
Программа Блокнот (рис. 12.24,а) является простейшим текстовым редактором. Он пред- назначен для создания и редактирования текстовых документов формата ANSI, т.е. документов, не имеющих формати

Калькулятор
Рис.12.25. Интерфейс программы Калькулятор

Программа работы с изображениями Imaging
Программа Imaging (Просмотр изображений), представленная на рис. 12.26, предназначена для работы с графическими объектами. Она позволяет: • сканировать и сохранять изображения;

Комплекс программ мультимедиа Развлечения
Программы, объединенные в группу Развлечения (рис. 12.27), определяют мультимедий

Комплекс программ Связь
Назначение программ Связь, входящих в комплект стандартных приложений операционной системы Windows, — предоставлять пользователю разнообразные коммуникационные возможности. Так,

Обзор стандартных приложений служебного назначения
Большое развитие в Windows 98 по сравнению с Windows 95 получили стандартные средства, предназначенные для служебных целей. Их количество увеличилось практически вдвое. Старые программы модифиц

Очистка диска
Программа Очистка диска предназначена для удаления ненужных файлов и папок. Она может выполнять свои функции без участия человека. Такие программы в среде Windows называют программам

Проверка диска
Программа Проверка диска (ScanDisk) предназначена для выявления логических и физических дефектов диска. Логические дефекты вызваны повреждением файловой структуры и систе

Дефрагментация диска
Программа Дефрагментация диска (Disk Defragmenter) предназначена для оптимизации структуры диска путем изменения расположения файлов на диске, которые могут быть разбросаны по всей поверхно

Мастер обслуживания дисков
Программа Мастер обслуживания дисков предназначена для составле

ВОПРОСЫ ДЛЯ САМОПРОВЕРКИ
1. Каковы роль и назначение операционных систем Windows 95 и Windows 98? 2. Перечислите основные этапы развития концепции Windows. 3.Укажите основные концептуальные положения опер

Хотите получать на электронную почту самые свежие новости?
Education Insider Sample
Подпишитесь на Нашу рассылку
Наша политика приватности обеспечивает 100% безопасность и анонимность Ваших E-Mail
Реклама
Соответствующий теме материал
  • Похожее
  • Популярное
  • Облако тегов
  • Здесь
  • Временно
  • Пусто
Теги