ТЗ (КП - неизвестно что 4)

2017-12-28СтудИзба

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

Файл "ТЗ" внутри архива находится в следующих папках: КП - неизвестно что 4, Курсовая, Документация. Документ из архива "КП - неизвестно что 4", который расположен в категории "". Всё это находится в предмете "системное программирование" из 5 семестр, которые можно найти в файловом архиве МГТУ им. Н.Э.Баумана. Не смотря на прямую связь этого архива с МГТУ им. Н.Э.Баумана, его также можно найти и в других разделах. Архив можно найти в разделе "курсовые/домашние работы", в предмете "системное программирование" в общих файлах.

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

Текст из документа "ТЗ"



Москва - 2009

_____________________________________________________________

Московский государственный технический университет им. Н.Э.Баумана

_______________________________________________________________

Утверждаю:

Большаков С.А.

"__"_____________2014 г.

Курсовая работа по курсу «Системное программирование»

Резидентная программа”

Вариант №9

Техническое задание

(вид документа)

писчая бумага

(вид носителя)

6

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

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

студент группы

ИУ5-42

_____________________

Зайков С.А.

"__"_____________2014 г.







Москва - 2014

_____________________________________________________________________________

Оглавление

1. НАИМЕНОВАНИЕ 3

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

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

4. ИСПОЛНИТЕЛЬ 3

5. ТЕХНИЧЕСКИЕ ТРЕБОВАНИЯ 3

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

5.2. Требования к программному обеспечению 4

5.3. Требования к условиям эксплуатации 4

5.4. Требования к информационному обеспечению 4

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

5.6. Требования к составу и характеристикам технических средств 4

5.7. Требования к программной совместимости 5

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

6.1. Разрабатываемые технические и эксплуатационные документы 5

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

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

8.1. Сроки выполнения отдельных этапов работ 5

9. ПОРЯДОК КОНТРОЛЯ И ПРИЕМКИ ЗАДАНИЯ 5 9.1. Требования к сдаче и условия приемки 5

10. ДОПОЛНИТЕЛЬНЫЕ ТРЕБОВАНИЯ 6

Наименование

Резидентная программа на языке Ассемблер.

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

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

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

Программа должна автоматизировать процесс русификации клавиш русских букв «ЛМНОП». Также она должна обеспечивать ограничение на ввод латинских букв. Одна из особенностей программы – вывод строки через определенное время (7 сек) в определенную часть экрана (центр экрана).

4.Исполнитель

Студент гр.ИУ5-42 Зайков Сергей Алексеевич.

5.Технические требования

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

Программа должна:

  1. Выводить строку через 7 секунд в центр экрана по клавише F9;

  2. Модифицировать русскую букву И в курсив по клавише F1;

  3. Русифицировать подмножество клавиш «ЛМНОП» по нажатию F2;

  4. Ограничивать ввод латинских букв по клавише F3.

  5. Выгружаться по горячей клавише Ctrl+u/U

  6. Обеспечивать загрузку в оперативную память (ОП) с фиксацией в виде резидента (TSR программы), для чего используются специальные функции и прерывания ДОС;

  7. Обеспечивать сохранение и вызов старого драйвера (TSR программы) по данному прерыванию, если такой драйвер был ранее установлен в операционной среде;

  8. Выполнять проверку повторности загрузки данного резидента, выдавая при повторной загрузке специальное сообщение на экран дисплея;

  9. Выдавать справку по своей работе программы при задании ключа “/?” при запуске в режиме командной строки, при этом проверка повторности и загрузка резидента не производиться, в случае неверного ввода ключа – выдавать

  10. Обеспечивать выгрузку резидентной программы с полным освобождением ОП. Должна выгружаться как резидентная часть программы (ее тело), так и PSP – окружение программы.

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

  12. Программа должна выдавать сообщение о своем завершении, очистки ОП и восстановлении старых резидентных программ;



5.2 Требования к программному обеспечению

Для корректной работы программы необходимо следующее программное обеспечение:

  1. Операционная система Microsoft Windows XP, Vista, Windows 7;

  2. Компьютер типа IBM PC с процессором не менее Pentium 3 или не менее AMD-K8 с такто­вой частотой не менее 1 ГГц;

  3. 32-разрядная ОС либо виртуальная машина с 32-разрядной ОС

5.3Требования к условиям эксплуатации

Климатические условия эксплуатации, при которых должны обеспечиваться заданные характеристики, должны удовлетворять требованиям,
предъявляемым к техническим средствам в части условий их эксплуатации. Также для обслуживания данной программы требуется пользователь, умеющий работать с командной строкой и системой DOS.

5.4. Требования к информационному обеспечению

  1. Программа не использует никаких внешних данных, кроме параметров командной строки.

  2. Программа работает только в текстовом режиме.

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

  1. Программа будет устойчиво функционировать при отсутствии сбоев операционной системы.

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

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

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

Данная программа должна выполнятся на компьютере следующей конфигурации:

  1. IBM-совместимый компьютер с процессором 80386 и выше.

  2. Не менее 1 (одного) килобайта свободной обычной оперативной памяти.

  3. VGA-совместимый видеоадаптер и монитор.

  4. 2 килобайта на диске.

  5. Русифицированная клавиатура со 101-ой клавишей.



5.7. Требования к программной совместимости

  1. Программа должна быть написана на языке Assembler;

  2. Программа должна быть оформлена в виде COM файла.

6.Требования к программной документации

6.1. Разрабатываемые технические и эксплуатационные документы

  • Техническое задание на разработку программы резидента

  • Описание применения ПО.

  • Техническое описание программы ПО

  • Текст программы в виде листинга.

  • Руководство системного программиста (в том числе: состав ПО, системные требования к ОС, используемые прерывания, требования к развертыванию и удалению программного обеспечения).

  • Руководство пользователя:

  • Программа и методика испытаний

  • 3 листа формата А3 или А2, поясняющих конструкцию и работу программы.

  • Дискета (или CD или DVD) с исходными текстами, документацией и резидентной программой готовой к выполнению, откомпилированная для режима ДОС.


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

7.1. Требования по данным показателем при предъявлении КР по «Системное Программирование» не предъявляются.

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

8.1. Сроки выполнения отдельных этапов работ

  1. Получение и уточнение задания 5 неделя 4-го семестра

  2. Разработка ТЗ на КР в виде ДЗ - 6-7 неделя 4-го семестра

  3. Разработка программ и проектирование 1-6 недели 4-го семестра;

  4. Кодирование и отладка 7-11 недели 4-го семестра;

  5. Разработка документации 11-12 недели 4-го семестра;

  6. Защита и проведение испытаний 13-14 недели 4-го семестра.

9. Порядок контроля и приемки задания

9.1. Требования к сдаче и условия приемки

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

10. Дополнительные требования

Данное техническое задание может уточняться в установленном порядке.



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