Слайд 1Программное обеспечение ПК.
Тема 3.
Слайд 3Операционные системы
ОС – программа управления всеми аппаратными и программными ресурсами
компьютера и взаимодействия с пользователем
Слайд 4Операционные системы
MS DOS
Windows
Unix
Linux
Слайд 6Сервисные системы
Интерфейсные системы
Windows 3.11
Оболочки ОС
Norton commander
Утилиты (utility )
Scandisk
Defrag
Norton utility
Слайд 10
ОС
Оболочка
Различие между оболочкой и интерфейсной системой
Пользователь
Интерфейсная
система
ОС
Слайд 11Инструментальные системы
Инструментальные системы – это программные системы разработчика программного обеспечения.
С помощью этих систем разрабатывается любое ПО.
Слайд 12Инструментальные системы
Системы программирования
Visual Basic, C, java, delphi,…
Системы управления базами данных
ACCESS,
FoxPro,…
Инструментарий искусственного интеллекта
Слайд 13Прикладное ПО
Прикладное ПО служит для решения задач прикладного специалиста (бухгалтера,
финансового аналитика, менеджера, медика, библиотекаря, математика, и пр.).
Именно с
помощью прикладного программного обеспечения прикладной специалист получает возможность «общаться» с компьютером на привычном профессиональном языке.
Слайд 14Прикладное ПО
Специализированные прикладные программы
Базы данных
Экспертные системы
Информационно-поисковые системы
Обучающие системы
Графические, видео, аудио
редакторы
Текстовые редакторы
Электронные таблицы
Слайд 15Понятие файла
Файл представляет собой поименованную область на внешнем носителе.
Основной характеристикой
файла является его имя.
Любая информация хранится на внешних носителях в
виде файлов.
Слайд 16Имя файла
Короткое имя (.)
письмо.doc
config.sys
Doom.exe
Полное имя (.)
C:\My Documents\Учебные курсы\информатика\метод обеспеч\лекция8.doc
D:\doomIII\doomIII.exe
Слайд 17Путь – указывает адрес файла в древовидной файловой структуре
Расширение указывает
тип файла и возможно приложение которое этот файл создало и
с помощью которого файл можно просматривать и изменять:
doc файл созданный Word
exe выполняемый файл
txt текстовый файл – в формате ASCII
ppt файл созданный PowerPoint
Слайд 18Классификация файлов
По способу хранения информации
Текстовые (формат ASCII)
Двоичные
По отношению к
выполнимости
Выполнимые
Не выполнимые
Слайд 19
В текстовых файлах информация хранится по байтно. Каждый байт содержит
код некоторого символа.
Двоичные файлы содержат двоичные коды различной длины и
не имеют общей закономерности построения
Слайд 20Выполнимый файл
Файл полностью готовый к выполнению, т.е. является командой (внешней)
для операционной системы. В этом файле содержатся только машинные команды
и/или команды операционной системы. Получается после трансляции и компоновки объектных модулей.
Выполнимый файл может иметь расширение
exe
com
bat
Слайд 21ОС MS DOS
Характеристика MSDOS
Шестнадцатиразрядная
Однозадачная
Однопользовательская
Текстовый интерфейс (командная
строка)
Слайд 22Состав MS DOS
BIOS – базовая система ввода вывода
Системный загрузчик
Модуль расширения
BIOS – файл io.sys
Базовый модуль DOS – файл msdos.sys
Командный процессор
– файл command.com
Устанавливаемые драйверы устройств
Утилиты DOS (внешние команды)
Файл конфигурации config.sys
Файл автозапуска autoexec.bat
Слайд 23Драйвер
Драйвер – это программа управления устройством
Драйвер позволяет программисту при разработке
ПО абстрагироваться от вопросов управления устройствами.
Слайд 24Пример файла config.sys
dos=high, umb
device=himem.sys
device=mouse.sys
files=40
Слайд 25Пример файла autoexec.bat
@echo off
lh %SystemRoot%\system32\mscdexnt.exe
REM Install network redirector (load before
dosx.exe)
lh %SystemRoot%\system32\redir
lh %SystemRoot%\system32\dosx
SET BLASTER=A220 I5 D1 P330 T3
REM SB base
I/O port address. For example:
REM SET BLASTER=A0
Mouse.com
Nc.exe
Слайд 26Программа
Драйвер устройства Y
Контроллер устройства Y
Устройство Y
Драйвер устройства X
Контроллер
устройства X
Устройство X
Слайд 27Структурная схема MS DOS
Система ввода-вывода
Пользовательский интерфейс
Базовый модуль DOS
Модуль расширения BIOS
Устанавливаемые
драйверы устройств
Оборудование
BIOS
Утилиты DOS
Командный процессор
Программный интерфейс
Слайд 28Загрузка MS DOS
ОП
POST , BIOS и внесистемный загрузчик
Процессор
Системный загрузчик
Системный загрузчик
Io.sys
Msdos.sys
Command.com
Command.com
Config.sys
Autoexec.bat
Io.sys
Msdos.sys
Config.sys
Autoexec.bat
Слайд 29Виды загрузки ОС
Холодная загрузка включает POST тест, очистку ОЗУ и
загрузку ОС. Проводится при включении ПК и нажатии кнопки RESET
(перезагрузка).
Горячая загрузка сводится к загрузке ОС. Проводится при нажатии комбинации клавиш CTRL+ALT+DEL (в MS DOS)
Слайд 30ОС Windows
32 или 64 разрядная
Имеет графический интерфейс
Многозадачная
Многопроцессная
Многопользовательская
Plug and Play
Имеет
ряд встроенных прикладных компонентов ie, paint, notepad, и др.
Имеет встроенные
компоненты организации сетей
Слайд 31Понятие многопроцессности на системах с одним процессором
задача3
задача2
задача1
Время компьютера
задача3
задача2
задача1
Время процессора
Слайд 32Функции Plug and Play
Идентификация установленных устройств
Автоматическое обновление системной конфигурации и
обнаружение конфликтов
Загрузка и выгрузка драйверов
Слайд 33Архитектура Windows
Средства пользовательского интерфейса
Графическая оболочка
Приложения
Ядро Windows
Диспетчер виртуальной машины
Диспетчер настраиваемой файловой
системы
Диспетчер конфигурации
DirectX
Драйверы устройств
Оборудование
Реестр
Файл подкачки
Слайд 34Диспетчер виртуальных машин
Блок подкачки страниц памяти
Планировщик процессов
Интерфейс защищенного режима MS-DOS
Слайд 35Приложение 2
Виртуальная машина
Приложение 1
Приложение 3
Виртуальный компьютер1
Виртуальный компьютер2
Виртуальный компьютер3
Реальный компьютер
Слайд 36Принципы страничной организации памяти
МД
Файл подкачки
ОП
Файл
Файл