-1. Техническое Задание (1071402)
Текст из файла
Московский государственный технический университет им. Н.Э.Баумана
____________________________________________________________________
Утверждаю: | |
Большаков С.А. | "__"_____________2004 г. |
Курсовая работа по системному программированию
“Загрузчик текстового шрифта в память дисплея ”
Техническое задание
(вид документа)
писчая бумага
(вид носителя)
5
(количество листов)
ИСПОЛНИТЕЛЬ: | |
студент группы ИУ5-53 | _____________________ |
Цирулёв А.С. | "__"_____________2004 г. |
Москва - 2004
________________________________________________________________
СОДЕРЖАНИЕ
-
НАИМЕНОВАНИЕ………………………………………………………………………..…. 3
-
ОСНОВАНИЕ ДЛЯ РАЗРАБОТКИ……………………………………………………….. 3
-
НАЗНАЧЕНИЕ РАЗРАБОТКИ…………………………………………………………….. 3
-
ИСПОЛНИТЕЛЬ……………………………………………………………………………...3
-
ТРЕБОВАНИЯ К ПРОГРАММНОМУ ИЗДЕЛИЮ………………………………………. 3
-
Требования к функциональным характеристикам………………………….. 3
-
Требования к надежности………………………………………………………. 3
-
Требования к условиям эксплуатации……………………………………….. 3
-
Требования к составу и параметрам технических средств………………. 3
-
Требования к программному обеспечению…………………………………. 4
-
Требования к информационной и программной совместимости……….. 4
-
Требования к маркировке и упаковке программы…………………………. 4
-
Требования к транспортировке и хранению…………………………………. 4
-
ТРЕБОВАНИЯ К ПРОГРАММНОЙ ДОКУМЕНТАЦИИ……………………………….. 4
6.1. Разрабатываемые документы……………………………………………………. 4
-
ТЕХНИКО-ЭКОНОМИЧЕСКИЕ ПОКАЗАТЕЛИ………………………………………… 4
-
СТАДИИ ИЭТАПЫ РАЗРАБОТКИ……………………………………………………….. 5
-
ДОПОЛНИТЕЛЬНЫЕ УСЛОВИЯ………………………………………………………… 5
1. НАИМЕНОВАНИЕ
Разрабатываемая программа будет называться "Загрузчик нового текстового шрифта" или в дальнейшем просто Заменитель шрифтов. Данная программа разрабатывается для замены текстового шрифта.
ШИФР: Font.
2. ОСНОВАНИЕ ДЛЯ РАЗРАБОТКИ
Документом, на основании которого ведется разработка, является учебный план, утвержденный кафедрой ИУ5 МГТУ им. Н. Э. Баумана. Условное обозначение темы данной разработки - "Курсовая работа".
3. НАЗНАЧЕНИЕ РАЗРАБОТКИ
Программа Font предназначена для регистрации создания и удаления файлов. Для реализации этих функций программа имеет резидентную часть, которая в случае необходимости может быть выгружена из памяти.
-
ИСПОЛНИТЕЛЬ
Студент группы ИУ-5-53 МГТУ им. Н. Э. Баумана Цирулёв Александр Сергеевич.
-
ТРЕБОВАНИЯ К ПРОГРАММНОМУ ИЗДЕЛИЮ
-
Требования к функциональным характеристикам.
Программа должна обеспечивать интерфейс с помощью командной строки в текстовом режиме и выполнять следующие функции:
-
Заменять шрифт в по нажатию горячей клавиши;
-
Обеспечивать загрузку в оперативную память с фиксацией в виде резидента;
-
Сохранять и вызывать старый обработчик данного прерывания;
-
Производить проверку на повторную загрузку, выдавая сообщение на экран;
-
Выдавать справку по работу программы при задании ключа "/?" в командной строке;
-
Обеспечивать выгрузку резидентной программы с освобождением оперативной памяти при нажатии ctrl+u.
-
При выгрузке программа должна восстанавливать старые обработчики перехваченных ею прерываний;
-
При успешной выгрузке программы из оперативной памяти должно выдаваться сообщение об этом.
-
Требования к надежности:
-
Программа будет устойчиво функционировать при отсутствии сбоев операционной системы.
-
-
Требования к условиям эксплуатации:
-
Условия к эксплуатации данного программного продукта точно такие же, как и к оборудованию, на котором он будет выполняться.
-
Для обслуживания данной программы требуется пользователь, умеющий работать с командной строкой и системой MS DOS.
-
Требования к составу и параметрам технических средств.
Данная программа должна выполнятся на компьютере следующей конфигурации:
-
IBM-совместимый компьютер с процессором 80286 и выше.
-
Не менее 1 (одного) килобайта свободной обычной оперативной памяти.
-
EGA/VGA-совместимый видеоадаптер и монитор.
-
2 килобайта на диске.
-
Клавиатура со 101-ой клавишей.
-
Требования к программному обеспечению.
Данная программа должна выполняться на компьютере под управлением системы MS DOS с номерами версии от 3.0.
-
Требования к информационной и программной совместимости.
-
Программа не использует никаких внешних данных, кроме параметров командной строки.
-
Программа работает только в текстовом режиме.
-
Программа должна быть написана на языке Turbo Assembler.
-
Программа должна быть оформлена в виде COM файла
-
Требования к маркировке и упаковке программы: точно такие же, как и к носителю информации, на котором будет содержаться программа.
-
Требования к транспортированию и хранению: точно такие же, как и к носителям информации, на которых будет храниться данная программа.
6. ТРЕБОВАНИЯ К ПРОГРАММНОЙ ДОКУМЕНТАЦИИ
6.1. Разрабатываемые документы
По окончанию работы должны быть предъявлены следующие документы:
-
Техническое задание
-
Программа и методика испытаний
-
Руководство пользователя
-
Руководство системного программиста
-
Технический проект
В техническом проекте должны быть отражены:
-
Блок-схемы алгоритмов программы и процедур;
-
Модульная структура программы;
-
Пользовательский интерфейс в виде инструкции командной строки;
-
Схема взаимодействия резидентной программы с аппаратурой: вектор прерывания, клавиатура и другое.
-
Техническое описание программы
-
Листинг программы
-
Описание применение программы
7. ТЕХНИКО-ЭКОНОМИЧЕСКИЕ ПОКАЗАТЕЛИ
-
Ориентировочная экономическая эффективность: неизвестна.
-
Предполагаемая годовая потребность в данном программном изделии: неизвестна.
-
Экономические преимущества по сравнению с лучшими отечественными и зарубежными образцами и аналогами: неизвестны.
8. ПОРЯДОК КОНТРОЛЯ И ПРИЁМКИ РАБОТЫ
Тестирование программного продукта будет осуществляться в соответствии с документом "Программа и методика испытаний" на компьютере, который удовлетворяет требованиям, указанным в пунктах "Требования к составу и параметрам технических средств" и "Требования к программному обеспечению" данного технического задания.
9. ДОПОЛНИТЕЛЬНЫЕ УСЛОВИЯ
Данное техническое задание может уточняться в установленном порядке.
5
Характеристики
Тип файла документ
Документы такого типа открываются такими программами, как Microsoft Office Word на компьютерах Windows, Apple Pages на компьютерах Mac, Open Office - бесплатная альтернатива на различных платформах, в том числе Linux. Наиболее простым и современным решением будут Google документы, так как открываются онлайн без скачивания прямо в браузере на любой платформе. Существуют российские качественные аналоги, например от Яндекса.
Будьте внимательны на мобильных устройствах, так как там используются упрощённый функционал даже в официальном приложении от Microsoft, поэтому для просмотра скачивайте PDF-версию. А если нужно редактировать файл, то используйте оригинальный файл.
Файлы такого типа обычно разбиты на страницы, а текст может быть форматированным (жирный, курсив, выбор шрифта, таблицы и т.п.), а также в него можно добавлять изображения. Формат идеально подходит для рефератов, докладов и РПЗ курсовых проектов, которые необходимо распечатать. Кстати перед печатью также сохраняйте файл в PDF, так как принтер может начудить со шрифтами.