Курсовая работа по предмету: «Основы системного программирования»

Цена:
80 руб.

Состав работы

material.view.file_icon
material.view.file_icon
material.view.file_icon
material.view.file_icon kr.asm
material.view.file_icon kr.bat
material.view.file_icon KR.EXE
material.view.file_icon KR.LST
material.view.file_icon KR.MAP
material.view.file_icon KR.OBJ
material.view.file_icon Курсовая ОСП.doc
Работа представляет собой rar архив с файлами (распаковать онлайн), которые открываются в программах:
  • Microsoft Word

Описание

Задание 1.
Условие:
Создать командный файл, который выполняет следующие действия:
a. Очистка экрана
b. Создание директории C:\TEMP
c. Создание нового файла NEW.TXT с консоли в директории C:\TEMP.
d. Создание копий файлов *.TXT, сменив расширение на bat и оставив имя.
e. Сравнение копий с оригиналами.
f. Просмотр постранично содержимого директории C:\TEMP.
g. Удаление всех файлов с расширением TXT с запросом подтверждения из текущей директории.
Задание 2.
Условие:
Написать и отладить программу на языке ассемблера. В программе описать процедуру, которая переписывает данный массив в обратном порядке в другой массив:
в ВХ – смещение первого массива;
в СХ – число элементов в массиве;
в АХ – смещение второго массива.
В основной программе вызвать описанную процедуру для двух разных массивов.
Анализ выполнения программы с помощью отладчика Turbo Debugger показывает что программа выполняется корректно на разных наборах данных. Для корректного функционирования программы необходимо задать массивы A и B, и определить в переменных AC и BC их размер соответственно. Перед вызовом процедуры необходимо поместить в регистр BX смещение на массив источник, а в регистр AX смещение на массив назначения. В качестве массива назначения используется массив 256 байтов, забитый нулями. Алгоритм разработанной процедуры предусматривает прямой обход массива на который ссылается BX в цикле Cycle, во время которого происходит копирование элементов в массив на который ссылается AX из конца в начало. Т.о. массив назначения оказывается заполненным элементами массива источника, только в обратном порядке. Вызов процедуры также повторяется для массива B, во время которой используется таже ссылка на массив назначения.

Дополнительная информация

зачёт
Курсовая работа по предмету: «Основы системного программирования». Вариант №13.
Задание 1. Условие: Создать командный файл, который выполняет следующие действия: a. Очистка экрана b. Создание директории C:\TEMP c. Создание нового файла NEW.TXT с консоли в директории C:\TEMP. d. Создание копий файлов *.TXT, сменив расширение на bat и оставив имя. e. Сравнение копий с оригиналами. f. Просмотр постранично содержимого директории C:\TEMP. g. Удаление всех файлов с расширением TXT с запросом подтверждения из текущей директории. Задание 2. Условие: Написать и отладить
User teacher-sib : 25 ноября 2016
300 руб.
promo
Основы системного программирования
Задание 1 1. Создать командный файл, который выполняет следующие действия: a. Очистка экрана b. Создание директории C:\TEMP c. Создание нового файла NEW.TXT с консоли в директории C:\TEMP. d. Создание копий файлов *.TXT, сменив расширение на bat и оставив имя. e. Сравнение копий с оригиналами. f. Просмотр постранично содержимого директории C:\TEMP. g. Удаление всех файлов с расширением TXT с запросом подтверждения из текущей директории.
User ss011msv : 25 октября 2012
400 руб.
Основы системного программирования
Цель работы: Научиться использовать арифметические команды языка ассемблера. Задание 1 1. Изучите приведенную ниже программу на языке ассемблера. Программа вычисляет выражение 5*(3+8*9) и результат заносит в регистр АХ. TITLE Program5 ;название программы .MODEL small ;отводим под стек и под данные по 64Кб .STACK 100h ;отмечаем начало сегмента стека .DATA ;отмечаем начало сегмента данных A DW 5 ; B DW 3 ; C DW 8 ; D DW 9 ; .CODE ;отмечаем начало сегмента кодов main PROC MOV AX, @data ;ко
User ss011msv : 25 октября 2012
400 руб.
Основы системного программирования.
Лабораторные работы №№1-5. Вариант №7. Лабораторная работа№1 Вычисление арифметических выражений Цель работы: Научиться использовать арифметические команды языка ассемблера. 1. Создадим файл program1.asm. 2. В файле program1.asm наберем программу, которая вычисляет выражение 6•С + (В - С + 1) / 2 и результат заносит в регистр АХ. 3. Выполним отладку программу. Проверим значение регистра АХ перед выходом из программы с помощью отладчика Turbo Debugger. Лабораторная работа №2 Оператор цикла LOOP
User oxdobr2009 : 31 марта 2011
450 руб.
Основы системного программирования
Билет 9 1. Дан фрагмент программы на ассемблере : push BX push CX push DX push AX mov AX,3508h add BX,AX pop AX pop DX mov AX,CX shl BX,1 not AX В каждом задании даны начальные значения регистров AX,BX,CX,DX. Определить значения этих регистров после выполнения данного фрагмента. AX=7777h, BX=6666h, CX=5555h, DX=4444h 2. Дан фрагмент программы на ассемблере : push AX shr BX,1 add CX,BX not CX kjl: add BX,3 loop kjl or AX, DX В каждом задании даны начальные значения регистров AX,BX,CX,DX. Определ
User BOND : 17 января 2011
350 руб.
Основы системного программирования
0. Создать командный файл, который выполняет следующие действия: a. Очистка экрана; b. Создать директорию C:\TEMP c. Вывод на экран содержимого директории C:\TEMP. d. Создание нового файла NEW.TXT с консоли в директории C:\TEMP. e. Просмотр постранично содержимого директории C:\TEMP. f.Вывод на экран файла NEW.TXT, причем сначала следует указать название файла. g.Удаление всех файлов с расширением TXT с запросом подтверждения из текущей директории. Задание №2 4. Написать и отладить програ
User BOND : 17 января 2011
200 руб.
Основы системного программирования
4 вариант.1-5 лабораторные работы.С файлами ASM и ЕXE. Л/Р №1 Тема: Вычисление арифметических выражений. Л/Р №2 Тема: Оператор цикла LOOP. Команды условных переходов. Л/Р №3 Тема: Работа с массивами данных. Л/Р №4 Тема: Логические операции. Л/Р №5 Тема: Работа со строками. Использование функций DOS
User BOND : 3 декабря 2010
400 руб.
Основы системного программирования
Основы системного программирования, Курсовая работа, вариант 13. Вариант курсовой работы выбирается по таблице в зависимости от двух последних цифр пароля. Предпоследняя цифра определяет первое задание, последняя цифра – второе задание Задание 1 1. Создать командный файл, который выполняет следующие действия: a. Очистка экрана b. Создание директории C:\TEMP c. Создание нового файла NEW.TXT с консоли в директории C:\TEMP. d. Создание копий файлов *.TXT, сменив расширение на bat и оставив имя
User vally112 : 9 октября 2010
100 руб.
Реконструкция СТО ИП «Паранин О.В.» (г. Никольск) с разработкой устройства для ремонта дверей автомобиля (стойка для ремонта дверей автомобиля - участок ремонта и окраски кузовов)
В настоящем дипломном проекте в соответствии с заданием выполнено проектирование станции технического обслуживания автомобилей на двенадцать рабочих постов. Детально разработан участок ремонта и окраски кузовов. Проведены по совместной методике технологический и экономический расчеты. Целесообразность внедрения подтверждена технико-экономическим обоснованием. Разработаны мероприятия по организации охраны труда. Содержание Стр. Аннотация………………………………………………………………… 7 Введение……………………
User proekt-sto : 10 марта 2017
700 руб.
Реконструкция СТО ИП «Паранин О.В.» (г. Никольск) с разработкой устройства для ремонта дверей автомобиля (стойка для ремонта дверей автомобиля - участок ремонта и окраски кузовов)
Проектирование автоматизированного процесса разработки деталей крыла
На всех этапах создания новых изделий – от проектирования до изготовления, приходится решать разнообразные геометрические задачи. В одних областях эти задачи играют подчиненную роль, в других – функциональные качества изделия решающим образом зависят от внешних форм отдельных узлов и взаимной их компоновки. Особенно важны задачи формообразования в проектировании аэро- и гидродинамических обводов агрегатов летательных аппаратов, рабочих колес, направляющих и отводящих каналов турбин. Здесь ни одн
User Aronitue9 : 16 января 2012
20 руб.
Базы данных и системы управления базами данных
1. Введение 2. Базы данных 3. Системы управления базами данных 4. Заключение 5. Список использованной литературы Введение Базы данных использовались в вычислительной технике с незапамятных времен. В первых компьютерах использовались два вида внешних устройств – магнитные ленты и магнитные барабаны. Емкость магнитных лент была достаточно велика. Устройства для чтения-записи магнитных лент обеспечивали последовательный доступ к данным. Для чтения информации, которая находилась в середине ил
User Elfa254 : 8 октября 2013
11 руб.
Бизнес-план ателье Пуговка
Содержание Введение 3 1. Теоретические основы написания бизнес-плана Назначение бизнес-плана 5 Оформление и стиль бизнес-плана 7 Структура и содержание разделов бизнес-плана 8 2. Бизнес-план ателье «Пуговка» 2.1. Резюме 18 2.2. Описание предполагаемого проекта 19 2.3. Описание отрасли 20 2.4. Описание услуги 23 2.5. Анализ рынка сбыта 23 2.6. План производства 26 2.7. Управление и организация производством 32 2.8. Финансовый план 34 2.9. Прогнозы финансовых коэффициентов и показателей 36 2.10.
User alfFRED : 22 марта 2014
10 руб.
up Наверх