- •Позиционные системы счисления
- •Смешанные системы счисления
- •Системы счисления разных народов Древнеегипетская система счисления
- •Римская система счисления
- •4. Логические (функциональные) схемы
- •Виды высказываний
- •История
- •[Править]Централизованные вычисления
- •[Править]Конструкторы и самодельные компьютеры
- •[Править]Первые фирменные домашние пк
- •[Править]Amiga и Macintosh
- •[Править]Windows 95, мультимедийные возможности пк
- •[Править]Один компьютер — один хозяин
- •[Править]Продажи во всём мире
- •[Править]Отечественные персональные компьютеры
- •Разновидности устройств ввода
- •1.2 Устройства ввода-вывода
- •Информация ввод вывод интерфейс
- •Устройства ввода текста, графики и команд
- •Клавиатура
- •Плазменные мониторы
- •Классификация по
- •Системное по Прикладное по Инструментальное по
- •Операционные системы
- •[Править]Функции ос
- •[Править]Понятие операционной системы
- •[Править]Основные идеи ос
- •[Править]Встроенные программы
- •[Править]Утилиты
- •[Править]Утилиты используются для
- •[Править]Типы утилит
- •[Править]Системы программирования
- •[Править]Системы управления базами данных
- •16 Системы программирования
- •Классификация По типу
- •По сфере применения
- •19 История компьютерной вирусологии
- •Создание вирусов и его причины
- •[Править]Каналы
- •-Профилактические меры, позволяющие уменьшить вероятность заражения вирусом;
- •1. В сфере оборота компьютерной информации:
- •3. В сфере информационного оборудования:
- •4. В сфере защиты охраняемой законом информации:
- •5. В сфере информационных правоотношений:
- •6. В сфере экономики и компьютерной информации:
- •Графические интерфейсы и расширения для dos
- •Семейство Windows 9x
- •[Править]Семейство Windows nt
- •Интегрированные программные продукты
- •Основные стандартные утилиты Windows xp (программы из группы стандартные)
- •Классификация файловых систем
- •Задачи файловой системы
- •27 Окна Windows
- •Диалоговые окна
- •Управление меню
- •Обозначения, принятые в меню
- •Главное меню
- •Контекстное меню
- •Строка меню окна
- •Системное меню
- •История
- •Состав программного продукта
- •Виды баз данных
- •[Править]Классификация по модели данных
- •[Править]Классификация по среде постоянного хранения
- •[Править]Классификация по содержимому
- •[Править]Классификация по степени распределённости
- •[Править]Другие виды бд
- •37 Работа с базой данных на примере программы "Аксес" ("Access")
- •Разработка базы данных
- •История
- •Основы алгоритмизации
- •43 Понятие о системе программирования
- •46 Ооп. Давайте знакомиться
- •Объект - Черный ящик
- •Создание, жизнь и смерть объектов
- •Переопределение (перегрузка) методов
- •Наследование
- •1.3. Выражения и операции.
- •1.4. Операторы
- •50 Функции ввода и вывода
- •0 2 4 6 8 10
- •Технологии повлиявшие на развитие компьютерных сетей
- •Системы пакетной обработки
- •Многотерминальные системы — прообраз сети
- •Первые глобальные компьютерные сети
- •Первые локальные компьютерные сети
- •Компьютерные сети сегодня
- •Классификация [править]По территориальной распространенности
- •[Править]По типу функционального взаимодействия
- •Достоинства
- •[Править]Недостатки
- •Достоинства
- •[Править]Недостатки
- •Достоинства
- •[Править]Недостатки
- •История
- •Особенности Интернета
- •Система адресации в интернет
- •Что ищем?
- •[Править]Где ищем?
- •[Править]Как ищем?
- •Протоколы получения почты
- •[Править]pop3
- •[Править]imap
- •[Править]Различия
- •Введение
- •[Править]Устройство
- •[Править]Опции
- •Структура и принципы Всемирной паутины
- •59 Влияние компьютера на организм человека.
- •60 Эргономика рабочего места
Графические интерфейсы и расширения для dos
Эти версии Windows не были полноценными операционными системами, а являлись надстройками к операционной системе MS-DOSи были по сути многофункциональным расширением, добавляя поддержку новых режимов работы процессора, поддержку многозадачности, обеспечивая стандартизацию интерфейсов аппаратного обеспечения и единообразие для пользовательских интерфейсов программ. Предоставляли встроенные средства (GDI и USER, первые версии Windows вообще состояли из трех модулей — KERNEL, GDI и USER, первый из них предоставлял вызовы управления памятью, запуском EXE файлов и загрузкой DLL файлов, второй — графику, третий — окна) для создания графического интерфейса пользователя. Они работали с процессорами начиная с Intel 8086.
Windows 1.0 (1985)
Windows 2.0 (1987)
Windows 2.1 (Windows 386) (1987) — в системе появилась возможность запуска DOS-приложений в графических окнах, причём каждому приложению предоставлялись полные 640 Кб памяти. Полная поддержка процессора 80286. Появилась поддержка процессоров 80386.
Windows 3.0 (1990) — улучшена поддержка процессоров 80386 и защищённого режима.
Windows 3.1 (1992) — серьёзно переработанная Windows 3.0; устранены UAE (Unrecoverable Application Errors — фатальные ошибки прикладных программ), добавлен механизм OLE, печать в режиме WYSIWYG («что видите, то и получите»), шрифтыTrueType, изменён Проводник (диспетчер файлов), добавлены мультимедийные функции.
Windows для рабочих групп (Windows for Workgroups) 3.1/3.11 — первая версия ОС семейства с поддержкой локальных сетей. В WFWG 3.11 также испытывались отдельные усовершенствования ядра, применённые позднее в Windows 95.
Семейство Windows 9x
Включает в себя Windows 95, Windows 98 и Windows Me.
Windows 95 была выпущена в 1995 году. Её отличительными особенностями являются новый пользовательский интерфейс, поддержка длинных имён файлов, автоматическое определение и конфигурация периферийных устройств Plug and Play, способность исполнять 32-битные приложения и наличие поддержки TCP/IP прямо в системе. Windows 95 использует вытесняющую многозадачность и выполняет каждое 32-битное приложение в своём адресном пространстве.
Операционные системы этого семейства не являлись безопасными многопользовательскими системами как Windows NT, поскольку из соображений совместимости вся подсистема пользовательского интерфейса и графики оставалась 16-битной и мало отличалась от той, что в Windows 3.x. Так как этот код не был thread-safe, все вызовы в подсистему оборачивались в мьютекс по имени Win16Lock, который кроме того еще и находился всегда в захваченном состоянии во время исполнения 16битного приложения. Таким образом, «повисание» 16-битного приложения немедленно блокировало всю ОС.
Программный интерфейс был подмножеством Win32 API поддерживаемым Windows NT, но имел поддержку юникода в очень ограниченном объёме[9]. Также в нём не было должного обеспечения безопасности (списков доступа к объектам и понятия «администратор»).
В составе Windows 95 присутствовал MS-DOS 7.0, однако его роль сводилась к обеспечению процесса загрузки и исполнению 16-битных DOS приложений. Исследователи заметили, что ядро Windows 95 — VMM — обращается к DOS под собой, но таких обращений довольно мало, главнейшая функция ядра DOS — файловая система FAT — не использовалась. В целом же интерфейс между VMM и нижележащей DOS никогда не публиковался, и DOS была замечена (тем же Эндрю Шульманом) в наличии недокументированных вызовов только для поддержки VMM.