Windows — это операционная система, которая безусловно является одной из самых популярных и широко распространенных в мире. Будучи основанной на графическом интерфейсе, Windows обеспечивает удобство использования и эффективное взаимодействие между компьютером и пользователем. Разработанная корпорацией Microsoft, эта операционная система представляет собой незаменимый инструмент для различных задач, начиная от повседневных дел в сфере работы и образования, а заканчивая мощными вычислениями и игровой индустрией.
Существует множество версий Windows, каждая из которых предлагает свои уникальные возможности и функции, а также обрабатывает разнообразные требования пользователей. Операционная система Windows стала революцией в мире компьютерных технологий, и по праву заслужила свое место в истории информационных технологий. Она предоставляет пользователю широкий спектр инструментов, которые позволяют легко управлять компьютером, устанавливать программное обеспечение, проводить множество задач одновременно и решать специфические проблемы, связанные с обработкой данных и организацией работы.
Играя роль виртуального мозга компьютера, операционная система Windows имеет несколько ключевых функций. Во-первых, она обеспечивает связь между аппаратной частью компьютера и программным обеспечением, отвечая за управление всеми ресурсами. Она также позволяет пользователям взаимодействовать с компьютером через графический интерфейс, а также запускать и управлять несколькими программами одновременно. Операционная система Windows также обеспечивает безопасность данных и конфиденциальность пользователя, выполняя роль защитного щита от вредоносного программного обеспечения и несанкционированного доступа к информации.
Определение и история
В данном разделе мы рассмотрим операционную систему Windows — одну из наиболее распространенных и популярных операционных систем в мире компьютеров. Операционная система Windows разработана и распространяется компанией Microsoft. Если вы хотите узнать больше подробной информации об операционной системе Windows, рекомендуется обратиться к Википедии.
Windows — это операционная система, которая предоставляет пользователю удобную и интуитивно понятную среду для работы с компьютером. Она обеспечивает управление ресурсами компьютера, взаимодействие с аппаратным обеспечением, поддержку различных приложений и доступ к сетям. Windows имеет множество версий, каждая из которых имеет свои особенности и возможности.
История развития операционной системы Windows насчитывает более 35 лет. Первая версия Windows была выпущена в ноябре 1985 года под названием Windows 1.0. С течением времени Microsoft выпускала обновленные и улучшенные версии операционной системы, включая Windows 3.0, Windows 95, Windows XP, Windows 7 и Windows 10, которая является последней на данный момент.
Windows стала популярной благодаря своей простоте использования, широкой совместимости с различным программным обеспечением и удобным интерфейсом. Операционная система Windows оказала значительное влияние на развитие современных персональных компьютеров и смартфонов, облегчив жизнь миллионам пользователей по всему миру.
Многофункциональность: Система Windows предоставляет обширный набор инструментов и приложений, позволяя пользователю выполнять различные задачи на своем устройстве. От работы с текстовыми документами и интернет-браузинга до проектирования и создания мультимедийных файлов, Windows предлагает множество вариантов для удовлетворения потребностей пользователей.
Интуитивно понятный интерфейс: Благодаря простоте и понятности интерфейса Windows, пользователи могут легко ориентироваться в системе и быстро осваивать новые функции. Открывайте программы, создавайте и редактируйте файлы, перемещайтесь между приложениями — все это можно делать с помощью интуитивно понятных действий и команд, доступных через графический интерфейс.
Большая совместимость: Операционная система Windows совместима с широким спектром аппаратного обеспечения и программного обеспечения. Это означает, что пользователи могут выбирать из различных устройств и программ, которые наиболее соответствуют их потребностям и предпочтениям. Благодаря этой совместимости, Windows является универсальным и дружественным к различным пользовательским потребностям.
Постоянные обновления: Microsoft, разработчик Windows, регулярно выпускает обновления и патчи для своей операционной системы. Это позволяет обеспечивать безопасность системы, исправлять ошибки и добавлять новые функциональные возможности. Чтобы быть в курсе последних обновлений и новостей Windows, пользователи могут обращаться к официальному сайту Microsoft или читать соответствующую информацию на Википедии.
Если вы хотите использовать надежную, гибкую и функциональную операционную систему для своего устройства, Windows предлагает всё это и даже больше. Получите удовольствие от использования удобного интерфейса, богатого выбора приложений и широкой совместимости с другими устройствами и программами.
Преимущества и недостатки операционной системы Windows
Windows — одна из самых популярных операционных систем, которая разработана и выпускается корпорацией Microsoft. Идея создания системы Windows заключается в том, чтобы предоставить пользователям удобный и интуитивно понятный интерфейс для работы с компьютером.
Преимущества Windows можно найти множество в Википедии, где можно ознакомиться с самыми важными особенностями этой операционной системы. Она обладает широким функционалом, позволяющим выполнять различные задачи, от обычных офисных работ до сложных программных проектов. Windows также обладает большим количеством совместимых приложений, что делает ее выбором многих пользователей.
Однако, наряду с преимуществами, Windows также имеет свои недостатки. Некоторые пользователи жалуются на нестабильность и высокую уязвимость к вирусным атакам операционной системы. В некоторых случаях система может работать медленно и неэффективно, особенно на старых или слабых компьютерах. Также стоит отметить, что использование Windows требует лицензионного ключа, что может быть дополнительным расходом для пользователей.
В целом, операционная система Windows имеет свои преимущества и недостатки, и выбор использования этой системы зависит от индивидуальных потребностей каждого пользователя. Важно провести свою собственную оценку и выяснить, соответствует ли Windows требованиям и ожиданиям, прежде чем принимать решение о ее использовании.
Популярные версии операционной системы Windows
Пользователи могут ознакомиться с различными версиями операционной системы Windows на веб-ресурсе Википедия. Там представлена подробная информация о каждой версии, включая их особенности, историю выпуска и поддержку.
Одной из самых известных версий Windows является Windows XP, которая была выпущена в 2001 году и стала одной из самых стабильных и популярных версий операционной системы. Второй по популярности версией является Windows 7, выпущенная в 2009 году, которая получила хорошие отзывы благодаря своей удобной и интуитивно понятной пользовательской «профессиональный»интерфейс.
Windows 10 – это последняя версия операционной системы Windows, выпущенная в 2015 году. Она представляет комбинацию удобства использования Windows 7 и некоторых новых функций, внедренных в Windows 8. Windows 10 получила положительные отзывы и стала одной из самых быстро задействованных версий Windows.
Помимо этих популярных версий, существует множество других версий Windows, каждая со своими особенностями и предназначением. Чтение статьи в Википедии поможет пользователям более подробно ознакомиться со всеми версиями Windows и выбрать наиболее подходящую для своих нужд.
Влияние Windows на современные технологии
Одним из ключевых факторов влияния Windows на современные технологии является его широкое распространение и популярность среди пользователей. Благодаря этому, разработчики программ и сервисов активно адаптируют свои продукты под операционную систему Windows, чтобы обеспечить наилучший пользовательский опыт. Это приводит к тому, что Windows оказывает существенное влияние на развитие программного обеспечения и программных приложений в целом, способствуя их усовершенствованию и разнообразию.
Windows имеет большое значение и для развития других сфер технологий. Например, она является основой для разработки игр и развлекательных приложений, которые активно используются широкой аудиторией пользователей. Также, Windows тесно связана с развитием интернет-технологий и мобильных устройств, что позволяет пользователям читать и изучать информацию с помощью браузеров и специализированных приложений.
Большое количество программ и сервисов, доступных на Windows, обеспечивает пользователей разнообразными возможностями во многих сферах, таких как образование, деловые коммуникации, мультимедиа, организация рабочего процесса и многое другое. Обширная экосистема приложений, которая сформировалась вокруг Windows, стимулирует конкуренцию между разработчиками и способствует инновациям в технологической сфере.
Таким образом, влияние операционной системы Windows на современные технологии простирается на множество направлений, способствуя развитию и совершенствованию программного обеспечения, стимулируя развитие игровой и интернет-индустрии, а также предоставляя пользователям широкий спектр функциональности и возможностей. Windows продолжает играть важную роль в сфере технологий и является неотъемлемой частью современного информационного общества.
Содержание:
Введение. 2
Глава 1. Характеристика операционных систем.. 4
1.1. Понятие операционной системы.. 4
1.2. Особенности операционных систем.. 5
1.3. Подсистемы управления ресурсами. 6
Глава 2. Функции операционных систем.. 9
2.1. Семейство операционных систем Windоws NT. 9
2.2. Операционная система Windows Server 10
Заключение. 15
Список использованной литературы.. 16
Введение:
Актуальность выполнения
данной работы обусловлена тем, что операционные системы прочно вошли в жизнь
человечества, ведь функционирование персонального компьютера без установленной
операционной системы является невозможным. В связи с этим, выходит на первый
план изучение функций операционных систем для более точного решения
информационных потребностей пользователя персонального компьютера,
Операционная система представляет комплекс системных и служебных
программных средств. С одной стороны, она опирается на базовое программное
обеспечение компьютера, входящее в его систему BIOS, с другой стороны, она сама
является опорой для прикладного программного обеспечения более высоких уровней
— прикладных и большинства служебных программных приложений. Приложениями
операционной системы принято называть программы, которые предназначены для
работы под управлением данной системы.
Основная функция всех операционных систем — посредническая. Она
заключаются в непосредственном обеспечении нескольких видов интерфейса:
интерфейса между пользователем и программно-аппаратными средствами компьютера
(интерфейс пользователя); интерфейса между программным и аппаратным
обеспечением (аппаратно-программный интерфейс); интерфейса между разными видами
программного обеспечения. Операционная система не только предоставляет
пользователям и программистам удобный интерфейс к аппаратным средствам компьютера,
но и является механизмом, распределяющим ресурсы компьютера.
К числу основных ресурсов современных вычислительных систем могут
быть отнесены такие ресурсы, как процессоры, основная память, таймеры, наборы
данных, диски, накопители на магнитных лентах, принтеры, сетевые устройства и
некоторые другие.
Объект исследования –
современные информационные технологии.
Предмет исследования –
операционная система Windоws.
Целью данной работы
является изучение операционной системы Windоws.
В соответствии с целью была определена необходимость постановки и
решения следующих задач:
– изучить понятие операционной системы;
– описать особенности операционных систем;
– описать подсистемы управления ресурсами операционных
систем;
– дать общую характеристику операционной системе Windоws.
Не хочешь рисковать и сдавать то, что уже сдавалось?!
Закажи оригинальную работу — это недорого!
Заключение:
В процессе выполнения
данной работы были получены следующие результаты. Установлено, что операционная
система представляет собой комплекс управляющих и обрабатывающих программ,
которые, с одной стороны, выступают как интерфейс между аппаратурой компьютера
и пользователем с его задачами, а с другой стороны, предназначены для наиболее
эффективного расходования ресурсов вычислительной системы и организации надежных
вычислений.
Согласно многолетней традиции,
при рассмотрении основ функционирования операционной системы принято выделять
четыре основных группы функций, выполняемых системой: управление устройствами;
управление данными; управление процессами; управление памятью.
Функциями операционной системы по
управлению памятью являются: отслеживание свободной и занятой памяти; выделение
памяти процессам и освобождение памяти при завершении процессов; защита памяти;
вытеснение процессов из оперативной памяти на диск, когда размеры основной
памяти недостаточны для размещения в ней всех процессов, и возвращение их в
оперативную память, когда в ней освобождается место, а также настройка адресов
программы на конкретную область памяти.
Также, были описаны
функции операционных систем Windоws NT; Windows
Server.
Операционные системы
семейства Windows NT в настоящее время работают на процессорах с архитектурами
x86, x86-64, и Itanium, ARM. Ранние версии также поддерживали некоторые
RISC-процессоры: Alpha, MIPS, и Power PC.
Windows Server 2008 R2
представляет собой серверную операционную систему компании «Microsoft», которая
является усовершенствованной версией Windows Server 2008.
Фрагмент текста работы:
Глава 1. Характеристика операционных систем 1.1. Понятие
операционной системы Операционная система (ОС) — это набор
программ управления и обработки, которые, с одной стороны, действуют как
интерфейс между аппаратным обеспечением компьютера и пользователем с его
задачами, а с другой стороны, предназначены для использования более эффективно
использовать ресурсы компьютерной системы и организовать надежные вычисления[1].
Операционная система изолирует
компьютерное оборудование от пользовательских приложений. И пользователь, и его
программы взаимодействуют с компьютером через интерфейс операционной системы.
Не обращая внимания на детали, можно
сказать, что операционные системы выполняют две основные функции. Во-первых,
расширьте реальные физические возможности компьютера[2].
Например, виртуальное увеличение
объема оперативной памяти или обеспечение многозадачности на одном процессоре.
Во-вторых, управляйте ресурсами компьютера, особенно памятью и устройствами
ввода-вывода.
Операционная система состоит из
множества программных модулей. Главный модуль операционной системы называется
супервизором. В сложных операционных системах он может состоять из нескольких
программных модулей приложения, таких как диспетчер ввода-вывода, диспетчер
прерываний, диспетчер программ, диспетчер задач и т. Д. Классификация
операционных систем представлена в Приложении.
Если вам нужно использовать
какие-либо ресурсы (ОЗУ, устройство ввода-вывода и т. д.), Процесс обработки
путем обращения к супервизору операционной системы с помощью специальных
вызовов уведомляет вас о вашем запросе.
Указывается тип ресурса и, при
необходимости, его объем. Например, при запросе ОЗУ указывается количество
адресованных ячеек, необходимых для дальнейшей работы. 1.2. Особенности
операционных систем Согласно давней традиции, рассматривая основы операционной
системы, принято выделять четыре основные группы функций, выполняемых системой.
Управление устройством. Это относится ко всем периферийным
устройствам, которые подключаются к компьютеру: клавиатуре, монитору, принтеру,
диску и т. д.
Управление данными. Этот древний термин теперь относится к работе
с файлами, хотя были времена, когда доступ к данным на магнитных носителях
осуществлялся путем указания адреса данных на устройстве, а понятие файлов не
существовало.
Управление процессом. Этот аспект операционной системы связан с
запуском и закрытием программ, обработкой ошибок, параллельной работой
нескольких программ на одном компьютере[3].
Управление памятью. Оперативная память компьютера — это ресурс,
которого всегда не хватает. В этих условиях интеллектуальное планирование и
прямое использование памяти являются наиболее важным фактором для эффективной
работы.
На операционную систему возлагается много других важных
обязанностей, которые трудно вписать в традиционную классификацию функций. К
ним, прежде всего, относятся: организация пользовательского интерфейса; защита
данных; вести статистику.
Организация пользовательского интерфейса. Формы интерфейса могут
быть различными в зависимости от типа и назначения операционной системы: язык
управления пакетами задач, серия диалоговых команд, средства графического
интерфейса.
Защита данных. Как только система перестает принадлежать одному
пользователю, изолированному от внешнего мира, защита данных от
несанкционированного доступа становится первостепенной задачей. Операционная
система, работающая в сети или в системе с разделением времени, должна
соответствовать существующим стандартам безопасности.
Ведение статистики. Во время работы операционная система должна
собирать, хранить и анализировать различную информацию: количество времени,
затрачиваемое различными программами и пользователями, интенсивность
использования ресурсов, попытки злоупотребления пользователями, сбои
оборудования. Собранная информация сохраняется в системных журналах и учетных
записях пользователей. 1.3. Подсистемы
управления ресурсами Функциями операционной системы для управления памятью являются:
отслеживание свободной и используемой памяти; выделять память процессам и
освобождать память в конце процессов; защита памяти; перемещать процессы из ОЗУ
на диск, когда размер основной памяти недостаточен для размещения всех
процессов, и возвращать их в ОЗУ при освобождении места, а также устанавливать
программные адреса для определенной области физической памяти[4].
Управляйте внешними файлами и устройствами. Способность
операционной системы «защищать» сложность реального оборудования очень очевидна
в одной из основных подсистем операционной системы: файловой системе.
Операционная система виртуализирует отдельный набор данных, хранящихся во
внешнем хранилище, в виде файла — простой неструктурированной
последовательности байтов с символическим именем.
Для удобства работы с данными файлы сгруппированы в каталоги,
которые, в свою очередь, образуют соответствующие группы — каталоги самого
высокого уровня. Пользователь может использовать операционную систему для
непосредственного выполнения действий с файлами и каталогами, таких как поиск
по имени, удаление, просмотр содержимого на внешнем устройстве (например,
дисплей), редактирование и сохранение содержимого.
Выполняя свои функции, файловая система тесно взаимодействует с
подсистемой управления внешними устройствами, которая по запросу файловой
системы передает оперативные данные между дисками и оперативной памятью.
Подсистема управления внешними устройствами, также называемая
подсистемой ввода-вывода, действует как интерфейс для всех устройств,
подключенных к компьютеру. Программа, управляющая конкретной моделью
вычислительного устройства и учитывающая все ее характеристики, обычно
называется драйвером этого устройства (от англ. Drive — управлять, вести)[5].
Защита данных и администрирование. Безопасность данных
компьютерной системы обеспечивается за счет отказоустойчивости операционной
системы, направленной на защиту от отказов оборудования и программных ошибок, а
также за счет реализации защиты от несанкционированного доступа. В последнем
случае операционная система защищает данные от ошибочного или вредоносного
поведения пользователей системы.
Первая линия защиты данных от несанкционированного доступа — это
процедура логического ввода. Важным средством защиты данных являются функции
аудита операционной системы, которые должны регистрировать все события, от
которых зависит безопасность системы.
Поддержка аварийного переключения осуществляется операционной
системой, как правило, с резервированием. Чаще всего функция операционной
системы включает поддержку нескольких копий данных на разных дисках или разных
дисках[6].
Интерфейс прикладного программирования. Возможности операционной
системы доступны прикладному программисту в виде набора функций, называемых API
(Application Programming Interface). Для конечного пользователя эти функции
скрыты за оболочкой буквенно-цифрового или графического пользовательского
интерфейса. [1] Валитов Ш.М. Современные системные технологии в
отраслях экономики: Учебное пособие / Ш.М. Валитов, Ю.И. Азимов, В.А. Павлова.
— М.: Проспект, 2016. – 504 c. [2] Баранова Е.К. Информационная безопасность и защита
информации : учебное пособие / Е. К. Баранова, А. В. Бабаш. — 3-е изд.,
перераб. и доп. – М. : РИОР ; М. : ИНФРА-М, 2017. – 322 с. [3] Информатика: программные средства персонального
компьютера : учеб. пособие / В.Н. Яшин. – М. : ИНФРА-М, 2018. – 236 с. [4] Безопасность и управление доступом в информационных
системах : учеб. пособие / А.В. Васильков, И.А. Васильков. – М. : ФОРУМ : ИНФРА-М,
2017. – 368 с. [5] Информатика и информационно-коммуникационные
технологии (ИКТ) : учеб. пособие / Н.Г. Плотникова. – М. : РИОР : ИНФРА-М,
2018. – 124 с. [6] Информатика : учебник / И.И. Сергеева, А.А.
Музалевская, Н.В. Тарасова. – 2-е изд., перераб. и доп. – М. : ИД «ФОРУМ» :
ИНФРА-М, 2018. – 384 с.
Основные характеристики Windows
1. Х-разрядная архитектура означает, что операции над Х-разрядным
данными выполняются, поскольку в них требуется программная реализация над Х-разрядными
данными.
2. Многозадачность — способность «одновременно»
(параллельно) выполнять несколько программ. На самом деле процессор может
выполнять инструкции только одной программы. ОС настолько оперативно реагирует
на потребности той или иной программы, что создается впечатление одновременности
их работы.
Многозадачность может быть кооперативной и вытесняющей.
При кооперативной многозадачности (cooperative multitasking) операционная
система не занимается решением проблемы распределения процессорного времени.
Распределяют его сами программы.
При вытесняющей многозадачности распределением
процессорного времени между программами занимается операционная система. Она
выделяет каждой задаче фиксированный квант времени процессора. По истечении
кванта времени система вновь получает управление, чтобы выбрать другую задачу
для ее активизации. Если задача обращается к операционной системе до истечения
ее кванта времени, то это также служит причиной переключения задач.
3. Многопоточность операционной системы означает, что
работающие программы (процессы) могут разделяться на несколько частей,
самостоятельно претендующих на процессорное время. Это обеспечивает
одновременное выполнение программой нескольких не связанных друг с другом
операций. Например, в текстовом процессоре могут одновременно выполняться
автоматическая проверка орфографии и редактирование документа.
4. Графический пользовательский интерфейс обеспечивает
удобства в запуске и переключении приложений (программ Windows). Основными
компонентами пользовательского интерфейса являются рабочий стол и панель задач
(обеспечивает запуск и переключение приложений). На рабочем столе размещены
графические объекты, соответствующие приложениям, документам, сетевым
устройствам. Каждый графический объект имеет поименованный ярлычок. С помощью
мыши, ярлычков, главного меню и панели задач пользователь может легко
запускать, переключать и управлять приложениями (программами).
5. Подключение новых периферийных устройств по
технологии Plug and Play. Система самостоятельно создает и изменяет файлы
конфигурации, распознает конкретное техническое устройство, производит его
автонастройку. Подобная технология получила название Plug and Play —
«включай и работай», т. е. эта технология ориентирована на поддержку
любого типа устройств, включая мониторы, видеоплаты, принтеры, звуковые карты,
модемы, приводы CD, контроллеры магнитных дисков. При ее использовании
обеспечиваются следующие вспомогательные функции: распознавание устройств для
установки и настройки, динамическое изменение состояния системы, интеграция
драйверов устройств, системных компонентов и пользовательского интерфейса.
6. Пользование виртуальной памяти. Виртуальная память —
расширение адресного пространства задачи, полученное за счет использования
части внешней памяти.
В оперативной памяти всегда находится часть виртуального
пространства, выделяемого для решения задачи, остальная его часть располагается
на дисковой памяти. Если оперативной памяти не хватает для обеспечения работы
текущего (активного) приложения, то приложение или его часть, которые не
используют в данный момент микропроцессор, выгружаются (вытесняются) из
оперативной памяти на диск. На их место в оперативную память загружается
(подкачивается) необходимый фрагмент активного приложения. Когда одному из
выгруженных приложений передается управление, оно вновь загружается в
оперативную память, что может привести к выгрузке на диск другого, пассивного в
данный момент приложения. Таким образом, программы циркулируют между диском и
оперативной памятью.
Поддержка виртуальной памяти позволяет открыть большое количество
приложений одновременно, но выгрузка на диск и загрузка с диска снижают
производительность компьютера. Используемая для этой цели часть внешней
памяти называется файлом подкачки. Процесс подкачки известен под названием
свопинг. Объем файла подкачки может в несколько раз превышать объем оперативной
памяти.
Файл подкачки — файл на
жестком диске, используемый для организации виртуальной памяти.
7. Совместимость с ранее созданным программным
обеспечением. Под совместимостью с программным обеспечением понимают
способность операционной системы исполнять программные продукты, созданные в
другой oперационной системе.
8. Наличие коммуникационных программных средств.
Важнейшим направлением развития Windows является включение в ее структуру
используемых и специальных программных средств для поддержи различных
коммуникаций и компьютерных сетей.
Сетевые средства операционной системы Windows
позволяют:
·
обеспечить передачу данных между двумя соединенными
кабелями;
·
организовать электронную почту в локальной и
глобальной сети;
·
выполнить факсимильную передачу;
·
обменяться файлами с удаленным компьютером и
подключиться к глобальной сети.
9. Наличие средств мультимедиа. Система Windows
обеспечивает интерактивную работу с видео и аудио программами при помощи
специальных аппаратных и программных средств. Атрибутом мультимедиа-компьютера
являются звуковая плата, которая обеспечивает преобразование звука в
компьютерную форму и обратно, и видеоплата, которая преобразует видеоинформацию
в компьютерную форму и обратно. К звуковой плате подключаются различные
акустические системы.
10. Интеграция с глобальной сетью Интернет. Операционная
система Windows содержит прикладную программу (броузер), позволяющую получать
из Internet различные документы, просматривать и редактировать их содержимое
11. Надежность и качества управления.
12. Поддержка длинных имен файлов. В Windows имена
файлов могут иметь длину до 255 символов.
Базовая архитектура системы
Системная виртуальная машина представляет собой
операционную среду, поддерживающую работу всех приложений Windows и подсистема,
обеспечивающих интерфейс прикладного программирования.
Приложения Win32 представляют 32-разрядные приложения
Windows, использующие 32-разрядную модель процессоров 80386 и выше и
подмножество интерфейса прикладного программирования. Каждое приложение Win32
имеет свое адресное пространство, недоступное другим приложениям.
Оболочка ОС есть 32-разрядное приложение Windows,
обеспечивающее взаимодействие пользователя с системой.
Приложения Win16 представляет собой старые 16-разрядные
приложения Windows. Эти приложения делят между собой единое адресное
пространство и не могут употребляться в соответствии с принципом
многозадачности.
Подсистема системного сервиса уровня API (Application
Program Interface) — интерфейса прикладного программирования — обеспечивает
совместимость с API с ОС Windows младших версий, а также поддержку
32-разрядного интерфейса прикладного программирования.
Kernel — модуль Windows, который поддерживает
низкоуровневые функции по работе с файлами и управлению памятью и процессами.
Этот модуль обеспечивает сервис для 16- и 32-разрядных приложений.
GDI (Graphics Device Interface) — модуль Windows,
обеспечивающий реализацию графических функций по работе с цветом, шрифтами и
графическими примитивами для монитора и принтеров.
User — модуль Windows, который является диспетчером окон
и занимается созданием и управлением отображаемыми на экране окнами,
диалоговыми окнами, кнопками и другими элементами пользовательского интерфейса.
Виртуальные машины MS DOS обеспечивают выполнение
программ MS DOS под управлением Windows. Пользователь может запустить несколько
виртуальных машин MS DOS.
Базовая система включает в свой состав ряд
важнейших подсистем:
·
Подсистема управления файлами способна поддерживать
различные файловые системы, доступ к которым может осуществлять одновременно.
Работает в 32-разрядном режиме, при этом допускает использование драйверов
устройства MS DOS, которые могут потребоваться для поддержки конкретных
аппаратных устройств.
·
Сетевая подсистема представляет собой средство
поддержки сети. Система осуществляет доступ к удаленным файлам при помощи
файловой подсистемы Windows.
·
Сервис операционной системы включает в свой состав
подсистему поддержки самонастраивающейся аппаратуры Plug and Play, а также
набор различных прикладных функций, например выдачи текущих даты и времени.
·
Подсистема управления виртуальной машины реализует
все действия по управлению задачами, управлению памятью, загрузкой и завершением
программ, а также обслуживанием виртуальных драйверов устройств.
·
Драйверы устройств могут быть самыми
разнообразными, в том числе драйверами реального режима или виртуальными
драйверами внешних устройств. Драйверы внешних устройств позволяют нескольким
приложениям одновременно использовать одно устройство, например экран монитора.
В операционную систему Windows входит ограниченный набор
прикладных и служебных программ, с помощью которых можно решать некоторые
простейшие повседневные задачи, пока на компьютере не установлены более мощные
программы средства. Такие программы, входящие в поставку Windows, называются
стандартные приложения. Стандартные приложения — это комплекс простых программ,
поставляемых вместе с ОС Windows. К прикладным программам относятся простой
текстовый редактор «Блокнот», графический редактор Paint, простой
текстовый процессор WordPad.
Блокнот это простейший текстовый редактор. Который можно
использовать в качестве удобного средства просмотра текстовых файлов (формат
.txt). Запускается по схеме Пуск/Программы/Стандартные/Блокнот.
Paint — простейший графический редактор. Файлы,
созданные в этом графическом редакторе имеют расширение .bmp. Загрузить Paint
можно следующим способом: Пуск/Программы/Стандартные/Paint.
WordPad — простой текстовый процессор. В отличие от
Блокнота предоставляет возможность форматирования документа. Запускается по
схеме Пуск/Программы/Стандартные/ WordPad.
Служебные программы предназначены для обслуживания
персонального компьютера и самой операционной системы. Они позволяют находить и
устранять дефекты файловой системы, оптимизировать настройки программного и
аппаратного обеспечения, а также автоматизировать некоторые рутинные операции,
связанные с обслуживанием компьютера. Сосредоточены они в Главном меню (Пуск/Программы/Стандартные/Служебные).
Перечислим служебные программы ОС.
Архивация данных (Microsoft BackUp) — предназначена для
автоматизации регулярного резервного копирования наиболее ценных данных на
внешние носители.
Буфер обмена предназначен для просмотра текущего
содержания буфера обмена Windows. С его помощью можно выполнить сохранение
содержимого буфера обмена в виде файла специального формата (.CLP) или его
загрузку.
Дефрагментация диска —
служебное приложение, предназначенное для повышения эффективности работы
жесткого диска путем устранения фрагментированности файловой структуры.
Программа дефрагментации выполняет перекомпоновку файлов таким образом, что
длинные файлы собираются из коротких.
Индикатор системных ресурсов. После запуска этого
приложения на панели индикации устанавливается небольшой значок, посредством
которого можно получить сведения о состоянии системных ресурсов (модулей
памяти, предназначенные для обслуживания многозадачного режима работы).
Преобразование в FAT32 — это мастер-программ, которая
позволяет автоматически преобразовать формат файловой системы из FAT16 в FAT32,
если жестки диск имеет размер более 512Mбайт. Эту операцию можно производить на
жестких дисках, уже заполненных информацией. Как правило, при этом
высвобождается дополнительно 100-200 Мбайт рабочего пространства на каждый
гигабайт емкости жесткого диска. Обратное преобразование в рамках той же
программы невозможно. Следует также иметь в виду, что если тот же жесткий диск
используется для работы других операционных систем, то его не следует
преобразовывать в новый формат.
Проверка диска — выявляет логические ошибки в файловой
системе и физические ошибки, связанные с дефектами поверхности жесткого диска.
Сведения о системе. Эта программа предназначена для повышения
плотности записи данных на жесткий диск. В ее основе лежит принцип устранения
избыточности информации.
Агент сжатия предназначена для дополнительного
уплотнения файла сжатого тома.
Системный монитор — программа, предназначенная для
визуального или протокольного наблюдения за функционированием компьютера и
операционной системы. Она позволяет контролировать загрузку процессора,
распределение оперативной памяти, обмен данными между дисками и другие
параметры вычислительной системы.
Таблица символов. Программа выводит окно со специальными
символьными наборами.
Кроме, прикладных и служебных программ ОС Windows
содержит стандартные средства мультимедиа (Пуск/Программы/Стандартные/
Стандартным средствам мультимедиа относятся:
— регулятор громкости;
— лазерный проигрыватель;
— универсальный проигрыватель;
— программа звукозаписи.
Сравнительная характеристика операционных систем
семейства Windows
Сравним ОС Windows98 с Windows3+. Принципиальная
новизна операционной системы Windows98 состоит именно в том, что концепция
объектно-ориентированного подхода реализована в ней наиболее полно, т.е
Windows98 — объектно-ориентированная ОС.
В основе объектно-ориентированно подхода лежит понятие
объекта, а суть его выражается формулой «объект=данные+процедуры».
Объектно-ориентированный подход реализуется через модель
рабочего стола. Windows98 обходится без привычного в Windows3+ диспетчера
программ. Пользователь работает с задачами и приложениями так же, как с
документами на своем письменном столе.
Итак, одно из главных отличий Windows98 от Windows3+ (и
от подавляющего большинства других операционных систем) состоит в том, что
основной упор в ней делается на документ, а программа, задача, приложение или
программный код вообще рассматриваются только как инструмент для работы с
документом.
Другая принципиальная особенность Windows98 состоит в
том, что она, в отличие от Windows3+, является «настоящей»
операционной системой (а не операционной оболочкой, выполняемой под управлением
MS-DOS). Под словом «настоящая» подразумевается то, что при включении
машины сразу выполняется загрузка Windows98.
Подход к аппаратному обеспечению также кардинальным
образом изменился. Теперь система использует стандарт Plug & Play, что
облегчает и максимально автоматизирует процесс добавления новых периферийных
устройств. Стандарт Plug & Play — это совместная разработка фирм Intel и
Microsoft.
Windows98 — 32-разрядная ОС защищенного режима.
В версиях Windows3.1 часть кода была 16-разрядной, а
часть — 32-разрядной. Windows98 является 32-разрядной операционной системой,
которая работает только в защищенном режиме процессора. Ядро, включающее
управление памятью и диспетчеризацию процессов, содержит только 32-разрядный
код. Это уменьшает издержки и ускоряет работу.
Windows98 поддерживает многопоточность — технологию,
которая позволяет соответствующим образом осуществлять многозадачное выполнение
своих собственных процессов.
Средства удаленного доступа Windows98, в отличие от
большинства операционных систем для персональных компьютеров, с самого начала
создавалась для работы в сети, благодаря чему возможность совместного
использования файлов и устройств полностью интегрирована в интерфейс
пользователя Windows 98.
В Windows98 можно получить доступ к сети без установки
сетевого адаптера. Его заменят модем. В этом случае скорость работы ограничена
скоростью вашего модема. Система предоставляет развитые программные средства
для доступа к сетям Internet, Microsoft Network, America Online и другим
аналогичным службам.
Возможности работы с мультимедиа. Современную
операционную систему сложно представить себе без средств мультимедиа. Для
работы с аудио- и видеофайлами различных форматов в составе Windows98 имеется
набор кодеков — эффективных программных средств сжатия и распаковки этих файлов
и преобразования их форматов для вывода на различные устройства мультимедиа
(слово «кодек» является сокращением слов «кодер-декодер»,
так же, как «модем» — сокращение от слов
«модулятор-демодулятор»). При воспроизведении файла система запускает
тот кодер, с помощью которого файл был создан. Драйверы звуковых карт
используют 32-разрядный код, но в тех случаях, когда система не может
распознать карту, применяется 16-разрядный драйвер реального режима, который
поставляется вместе с картой. При работе 32-разрядного драйвера защищенного
режима драйвер реального режима автоматически отключается.
При установке компакт-диска в устройство считывания
система пытается распознать его формат и запустить соответствующее приложение
для его воспроизведения.
Операционные системы WindowsNT/2000 разработаны на
платформе NT-технологий и кроме выше перечисленных преимуществ перед младшими
версиями ОС Windows содержат еще ряд достоинств.
На данный момент мировая компьютерная индустрия
развивается очень стремительно. Производительность систем возрастает, а
следовательно возрастают возможности обработки больших объёмов данных.
Операционные системы класса MS-DOS и младшие версии ОС
Windows уже не справляются с таким потоком данных и не могут целиком
использовать ресурсы современных компьютеров. Поэтому в последнее время
происходит переход на более мощные и наиболее совершенные операционные системы
класса, примером которых и является Windows NT, выпущенная корпорацией
Microsoft.
На данный момент мировая компьютерная индустрия
развивается очень стремительно. Производительность систем возрастает, а
следовательно возрастают возможности обработки больших объёмов данных.
Операционные системы класса MS-DOS уже не справляются с
таким потоком данных и не могут целиком использовать ресурсы современных компьютеров
.Поэтому в последнее время происходит переход на более мощные и наиболее
совершенные операционные системы класса UNIX , примером которых и является
Windows NT , выпущенная корпорацией Microsoft .
Система Windows NT не является дальнейшим развитием
ранее существовавших продуктов. Её архитектура создавалась с нуля с учётом
предъявляемых к современной операционной системе требований. Особенности
новой системы, разработанной на основе этих требований, перечислены ниже.
— Стремясь обеспечить совместимость (compatible) новой
операционной системы, разработчики Windows NT сохранили привычный интерфеис
Windows и реализовали поддержку существующих файловых систем (таких ,как FAT
) и различных приложений (написанных для MS — Dos ,OS/2 1.x ,Windows 3.x и
POSIX ). Разработчики также включили в состав Windows NT средства работы с
различными сетевыми средствами;
— Достигнута переносимость (portability) системы,
которая может теперь работать как на CISC, так и на RISC — процессорах. К
CISC относятся Intel -совместимые процессоры 80386 и выше; RISC
представлены системами с процессорами MIPS R4000 Digital Alpha AXP и Pentium
серии P54 и выше.
— Масштабируемость (scalability) означает, что Windows
NT не привязана к однопроцессорной архитектуре компьютеров, а способна
полностью использовать возможности, предоставляемые симметричными
мультипроцессорными системами. В настоящее время Windows NT может
функционировать на компьютерах с числом процессоров от 1 до 32 и более.
Кроме того, в случае усложнения стоящих перед
пользователями задач и расширения предъявляемых к компьютерной среде
требований, Windows NT позволяет легко добавлять более мощные и
производительные серверы и рабочии станции к корпоративной сети.
Дополнительные преимущества даёт использование единой среды разработки и для
серверов, и для рабочих станций.
Windows NT имеет однородную систему безопасности
(security) удовлетворяющую спецификациям правительства США и соответствующую
стандарту безопастности В2. В корпоративной среде критическим приложениям
обеспечивается полностью изолированное окружение.
— Распределённая обработка ( distributed processing )
означает, что Windows NT имеет встроенные в систему сетевые возможности.
Windows NT также позволяет обеспечить связь с различными типами хост —
компьютеров благодаря поддержке разнообразных транспортных протоколов и
использованию средств «клиент-сервер» высокого уровня ,включая
именованные каналы, вызовы удалённых процедур (RPC — remote procedure call )
и Windows — сокеты .
— Надёжность и отказоустойчивость (reliability and
robustness) обеспечивают архитектурными особенностями ,которые защищают
прикладные программы от повреждения друг другом и операционной системой.
Windows NT использует отказоустойчивую структурированную обработку особых
ситуаций на всех архитектурных уровнях, которая включает восстанавливаемую
файловую систему NTFS и обеспечивает защиту с помощью встроенной системы
безопасности и усовершенствованных методов управления памятью.
— Возможности локализации ( allocation) представляют
средства для работы во многих странах мира на национальных языках ,что
достигается применением стандарта ISO Unicod (разработан международной
организацией постандартизации ).
— Благодаря модульному построению системы
обеспечивается расширяемость (insibility) Windows NT, что, как будет показано
в следующем разделе, позволяет гибко осуществлять добавление новых модулей на
различные уровни операционной системы .
Задачами, поставленными при создании Windows NT не
являются в дальнейшим развитие ранее существовавших продуктов. Её архитектура
создавалась с нуля с учётом предъявляемых к современной операционной системе
требований. Особенности новой системы, разработанной на основе этих
требований, перечислены ниже.
Стремясь обеспечить совместимость (compatible) новой
операционной системы, разработчики Windows NT сохранили привычный интерфейс
Windows и реализовали поддержку существующих файловых систем (таких как FAT) и
различных приложений (написанных для MS — Dos, OS/2, Windows).Разработчики
также включили в состав Windows NT средства работы с различными сетевыми
средствами.
Масштабируемость (scalability) означает, что Windows
NT не привязана к однопроцессорной архитектуре компьютеров, а способна полностью
использовать возможности, предоставляемые симметричными мультипроцессорными
системами. В настоящее время Windows NT может функционировать на компьютерах
с числом процессоров от 1 до 32. Кроме того, в случае усложнения стоящих перед
пользователями задач и расширения, предъявляемых к компьютерной среде
требований, Windows NT позволяет легко добавлять более мощные и
производительные серверы и рабочие станции к корпоративной сети.
Дополнительные преимущества даёт использование единой среды разработки и для
серверов, и для рабочих станций.
Распределённая обработка( distributed processing )
означает,что Windows NT имеет встроенные в систему сетевые возможности.
Надёжность и отказоустойчивость (reliability and
robustness) обеспечиваются архитектурными особенностями, которые защищают
прикладные программы от повреждения друг другом и операционной системой.
Windows NT использует отказоустойчивую структурированную обработку особых
ситуаций на всех архитектурных уровнях, которая включает восстанавливаемую
файловую систему NTFS и обеспечивает защиту с помощью встроенной системы
безопасности и усовершенствованных методов управления памятью.
Возможности локализации ( allocation) представляют
средства для работы во многих странах мира на национальных языках, что
достигается применением стандарта ISO Unicod (разработан международной
организацией по стандартизации ).
Благодаря модульному построению системы
обеспечивается расширяемость (insibility) Windows NT, что как будет показано
в следующем разделе, позволяет гибко осуществлять добавление новых модулей на
различные уровни операционной системы.
Операционная система Windows XP изобилует новыми
возможностями, усовершенствованными программами и инструментальными средствами,
а также средствами связи.
Windows Vista вышла на рынок больше, чем через пять лет
после появления Windows XP, поэтому XP можно назвать самой долгоживущей
операционной системой Microsoft. Windows Vista нацелена на то, чтобы сделать
Windows более безопасной, поскольку предыдущая версия была подвержена атакам
вирусов и другого вредоносного программного обеспечения. Microsoft добавила к
Vista несколько уровней защиты, включая улучшенный встроенный центр
безопасности и брандмауэр, а также утилиту для запрета выполнения нежелательных
программ.
Новая операционная система «весит» немало: она
содержит более 37 800 файлов и занимает до 10 Гбайт места.
Оптимальные аппаратные требования ОС Windows Vista 2
Гбайт памяти или больше, современная видеокарта и двуядерный процессор.
«Сердцем» новой Vista является интерфейс
Windows Aero — полностью переработанный пользовательский интерфейс с
полупрозрачными окнами в стиле «молочного стекла».
Интерфейс с большим количеством подсказок и в целом
более дружелюбный к неопытному пользователю этому способствует.
Главными преимуществами Windows Vista являются
улучшенная доступность и лёгкость использования.
Операционная система Windows Vista выпущена в пяти
версиях:
1. Windows Vista Home Basic;
2. Windows Vista Home Premium;
3. Windows Vista Business;
4. Windows Vista Ultimate;
5. Windows Vista Enterprise (может быть приобретена только по
Microsoft Software Assurance Enterprise License).
То есть две версии для дома, стартовая версия,
бизнес-версия и корпоративная версия. Все они различаются по функциям, но все
несут приятные, хотя и несколько запоздавшие, улучшения.
Содержание
1. Введение…………………………………………………………………2
2. История создания……………………………………………..…………2
2. Windows 9x/NT…………………………………………………….…….3
3. Операционная система Microsoft Windows…………………..…..…….3
4. Преимущества и недостатки Windows………………………………….4
5. Некоторые клавиатурные комбинации Windows 9x и NT……….…6
6. Заключение………………………………………………………….…..8
7.Список литературы…………………………………………………..….8
Введение.
На сегодняшний момент операционная система Windows фирмы Microsoft во всех ее проявлениях бесспорно считается самой распространенной операционной системой на ПК: в мире более 150 млн. IBM PC-совместимых компьютеров, и система Windows установлена на 100 млн. из них. Очевидно, что ознакомление с ПК необходимо начинать с ознакомления с Windows, ведь без нее работа на ПК немыслима для большинства пользователей. Знание системы Windows — необходимый кирпичик в стене познания ПК.
Первоначально, Windows, разрабатывалась не как операционная система, какой мы привыкли видеть современные ее версии, а как графическая оболочка MS-DOS. Надо отметить, что концепция графического интерфейса была разработана отнюдь не Microsoft. Уже за несколько лет до внедрения Windows существовали компьютеры Apple Macintosh, с графической операционной системой (MacOS), интерфейс которой был более дружественным и понятным рядовому пользователю, в отличие от командной строки MS-DOS. Строго говоря, Windows, не единственная попытка избавить пользователя от командной строки на IBM-совместимых компьютерах. Очень известной, в свое время была псевдографическая (на самом деле работавшая в текстовом режиме), оболочка Norton Commander корпорации Symantec. Она ускоряла в несколько раз процесс навигации по дисковому пространству, к тому же, более естественно представляла иерархию каталогов в виде дерева. Однако, Windows появилась раньше Norton, хотя Norton был более популярен, в частности, из — за низких системных требований.
История создания
В те времена, когда работа над Windows только начиналась, считалось, что будущее принадлежит интегрированным средам. Фирма VisiCorp — создатель первой электронной таблицы VisiCalc, занималась созданием пакета Vision, работавшего в текстовом режиме с возможностью управления манипулятором «мышь». Пакет предназначался для объединения нескольких приложений одной многооконной оболочкой. Фирма Quarterdesk в то время разрабатывала пакет DESQ, который впоследствии стал основой для ее многозадачной среды DESQView.
Позиция фирмы Microsoft была иной. После посещения исследовательского центра Xerox PARC президент фирмы Билл Гейтс решил заняться созданием графической среды, которая послужила бы стандартной платформой для разработчиков прикладных программ. Тогда же этот центр посетил и Стив Джобб, создатель компьютеров Macintosh и, позднее, NeXT. Какое впечатление на обоих молодых людей оказало увиденное, хорошо известно. Итак, Microsoft поставила себе задачу по созданию платформы для разработчиков. Предполагалось обеспечить разработчиков встроенными функциями для реализации пользовательского интерфейса и его компонентов — окон, меню, панелей диалога, которые могли бы управляться с помощью клавиатуры или мыши.
Когда работа над средой Windows только начиналась, в распоряжении Microsoft был компьютер с процессором 8088 и максимальным объемом памяти 640 Кбайт. Предполагалось, что пользователи этой среды имеют порядка 256 Кб памяти, а жесткий диск им не доступен из-за высокой цены. Налучшим графическим адаптером в те времена был CGA с разрешением 320 на 200 при работе с четырьмя цветами. Адаптер Hercules обеспечивавший разрешение 720 на 348 в монохромном режиме был тогда новинкой. Работа графической среды в таких условиях была безумно медленной. В 1983 г стали просачиваться первые cведения о разработке Windows.
.
Когда фирма Microsoft созвала пресс-конференцию на выставке Comdex, проходившей в ноябре 1985 года в Лас-Вегасе, многие посчитали это событие последним шансом, особенно после того как среда Windows не была выпущена, как было обещано, в июне того же года. Пресс-конференция плавно перетекла в презентацию нового продукта — Microsoft Windows 1.0.
Windows 9x/NT
Windows («окна») – повсеместно распространенная, по существу, стандартная многозадачная операционная система для современных IBM – совместимых компьютеров. Существуют два главных её семейства: условно говоря, для домашнего использования (Windows версии 3.1, 3.11, 95, 98 и Millennium Edition) и для профессиональных применений ( Windows NT версий 3.5, 4.0, 2000 и ХР). Системы первого типа ставят, конечно же, не только на домашних компьютерах, но и в большинстве учреждений, фирм, институтов. NT же используют тогда, когда хотят создать локальную или глобальную сеть предприятия или учебного заведения (впрочем, тут у Windows NT есть серьёзные конкуренты ) или когда необходимо обеспечить повышенную устойчивость системы, что, вообще говоря, желательно для всех, но для профессионалов просто жизненно необходимо.
С точки зрения приёмов работы, вида экрана и окон, кнопок и меню системы обоих семейств весьма похожи. Так что если вы умеете работать в Windows 95, то и в NT 4.0 у вас особых проблем не возникает . А если освоили Windows 98 и Ме , то в Win 2000 можете и вовсе никакой разницы не заметить .
Нет, кое-что заметите: 98-й и Ме частенько зависают, выдают малопонятные сбои, после которых приходится перезагружаться, а 2k и ХР. этого ничего не делают.
Фирма Microsoft собирается постепенно перевести всех домашних пользователей на новую технологию (NT в переводе – New Technology), для чего, и созданы были системы Windows 2000 , а затем – ХР. Разработка «старой технологии» прекращена – за Millennium’ум ничего уже не будет.
Системы первого поколения (Windows 3.1 и 3.11, а также NT 3.5), весьма популярные середине 90-х годов, практически вымерли .
Операционная система Microsoft Windows
Что понимается под операционной системой? В общем случае, под операционной системой понимают комплект программ, позволяющих управлять ресурсами (оперативной памятью, жестким диском, процессором, периферией) компьютера. Без операционной системы невозможно запустить какую-либо прикладную программу, например, текстовой редактор. Поэтому операционная система — это база, под которую разрабатываются различные приложения.
После того, как Джон Соша изобрел Norton Commander командная строка стала раздражать миллионы пользователей ПК, не знающих стандартных команд и параметров дисковой операционной системы. Вскоре в четвертой версии MS-DOS появилось нечто похожее на объектно-ориентированную оболочку — DOS Shell. Но это программа как-то не прижилась. Можно сказать, что Windows — это более чем просто операционная система, так как в ней вы можете работать, не вводя с клавиатуры умопомрачительные команды в назойливое приглашение, типа C:\. В Windows вся информация представлена в интуитивно-понятной графической оболочке таким образом, что пользователь персонального компьютера может работать эффективно, легко, без заучивания опостылевших директив и команд. Все, что вам нужно сделать — это найти нужное приложение или документ и щелкнуть по соответствующему ярлыку клавишей мыши. Для упрощения поиска документов и приложений Windows предлагает пользователю так называемую концепцию рабочего стола. Рабочий стол в Windows есть некая модель поверхности обычного стола с документами и папками.
Преимущества и недостатки Windows.
Преимущества.
Удобство и поддержка устройств. Основное отличие программ для DOS и для Windows состоит в том, что DOS-программа может работать с аппаратными средствами компьютера (монитором, клавиатурой, принтером и т. д.) непосредственно минуя DOS (и, как правило, поступает именно таким образом), в то время как Windows-программа должна обращаться к внешним устройствам только через посредство Windows. Поэтому после установки в Windows драйвера, обеспечивающего поддержку данного устройства (то есть настраивающего Windows на особенности данного устройства) все Windows-программы могут работать с этим устройством. Это ликвидирует весьма болезненную для DOS проблему обеспечения совместимости программ с конкретными устройствами.
Программы (драйверы) для поддержки наиболее распространенных устройств входят в Windows, а для остальных устройств поставляются вместе с этими устройствами или контролёрами.
Единый пользовательский интерфейс. Windows представляет программистам все необходимые средства для создания пользовательского интерфейса, поэтому программисты пользуются ими, а не изобретают аналогичные собственные средства. Вследствие этого пользовательский интерфейс Windows-программ в значительной степени унифицирован, и пользователям не требуется изучать для каждой программы новые принципы организации взаимодействия с этой программой.
Поддержка масштабируемых шрифтов. В таких приложениях, как редактирование документов, издательское и рекламное дело, создание таблиц или презентаций и т.д., необходимо использование большого количества шрифтов – текстовых, заголовочных, декоративных, пиктографических и других, причем символы этих шрифтов могут потребоваться в самых различных размерах. Поэтому в Windows 3.1 была встроена поддержка масштабируемых шрифтов формата True Type. Масштабируемые шрифты в (отличие от растровых) содержат не растровые (поточечные) изображения символов некоторого фиксированного размера, а описание контуров символов, позволяющие строить символы любого нужного размера. Поскольку изображения символов на экране и на печати формируется из одних и тех же контуров, содержащихся в шрифтовом файле, они, естественно, полностью соответствуют друг другу, что обеспечивает выполнение принципа WYSIWYG – что на экране, то и на печати.
Поддержка мультимедиа. Одним из усовершенствований Windows явилась поддержка мультимедиа. При подключении соответствующих устройств Windows может воспринимать звуки от микрофона, компакт-диска или MIDI – синтезатора, изображения от цифровой видеокамеры или с компакт-диска, выводить звуки и движущиеся изображения.
Это открывает большие возможности для обучающих, игровых и других программ, позволяя
делать общение с компьютером более лёгким и приятным даже для непрофессионалов.
Многозадачность. Windows обеспечивает возможность одновременного выполнения нескольких программ и переключения с одной программы на другую.
Средства обмена данными. Для организации обмена данными между различными программами Windows предлагает следующие способы:
-
Буфер обмена данными (clipboard):одна программа может поместить данные в этот буфер, а другая использовать данные из буфера (например, вставив их в документ);
-
Динамический обмен данными(Dynamic Data Exchange, DDE) – одна программа может использовать данные, созданные другой программой (например, редактор документов может использовать часть таблицы, созданной табличным процессором), причем копия данных в использующей программе сохраняет «привязку» к исходным (оригинальным) данным. Поэтому программа, использующая DDE-данные, может в любой момент их «обновить», т.е. восстановить соответствие используемой копии данных оригиналу;
-
Механизм связи и внедрения объектов (Object Linking and Imbibing,OLE), появившийся в версии Windows3.1, является усовершенствованием средств DDE. Здесь программа использующая «внедренные» данные, может редактировать эти данные, для чего автоматически запускается программа, с помощью которой эти данные были созданы. Например, в документ, обрабатываемый редактором Microsoft Word, можно вставить в качестве «объекта» картинку, созданную в графическом редакторе Corel Draw, и тогда при двойном щелчке мышью над изображением данной картинки в документе Microsoft Word автоматически вызовется Corel Draw для редактирования этой картинки.
Средства обмена данными между Windows-программами существенно помогают работе пользователей и облегчают им решение сложных задач, требующих использование более чем одной программы.
Совместимость с DOS-программами. Работа в среде Windows не вынуждает отказываться от использования DOS программ. Более того, для запуска DOS программ, как правило, нет необходимости выходить из Windows. Однако следует заметить, что DOS программы под управлением Windows выполняются медленнее.
Возможности для разработчиков. Все перечисленные ниже особенности Windows удобны и для разработчиков программ. Например, имеющиеся в Windows стандартные средства для создания пользовательского интерфейса делает ненужным изобретения собственных средств.
Поддержка устройств (принтеров, мониторов и т.д.) в Windows снимает его заботу с разработчиков программ. Однако два преимущества программирования для Windows следует отметить особо:
-
доступность всей оперативной памяти – в отличие от DOS, средства управления оперативной памятью Windows обеспечивают доступность для программ всей оперативной памяти компьютера (а не 640 Кбайт), что облегчает создание больших программ;
-
динамическое подключение библиотек — Windows обеспечивает автоматическое подключение библиотек подпрограмм во время выполнения программы. Формат библиотек (.DLL – файлов) и порядок вызова библиотечных подпрограмм стандартизованы, поэтому эти библиотеки могут быть созданы с помощью различных программных средств и даже написаны на разных языках программирования.
Недостатки Windows
Как известно, любая медаль имеет две стороны, поэтому у Windows есть не только преимущества, но и недостатки, которые мы и опишем в этом разделе.
Главный недостаток Windows для пользователей состоит в том, что описанные преимущества Windows достигаются за счет значительного увеличения нагрузки на аппаратные средства компьютера. Графический интерфейс, поддержка масштабируемых шрифтов, поддержка многозадачности и т. д. требуют большой мощности процессора, значительной оперативной памяти и дискового пространства. Хотя для работы с Windows достаточно лишь процессора 80386 с 2-4 мегабайтами оперативной памяти и свободных 45 мегабайт на винчестере, такая конфигурация не позволяет использовать Windows ни для каких практических задач, разве лишь для раскладывания пасьянсов. Комфортная же работа обеспечивается лишь при наличии 8-16 мегабайт и не менее 150-300 мегабайт на диске для Windows и Windows-приложений. При этом часто программы с приблизительно одинаковыми возможностями для DOS и для Windows отличаются по требованиям к компьютерным ресурсам в несколько раз. Так, Microsoft Word для DOS может работать на компьютере без жёсткого диска и требует всего 512 килобайт ОЗУ.
А редактор Microsoft Word for Windows (правда, здесь следует заметить, что он обладает несколько большими возможностями) требует 4 мегабайта оперативной памяти (а лучше 8 мегабайт), и около 20 мегабайт на диске, работая при этом в несколько раз медленнее. Чтобы компенсировать это замедление и обеспечить приемлемую скорость работы, пользователи вынуждены покупать достаточно мощные компьютеры. На западе мода на Windows очень быстро привела к отказу не только от компьютеров на основе Intel-286, но и на основе Intel-386.
Всё вышесказанное никоим образом не умаляет достоинств Windows, а лишь указывает на то, что Windows не является универсальным решением, пригодным для всех пользователей и на все случаи жизни. Конечно, для большинства пользователей (если они согласны платить за достаточно мощный компьютер) Windows и Windows-программы позволяют работать на компьютере самым удобным и эффективным способом. Использование Windows нецелесообразно в следующих случаях:
Для приложений, в которых графический интерфейс и многозадачные возможности Windows не нужны: например, на рабочих местах операторов в банках, торговых работников и т.д.
Для приложений, в которых необходимо обеспечить особо высокое быстродействие обработки.
Для задач, удовлетворительное решение которых обеспечивается имеющимися программами, работающими в среде DOS, UNIX и т.д.
Имеет свои негативные стороны и программирование под Windows. Дело в том, что Windows в принудительном порядке заставляет программистов
использовать средства программного интерфейса Windows (API) — это более 600 функций. Кроме того, программист должен для этого свободно владеть весьма сложными концептуальными понятиями объектно-ориентированного программирования, оперировать с объектами, сообщениями, разделяемыми ресурсами и т.д., поэтому обучение программированию под Windows весьма непростое дело.
Некоторые клавиатурные комбинации Windows 9x и NT
Комбинация Действие
Alt-Tab, Shift-Alt-Tab Переход в следующую (предыдущую) активную
задачу.
Ctrl- Tab, Shift- Ctrl- Tab Переход в следующее окно многооконной
программы или в следующую страницу
диалогового окна
Alt-Esc Переход на следующий значок или в
следующую задачу
Ctrl- Esc Вход в главное меню
Ctrl-пробел Снять/установить выделение текущего объекта
Alt- пробел Вход в системное меню окна
Alt-Enter Свойства выделенного объекта. Перевод DOS-
программ из оконного в полноэкранный режим и
обратно
Ctrl-↑, ↓, →и←, Home Переходы между значками в папке без
End, PgUp, PgDown выделения объекта
Ctrl-Ф Выделить всё
Ctrl- Ч Вырезать выделенные объекты
Ctrl-С Копировать выделенные объекты
Ctrl-M Вставить
Ctrl-Я Отмена последней команды
F1 Вызывается справка (общая)
F2 Изменение имени значка или папки
F3, Ctrl-F Вызывается программа поиска файлов для
текущей папки
F4 Раскрывается список «Переход к другой папке»
(если в окне установлена панель инструментов).
При повторном нажатии — возврат
Alt-F4 Закрывается текущее окно или программа
F5 Заново считывается окно, снимается
выделение со всех значков
F6 Попадаете в список «Переход к другой папке»
(если в окне установлена панель инструментов).
При повторном сжатии — возврат
F10 Активизация строки меню текущей программы
Shift-F10 Вызывает контекстно-зависимое меню
Некоторые клавиатурные комбинации с клавишей Windows
Комбинация Действие
Windows Вызывает главное меню
Windows-E Запускает Проводник
Windows-F Запускает Поиск файлов
Windows- Ctrl-F Запускает Поиск компьютера в локальной сети
Windows-V, Windows-F7 Запускает Просмотр буфера обмена
Windows-M Сворачивает все окна
Windows- Shift-M Разворачивает все ранее свернутые окна
Windows-D Сворачивает и разворачивает все окна
Windows-R Вызывает окно «Выполнить»
Windows-F1 Запускает справку Windows из любой программы
Windows-Break Вызывает окно «Система»
Windows-C Запускает Панель управления
Windows-K Вызывает окно «Свойства: Клавиатура»
Windows-I Вызывает окно «Свойства; Мышь»
Windows- Tab Переходит на следующую кнопку (активную
программу) в панели задач.
Заключение
Windows наиболее распространенная операционная система, и для большинства пользователей она наиболее подходящая ввиду своей простоты, неплохого интерфейса, приемлемой производительности и огромного количества прикладных программ для нее.
Я имел возможность работать с операционными системами Microsoft от DOS и Windows98, до версии Windows XP Professional, по-моему, мнению наиболее удачной является ОС ХР Professional, которая предоставляет наиболее совершенную защиту, чем Windows 98 или Windows Ме, более быстродействующая, нежели Windows NT, более продуманный интерфейс и много разных других мелочей, делающих эту ОС более привлекательной. Хотя бы проводник, автоматически встраивающийся в панель задач, новое меню кнопки «Пуск», встроенные программы просмотра графики и программа, встроенная в медио проигрыватель для перевода звуковых файлов в формат МП 3, для экономии места на диске и многое другое.
Список использованной литературы.
-
А.Левин. Самоучитель работы на компьютере. Издательский дом «Питер»,2002.- 655с.:ил.
-
А.Левин. Самоучитель полезных программ. – М.: «Нолидж», 2000. – 496 с., ил.
-
В.Э.Фигурнов IBM для пользователя. Издательский дом «ИНФРА-М»,2001.- 480с.:ил.
-
http://www.oszone.net/windows/arc.shtml