Слайд 7 В среде Windows существует множество объектов, с которыми
объектами графического интерфейса и т.д. В дальнейшем вы познакомитесь с
наиболее типичными представителями разных классов подобных объектов.Объектная ориентация среды Windows проявляется для пользователя сразу при знакомстве с технологией работы в ней. Щёлкнув по любому объекту правой кнопкой мыши, вы получаете доступ к командам контекстного меню, один из вариантов которого представлен на рис. 12.1.Контекстное меню объекта предоставляет пользователю возможность:ознакомиться со свойствами этого объекта Например, если объектом является документ, то вы получаете информацию о том, в какой среде он создавался, сколько места занимает на диске, где хранится, кто и когда его создал и т.д.выполнить действия, возможные для этого объекта, выбором из этого меню соответствующих команд. Следует отметить, что объекты, относящиеся к одному классу, могут выполнять одни и те же действия. Например, если объектом является документ, то независимо от программной среды, где он создавался, его можно вырезать, копировать, удалять, переименовывать и осуществлять прочие указанные на рис 12.1 действия.
Рис.12.1. Примеры контекстного меню с перечнем действий, предписанных объекту-файлу
Роль и функции объектов операционной системы
Операционная система выполняет множество функций для эффективного управления ресурсами компьютера. Чтобы выполнить эти функции, операционная система использует объекты, которые являются основными строительными блоками ее архитектуры.
1. Процессы
Процессы — это основные объекты операционной системы, которые представляют работающие программы на компьютере. Каждый процесс имеет свою собственную память и ресурсы, такие как файлы, сетевые соединения и устройства ввода-вывода. Операционная система отвечает за планирование и управление процессами, а также назначение им ресурсов для выполнения задач.
2. Потоки
Потоки представляют собой исполняемые единицы внутри процесса. Они реализуют параллельное выполнение задач внутри программы. Многопоточность позволяет программам эффективно использовать ресурсы и улучшить отзывчивость пользовательского интерфейса. Операционная система отвечает за управление потоками, их планирование и выполнение.
3. Файлы
Файлы — это объекты, которые хранят данные на диске или в другом хранилище. Операционная система отвечает за управление файлами, включая их создание, открытие, чтение, запись и удаление. Операционная система также обеспечивает доступ к файлам для программ и пользователей.
4. Директории
Директории — это объекты, которые используются для организации и хранения файлов. Операционная система предоставляет специальные команды и функции для управления директориями, такие как создание, удаление, переименование и перемещение файлов между директориями.
5. Устройства ввода-вывода
Устройства ввода-вывода предоставляют возможность взаимодействия компьютера с внешними устройствами, такими как клавиатура, мышь, монитор, принтер и другие устройства. Операционная система управляет доступом к устройствам ввода-вывода и предоставляет интерфейс для программного взаимодействия с ними.
6. Память
Память используется для хранения программ и их данных во время выполнения. Операционная система отвечает за управление памятью, включая выделение и освобождение памяти, планирование и разделение ресурсов между процессами и потоками.
7. Сеть
Сеть предоставляет возможность передачи данных и обмена информацией между компьютерами. Операционная система управляет сетевыми соединениями, предоставляет интерфейс для программного взаимодействия с сетью и обеспечивает безопасность и конфиденциальность передаваемых данных.
8. Права доступа
Права доступа определяют разрешения и ограничения для объектов операционной системы. Операционная система контролирует доступ к объектам, чтобы обеспечить безопасность и ограничить доступ только к нужным пользователям или программам.
9. Системные ресурсы
Системные ресурсы включают в себя различные аппаратные и программные компоненты, такие как процессор, память, диск, сетевые адаптеры и др. Операционная система управляет ресурсами, контролирует их использование и предоставляет доступ к ним для приложений и пользователей.
10. Системные вызовы
Системные вызовы представляют собой интерфейс между программами и операционной системой. Это специальные функции, которые программы могут вызывать для получения доступа к функциональности операционной системы, такой как управление процессами, работа с файлами, сетевое взаимодействие и другие операции.
11. Планировщик
Планировщик является частью операционной системы, которая ответственна за разделение ресурсов между процессами и потоками, планирование их выполнения и управление приоритетами. Планировщик обеспечивает справедливое распределение ресурсов и оптимальное использование процессора для повышения производительности системы.
12. Управление ошибками
Управление ошибками включает в себя обработку и реагирование на ошибки, возникающие в процессе работы операционной системы или приложений. Операционная система обеспечивает механизмы обнаружения и исправления ошибок, а также предоставляет информацию о возникших проблемах и способы их решения.
Таблица объектов операционной системы
Объект
Функции
Процессы
Управление выполнением программ
Потоки
Реализация многопоточности
Файлы
Управление файловой системой
Директории
Организация файлов
Устройства ввода-вывода
Управление внешними устройствами
Память
Управление выделением памяти
Сеть
Обеспечение сетевого взаимодействия
Права доступа
Контроль доступа к объектам
Системные ресурсы
Управление аппаратными и программными компонентами
Системные вызовы
Работа с операционной системой
Планировщик
Разделение ресурсов и планирование выполнения задач
Управление ошибками
Обработка и реагирование на ошибки
Преимущества и недостатки системы Windows
В
заключение нужно упомянуть о
преимуществах и недостатках
системы Windows.
К
преимуществам Windows относят:
- Удобство
и поддержка устройств. Основное отличие
программ для DOS и для Windows состоит в том,
что DOS-программа может работать с аппаратными
средствами компьютера (монитором, клавиатурой,
принтером и т. д.) непосредственно минуя
DOS (и, как правило, поступает именно таким
образом), в то время как Windows-программа
должна обращаться к внешним устройствам
только через посредство Windows. Поэтому
после установки в Windows драйвера,
обеспечивающего поддержку данного устройства
(то есть настраивающего Windows на
особенности данного устройства) все Windows-программы
могут работать с этим устройством. Это
ликвидирует весьма болезненную для DOS
проблему обеспечения совместимости программ
с конкретными устройствами.
Программы (драйверы) для поддержки наиболее
распространенных устройств входят в
Windows, а для остальных устройств поставляются
вместе с этими устройствами или контролёрами. - Единый пользовательский
интерфейс. Пользовательский
интерфейс Windows-программ в значительной
степени унифицирован, и пользователям
не требуется изучать для каждой программы
новые принципы организации взаимодействия
с этой программой. - Поддержка
масштабируемых шрифтов. В
Windows 3.1 была встроена поддержка масштабируемых
шрифтов формата True Type. Масштабируемые
шрифты в (отличие от растровых) содержат
не растровые (поточечные) изображения
символов некоторого фиксированного размера,
а описание контуров символов, позволяющие
строить символы любого нужного размера. - Поддержка
мультимедиа. При подключении соответствующих
устройств Windows может воспринимать звуки
от микрофона, компакт-диска или MIDI – синтезатора,
изображения от цифровой видеокамеры
или с компакт-диска, выводить звуки и
движущиеся изображения. - Многозадачность.
Windows обеспечивает возможность одновременного
выполнения нескольких программ и переключения
с одной программы на другую. - Средства
обмена данными. Для организации
обмена данными между различными программами
Windows предлагает следующие способы. Буфер обмена данными: одна программа
может поместить данные в этот буфер, а
другая использовать данные из буфера
(например, вставив их в документ);
Динамический обмен данными
– одна программа может использовать
данные, созданные другой программой,
причем копия данных в использующей программе
сохраняет «привязку» к исходным (оригинальным)
данным. Поэтому программа, использующая
данные, может в любой момент их «обновить»,
т.е. восстановить соответствие используемой
копии данных оригиналу;
Механизм связи и внедрения объектов,
появившийся в версии Windows3.1, является
усовершенствованием средств
динамического обмена данными. Здесь программа,
использующая «внедренные» данные, может
редактировать эти данные, для чего автоматически
запускается программа, с помощью которой
эти данные были созданы. Например, в документ,
обрабатываемый редактором Microsoft
Word, можно вставить в качестве «объекта»
картинку, созданную в графическом редакторе
Corel Draw, и тогда при двойном щелчке мышью
над изображением данной картинки в документе
Microsoft Word автоматически вызовется Corel Draw
для редактирования этой картинки. - Совместимость
с DOS-программами. Работа в среде
Windows не вынуждает отказываться от использования
DOS-программ. Однако следует заметить,
что DOS-программы под управлением Windows
выполняются медленнее.
Слайд 12 Объект — папкаДругим важным объектом файловой системы Windows
и обычная папка для хранения документов в делопроизводстве: она позволяет
упорядочить хранение документов. Папку Windows можно рассматривать как понятие, аналогичное каталогу в операционной системе MS DOS, хранящему информацию о местонахождении файлов. Но в среде Windows термин «папка» приобретает более широкое толкование — как хранилище объектов. Поэтому естественно говорить не «папка содержит информацию о местоположении файлов», а «папка содержит файлы». Помимо файлов папка может содержать и другие объекты (например, ярлыки). Так, папка может содержать файлы по курсовой работе или аннотации к книгам.
Папки в операционной системе Windows
Папки в Windows имеют иерархическую структуру, что позволяет организовывать данные в виде дерева. Корневая папка является верхним уровнем иерархии, а вложенные папки располагаются на нижних уровнях.
Каждая папка имеет имя и путь, который указывает на ее расположение в файловой системе. Имя папки является уникальным в пределах одного уровня иерархии, то есть внутри одной папки не может быть двух папок с одинаковыми именами. Путь папки состоит из последовательности имен всех родительских папок, разделенных символом «\».
Одной из основных функций папок является группировка и упорядочивание файлов. Пользователь может создавать новые папки, перемещать файлы между ними, а также копировать и удалять папки. Кроме того, папки могут иметь различные атрибуты, такие как «скрытый» или «системный», что позволяет более гибко управлять доступом к файлам и защищать их от удаления или изменений.
В операционной системе Windows есть некоторые стандартные папки, такие как «Мои документы», «Музыка», «Фотографии» и другие, которые предназначены для хранения определенных видов данных. Пользователь также может создавать свои собственные папки и организовывать файлы по своему усмотрению.
Папки являются неотъемлемой частью пользовательского интерфейса Windows и доступны для работы через проводник или специальные команды операционной системы.
Вопросы на повторение
Ответы прислать комментариями к данной записи.
1. Операционная система – это …
2. Какой комбинацией клавиш можно закрыть активное окно?
3. Какой комбинацией клавиш можно переключиться на другой язык ввода символов?
4. Для чего используется клавиша CapsLock?
5. Как с клавиатуры вызвать справку к программе?
6. Какой комбинацией клавиш можно переключаться между окнами (программами)?
7. Какой комбинацией клавиш можно свернуть все окна на панель задач?
8. Какие действия при работе с текстом выполняет клавиша Delete?
9. Какие действия при работе с текстом выполняет клавиша Backspase?
10. Контекстное меню – это …
Преимущества использования объектов ОС Windows
1. Удобство и универсальность
Объекты ОС Windows обеспечивают удобный и единый интерфейс для взаимодействия с операционной системой. Благодаря этому, разработчики могут создавать приложения, которые работают на разных версиях ОС Windows и поддерживают различные функциональные возможности.
2. Возможность работы с различными системными ресурсами
Объекты ОС Windows предоставляют доступ к различным системным ресурсам, таким как файлы, память, сеть и другие. Благодаря этому, разработчики могут создавать функциональные и мощные приложения, которые могут выполнять различные задачи, включая работу с файлами, обработку данных, управление сетевыми соединениями и многое другое.
3. Возможность создания пользовательского интерфейса
Объекты ОС Windows позволяют создавать пользовательский интерфейс для приложений, что делает работу с программным обеспечением удобной и интуитивно понятной для пользователей. Разработчики могут создавать различные элементы интерфейса, такие как окна, кнопки, поля ввода и т.д., и управлять их поведением и внешним видом.
4. Возможность многозадачности
Объекты ОС Windows поддерживают многозадачность, то есть возможность одновременного выполнения нескольких задач. Благодаря этому, пользователи могут одновременно работать с несколькими приложениями и выполнять разные операции, например, копировать данные из одного приложения в другое или запускать несколько процессов одновременно.
В целом, использование объектов ОС Windows предоставляет разработчикам широкие возможности для создания мощного и функционального программного обеспечения. Они позволяют работать с различными системными ресурсами, создавать пользовательский интерфейс и обеспечивают удобство и универсальность взаимодействия с ОС Windows. Это делает объекты ОС Windows незаменимыми инструментами для разработки приложений под операционную систему Windows.
Свойства и методы объектов Windows
Объекты Windows представляют собой элементы операционной системы, которые могут быть управляемы и взаимодействовать с другими объектами. Каждый объект Windows имеет набор свойств и методов, которые определяют его функциональность и возможности.
Свойства объектов Windows являются характеристиками объекта и могут содержать информацию о его состоянии, параметры настройки или другие данные, которые можно получить или установить. Свойства могут быть строковыми, числовыми или логическими значениями.
Методы объектов Windows представляют собой действия, которые можно выполнить с объектом. Они могут включать операции чтения или записи данных, управления состоянием или другие действия, которые могут быть выполнены с объектом. Методы могут принимать параметры и возвращать значения.
Например, объект окна может иметь свойство «ширина» и метод «открыть». Свойство «ширина» может представлять текущую ширину окна и может быть определено как число. Метод «открыть» может открывать окно на экране и может не принимать никаких параметров.
Использование свойств и методов объектов Windows позволяет программистам управлять и взаимодействовать с операционной системой и другими объектами. Они могут быть использованы для создания интерфейсов пользователя, манипуляции данными или выполнения других операций внутри системы.
Слайд 17 ОБЪЕКТЫ ПОЛЬЗОВАТЕЛЬСКОГО УРОВНЯ — ПРИЛОЖЕНИЕ И ДОКУМЕНТПриложение —
а также для управления объектами определенного типа.Приложение состоит из одного
или нескольких файлов, которые хранятся обычно в папке с соответствующим названием. Например, приложение-игра может храниться в одном файле, а приложение Текстовый npoцeccop Word состоит из комплекса взаимосвязанных файлов. Среди этих файлов должен быть главный (ведущий), часто называемый файлом запуска. Этот файл содержит уникальный значок — своего рода логотип данной среды. Для приложений MS DOS, в которых файл запуска имеет тип .СОM, .ЕХЕ, .ВАТ, используется значок «пустая рамка». Открытие файла запуска обеспечивает загрузку этого приложения и появление на экране его интерфейса.
Слайд 15 Рис. 12.6. Пример изображения ярлыка Важным понятием в
стрелкой в левом углу (рис. 12.6). Ярлык — это ссылка
на какой-либо объект, вторичное (дополнительное) изображение этого объекта, указывающая на его местоположение. Ярлык служит для ускорения запуска программ или документов. Объект и eго ярлык обычно находятся в разных местах. Особенно эффективно использование ярлыка тогда, когда объекты находятся на нижних уровнях иерархической структуры подчиненности папок, а ярлыки — на верхних,Ярлык хранится в файле объемом 1 Кбайт. Его можно легко создать или уничтожить, что никак не влияет на связанный с ним объект.Действия, которые можно совершать с ярлыком, аналогичны действиям над файлами. Открыть ярлык — значит открыть связанный с этим ярлыком объект. В окне «Свойства» всегда можно узнать, с каким объектом этот ярлык связан, где находится этот объект, перейти к этому объекту, сменить значок ярлыка.
Слайд 16 Иерархическая структура подчиненности папокАналогично тому, как организована иерархическая
структура (схема) подчиненности папок в Windows. На верхнем уровне этой
структуры (рис. 12.7)находится единственный объект — Рабочий стол. На втором уровне располагаются объекты, размещенные на Рабочем столе. К таким объектам стандартно относятся папки Мой компьютер, Мои документы и Корзина. Эти папки являются системными и немного отличаются от других папок (например, их нельзя удалять или перемещать). Однако они, как и другие папки, служат хранилищами объектов Windows.Папка Мой компьютер предоставляет доступ ко всем папкам и файлам на компьютере. В ней находятся системные папки дисковых устройств, а также папки Принтеры, Панель управления и др. В папке Мои документы хранятся документы пользователя. Папка Корзина предназначена для хранения удаленных файлов и папок, с тем чтобы при желании их можно было
Рис.12.7. Иерархическая структура (схема) подчиненности папок в Windows.
Диалоговое окно
Диалоговое окно служит для настройки параметров операционной системы
или приложения, а также выводит необходимые в процессе работы сообщения
Оно выводится приложением
или операционной системой Windows на экран каждый раз, когда пользователь
должен уточнить выбранное им действие.
Диалоговое окно содержит набор типовых объектов (элементов) управления,
среди которых наиболее часто встречаются:
вкладки, имеющие вид типового диалогового окна, но они расположены
в главном диалоговом окне одна под другой, так что видны только их ярлычки.
Выбрать вкладку можно щелчком мыши;
командные кнопки, имеющие прямоугольную форму и служащие
для выполнения написанных на них команд. Выполнить команду можно щелчком
мыши на командной кнопке;
кнопки выбора, имеющие форму круга и предназначенные для
выбора одного из нескольких возможных вариантов. Вариант выбирается
щелчком мыши на кнопке и отмечается точкой внутри круга;
переключатели (флажки), имеющие квадратную форму и предназначенные
для включения или выключения режимов. При щелчке мышью на переключателе
в его поле появляется специальный знак или, наоборот, этот знак исчезает
(на рис, 12.10 переключатели отсутствуют);
поля списка, служащие для выбора одного варианта из предлагаемого
перечня. Элементы списка прокручиваются в окне при выполнении щелчка
на стрелке списка;
текстовые поля, в которые вводятся текст или числовые данные.
Для числовых полей значение можно устанавливать с помощью пары кнопок
со стрелками, расположенных рядом;
окно предварительного просмотра,
в котором отображается объект-документ.
![]() |
Назначение Рабочего стола
После загрузки операционной системы Windows на экране появляется электронный
Рабочий стол. Известно, что хорошо организованный рабочий стол, на котором
каждый документ и предмет имеет свое место, дает пользователю возможность
более эффективно организовать свою деятельность. Рабочий стол в электронном
варианте несет на себе те же функции, что и в обычном исполнении. Поэтому
как только вы попадаете в среду Window пользовательский интерфейс имитирует
стол, на котором в определенных местах располагаются значки документов
и приложений.
На показан стандартный Рабочий стол,
в центральной части которого расположены значки приложений и документов,
к которым наиболее часто обращается пользователь. Эти значки позволяют
ускорять запуск соответствующих объектов.
![]() |
В нижней части экрана (Рабочего стола) выделена серым цветом строка,
называемая Панелью задач. На ней находятся:
в ее центральной части располагаются кнопки задач, т.е. приложений
или документов, с которыми пользователь работает в текущем сеансе;
в левой части находится кнопка <Пуск> (<Start>), нажав
которую, вы попадете в Главное меню Windows . Из Главного меню можно запустить перечисленные в нем приложения.
Каждый пункт меню содержит свой значок и имя. Некоторые пункты меню сопровождаются
стрелкой, указывающей наличие подменю;
в правой части Панели задач всегда находятся Панель индикации, где
отображаются часы, календарь и индикатор клавиатуры, показывающий или
устанавливающий клавиатуру на английский или русский вариант алфавита.
Здесь же могут располагаться выведенные пользователем значки разнообразных
программ.
![]() |
Сессии в операционной системе Windows: основные принципы и влияние на работу
В операционной системе Windows сессии играют важную роль, определяя взаимодействие между пользователями и программами. Сессия представляет собой период времени, в течение которого пользователь взаимодействует с компьютером. В каждой сессии могут выполняться различные программы, и пользователи могут иметь разные права доступа к системным ресурсам.
Когда пользователь входит в систему, ему назначается уникальный идентификатор сессии. Идентификатор сессии используется для связи между различными процессами и ресурсами системы. Сессии также позволяют разделять ресурсы между пользователями и программами, обеспечивая безопасность и изоляцию данных.
Влияние сессий на работу операционной системы Windows заключается в следующем:
Изоляция данных: сессии позволяют различным пользователям работать независимо друг от друга, не имея доступа к данным других пользователей
Это важно для обеспечения безопасности и конфиденциальности данных.
Управление доступом: сессии позволяют администраторам системы определять права доступа конкретных пользователей или групп пользователей к разным ресурсам. Это обеспечивает контроль над использованием системных ресурсов.
Мультипользовательский режим: сессии позволяют нескольким пользователям работать одновременно на одном компьютере
Это особенно полезно в сетевых средах, где несколько пользователей могут получить доступ к общим ресурсам.
Управление процессами: сессии помогают отслеживать и управлять выполняющимися процессами в системе. Администраторы могут просматривать и завершать процессы, связанные с определенными сессиями, для повышения производительности и решения проблем.
Практическое задание
- Создайте на своей флешке вложенную папку Дни недели. В папке Дни недели создайте папки с названиями Понедельник, Вторник, Среда, Четверг, Пятница, Суббота, Воскресенье. Внутри каждой из папок, кроме Субботы, создайте вложенные папки с названиями не менее трех школьных предметов. В папке Суббота создайте вложенную папку с названием Академия ШАГ. Удалите в каждой из папок (кроме Субботы) по одной папке с названием предмета. В папке Суббота переименуйте папку Академия ШАГ на Компьютерная школа.
- Изучите на примере объектов этой папки все способы выделения объектов:
- группу смежных объектов: только мышью, Shift+мышь, Shift + клавиши управления курсором;
- группу несмежных объектов: Ctrl + мышь, Ctrl + клавиши управления курсором;
- сразу все объекты: комбинацией клавиш и командой меню.
Закройте каждое окно комбинацией клавиш.
Создать на флешке три папки: Тексты, Документы Word, Файлы Excel.
Произвести поиск на диске D:\ всех текстовых файлов, измененных за последние 3 месяца, и скопировать в папку Тексты любые 3 файла из найденных, с разными именами
Произвести поиск на диске D:\ всех документов Word размером менее 100Кб и скопировать в папку Документы Word любые 3 файла из найденных, с разными именами
Произвести поиск на диске D:\ всех файлов Excel и скопировать в папку Файлы Excel любые 3 файла из найденных, с разными именами
Понятие и функции
Объекты Windows представляют собой различные элементы операционной системы Windows, которые позволяют пользователю взаимодействовать с компьютером и выполнять различные задачи.
Основные функции объектов Windows:
- Окна — основной элемент интерфейса пользователя в Windows. Окно позволяет отображать информацию, запускать и управлять приложениями, взаимодействовать с содержимым.
- Кнопки — элементы управления, предназначенные для выполнения определенных действий. Кнопки могут выглядеть как текстовые или графические элементы, а также иметь различные состояния (нажата/не нажата).
- Меню — набор команд, представленных в виде списков, предназначенных для выбора и выполнения определенных действий. Меню могут быть выпадающими, контекстными или главными.
- Диалоговые окна — специальные окна, которые предназначены для взаимодействия с пользователем, обмена информацией и предоставления различных возможностей (например, для выбора файлов или настроек).
- Иконки — графические элементы, используемые для представления объектов, файлов, папок или программ. Иконки могут отображаться на рабочем столе, в панели задач или в проводнике.
Также объекты Windows могут иметь другие дополнительные функции в зависимости от своего типа и назначения. Например, текстовые редакторы позволяют редактировать текст, а интернет-браузеры предоставляют возможность просмотра веб-страниц.
Примеры объектов Windows:
Объект
Описание
Окно
Отображает содержимое приложения или позволяет взаимодействовать с операционной системой.
Кнопка
Выполняет определенное действие при нажатии.
Меню
Предоставляет список команд для выбора и выполнения.
Диалоговое окно
Обеспечивает взаимодействие с пользователем для выполнения определенных задач (например, выбора файла).
Иконка
Представляет объект, файл или программу.
Объекты Windows являются основой для создания пользовательского интерфейса и позволяют пользователям эффективно работать с операционной системой и программами.
Создание объектов в Windows
Для создания объекта необходимо выполнить следующие шаги:
- Определить тип объекта, который вы хотите создать.
- Создать структуру для объекта, указав его свойства и параметры.
- Использовать соответствующую функцию для создания объекта.
Определение типа объекта зависит от конкретной задачи. Например, для создания окна используется тип объекта (handle to a window), который представляет собой идентификатор окна. Для создания кнопки используется тип (handle to a button).
После определения типа объекта необходимо создать структуру для объекта. В структуре указываются свойства и параметры, такие как размер, положение, цвет и другие.
Для создания объекта используется соответствующая функция операционной системы. Например, для создания окна используется функция , которая принимает в качестве параметров тип окна, его свойства и другие параметры.
При создании объектов в Windows также можно использовать различные библиотеки и средства разработки, такие как библиотека WinAPI (Windows Application Programming Interface) или среда разработки Visual Studio, которые предоставляют удобные средства для работы с объектами.
Необходимо также учитывать, что создание объектов может быть связано с определенными системными требованиями и ограничениями, такими как доступ к определенным ресурсам, права доступа пользователя и другие.
В итоге, создание объектов в Windows представляет собой важный элемент процесса разработки приложений. Понимание процесса создания объектов поможет вам достичь желаемого результата и создать функциональное и эффективное приложение.
Слайд 8 Некоторые действия, перечисленные в контекстном меню, можно выполнить
на другой значок, который отображает программу или устройство, способное выполнить
необходимое действие. Например, перетащив мышью значок файла с текстовым документом на значок принтера, можно осуществить автоматическую печать текста.Объектно-ориентированная технология Windows предоставляет возможность пользователю создавать документы, фрагменты которых подготовлены в разных средах. Например, в текстовом редакторе формируется текст, куда включаются рисунки, созданные в графическом редакторе, а также таблицы, подготовленные в табличном процессоре.Знакомство с объектами Windows начнем с описания его базовых объектов — файлов, папок, приложений, документов. Остальные объекты, каждый из которых играет спою уникальную роль при работе в данной среде, будут описаны в следующих подразделах.
Описание объектов виндовс
В компьютерной среде Windows объект — это некий элемент, который может быть использован и управляем приложением для выполнения определенных задач. Объекты в Windows имеют различные типы и свойства, которые определяют их функциональность и возможности. Ниже приведены некоторые типы объектов, которые наиболее часто встречаются в Windows:
1. Файлы и папки
Файлы и папки — это объекты, которые представляют данные на жестком диске или других устройствах хранения. Они используются для хранения информации, такой как текстовые документы, изображения, видео и другие файлы различных форматов. Папки используются для организации и хранения файлов, а также для создания структуры файловой системы.
2. Окна
Окна — это объекты, которые представляют открытые приложения или разделы интерфейса пользователя в Windows. Они могут отображаться на рабочем столе и содержать различные элементы управления, такие как кнопки, поля ввода, списки и другие. Окна также могут содержать различные функции, такие как меню, панели инструментов и др.
3. Процессы
Процессы — это объекты, которые представляют выполняющиеся программы или задачи в Windows. Каждый процесс имеет свой собственный адресное пространство, ресурсы и потоки выполнения. Они могут выполняться в фоновом или активном режиме и могут взаимодействовать с другими процессами и объектами в системе.
4. Службы
Службы — это объекты, которые представляют фоновые процессы или задачи, которые работают в фоновом режиме и выполняют определенные функции или услуги в Windows. Они могут быть запущены автоматически при загрузке системы или по запросу пользователя. Службы могут выполнять различные задачи, такие как обслуживание базы данных, обновление программного обеспечения или управление сетевыми подключениями.
5. Реестр
Реестр — это объект, который представляет централизованное хранилище настроек и конфигурации операционной системы Windows. Он содержит информацию о программных и аппаратных компонентах, настройках пользовательского интерфейса, параметрах безопасности и других системных данных. Реестр используется при загрузке операционной системы и в процессе работы приложений для доступа к настройкам и информации о системе.
6. Устройства
Устройства — это объекты, которые представляют физические или виртуальные устройства, подключенные к компьютеру. Они включают в себя такие устройства, как принтеры, сканеры, мониторы, сетевые адаптеры и др. Каждое устройство имеет свои собственные свойства и возможности, которые могут быть использованы приложениями для взаимодействия с ними.
7. Базы данных
Базы данных — это объекты, которые используются для хранения и организации структурированных данных. В Windows могут быть использованы различные типы баз данных, такие как реляционные базы данных, файлы данных и другие. Базы данных предоставляют возможность выполнять операции поиска, сортировки, изменения и удаления данных в эффективном и структурированном формате.
Классификация объектов виндовс
В операционной системе Windows существует множество объектов, которые играют важную роль в ее функционировании. Эти объекты можно классифицировать в несколько категорий в зависимости от их назначения и функционала.
1. Файлы и папки
Файлы и папки являются основными объектами виндовс. Файлы содержат данные, а папки служат для организации файловой структуры. Файлы могут быть различных типов — текстовые, графические, аудио- и видеофайлы, исполняемые файлы и т.д. Папки позволяют группировать файлы по различным категориям и создавать иерархическую структуру.
2. Процессы
Процессы представляют собой выполняющиеся программы на компьютере. Каждый процесс имеет свое собственное адресное пространство и ресурсы, которые он может использовать. Процессы выполняются параллельно, что позволяет многозадачным операционным системам сохранить высокую производительность и эффективность.
3. Устройства
Устройства — это аппаратные компоненты компьютера, которые подключаются к операционной системе для обмена данными. К ним относятся принтеры, сканеры, мониторы, клавиатуры, мыши и т.д. Операционная система использует драйверы устройств для управления и взаимодействия с ними.
4. Реестр
Реестр виндовс представляет собой базу данных, в которой хранятся настройки и параметры операционной системы, установленных программ и компонентов. Он содержит информацию о программном обеспечении, конфигурации системы, пользовательских настройках и т.д. Реестр используется операционной системой для обеспечения корректной работы компьютера и приложений.
5. Сетевые ресурсы
Операционная система Windows позволяет подключаться к сетевым ресурсам, таким как файловые серверы, принтеры, базы данных и т.д. Сетевые ресурсы обеспечивают общий доступ к данным и ресурсам между компьютерами в сети. Они могут быть использованы для совместной работы и обмена информацией.
Категория объектов | Примеры объектов |
---|---|
Файлы и папки | Текстовый файл, папка с изображениями |
Процессы | Приложение веб-браузера, системный процесс |
Устройства | Принтер, клавиатура |
Реестр | Ключ реестра с настройками программы |
Сетевые ресурсы | Сетевой принтер, файловый сервер |
Классификация объектов виндовс позволяет лучше понять и организовать работу с операционной системой. Знание различных категорий объектов поможет пользователю лучше управлять своим компьютером и решать возникающие задачи.
Слайд 11 С общими свойствами файла можно ознакомиться, вызвав для
12.1).Рассмотрим параметры, отражающие общие свойства файла на примере файла, созданного
в среде текстового процессора Microsoft Word (рис. 12.2) тип, свидетельствующий о характере хранимых данных, причем информация о типе в окне встречается дважды. Первый раз тип определяется косвенно через указания среды, где создавался данный файл, например документ Microsoft Word. Второй раз он указывается непосредственно в имени как расширение, которое присваивается в операционной среде MS DOS (например, расширение .DOC указывает на текстовый файл);размер файла, т.е. занимаемый им объем дискового пространства;дата и время созданий файла;дата и время внесения последних изменений файла;атрибуты файла: архивный, только для чтения, скрытый, системный.
Рис.12.3. Примеры значков файлов