ЭКЗАМЕНАЦИОННЫЙ БИЛЕТ № 11

Ливенский филиал Госуниверситета-УНПК

Кафедра естественнонаучных дисциплин

Междисциплинарный курс «Системное программирование»

Специальность 09.02.03 «Программирование в компьютерных системах»

ЭКЗАМЕНАЦИОННЫЙ БИЛЕТ № 1

1 Ассемблер для Intel

2 Задача:

Вычислить: (A*B-C)/D

Разработал ____________ Д.Н. Шолохов

УТВЕРЖДАЮ:

Зав. кафедрой естественнонаучных

дисциплин, к.т.н., доц. _______ В.И. Брусова

«__» _________ 2015 г.

Ливенский филиал Госуниверситета-УНПК

Кафедра естественнонаучных дисциплин

Междисциплинарный курс «Системное программирование»

Специальность 09.02.03 «Программирование в компьютерных системах»

ЭКЗАМЕНАЦИОННЫЙ БИЛЕТ № 2

1 Среды разработки. Программа на asm

2 Задача:

Найдите ошибку в следующих командах:

MOV DS,@DATA

MOV AX,ES

MOV DS,AX

MOV CS,AX

MOV (ячейка памяти), (ячейка памяти)

Предложите исправленный вариант

УТВЕРЖДАЮ:

Зав. кафедрой естественнонаучных

дисциплин, к.т.н., доц. _______ В.И. Брусова

«__» _________ 2015 г.

Ливенский филиал Госуниверситета-УНПК

Кафедра естественнонаучных дисциплин

Междисциплинарный курс «Системное программирование»

Специальность 09.02.03 «Программирование в компьютерных системах»

ЭКЗАМЕНАЦИОННЫЙ БИЛЕТ № 3

1 Программирование на языке Ассемблера. Предложения языка Ассемблера.

2 Задача:

Найдите ошибку в следующих командах:

XCNG AX,BX

XCHG CX,BL

XCHG ES,DS

XCHG DATA1,AX

Предложите исправленный вариант

УТВЕРЖДАЮ:

Зав. кафедрой естественнонаучных

дисциплин, к.т.н., доц. _______ В.И. Брусова

«__» _________ 2015 г.

Ливенский филиал Госуниверситета-УНПК

Кафедра естественнонаучных дисциплин

Междисциплинарный курс «Системное программирование»

Специальность 09.02.03 «Программирование в компьютерных системах»

ЭКЗАМЕНАЦИОННЫЙ БИЛЕТ № 4

1 Регистры. Биты и байты ASCII. Двоичные числа. Шестнадцатеричное представление.

2 Задача:

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

Формула вычислений: X = (A * 2 + B * C ) / (D - 3)

УТВЕРЖДАЮ:

Зав. кафедрой естественнонаучных

дисциплин, к.т.н., доц. _______ В.И. Брусова

«__» _________ 2015 г.

Ливенский филиал Госуниверситета-УНПК

Кафедра естественнонаучных дисциплин

Междисциплинарный курс «Системное программирование»

Специальность 09.02.03 «Программирование в компьютерных системах»

ЭКЗАМЕНАЦИОННЫЙ БИЛЕТ № 5

1 Сегментные регистры: CS, DS, SS и ES. Регистры общего назначения: AX, BX, CX и DX.

2 Задача:

Составить программу вычисления у по формуле: y=2v+6d-m*g+3

УТВЕРЖДАЮ:

Зав. кафедрой естественнонаучных

дисциплин, к.т.н., доц. _______ В.И. Брусова

«__» _________ 2015 г.

Ливенский филиал Госуниверситета-УНПК

Кафедра естественнонаучных дисциплин

Междисциплинарный курс «Системное программирование»

Специальность 09.02.03 «Программирование в компьютерных системах»

ЭКЗАМЕНАЦИОННЫЙ БИЛЕТ № 6

1 Регистровые указатели: SP и BP. Индексные регистры: SI и DI. Регистр командного указателя: IP.

2 Задача:

Составить программу вычисления у по формуле: y=g*m-7d+v-20

УТВЕРЖДАЮ:

Зав. кафедрой естественнонаучных

дисциплин, к.т.н., доц. _______ В.И. Брусова

«__» _________ 2015 г.

Ливенский филиал Госуниверситета-УНПК

Кафедра естественнонаучных дисциплин

Междисциплинарный курс «Системное программирование»

Специальность 09.02.03 «Программирование в компьютерных системах»

ЭКЗАМЕНАЦИОННЫЙ БИЛЕТ № 7

1 Обработка двоичных данных. Беззнаковые и знаковые данные. Умножение. Сдвиг регистровой пары DX:AX.

2 Задача:

Составить программу вычисления у по формуле: y=g*m-4d+8v-7

УТВЕРЖДАЮ:

Зав. кафедрой естественнонаучных

дисциплин, к.т.н., доц. _______ В.И. Брусова

«__» _________ 2015 г.

Ливенский филиал Госуниверситета-УНПК

Кафедра естественнонаучных дисциплин

Междисциплинарный курс «Системное программирование»

Специальность 09.02.03 «Программирование в компьютерных системах»

ЭКЗАМЕНАЦИОННЫЙ БИЛЕТ № 8

1 Деление. Преобразование знака. Обработка данных в форматах ASCII и BCD. Двоично-десятичный формат (BCD). Сдвиг и округление.

2 Задача:

Составить программу вычисления у по формуле: y=2+m*d-3g+7v

УТВЕРЖДАЮ:

Зав. кафедрой естественнонаучных

дисциплин, к.т.н., доц. _______ В.И. Брусова

«__» _________ 2015 г.

Ливенский филиал Госуниверситета-УНПК

Кафедра естественнонаучных дисциплин

Междисциплинарный курс «Системное программирование»

Специальность 09.02.03 «Программирование в компьютерных системах»

ЭКЗАМЕНАЦИОННЫЙ БИЛЕТ № 9

1 Комментарии в программах на Ассемблере. Формат кодирования. Директивы. Память и регистры. Инициализация программы.

2 Задача:

Реализовать программу, циклически переключающую состояние порта P1.0 CPU

УТВЕРЖДАЮ:

Зав. кафедрой естественнонаучных

дисциплин, к.т.н., доц. _______ В.И. Брусова

«__» _________ 2015 г.

Ливенский филиал Госуниверситета-УНПК

Кафедра естественнонаучных дисциплин

Междисциплинарный курс «Системное программирование»

Специальность 09.02.03 «Программирование в компьютерных системах»

ЭКЗАМЕНАЦИОННЫЙ БИЛЕТ № 10

1 Ввод программы. Подготовка программы для выполнения. Ассемблирование программы.

2 Задача:

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

УТВЕРЖДАЮ:

Зав. кафедрой естественнонаучных

дисциплин, к.т.н., доц. _______ В.И. Брусова

«__» _________ 2015 г.

Ливенский филиал Госуниверситета-УНПК

Кафедра естественнонаучных дисциплин

Междисциплинарный курс «Системное программирование»

Специальность 09.02.03 «Программирование в компьютерных системах»

ЭКЗАМЕНАЦИОННЫЙ БИЛЕТ № 11

1 Компоновка программы. Выполнение программы. Файл перекрестных ссылок.

2 Задача:

Реализовать программу быстрого деления двух чисел методом побитового сдвига.

УТВЕРЖДАЮ:

Зав. кафедрой естественнонаучных

дисциплин, к.т.н., доц. _______ В.И. Брусова

«__» _________ 2015 г.

Наши рекомендации