АккМон ФОС Микропроцессорные системы 09.02.01 - BysonHunter/Tavrich_college GitHub Wiki

🏠 Главная · Аккредитация и оценочные материалы


МИНИСТЕРСТВО НАУКИ И ВЫСШЕГО ОБРАЗОВАНИЯ
РОССИЙСКОЙ ФЕДЕРАЦИИ

Федеральное государственное автономное образовательное учреждение высшего образования
«Крымский федеральный университет имени В.И. Вернадского»
(ФГАОУ ВО «КФУ им. В.И. Вернадского»)
Таврический колледж
(структурное подразделение)


УТВЕРЖДАЮ
Заместитель директора по учебной работе
______________________ О.С. Горащук
«_____» _______________________ 2025 г.



ФОНД ОЦЕНОЧНЫХ СРЕДСТВ

ПО ДИСЦИПЛИНЕ

МДК.02.01 Микропроцессорные системы

Специальность 09.02.01 Компьютерные системы и комплексы
Курс: 3
Форма обучения: очная
Форма промежуточной аттестации: экзамен




2025 г.

Лист согласования

Фонд оценочных средств по дисциплине МДК.02.01 Микропроцессорные системы разработан на основе Федерального государственного образовательного стандарта среднего профессионального образования по специальности 09.02.01 Компьютерные системы и комплексы, утверждённого приказом Министерства Просвещения Российской Федерации от 25.05.2022 № 362, включая совокупность требований, обязательных при реализации основной профессиональной образовательной программы подготовки специалиста среднего звена по специальности 09.02.01 Компьютерные системы и комплексы.

Организация-разработчик: Таврический колледж (структурное подразделение) ФГАОУ ВО «КФУ им. В. И. Вернадского».
Разработчик: Руденко Андрей Владимирович, преподаватель первой категории.

Рассмотрено и утверждено на заседании выпускающей методической комиссии по направлению подготовки 09.00.00 Информатика и вычислительная техника
Протокол № 7 от 10.02.2025 г.

Председатель
Выпускающей методической комиссии
по направлению подготовки
09.00.00 Информатика и вычислительная техника ________ В. И. Соловьев

1. Паспорт фонда оценочных средств

Фонд оценочных средств предназначен для контроля и оценки образовательных результатов обучающихся 3 курса по дисциплине МДК.02.01 Микропроцессорные системы в составе профессионального модуля ПМ.02 Проектирование управляющих программ компьютерных систем и комплексов.

Оценочные материалы ориентированы на проверку теоретических знаний об архитектуре и функционировании микропроцессорных систем, а также практических умений составления, анализа, отладки и тестирования программ для микропроцессорных систем на примере КР580ВМ80А.

Планируемые результаты обучения, соотнесенные с компетенциями

Компетенции выпускников
(код и содержание)
Индикаторы достижения компетенций Планируемые результаты обучения по дисциплине, соотнесенные с индикаторами достижения компетенций
ОК 01. Выбирать способы решения задач профессиональной деятельности применительно к различным контекстам ОК 01.1 Анализирует задачу, выделяет ее базовые составляющие, определяет, интерпретирует и ранжирует информацию, необходимую для решения задачи применительно к различным контекстам Знать: структуру микропроцессорной системы, назначение основных узлов МПС, базовые способы адресации и принципы выполнения команд.
Уметь: анализировать задачу программирования МПС, выделять исходные данные, выбирать способ адресации и последовательность команд.
Владеть навыками: постановки и анализа профессиональной задачи при разработке фрагментов программ для микропроцессорных систем.
ОК 01.2 Осуществляет поиск информации для решения поставленной задачи, рассматривает и предлагает возможные варианты решения поставленной задачи применительно к различным контекстам Знать: алгоритмы выполнения типовых работ по программированию, тестированию и отладке микропроцессорных систем.
Уметь: выбирать рациональный способ решения задачи, использовать справочные материалы по системе команд микропроцессора, оценивать результат выполнения программы.
Владеть навыками: выбора алгоритма и средств отладки для решения профессиональных задач в области МПС.
ОК 02. Использовать современные средства поиска, анализа и интерпретации информации и информационные технологии для выполнения задач профессиональной деятельности ОК 02.1 Демонстрирует знание основных направлений и способов поиска, анализа и интерпретации информации, в том числе с использованием информационно-коммуникационных технологий; возможностей и особенностей применения информационно-коммуникационных технологий для решения задач профессиональной деятельности Знать: назначение эмуляторов микропроцессорных систем, состав технической документации на микропроцессоры и периферийные устройства, основные источники профессиональной информации.
Уметь: находить и интерпретировать сведения о командах, регистрах, флагах, режимах ввода-вывода и характеристиках памяти.
Владеть навыками: поиска и анализа технической информации для разработки и проверки программ МПС.
ОК 02.2 Осуществляет результативное использование средств поиска, анализа и интерпретации информации, в том числе с помощью информационно-коммуникационных технологий с учетом их возможностей и особенностей в решении задач профессиональной деятельности Знать: порядок применения программных средств моделирования, эмуляции и отладки микропроцессорных систем.
Уметь: использовать эмулятор КР580 для ввода программ, выполнения команд, анализа состояния регистров, памяти и флагов.
Владеть навыками: применения информационных технологий при тестировании и отладке программ для МПС.
ОК 03. Планировать и реализовывать собственное профессиональное и личностное развитие, предпринимательскую деятельность в профессиональной сфере, использовать знания по финансовой грамотности в различных жизненных ситуациях ОК 03.1 Определяет приоритеты собственной деятельности, личностного развития и профессионального роста, строит профессиональную карьеру и определяет стратегию профессионального развития Знать: современную профессиональную терминологию в области микропроцессорной техники и направления развития микропроцессорных систем.
Уметь: определять значимость изучения МПС для профессиональной деятельности специалиста по компьютерным системам.
Владеть навыками: самооценки профессиональных знаний и планирования дальнейшего освоения средств разработки МПС.
ОК 03.2 Оценивает требования рынка труда и предложения образовательных услуг для выстраивания траектории предпринимательской деятельности в профессиональной сфере, планирует предпринимательскую деятельность с учетом знаний по финансовой и правовой грамотности Знать: области применения микропроцессорных и микроконтроллерных систем в профессиональной деятельности.
Уметь: определять практическую значимость проектных решений на базе МПС.
Владеть навыками: обоснования выбора микропроцессорных средств для решения прикладных задач.
ОК 04. Эффективно взаимодействовать и работать в коллективе и команде ОК 04.1 Определяет свою роль в коллективе и команде, исходя из стратегии сотрудничества для достижения поставленной цели, учитывает особенности поведения и интересы других участников коллектива и команды Знать: основы распределения задач при разработке и проверке программных решений для МПС.
Уметь: взаимодействовать с участниками команды при анализе алгоритма, составлении программы и проверке результатов.
Владеть навыками: командного обсуждения технических решений и результатов отладки.
ОК 04.2 Осуществляет обмен информацией, знаниями и опытом с членами коллектива и команды; оценивает идеи других членов команды, соблюдает нормы и правила командной работы; несет личную ответственность за результат Знать: правила представления результатов практических работ и технического обсуждения программных решений.
Уметь: аргументированно представлять выбранный алгоритм, объяснять ход выполнения программы и выявленные ошибки.
Владеть навыками: совместной проверки и корректировки программ для микропроцессорных систем.
ОК 05. Осуществлять устную и письменную коммуникацию на государственном языке Российской Федерации с учетом особенностей социального и культурного контекста ОК 05.1 Выбирает стиль общения на русском языке в зависимости от цели и условий партнерства; адаптирует речь, стиль общения и язык жестов к ситуациям взаимодействия, ведет деловую переписку на русском языке с учетом особенностей стилистики официальной и неофициальной коммуникации Знать: правила оформления технических отчетов, пояснений к программам и результатов практических работ.
Уметь: грамотно описывать структуру МПС, алгоритм программы, состояние регистров, памяти и флагов.
Владеть навыками: письменного оформления результатов выполнения заданий по дисциплине.
ОК 05.2 Публично выступает на русском языке, строит свое выступление с учетом аудитории и цели общения, устно представляет результаты своей деятельности, поддерживает разговор в ходе их обсуждения Знать: профессиональную терминологию, используемую при описании микропроцессорных систем и программ на языке ассемблера.
Уметь: устно представлять результаты разработки и отладки программы, отвечать на вопросы по выполненному заданию.
Владеть навыками: публичного пояснения технического решения по тематике МПС.
ОК 06. Проявлять гражданско-патриотическую позицию, демонстрировать осознанное поведение на основе традиционных общечеловеческих ценностей, применять стандарты антикоррупционного поведения ОК 06.1 Интерпретирует историю России в контексте мирового исторического развития, учитывает при социальном и профессиональном общении историческое наследие и социокультурные традиции, придерживается принципов недискриминационного взаимодействия при личном и массовом общении Знать: значение отечественных разработок микропроцессорной техники, в том числе семейства КР580, для развития вычислительной техники.
Уметь: объяснять значимость своей специальности и дисциплины для развития информационных технологий.
Владеть навыками: корректного профессионального общения при обсуждении технических и историко-технических вопросов.
ОК 06.2 Анализирует правовые последствия коррупционной деятельности, выбирает правомерные формы взаимодействия с гражданами, структурами гражданского общества и органами государственной власти в типовых ситуациях Знать: нормы ответственного и правомерного поведения при выполнении учебных и профессиональных заданий.
Уметь: соблюдать требования академической честности при выполнении практических работ и оформлении отчетов.
Владеть навыками: ответственного представления результатов собственной учебной деятельности.
ОК 07. Содействовать сохранению окружающей среды, ресурсосбережению, применять знания об изменении климата, принципы бережливого производства, эффективно действовать в чрезвычайных ситуациях ОК 07.1 Демонстрирует знание принципов экологической безопасности, ресурсосбережения и бережливого производства, анализирует факторы вредного влияния элементов среды обитания Знать: требования ресурсосбережения, электробезопасности и рационального использования вычислительной техники при работе с МПС.
Уметь: учитывать энергопотребление, надежность и условия эксплуатации микропроцессорных устройств.
Владеть навыками: выбора технических решений с учетом ресурсосбережения и безопасной эксплуатации.
ОК 07.2 Идентифицирует опасные и вредные факторы в рамках осуществляемой деятельности, выявляет проблемы, связанные с нарушениями техники безопасности на рабочем месте; предлагает мероприятия по предотвращению чрезвычайных ситуаций Знать: правила безопасной работы с компьютерной техникой, электронными компонентами и лабораторным оборудованием.
Уметь: соблюдать требования охраны труда при выполнении практических работ по МПС.
Владеть навыками: организации безопасного рабочего места при выполнении заданий по дисциплине.
ОК 08. Использовать средства физической культуры для сохранения и укрепления здоровья в процессе профессиональной деятельности и поддержания необходимого уровня физической подготовленности ОК 08.1 Выбирает здоровьесберегающие технологии для поддержания здорового образа жизни с учетом физиологических особенностей организма и условий реализации профессиональной деятельности Знать: основные требования к организации рабочего места при длительной работе за компьютером.
Уметь: соблюдать режим труда и отдыха при выполнении заданий на эмуляторе и при подготовке отчетов.
Владеть навыками: применения здоровьесберегающих приемов при работе с цифровыми средствами.
ОК 08.2 Соблюдает и пропагандирует нормы здорового образа жизни в различных жизненных ситуациях и в профессиональной деятельности, планирует свое рабочее и свободное время для оптимального сочетания физической и умственной нагрузки Знать: факторы профессиональной нагрузки при работе с программными и аппаратными средствами компьютерных систем.
Уметь: планировать выполнение учебных заданий с учетом рационального распределения времени.
Владеть навыками: поддержания работоспособности при выполнении практических заданий по дисциплине.
ОК 09. Пользоваться профессиональной документацией на государственном и иностранном языках ОК 09.1 Ведет деловую переписку на русском и иностранном языках с учетом особенностей стилистики официальных и неофициальных писем, выполняет перевод официальных и профессиональных текстов Знать: основные русскоязычные и англоязычные термины по микропроцессорным системам, системе команд, памяти и интерфейсам ввода-вывода.
Уметь: читать технические обозначения команд, регистров, сигналов и интерфейсов.
Владеть навыками: использования профессиональной документации при выполнении заданий по МПС.
ОК 09.2 Устно представляет результаты своей деятельности на иностранном языке, может поддержать разговор в ходе их обсуждения Знать: базовые английские обозначения и сокращения в области микропроцессорной техники: CPU, RAM, ROM, I/O, DMA, interrupt, stack, bus.
Уметь: использовать профессиональные термины при описании структуры и работы МПС.
Владеть навыками: применения терминологии при анализе технических материалов и программных фрагментов.
ПК 2.1. Проектировать, разрабатывать и отлаживать программный код модулей управляющих программ ПК 2.1.1 Разрабатывает алгоритм решения профессиональной задачи и программный код модуля управляющей программы с учетом архитектуры микропроцессорной системы Знать: систему команд микропроцессора КР580, способы адресации, структуру программы на языке ассемблера.
Уметь: составлять фрагменты программ на языке ассемблера для решения типовых задач управления и обработки данных.
Владеть навыками: разработки программного кода для микропроцессорных систем.
ПК 2.1.2 Выполняет отладку программного кода, анализирует состояние регистров, флагов, памяти и корректирует ошибки выполнения управляющей программы Знать: методы тестирования и отладки программ МПС, назначение регистров, флагов и памяти при выполнении команд.
Уметь: выполнять пошаговую отладку программы, анализировать состояние регистров и флагов, исправлять ошибки.
Владеть навыками: отладки программ в эмуляторе микропроцессорной системы.
ПК 2.2. Владеть методами командной разработки программных продуктов ПК 2.2.1 Применяет правила командной разработки программных продуктов, согласует алгоритм, структуру листинга, тестовые данные и результаты проверки Знать: этапы разработки программного решения, правила описания алгоритма и оформления листинга программы.
Уметь: разрабатывать программу с учетом требований задания, фиксировать тестовые данные и результаты проверки.
Владеть навыками: подготовки программного решения к совместной проверке и обсуждению.
ПК 2.2.2 Оформляет результаты разработки и отладки управляющей программы, фиксирует изменения регистров, памяти и периферийных устройств при выполнении программы Знать: требования к оформлению отчета по практической работе и представлению результатов отладки.
Уметь: документировать ход выполнения программы, изменения состояния регистров, памяти и портов ввода-вывода.
Владеть навыками: оформления результатов разработки и отладки управляющих программ.
ПК 2.3. Выполнять интеграцию модулей в управляющую программу ПК 2.3.1 Интегрирует программные модули работы с памятью, стеком, портами ввода-вывода и переходами в единую управляющую программу Знать: принципы организации памяти, стека, ввода-вывода, условных и безусловных переходов в МПС.
Уметь: объединять команды пересылки, арифметико-логические команды, команды перехода и ввода-вывода в единую программу.
Владеть навыками: интеграции программных фрагментов в управляющую программу МПС.
ПК 2.3.2 Проверяет согласованность взаимодействия модулей управляющей программы с памятью и внешними устройствами микропроцессорной системы Знать: принципы взаимодействия процессора с памятью и периферийными устройствами, режимы программного ввода-вывода и прерываний.
Уметь: проверять корректность обмена данными между программой, памятью и внешними устройствами.
Владеть навыками: анализа взаимодействия программных модулей с компонентами МПС.
ПК 2.4. Тестировать и верифицировать выпуски управляющих программ ПК 2.4.1 Разрабатывает и применяет тестовые данные для проверки корректности управляющей программы, анализирует результаты выполнения программы в эмуляторе Знать: методы тестирования программ, критерии корректности выполнения команд и программных фрагментов.
Уметь: подбирать тестовые данные, выполнять программу в эмуляторе, анализировать результаты выполнения.
Владеть навыками: тестирования управляющих программ для микропроцессорных систем.
ПК 2.4.2 Выполняет верификацию результата работы управляющей программы по состоянию регистров, флагов, памяти, портов ввода-вывода и периферийных устройств Знать: признаки корректного выполнения программы, назначение регистров, флагов, портов и областей памяти.
Уметь: сопоставлять ожидаемый и фактический результат работы программы, выявлять ошибки выполнения.
Владеть навыками: верификации результатов работы управляющих программ в микропроцессорной системе.

2. Оценочные средства для промежуточной аттестации

Вид промежуточной аттестации – экзамен.

Текущий контроль и промежуточная аттестация осуществляется в соответствии с Порядком организации и формами проведения текущего контроля успеваемости и промежуточной аттестации обучающихся по основным профессиональным образовательным программам среднего профессионального образования в ФГАОУ ВО «КФУ им. В.И. Вернадского».

Вопросы по форме закрытого типа (с одним правильным ответом)

1. Что понимается под микропроцессорной системой?

  1. Любая электрическая цепь с источником питания.
  2. Система, основным устройством обработки информации в которой является микропроцессор.
  3. Только персональный компьютер с монитором.
  4. Набор пассивных электронных компонентов.

2. Какие устройства являются обязательными для построения типовой МПС?

  1. Микропроцессор, память, устройства/порты ввода-вывода.
  2. Только монитор и клавиатура.
  3. Только оперативная память и блок питания.
  4. Только датчики и исполнительные механизмы.

3. Какую функцию выполняет постоянное запоминающее устройство в МПС?

  1. Хранит временные результаты вычислений.
  2. Хранит программы начального пуска и постоянные данные.
  3. Формирует тактовые импульсы.
  4. Выполняет арифметические операции.

4. Какое свойство характерно для оперативной памяти RAM?

  1. Энергонезависимость при отключении питания.
  2. Неограниченное хранение программы без питания.
  3. Энергозависимость и возможность чтения/записи данных.
  4. Стирание только ультрафиолетовым светом.

5. Какая архитектура использует общую память для команд и данных?

  1. Гарвардская.
  2. Фон-неймановская.
  3. Конвейерная только с раздельными кэшами.
  4. Многопроцессорная кластерная.

6. Какова разрядность шины данных микропроцессора КР580ВМ80А?

  1. 4 бита.
  2. 8 бит.
  3. 16 бит.
  4. 32 бита.

7. Какой объём памяти непосредственно адресуется 16-разрядной шиной адреса?

  1. 256 байт.
  2. 1 Кбайт.
  3. 64 Кбайт.
  4. 1 Мбайт.

8. Какой регистр КР580ВМ80А обычно является источником одного из операндов и приёмником результата арифметико-логических операций?

  1. Счётчик команд PC.
  2. Аккумулятор A.
  3. Указатель стека SP.
  4. Регистр команд IR.

9. Какой регистр содержит адрес следующей выполняемой команды?

  1. A
  2. B
  3. PC
  4. PSW

10. Какой флаг устанавливается при нулевом результате операции?

  1. CY
  2. P
  3. Z
  4. S

11. Что означает непосредственная адресация?

  1. Операнд содержится непосредственно в команде.
  2. Адрес операнда хранится только в порте ввода/вывода.
  3. Операнд всегда расположен в стеке.
  4. Операнд выбирается только по сигналу прерывания.

12. Какая команда КР580ВМ80А загружает 8-разрядную константу в регистр?

  1. MOV
  2. MVI
  3. JMP
  4. OUT

13. Как команды MOV влияют на флаги результата в КР580ВМ80А?

  1. Всегда устанавливают флаг Z.
  2. Не модифицируют флаги результата.
  3. Всегда сбрасывают флаг CY.
  4. Изменяют только флаг S.

14. Какая команда используется для остановки выполнения программы?

  1. EI
  2. HLT
  3. IN
  4. CMA

15. Что называют машинным циклом микропроцессора?

  1. Полную программу пользователя.
  2. Элементарный интервал выполнения, связанный с одним обращением к памяти или устройству ввода-вывода.
  3. Один учебный семестр.
  4. Только операцию сложения в АЛУ.

16. Главный недостаток программно-управляемого ввода-вывода заключается в том, что:

  1. Нельзя использовать команды IN и OUT.
  2. Процессор теряет время в цикле ожидания готовности устройства.
  3. Невозможно передавать байты данных.
  4. ОЗУ становится энергонезависимым.

17. При вводе-выводе по прерываниям инициатором обмена обычно является:

  1. Внешнее устройство, формирующее запрос прерывания.
  2. Только пользователь клавиатуры.
  3. Постоянная память.
  4. Генератор тактовых импульсов.

18. Что означает режим ПДП (DMA)?

  1. Программную десятичную поправку аккумулятора.
  2. Передачу данных между памятью и устройством без постоянного участия процессора.
  3. Полное дублирование программ.
  4. Проверку достоверности памяти.

19. Чем характеризуется изолированный ввод-вывод (I/O mapped)?

  1. Порты ввода-вывода имеют отдельное адресное пространство и доступны командами IN/OUT.
  2. Регистры устройств всегда занимают ячейки ОЗУ.
  3. Данные передаются только по стеку.
  4. Ввод-вывод возможен только через прерывания.

20. Какой тип памяти EPROM стирается перед повторным программированием?

  1. Электрическим током побайтно.
  2. Ультрафиолетовым излучением.
  3. Магнитным полем.
  4. Командой MOV.

Вопросы по форме закрытого типа (задание на соответствия)

1. Соотнесите сигнал микропроцессорной системы и его назначение

Элемент Соответствие
1) READY а) запрос прерывания
2) INT б) готовность памяти или ВУ к обмену
3) HOLD в) запрос захвата шин для прямого доступа к памяти
4) WR г) направление передачи данных от процессора к памяти или ВУ
5) DBIN д) чтение данных из памяти или ВУ в процессор

2. Соотнесите команду КР580ВМ80А и группу команд

Элемент Соответствие
1) MOV а) арифметические команды
2) ADD б) команды пересылки данных
3) JMP в) команды передачи управления
4) IN г) команды ввода
5) PUSH д) команды работы со стеком

3. Соотнесите способ адресации и его характеристику

Элемент Соответствие
1) Непосредственная а) адрес операнда указан в команде
2) Прямая б) операнд находится во внутреннем регистре процессора
3) Регистровая в) операнд расположен в байте/слове команды
4) Косвенно-регистровая г) адрес операнда формируется как базовый адрес плюс индекс
5) Индексная д) адрес операнда хранится в регистровой паре

4. Соотнесите тип памяти и его особенность

Элемент Соответствие
1) SRAM а) электрически стираемое ПЗУ с многократной перезаписью
2) DRAM б) статическая быстрая память, обычно используется в кэше
3) ROM в) динамическая память, требующая регенерации
4) EEPROM г) энергонезависимая память, программируемая/стираемая блоками
5) Flash д) постоянная память для хранения неизменяемого кода

5. Соотнесите регистр КР580ВМ80А и назначение

Элемент Соответствие
1) A а) счётчик команд
2) PC б) указатель стека
3) SP в) аккумулятор
4) HL г) регистр признаков
5) F д) регистровая пара, используемая для косвенной адресации памяти

Вопросы по форме открытого типа (требуют ответа в нескольких словах)

№ Вопрос Краткий эталон ответа
1 Как называется регистр, содержащий адрес следующей команды? Счётчик команд, PC
2 Какая регистровая пара КР580ВМ80А чаще всего используется для косвенной адресации памяти? HL
3 Как называется память, теряющая данные при отключении питания? ОЗУ, RAM
4 Какой мнемокод имеет команда останова программы? HLT
5 Какие команды используются для обращения к портам изолированного ввода-вывода? IN и OUT
6 Какой сигнал обозначает запрос прерывания? INT
7 Как называется режим обмена, при котором устройство получает доступ к памяти без постоянного участия процессора? ПДП, DMA
8 Назовите два режима последовательной передачи данных. Синхронный и асинхронный
9 Как называется устройство преобразования аналогового сигнала в цифровой код? АЦП
10 Как называется энергонезависимая память для хранения постоянных программ? ПЗУ, ROM
11 Какая команда КР580ВМ80А загружает 16-разрядную константу в регистровую пару? LXI
12 Какой флаг обозначает перенос/заём? CY, Carry
13 Какой способ адресации предполагает наличие операнда непосредственно в команде? Непосредственная адресация
14 Как называется программная модель, позволяющая выполнять и отлаживать команды МПС на компьютере? Эмулятор
15 Какой регистр хранит адрес вершины стека? SP, указатель стека

Практическое задание (профессиональные задачи)

Задание 1. Системы счисления, сложение и адресация

Для заданных чисел 3AH и 27H:

  1. Выполните перевод в двоичную систему счисления.
  2. Определите результат сложения.
  3. Укажите состояние флагов Z и CY.
  4. Опишите, какой способ адресации целесообразно использовать, если один операнд находится непосредственно в команде, а второй — в ячейке памяти 0010H.

Ожидаемый результат выполнения: представлены корректные переводы, результат 61H, определены флаги, объяснены непосредственная и прямая/косвенная адресация.


Задание 2. Сложение двух байтов из памяти

Составьте фрагмент программы для КР580ВМ80А, который:

  • считывает байты из ячеек 0010H и 0011H;
  • складывает их;
  • записывает результат в ячейку 0012H;
  • содержит указание используемых регистров и команд.

Ожидаемый результат выполнения: программа использует загрузку адреса/данных, сложение в аккумуляторе, запись результата; приведены мнемокоды и комментарии.


Задание 3. Анализ фрагмента программы

Дан фрагмент программы:

MVI A, 4EH
MVI B, 22H
ADD B
MOV D, A
HLT

Определите:

  • конечное содержимое регистров A, B, D;
  • состояние флагов Z и CY;
  • порядок проверки результата в эмуляторе.

Ожидаемый результат выполнения: A = 70H, B = 22H, D = 70H, Z = 0, CY = 0; указан режим пошагового выполнения и фиксация регистров.


Задание 4. Программно-управляемый вывод в порт

Разработайте алгоритм программно-управляемого вывода байта 55H в порт 04H с проверкой готовности устройства.

Укажите:

  • какие действия выполняет процессор при сброшенном флаге READY/BUSY;
  • какие действия выполняет процессор при установленном флаге READY/BUSY;
  • в какой момент выполняется команда OUT 04H.

Ожидаемый результат выполнения: описан цикл опроса готовности, команда вывода OUT 04H после готовности, указаны недостатки ожидания и условия завершения обмена.


Задание 5. Проектирование состава микропроцессорной системы

Для системы управления светодиодным индикатором и датчиком состояния предложите состав МПС:

  • процессор/микроконтроллер;
  • ПЗУ;
  • ОЗУ;
  • порт ввода;
  • порт вывода;
  • системные шины;
  • источник тактирования.

Дополнительно:

  1. Определите минимальные требования к памяти.
  2. Составьте план тестирования системы.

Ожидаемый результат выполнения: предложена структурная схема словами, назначены блоки памяти и портов, описаны тесты ввода, обработки, вывода и реакции на ошибочные состояния.


5. Пример экзаменационного задания

Экзаменационное задание может включать:

  • 10 тестовых вопросов с одним правильным ответом;
  • 2 задания на соответствие;
  • 3 открытых вопроса;
  • 1 практическую профессиональную задачу.

Время выполнения: 60 минут.

Пример билета

№ Содержание задания
1 Тестовые вопросы: № 1, 5, 7, 8, 10, 12, 14, 16, 18, 20 из банка заданий.
2 Задания на соответствие: № 2 и № 4 из банка заданий.
3 Открытые вопросы: 1) Что хранит PC? 2) Назовите команды обращения к портам ввода-вывода. 3) Что означает режим ПДП?
4 Практическая задача: составить программу сложения двух байтов из памяти и записи результата по заданному адресу.

3. Критерии оценивания при промежуточной аттестации

Критерии оценки тестовых заданий

Оценочное средство Критерии оценивания Шкала оценивания
Балльная оценка Национальная оценка
Тестирование Выполнено от 90 до 100 % заданий предложенного теста 5 отлично
Тестирование Выполнено от 70 до 89 % заданий предложенного теста 4 хорошо
Тестирование Выполнено от 50 до 69 % заданий предложенного теста 3 удовлетворительно
Тестирование Выполнено 49 % и менее заданий предложенного теста 2 неудовлетворительно

Критерии оценки ответов на вопросы открытого типа

Оценочное средство Критерии оценивания Шкала оценивания
Балльная оценка Национальная оценка
Вопрос открытого типа Дан точный краткий ответ; термин указан верно; отсутствуют смысловые ошибки. 5 отлично
Вопрос открытого типа Ответ в целом верный, но содержит неточность в формулировке или неполное обозначение термина. 4 хорошо
Вопрос открытого типа Ответ частично верный, но не раскрывает основной технический смысл понятия. 3 удовлетворительно
Вопрос открытого типа Ответ отсутствует или содержит существенную ошибку. 2 неудовлетворительно

Критерии оценки выполнения практического задания

Оценочное средство Критерии оценивания Шкала оценивания
Балльная оценка Национальная оценка
Практическое задание Задача решена полностью: алгоритм корректен, команды/структурные элементы выбраны обоснованно, результаты проверки приведены, выводы технически грамотны. 5 отлично
Практическое задание Задача решена в основном верно; имеются отдельные неточности в записи команд, оформлении результата или пояснении этапов проверки. 4 хорошо
Практическое задание Решение неполное: допущены ошибки в алгоритме или проверке, но общий подход к решению выбран верно. 3 удовлетворительно
Практическое задание Решение отсутствует либо содержит принципиальные ошибки, не позволяющие получить работоспособный результат. 2 неудовлетворительно

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

4. Соответствие оценочного материала индикаторам компетенций

Код и содержание компетенции Индикаторы достижения № заданий (вопросов, билетов, тестов и пр.) для оценки результатов обучения по соответствующей компетенции
ОК 01. Выбирать способы решения задач профессиональной деятельности применительно к различным контекстам ОК 01.1 Анализирует задачу, выделяет ее базовые составляющие, определяет, интерпретирует и ранжирует информацию, необходимую для решения задачи применительно к различным контекстам
  1. Оценочные материалы закрытого типа: вопросы 1–10.
  2. Оценочные материалы открытого типа: вопросы 1–5.
  3. Практические задания: № 1, 2.
ОК 01. Выбирать способы решения задач профессиональной деятельности применительно к различным контекстам ОК 01.2 Осуществляет поиск информации для решения поставленной задачи, рассматривает и предлагает возможные варианты решения поставленной задачи применительно к различным контекстам
  1. Оценочные материалы закрытого типа: вопросы 11–20.
  2. Оценочные материалы открытого типа: вопросы 6–15.
  3. Практические задания: № 2, 3, 5.
ОК 02. Использовать современные средства поиска, анализа и интерпретации информации и информационные технологии для выполнения задач профессиональной деятельности ОК 02.1 Демонстрирует знание основных направлений и способов поиска, анализа и интерпретации информации, в том числе с использованием информационно-коммуникационных технологий; возможностей и особенностей применения информационно-коммуникационных технологий для решения задач профессиональной деятельности
  1. Оценочные материалы закрытого типа: вопросы 1–10.
  2. Задания на соответствие: № 1, 2.
  3. Оценочные материалы открытого типа: вопросы 1–5.
ОК 02. Использовать современные средства поиска, анализа и интерпретации информации и информационные технологии для выполнения задач профессиональной деятельности ОК 02.2 Осуществляет результативное использование средств поиска, анализа и интерпретации информации, в том числе с помощью информационно-коммуникационных технологий с учетом их возможностей и особенностей в решении задач профессиональной деятельности
  1. Оценочные материалы закрытого типа: вопросы 11–20.
  2. Задания на соответствие: № 3–5.
  3. Оценочные материалы открытого типа: вопросы 6–15.
  4. Практические задания: № 2, 3.
ОК 03. Планировать и реализовывать собственное профессиональное и личностное развитие, предпринимательскую деятельность в профессиональной сфере, использовать знания по финансовой грамотности в различных жизненных ситуациях ОК 03.1 Определяет приоритеты собственной деятельности, личностного развития и профессионального роста, строит профессиональную карьеру и определяет стратегию профессионального развития
  1. Оценочные материалы открытого типа: вопросы 10, 14, 15.
  2. Практическое задание: № 5.
ОК 03. Планировать и реализовывать собственное профессиональное и личностное развитие, предпринимательскую деятельность в профессиональной сфере, использовать знания по финансовой грамотности в различных жизненных ситуациях ОК 03.2 Оценивает требования рынка труда и предложения образовательных услуг для выстраивания траектории предпринимательской деятельности в профессиональной сфере, планирует предпринимательскую деятельность с учетом знаний по финансовой и правовой грамотности
  1. Оценочные материалы открытого типа: вопросы 10, 14, 15.
  2. Практическое задание: № 5.
ОК 04. Эффективно взаимодействовать и работать в коллективе и команде ОК 04.1 Определяет свою роль в коллективе и команде, исходя из стратегии сотрудничества для достижения поставленной цели, учитывает особенности поведения и интересы других участников коллектива и команды
  1. Оценочные материалы открытого типа: вопросы 14, 15.
  2. Практические задания: № 2, 3, 5.
ОК 04. Эффективно взаимодействовать и работать в коллективе и команде ОК 04.2 Осуществляет обмен информацией, знаниями и опытом с членами коллектива и команды; оценивает идеи других членов команды, соблюдает нормы и правила командной работы; несет личную ответственность за результат
  1. Оценочные материалы открытого типа: вопросы 14, 15.
  2. Практические задания: № 2, 3, 5.
ОК 05. Осуществлять устную и письменную коммуникацию на государственном языке Российской Федерации с учетом особенностей социального и культурного контекста ОК 05.1 Выбирает стиль общения на русском языке в зависимости от цели и условий партнерства; адаптирует речь, стиль общения и язык жестов к ситуациям взаимодействия, ведет деловую переписку на русском языке с учетом особенностей стилистики официальной и неофициальной коммуникации
  1. Оценочные материалы открытого типа: вопросы 1–8.
  2. Практические задания: № 1, 2.
ОК 05. Осуществлять устную и письменную коммуникацию на государственном языке Российской Федерации с учетом особенностей социального и культурного контекста ОК 05.2 Публично выступает на русском языке, строит свое выступление с учетом аудитории и цели общения, устно представляет результаты своей деятельности, поддерживает разговор в ходе их обсуждения
  1. Оценочные материалы открытого типа: вопросы 9–15.
  2. Практические задания: № 3–5.
ОК 06. Проявлять гражданско-патриотическую позицию, демонстрировать осознанное поведение на основе традиционных общечеловеческих ценностей, в том числе с учетом гармонизации межнациональных и межрелигиозных отношений, применять стандарты антикоррупционного поведения ОК 06.1 Интерпретирует историю России в контексте мирового исторического развития, учитывает при социальном и профессиональном общении историческое наследие и социокультурные традиции, придерживается принципов недискриминационного взаимодействия при личном и массовом общении
  1. Оценочные материалы открытого типа: вопросы 10, 14, 15.
  2. Практическое задание: № 5.
ОК 06. Проявлять гражданско-патриотическую позицию, демонстрировать осознанное поведение на основе традиционных общечеловеческих ценностей, в том числе с учетом гармонизации межнациональных и межрелигиозных отношений, применять стандарты антикоррупционного поведения ОК 06.2 Анализирует правовые последствия коррупционной деятельности, выбирает правомерные формы взаимодействия с гражданами, структурами гражданского общества и органами государственной власти в типовых ситуациях
  1. Оценочные материалы открытого типа: вопросы 10, 14, 15.
  2. Практическое задание: № 5.
ОК 07. Содействовать сохранению окружающей среды, ресурсосбережению, применять знания об изменении климата, принципы бережливого производства, эффективно действовать в чрезвычайных ситуациях ОК 07.1 Демонстрирует знание принципов экологической безопасности и климатических изменений, ресурсосбережения и бережливого производства, анализирует факторы вредного влияния элементов среды обитания, выявляет проблемы, связанные с изменением климатических условий региона
  1. Оценочные материалы закрытого типа: вопросы 3, 4, 20.
  2. Оценочные материалы открытого типа: вопросы 3, 10, 15.
  3. Практическое задание: № 5.
ОК 07. Содействовать сохранению окружающей среды, ресурсосбережению, применять знания об изменении климата, принципы бережливого производства, эффективно действовать в чрезвычайных ситуациях ОК 07.2 Идентифицирует опасные и вредные факторы в рамках осуществляемой деятельности, выявляет проблемы, связанные с нарушениями техники безопасности на рабочем месте; предлагает мероприятия по предотвращению чрезвычайных ситуаций, разъясняет правила поведения при возникновении чрезвычайных ситуаций, оказывает первую помощь
  1. Оценочные материалы открытого типа: вопросы 10, 14, 15.
  2. Практическое задание: № 5.
ОК 08. Использовать средства физической культуры для сохранения и укрепления здоровья в процессе профессиональной деятельности и поддержания необходимого уровня физической подготовленности ОК 08.1 Выбирает здоровьесберегающие технологии для поддержания здорового образа жизни с учетом физиологических особенностей организма и условий реализации профессиональной деятельности
  1. Оценочные материалы открытого типа: вопросы 14, 15.
  2. Практическое задание: № 5.
ОК 08. Использовать средства физической культуры для сохранения и укрепления здоровья в процессе профессиональной деятельности и поддержания необходимого уровня физической подготовленности ОК 08.2 Соблюдает и пропагандирует нормы здорового образа жизни в различных жизненных ситуациях и в профессиональной деятельности, планирует свое рабочее и свободное время для оптимального сочетания физической и умственной нагрузки и обеспечения работоспособности
  1. Оценочные материалы открытого типа: вопросы 14, 15.
  2. Практическое задание: № 5.
ОК 09. Пользоваться профессиональной документацией на государственном и иностранном языках ОК 09.1 Ведет деловую переписку на русском и иностранном языках с учетом особенностей стилистики официальных и неофициальных писем и социокультурных различий, выполняет для личных целей перевод официальных и профессиональных текстов
  1. Оценочные материалы закрытого типа: вопросы 6–20.
  2. Задания на соответствие: № 1–5.
  3. Оценочные материалы открытого типа: вопросы 1–15.
ОК 09. Пользоваться профессиональной документацией на государственном и иностранном языках ОК 09.2 Устно представляет результаты своей деятельности на иностранном языке, может поддержать разговор в ходе их обсуждения
  1. Оценочные материалы закрытого типа: вопросы 6–20.
  2. Задания на соответствие: № 1–5.
  3. Практические задания: № 1–5.
ПК 2.1. Проектировать, разрабатывать и отлаживать программный код модулей управляющих программ ПК 2.1.1 Разрабатывает алгоритм решения профессиональной задачи и программный код модуля управляющей программы с учетом архитектуры микропроцессорной системы
  1. Оценочные материалы закрытого типа: вопросы 11–15.
  2. Задания на соответствие: № 2, 3, 5.
  3. Оценочные материалы открытого типа: вопросы 2, 4, 11, 13, 15.
  4. Практические задания: № 2, 3.
ПК 2.1. Проектировать, разрабатывать и отлаживать программный код модулей управляющих программ ПК 2.1.2 Выполняет отладку программного кода, анализирует состояние регистров, флагов, памяти и корректирует ошибки выполнения управляющей программы
  1. Оценочные материалы закрытого типа: вопросы 12–18.
  2. Задания на соответствие: № 1, 2, 5.
  3. Оценочные материалы открытого типа: вопросы 4, 6, 7, 12, 14, 15.
  4. Практические задания: № 2, 3, 4.
ПК 2.2. Владеть методами командной разработки программных продуктов ПК 2.2.1 Применяет правила командной разработки программных продуктов, согласует алгоритм, структуру листинга, тестовые данные и результаты проверки
  1. Оценочные материалы открытого типа: вопросы 14, 15.
  2. Практические задания: № 2, 3, 5.
ПК 2.2. Владеть методами командной разработки программных продуктов ПК 2.2.2 Оформляет результаты разработки и отладки управляющей программы, фиксирует изменения регистров, памяти и периферийных устройств при выполнении программы
  1. Оценочные материалы открытого типа: вопросы 11, 12, 14, 15.
  2. Практические задания: № 2, 3, 5.
ПК 2.3. Выполнять интеграцию модулей в управляющую программу ПК 2.3.1 Интегрирует программные модули работы с памятью, стеком, портами ввода-вывода и переходами в единую управляющую программу
  1. Оценочные материалы закрытого типа: вопросы 16–20.
  2. Задания на соответствие: № 1, 2, 5.
  3. Оценочные материалы открытого типа: вопросы 5–8, 15.
  4. Практическое задание: № 4.
ПК 2.3. Выполнять интеграцию модулей в управляющую программу ПК 2.3.2 Проверяет согласованность взаимодействия модулей управляющей программы с памятью и внешними устройствами микропроцессорной системы
  1. Оценочные материалы закрытого типа: вопросы 8–10, 16–20.
  2. Задания на соответствие: № 1, 4, 5.
  3. Оценочные материалы открытого типа: вопросы 6–8, 12, 15.
  4. Практическое задание: № 4.
ПК 2.4. Тестировать и верифицировать выпуски управляющих программ ПК 2.4.1 Разрабатывает и применяет тестовые данные для проверки корректности управляющей программы, анализирует результаты выполнения программы в эмуляторе
  1. Оценочные материалы закрытого типа: вопросы 8–18.
  2. Задания на соответствие: № 1, 2, 5.
  3. Оценочные материалы открытого типа: вопросы 1, 4, 6, 7, 12, 14, 15.
  4. Практические задания: № 1, 3.
ПК 2.4. Тестировать и верифицировать выпуски управляющих программ ПК 2.4.2 Выполняет верификацию результата работы управляющей программы по состоянию регистров, флагов, памяти, портов ввода-вывода и периферийных устройств
  1. Оценочные материалы закрытого типа: вопросы 12–20.
  2. Задания на соответствие: № 1, 4, 5.
  3. Оценочные материалы открытого типа: вопросы 4, 6, 7, 12, 14, 15.
  4. Практические задания: № 3, 4, 5.

← ФОС Микропроцессорные системы 4 курс 09.02.01 · ФОС Программирование микроконтроллеров 4 курс 09.02.01 →

Оригинал материала на GitHub

⚠️ **GitHub.com Fallback** ⚠️