Для того чтобы все многообразие технических средств четко работало и правильно взаимодействовало друг с другом, необходимо соответствующее программное обеспечение (ПО)
Программное обеспечение это такая, же важная часть информационной технологии, как аппаратное. Без программ любая аппаратура - просто груда железа.
Основы теории ОС
Операционная система (ОС) обеспечивает совместное функциони-рование всех устройств компьютера и предоставляет пользователю доступ к его ресурсам. Без ОС компьютер не может работать и является лишь набором отдельных аппаратных устройств (процессор, память и пр.).
Системные программы включают в себя:
операционные системы
утилиты (программы вспомогательного значения, дополняющие операционную систему)
При включении компьютера ОС автоматически
загружается в его ОП для управления
аппаратными средствами, программами,
их взаимодействием, а также для организации
диалога с пользователем – пользовательского
интерфейса
Интерфейс – совокупность средств и правил, обеспечивающих взаимодействие устройств, программ и пользователя.
История операционных систем
терминал
терминал
терминал
терминал
Классификация ОС
Состав операционных систем
IO.SYS включает в себя драйверы дисководов, клавиатуры, монитора, принтером, часов. Является дополнение к BIOS. Загружает MSDOS.SYS.
MSDOS.SYS обеспечивает управление памятью, файловой системой. Загружает COMMAND.COM.
COMMAND.COM (командный процессор) обрабатывает команды, вводимые пользователем, и организует исполнение программ.
CONFIG.SYS файл конфигурации.
AUTOEXEC.BAT файл настройки пользователя.
Приглашение DOS C:>
Фиксированное место на диске
Операционная система MS DOS (Microsoft Disk Operating System) –
самая распространенная ОС
на 16-разрядных персональных компьютерах.
Windows:
Linux:
ext3, ext4
планируемые изменениях на диске записываются в журнал (для восстановления при сбое)
утилита (лат. utilitas – польза) – это служебные программы для проверки и настройки компьютера, расширяют возможности ОС:
разбивка диска на разделы (fdisk.exe)
форматирование диска (format.com)
тестирование диска (chkdsk.exe)
редактирование реестра (regedit.exe)
проверка соединения (ping.exe)
драйвер (англ. driver – водитель) – это программа, которая постоянно находится в памяти и обеспечивает обмен данными с внешним устройством (файлы *.sys в Windows)
драйвер видеокарты, звуковой карты, сетевой карты, принтера, сканера, …
Внутренние драйверы встроены в BIOS и служат для управления ВУ стандартного комплекта ПК.
Внешние драйверы д.б. указаны в config.sys
Одна из первых ОС, появилась на рынке в 1981 году вместе с первыми компьютерами фирмы IBM.
MS DOS состоит из следующих составных частей:
программа начальной загрузки (Boot Record), находящаяся в первом секторе каждого диска с операционной системой DOS. Boot Record загружает в память еще два модуля ОС (системные файлы io.sys, msdos.sys), которые завершают процесс загрузки DOS.
2) базовая система ввода/вывода (BIOS) аппаратно зависима и находится в ПЗУ ПК. Эта часть операционной системы является встроенной в ПК.
Она реализует следующие основные функции:
- автоматическую проверку аппаратных компонентов при включении ПК;
- вызов блока начальной загрузки ОС (загрузка в память программы операционной системы происходит в два этапа: сначала загружается блок начальной загрузки (Boot Record) и на него передается управление, затем с помощью этого блока - остальные модули).
BIOS состоит из двух частей:
модуль IO.SYS настраивает ОС на конкретную конфигурацию ПК, содержит подпрограммы ввода-вывода и позволяет подключать новые драйвера;
модуль MSDOS.SYS, реализует обслуживание файловой системы, обрабатывает ошибки, запускает и завершает программы.
Файл IO.SYS вместе с файлом MSDOS.SYS составляют системное ядро ОС.
Вывод информации о времени и установка времени в компьютере
Формат команды: time
Примеры:
time - вывести текущее время;
time 11:29 - установить время 11 часов 29 минут.
Получение информации о версии DOS
Формат команды: ver
На экран выводится версия используемой операционной системы. Например: MS DOS Version 6.22
Очистка экрана
Формат команды: cls
A:\> CLS, нажать Enter
Ввод и редактирование команд
Для ввода команды следует набрать эту команду на клавиатуре и нажать Enter. Для редактирования вводимой команды можно пользоваться следующими клавишами:
Backspace, Delete, Ins, Esc, Клавиши перемещения курсора.
Удаление каталога: rd [д:][\путь\]имя-каталога
Примеры:
rd abc - удалить каталог abc из текущего каталога;
rd c:\users\my - удалить каталог my из подкаталога users корневого каталога диска c:.
Удаление каталога со всем содержимым: deltree [/y] имя-файла-или-каталога
Команда deltree может удалять как каталоги, так и файлы.
В имени файла или каталога можно использовать символы * и ?.
Примеры:
deltree temp - удалить каталог или файл с именем temp из текущего каталога;
deltree /y d* - удалить из текущего каталога все каталоги и файлы, имя которых начинается на d,
не запрашивая подтверждение.
Перемеименование каталога: move [д:][\путь\]имя-каталога новое-имя-каталога
Примеры:
move a:\temp tmp - переименовать каталог temp корневого каталога диска а: в tmp.
Установка списка каталогов для поиска выполняемых программ:
path [д:][\путь\]имя-каталога [; [д:][\путь\]имя-каталога]
Примеры:
path ; - поиск программ должен вестись только в текущем каталоге
path c:\exe; c:\exe\program; d:\msdos - поиск программ производить в каталогах exe, program, msdos.
Удаление файлов: del [д:][\путь\]имя файла
Примеры:
del *.txt - удалить все файлы с расширением .txt из текущего каталога;
del name.doc - удалить из текущего каталога файл с именем name.doc.
Переименование файлов: ren [д:][\путь\]имя-файла1 имя-файла2
Команда не обрабатывает скрытые файлы.
Примеры:
ren xxx.doc xxx.txt - переименовать файл xxx.doc текущего каталога в xxx.txt;
ren a:\*.txt *.doc - переименовать все файлы текущего каталога на диске а: с расширением .txt в файлы с такими же именами и расширениями .doc
Копирование файлов: copy [д:][\путь\]имя-файла [д:][\путь]
Если при копировании файл с таким же именем уже существует, то он замещается.
Примеры:
copy x.txt z.txt - скопировать файл x.txt в текущий каталог с именем z.txt;
copy a:\*.* - cкопировать все файлы из корневого каталога диска а: в текущий каталог текущего диска;
copy \text\*.txt a:\*.doc - скопировать из подкаталога text текущего каталога все файлы с расширением txt
в текущий каталог диска а:. Файлы получат расширения doc;
Использование устройств:
copy t1.txt prn - копирование файла t1.txt на принтер;
copy t1.txt con - копирование файла t1.txt на экран монитора.
Перемещение файлов в другой каталог: move [/y] имя-файла имя-каталога
move [/y]имя-файла [д:][/путь/]новое-имя-файла
С параметром /y при существовании в каталоге-приемнике файлов с теми же именами, что и
пересылаемые, выполняется замещение этих файлов без запроса. Задание нового имени возможно только
при пересылке одного файла. Например, команда move *.bac a:\*.old ошибочна.
Примеры:
move *.doc d:\ - переместить файлы с расширением doc из текущего каталога в корневой каталог диска d:;
move f1.txt tmp\f2.txt - переместить файл f1.txt в каталог tmp с переименованием в f2.txt.
Сравнение файлов : fc [параметры] имя-файла имя-файла>[имя-файла-протокола]
Если имя файла-протокола не задано, сведения о сравнении выводятся на экран. Параметры:
/l - построчное сравнение (на выходе – различающиеся строки);
/b - побайтовое сравнение. После обнаружения различия файлов сравнение прекращается.
Параметры построчного сравнения:
/c - игнорировать различия между строчными и прописными буквами;
/n - вывод номеров строк;
/число - сколько строк файлов должно совпадать, чтобы файлы считались снова согласованными.
По умолчанию 2 строки;
Примеры:
fc doclad.doc doclad1.doc > diff - сравнить файлы, отчет поместить в файл diff.
Команда копирования xcopy xcopy имя-файла-или-каталога [имя-файла-или-каталога]…[парам]
Преимущества команды xcopy:
работает быстрее, чем copy; позволяет копировать файлы из всех подкаталогов указанного каталога;
позволяет выборочное копирование файлов, в зависимости от значения атрибута «архивировать» или
даты файла.
Ограничения команды xcopy:
не позволяет объединять файлы;
копирует файлы всегда целиком, команда copy может прекращать копирование, если в исходном файле
встретится символ конца файла.
Параметры:
/s - копирование файлов из указанных каталогов и всех их подкаталогов. Файлы из подкаталогов
копируются в соответствующие подкаталоги того каталога, в который копируются файлы;
/e - копирование всех подкаталогов, даже если они пусты. Используется только вместе с режимом /s;
/a - копирование только тех файлов, у которых установлен атрибут "архивировать";
/m - копирование только тех файлов, у которых установлен атрибут "архивировать". После копирования,
атрибут "архивировать" отменяется;
/dдата - копирование файлов, созданных или измененных начиная с указанной даты. Если дата не указана,
то копируются только файлы, более новые, чем файлы, которые они замещают;
/p - запрос на копирование каждого файла;
/y - перезапись имеющихся файлов с теми же именами без запросов;
/n - проверка правильности копирования каждого файла.
Примеры:
xcopy a:\ b:\ /s /e - копирование всех каталогов с диска а: на b:;
xcopy *.doc a:\ /s - копирование всех файлов с расширением .doc из текущего каталога в корневой каталог
диска а:. Файлы с расширением .doc из подкаталогов текущего каталога копируются в одноименные
подкаталоги корневого каталога диска а:;
xcopy *.* a:\ /s /e - копирование всех файлов и подкаталогов текущего каталога в корневой каталог и
соответствующие подкаталоги диска а: (создание архивной копии файлов текущего каталога);
xcopy *.* a:\ /m /s /e - копирование всех измененных файлов и подкаталогов текущего каталога в корневой
каталог и соответствующие подкаталоги диска а:, (обновление архивной копии файлов текущего каталога).
Форматирование дискет: format дисковод: [параметры]
Параметры:
/s - создать системный диск;
/v:метка - задание метки диска;
/u - безусловное форматирование с уничтожением имеющихся данных;
/q - быстрая очистка без контроля наличия сбойных участков.
Если параметры не указаны, то программа проверяет, форматирована ли дискета;
оставляет формат таким же, что и имеющийся; стирает информацию обо всех файлах и каталогах из
системных областей; тестирует область данных на наличие сбойных участков.
Примеры:
format a: /u - безусловное форматирование дискеты а:;
format a: /q - очистка дискеты;
format a: /s - форматировать дискету и сделать ее системной.
Перенос на диск системных файлов DOS: sys [путь] диск:
Если путь не задан, системные файлы берутся из корневого каталога текущего диска.
Примеры:
sys a: - перенести на диск а: системные файлы из корневого каталога текущего диска.
Это сайт презентаций, где можно хранить и обмениваться своими презентациями, докладами, проектами, шаблонами в формате PowerPoint с другими пользователями. Мы помогаем школьникам, студентам, учителям, преподавателям хранить и обмениваться учебными материалами.
Email: Нажмите что бы посмотреть