LAB1_SP_2014с (1075925)
Текст из файла
17
Методические указания к лабораторной работе к ЛР № 1 по курсу "СИСТЕМНОЕ ПРОГРАММИРОВАНИЕ"
"Изучение электронных справочников
системного программиста"
( 2 часа)
Москва, МГТУ - 2014 год
___________________________________________________________________________________________
ОГЛАВЛЕНИЕ
1. Цель и задачи лабораторной работы № 1 3
2. Введение 3
3. Общее содержание задания на ЛР 3
4. Общие требования при выполнении лабораторной работы № 1 5
5. Порядок выполнения работы по ЛР № 1 6
6. Варианты работы по ЛР № 1 9
7. Контрольные вопросы по ЛР № 1 10
8. Литература 11
9. Титульный лист отчета 13
10. Шаблон отчета по ЛР №1 15
1 Цель и задачи лабораторной работы № 1
Целью выполнения лабораторной работы является изучение принципов работы электронных справочников операционных систем, предназначенных для системного программиста. Студенты знакомятся с интерфейсом справочников, изучают способы оперативного поиска информации, находят нужную информацию по заданным вариантам и способы вывода информации для отчетов. Студенты самостоятельно оформляют краткую инструкцию для работы со справочником.
Примечание. На первый взгляд цель этой ЛР очень проста. Ее выполнение не должно составить ,больших затрат от студента. Но необходимо очень внимательно отнестись к ее выполнению, так как на протяжении всего курса и выполнения других ЛР, ДЗ и КР вам понадобятся сведения из этих справочников. Они должны быть всегда под рукой.
2 Введение
См. МУ к ЛР по курсу.
3 Общее содержание задания на ЛР
Необходимо приобрести навыки применения электронных справочников операционных систем для оперативного поиска: информации о командах операционных систем (в частности для режима командной строки), машинных командах, информации об управляющих блоках операционных систем и прерываниях операционных систем и технического обеспечения. Нужно изучить различные варианты поиска информации, включая поиск по алфавитному и предметному каталогам, поиск информации в режиме поиска по ключевым словам, если в справочнике такой режим предусмотрен.
Для поиска информации студенты должны указать конкретный вариант справочника, который был использован для заданного раздела (на сайте предложено три варианта, их можно использовать совместно). Электронные справочники для изучения расположены на странице преподавателя (: www.sergebolshakov.ru в разделе 2-й курс "Системное программирование " – вход по паролю: пароль для подключения будет выдан на лекции!). Допускается использовать также любые другие электронные справочники для поиска заданной информации, но при этом студент должен на дискете предоставить данный справочник для защиты ЛР (другие справочники должны быть автономными и содержать всю необходимую информацию для работы по курсу). Кроме того, изучаемые электронные справочники, должны быть доступны в аудиториях дисплейных классов.
Примечание. К сожалению, не смог пока найти другие справочники для системных программистов с таким содержанием. Тому студенту, который принесет на ЛР новый справочник с таким же содержанием, ЛР № 1 будет зачтена без отчета и защиты.
В процессе работы студент детально изучает заданную по вариантам информацию, для чего может потребоваться использование нескольких справочников и дополнительной литературы, а также знание английского языка в области программирования. Для информации по своим вариантам нужно знать и отвечать на любые контрольные вопросы и вопросы по своему варианту.
После изучения электронных справочников студент самостоятельно для любого (на выбор) используемого справочника (в работе их может быть использовано несколько) составляет краткую инструкцию для работы с ним. Требования к инструкции приведены ниже, а размер инструкции не должен превышать 0,5-1 страницы (шрифт не более 12 кеглей).
4 Общие требования при выполнении лабораторной работы № 1
При выполнении ЛР № 1 студенты должны соблюдать следующие требования:
-
Студенты выполняют лабораторную работу в компьютерной аудитории индивидуально.
-
Варианты по журналу группы должны соответствовать выполняемым вариантам по таблице вариантов приведенной выше.
-
Оформление отчета по лабораторной работе может быть выполнено либо отдельно каждым студентом в часы самостоятельной работы, либо во время лабораторной работы. Отчет оформляется каждым студентом самостоятельно. Отчет должен быть оформлен грамотно и аккуратно. Шаблон отчета для ЛР можно использовать из предыдущего семестра (по дисциплине ПКШ).
-
Если при выполнении работы используется англоязычная (или на других языках) версия электронного справочника, то студенты, владеющие языком, могут не переводить найденный текст на русский язык, но обязаны его понимать. Студенты должны детально разбираться в распечатанных материалах по теме варианта, помещенных в отчет по ЛР, и быстро ориентироваться в их содержании. Отвечать на вопрос о ее необходимости и применения при программировании.
-
При работе в аудитории используются справочники установленные в компьютерном зале либо справочники, выданные преподавателем или скаченные из Интернета (Старосты групп могут получить версии справочника у лектора на дискете).
-
Если в используемом студентом справочнике не найдена нужная информация по варианту, то по согласованию с преподавателем можно уточнить содержания варианта и его изменить.
-
Срок выполнения и защиты 1-й лабораторной работы 2-я неделя семестра.
-
Для выполнения ЛР нужно изучить разделы 1 (для работы со справочниками в режиме командной строки) и 7 (для развертывания справочников) пособия - “ Методическое пособие для выполнения лабораторных работ по дисциплине СП ”, представленного на сайте.
5 Порядок выполнения работы по ЛР № 1
-
Нужно освоить работу с электронным справочником (Может быть выбран справочник "Teach Help" любых версий для любых версий ДОС, при этом в отчете по лабораторной работе нужно указать версию используемого справочника и иметь ее работоспособный вариант на дискете для защиты лабораторной работы.). Освоение считается удовлетворительным, если студент оперативно может найти описание любой команды ОС или машинной команды, любого прерывания и любого управляющего блока операционной системы, из таблицы вариантов, представленной ниже. Кроме того, студент должен объяснить назначение найденной информации и способ ее копирования и распечатки. Студент должен понимать и объяснять для чего он может использовать найденную информацию в справочнике.
-
Нужно найти в справочнике и изучить описания одной команды ОС, одного прерывания ОС и одного управляющего блока (ОС) в соответствии с вариантом по списку группы (варианты даны ниже). Поиск команды для режима командной строки необходимо дополнительно (помимо выбранного электронного справочника) осуществить в справочной системе любой операционной системы компьютера, на котором выполняется ЛР: WINDOWS'95/98/2000/XP/VISTA/W7 и др., или используемой студентом (она вызывается по F1 на рабочем столе WINDOWS). Эту информацию нужно дополнительно поместить в отчете совместно с информацией из электронного справочника.
-
Нужно выяснить поддерживается ли данная команда в режиме командной строки других операционных систем (ОС) WINDOWS'2000 / 2003/XP/VISTA/WIN32/WINDOWS7 (отдельно по каждой) и какой процедурой или утилитой она заменена в них. Информацию об этом можно найти в справочной системе, каждой из перечисленных операционных систем. Информация с результатами поиска заносится в таблицу и помещается в отчет. Если версии операционных систем студенту не доступны, он может сократить этот перечень, объяснив ситуацию преподавателю (данный пункт требований к ЛР является дополнительным требованием для сильных студентов!).
-
В отчете по ЛР обязательно должно быть отображено:
-
титульный лист (образец в конце данного документа),
-
номер варианта на титульном листе (!!!),
-
версия электронного справочника, с которым работал студент.
-
Цель и задачи ЛР.
-
описание порядка работы со справочниками (краткая инструкция, включающая пункты: тип, запуск и закрытие справочника, если нужно то его инсталляция; порядок поиска информации по варианту и назначение основных разделов справочника; вывод информации на печать или в файл для оформления отчета),
-
результаты (п.2) поиска данных своего варианта (эту информацию нужно перенести в отчет и , при необходимости, перевести на русский язык.)
-
информацию о поддержке данной команды в других ОС (см. п.3). Представить в табличке - данное требование является дополнительным. В журнале по учету сдачи ЛР выполнение дополнительных требований учитывается.
-
В части отчета "Порядок работы (инструкция)" должно быть отражены: что было сделано, как запускается справочник, как завершается работа с ним, какими способами может быть найдена нужная информация, как можно выполнить ее вывод, копирование и распечатку. Фактически студенты должны разработать краткую инструкцию для работы со справочником данной версии. Объем такой инструкции должен быть в пределах 0,5-1 страницы, набранной стандартным шрифтом (12).
-
В части отчета "Поддержка в других ОС" должна быть представлена таблица со следующими графами: название новой ОС, информация о поддержке в ней данной команды (Да/Нет), или название заменяющей данную команду команды или утилиты или системная программа в новой ОС (раздел - дополнительные требования).
-
При индивидуальной защите ЛР студент должен уметь оперативно находить элементы своего задания в электронном справочнике и отвечать на любые вопросы по материалам своего варианта, а также на общие контрольные вопросы данной лабораторной работы (см. ниже).
6 Варианты работы по ЛР № 1
Для групп - ИУ5-41,ИУ5-42,ИУ5-43, ИУ5-44, УЦ-61
Вариант № | Команда ОС | Прерывание.(10-я кодировка) | Блоки ОС |
| COPY | 9 | FAT |
| DATE | 34 | FCB |
| DEL | 4 | CMOS |
| DIR | 3 | PSP |
| CLS | 33 | PSP |
| ECHO | 22 | FAT |
| EDIT | 33-15 | MCB |
| FIND | 33-44 | PSP |
| CMD | 33-1 | FCB |
| EXIT | 26 | FCB |
| REN | 8 | FCB |
| FC | 30 | BPB |
| VOL | 5 | FAT |
| FOR | 31 | MCB |
| GOTO | 33-29 | FAT |
| IF | 51 | CMOS |
| MEM | 33-5 | FAT |
| TIME | 14 | FAT |
| MKDIR | 0 | BPB |
| VER | 33-22 | FAT |
| PATH | 19 | CMOS |
| SET | 33-16 | DPB |
| PAUSE | 23 | CMOS |
| PROMPT | 32 | BPB |
| REM | 33-2 | BPB |
| RMDIR | 33-45 | DPB |
| SHIFT | 33-42 | DPB |
| SORT | 33-9 | MCB |
| TREE | 33-0 | PSP |
| FORMAT (Имитация) | 34 | CMOS |
| XCOPY | 33-31 | FAT |
Примечание 1: Номера прерываний и подфункций в таблице представлены специально в десятичном формате, для нахождения номера в справочнике нужно выполнить перевод числа в 16-ричный формат как в справочниках (Например: 3310 -> 021h16).
Примечание 2: Для удобной работы необходимо установить все три справочника с сайта. Команды ОС описаны в справочнике версии 5 (help.exe – DOS help! 5.0; F6 переключение БД справки). Блоки и прерывания лучше искать в справочнике версии 6 (xview.exe) или русифицированном справочнике версии 4 (helpr.exe). Нужно все справочники и их БД записать в один каталог.
7 Контрольные вопросы по ЛР № 1
-
Какие разновидности справочников по ОС вы знаете?
-
Расскажите про команду ОС, которая задана в вашем варианте.
-
Расскажите про прерывание, которое задано в вашем варианте.
-
Расскажите про управляющий блок, который задан в вашем варианте.
-
Как распечатать (или перенести в отчет по ЛР) результаты поиска в справочнике?
-
Как можно использовать конкретный справочник?
-
Какие основные классы прерываний Вы знаете?
-
Как перевести номер прерывания (33 - 25)10 в (??h - ??h)16 (или любые другие примеры)?
-
Как получить общее оглавление справочника?
-
Как определить используется ли данная команда ДОС в конкретной версии операционной системы?
-
Какую информацию системный программист может найти в справочнике по ОС?
-
Какие режимы работы справочников Вы можете назвать?
-
Как выполнить поиск информации в справочнике с рабочего стола WINDOWS?
-
Как найти описание машинной команды (команды Ассемблера) в справочнике?
-
Какие способы снятия информации со справочника Вы знаете?
-
Как включить предметный и алфавитный указатель справочника?
-
Как выполнить поиск в электронном справочнике для WINDOWS?
-
Какова цель выполнения ЛР?
-
Каково общее содержание ЛР?
Примечание 2: Защиту лабораторной работы принимают только преподаватель, которые проводят лабораторные работы или лектор курса. Расписание консультаций и приема лабораторных работ устанавливается совместно со старостами групп и будет представлено на информационной доске кафедры или в Интернет (на сайте преподавателя).
Характеристики
Тип файла документ
Документы такого типа открываются такими программами, как Microsoft Office Word на компьютерах Windows, Apple Pages на компьютерах Mac, Open Office - бесплатная альтернатива на различных платформах, в том числе Linux. Наиболее простым и современным решением будут Google документы, так как открываются онлайн без скачивания прямо в браузере на любой платформе. Существуют российские качественные аналоги, например от Яндекса.
Будьте внимательны на мобильных устройствах, так как там используются упрощённый функционал даже в официальном приложении от Microsoft, поэтому для просмотра скачивайте PDF-версию. А если нужно редактировать файл, то используйте оригинальный файл.
Файлы такого типа обычно разбиты на страницы, а текст может быть форматированным (жирный, курсив, выбор шрифта, таблицы и т.п.), а также в него можно добавлять изображения. Формат идеально подходит для рефератов, докладов и РПЗ курсовых проектов, которые необходимо распечатать. Кстати перед печатью также сохраняйте файл в PDF, так как принтер может начудить со шрифтами.