Windows — что это такое?
Здравствуйте, начинающие пользователи компьютера! Вместе с вами постараемся разобраться в том, что такое Windows и зачем оно нам нужно.
Windows — это операционная система, сделанная корпорацией Microsoft (Майкрософт). Операционная система (ОС) — это главная программа, которая запускается при включении компьютера. Она позволяет пользователям компьютера работать с файлами, пользоваться Интернетом и запускать в окошках другие программы, игры, фильмы, музыку. Windows переводится как «окна».
Операционная система Windows платная. Если вы покупаете компьютер с уже установленной Windows, то часть денег вы платите за операционную систему. Для подтверждения того, что вы являетесь владельцем Windows, может потребоваться лицензионный ключ. Такое бывает, например, если вы переустановили Windows. Лицензионный ключ это набор символов вида «XXXXX-XXXXX-YYYYY-YYYYY-ZZZZZ». Он может быть указан в наклейке на корпусе вашего компьютера или на диске с Windows. Перепишите лицензионный ключ на листок и сохраните, может пригодиться. Наклейка выглядит примерно так:
Вместе с Windows на компьютер устанавливается набор программ, необходимых для повседневного использования:
- Калькулятор.
- Редактор Notepad (блокнот) для работы с текстовыми файлами.
- Редактор WordPad для работы с документами.
- Редактор картинок Paint.
- Браузер Edge или Internet Explorer для работы в Интернет.
- Проигрыватель видео и музыки.
- Антивирус от Microsoft (защитник).
- другие программы и даже игры.
Можно устанавливать другие программы и игры из Интернета или с дисков. Такие программы также могут быть платные.
История и разновидности Windows
Даты выхода ОС Windows для персональных компьютеров (ПК):
- Windows 1.0 (1985)
- Windows 2.0 — 2.1 (1987-1988)
- Windows 3.0 — 3.2 (1990-1994)
- Windows NT 3.1 — 3.51 (1993-1995)
- Windows 95 — Windows 4.0 (1995)
- Windows NT 4.0 (1996)
- Windows 98 — Windows 4.1 (1998)
- Windows 2000 — Windows NT 5.0 (1999)
- Windows ME — Windows 4.9 (2000)
- Windows XP — Windows NT 5.1 — 5.2 (2001-2005)
- Windows Vista — Windows NT 6.0 (2006)
- Windows 7 — Windows NT 6.1 (2009)
- Windows 8 — Windows NT 6.2 (2012)
- Windows 8.1 — Windows NT 6.3 (2013)
- Windows 10 — Windows NT 10.0 (2015-2019)
В последних версиях Windows есть сборки, отличающиеся функционалом и ценой:
- Home Edition — сборка для домашнего использования с простой конфигурацией.
- Professional — сборка с дополнительным функционалом для более продвинутых пользователей.
- Enterprise — корпоративная версия для организаций.
Интерфейс Windows
Интерфейс — это внешний вид операционной системы. У отдельных частей интерфейса есть свои названия.
- Рабочий стол — основное место, занимает большую часть экрана. Здесь можно располагать ярлыки.
- Панель задач — здесь можно закреплять программы, с которыми вы чаще всего работаете. Здесь же показываются открытые в данный момент программы, выбранный язык, дата и время.
- Кнопка ПУСК — при нажатии открывается меню для быстрого доступа к программам.
- Ярлык — картинка, при нажатии на которые открывается соответствующая программа или документ.
Кнопка ПУСК может также находиться на вашей клавиатуре.
Внешний вид меню ПУСК:
Ссылки
Разновидности операционных систем
Рассмотрим какие ещё бывают операционные системы, кроме Windows. Речь пойдёт об операционных системах для персональных компьютеров. Не будем акцентировать внимание на операционных системах для серверов, мобильных телефонов и специализированной техники.
- MacOS — операционная система от компании Apple. Установлена как основная операционная система на продуктах компании. Платная.
- Linux — операционная система распространяется бесплатно. Сложна в освоении, поэтому мало распространена. Имеет несколько разновидностей (модификаций), которые поддерживаются различными компаниями и сообществами, например:
- Ubuntu
- FreeBSD
- Fedora
- Elementary OS
- Chrome OS
- OpenSuse
- Linux Mint
- Mageia
- PCLinuxOS
- Manjaro
- Arch
- Puppy
- и ещё много других
Интересные факты об операционных системах
На одном компьютере может быть установлено одновременно несколько операционных систем. В этом случае при включении компьютера вас спросят, какую операционную систему нужно загрузить.
Microsoft Windows и ядро Linux могут быть запущены одновременно на одной и той же машине с помощью специального программного обеспечения CoLinux. В windows 10 уже появилась встроенная подсистема linux.
Для обучения пользователей обращению с мышкой в Microsoft разработали и внедрили в Windows компьютерную версию игры Reversi. Таким образом пользователи привыкали использовать мышь, кликая с её помощью на фишки. Задумайтесь, для чего сделана игра «сапёр»?
На рекламу Windows 95 было потрачено более 300 миллионов долларов.
В Windows нельзя создать папку с названиями con, prn, aux, nul. Это ограничение восходит относят к временам операционной системы MS-DOS. Некоторые слова были зарезервированы для обозначения устройств ввода-вывода, поэтому нельзя создать папки с такими именами.
Линус Торвальдс использовал операционную систему Minix, однако был недоволен многими ограничениями в ней и решил написать свою систему. Когда была выпущена более-менее стабильная версия, интерес Торвальдса к проекту угас, и он был готов его забросить. Но в тот же период он случайно испортил раздел на жёстком диске, где стояла Minix, и вместо её переустановки Торвальдс решил всё-таки закончить начатое. Так благодаря случайности появилось ядро Linux и впоследствии ОС GNU/Linux.
На данный момент более 75% серверов обеспечивающие надежную работу Интернет работают под управлением Linux.
MenuetOS — самая маленькая операционная система. Написана на ассемблере и помещается на дискету.
Роль и назначение операционной системы Microsoft Windows
Операциоонная систеема, сокр. ОС (англ. operating system, OS) — комплекс взаимосвязанных программ, предназначенных для управления ресурсами вычислительного устройства и организации взаимодействия с пользователем.
Назначение операционной системы можно разделить на четыре основные составляющие Организация (обеспечение) удобного интерфейса между приложениями и пользователями, с одной стороны, и аппаратурой компьютера – с другой. Вместо реальной аппаратуры компьютера ОС представляет пользователю расширенную виртуальную машину, с которой удобнее работать и которую легче программировать.
Организация эффективного использования ресурсов компьютера. ОС не только представляет пользователям и программистам удобный интерфейс к аппаратным средствам компьютера, но и является своеобразным диспетчером ресурсов компьютера. К числу основных ресурсов современных вычислительных систем относятся процессоры, основная память, таймеры, наборы данных, диски, накопители, принтеры, сетевые устройства, и др. Эти ресурсы определяются операционной системой между выполняемыми программами. В отличие от программы, которая является статическим объектом, выполняемая программа – это динамический объект, он называется процессом и является базовым понятием современных ОС.
Облегчение процессов эксплуатации аппаратных и программных средств вычислительной системы. Ряд операционных систем имеет в своем составе наборы служебных программ, обеспечивающие резервное копирование, архивацию данных, проверку, очистку и дефрагментацию дисковых устройств и др.
Кроме того, современные ОС имеют достаточно большой набор средств и способов диагностики и восстановления работоспособности системы. Сюда относятся:
— диагностические программы для выявления ошибок в конфигурации ОС;
— средства восстановления последней работоспособной конфигурации;
— средства восстановления поврежденных и пропавших системных файлов и др.
Возможность развития. Современные ОС организуются таким образом, что допускают эффективную разработку, тестирование и внедрение новых системных функций, не прерывая процесса нормального функционирования вычислительной системы. Большинство операционных систем постоянно развиваются (нагляден пример Windows).
Функции операционной системы:
— связь с пользователем в реальном времени для подготовки устройств к работе, переопределение конфигурации и изменения состояния системы.
— выполнение операций ввода-вывода; в частности, в состав операционной системы входят программы обработки прерываний от устройств ввода-вывода, обработки запросов к устройствам ввода-вывода и распределения этих запросов между устройствами.
— управление памятью, связанное с распределением оперативной памяти между прикладными программами.
— управление файлами; основными задачами при этом являются обеспечение защиты, управление выборкой и сохранение секретности хранимой информации.
— обработка исключительных условий во время выполнения задачи.
— появление арифметической или машинной ошибки, прерываний, связанных с неправильной адресацией или выполнением привилегированных команд.
— вспомогательные, обеспечивающие организацию сетей, использование служебных программ и языков высокого уровня.
Операционные системы разные, но их назначение и функции одинаковые. Операционная система является базовой и необходимой составляющей программного обеспечения компьютера, без нее компьютер не может работать в принципе.
Windows 3.1 и 3.11 является надстройкой над DOS, однако между ними существуют серьёзные различия — именно они позволяют называть Windows операционной системой.
в Windows вы можете последовательно запустить несколько (а не строго одно, как в DOS) приложений и переключаться между ними в процессе работы. Некоторые приложения, в зависимости от задачи, могут продолжать работать, находясь в запущенном, но неактивном состоянии.
В Windows используется неактивный режим работы процессора (protected mode), и программа пользователя уже не может влезть в какую ей угодно область памяти и делать там что вздумается.
Большим преимуществом Windows 3.11 стала возможность работы в одно-ранговой сети или с выделенным сервером. Теоретически, можно забыть про приобретение специального сетевого программного обеспечения и обойтись только средствами Windows 3.11. Однако на практике в локальной сети всё-таки лучше ставить специальное сетевое ПО, а уже поверх него — Windows 3.11. Тем более что в Windows предусмотрена поддержка не только своей сети, но и других сетевых протоколов.
Возможность использования в программах виртуальной памяти — (иными словами, выделение программе шести мегабайт памяти на машине с физическими четырьмя) также весьма удобна. И хотя в таком режиме компьютер заметно замедляет свою работу, бывает очень важно, чтобы “требовательная” программа работала уж как-нибудь, чем никак.
Windows распахивает перед пользователями фантастический мир мультимедиа, измерения которого системе DOS и не снились. DOS могла позволить воспроизведение максимум небольших мультфильмов — способности Windows трудно перечислить: это компьютерные игры, электронные энциклопедии, интерактивная графика и многое другое.
Функции операционной системы
• Управление выполнением процессов посредством их создания, завершения или приостановки и организации взаимодействия между ними.
• Планирование очередности предоставления выполняющимся процессам времени центрального процессора (диспетчеризация). Процессы работают с центральным процессором в режиме разделения времени: центральный процессор выполняет процесс, по завершении отсчитываемого ядром кванта времени процесс приостанавливается и ядро активизирует выполнение другого процесса. Позднее ядро запускает приостановленный процесс.
• Выделение выполняемому процессу оперативной памяти. Ядро операционной системы дает процессам возможность совместно использовать участки адресного пространства на определенных условиях, защищая при этом адресное пространство, выделенное процессу, от вмешательства извне. Если системе требуется свободная память, ядро освобождает память, временно выгружая процесс на внешние запоминающие устройства, которые называют устройствами выгрузки. Если ядро выгружает процессы на устройства выгрузки целиком, такая реализация системы UNIX называется системой со свопингом(подкачкой); если же на устройство выгрузки выводятся страницы памяти, такая система называется системой с замещением страниц.
• Выделение внешней памяти с целью обеспечения эффективного хранения информации и выборка данных пользователя. Именно в процессе реализации этой функции создается файловая система. Ядро выделяет внешнюю память под пользовательские файлы, мобилизует неиспользуемую память, структурирует файловую систему в форме, доступной для понимания, и защищает пользовательские файлы от несанкционированного доступа.
• Управление доступом процессов к периферийным устройствам, таким как терминалы, ленточные устройства, дисководы и сетевое оборудование. Выполнение ядром своих функций довольно очевидно. Например, оно узнает, что данный файл является обычным файлом или устройством, но скрывает это различие от пользовательских процессов. Так же оно, форматируя информацию файла для внутреннего хранения, защищает внутренний формат от пользовательских процессов, возвращая им неотформатированный поток байтов. Наконец, ядро реализует ряд необходимых функций по обеспечению выполнения процессов пользовательского уровня, за исключением функций, которые могут быть реализованы на самом пользовательском уровне. Например, ядро выполняет действия, необходимые shell’у как интерпретатору команд: оно позволяет процессору shell читать вводимые с терминала данные, динамически порождать процессы, синхронизировать выполнение процессов, открывать каналы и переадресовывать ввод-вывод. Пользователи могут разрабатывать свои версии командного процессора shell с тем, чтобы привести рабочую среду в соответствие со своими требованиями, не затрагивая других пользователей. Такие программы пользуются теми же услугами ядра, что и стандартный процессор shell.
Расширения файлов | Форматы |
arj, zip, rar | Форматы архивных файлов |
.exe .msi | Исполняемые форматы (форматы программных файлов) |
.txt .doc .docx . rtf .pdf .odt | Текстовые форматы |
.jpg .jpeg .tiff .psd .bmp. | Графические форматы |
.cdr .ai | Форматы векторной графики |
.pm6 .p65 .cs5 .cs6 | Форматы программы для верстки |
Список использованной литературы и электронных ресурсов: