Особенности Windows и ее преимущества.
Microsoft Windows – это высокопроизводительная, многозадачная и многопотоковая 32-разрядная операционная система с графическим интерфейсом и расширенными сетевыми возможностями, работающая в защищенном режиме.
Разрядность ОС показывает, какую разрядность внутренней шины данных центрального процессора способна поддерживать ОС.
Разрядность внутренней шины – количество линий связи в шине или количество одновременно передаваемых по линиям шины битов информации (встречаются 8-,16-,32-,64-). (шина – это совокупность электронных линий, по которым сигналы передаются от одной части ПК к другой; система содержит шины трех типов: данных, адреса и управления; они объединяются общим названием – магистраль).
Достоинства Windows:
допустимость длинных русскоязычных имен файлов (до 256 символов, включая пробелы);
поддерживает защищенный режим работы (позволяет хранить программы и данные раздельно, в соответствии с их важностью в системе)
Режим разделения адресного пространства, при котором менее приоритетные программы не смогут попасть в область памяти, в которой хранятся более приоритетные программы, и испортить их, называется защищённым.
повышенная устойчивость к сбоям;
удобный пользовательский интерфейс (32-разрядный интерфейс API (Application Program Interface - прикладное программирование интерфейса), обеспечивает совместимость м/у интерфейсами различных прикладных программ, определяет функции, реализующие окна, пиктограммы, выпадающие меню и пр. подобные элементы);
режим вытесняющей многозадачности (одна программа не выполняется от начала до конца, каким бы приоритетом она не обладала; за каждой программой закрепляются одинаковые ресурсы; программы, находящиеся на выполнении, получают квант времени в соответствии со своим статусом);
технология поддержки самонастраивающейся аппаратуры Plug and Play (подключи и работай: распознавание ОС любых периферийных устройств и управление ими);
встроенная сетевая поддержка (поддерживает все основные сетевые протоколы и стандарты, автоматически анализирует параметры локальной сети);
многопроцессорность (способность ОС, ЦП, системных контроллеров ПК обслуживать одновременно работу нескольких процессов);
наличие мультимедийных компонентов;
средства обмена данными между приложениями (буфер обмена данными, динамический обмен данными – обмен информацией, модуль интерфейса связывания и внедрения объектов – обмен объектами);
наличие огромного арсенала драйверов широко распространенных устройств.
Защищенный режим работы
Позволяет хранить программы и данные раздельно, в соответствии с их важностью в системе.
Режим разделения адресного пространства, при котором менее приоритетные программы не смогут попасть в область памяти, в которой хранятся более приоритетные программы, и испортить их, называется защищённым.
Режим вытесняющей многозадачности и многопоточность
В многозадачном режиме каждой задаче (программе, приложению) поочередно выделяется какая-то доля процессорного времени. Поскольку процесс переключения идет очень быстро, а доли времени очень малы, то для пользователя создается впечатления одновременного выполнения сразу нескольких задач.
Вытесняющая многозадачность – свойство ОС самостоятельно в зависимости от внутренней ситуации передавать или забирать управление у того или иного приложения. Механизм многозадачности основан на многопоточности.
Многопоточность – свойство ОС выполнять операции одновременно над потоками нескольких 32-битовых приложений, называемых процессами. Многопоточное приложение значительно эффективнее в работе, быстрее реагирует на действия пользователя, выполняет многие операции в фоновом режиме, не позволяет одному приложению занять все системные ресурсы.