Информатика
DESCRIPTION
Информатика. Лекция 6 Программное обеспечение. Понятие об операционной системе на примере MS DOS. Классы программных продуктов по сфере использования. Системное программное обеспечение. Пакеты прикладных программ. Инструментарий технологии программирования. - PowerPoint PPT PresentationTRANSCRIPT
![Page 1: Информатика](https://reader036.vdocuments.pub/reader036/viewer/2022081515/5681320a550346895d985ff7/html5/thumbnails/1.jpg)
Информатика
Лекция 6
Программное обеспечение.
Понятие об операционной системе на примере MS DOS
![Page 2: Информатика](https://reader036.vdocuments.pub/reader036/viewer/2022081515/5681320a550346895d985ff7/html5/thumbnails/2.jpg)
Классы программных продуктовпо сфере использования
Системное программноеобеспечение
Пакетыприкладных
программ
Инструментарийтехнологии
программирования
![Page 3: Информатика](https://reader036.vdocuments.pub/reader036/viewer/2022081515/5681320a550346895d985ff7/html5/thumbnails/3.jpg)
Системное программное обеспечение(System Software)
совокупность программ и программных комплексов для обеспечения работы компьютера
Пакет прикладных программ(aplication program package)
комплекс взаимосвязанных программ для решения задач определенного класса конкретной предметной области.
Инструментарий технологии программирования
совокупность программ и программных комплексов для обеспечивающих технологию разработки и внедрения программных продуктов
![Page 4: Информатика](https://reader036.vdocuments.pub/reader036/viewer/2022081515/5681320a550346895d985ff7/html5/thumbnails/4.jpg)
(base software)-минимальный набор программных средств, обеспечивающий работу компьютера
Базовое программное обеспечение
Сервисное программное обеспечение -программы и программные комплексы, которые расширяют возможности базового программного обеспечения и организуют более удобную работу
![Page 5: Информатика](https://reader036.vdocuments.pub/reader036/viewer/2022081515/5681320a550346895d985ff7/html5/thumbnails/5.jpg)
Системное программное обеспечение
Базовоепрограммное обеспечение
Сервисноепрограммное обеспечение
Операционнаясистема
Операционнаяоболочка
Сетеваяоперационнаясистема
Программы диагностикиработоспособностикомпьютера
Антивирусныепрограммы
Программы обслуживаниядисков
Программы архивированияданных
Программы обслуживаниясети
![Page 6: Информатика](https://reader036.vdocuments.pub/reader036/viewer/2022081515/5681320a550346895d985ff7/html5/thumbnails/6.jpg)
Операционная система
совокупность программных средств, обеспечивающих управление аппаратной частью компьютера и прикладным программами как единым целым, а также их взаимодействие между собой и пользователем.
![Page 7: Информатика](https://reader036.vdocuments.pub/reader036/viewer/2022081515/5681320a550346895d985ff7/html5/thumbnails/7.jpg)
Задачи, решаемые операционной системой:
4. Распределение ресурсов компьютера между задачами и поддержка взаимодействия задач при их параллельной обработке.
1. Передача информации между различными внутренними устройствами.
2. Обеспечение выполнения пользовательских (прикладных) или системных программ.
3. Поддержка работы периферийных устройств.
![Page 8: Информатика](https://reader036.vdocuments.pub/reader036/viewer/2022081515/5681320a550346895d985ff7/html5/thumbnails/8.jpg)
1. Операционные системы, обеспечивающие решение одной задачи. (CP/M разработана в 1975г.,PC-DOS,DR-DOS, MS-DOS).ОДНОПОЛЬЗОВАТЕЛЬСКИЕ, ОДНОЗАДАЧНЫЕ.
2. Операционные системы, обеспечивающие пакетную обработку в режиме последовательного решения. ОДНОПОЛЬЗОВАТЕЛЬСКИЕ, МНОГОЗАДАЧНЫЕ
3. Операционные системы, обеспечивающие пакетную обработку в режиме мультипрограммирования (UNIX, OS/2, APPLE SYSTEM, WINDOWS).UNIX разработана в 1969 г.МНОГОПОЛЬЗОВАТЕЛЬСКИЕ, МНОГОЗАДАЧНЫЕ
Классификация операционных систем
![Page 9: Информатика](https://reader036.vdocuments.pub/reader036/viewer/2022081515/5681320a550346895d985ff7/html5/thumbnails/9.jpg)
4. Операционные системы, работающие в системе разделения времени.
5. Операционная система, обеспечивающая режим работы в реальном масштабе времени, то есть с гарантированным временем реакции на событие.Используется в системах технологического управления:атомные станции, химические производства(RT-11 разработанная фирмой DEC и OC QNX разработанная фирмой Quantum Software Systems LTD.
6. Распределенные операционные системы, много- процессорных вычислительных комплексов и сетей.(UNIX, WINDOWS-NT, SYSTEM MAC, OC NetWare, NOVEL DOS).
![Page 10: Информатика](https://reader036.vdocuments.pub/reader036/viewer/2022081515/5681320a550346895d985ff7/html5/thumbnails/10.jpg)
СТРУКТУРА MS-DOS
В состав DOS входят следующие компоненты:
1.SB-System Bootstrap - системный загрузчик.2.EM-Extension Module - модуль расширения BIOS.3. Внешние (устанавливаемые) драйверы устройств.4.BM-Basic Module - Базовый модуль DOS.5.CI-Сommand Interpreter - Интерпретатор команд (командный процессор).6. Утилиты DOS.7.Оболочка MS-DOS Shell.8. Инструментальные средства.
![Page 11: Информатика](https://reader036.vdocuments.pub/reader036/viewer/2022081515/5681320a550346895d985ff7/html5/thumbnails/11.jpg)
Функции и местонахождение компонентов DOS
Компонент Место-нахождение
Функции на этапеЗагрузки
DOSРаботы
DOS
BIOS ROM (ПЗУ) ТестированиеПК (POST)
УправлениепериферийнымиустройствамиСчитывание в
ОЗУ(RAM) SB
1
2
SB(SYSTEMBOOTSTRAP)
Стартовый сектор (0 сектор, 0 стороны) каждого логи- ческого диска.
NSB Загрузочная запись
СчитываетBootRecordи загружает в ОЗУ SB
Cчитывает в ОЗУEM BIOS и программу SYSINITи BM DOS.Запускает EM BIOS .
3
![Page 12: Информатика](https://reader036.vdocuments.pub/reader036/viewer/2022081515/5681320a550346895d985ff7/html5/thumbnails/12.jpg)
Функции и местонахождение компонентов DOS
Компонент Место-нахождение
Функции на этапе
ЗагрузкиDOS
РаботыDOS
EM BIOS файл IO. SYSОрганизацияинтерфейса ирасширениевозможностейBIOS.
КонфигурированиеDOS по указаниямфайла CONFIG.SYS.Запуск BM DOS.
BM DOS файл MSDOS. SYS
Считывает в память CI.Запуск CI.
Управление ресурсами ПК и выполняемыми программами.
CI файл COMMAND.COM
Инициализациявекторов прерываний.Нахождение файлаAUTOTEXEC.BAT
1.Выполнениевнутренних команд икомандных файлов.2.Загрузка программдля выполнения.Об-работка прерываний.
4
5
6
![Page 13: Информатика](https://reader036.vdocuments.pub/reader036/viewer/2022081515/5681320a550346895d985ff7/html5/thumbnails/13.jpg)
Функции и местонахождение компонентов DOS
Компонент Место-нахождение
Функции на этапеЗагрузки
DOSРаботы
DOS
7Внешниедрайверыустройств.
Отдельныефайлы.
Управлениепериферийнымиустройствами.
8 Утилиты Отдельныефайлы или группы файлов.
Выполнение внеш-них команд DOS.Реализация сервисных услугв интерактивномрежиме.
![Page 14: Информатика](https://reader036.vdocuments.pub/reader036/viewer/2022081515/5681320a550346895d985ff7/html5/thumbnails/14.jpg)
Функции и местонахождение компонентов DOS
Компонент Место-нахождение
Функции на этапеЗагрузки
DOSРаботы
DOS
9
10
MS-DOSShell
ФайлыDOS*.* Предоставление
пользователюдополнительныхвозможностей
Инструмен-тальнаясреда
Отдельныефайлы
Разработка программ.(MS-DOS QBASIC).Подготовка текстовыхдокументов (MS-DOS EDITOR).Тестирование и отладка исполняемых файлов(DEBUG).
Надстройка надCI.
![Page 15: Информатика](https://reader036.vdocuments.pub/reader036/viewer/2022081515/5681320a550346895d985ff7/html5/thumbnails/15.jpg)
Модульная структура MS DOS
Машинонезависимая часть
Базовый модульDOS (BM DOS)
файл MSDOS.SYS
Командный процессор(Интерпретатор команд) CI
файл COMMAND.COM
Внешниекоманды,утилиты
Инс
трум
ента
льны
еср
едст
ва
Машинозависимая часть
BIOS Модуль расширенияEM BIOSIO.SYS
ЗагрузчикSB
(SYSTEMBOOTSTRAP)
Внешниедрайверы
![Page 16: Информатика](https://reader036.vdocuments.pub/reader036/viewer/2022081515/5681320a550346895d985ff7/html5/thumbnails/16.jpg)
Структура DOS
Оборудование
BIOS
EM BIOS
BM DOS
Пользовательский интерфейс DOSMS-DOS
SHELL
CI
Инструментальныесредства
Утилиты
Внешниедрайверы
Программныйинтерфейс DOS
Программныйинтерфейс ПК
![Page 17: Информатика](https://reader036.vdocuments.pub/reader036/viewer/2022081515/5681320a550346895d985ff7/html5/thumbnails/17.jpg)
Команды MS DOS.
Наименование DIR
Назначение просмотреть содержимое каталога
Формат
DIR [дисковод:][путь\][имя каталога] [/C:attr][/U:order] [/B][/L][/P][/S][/W]
Характеристика: внутренняя
![Page 18: Информатика](https://reader036.vdocuments.pub/reader036/viewer/2022081515/5681320a550346895d985ff7/html5/thumbnails/18.jpg)
Команды MS DOS.
Наименование CLS
Назначение: очистить экран
Формат CLS
Характеристика: внутренняя
![Page 19: Информатика](https://reader036.vdocuments.pub/reader036/viewer/2022081515/5681320a550346895d985ff7/html5/thumbnails/19.jpg)
Команды MS DOS.
Наименование MD, MKDIR
Назначение: создание каталога
Формат
MD [диск:][путь\]имя каталога
Характеристика: внутренняя
![Page 20: Информатика](https://reader036.vdocuments.pub/reader036/viewer/2022081515/5681320a550346895d985ff7/html5/thumbnails/20.jpg)
Команды MS DOS.
Наименование CD, CHDIR
Назначение: установить текущий каталог
Формат
CD [диск:][путь\]имя каталога
Характеристика: внутренняя
![Page 21: Информатика](https://reader036.vdocuments.pub/reader036/viewer/2022081515/5681320a550346895d985ff7/html5/thumbnails/21.jpg)
Команды MS DOS.
Наименование COPY
Назначение: копирование одного или нескольких файлов
ФорматCOPY [диск:][путь\][имя файла копируемого] [диск:] [путь\]имя файла копии
Характеристика: внутренняя
![Page 22: Информатика](https://reader036.vdocuments.pub/reader036/viewer/2022081515/5681320a550346895d985ff7/html5/thumbnails/22.jpg)
Команды MS DOS.
Наименование COPY CON
Назначение: создание текстового файла
Формат
COPY CON имя файла
Характеристика: внутренняя
![Page 23: Информатика](https://reader036.vdocuments.pub/reader036/viewer/2022081515/5681320a550346895d985ff7/html5/thumbnails/23.jpg)
Команды MS DOS.
Наименование TYPE
Назначение: вывод содержимого файла на экран
ФорматTYPE [диск:] [путь\]имя файла
Характеристика: внутренняя
![Page 24: Информатика](https://reader036.vdocuments.pub/reader036/viewer/2022081515/5681320a550346895d985ff7/html5/thumbnails/24.jpg)
Команды MS DOS.
Наименование DEL
Назначение: удаление файлов
Формат
DEL [диск:] [путь\]имя файла
Характеристика: внутренняя
![Page 25: Информатика](https://reader036.vdocuments.pub/reader036/viewer/2022081515/5681320a550346895d985ff7/html5/thumbnails/25.jpg)
Команды MS DOS.
Наименование FORMAT
Назначение: форматирование диска
Формат
FORMAT [диск:] [/параметры]
Характеристика: внешняя