
- •1, Понятие информации, ее виды, свойства и особенности
- •По способу передачи и восприятия различают информацию:
- •2, Назначение операционной системы
- •Виды ос
- •Виды алгоритмов
- •Требования, предъявляемые к алгоритму
- •Об оболочке Windows
- •Библиотеки
- •Перечень библиотек
- •Развитие проводника Windows
- •Список задач
- •Управление изображениями
- •Публикация в Интернете
- •Другие изменения
- •Расширения оболочки, написанные в .Net
- •Типы меню
- •Элементы меню
- •Работа элементов меню
- •Меню в интерфейсе командной строки
- •Меню, управляемые указательными устройствами
- •Трудоёмкость выбора пункта из меню
- •1, Арифметические основы работы компьютера
- •Основные типы окон.
- •Раскрытие окна программы и появление кнопки в панели задач при запуске программы
- •Конструкция окна программы.
- •Строка названия окна.
- •Статусная строка окна.
- •Окно редактирования текстов.
- •Пару слов о системном курсоре.
- •Понятие о главном элементе окна программы.
- •Линейка меню окна. Расположение и вызов меню окна. Схожесть и отличие от Главного меню Windows.
- •Ускоренная работа с меню. Горячие буквы и буквы-ускорители.
- •Запуск программ из Главного меню Windows.
- •Закрытие и сворачивание окон. Меню окна.
- •Что такое активное окно в стопке окон на Рабочем Столе.
- •Переход между окнами запущенных в компьютере программ.
- •Если все окна неактивны.
- •2, Основные понятия технологии обработки текстовой информации
- •1, 1.1 Основы языков программирования
- •1.2 Алфавит, семантика и синтаксис
- •1.3 Краткие исторические сведения
- •1.4 Арифметические операции
- •3.Нельзя опускать знаки операций, например символ операции умножения "*"; нельзя ставить два знака операций подряд.
- •2, Объекты файловой системы – файл, папка и ярлык
- •Объект – файл
- •Имена устройств
- •1, Поколения эвм и их элементная база
- •Эволюция компьютерных информационных технологий
- •Стандартные системные программы
- •Разветвляющиеся алгоритмы
- •1, Оператор присваивания
- •Операторы ввода/вывода
- •2, Шаг 1: Запуск программы архивации
- •Шаг 2: Выберите элементы для резервного копирования и укажите расположение файла резервной копии
- •Шаг 3: Запуск резервного копирования
- •Шаг 4: Выход из программы архивации
2, Назначение операционной системы
Операционная система (ОС) - это набор программ, предназначенных управлять различными системами компьютера, организовывать интерфейс между пользователем и компьютером.
То, что сказано в определении не дает простого понимания ответа на вопрос: "Зачем же мне эта ОС, если я все равно не использую (напрямую) ее?". Да "идеальная" ОС - это та ОС, которую мы "не используем". Хорошая ОС должна сама обслуживать все компоненты компьютерной системы и не мешать нам выполнять с помощью компьютера наши задачи! Например, я хочу написать письмо своей девушке. Отлично! Я просто говорю компьютеру: "Я хочу написать письмо!". Невидимая для меня ОС сама определяет какая программа для этого нужна и загружает ее с чистым бланком письма. Это идеал. К сожалению многие реально-существующие на сегодняшний день ОС до него еще не дошли. Ближе всего к такому идеалу подошли такие ОС как OS/2 Warp, Be, Windows. Но подошли к нему с разных сторон:
OS/2 полностью объектная система, которая сразу прячет от пользователя программы, подставляя ему шаблоны: бери из стопки бланк, щелкни по нему мышкой и работай с документом (! о программе OS/2 Warp сама позаботится).
Windows же, наоборот, подставляет пользователю программы во всем их величии (о, Ужас! как их много!), но при этом она документно-ориентирована, то есть она запоминает последние 20 документов с которыми вы работали и хранит их в специальном меню, кроме этого она ассоциирует документы с одной программой и при выборе документа сама отыскивает нужную программу и запускает (в OS/2 Warp этот механизм реализован на порядок мощнее).
Из всего сказанного выше можно понять зачем пользователю нужна ОС: для того, чтобы обслуживать его запросы и быть при этом незаметной, как очень хороший слуга. С другой стороны ОС нужна программам, для того, чтобы они не приставали к пользователю (подобно программам под Linux или MS-DOS) со страшными вопросами типа: "Какая у вас стоит видеокарта? И какой IRQ она использует?" В хорошей ОС программа такой вопрос задает ОС, а не пользователю, мало того хорошая ОС не должна вообще говорить программе какое оборудование установлена, а только предоставлять программам интерфейс к этим устройствам, в результате чего программы становится разрабатывать намного легче, а пользователю не придется бегать по магазинам за новым оборудованием из-за того, что новая программа не поддерживает его звуковую карту.
Так, что же конкретно должна выполнять ОС? Она должна управлять видеокартой (и, соответственно, организовывать для программ интерфейс к видеофункциям), звуком (управлять звуковой картой), дисковыми накопителями, внутренним таймером, обрабатывать команды поданные с клавиатуры (нажатия клавиш) и мыши (движения и щелчки ее кнопками), принтерами и т.д.
Новая версия ОС обязательно должна нести в себе существенные улучшения по сравнению с предыдущей. В противном случае ее просто не будут покупать те пользователи, которые пользуются предыдущей версией. Именно поэтому и происходит большой прогресс в области ОС. Но, если взглянуть на ретроспективу развития ОС, то можно увидеть, что и фирма Microsoft частенько забывала об этом маленьком правиле (например, MS-DOS 4 и 5).
вверх