Добавил:
Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
10 Вариант Spo.docx
Скачиваний:
6
Добавлен:
05.09.2020
Размер:
161.2 Кб
Скачать

Министерство образования и науки Российской Федерации

Федеральное государственное бюджетное образовательное учреждение

высшего профессионального образования

«УФИМСКИЙ ГОСУДАРСТВЕННЫЙ АВИАЦИОННЫЙ ТЕХНИЧЕСКИЙ УНИВЕРСИТЕТ»

Кафедра АСУ

100

6

7

8

9

10

11

12

13

14

15

16

17

90

80

70

60

50

40

30

20

10

РАСЧЁТНО ГРАФИЧЕСКАЯ РАБОТА

По дисциплине «Системное программное обеспечение»

Тема: «Низкоуровневое системное программирование для IBM PC»

Вариант 10.1.1.1.1

Группа

Фамилия, И., О.

Подпись

Дата

Оценка

Студент

Каримов Р.И.

Консультант

Лянцев О.Д.

Принял

Лянцев О.Д.


Уфа 2019 г.

Федеральное агентство по образования

Государственное образовательное учреждение высшего профессионального образования

«Уфимский государственный авиационный технический университет»

Кафедра Автоматизации систем управления

ЗАДАНИЕ

на РГР проект по дисциплине «Системное программное обеспечение»

Студент_Каримов Р.И. Группа ИВТ-314 Консультант __Лянцев О.Д.

ФИО № акад. гр. ФИО

  1. Тема курсовой работы (наименование темы)

Разработка программы с помощью низкоуровневых средств на

языке ассемблера

  1. Основное содержание:

Вариант 10. менять при вводе данных с клавиатуры в текстовый файл строчные

символы на прописные символы

  1. Требования к оформлению:

    1. Пояснительная записка должна быть оформлена в редакторе Microsoft ®Word в соответствии с требованиями ___________ЕСКД,ЕСПД_________________________

ЕСКД, ЕСПД, ГОСТ и др.

    1. В пояснительной записке должны содержаться следующие разделы:

Титульный лист, задание, введение, обоснование выбора

низкоуровневых функций, текст программы с

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

    1. Графическая часть должна содержать:

Примеры выполнения программы, блок-схема алгоритма

Дата выдачи «___»__________20__г. Дата окончания «__»_______20__г.

Руководитель____________________

подпись

Оглавление

Введение: 4

Цель: 4

Задание: 4

Текст программы 6

Вывод: 9

Список литературы 10

Введение:

Знакомство с назначением и возможностями системных программ (их обычно называют DOS и BIOS) является необходимым элементом подготовки квалифицированного программиста, независимо от того, в какой предметной области он работает. При разработке программ на языках высокого уровня (Паскаль, Си, COBOL, Java) многие средства DOS и BIOS реализуются в неявной форме с помощью операторов языка, его встроенных функций или библиотечных процедур, и необходимость прямого использования системных функций возникает реже. Однако знакомство с внутренними возможностями DOS и BIOS с помощью языка низкого уровня Assembler, ее алгоритмами и процедурами позволяет увидеть за формализмом языка высокого уровня те реальные процессы, которые будут протекать в системе при выполнении прикладной программы и, следовательно, более осознанно подойти к разработке структуры программы и ее конкретных алгоритмов.

Цель:

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

Задание:

Менять при вводе данных с клавиатуры в текстовый файл строчные символы на прописные символы;

Формат программы: COM - программа;

Ввод с клавиатуры: средствами DOS;

Вывод на экран: в текстовом режиме;

Динамическое распределение памяти: определение размера программы;

Блок-схема алгоритма

Соседние файлы в предмете Системное программное обеспечение