Разработка электронного пособия по предмету "Информационная безопасность"

В рамках развития проекта автоматизированого рабочего места (АРМ), реализована тестирующая программа для проверки знаний учащихся по предмету "Дизайн-технологии", программа, которая помогает проверить знание по теме "Разработка программного продукта".

Рубрика Программирование, компьютеры и кибернетика
Вид курсовая работа
Язык русский
Дата добавления 23.04.2014
Размер файла 593,1 K

Отправить свою хорошую работу в базу знаний просто. Используйте форму, расположенную ниже

Студенты, аспиранты, молодые ученые, использующие базу знаний в своей учебе и работе, будут вам очень благодарны.

Размещено на http://www.allbest.ru/

Размещено на http://www.allbest.ru/

СОДЕРЖАНИЕ

ВВЕДЕНИЕ

1. ОСНОВАНИЕ ДЛЯ РАЗРАБОТКИ

2. НАЗНАЧЕНИЕ РАЗРАБОТКИ

3. ТРЕБОВАНИЯ К ПРОГРАММЕ ИЛИ ПРОГРАММНОМУ ИЗДЕЛИЮ

3.2 Требования к надежности

3.3 Требования к составу и параметрам технических средств

3.4 Требования к информационной и программной совместимости

4. ТРЕБОВАНИЯ К ПРОГРАММНОЙ ДОКУМЕНТАЦИИ

4. 1 Техническое задание (ГОСТ 19.201-78)

4.1.1 Наименование и область применения

4.1.2 Основание для разработки

4.1.3 Назначение разработки

4.1.4 Технические требования к программе или программному продукту

4.1.4.1 Требования к функциональным характеристикам

4.1.4.2 Требования к надёжности

4.1.4.3 Условия эксплуатации

4.1.4.4 требования к составу и параметрам технических средств

4.1.4.5 Требования к информационной и программной совместимости

4.1.4.6 Специальные требования

4.2 Технико-экономические показатели

4.3 Стадии и этапы разработки

4.4 Описание программы (ГОСТ 19.402-78)

4.5 Текст программы (ГОСТ 19.401-78)

4.6 ЭКСПЛУАТАЦИОННАЯ ДОКУМЕНТАЦИЯ

4.6.1 Описание применения

4.6.2 Руководство оператора

5. ТЕХНИКО-ЭКОНОМИЧЕСКИЕ ПОКАЗАТЕЛИ

5.1 Анализ отечественных или зарубежных аналогов

6. СТАДИИ И ЭТАПЫ РАЗРАБОТКИ

7. ПОРЯДОК КОНТРОЛЯ И ПРИЁМКИ

ЗАКЛЮЧЕНИЕ

СПИСОК ИСПОЛЬЗОВАННОЙ ЛИТЕРАТУРЫ

  • ВВЕДЕНИЕ

Автоматизация рабочего места представляет собой организацию места пользователя-специалиста той или иной профессии, оборудование средствами, необходимыми для автоматизации выполнения им определенных функций. Такими средствами, как правило, является ПК, дополняемый по мере необходимости другими вспомогательными электронными устройствами (печатающими устройствами, сканирующими устройствами, считывателями штрих - кодов, устройствами графики, средствами резервного копирования данных). Для каждой профессии существует множество особенностей построения автоматизированного рабочего места (АРМ), зависящих от выполняемых специалистом этой профессии функций. Но и создание автоматизированных вариантов рабочих мест для одних и тех же по профилю, но работающих в различных областях деятельности (или хотя бы в различных предприятиях одной сферы деятельности) специалистов несет в себе большое количество различий и особенностей из-за специфики учреждений, в которых работают эти люди.

1. ОСНОВАНИЕ ДЛЯ РАЗРАБОТКИ

Разработка данного программного продукта ведётся на основании рабочей программы по предмету «Информационная безопатность». Программа одобрена на заседании кафедры Информационных технологий обучения (Протокол № 1 от 31 августа 2007 г.), составлена в соответствии с Государственными требованиями к минимуму содержанию и уровню подготовки выпускника по специальности «Программирование в компьютерных системах».

2. НАЗНАЧЕНИЕ РАЗРАБОТКИ

В программе по предмету «Информационная безопасность» сказано, что в конце учебного года проводится экзамен, поэтому можно предложить программу в качестве допуска к экзамену. Иначе говоря, преподаватель проводит тест, и как студент, так и сам преподаватель, сразу видят результат - отметка появляется на экране по выполнению теста, кроме того, преподаватель видит количество неправильных ответов и может сделать вывод о готовности студента к сдаче экзамена.

3. ТРЕБОВАНИЯ К ПРОГРАММЕ ИЛИ ПРОГРАММНОМУ ИЗДЕЛИЮ

3.1 Требования к функциональным характеристикам

Программа имеет удобный пользовательский интерфейс, основное меню, и работает на платформе программы Delphi. Для работы программы необходимо наличие клавиатуры и манипулятора «мышь».

Автоматизированное рабочее место «Компьютерная графика и основные графические редакторы», позволяющий студентами и преподавателю проверить знания по соответствующей теме.

Программный продукт, полученный в ходе выполнения работы, представляет собой электронное пособие на тему «Информационная безопасность» .

4.1.4 Технические требования к программе или программному продукту

4.1.4.1 Требования к функциональным характеристикам

Программа позволяет проверить знания студентов по изученному блоку тем.

Исходные данные: вопросы теста, работающие на платформе Delphi

Выходные данные: текстовая информация - результаты проведённого теста и сообщения о количестве неправильных вопросов.

4.1.4.2 Требования к надёжности.

Программа должна работать с заданными исходными данными в соответствии с алгоритмом функционирования, выдавать сообщения об ошибках при неверно заданных исходных данных, поддерживать диалоговый режим в рамках представляемых пользователю возможностей.

4.1.4.3 Условия эксплуатации

Программа рассчитана на непрофессионального пользователя.

4.1.4.4 требования к составу и параметрам технических средств

§ Процессор не ниже Pentium 3.

§ Емкость ОЗУ не ниже 64 МБ

§ Разрядность 32 бит

§ Жесткий магнитный диск

§ Диск 3,5

§ CD-ROM 52x48x52

§ Видеокарта не ниже 64 МБ

§ Разрешение 1024Ч768

4.1.4.5 Требования к информационной и программной совместимости

Программа работает автономно под управлением Windows XP. Язык программирования Delphi, впервые реализованный в среде разработки Delphi

4.1.4.6 Специальные требования

Специальных требований к временным характеристикам программы не предъявляется. Специальных требований к емкостным характеристикам программы не предъявляется.

4.2 Технико-экономические показатели

Предполагаемое число обращений к программному продукту в целом в год - бесконечное множество.

Преимущество данной разработки по сравнению с подобными аналогами в том, что продукт отвечает интересам преподавателя, сделавшего заявку.

4.3 Стадии и этапы разработки

Стандарт ГОСТ 19.102-77 устанавливает стадии разработки программ.

Стадии разработки

Этапы работ

Содержание работ

Эскизный проект

Разработка эскизного проекта

Сбор исходных материалов

Предварительная разработка проекта

Утверждение эскизного проекта

Разработка пояснительной записки

Технический проект

Разработка технического проекта

Разработка структуры программы

Определение конфигурации технических средств

Утверждение технического проекта

Разработка плана мероприятий по разработке и внедрению программы

Рабочий проект

Разработка программы

Программирование и отладка программы

Разработка программной документации

Разработка программных документов в соответствии с требованиями ГОСТ 19.101-77

Испытания программы

Проведение предварительных испытаний

Корректировка программы по результатам испытаний

4.4 Описание программы (ГОСТ 19.402-78)

Тестирующая программа по теме: «Разработка электронного пособия» предназначена для студентов и преподавателей учебных заведений, реализована на языке программирования Delphi. Программа предназначена для проверки знаний по предмету: «Дизайн-технологии». Программа представляет собой тест, состоящий из 20 вопросов с возможными вариантами ответов. Пользователь имеет возможность проверить свои знания по данному предмету.

В состав программы входит следующее:

- пользовательский интерфейс;

- форма и компоненты формы;

- модуль расчёта.

Программа состоит из формы: button, label, image.

Интерфейсный модуль построен на диалоге типа «вопрос - ответ». Модуль расчёта позволяет отобразить данные по итогам тестирования.

Программа написана на языке Delphi с использованием компилятора Run.

Исходные данные: вопросы теста, работающие на платформе Delphi

Выходные данные: текстовая информация - результаты проведённого теста и сообщения о количестве неправильных вопросов.

Программа имеет удобный пользовательский интерфейс, основное меню, и работает на платформе программы Delphi. Для работы программы необходимо наличие клавиатуры и манипулятора мыши.

Созданная тестирующая программа должна помочь проверить знания учащихся работе по предмету: «Дизайн-технологии».

Состав программы: тест из 20 вопросов с вариантами ответов.

Программам эксплуатируется на персональном компьютере. Для работы в диалоговом режиме используется экран дисплея, манипулятор «мышь».

4.5 Текст программы (ГОСТ 19.401-78)

//IE

if(!window.innerWidth)

{

//strict mode

if(!(document.documentElement.clientWidth == 0))

{

w = document.documentElement.clientWidth;

h = document.documentElement.clientHeight;

}

//quirks mode

else

{

w = document.body.clientWidth;

h = document.body.clientHeight;

}

}

//w3c

else

{

w = window.innerWidth;

h = window.innerHeight;

}

return {width:w,height:h};

}

window.center = function()

{

var hWnd = (arguments[0] != null) ? arguments[0] : {width:0,height:0};

var _x = 0;

var _y = 0;

var offsetX = 0;

var offsetY = 0;

//IE

if(!window.pageYOffset)

{

//strict mode

if(!(document.documentElement.scrollTop == 0))

{

offsetY = document.documentElement.scrollTop;

offsetX = document.documentElement.scrollLeft;

}

//quirks mode

else

{

offsetY = document.body.scrollTop;

offsetX = document.body.scrollLeft;

}

}

//w3c

else

{

offsetX = window.pageXOffset;

offsetY = window.pageYOffset;

}

_x = ((this.size().width-hWnd.width)/2)+offsetX;

_y = ((this.size().height-hWnd.height)/2)+offsetY;

return{x:_x,y:_y};

}

function showResult(a) {

var el=document.getElementById('checkresult');

el.innerHTML=a;

el=document.getElementById('dialogId123');

var coor=window.center();

el.style.left=(coor.x-150)+'px';

el.style.top=(coor.y-77)+'px';

el.style.display='inline';

return false;

}

function showDialog(a,b,c) {

var el=document.getElementById('allholder');

el.innerHTML=a;

el=document.getElementById('rightholder');

el.innerHTML=b;

el=document.getElementById('falseholder');

el.innerHTML=c;

el=document.getElementById('dialogId');

var coor=window.center();

el.style.left=(coor.x-150)+'px';

el.style.top=(coor.y-77)+'px';

el.style.display='inline';

return false;

}

function hideDialog() {

var el=document.getElementById('dialogId');

el.style.display='none';

return false;

}

function hideDialog123() {

var el=document.getElementById('dialogId123');

el.style.display='none';

return false;

}

function checktest(el) {

if ( testmode ) return true;

var i=parseInt(el.maxLength);

if ( (i > 0) && ( i < 11 ) ) {

showResult("Верно");

} else {

showResult("Неверно");

}

return true;

}

function checkAnswer(num) {

var allcount=0;

var rightcount=0;

var falsecount=0;

for (var i=1;i<11;i++) {

var els=document.getElementsByName("work"+num+"."+i);

if ( els == null || (els.length == 0) ) break;

allcount++;

for (var j=0;j<els.length;j++) {

e=document.getElementById("div"+num+"."+i+"."+(j+1));

if ( e == null ) break;

if (els[j].checked ) {

if ( parseInt(els[j].maxLength)==num ) {

rightcount++;

e.style.color="#7fc011";

} else {

falsecount++;

e.style.color="red";

}

}

if ( parseInt(els[j].maxLength)==num ) {

e.style.color="#7fc011";

}

}

}

//lert("Всего вопросов: "+allcount+",\ Правильных ответов: "+rightcount+",\ Не правильных ответов: "+falsecount);

showDialog(allcount,rightcount,falsecount);

return false;

}

function onlyAnswer(num) {

for (var i=1;i<11;i++) {

var els=document.getElementsByName("work"+num+"."+i);

if ( els == null || (els.length == 0) ) break;

for (var j=0;j<els.length;j++) {

e=document.getElementById("div"+num+"."+i+"."+(j+1));

if ( e == null ) break;

if ( parseInt(els[j].maxLength)==num ) {

e.style.color="#7fc011";

}

}

}

return false;

}

-->

</SCRIPT>

<STYLE type=text/css>

.pip {

FONT-SIZE: 18px

}

P {

TEXT-ALIGN: justify; TEXT-INDENT: 1.5em

}

A:hover {

COLOR: #000; TEXT-DECORATION: none

}

BLOCKQUOTE {

BORDER-LEFT: #ccc 5px solid; PADDING-LEFT: 5px; MARGIN-LEFT: 1.5em

}

CITE {

FONT-STYLE: normal; FONT-SIZE: 90%

}

H1 {

PADDING-BOTTOM: 2px; MARGIN: 15px 0px 2px; FONT: bold 20px "Arial", Verdana, sans-serif

}

H2 {

PADDING-BOTTOM: 2px; MARGIN: 15px 0px 2px; FONT: 95% "Arial", Verdana, sans-serif

}

H3 {

MARGIN: 0px 0px 5px; FONT-FAMILY: Arial, Verdana, sans-serif; COLOR: #7fc001

}

P {

FONT: 14px/17px "Arial", Verdana, sans-serif

}

LI {

FONT: 14px/17px "Arial", Verdana, sans-serif

}

#rap {

MARGIN: 0px auto; WIDTH: 775px

}

#content {

WIDTH: 735px; FLOAT: left; OVERFLOW: hidden

}

#headerleft {

WIDTH: 100%; FLOAT: left

}

.navlink {

TEXT-ALIGN: center; MARGIN: 0px 48px 20px 40px; COLOR: #808080; FONT-SIZE: 10px

}

.navlink A {

FILTER: alpha(opacity=70); PADDING-BOTTOM: 10px; PADDING-LEFT: 10px; PADDING-RIGHT: 10px; ZOOM: 1; BACKGROUND: #fff; FONT-SIZE: 10px; PADDING-TOP: 10px; opacity: 0.7

}

.navlink A:hover {

COLOR: #000

}

#headmenu {

MARGIN: 30px 0px 0px; WIDTH: 775px; FONT-FAMILY: verdana, arial, sans-serif; FLOAT: none; LETTER-SPACING: -1px; COLOR: #fff; FONT-SIZE: 16px; OVERFLOW: hidden; FONT-WEIGHT: bold

}

#headmenu A {

FILTER: alpha(opacity=60); PADDING-BOTTOM: 3px; LINE-HEIGHT: 21px; MARGIN: 0px 0px 0px 3px; PADDING-LEFT: 8px; PADDING-RIGHT: 8px; ZOOM: 1; BACKGROUND: #fff; COLOR: #000; PADDING-TOP: 3px; opacity: 0.6; -webkit-border-top-left-radius: 5px; -webkit-border-top-right-radius: 5px; -webkit-border-bottom-left-radius: 0px; -webkit-border-bottom-right-radius: 0px; -khtml-border-radius-topleft: 5px; -khtml-border-radius-topright: 5px; -khtml-border-radius-bottomleft: 0px; -khtml-border-radius-bottomright: 0px; -moz-border-radius-topleft: 5px; -moz-border-radius-topright: 5px; -moz-border-radius-bottomleft: 0px; -moz-border-radius-bottomright: 0px

}

#headmenu A:hover {

BACKGROUND: #000; COLOR: #fff; TEXT-DECORATION: none

}

#headmenu UL {

MARGIN-TOP: 0px

}

#headmenu UL LI {

LIST-STYLE-TYPE: none; FLOAT: right

}

.datecomrap {

WIDTH: 35px; FLOAT: left; OVERFLOW: hidden

}

.date {

TEXT-ALIGN: center; FILTER: alpha(opacity=90); PADDING-BOTTOM: 0px; PADDING-LEFT: 0px; WIDTH: 35px; PADDING-RIGHT: 0px; ZOOM: 1; BACKGROUND: #7fc011; HEIGHT: 60px; COLOR: #fff; FONT-SIZE: 0.7em; PADDING-TOP: 3px; opacity: 0.9; -webkit-border-top-left-radius: 5px; -webkit-border-top-right-radius: 0px; -webkit-border-bottom-left-radius: 5px; -webkit-border-bottom-right-radius: 0px; -khtml-border-radius-topleft: 5px; -khtml-border-radius-topright: 0px; -khtml-border-radius-bottomleft: 5px; -khtml-border-radius-bottomright: 0px; -moz-border-radius-topleft: 5px; -moz-border-radius-topright: 0px; -moz-border-radius-bottomleft: 5px; -moz-border-radius-bottomright: 0px

}

.commy {

TEXT-ALIGN: center; FILTER: alpha(opacity=70); PADDING-BOTTOM: 0px; MARGIN-TOP: 10px; PADDING-LEFT: 0px; WIDTH: 35px; PADDING-RIGHT: 0px; ZOOM: 1; BACKGROUND: #7fc011; HEIGHT: 30px; COLOR: #fff; FONT-SIZE: 1.1em; PADDING-TOP: 7px; opacity: 0.7; -webkit-border-top-left-radius: 5px; -webkit-border-top-right-radius: 0px; -webkit-border-bottom-left-radius: 5px; -webkit-border-bottom-right-radius: 0px; -khtml-border-radius-topleft: 5px; -khtml-border-radius-topright: 0px; -khtml-border-radius-bottomleft: 5px; -khtml-border-radius-bottomright: 0px; -moz-border-radius-topleft: 5px; -moz-border-radius-topright: 0px; -moz-border-radius-bottomleft: 5px; -moz-border-radius-bottomright: 0px

}

.commy A {

COLOR: #fff

}

.commy A:hover {

COLOR: #fff

}

.storywrap {

TEXT-ALIGN: justify; FILTER: alpha(opacity=80); PADDING-BOTTOM: 10px; PADDING-LEFT: 20px; WIDTH: 735px; PADDING-RIGHT: 20px; ZOOM: 1; MARGIN-BOTTOM: 15px; BACKGROUND: #fff; FLOAT: left; FONT-SIZE: 14px; OVERFLOW: hidden; PADDING-TOP: 10px; opacity: 0.8; -webkit-border-top-left-radius: 10px; -webkit-border-top-right-radius: 10px; -webkit-border-bottom-left-radius: 10px; -webkit-border-bottom-right-radius: 10px; -khtml-border-radius-topleft: 10px; -khtml-border-radius-topright: 10px; -khtml-border-radius-bottomleft: 10px; -khtml-border-radius-bottomright: 10px; -moz-border-radius-topleft: 10px; -moz-border-radius-topright: 10px; -moz-border-radius-bottomleft: 10px; -moz-border-radius-bottomright: 10px

}

#sidebar {

FILTER: alpha(opacity=70); PADDING-BOTTOM: 50px; MARGIN-TOP: 0px; WIDTH: 180px; ZOOM: 1; BACKGROUND: #7fc011; FLOAT: right; COLOR: #fff; OVERFLOW: hidden; PADDING-TOP: 10px; opacity: 0.7; -webkit-border-top-left-radius: 10px; -webkit-border-top-right-radius: 10px; -webkit-border-bottom-left-radius: 10px; -webkit-border-bottom-right-radius: 10px; -khtml-border-radius-topleft: 10px; -khtml-border-radius-topright: 10px; -khtml-border-radius-bottomleft: 10px; -khtml-border-radius-bottomright: 10px; -moz-border-radius-topleft: 10px; -moz-border-radius-topright: 10px; -moz-border-radius-bottomleft: 10px; -moz-border-radius-bottomright: 10px

}

#search {

PADDING-BOTTOM: 5px; LIST-STYLE-TYPE: none; PADDING-LEFT: 0px; PADDING-RIGHT: 5px; PADDING-TOP: 5px

}

.notfound {

TEXT-ALIGN: center; PADDING-BOTTOM: 20px; MARGIN: 40px 100px 0px; PADDING-LEFT: 10px; PADDING-RIGHT: 10px; BACKGROUND: #fff; FONT-WEIGHT: bold; PADDING-TOP: 20px

}

.notfound A {

TEXT-DECORATION: underline

}

#sidebar FORM {

PADDING-BOTTOM: 0px; LIST-STYLE-TYPE: none; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 0px

}

#sidebar INPUT#s {

TEXT-ALIGN: left; WIDTH: 77%; FONT-FAMILY: verdana, arial, sans-serif; COLOR: #000; MARGIN-LEFT: 0px; FONT-SIZE: 12px; FONT-WEIGHT: bold

}

#sidebar A {

COLOR: #fff; FONT-WEIGHT: normal

}

#sidebar A:hover {

COLOR: #fff; TEXT-DECORATION: underline

}

#sidebar H3 {

MARGIN: 17px 0px 6px 5px; FONT-SIZE: 15px; FONT-WEIGHT: bold

}

#sidebar UL {

LIST-STYLE-TYPE: none; MARGIN: 0px; PADDING-LEFT: 0px; COLOR: #fff; FONT-WEIGHT: bold

}

#sidebar UL LI {

PADDING-BOTTOM: 1px; LIST-STYLE-TYPE: none; MARGIN: 3px 0px 0px; PADDING-LEFT: 10px; PADDING-RIGHT: 10px; FONT-FAMILY: Arial, Verdana, sans-serif; FONT-SIZE: 11px; PADDING-TOP: 0px

}

.storytitle {

BORDER-BOTTOM: #EC9B1C 1px solid; TEXT-ALIGN: left; PADDING-BOTTOM: 2px; COLOR: #000

}

.storytitle H3 {

TEXT-ALIGN: left

}

.storytitle A {

COLOR: #000; FONT-SIZE: 18px; FONT-WEIGHT: bold; TEXT-DECORATION: none

}

.storytitle A:hover {

TEXT-DECORATION: none

}

.storytitle A:visited {

}

.post {

PADDING-BOTTOM: 10px; CLEAR: both; OVERFLOW: visible

}

.feedback {

MARGIN-BOTTOM: 20px; FLOAT: left; FONT-SIZE: 10px

}

.feedback A {

FONT-WEIGHT: normal

}

.storycontent P A {

TEXT-DECORATION: underline

}

.meta {

MARGIN: 30px 0px 0px; FONT-FAMILY: Arial, Verdana, sans-serif; COLOR: #EC9B1C; CLEAR: both; FONT-SIZE: 10px; BORDER-TOP: #EC9B1C 1px solid; PADDING-TOP: 2px

}

.meta LI {

DISPLAY: inline

}

UL.post-meta LI {

DISPLAY: inline

}

.meta UL {

PADDING-BOTTOM: 0px; LIST-STYLE-TYPE: none; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; DISPLAY: inline; LIST-STYLE-IMAGE: none; PADDING-TOP: 0px

}

.meta A {

COLOR: #EC9B1C; FONT-WEIGHT: bold

}

.meta A:visited {

COLOR: #EC9B1C; FONT-WEIGHT: bold

}

.meta A:hover {

BORDER-BOTTOM: #EC9B1C 1px solid

}

UL.post-meta {

LIST-STYLE-TYPE: none; LIST-STYLE-IMAGE: none

}

UL.post-meta SPAN.post-meta-key {

FONT-WEIGHT: bold

}

.footprint {

TEXT-ALIGN: center; FILTER: alpha(opacity=90); PADDING-BOTTOM: 3px; MARGIN: 10px 0px 0px; PADDING-LEFT: 3px; PADDING-RIGHT: 3px; ZOOM: 1; BACKGROUND: #EC9B1C; COLOR: #EC9B1C; CLEAR: both; FONT-SIZE: 11px; BORDER-TOP: #fff 3px double; PADDING-TOP: 3px; opacity: 0.9; -webkit-border-top-left-radius: 10px; -webkit-border-top-right-radius: 10px; -webkit-border-bottom-left-radius: 0px; -webkit-border-bottom-right-radius: 0px; -khtml-border-radius-topleft: 10px; -khtml-border-radius-topright: 10px; -khtml-border-radius-bottomleft: 0px; -khtml-border-radius-bottomright: 0px; -moz-border-radius-topleft: 10px; -moz-border-radius-topright: 10px; -moz-border-radius-bottomleft: 0px; -moz-border-radius-bottomright: 0px

}

.footprint A {

COLOR: #EC9B1C

}

</STYLE>

<META name=GENERATOR content="MSHTML 8.00.6001.18975"></HEAD>

<BODY id=allinone><A name=home></A>

<DIV id=rap>

<DIV id=headmenu>

<UL>

<LI><A onfocus=this.blur() title="Об авторе"

onclick="return submitForm('avtor');"

href="http://it-level.ru">Форум информационных технологий </A></LI>

<LI><A onfocus=this.blur() title=Справка

onclick="return submitForm('spravka');"

href="http://www.a.gudamarova.ru/test/#">Справка </A></LI>

<LI><A onfocus=this.blur() title="Контрольные вопросы"

onclick="return submitForm('start_vopros');"

href="http://www.a.gudamarova.ru/test/#">Контрольные вопросы </A></LI>

<LI><A onfocus=this.blur() title="Практическая часть"

onclick="return submitForm('start_praktik');"

href="http://www.a.gudamarova.ru/test/#">Практика </A></LI>

<LI><A onfocus=this.blur() title="Теоретическая часть"

onclick="return submitForm('start_text');"

href="http://www.a.gudamarova.ru/test/#">Теория </A></LI>

<LI><A onfocus=this.blur() title=Содержание

onclick="return submitForm('start');"

href="http://www.a.gudamarova.ru/test/#">Содержание </A></LI></UL></DIV>

<DIV id=header>

<DIV id=headerleft>

<center><H1>Эллектронное пособие</H1>

<H2>«Информационная безопасность»</H2></DIV></DIV>

</center>

<DIV id=content class="post storywrap">

<DIV class=post>

<P style="TEXT-ALIGN: center"><IMG

src="1.png" width=243

height=290></P></DIV>

<p><center>Разработалa студентка группы 32«E»<br><b>Бирюлина Александра</b>

</p>

<DIV class=meta>

<P>&nbsp;</P></DIV></DIV>

<P class=footprint><CITE>Пособие разработано в 2014

году.<BR>г.Волгоград</CITE></P></DIV>

<DIV style="DISPLAY: none" id=test>

<DIV id=avtor><!-- об авторе -->

<DIV style="WIDTH: auto; HEIGHT: 300px" class="post storycontent">

<H3>ОБ АВТОРЕ</H3></DIV>

<DIV class=meta>

<P>&nbsp;</P></DIV></DIV><!-- об авторе -->

<DIV id=spravka><!-- справка-->

<DIV class=post>

<H3>СПРАВКА</H3>

<DIV class=storycontent>

<P>Электронный обучающий учебник разработан с помощью HTML средств и может быть

использован при самостоятельном обучении, а также при дистанционной форме

обучения.</P>

<P>Работа с данным электронным учебником проводится по следующему алгоритму:</P>

<P>В пункте меню Содержание содержится перечень практических работ, которые

могут быть рассмотрены при изучении дисциплины.</P>

<P>Каждая практическая работа состоит из теоретической части, практической

части, контрольных вопросов и тестирования "Проверь себя".</P>

<P>Студент может выбрать необходимый пункт меню: Теория, Практика, Контрольные

вопросы или Тестирование или же перейти в необходимую практическую работу из

пункта меню Содержание.</P>

<P>Прочитав и изучив теоретическую часть, можно по ссылке перейти к практической

части данной практической работы, затем ответить на контрольные вопросы и

проверить свои знания с помощью тестирования.</P></DIV>

<DIV class=meta>

<P>&nbsp;</P></DIV></DIV></DIV><!-- справка-->

<DIV id=start_test><!-- меню Проверь себя -->

<DIV style="WIDTH: auto; HEIGHT: 300px" class=post>

<H3>ТЕСТИРОВАНИЕ</H3>

<DIV class=storycontent>

<P>Глава один!!!!</P>

<UL>

<LI><A onfocus=this.blur() title="Тест 1"

onclick="return submitForm('test1');"

href="http://www.a.gudamarova.ru/test/#">Тест к практической работе 1.

Основные команды работы с дисками. Команды общесистемного назначения.</A></LI>

<LI><A onfocus=this.blur() title="Тест 2"

onclick="return submitForm('test2');"

href="http://www.a.gudamarova.ru/test/#">Тест к практической работе 2. Команды

работы с файлами.</A></LI>

<LI><A onfocus=this.blur() title="Тест 3"

onclick="return submitForm('test3');"

href="http://www.a.gudamarova.ru/test/#">Тест к практической работе 3. Команды

работы с каталогами.</A></LI></UL></DIV></DIV>

<DIV class=meta>

<P>&nbsp;</P></DIV></DIV><!-- меню Проверь себя -->

<DIV id=test1><!-- тест 1-->

<DIV class=post>

<H3>ПРAКТИЧЕСКАЯ РАБОТА №1.<BR>ОСНОВНЫЕ КОМАНДЫ РАБОТЫ С ДИСКАМИ.<BR>КОМАНДЫ

ОБЩЕСИСТЕМНОГО НАЗНАЧЕНИЯ.</H3>

<P><STRONG>? Проверь себя:</STRONG></P>

<DIV class=storycontent>

<OL>

<LI><B>Для обозначения маршрута используется:</B><BR><BR>

<DIV><INPUT id=test1.1.1 onclick="return checktest(this);" value=1.1.1

type=radio name=work1.1><FONT id=div1.1.1> Символ «/»</FONT><BR><INPUT

id=test1.1.2 onclick="return checktest(this);" value=1.1.2 type=radio

name=work1.1><FONT id=div1.1.2> Символ «.»</FONT><BR><INPUT id=test1.1.3

onclick="return checktest(this);" value=1.1.3 type=radio name=work1.1><FONT

id=div1.1.3> Символ « » (пробел)</FONT><BR><INPUT id=test1.1.4

onclick="return checktest(this);" value=1.1.4 maxLength=1 type=radio

name=work1.1><FONT id=div1.1.4> Символ «\»</FONT></DIV></LI><BR><BR>

<LI><B>Неправильный запуск с накопителя E.</B><BR><BR>

<DIV><INPUT id=test1.2.1 onclick="return checktest(this);" value=1.2.1

type=radio name=work1.2><FONT id=div1.2.1> C:\prog1

&lt;Enter&gt;</FONT><BR><INPUT id=test1.2.2 onclick="return checktest(this);"

value=1.2.2 maxLength=1 type=radio name=work1.2><FONT id=div1.2.2> E: prog1

&lt;Enter&gt;</FONT><BR><INPUT id=test1.2.3 onclick="return checktest(this);"

value=1.2.3 type=radio name=work1.2><FONT id=div1.2.3> C:&gt;E:prog1.exe

&lt;Enter&gt;</FONT><BR><INPUT id=test1.2.4 onclick="return checktest(this);"

value=1.2.4 type=radio name=work1.2><FONT id=div1.2.4> C:&gt;E: prog1

&lt;Enter&gt;</FONT></DIV></LI><BR><BR>

<LI><B>Укажите неверную команду</B><BR><BR>

<DIV><INPUT id=test1.3.1 onclick="return checktest(this);" value=1.3.1

type=radio name=work1.3><FONT id=div1.3.1> VERIFY on </FONT><BR><INPUT

id=test1.3.2 onclick="return checktest(this);" value=1.3.2 type=radio

name=work1.3><FONT id=div1.3.2> VERIFY off </FONT><BR><INPUT id=test1.3.3

onclick="return checktest(this);" value=1.3.3 type=radio name=work1.3><FONT

id=div1.3.3> VERIFY</FONT><BR><INPUT id=test1.3.4

onclick="return checktest(this);" value=1.3.4 maxLength=1 type=radio

name=work1.3><FONT id=div1.3.4> VERIFY e:</FONT></DIV></LI><BR><BR>

<LI><B>Укажите командный процессор.</B><BR><BR>

<DIV><INPUT id=test1.4.1 onclick="return checktest(this);" value=1.4.1

type=radio name=work1.4><FONT id=div1.4.1> DOS.COM</FONT><BR><INPUT

id=test1.4.2 onclick="return checktest(this);" value=1.4.2 type=radio

name=work1.4><FONT id=div1.4.2> BIOS</FONT><BR><INPUT id=test1.4.3

onclick="return checktest(this);" value=1.4.3 maxLength=1 type=radio

name=work1.4><FONT id=div1.4.3> COMMAND.COM</FONT><BR><INPUT id=test1.4.4

onclick="return checktest(this);" value=1.4.4 type=radio name=work1.4><FONT

id=div1.4.4> BIO.COM</FONT></DIV></LI><BR><BR>

<LI><B>Укажите неправильно записанный шаблон.</B><BR><BR>

<DIV><INPUT id=test1.5.1 onclick="return checktest(this);" value=1.5.1

type=radio name=work1.5><FONT id=div1.5.1> Pr*.*</FONT><BR><INPUT id=test1.5.2

onclick="return checktest(this);" value=1.5.2 type=radio name=work1.5><FONT

id=div1.5.2> ????????.asm</FONT><BR><INPUT id=test1.5.3

onclick="return checktest(this);" value=1.5.3 type=radio name=work1.5><FONT

id=div1.5.3> *.</FONT><BR><INPUT id=test1.5.4

onclick="return checktest(this);" value=1.5.4 maxLength=1 type=radio

name=work1.5><FONT id=div1.5.4> *?.*</FONT></DIV></LI></OL><BR>

<DIV id=work1 align=center><A onfocus=this.blur()

onclick="return checkAnswer(1);" href="http://www.a.gudamarova.ru/test/#"><INPUT class=mystyle value=Проверить type=submit></A>&nbsp;&nbsp;&nbsp;<A

onfocus=this.blur() onclick="return onlyAnswer(1);"

href="http://www.a.gudamarova.ru/test/#"><INPUT class=mystyle value=&nbsp;&nbsp;&nbsp;Ответы&nbsp;&nbsp;&nbsp; type=submit></A></DIV></DIV>

<DIV class=meta align=right><A onfocus=this.blur()

onclick="return submitForm('start');"

href="http://www.a.gudamarova.ru/test/#">вернуться к содержанию </A>

<P>&nbsp;</P></DIV></DIV></DIV><!-- тест 1 -->

<DIV id=test2><!-- тест 2 -->

<DIV class=post>

<H3>ПРAКТИЧЕСКАЯ РАБОТА №2.<BR>КОМАНДЫ РАБОТЫ С ФАЙЛАМИ</H3>

<P><STRONG>? Проверь себя:</STRONG></P>

<DIV class=storycontent>

<OL>

<LI><B>Укажите неправильно записанную команду</B><BR><BR>

<DIV><INPUT id=test2.1.1 onclick="return checktest(this);" value=2.1.1

type=radio name=work2.1><FONT id=div2.1.1> E:&gt; copy con d1</FONT><BR><INPUT

id=test2.1.2 onclick="return checktest(this);" value=2.1.2 type=radio

name=work2.1><FONT id=div2.1.2> E:&gt;copy f1+f2</FONT><BR><INPUT id=test2.1.3

onclick="return checktest(this);" value=2.1.3 type=radio name=work2.1><FONT

id=div2.1.3> E:&gt; ren pr.asd rt.asv</FONT><BR><INPUT id=test2.1.4

onclick="return checktest(this);" value=2.1.4 maxLength=2 type=radio

name=work2.1><FONT id=div2.1.4> E:&gt;type pr?.txt</FONT></DIV></LI><BR><BR>

<LI><B>Укажите команду вывода на экран файла</B><BR><BR>

<DIV><INPUT id=test2.2.1 onclick="return checktest(this);" value=2.2.1

type=radio name=work2.2><FONT id=div2.2.1> Ren</FONT><BR><INPUT id=test2.2.2

onclick="return checktest(this);" value=2.2.2 type=radio name=work2.2><FONT

id=div2.2.2> Del</FONT><BR><INPUT id=test2.2.3

onclick="return checktest(this);" value=2.2.3 maxLength=2 type=radio

name=work2.2><FONT id=div2.2.3> Type</FONT><BR><INPUT id=test2.2.4

onclick="return checktest(this);" value=2.2.4 type=radio name=work2.2><FONT

id=div2.2.4> Time</FONT></DIV></LI><BR><BR>

<LI><B>Укажите команду вывода файла на экран.</B><BR><BR>

<DIV><INPUT id=test2.3.1 onclick="return checktest(this);" value=2.3.1

type=radio name=work2.3><FONT id=div2.3.1> E:&gt;type

pro?.asn</FONT><BR><INPUT id=test2.3.2 onclick="return checktest(this);"

value=2.3.2 type=radio name=work2.3><FONT id=div2.3.2> E:&gt;copy prog.asn prn

</FONT><BR><INPUT id=test2.3.3 onclick="return checktest(this);" value=2.3.3

type=radio name=work2.3><FONT id=div2.3.3> E:&gt;copy prog.asn

aux</FONT><BR><INPUT id=test2.3.4 onclick="return checktest(this);"

value=2.3.4 maxLength=2 type=radio name=work2.3><FONT id=div2.3.4> E:&gt;type

prog.asn</FONT></DIV></LI><BR><BR>

<LI><B>Укажите неверную команду.</B><BR><BR>

<DIV><INPUT id=test2.4.1 onclick="return checktest(this);" value=2.4.1

type=radio name=work2.4><FONT id=div2.4.1> E:&gt;copy f1+f2+f3

f4</FONT><BR><INPUT id=test2.4.2 onclick="return checktest(this);" value=2.4.2

type=radio name=work2.4><FONT id=div2.4.2> E:&gt; copy pr1

c:&gt;pr2</FONT><BR><INPUT id=test2.4.3 onclick="return checktest(this);"

value=2.4.3 maxLength=2 type=radio name=work2.4><FONT id=div2.4.3> E:&gt;copy

\work c:</FONT><BR><INPUT id=test2.4.4 onclick="return checktest(this);"

value=2.4.4 type=radio name=work2.4><FONT id=div2.4.4> E:&gt;type

doc1.txt</FONT></DIV></LI><BR><BR>

<LI><B>Выберите команду вывода на экран файла порциями</B><BR><BR>

<DIV><INPUT id=test2.5.1 onclick="return checktest(this);" value=2.5.1

type=radio name=work2.5><FONT id=div2.5.1> E:&lt;more &lt;

doc.txt</FONT><BR><INPUT id=test2.5.2 onclick="return checktest(this);"

value=2.5.2 type=radio name=work2.5><FONT id=div2.5.2> E:&gt; type

doc.txt</FONT><BR><INPUT id=test2.5.3 onclick="return checktest(this);"

value=2.5.3 maxLength=2 type=radio name=work2.5><FONT id=div2.5.3> E:&gt;

doc.txt|more</FONT><BR><INPUT id=test2.5.4 onclick="return checktest(this);"

value=2.5.4 type=radio name=work2.5><FONT id=div2.5.4> E:&gt;copy doc.txt

prn</FONT></DIV></LI></OL><BR>

<DIV id=work2 align=center><A onfocus=this.blur()

onclick="return checkAnswer(2);" href="http://www.a.gudamarova.ru/test/#"><INPUT class=mystyle value=Проверить type=submit></A>&nbsp;&nbsp;&nbsp;<A

onfocus=this.blur() onclick="return onlyAnswer(2)"

href="http://www.a.gudamarova.ru/test/#"><INPUT class=mystyle value=&nbsp;&nbsp;&nbsp;Ответы&nbsp;&nbsp;&nbsp; type=submit></A></DIV></DIV>

<DIV class=meta align=right><A onfocus=this.blur()

onclick="return submitForm('start');"

href="http://www.a.gudamarova.ru/test/#">вернуться к содержанию </A>

<P>&nbsp;</P></DIV></DIV></DIV>

<DIV id=test3><!-- тест 3 -->

<DIV class=post>

<H3>ПРАКТИЧЕСКАЯ РАБОТА №3.<BR>КОМАНДЫ РАБОТЫ С КАТАЛОГАМИ</H3>

<P><STRONG>? Проверь себя:</STRONG></P>

<DIV class=storycontent>

<OL>

<LI><B>Укажите неверное рассуждение</B><BR><BR>

<DIV><INPUT id=test3.1.1 onclick="return checktest(this);" value=3.1.1

type=radio name=work3.1><FONT id=div3.1.1> Корневой каталог только

один</FONT><BR><INPUT id=test3.1.2 onclick="return checktest(this);"

value=3.1.2 maxLength=3 type=radio name=work3.1><FONT id=div3.1.2> Для

создания подкаталога требуется 6 Мбайт</FONT><BR><INPUT id=test3.1.3

onclick="return checktest(this);" value=3.1.3 type=radio name=work3.1><FONT

id=div3.1.3> Подкаталог перед удалением должен быть пуст</FONT><BR><INPUT

id=test3.1.4 onclick="return checktest(this);" value=3.1.4 type=radio

name=work3.1><FONT id=div3.1.4> Dir- просмотр

каталога</FONT></DIV></LI><BR><BR>

<LI><B>На диске С создать подкаталог 2 уровня ABC</B><BR><BR>

<DIV><INPUT id=test3.2.1 onclick="return checktest(this);" value=3.2.1

type=radio name=work3.2><FONT id=div3.2.1> B:&gt;cd

c:\doc\abc</FONT><BR><INPUT id=test3.2.2 onclick="return checktest(this);"

value=3.2.2 type=radio name=work3.2><FONT id=div3.2.2> A:&gt;cd

doc\abc</FONT><BR><INPUT id=test3.2.3 onclick="return checktest(this);"

value=3.2.3 type=radio name=work3.2><FONT id=div3.2.3> B:\dot cd

abc</FONT><BR><INPUT id=test3.2.4 onclick="return checktest(this);"

value=3.2.4 maxLength=3 type=radio name=work3.2><FONT id=div3.2.4> B:&gt;md

c:\doc\abc</FONT></DIV></LI><BR><BR>

<LI><B>Укажите неверную команду</B><BR><BR>

<DIV><INPUT id=test3.3.1 onclick="return checktest(this);" value=3.3.1

maxLength=3 type=radio name=work3.3><FONT id=div3.3.1> A:&gt; ren c:

f1.bas</FONT><BR><INPUT id=test3.3.2 onclick="return checktest(this);"

value=3.3.2 type=radio name=work3.3><FONT id=div3.3.2> A:&gt;copy 1.bas

c:</FONT><BR><INPUT id=test3.3.3 onclick="return checktest(this);" value=3.3.3

type=radio name=work3.3><FONT id=div3.3.3> E:&gt;type

b:\txt\prn</FONT><BR><INPUT id=test3.3.4 onclick="return checktest(this);"

value=3.3.4 type=radio name=work3.3><FONT id=div3.3.4>

E:&gt;del</FONT></DIV></LI><BR><BR>

<LI><B>Укажите команду создания каталога</B><BR><BR>

<DIV><INPUT id=test3.4.1 onclick="return checktest(this);" value=3.4.1

maxLength=3 type=radio name=work3.4><FONT id=div3.4.1> Md</FONT><BR><INPUT

id=test3.4.2 onclick="return checktest(this);" value=3.4.2 type=radio

name=work3.4><FONT id=div3.4.2> Chdir</FONT><BR><INPUT id=test3.4.3

onclick="return checktest(this);" value=3.4.3 type=radio name=work3.4><FONT

id=div3.4.3> Rmdir</FONT><BR><INPUT id=test3.4.4

onclick="return checktest(this);" value=3.4.4 type=radio name=work3.4><FONT

id=div3.4.4> Dir</FONT></DIV></LI><BR><BR>

<LI><B>Укажите команду смены каталога</B><BR><BR>

<DIV><INPUT id=test3.5.1 onclick="return checktest(this);" value=3.5.1

type=radio name=work3.5><FONT id=div3.5.1> Dir</FONT><BR><INPUT id=test3.5.2

onclick="return checktest(this);" value=3.5.2 type=radio name=work3.5><FONT

id=div3.5.2> Mkdir</FONT><BR><INPUT id=test3.5.3

onclick="return checktest(this);" value=3.5.3 type=radio name=work3.5><FONT

id=div3.5.3> RD</FONT><BR><INPUT id=test3.5.4

onclick="return checktest(this);" value=3.5.4 maxLength=3 type=radio

name=work3.5><FONT id=div3.5.4> CD</FONT></DIV></LI><BR><BR></OL><BR>

<DIV id=work3 align=center><A onfocus=this.blur()

onclick="return checkAnswer(3);" href="http://www.a.gudamarova.ru/test/#"><INPUT class=mystyle value=Проверить type=submit></A>&nbsp;&nbsp;&nbsp;<A

onfocus=this.blur() onclick="return onlyAnswer(3);"

href="http://www.a.gudamarova.ru/test/#"><INPUT class=mystyle value=&nbsp;&nbsp;&nbsp;Ответы&nbsp;&nbsp;&nbsp; type=submit></A></DIV></DIV>

<DIV class=meta align=right><A onfocus=this.blur()

onclick="return submitForm('start');"

href="http://www.a.gudamarova.ru/test/#">вернуться к содержанию </A>

<P>&nbsp;</P></DIV></DIV></DIV>

<DIV id=start_text><!-- содержание теории-->

<DIV style="WIDTH: auto; HEIGHT: 300px" class=post>

<H3>ТЕОРИЯ</H3>

<P><A onfocus=this.blur() title=Введение

onclick="return submitForm('startbook1');"

href="http://www.a.gudamarova.ru/test/#"><STRONG>Введение</STRONG></A></P>

<DIV class=storycontent>

<P>Глава 1. Операционная система MS DOS.</P>

<UL>

<LI><A onfocus=this.blur() title="Практическая работа 1"

onclick="return submitForm('book1');"

href="http://www.a.gudamarova.ru/test/#">Практическая работа 1. Основные

команды работы с дисками. Команды общесистемного назначения.</A></LI>

<LI><A onfocus=this.blur() title="Практическая работа 2"

onclick="return submitForm('book2');"

href="http://www.a.gudamarova.ru/test/#">Практическая работа 2. Команды работы

с файлами.</A></LI>

<LI><A onfocus=this.blur() title="Практическая работа 3"

onclick="return submitForm('book3');"

href="http://www.a.gudamarova.ru/test/#">Практическая работа 3. Команды работы

с каталогами.</A></LI>

<LI><A onfocus=this.blur() title=Тестирование

onclick="return submitForm('glava1');"

href="http://www.a.gudamarova.ru/test/#">Тестирование.</A></LI></UL></DIV></DIV>

<DIV class=meta>

<P>&nbsp;</P></DIV></DIV><!-- содержание теории-->

<DIV id=startbook1><!-- введение теории -->

<DIV class=post>

<H3>ВВЕДЕНИЕ</H3>

<DIV class=storycontent>

<P>Современный уровень развития информационных технологий характеризуется

наличием большого числа операционных систем, решающих самые разнообразные задачи

и обладающих самыми различными свойствами. Несмотря на это, можно выделить

типичные составляющие операционной системы и определить ряд моделей, лежащих в

основе их функционирования. Изучение данных моделей и является необходимой

составляющей подготовки специалистов в области системного программирования и

позволяет прикладному программисту эффективно использовать возможности ОС.</P>

<P>Дисциплина «Операционные системы и среды» относится к циклу обязательных

общепрофессиональных дисциплин учебного плана для специальности 230103.52 и

рассчитана на изучение студентами 2 курса отделения АСОИиУ в 3-м и 4- м

семестрах обучения. </P>

<P>Цель данного практикума - научить студентов возможностям практических навыков

реализации моделей и алгоритмов. Все практические работы разработаны согласно

рабочей программе по дисциплине «Операционные системы и среды». </P>

<P>Закрепление полученных теоретических знаний и отработка полученных

практических навыков достигается за счет выполнения упражнений, которые

приводится в каждой практической работе. Проверить степень освоения материала

студенты могут пройдя тестирования как при каждой практической работе, так и в

конце каждой главы. </P>

<P>Практикум может быть использован как при самостоятельном изучении, так и при

подготовке и проведении занятий по операционным системам и

средам.</P></DIV></DIV>

<DIV class=meta align=right><A onfocus=this.blur()

onclick="return submitForm('start');"

href="http://www.a.gudamarova.ru/test/#">вернуться к содержанию </A><A

onfocus=this.blur() onclick="return submitForm('book1');"

href="http://www.a.gudamarova.ru/test/#">/ перейти к Практической работе </A>

<P>&nbsp;</P></DIV></DIV><!-- введение теории -->

<DIV id=book1><!-- урок 1 -->

<DIV class=post>

<H3>ОПЕРАЦИОННАЯ СИСТЕМА MS DOS.</H3>

<P><STRONG>Общие сведения</STRONG></P>

<P>ДОС состоит из двух частей. Одна из них вводится с помощью&nbsp; программы

начальной загрузки в оперативную память ПЭВМ и хранится там в течение всего

сеанса работы. Эта часть носит&nbsp; название <EM>резидентной. </EM>Она

осуществляет доступ прикладных&nbsp; программ к логическим устройствам, следит

за распределением памяти, обслуживает различные типы прерываний и Т.д. Вторая

Часть ДОС называется <EM>транзитной </EM>и состоит из программ, вы&shy;полняющих

такие сложные функции, как форматирование дискет, копирование файлов,

восстановление сбойных дорожек и др. Эти программы хранятся на МД и по мере

необходимости загружаются в ОП специальными средствами резидентной части.</P>

<P>Важным компонентом резидентной части ДОС является&nbsp; <EM>интерпретатор

команд (командный процессор), </EM>который обеспе&shy; чивает взаимодействие

пользователя с операционной системой.</P>

<H3>ПРAКТИЧЕСКАЯ РАБОТА №1.<BR>ОСНОВНЫЕ КОМАНДЫ РАБОТЫ С ДИСКАМИ.<BR>КОМАНДЫ

ОБЩЕСИСТЕМНОГО НАЗНАЧЕНИЯ.</H3>

<P><STRONG>Цель: Изучение команд работы с дисками в операционной системе MS DOS.

</STRONG></P>

<DIV class=storycontent>

<P>Пользователь общается с ДОС с помощью набора команд. Одна часть этих команд

(резидентная) исполняется непосредственно&nbsp; интерпретатором команд. Для

выполнения остальных (транзитных) командному процессору требуется найти на диске

соот&shy;ветствующую программу, загрузить ее в ОП и передать ей управление.</P>

<P>В плане организации обмена информацией в ПЭВМ разли&shy;чаются два типа

<EM>логических устройств: блочные </EM>и <EM>последова&shy;тельные.

</EM>Логические устройства блочного типа: обмениваются блоками информации.

Характерными представителями этого типа устройств являются накопители на

<EM>магнитных </EM>дисках. Для их обозначения используются однобуквенные

латинские имена, среди которых А и В зарезервированы для первого и второго НГМд.

При наличии в системе большего количества НГМД используются имена С и D и Т.д.

Обычно подобных устройств в ПЭВМ только два, и поэтому имена С, D и т.д.

присваиваются разделам НМД типа "винчестер" (если осуще&shy;ствлено разбиение на

несколько логических дисков). При наличии в системе других логических устройств

блочного типа(например, адаптер локальной сети, контроллер НМЛ и др.), им в

качестве идентификаторов присваиваются последующие буквы латинского

алфавита.</P>

<P>Логические устройства последовательного типа обменивают&shy;ся информацией не

блоками, а последовательностями симво&shy;лов. Для основных устройств

последовательного типа в ДОС зарезервированы следующие имена:<BR>CON - системная

консоль - устройство, которое при считы&shy;вании идентифицируется как

клавиатура, а при записи - как видеомонитор;<BR>PRN - системное печатающее

устройство;<BR>AUS - асинхронная последовательная линия связи;<BR>NUL -

свободное устройство (псевдоустройство), служащее<BR>для замены логического

устройства ввода-вывода. в програм&shy;ме, когда при ее выполнении не

используется ввод и не тре&shy;буется выводить конечные результаты.</P>

<P>Для указания ДОС, что служебное слово является именем, относящимся&nbsp; к

логическому устройству, оно завершается двоеточием, Т.е. двоеточие является

символом, зарезервирован&shy;ным для идентификации логических устройств,

например:<BR>А: - первый НГМД;&nbsp;.<BR>В: - второй НГМД;<BR>С: - первый НМД и

т .д.</P>

<P>Как было уже сказано, ДОС работает с файлами. <EM>Файл </EM>пред&shy;ставляет

собой поименованную целостную совокупность даннЫХ на внешнем носителе информации

(логическом устрой&shy;стве). Например, в файл на ГМД могут быть помещены

про&shy;граммы, данные, а также последовательности символов, кото&shy;рые ПЭВМ

получает от другого компьютера по линии связи.</P>

<P>Рассмотрим основные команды:</P>

<P><STRONG>1. CLS</STRONG> - очистка экрана дисплея (внутренняя)<BR>Формат

команды: <STRONG>CLS</STRONG> </P>

<P>При выводе информации на экран ого заполнение осуществляется построчно. Когда

последняя строка окажется занятой, то содержимое экрана смещается на одну строку

вверх, а новая информация отображается в нижней строке. Чтобы .полностью

освободить экран от ненужной информации и возобновить вывод с его первой

(верхней) строки, следует выполните команду <STRONG>CLS</STRONG>. При этом экран

полностью очищается, а в левом верхнем углу появляются приглашение

<STRONG>DOS</STRONG> и курсор. Если Вы специальными средствами

<STRONG>DOS</STRONG> (<STRONG>Escape</STRONG>- последовательностями) не меняли

оцветовку экрана, то весь он заполняется черным цветом, а символы будут

выводиться белым цветом. В противном случае экран окрашивается установленным

фоновым цветом, а для выдачи информации также будет использоваться выбранный для

этой цели цвет.</P>

<P><STRONG>ЗАМЕЧАНИЕ</STRONG>: команду <STRONG>CLS</STRONG> часто полезно

использовать в командных файлах.</P>

<P><STRONG>2. DATE</STRONG> - установка и&nbsp; отображение даты

(внутренняя)<BR>Формат команды:<BR><STRONG>DATE</STRONG><STRONG>

[дата]</STRONG></P>

<P>Установка даты для <STRONG>DOS</STRONG> влияет на корректность заполнения

соответствующего поля элемента каталога при создании и обновлении файла, а также

при создании подкаталога.</P>

<P>Если требуется установить дату и Вы знаете, в каком формате ее ввести, то при

вызове команды <STRONG>DATE</STRONG> укажите дату аргументом date. Если Вам

нужно ввести экран дисплея текущую дату и затем, возможно, изменить ее

(пользуясь предложенным форматом), то задайте команду <STRONG>DATE</STRONG> без

аргумента. При этом появится, например,

сообщение:<BR><STRONG>Current</STRONG><STRONG> date</STRONG><STRONG>

is</STRONG><STRONG> 11-2-91 Enter</STRONG><STRONG> new</STRONG><STRONG>

date</STRONG><STRONG>:</STRONG><BR>(Текущая дата - пятница, 2.11.91&nbsp;

Введите новую дату:)</P>

<P>Вы можете просто нажать клавишу&nbsp; <STRONG>Enter</STRONG> (чтобы оставить

дату без изменения) или ввести новую дату по аналогии&nbsp; с отображаемой

(номер месяца, номер дня и две последних цифры года с использованием в качестве

разделителя символа "-"). Год допускается задавать&nbsp; полностью (четырьмя

цифрами).</P>

<P><STRONG>3. TIME</STRONG>- установка и отображение времени.<BR>Формат

команды:<BR><STRONG>TIME</STRONG><STRONG> [время]</STRONG> <BR>Комментарии</P>

<P>Установка даты для <STRONG>DOS</STRONG> влияет на корректность заполнения

соответствующего поля элемента каталога при создании и обновлении файла, а также

при создании подкаталога. Если требуется врем и Вы знаете, в каком формате его

ввести, то при вызове команды <STRONG>TIME</STRONG> укажите время аргументом


Подобные документы

Работы в архивах красиво оформлены согласно требованиям ВУЗов и содержат рисунки, диаграммы, формулы и т.д.
PPT, PPTX и PDF-файлы представлены только в архивах.
Рекомендуем скачать работу.