↑ вверх

Помощь дистанционщикам!
ДО СибГУТИ (www.do.sibsutis.ru),
ДО СибАГС (www.sapanet.ru),
ДО НГУЭиУ (sdo.nsuem.ru),
ДО СибУПК (sdo.sibupk.su) и др ВУЗы

Этот сайт продаётся. По всем вопросам обращаться по +7 913 923-45-34 (Денис)
Корзина пуста!
Обратная связь




Вариант 07 Курсовая работа

55000
      
Просмотров: 999
Тип работы: Курсовая
Название предмета: Основы системного программирования
Тема/вариант: Вариант 07 Курсовая работа
Объем работы: 4
ВУЗ: СибГУТИ
Дата выполнения: 2013-08-10
Размер файла, тип файла: 146.75 Kb, RAR
Прикрепленные файлы: Правила выполнения и оформления курсовой работы (952 Kb)

Правила выполнения и оформления курсовой работы
При выполнении курсовой работы необходимо строго придерживаться указанных ниже правил. Работы, выполненные без соблюдения этих правил, не засчитываются и возвращаются студенту для переработки.Вариант 07 !!!
1. Проверка курсовой работы производится только после выполнения всех лабораторных работ.
2. Курсовая работа состоит из двух заданий, которые выбираются согласно двум последним цифрам пароля. Предпоследняя цифра определяет первое задание, последняя цифра – второе задание.(07)
3. При выполнении работы следует использовать операционную среду MS-DOS (или режимы эмуляции MS-DOS) и компилятор языка ассемблера TASM (или MASM).
4. В работу должны быть включены все задачи, указанные в задании, строго по своему варианту. Курсовые работы, содержащие не все задачи или задачи не своего варианта, не засчитываются.
5. Перед решением каждой задачи необходимо выписать полностью ее условие. В том случае, если несколько задач, из которых студент выбирает задачу своего варианта, имеют общую формулировку, следует, при переписывании условия задачи, заменить общие данные конкретными из соответствующего номера.
6. В курсовую работу необходимо включить распечатки командного файла и файла с программой на языке ассемблера (файлы должны быть снабжены комментариями), а также результаты вычислений. Кроме этого в работу должны быть включены исполняемый bat-файл (1 задание) и exe-файл (2 задание) Также см. правила выполнения и оформления л.р.
7. После получения прорецензированной работы как незачтенной студент должен исправить все отмеченные рецензентом ошибки и недочеты и выполнить все рекомендации. После исправления указанных рецензентом ошибок работу следует прислать для повторной проверки в короткий срок.
8. Без выполненной курсовой работы студент к зачету не допускается
9. Вариант курсовой работы выбирается в зависимости от двух последних цифр пароля студента. Будьте внимательны при выборе варианта. Работа, выполненная не по своему варианту, возвращается без проверки!
Правила выбора варианта
Вариант курсовой работы выбирается по таблице в зависимости от двух последних цифр пароля. Предпоследняя цифра определяет первое задание, последняя цифра – второе задание. Будьте внимательны при выборе варианта. Работа, выполненная не по своему варианту, возвращается без проверки!
Задание 1
0. Создать командный файл, который выполняет следующие действия:
a. Очистка экрана
b. Создать директорию C:\TEMP
c. Вывод на экран содержимого директории C:\TEMP.
d. Создание нового файла NEW.TXT с консоли в директории C:\TEMP.
e. Просмотр постранично содержимого директории C:\TEMP.
f. Вывод на экран файла NEW.TXT, причем сначала следует указать название файла.
g. Удаление всех файлов с расширением TXT с запросом подтверждения из текущей директории.
1. Создать командный файл, который выполняет следующие действия:
a. Очистка экрана
b. Создание директории C:\TEMP
c. Создание нового файла NEW.TXT с консоли в директории C:\TEMP.
d. Создание копий файлов *.TXT, сменив расширение на bat и оставив имя.
e. Сравнение копий с оригиналами.
f. Просмотр постранично содержимого директории C:\TEMP.
g. Удаление всех файлов с расширением TXT с запросом подтверждения из текущей директории.
2. Создать командный файл, который выполняет следующие действия:
a. Очистка экрана
b. Просмотр содержимого диска C: в виде дерева
c. Переход в директорию C:\TEMP.
d. В текущей директории первую букву в именах файлов заменить на «а».
e. Просмотреть содержимое текущей директории
f. Выдать на экран сообщение о создании файла NEW.TXT с консоли.
g. Создать текстовый файл с консоли и вывести его на экран.
3. Создать командный файл, который выполняет следующие действия:
a. Очистка экрана
b. На диске C: создать каталог ТМР.
c. Выдать на экран сообщение о создании файла NEW.TXT с консоли.
d. Создать текстовый файл с консоли и вывести его на экран.
e. Отсортировать файл NEW.TXT по убыванию и записать результат в файл NEW1.TXT
f. На экран выдать сообщение об отображении файла NEW1.TXT.
g. Вывести файл NEW1.TXT на экран.
4. Создать командный файл, который выполняет следующие действия:
a. Очистка экрана
b. На диске C: создать каталог ТМР.
c. В каталоге ТМР создать файл ad.txt с адресом и файл nm.txt с фамилией.
d. Объединить файлы ad.txt и nm.txt в файл NEW.TXT.
e. На экран выдать сообщение об отображении файла NEW.TXT
f. Вывести файл NEW.TXT на экран.
g. Уничтожить созданный каталог.
5. Создать командный файл, который выполняет следующие действия:
a. Очистка экрана
b. На диске C: создать каталог ТМР.
c. Скопировать в этот каталог файлы с расширением bat из корневого каталога.
d. Просмотреть содержимое каталога ТМР.
e. Вывести на экран имена всех файлов из 5 букв каталога ТМР.
f. Удалить в каталоге ТМР все файлы с расширением bat.
6. Создать командный файл, который выполняет следующие действия:
a. Очистка экрана
b. Просмотр содержимого диска C: в виде дерева
c. Переход в директорию C:\TEMP.
d. В текущей директории последнюю букву в именах файлов заменить на «с».
e. Просмотреть содержимое текущей директории постранично.
f. Выдать на экран сообщение о создании файла NEW.TXT с консоли.
g. Создать текстовый файл с консоли и вывести его на экран.
7. Создать командный файл, который выполняет следующие действия:
a. Очистка экрана
b. Создание директории C:\TMP
c. Копирование в директорию C:\TMP файлов из корневого каталога.
d. Создание нового файла NEW.TXT с консоли в директории C:\TMP.
e. Создание копий файлов *.TXT, сменив расширение на bat и оставив имя.
f. Сравнение копий с оригиналами.
g. Просмотр постранично содержимого директории C:\TMP.
8. Создать командный файл, который выполняет следующие действия:
a. Очистка экрана
b. Создать директорию C:\TEMP
c. Выдать сообщение о создании файла с консоли.
d. Создание нового файла NEW.TXT с консоли в директории C:\TEMP.
e. Просмотр постранично содержимого директории C:\TEMP.
f. Вывод на экран файла NEW.TXT, причем сначала следует указать название файла.
g. Удаление всех файлов из текущей директории с расширением TXT с запросом подтверждения.
9. Создать командный файл, который выполняет следующие действия:
a. Очистка экрана
b. На диске C: создать каталог ТМР.
c. В каталоге ТМР создать файл ad.txt с адресом и фамилией (на разных строчках).
d. Отсортировать файл ad.txt и записать результат в файл NEW.TXT.
e. На экран выдать сообщение об отображении файла NEW.TXT
f. Вывести файл NEW.TXT на экран.
g. Уничтожить созданный каталог.
Задание 2
0. Написать и отладить программу на языке ассемблера. В программе описать процедуру, которая вычисляет число неотрицательных элементов в массиве. Параметры передавать следующим образом:
в ВХ – смещение массива;
в СХ – число элементов в массиве;
в АХ – результат вычислений (число неотрицательных элементов).
В основной программе вызвать описанную процедуру для двух разных массивов.
1. Написать и отладить программу на языке ассемблера. В программе описать процедуру, которая вычисляет число четных элементов в массиве. Параметры передавать следующим образом:
в ВХ – смещение массива;
в СХ – число элементов в массиве;
в АХ – результат вычислений (число четных элементов).
В основной программе вызвать описанную процедуру для двух разных массивов.
2. Написать и отладить программу на языке ассемблера. В программе описать процедуру, которая вычисляет число элементов массива, которые заключены в пределах от А до В, где А, В – заданные целые числа. Параметры передавать следующим образом:
в ВХ – смещение массива;
в СХ – число элементов в массиве;
в АХ – результат вычислений (число элементов).
В основной программе вызвать описанную процедуру для двух разных массивов.
3. Написать и отладить программу на языке ассемблера. В программе описать процедуру, которая переписывает данный массив в обратном порядке в другой массив:
в ВХ – смещение первого массива;
в СХ – число элементов в массиве;
в АХ – смещение второго массива.
В основной программе вызвать описанную процедуру для двух разных массивов.
4. Написать и отладить программу на языке ассемблера. В программе описать процедуру, которая суммирует элементы массива и результат выводит на экран. Параметры передавать следующим образом:
в ВХ – смещение массива;
в СХ – число элементов в массиве;
в АХ – результат вычислений (сумма элементов массива).
В основной программе вызвать описанную процедуру для двух разных массивов.
5. Написать и отладить программу на языке ассемблера. В программе описать процедуру, которая выводит массив на экран по 5 элементов в строке. Параметры передавать следующим образом:
в ВХ – смещение массива;
в СХ – число элементов в массиве.
В основной программе вызвать описанную процедуру для двух разных массивов.
6. Написать и отладить программу на языке ассемблера. В программе описать процедуру, которая определяет содержится ли данный элемент в массиве. Процедура возвращает число вхождений данного элемента в массив. Параметры передавать следующим образом:
в ВХ – смещение массива;
в СХ – число элементов в массиве;
в АХ – результат вычислений (число вхождений данного элемента).
В основной программе вызвать описанную процедуру для двух разных массивов.
7. Написать и отладить программу на языке ассемблера. В программе описать процедуру, которая выводит на экран элемент массива с заданным номером. Параметры передавать следующим образом:
в ВХ – смещение массива;
в СХ – число элементов в массиве;
в АХ – заданный номер элемента.
В основной программе вызвать описанную процедуру для двух разных массивов.
8. Написать и отладить программу на языке ассемблера. В программе описать процедуру, которая выводит на экран четные элементы массива. Параметры передавать следующим образом:
в ВХ – смещение массива;
в СХ – число элементов в массиве.
В основной программе вызвать описанную процедуру для двух разных массивов.
9. Написать и отладить программу на языке ассемблера. В программе описать процедуру, которая вычисляет знакопеременную сумму элементов в массиве. Параметры передавать следующим образом:
в ВХ – смещение массива;
в СХ – число элементов в массиве;
в АХ – результат вычислений (знакопеременная сумма).
В основной программе вызвать описанную процедуру для двух разных массивов.
Программа прилагается
 

ЗАКАЗАТЬ РАБОТУ
Отправь нам своё задание, и мы поищем твою работу в нашей базе готовых работ. А если не найдем, то порекомендуем партнеров, которые качественно смогут выполнить твой заказ.
(doc, docx, rtf, zip, rar, bmp, jpeg) не более 5 Мб