Системное программное обеспечение

Системное программное обеспечение


Заказать
Контрольные работы

Контрольная работа №1
Выполняется в виде электронного теста.

Контрольная работа №2
Написать программу с использованием языка Turbo Assembler,
в которой пользователь вводит числа, производит с ни-
ми какие-либо арифметические или логические операции (в за-
висимости от варианта) и выводит результат на экран. Програм-
ма высылается в составе исполняемого файла и исходных тек-
стов. Каждая строка программы должна сопровождаться под-
робными комментариями.


Вариант 1

Пользователь вводит два числа А и В в десятичном виде
через процедуру, осуществляя передачу результата ввода через
регистры. Программа должна:
1. Посчитать С=А+В. Установить все четные биты С. Расчет
должен быть выполнен с использованием макроопределения.
2. Вывести на экран число С и все промежуточные числа в дво-
ичном виде, с использованием процедуры, в которую осуществ-
ляется передача параметров через регистры.


Вариант 2

Пользователь вводит два числа А и В в десятичном виде
через процедуру, осуществляя передачу результата ввода через
стек. Программа должна:
1. Посчитать С=А-В. Установить все четные биты С. Расчет
должен быть выполнен с использованием макроопределения.
2. Вывести на экран число С и все промежуточные числа в дво-
ичном виде, с использованием процедуры, в которую осуществ-
ляется передача параметров через стек.


Вариант 3

Пользователь вводит два числа А и В в десятичном виде
через процедуру, осуществляя передачу результата ввода через
общую область памяти. Программа должна:
1. Посчитать С=А+В*2. Если третий бит числа С установлен, то
вывести на экран С и все промежуточные числа в двоичном ви-
де, в противном случае, вывести на экран С/2 и все промежу-
точные числа в двоичном виде. Расчет должен быть выполнен с
использованием макроопределения.
2. Вывод на экран чисел, с использованием макроопределения.


Вариант 4

Пользователь вводит два числа А и В в десятичном виде
через макрос. Программа должна:
1. Посчитать С=А/2+В. Установить все нечетные биты С. Расчет
должен быть выполнен с использованием процедуры с переда-
чей параметров через директивы.
2. Вывести на экран число С и все промежуточные числа в дво-
ичном виде, с использованием макроса.


Вариант 5

Пользователь вводит два числа А и В в десятичном виде
через процедуру, осуществляя передачу результата ввода через
общую область памяти. Программа должна:
1. Посчитать С=(А+В)/4. Сбросить пятый бит числа С, если он
установлен. Расчет должен быть выполнен с использованием
макроопределения.
2. Вывести на экран число С и все промежуточные числа в дво-
ичном виде, с использованием процедуры, в которую осуществ-
ляется передача параметров через общую область памяти.

Вариант 6

Пользователь вводит два числа А и В в десятичном виде
через макрос. Программа должна:
1. Посчитать С=(А-В)*3. Выполнить циклический сдвиг полу-
ченного числа С на 3 бита вправо. Расчет должен быть выпол-
нен с использованием макроопределения.
2. Вывести на экран число С и все промежуточные числа в дво-
ичном виде, с использованием процедуры, в которую осуществ-
ляется передача параметров через регистры.


Вариант 7

Пользователь вводит два числа А и В в десятичном виде
через процедуру, осуществляя передачу результата ввода через
стек. Программа должна:
1. Посчитать С=А/2+В. Выполнить арифметический сдвиг С на
3 бит влево. Расчет должен быть выполнен с использованием
макроопределения.
2. Вывести на экран число С и все промежуточные числа в дво-
ичном виде, с использованием макроопределения.


Вариант 8

Пользователь вводит два числа А и В в десятичном виде
через процедуру, осуществляя передачу результата ввода через
стек. Программа должна:
1. Посчитать С=А+В*2. Обнулить все четные биты С. Расчет
должен быть выполнен с использованием процедуры и передачи
параметров также через стек.
2. Вывести на экран число С и все промежуточные числа в дво-
ичном виде, с использованием процедуры, в которую осуществ-
ляется передача параметров через стек.


Вариант 9

Пользователь вводит два числа А и В в десятичном виде
через макроопределение. Программа должна:
1. Посчитать С=А+(В-5h)*2. Расчет должен быть выполнен с
использованием макроопределения.
2. Если установлен четвертый бит числа С то вывести на экран
А и все промежуточные числа в десятичном виде, в противном
случае вывести на экран число В и все промежуточные числа в
десятичном виде. Вывод оформить в виде процедуры с переда-
чей параметров через директивы extrn и public.


Вариант 10

Пользователь вводит два числа А и В в десятичном виде
через макроопределение. Программа должна:
1. Посчитать С=(А+12h)/2+В. Обнулить все четные биты С. Рас-
чет должен быть выполнен с использованием макроопределе-
ния.
2. Вывести на экран число С и все промежуточные числа в дво-
ичном виде, с использованием процедуры, в которую осуществ-
ляется передача параметров через общую память


Форма заказа

Для удобства наших клиентов, проходящих обучение на ФДО ТУСУРа, была создана данная форма заказа, с помощью которой Вы можете БЕСПЛАТНО УЗНАТЬ СТОИМОСТЬ оказания помощи в выполнении работ по тем дисциплинам, которые Вам необходимы. Если Вы хотите заказать ОПТОМ выполнение одного и более семестров, то мы предложим Вам выполнение работ под ключ по самым выгодным ценам. Пожалуйста свяжитесь с нами по следующим контактам

Помощь студентам ФДО ТУСУР
Пожалуйста, заполните все необходимые поля формы:

Ваше имя*:
Ваш город*:
Ваша страна:
Ваш E-mail*:
Сотовый:
ICQ:
Ваша учебная специальность:

Список дисциплин и работ, которые необходимо выполнить*:
Работы необходимо выполнить до:


Введите код с картинки:
код

ВНИМАНИЕ ! На работу предоставляется гарантия - т.е. мы БЕСПЛАТНО внесем в её текст все необходимые дополнения/изменения если это потребуется в будущем (в течение 6-и месяцев). Другими словами - в течение полугода Вы можете обращаться с доработками данного заказа по рецензиям преподавателя (включая просто дополнительные вопросы преподавателя) - мы всё сделаем БЕСПЛАТНО и в кратчайшие сроки (стандартное время доработки: 2-3 дня, если нужно экстренно - то 24 часа). Заказ будет дорабатываться неограниченное количество раз в рамках 6-и месяцев с момента первичного выполнения заказа, если доработки понадобятся по истечении данного срока, то они также возможны, но за дополнительную плату. Критерием защиты работы является оценка 4(хорошо), либо получение зачёта. Если Вы получите зачёт с оценкой 3(удовлетворительно) это будет считаться достижением цели. Вы не вправе требовать от нас частичный возврат средств если Вам поставят тройку, т.к. мы готовы дорабатывать заказ до четверки, если есть техническая возможность такой пересдачи.

 Я принимаю Пользовательское соглашение