Распределение вопросов и заданий по билетам

      Комментарии к записи Распределение вопросов и заданий по билетам отключены

Вопросы к экзамену по дисциплине «Системное программирование» группа 51о

  1. Раскройтепонятие программное обеспечение. Категории программного обеспечения.
  2. Раскройтепонятие трансляторы, на какие классы делятся трансляторы.
  3. Дайте определение понятию компиляторы. Ихназначение. Опишите схему работы компилятора
  4. Дайтеопределение понятию интерпретаторы. Их назначение.
  5. Опишитеэтапы трансляции программы
  6. Дайтеопределение понятию прохода. Что происходит при использовании однопроходныхи многопроходных компиляторов, в каких случаях используются?
  7. Этапыразработки программы на языке Ассемблер
  8. Какполучить объектный модуль программы написанный на языке Ассемблер? Опишитеформат командной строки Tasm.exe
  9. Раскройтеблоки компоновки программы на языке Ассемблер.
  10. Чтопроисходит на этапе отладки программы? Что выполняет TURBO_DEBUGGER (TD)(задачи, возможности)? Какие условия должны быть учтены для полученияисходного модуля?
  11. Какиесуществуют форматы директив и команд языка Ассемблер. Приведите примеры
  12. Какиедирективы инициализации и описания данных в Ассемблере вы знаете. Ихназначение и размер памяти выделяемой для них.
  13. Общаяструктура программы на языке Ассемблер для ОС MS-DOS
  14. Какиерегистры общего назначения вам известны.
  15. Раскройтепонятие сегментные регистры. С помощью каких директив ассемблера описываютсясегменты?
  16. Перечислитепростые директивы Dx.
  17. Регистрфлагов.
  18. Сегментнаяорганизация памяти
  19. Формат записи директивы описаниясегмента. Раскройте понятие модели памяти, назначение применения?
  20. Директивыописания внешних ссылок. Примеры
  21. Директивыи команды языка Ассемблер. Их сходство и различия
  22. Перечислитекоманда пересылки данных MOV.Синтаксис.
  23. Перечислитекоманды работы со стеком. Синтаксис.
  24. Перечислитекоманды сложения. Синтаксис
  25. Перечислитекоманды вычитания. Синтаксис
  26. Перечислитекоманды умножения. Синтаксис.
  27. Перечислитекоманды деления. Синтаксис.
  28. Логическиекоманды. Синтаксис
  29. Командысдвигов. Синтаксис
  30. Командыпередачи управления. Команда безусловного перехода JMP. Синтаксис
  31. Командыпередачи управления. Команды работы с процедурами. Синтаксис
  32. Командыусловной передачи управления. Первая группа команд. Особенности их применения.
  33. Командыусловной передачи управления. Вторая группа команд. Особенности их применения.
  34. Командыусловной передачи управления. Третья группа команд. Особенности их применения
  35. Опишите команды управления циклами LOOPx
  36. Назовитеосновные принципы организации и обработки одномерных массивов
  37. Опишитеосновные положения по обработке строк в Ассемблере
  38. Командыработы со строками
  39. Работас файлами. С помощью каких функций происходит создание и удаление файла.
  40. Работас файлами. С помощью каких функций происходит запись в файл и чтение изфайла
  41. Работас файлами. С помощью каких функций происходит переименование файла и управлениефайловым указателем
  42. Работас файлами. С помощью каких функций происходит открытие и закрытие файла
  43. Псевдооператоры equ и=. Синтаксис объявления. Сходства различия.
  44. Раскройтепонятие макроопределения
  45. Особенностиприменения встроенного Ассемблера в программе на языке Паскаль
  46. Прерывание.Структура подсистемы прерываний
  47. Прерывание.Таблица векторов прерываний
  48. Прерывание.Обработка программных и аппаратных прерываний
  49. Операцииввода/вывода с использованием прерываний 21h
  50. Вводс клавиатуры по вызову прерывания BIOS INT 16h
  51. Программатипа COM .
  52. Программатипа EXE
  53. Опишитеорганизацию резидентных программ
  54. Драйвер.Структура драйвера

Задания к экзамену

№ билета Задача
Найти и сохранить сумму четных десятичных цифр заданногочисла.
Найти максимальный элемент массива (формат элементовмассива – слово)
Найти и сохранить сумму нечетных десятичных цифр заданногочисла.
Посчитать количество элементов массива, равных нулю, изаписать их в RgAX (формат элементов массива – слово).
Вычислить значениевыражения , где исходные данные определяются в сегменте данных
Удалить из строки первое слово(слова разделяются пробелами, запятыми, точкой)
Переставить первое и последнееслово в строке.
Удалить слова, содержащиецифры.
Найти и сохранить количество десятичных цифр в числе.
Найти максимальную цифру в числе и сохранить ее.
Сохранить 1, если числосодержит данную цифру, иначе сохранить 0.
Найти сумму первых N натуральных нечетных чисел и сохранить ее.
Найти сумму первых N натуральных четных чисели сохранить ее.
Вычислить значениевыражения , где исходные данные определяются в сегменте данных
Вычислить значениевыражения , где исходные данные определяются в сегменте данных
Вычислить значениевыражения , где исходные данные определяются в сегменте данных
Вычислить значениевыражения , где исходные данные определяются в сегменте данных
Вычислить значениевыражения , где исходные данные определяются в сегменте данных
Найти минимальный элемент массива (формат элементов массива –байт).
Найти максимальный элементмассива (формат элементов массива –байт).
Найти логическую сумму положительных элементов массива.
Найти и сохранить минимальную цифру в числе.
Вычислить значениевыражения , где исходные данные определяются в сегменте данных
Вычислить значениевыражения , где исходные данные определяются в сегменте данных
Вычислить значениевыражения , где исходные данные определяются в сегменте данных
Вычислить значениевыражения , где исходные данные определяются в сегменте данных
Вычислить значениевыражения , где исходные данные определяются в сегменте данных

Распределение вопросов и заданий по билетам

Билет № № вопроса № вопроса № задачи
Рассмотрено на заседании цикловой комиссииМатематика и информационные технологии
Протокол № ____ от «___»________________ 20____ г.
Председательцикловой комиссии _______________________________

Статьи к прочтению:

Вопрос Путину от Ксении Собчак


Похожие статьи: