Uploaded by Поцанчик С района

Курсовая работа ОПЕРАЦИОННАЯ СИСТЕМА Windows

advertisement
МИНИСТЕРСТВО НАУКИ И ВЫСШЕГО ОБРАЗОВАНИЯ
РОССИЙСКОЙ ФЕДЕРАЦИИ
ФГБОУ ВО «Самарский государственный технический университет»
Институт автоматики и информационных технологий
Межвузовская кафедра информационных и развивающих образовательных
систем и технологий
Курсовая работа
по дисциплине «Операционные системы»
«Операционная система Windows»
Выполнил: студент 1 курса, группы гип-119
Есин Егор Александрович
Подпись обучающегося: ______________
Руководитель работы:
к.т.н., доцент, Козлов Вячеслав Васильевич
Оценка: ______
Подпись: ______________
Самара, 2020
Оглавление
Введение ........................................................................................................................ 3
Понятие ОС .................................................................................................................... 4
Назначение ОС .............................................................................................................. 5
История создания Windows .......................................................................................... 6
Интерфейс Windows и его настройка ........................................................................... 9
Интерфейс ............................................................................................................... 9
Настройка интерфейса ......................................................................................... 10
Преимущества и недостатки ОС Windows ................................................................. 12
Windows 7 и Windows 10 ............................................................................................. 15
Преимущества Windows 10 .................................................................................. 16
Преимущества Windows 7 .................................................................................... 17
Заключение .................................................................................................................. 18
Список литературы ...................................................................................................... 19
2
Введение
Microsoft Windows (англ. windows — окна) — семейство операционных
систем корпорации Microsoft, ориентированных на применение графического
интерфейса при управлении. Изначально были представлены
многофункциональными надстройками для MS-DOS.
Операционная система Windows обеспечивает значительные удобства для
программистов и пользователей. Большинство пользователей компьютеров
используют Windows в своей работе. Широчайшее распространение ОС Microsoft
Windows сделало ее фактическим стандартом для компьютеров класса IBM.
Операционная система предоставляет интерфейсы и для выполняющихся
приложений, и для пользователей. Программы пользователей, да и многие
служебные программы запрашивают у операционной системы выполнение тех
операций, которые достаточно часто встречаются практически в любой
программе. К таким операциям, прежде всего, относятся операции ввода-вывода,
запуск или остановка какой-нибудь программы, получение дополнительного блока
памяти или его освобождение и многие другие.
Актуальность моей работы заключается в том, что операционная система
Windows знаменитой компании Microsoft несомненно является очень значимым
событием как в истории информационной индустрии, так и в истории всего
человечества. Именно благодаря Windows на столах сотен миллионов людей во
всех различных офисах по всему миру установлены персональные компьютеры и
ноутбуки. Также, благодаря Windows работа с компьютером стала доступна
абсолютно всем людям разных возрастов.
Целью моей работы является изучение понятия операционной системы;
определить назначение ОС; краткое рассмотрение истории создания
операционных систем Windows, а также их преимуществ и недостатков; сравнить
такие операционные системы как Windows 7 и Windows 10 и выяснить какая из них
лучше.
3
Понятие ОС
Существуют две группы определений ОС: «совокупность программ,
управляющих оборудованием» и «совокупность программ, управляющих другими
программами». Обе они имеют свой точный технический смысл, который, однако,
становится ясен только при более детальном рассмотрении вопроса о том, зачем
вообще нужны операционные системы.
Есть приложения вычислительной техники, для которых ОС излишни. Например,
встроенные микрокомпьютеры содержатся сегодня во многих бытовых приборах,
автомобилях (иногда по десятку в каждом), сотовых телефонах и т. п. Зачастую
такой компьютер постоянно исполняет лишь одну программу, запускающуюся во
время включения. И простые игровые приставки, также представляющие собой
специализированные микрокомпьютеры, могут обходиться без ОС, запуская при
включении программу, записанную на вставленном в устройство «картридже» или
компакт-диске. Тем не менее, некоторые микрокомпьютеры и игровые приставки
всё же работают под управлением особых собственных ОС.
Операционные системы, в свою очередь, нужны, если: вычислительная
система используется для различных задач, причём программы, исполняющие эти
задачи, нуждаются в сохранении данных и обмене ими. Из этого следует
необходимость универсального механизма сохранения данных; в подавляющем
большинстве случаев ОС отвечает на неё реализацией файловой системы.
Современные ОС, кроме того, предоставляют возможность непосредственно
«связать» вывод одной программы с вводом другой, минуя относительно
медленные дисковые операции; различные программы нуждаются в выполнении
одних и тех же рутинных действий. Например, простой ввод символа с клавиатуры
и отображение его на экране может потребовать исполнения сотен машинных
команд, а дисковая операция - тысяч. Чтобы не программировать их каждый раз
заново, ОС предоставляют системные библиотеки часто используемых
подпрограмм (функций);между программами и пользователями системы
необходимо распределять полномочия, чтобы пользователи могли защищать
свои данные от несанкционированного доступа, а возможная ошибка в программе
не вызывала тотальных неприятностей;
необходима возможность имитации «одновременного» исполнения нескольких
программ на одном компьютере (даже содержащем лишь один процессор),
осуществляемой с помощью приёма, известного как «разделение времени». При
этом специальный компонент, называемый планировщиком, «нарезает»
процессорное время на короткие отрезки и предоставляет их поочередно
различным исполняющимся программам (процессам); наконец, оператор должен
иметь возможность, так или иначе, управлять процессами выполнения отдельных
программ. Для этого служат операционные среды, одна из которых - оболочка и
набор стандартных утилит - является частью ОС (прочие, такие, как графическая
операционная среда, образуют независимые от ОС прикладные платформы).
4
Таким образом, современные универсальные ОС можно охарактеризовать,
прежде всего, как
1. использующие файловые системы (с универсальным механизмом доступа к
данным),
2. многопользовательские (с разделением полномочий),
3. многозадачные (с разделением времени).
Многозадачность и распределение полномочий требуют определённой иерархии
привилегий компонентов самой ОС. В составе ОС различают три группы
компонентов: ядро, содержащее планировщик; драйверы устройств,
непосредственно управляющие оборудованием; сетевую подсистему, файловую
систему; системные библиотеки и оболочка с утилитами.
Большинство программ, как системных (входящих в ОС), так и прикладных,
исполняются в непривилегированном («пользовательском») режиме работы
процессора и получают доступ к оборудованию (и, при необходимости, к другим
ядерным ресурсам, а также ресурсам иных программ) только посредством
системных вызовов. Ядро исполняется в привилегированном режиме: именно в
этом смысле говорят, что ОС (точнее, её ядро) управляет оборудованием.
В определении состава ОС значение имеет критерий операциональной
целостности (замкнутости): система должна позволять полноценно использовать
(включая модификацию) свои компоненты. Поэтому в полный состав ОС
включают и набор инструментальных средств (от текстовых редакторов до
компиляторов, отладчиков и компоновщиков).
Назначение ОС
Назначение ОС:
 организация вычислительного процесса в вычислительной системе;
 рациональное распределение вычислительных ресурсов между
отдельными решаемыми задачами;
 предоставление пользователям многочисленных сервисных средств,
облегчающих процесс программирования и отладки задач.
Операционная система исполняет роль своеобразного интерфейса (Интерфейс –
совокупность аппаратуры и программных средств, необходимых для подключения
периферийных устройств к персональной электронной вычислительной машине
(ПЭВМ)) между пользователем и ВС (вычислительной системой), т.е. ОС
предоставляет пользователю виртуальную ВС. Это означает, что ОС в
значительной степени формирует у пользователя представление о возможностях
ВС, удобстве работы с ней, ее пропускной способности. Различные ОС на одних и
тех же технических средствах могут предоставить пользователю различные
возможности для организации вычислительного процесса или
автоматизированной обработки данных. В программном обеспечении ВС
операционная система занимает основное положение, поскольку осуществляет
планирование и контроль всего вычислительного процесса. Любая из компонент
5
программного обеспечения обязательно работает под управлением ОС.
Настоящая операционная система должна:




быть общепризнанной и использоваться как стандартная система на многих
компьютерах;
работать со всеми устройствами компьютера, в том числе и выпущенными
давно;
обеспечивать запуск самых разных программ, написанных разными людьми
и в разное время;
предоставлять средства для проверки, настройки, обслуживания
компьютерной системы.
История создания Windows
Windows 1.0 - Ноябрь 1985
На момент первого релиза Windows была далека от той полноценной
операционной системы, которая нам сегодня хорошо знакома. Раньше это была
просто «операционная среда» для MS-DOS. И её почти назвали Interface Manager.
Несмотря на простоту, первая версия Windows уже содержала множество
инновационных инструментов: графический редактор Windows Paint, текстовый
процессор Windows Write, и, разумеется, легендарную настольную игру Recersi.
Windows 2.X - Декабрь 1987
В следующем масштабном релизе Windows были представлены
знаменитые Excel и Word — ещё два краеугольных камня в истории программного
обеспечения. Но не менее важную роль в успехе Windows сыграло приложение
Aldus PageMaker, которое раньше было доступно только пользователям
Macintosh. Именно это приложение принесло Windows большую популярность в
1987 году.
Следует отметить, что приложение Aldus PageMaker вышло ещё в версии
1.0, но именно в версии 2.0 оно обрело свою славу на платформе Microsoft
Windows.
Однако на Windows теперь была брошена тень из-за роста напряжения:
Apple, которая запатентовала множество элементов и идей пользовательского
интерфейса, посчитала, что Microsoft использовала слишком много её
оригинальных наработок в дизайне Windows.
Windows 3.X - Май 1990
Улучшение многозадачности, внедрение виртуальной памяти и обновление
дизайна наконец позволили пользовательскому интерфейсу Windows
конкурировать с интерфейсом Macintosh.
6
Вместе с Windows 3.1 также появилось понятие «Мультимедийного ПК»:
привод CD-ROM и звуковые карты стали последним писком моды в 1990-х.
Достигнув 10 000 000 проданных копий, версия 3.0 стала не только
основным источником дохода для Microsoft, но и огромным успехом в мире IТ.
Windows NT - Июль 1992
Microsoft объединила усилия с IBM для разработки преемника DOS. Однако
сотрудничество длилось недолго, а то, что было названо OS/2, стало новой
Windows NT. Windows 3.11 и NT разрабатывались параллельно (вместе), пока не
были объединены в Windows XP.
Благодаря улучшенной сетевой поддержке в Windows NT и новой файловой
системе NTFS, Microsoft догнала Novell и стала основным игроком на рынке
серверов.
Windows 95 - Август 1995
Microsoft воплотила в жизнь идеи, появившиеся с момента выпуска версии
NT, под кодовым названием Chicago, представив их потребителю (например, 32разрядная система и улучшенное управление памятью).
Однако необходимость обратной совместимости и тот факт, что не весь код
изменили на 32-разрядный, в конечном итоге привел к сбоям: Windows 95
столкнулась с большими проблемами производительности и стабильности.
В более поздних версиях Windows 95 появился знаменитый браузер Internet
Explorer и поддержка USB, которая нам сегодня знакома.
Windows 98 - Июнь 1998
В Windows 98, разработанной под кодовым названием Memphis, Microsoft
значительно улучшила поддержку USB. Ведь Windows 95 так и не обеспечила его
стабильную реализацию.
Хотя FAT32 впервые представили в обновлении для Windows 95, она
оставалась молодой файловой системой и стала ещё популярнее, чем раньше.
Благодаря этому дисковые разделы величиной от двух гигабайт стали более
распространенными.
1998 год также был годом юридической разборки «Соединенные Штаты
против Microsoft»: вопрос касался легитимности поставки предустановленного
браузера Internet Explorer в каждой копии Windows.
Windows 2000 Февраль 2000
В следующей версии Windows NT появилась новая служба — Active
Directory.
Хотя эта версия была направлена на бизнес-рынок, Windows 2000 также
поставлялась с улучшенным API DirectX. Это ознаменовало первый случай, когда
многие современные игры запускались на компьютерах с NT.
В одном аспекте, однако, Windows 2000 была последней в своём роде: в её
версиях-преемниках был введён новый (и противоречивый) механизм активации
продукта.
7
Windows ME - Сентябрь 2000
Вскоре Microsoft опубликовала «Millenium Edition» — преемника Windows 98
и последнюю операционную систему на базе DOS от Microsoft.
В версии ME внимание было сосредоточено на мультимедиа: в ней
Microsoft представила Windows Movie Maker и обновила стандартное
мультимедийное приложение платформы — проигрыватель Windows Media Player
до 7 версии.
Кроме того, появилась утилита System Restore — простой инструмент
восстановления системы. Time Machine от Apple, конечно, не сравнить с новой
утилитой Microsoft, но тем не менее, она не появлялась ещё несколько лет.
Windows XP - Август 2001
Windows XP ознаменовала особенное воссоединение: она наконец
объединила в себе Windows 95/98/ME и NT/2000.
Сначала в новой XP было несколько болезненных недочётов, которые
касались прежде всего безопасности. Именно они заставили Microsoft
опубликовать целых три пакета обновлений в течение срока поддержки XP.
Однако это не помешало Windows XP стать флагманом среди
операционных систем и оставаться им ещё 6 лет — дольше, чем любая другая
версия Microsoft Windows.
Windows Vista - Январь 2007
Microsoft представил Windows Vista в совершенно новом дизайне благодаря
Windows Aero — комплексу технических решений графического пользовательского
интерфейса. В ней было множество небольших изменений: например, замена
знакомой кнопки «Пуск» на иконку с логотипом Windows.
Кроме того, Vista показала переработанную и (по сравнению с Windows XP)
более строгую систему разрешений под названием «Контроль учетных записей
пользователей».
Что касается новых приложений, в Vista дебютировали Windows Calendar,
Windows DVD Maker и несколько новых игр.
Следует отметить, что Windows Vista была презентована ещё в ноябре 2006
года, но в виде корпоративной версии.
Windows 7 - Октябрь 2009
Windows 7 — улучшенная платформа во многих областях: она загружалась
быстрее, поддерживала multi-touch, в ней было улучшено управление окнами и
многое другое.
В других областях система пошла на попятную: новый контроль учетных
записей Vista стал менее навязчивым, и только что введенная боковая панель
(вместе с несколькими приложениями) была полностью удалена.
Windows 8 - Октябрь 2012
8
Windows 8 — самое обширное и визуальное обновление в последних версиях. В
Windows 8 представлен не только новый взгляд на ОС в общем, но и совершенно
новый UI и UX. Она переняла популярный стиль Flat и ввела в тренд
полноэкранный режим окна.
Кроме того, Windows 8 обеспечила поддержку USB 3.0 и запустила Windows
Store.
Windows 10 - Июль 2015
Microsoft решила назвать свое последнее обновление «Windows 10»,
пропустив версию 9. Одной из причин может быть масштаб и важность проекта:
Windows 10 обеспечивает общую платформу для многих устройств, начиная со
смартфонов и заканчивая персональными компьютерами.
Новинок было много: Edge — новый браузер по умолчанию, поддержка
входа в систему с помощью отпечатков пальцев и распознавания лиц, а также
умный личный помощник Cortana.
Windows 10 также сломала новые горизонты с точки зрения
ценообразования: обновление с Windows 7 и 8 было бесплатным в течение
первого года с момента релиза обновления.
Интерфейс Windows и его настройка
Интерфейс
Интерфейс — это графическая «оболочка» Windows, с помощью которой
мы, пользователи, общаемся с операционной системой. То, что мы видим на
экране. Интерфейс — это посредник, переводчик, задача которого преобразовать
все внутренние «рычаги управления» Windows в понятную людям графическую
форму.
Основные составляющие интерфейса Windows:
Рабочий Стол и его элементы — значки, папки, ярлыки, с которыми
производятся самые разнообразные операции.
Меню «Пуск», где спрятаны все программы, установленные на вашем
компьютере.
Панель Задач, на которой вы найдете кнопки для всех программ,
запущенных в данный момент на вашем компьютере.
Панель Инструментов, где поселятся кнопки для быстрого доступа к самым
популярным программам.
9
Областью Уведомлений, которая даст вам возможность работать с
программами, постоянно находящимися в памяти вашего компьютера.
Настройка интерфейса
Самое большое преимущество интерфейса Windows заключается в
громадном количестве инструментов для его изменения и настройки.
И действительно — стандартная «картинка», которую демонстрирует нам
Windows, удовлетворяет далеко не всех. У большинства же при первом взгляде на
эту красоту тут же вырывается возглас разочарования: «Как — и ЭТО все?».
Обычно сразу за этим верхние конечности разочарованного сражает острый
приступ чесотки: скорее, скорее настроить все по-своему, изменить и заменить!
Большинству пользователей будет вполне достаточно выполнить лишь
первые несколько процедур — сразу после установки Windows. Все остальное
можно проделать и потом, сообразуясь со своими вкусами и текущим
настроением.
Настройка параметров экрана:
- изображение должно быть ярким и контрастным;
- значки — не слишком большими, но и не слишком маленькими;
- площадь самого Рабочего стола — достаточно большой для размещения
новых ярлыков;
- и главное — ваш монитор должен поддерживать достаточно высокую
частоту обновления экрана (Refresh) для того, чтобы избежать появления
утомляющего глаза мерцания.
Следовательно, нам необходимо изменить два основных параметра
изображения — графическое разрешение и количество цветов, а также частоту
обновления экрана.
Все эти операции можно выполнить с помощью меню свойств экрана. Для
входа в него щелкните правой кнопкой мышки по любому свободному участку
Рабочего стола и выберите в открывшемся Контекстном меню пункт «Свойства»,
а затем — «Параметры».
10
Кстати, в это же меню вы можете войти и по-другому - щелкните по кнопке
«Пуск», затем — по разделу «Панель управления» и кнопке «Экран».
Здесь мы можем выбрать два параметра — цветовой режим и разрешение.
Для начала вы можете выбрать «стандартное» разрешение, которое
зависит от диагонали вашего монитора:
- для 15-дюймового монитора — 800x600 точек
- для 17-дюймового — 1024x768 точек
- для 19-дюймового и выше — 1280x1024 точки
В дальнейшем, если значки на экране или подписи к ним покажутся вам
слишком мелкими, вы можете установить меньшее разрешение, — например, я
работаю на 20-дюймовом мониторе с разрешением 1152x864 точки, что куда
меньше стандартного значения для этого типа мониторов.
Теперь займемся цветовым режимом — то есть определим, какое
максимальное количество оттенков будет показывать наш монитор. Этот
параметр можно выбрать здесь же, в меню «Качество цветопередачи».
Меню свойств экрана
Здесь нам, как правило, придется выбирать всего из трех вариантов:
- 8-битный цвет — 256 цветов и оттенков
- 16-битный цвет — 65 536 цветов и оттенков
- 32 битный цвет — 4 294 967 296 цветов и оттенков
Очевидно, что первого режима для нас явно недостаточно: даже значки в
256-цветном режиме будут смотреться как-то убого. С другой стороны,
большинство пользователей вряд ли уловит разницу между следующими двумя
режимами — человеческий глаз просто не способен разглядеть столько оттенков.
Именно поэтому 32-битный режим используют лишь те пользователи, которым
часто приходится работать с компьютерной графикой. Для остальных же 16битного режима будет вполне достаточно.
Напоследок нам стоит нажать еще одну кнопку — «Дополнительно»...
11
Установка параметров видеокарты
...И перед нами предстанет еще одно, скрытое меню, с помощью которого
мы можем отрегулировать различные параметры работы нашей видеокарты.
Например, частоту обновления картинки на экране (refresh) — очень важный
параметр, от которого напрямую зависит не просто качество картинки, но и
здоровье наших глаз. Безопасная частота обновления экрана должна составлять,
как минимум, 85 Гц, — то есть изображение на экране должно меняться не менее
85 раз в секунду. При меньшей величине изображение начинает мерцать,
раздражая и утомляя глаза1.
Итак, после нажатия на кнопку «Дополнительно» выбираем в открывшемся
меню вкладку «Монитор» (в Windows ME — «Адаптер») и устанавливаем в
строчке «Частота обновления» (Refresh Rate) нужную вам цифру (85 или даже 100
Гц). После этого нажмите кнопку «Применить» — и наслаждайтесь комфортной
работой. Только не стоит перебарщивать — установка слишком большой частоты
обновления экрана может вывести из строя ваш монитор! Поэтому в большинстве
случаев старайтесь не выходить за пределы 100 Гц при стандартном для этого
монитора разрешении. Например, если у вас 17-дюймовый монитор, то он в
большинстве случаев вполне способен выдать вам искомые 100 Гц при
разрешении 800x600 точек и в половине случаев — при 1024x768 точек. А вот при
больших разрешениях вам придется снизить частоту до 85 Гц.
Преимущества и недостатки ОС Windows
Преимущества
Удобство и поддержка устройств. Основное отличие программ для DOS и
для Windows состоит в том, что DOS-программа может работать с аппаратными
средствами компьютера (монитором, клавиатурой, принтером и т. д.)
непосредственно минуя DOS (и, как правило, поступает именно таким образом), в
то время как Windows -программа должна обращаться к внешним устройствам
только через посредство Windows. Поэтому после установки в Windows драйвера,
обеспечивающего поддержку данного устройства (то есть настраивающего
Windows на особенности данного устройства) все Windows -программы могут
работать с этим устройством.
Программы (драйверы) для поддержки наиболее распространенных
устройств входят в Windows, а для остальных устройств поставляются вместе с
этими устройствами или контролёрами.
Единый
пользовательский
интерфейс. Windows
представляет
программистам все необходимые средства для создания пользовательского
12
интерфейса, поэтому программисты пользуются ими, а не изобретают
аналогичные собственные средства. Вследствие этого пользовательский
интерфейс Windows - программ в значительной степени унифицирован, и
пользователям не требуется изучать для каждой программы новые принципы
организации взаимодействия с этой программой.
Поддержка масштабируемых шрифтов. В таких приложениях, как
редактирование документов, издательское и рекламное дело, создание таблиц
или презентаций и т.д., необходимо использование большого количества
шрифтов - текстовых, заголовочных, декоративных, пиктографических и других,
причем символы этих шрифтов могут потребоваться в самых различных
размерах. Поэтому в Windows 3.1 была встроена поддержка масштабируемых
шрифтов формата True Type. Масштабируемые шрифты в (отличие от растровых)
содержат не растровые (поточечные) изображения символов некоторого
фиксированного размера, а описание контуров символов, позволяющие строить
символы любого нужного размера. Поскольку изображения символов на экране и
на печати формируется из одних и тех же контуров, содержащихся в шрифтовом
файле, они, естественно, полностью соответствуют друг другу, что обеспечивает
выполнение принципа WYSIWYG - что на экране, то и на печати.
Поддержка мультимедиа. Одним из усовершенствований Windows
явилась поддержка мультимедиа. При подключении соответствующих устройств
Windows может воспринимать звуки от микрофона, компакт-диска или
MIDI - синтезатора, изображения от цифровой видеокамеры или с компактдиска, выводить звуки и движущиеся изображения.
Это открывает большие возможности для обучающих, игровых и других
программ, позволяя
делать общение с компьютером более лёгким и приятным даже для
непрофессионалов.
Многозадачность.
Windows обеспечивает возможность одновременного выполнения
нескольких программ и переключения с одной программы на другую.
Средства обмена данными. Для организации обмена данными между
различными программами Windows предлагает следующие способы:
· Буфер обмена данными (clipboard): одна программа может поместить
данные в этот буфер, а другая использовать данные из буфера (например,
вставив их в документ);
· Динамический обмен данными (Dynamic Data Exchange, DDE) - одна
программа может использовать данные, созданные другой программой
(например, редактор документов может использовать часть таблицы, созданной
табличным процессором), причем копия данных в использующей программе
сохраняет «привязку» к исходным (оригинальным) данным. Поэтому программа,
использующая DDE-данные, может в любой момент их «обновить», т.е.
восстановить соответствие используемой копии данных оригиналу;
13
· Механизм связи и внедрения объектов (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 достигаются за счет значительного
увеличения нагрузки на аппаратные средства компьютера. Графический
интерфейс, поддержка масштабируемых шрифтов, поддержка многозадачности и
14
т. д. требуют большой мощности процессора, значительной оперативной памяти и
дискового пространства. Хотя для работы с 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 7 и Windows 10
15
В новейшей истории Windows яркий след оставили две её версии – 7 и 10.
Каждая, безусловно, является детищем своей эпохи. Но нынче мы переживаем
как раз-таки наслоение этих эпох. Создатель операционной системы – компания
Microsoft - прикладывает максимум усилий, чтобы отправить «Семёрку» в
прошлое, на заслуженный отдых. Реалии же пользовательских предпочтений и
(пожалуй, даже в большей степени) возможностей говорят о том, что «Семёрке»
ещё рано на покой. Windows 7 и 10 вместе уже долгое время занимают львиную
долю рынка десктопных операционных систем. У каждой из них есть свои ярые
приверженцы, не всегда справедливо относящиеся к версии-конкуренту. Ниже
попробуем разобраться, какая из версий - 7 или 10 – лучше, исходя из сухих
фактов их преимуществ. Но прежде посмотрим на статистические данные
касательно их популярности.
Преимущества Windows 10
«Десятка» – это и актуальная версия операционной системы от Windows
сейчас, и также будущее всего семейства Windows. Если мы, конечно, говорим о
близко обозримом будущем. Это делает её самой интересной платформой для
разработчиков современного программного обеспечения и игр, а также
дляпроизводителей новейших комплектующих. Версия 10 - регулярно
обновляемая система, которую разработчики поддерживают на самом высоком
уровне безопасности, а также привносят в неё новый функционал. Весьма
условные плюсы, конечно. Более же однозначные её преимущества таковы:
1. Windows 10 поддерживает как старые процессоры, так и новейшие. А вот
более ранние версии системы не будут работать с процессорами Intel Kaby Lakee,
AMD Bristol Bridge, Snapdragon 820 и, соответственно, с более новыми продуктами
их производителей.
2. У «Десятки» сокращённое время запуска, реализованное отчасти за счёт
предустановленной технологии в самой операционной системе (которая
базируется на режиме гибернации), а отчасти за счёт сокращения времени от
момента самотестирования устройства до непосредственного этапа загрузки
Windows.
3. Windows 10 сама обеспечивает свою работоспособность на базовом
уровне. В процессе установки системы автоматически инсталлируются драйверы
на значимые комплектующие. «Десятка» обычно не имеет проблем с отсутствием
драйверов на сетевой адаптер, аудиокарту, порты USB 3.0 и т.п. Система даже
сама поставит видеодрайвер, если в состав сборки компьютера входит
распространённая модель видеокарты. В процессе переустановки Windows 7, увы,
практически в каждом случае нужно вручную что-то доустанавливать.
4. Windows 10 устойчива к изменениям в аппаратной части компьютеров.
Даже при замене материнской платы эта версия системы обычно успешно
запускается. Тогда как в случае с Windows 7 наверняка потребуется
16
переустановка. Единственное, чего не сможет «Десятка» - это без твика реестра
запуститься после смены контроллера жёсткого диска в настройках BIOS (с IDE на
AHCI и наоборот). Но ведь это не под силу и «Семёрке».
5. «Десятка» оптимизирована под многозадачность. При множестве
запущенных приложений система будет равномерно распределять системные
ресурсы между ними, чтобы предотвратить подвисание или даже сбой. Тогда как
«Семёрка», заточенная на выжимку максимума производительности при
выполнении каждой пользовательской задачи, много параллельно запущенных
приложений не выдержит. Ну и при ограниченных аппаратных возможностях,
соответственно, будет тормозить.
6. Windows 10 лучше заточена под работу с SSD-накопителями, в
частности, в плане отсрочки момента их наработки на отказ.
7. Поставляемый на борту «Десятки» штатный антивирус Защитник
Windows – далеко не тот примитивный инструмент, который имеется на борту
«Семёрки». Защитник в составе первой – это фактически полноценный антивирус
с проактивной защитой, работающей чуть ли не в параноидальном режиме, и
возможностью
автономного
функционирования
наряду
со
сторонним
антивирусным продуктом.
8. В «Десятке» можно просматривать содержимое ISO-образов без
стороннего ПО.
Преимущества Windows 7
8 пунктов преимуществ у «Семёрки» не наберётся, но кое-что ей удастся
противопоставить «Десятке». И это:
1. Стабильность в первую очередь. Windows 7 давно уже не обновляется
функционально, а за тем, чтобы у неё не было уязвимостей, разработчики будут
следить до 2020 года. Оставленная в покое операционная система с
минимальным сервисом по части безопасности – идеальный вариант для тех, кто
хотел бы исключить вероятность стать случайной жертвой неудачного обновления
Windows.
2. Windows 7 лучше, чем её наследницы, заточена под работу со слабыми,
в частности, старыми ПК, ноутбуками, нетбуками. У неё меньший объём фоновых
операций по автоматическому обслуживанию, меньшее число автозапускаемых
системных служб, менее ресурсоёмкий интерфейс.
3. «Семёрка» поддерживает возможность настройки своего звукового
приветствия при входе в систему.
17
4. Некоторые старые игры могут не запускаться в среде Windows 10 даже в
режиме совместимости. И версия системы 7 – единственный способ
использования таких игр.
5. Аналогично тому, как новейшие процессоры заточены под работу только
с «Десяткой», точно так же и «Семёрка» является единственной возможной
средой для установки драйверов старых устройств как: принтеры, ТВ-тюнеры,
аудиокарты, веб-камеры и т.п.
Итоги
Итак, какая из операционных систем – Windows 7 или 10 – лучше? Если мы
говорим о современных компьютерах, или хотя бы о более-менее таковых,
безусловно, лучше «Десятка». Кроме перспектив дальнейшего развития, у неё как
минимум 8 фактических преимуществ против 5, отмеченных у «Семёрки».
Заключение
В настоящее время Windows является наиболее распространённой операционной
системой, и именно она больше всего подходит большинству пользователей из-за
своей простоты, хорошего интерфейса, а также приемлемой производительности
и огромного количества прикладных программ для нее. Интерфейс, который
разработала компания Microsoft, является одним из лучших в мире и стал
своеобразным эталоном подражания. Билл Гейтс, глава компании Microsoft,
рассматривает Windows, как электронный письменный стол, где должно быть все,
что есть на рабочем месте: книга для записей, блокнот, калькулятор, часы и т.д.
Точно так же на «Рабочем столе» Windows могут находиться часто используемые
группы программ, отдельные программы, документы, различные инструменты
настройки компьютера, сетевые ресурсы, а также одновременно вводиться в
действие несколько программ.
18
Список литературы
1. Гаевский, А.Ю. Информатика: учебное пособие [Текст]/ А. Ю. Гаевский. – 2е изд., доп. - М.: Гамма Пресс, 2004. - 536 с.
2. Сергеева, И.И. Информатика: Учебник [Текст] / И.И. Сергеева, А.А.
Музалевская, Н.В. Тарасова. – 2-e изд., перераб. и доп. – Москва: ИД
ФОРУМ: НИЦ Инфра-М, 2013. - 384 с
3. Симонович, С.В. Информатика. Базовый курс [Текст] / С.В Симонович. –
СПб.: Питер, 2018. – 640 с.
4. Степанов, А. Н. Информатика [Текст]: учебное пособие для вузов / А. Н.
Степанов. - 4-е изд. - СПб.: Питер , 2005. - 684 с.
5. История развития Microsoft Windows [Электронный ресурс]
URL: https://tproger.ru/translations/microsoft-windows-history/
(дата обращения: 18.04.2020).
19
Download