ЭКЗАМЕНАЦИОННЫЙ БИЛЕТ № 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 г.