Отчет 1 (Готовая лаба №1)

2018-01-09СтудИзба

Описание файла

Файл "Отчет 1" внутри архива находится в папке "Готовая лаба №1". Документ из архива "Готовая лаба №1", который расположен в категории "". Всё это находится в предмете "системное программирование" из 4 семестр, которые можно найти в файловом архиве МГТУ им. Н.Э.Баумана. Не смотря на прямую связь этого архива с МГТУ им. Н.Э.Баумана, его также можно найти и в других разделах. Архив можно найти в разделе "лабораторные работы", в предмете "системное программирование" в общих файлах.

Онлайн просмотр документа "Отчет 1"

Текст из документа "Отчет 1"

13


Защищено:

Большаков С.А./ Гапанюк Ю.Е.

"__"_____________2014 г.

Продемонстрировано:

Большаков С.А./ Гапанюк Ю.Е.

"__"_____________2014 г.

Лабораторная работа №1 по курсу

Системное программирование

"Изучение электронных справочников системного программиста"

8

(количество листов)

Вариант № 9

ИСПОЛНИТЕЛЬ:

студент группы ИУ5-42

________________

Зайков С.А.

"__"_____________2014 г.









Москва - 2014

  1. Цель лабораторной работы

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

  1. Порядок работы по ЛР № 1

  1. Нужно освоить работу с электронным справочником (Может быть выбран справочник "Teach Help" любых версий для любых версий ДОС, при этом в отчете по лабораторной работе нужно указать версию используемого справочника и иметь ее работоспособный вариант на дискете для защиты лабораторной работы.). Освоение считается удовлетворительным, если студент оперативно может найти описание любой команды ОС или машинной команды, любого прерывания и любого управляющего блока операционной системы, из таблицы вариантов, представленной ниже. Кроме того, студент должен объяснить назначение найденной информации и способ ее копирования и распечатки. Студент должен понимать и объяснять для чего он может использовать найденную информацию в справочнике.

  2. Нужно найти в справочнике и изучить описания одной команды ОС, одного прерывания ОС и одного управляющего блока (ОС) в соответствии с вариантом по списку группы (варианты даны ниже). Поиск команды для режима командной строки необходимо дополнительно (помимо выбранного электронного справочника) осуществить в справочной системе любой операционной системы компьютера, на котором выполняется ЛР: WINDOWS'95/98/2000/XP/VISTA/W7 и др., или используемой студентом (она вызывается по F1 на рабочем столе WINDOWS). Эту информацию нужно дополнительно поместить в отчете совместно с информацией из электронного справочника.

  3. Нужно выяснить поддерживается ли данная команда в режиме командной строки других операционных систем (ОС) WINDOWS'2000 / 2003/XP/VISTA/WIN32/WINDOWS7 (отдельно по каждой) и какой процедурой или утилитой она заменена в них. Информацию об этом можно найти в справочной системе, каждой из перечисленных операционных систем. Информация с результатами поиска заносится в таблицу и помещается в отчет. Если версии операционных систем студенту не доступны, он может сократить этот перечень, объяснив ситуацию преподавателю (данный пункт требований к ЛР является дополнительным требованием для сильных студентов!).

  4. В отчете по ЛР обязательно должно быть отображено:

  • титульный лист (образец в конце данного документа),

  • номер варианта на титульном листе (!!!),

  • версия электронного справочника, с которым работал студент.

  • описание порядка работы со справочниками (краткая инструкция, включающая пункты: тип, запуск и закрытие справочника, если нужно то его инсталляция; порядок поиска информации по варианту и назначение основных разделов справочника; вывод информации на печать или в файл для оформления отчета),

  • результаты (п.2) поиска данных своего варианта (эту информацию нужно перенести в отчет и , при необходимости, перевести на русский язык.)

  • информацию о поддержке данной команды в других ОС (см. п.3). Представить в табличке - данное требование является дополнительным. В журнале по учету сдачи ЛР выполнение дополнительных требований учитывается.

    1. В части отчета "Порядок работы (инструкция)" должно быть отражены: что было сделано, как запускается справочник, как завершается работа с ним, какими способами может быть найдена нужная информация, как можно выполнить ее вывод, копирование и распечатку. Фактически студенты должны разработать краткую инструкцию для работы со справочником данной версии. Объем такой инструкции должен быть в пределах 0,5-1 страницы, набранной стандартным шрифтом (12).

    2. В части отчета "Поддержка в других ОС" должна быть представлена таблица со следующими графами: название новой ОС, информация о поддержке в ней данной команды (Да/Нет), или название заменяющей данную команду команды или утилиты или системная программа в новой ОС (раздел - дополнительные требования).

  1. При индивидуальной защите ЛР студент должен уметь оперативно находить элементы своего задания в электронном справочнике и отвечать на любые вопросы по материалам своего варианта, а также на общие контрольные вопросы данной лабораторной работы (см. ниже).

  1. Основная Часть

1-2.

CMD

CMD [/A | /U] [/Q] [/D] [/E:ON | /E:OFF] [/F:ON | /F:OFF] [/V:ON | /V:OFF]

[[/S] [/C | /K] строка]

/C Выполнение указанной команды (строки) с последующим завершением.

/K Выполнение указанной команды (строки) без последующего завершения.

/S Изменение поведения после /C или /K (см. ниже)

/Q Отключение режима вывода команд на экран (ECHO).

/D Отключение выполнения команд AutoRun из реестра (см. ниже)

/A Вывод результатов выполнения команд в формате ANSI.

/U Вывод результатов выполнения команд в формате UNICODE.

/T:цв Выбор цвета текста/фона (более подробно см. COLOR /?)

/E:ON Разрешение расширений команд (см. ниже)

/E:OFF Запрет расширений команд (см. ниже)

/F:ON Разрешение символов завершения имен файлов и папок (см. ниже)

/F:OFF Запрет символов завершения имен файлов и папок (см. ниже)

/V:ON Разрешение отложенного расширения переменных среды с применением

символа '!' в качестве разделителя. Например, /V:ON разрешает

использовать !var! в качестве расширения переменной var во время

выполнения. Синтаксис var служит для расширения переменных

при вводе, что приводит к совсем другим результатам внутри

цикла FOR.

/V:OFF Запрет отложенного расширения переменных среды.

Чтобы указать в одной строке несколько команд, следует разделить их

символами '&&' и заключить в кавычки. Кроме того, из соображений

совместимости, /X означает то же, что и /E:ON, /Y то же, что и /E:OFF

и /R то же, что и /C. Все прочие ключи командной строки игнорируются.

Если указаны ключи /C или /K, то остальная часть командной строки после

такого ключа обрабатывается как командная строка, а обработка символов

кавычек (") ведется по следующим правилам:

1. Если выполняются все перечисленные ниже условия, то символы

кавычек в командной строке сохраняются:

- ключ /S отсутствует

- есть ровно два символа кавычек

- между ними нет других специальных символов, как то: &<>()@^|

- между ними имеются один или несколько пробелов

- строка, заключенная в кавычки, является именем исполнимого

файла.

2. В противном случае, проверяется первый символ, и если он является

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

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

последнего символа кавычек сохраняется.

Если ключ /D НЕ УКАЗАН в командной строке, то при запуске CMD.EXE

выполняется проверка значений переменных REG_SZ или REG_EXPAND_SZ

для следующих разделов системного реестра:

HKEY_LOCAL_MACHINE\Software\Microsoft\Command Processor\AutoRun

и/или

HKEY_CURRENT_USER\Software\Microsoft\Command Processor\AutoRun

и если одна из них или обе они присутствуют, то сначала выполняются они.

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

расширенную обработку для конкретного вызова, используется ключ /E:OFF

Можно включить или отключить расширенную обработку команд для всех

вызовов CMD.EXE на данном компьютере или для данного пользователя,

с помощью REGEDT32.EXE задав значения REG_DWORD в системном реестре

для следующих разделов:

HKEY_LOCAL_MACHINE\Software\Microsoft\Command Processor\EnableExtensions

и/или

HKEY_CURRENT_USER\Software\Microsoft\Command Processor\EnableExtensions

равными 0x1 или 0x0. Параметры пользователя перекрывают параметры компьютера

Ключи командной строки, в свою очередь, перекрывают параметры реестра.

При расширенной обработке команд изменения и/или добавления затрагивают

следующие команды:

DEL или ERASE

COLOR

CD или CHDIR

MD или MKDIR

PROMPT

PUSHD

POPD

SET

SETLOCAL

ENDLOCAL

IF

FOR

CALL

SHIFT

GOTO

START (изменен также вызов внешних команд)

ASSOC

FTYPE

Для получения более подробных сведений введите "имяКоманды /?".

Отложенное расширение переменных среды НЕ ВКЛЮЧЕНО по умолчанию. Можно

включить или отключить отложенное расширение переменных среды для

конкретного вызова CMD.EXE с помощью ключей /V:ON или /V:OFF.

Можно включить или отключить отложенное расширение переменных среды для

всех вызовов CMD.EXE на данном компьютере или для данного пользователя,

с помощью REGEDT32.EXE задав значения REG_DWORD в системном реестре

для следующих разделов:

HKEY_LOCAL_MACHINE\Software\Microsoft\Command Processor\DelayedExpansion

и/или

HKEY_CURRENT_USER\Software\Microsoft\Command Processor\DelayedExpansion

равными 0x1 или 0x0. Параметры пользователя перекрывают параметры компьютера.

Ключи командной строки, в свою очередь, перекрывают параметры реестра.

Если отложенное расширение переменных среды включено, то символ '!'

(восклицательный знак) может использоваться для замены текущего значения

переменной среды во время выполнения.

Завершение имен файлов и папок НЕ ВКЛЮЧЕНО по умолчанию. Можно

включить или отключить завершение имен файлов и папок для

конкретного вызова CMD.EXE с помощью ключей /F:ON или /F:OFF.

Можно включить или отключить отложенное расширение переменных среды для

всех вызовов CMD.EXE на данном компьютере или для данного пользователя,

с помощью REGEDT32.EXE задав значения REG_DWORD в системном реестре

для следующих разделов:

HKEY_LOCAL_MACHINE\Software\Microsoft\Command Processor\CompletionChar

HKEY_LOCAL_MACHINE\Software\Microsoft\Command Processor\PathCompletionChar

и/или

HKEY_CURRENT_USER\Software\Microsoft\Command Processor\CompletionChar

HKEY_CURRENT_USER\Software\Microsoft\Command Processor\PathCompletionChar

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

используемого для конкретной функции (например, 0x4 для Ctrl-D или 0x6 для

Ctrl-F). Параметры пользователя перекрывают параметры компьютера.

Ключи командной строки, в свою очередь, перекрывают параметры реестра.

Если завершение включено с помощью ключа командной строки /F:ON,

то используются два управляющих символа: Ctrl-D для имен папок и Ctrl-F

для имен файлов. Чтобы отключить конкретный символ завершения в системном

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

значение символа пробела (0x20).

Завершение вызывается при вводе одного из этих двух специальных символов.

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

к ней символ шаблона, если таковой отсутствует, а затем строит список

путей, которые соответствуют полученному определению. После этого

выводится первый элемент этого списка соответствующих путей. Если же

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

После этого повторный ввод того же самого специального символа приводит

к циклическому перебору всех соответствующих путей. Нажатие клавиши

Свежие статьи
Популярно сейчас
Как Вы думаете, сколько людей до Вас делали точно такое же задание? 99% студентов выполняют точно такие же задания, как и их предшественники год назад. Найдите нужный учебный материал на СтудИзбе!
Ответы на популярные вопросы
Да! Наши авторы собирают и выкладывают те работы, которые сдаются в Вашем учебном заведении ежегодно и уже проверены преподавателями.
Да! У нас любой человек может выложить любую учебную работу и зарабатывать на её продажах! Но каждый учебный материал публикуется только после тщательной проверки администрацией.
Вернём деньги! А если быть более точными, то автору даётся немного времени на исправление, а если не исправит или выйдет время, то вернём деньги в полном объёме!
Да! На равне с готовыми студенческими работами у нас продаются услуги. Цены на услуги видны сразу, то есть Вам нужно только указать параметры и сразу можно оплачивать.
Отзывы студентов
Ставлю 10/10
Все нравится, очень удобный сайт, помогает в учебе. Кроме этого, можно заработать самому, выставляя готовые учебные материалы на продажу здесь. Рейтинги и отзывы на преподавателей очень помогают сориентироваться в начале нового семестра. Спасибо за такую функцию. Ставлю максимальную оценку.
Лучшая платформа для успешной сдачи сессии
Познакомился со СтудИзбой благодаря своему другу, очень нравится интерфейс, количество доступных файлов, цена, в общем, все прекрасно. Даже сам продаю какие-то свои работы.
Студизба ван лав ❤
Очень офигенный сайт для студентов. Много полезных учебных материалов. Пользуюсь студизбой с октября 2021 года. Серьёзных нареканий нет. Хотелось бы, что бы ввели подписочную модель и сделали материалы дешевле 300 рублей в рамках подписки бесплатными.
Отличный сайт
Лично меня всё устраивает - и покупка, и продажа; и цены, и возможность предпросмотра куска файла, и обилие бесплатных файлов (в подборках по авторам, читай, ВУЗам и факультетам). Есть определённые баги, но всё решаемо, да и администраторы реагируют в течение суток.
Маленький отзыв о большом помощнике!
Студизба спасает в те моменты, когда сроки горят, а работ накопилось достаточно. Довольно удобный сайт с простой навигацией и огромным количеством материалов.
Студ. Изба как крупнейший сборник работ для студентов
Тут дофига бывает всего полезного. Печально, что бывают предметы по которым даже одного бесплатного решения нет, но это скорее вопрос к студентам. В остальном всё здорово.
Спасательный островок
Если уже не успеваешь разобраться или застрял на каком-то задание поможет тебе быстро и недорого решить твою проблему.
Всё и так отлично
Всё очень удобно. Особенно круто, что есть система бонусов и можно выводить остатки денег. Очень много качественных бесплатных файлов.
Отзыв о системе "Студизба"
Отличная платформа для распространения работ, востребованных студентами. Хорошо налаженная и качественная работа сайта, огромная база заданий и аудитория.
Отличный помощник
Отличный сайт с кучей полезных файлов, позволяющий найти много методичек / учебников / отзывов о вузах и преподователях.
Отлично помогает студентам в любой момент для решения трудных и незамедлительных задач
Хотелось бы больше конкретной информации о преподавателях. А так в принципе хороший сайт, всегда им пользуюсь и ни разу не было желания прекратить. Хороший сайт для помощи студентам, удобный и приятный интерфейс. Из недостатков можно выделить только отсутствия небольшого количества файлов.
Спасибо за шикарный сайт
Великолепный сайт на котором студент за не большие деньги может найти помощь с дз, проектами курсовыми, лабораторными, а также узнать отзывы на преподавателей и бесплатно скачать пособия.
Популярные преподаватели
Добавляйте материалы
и зарабатывайте!
Продажи идут автоматически
5167
Авторов
на СтудИзбе
437
Средний доход
с одного платного файла
Обучение Подробнее