□

Учебно-методические комплексы

для преподавателей СПО



ОП.04 Системное программирование: УМК
Перейти в другой раздел:
Фонд оценочных средств по учебной дисциплине (модулю) "Системное программирование" для специальности 09.02.12 Техническая эксплуатация и сопровождение информационных систем.
Документ представляет собой комплект контрольно-оценочных материалов для проверки результатов освоения дисциплины. Он структурирован по разделам, определяющим формы текущего контроля, проверяемые компетенции, оценочные средства и критерии для промежуточной аттестации.
Основные разделы и содержание:
1. Перечень формируемых компетенций:
✓ Общие компетенции (ОК 01–ОК 10): выбор способов решения задач, поиск и анализ информации, планирование развития, работа в команде, коммуникация, гражданская позиция, ресурсосбережение, использование ИТ, работа с документацией.
✓ Профессиональные компетенции (ПК 1.1–1.6): формирование алгоритмов разработки программных модулей; разработка модулей; отладка; тестирование; рефакторинг и оптимизация; разработка модулей для мобильных платформ.
2. Требования к результатам освоения:
✓ Знать: этапы разработки ПО, принципы структурного и объектно-ориентированного программирования, принципы отладки и тестирования, методы разработки документации.
✓ Уметь: разрабатывать код на
современных языках, создавать программу как модуль, выполнять отладку и тестирование, оформлять документацию, использовать инструментальные средства.
✓ Иметь практический опыт: разработки алгоритма и кода на основе спецификации, использования инструментов отладки, тестирования по сценарию.
3. Текущий контроль по разделам:
✓ Раздел 1. Дисциплина системное программирование. Программы и ПО. Этапы подготовки программы.
✓ Раздел 2. Предложения языка Ассемблера. Регистры. Способы адресации. Директивы определения данных.
✓ Раздел 3. Сегментные регистры, регистры общего назначения, указатели, индексные регистры, флаговый регистр.
✓ Раздел 4. Арифметические операции. Обработка двоичных, ASCII и BCD данных.
✓ Раздел 5. Команды обработки строк (MOVS, LODS, STOS, CMPS, SCAS) с префиксом REP.
✓ Раздел 6. Свойства операторов работы с экраном. Команда INT. Установка курсора, очистка экрана. Ввод с клавиатуры.
✓ Раздел 7. Ввод, ассемблирование, компоновка и выполнение программы.
✓ Раздел 8. Команды JMP, LOOP, условного перехода, CALL. Логические операции.
✓ Раздел 9. Атрибуты EXTRN и PUBLIC. Компоновка с C++. Выполнение COM и EXE программ.
✓ Раздел 10. Определение данных, машинная адресация, размер памяти.
✓ Раздел 11. Макропроцессоры. Локальные и глобальные переменные макроопределений.
✓ Раздел 12. Кросс-системы. Модели регистров, памяти и процессора.
✓ Раздел 13. Классификация ошибок программирования.
4. Оценочные средства для текущего контроля:
✓ Устный опрос: проверка знаний по разделам 1, 3.
✓ Тестирование: три контрольных теста по 25 вопросов. Примеры вопросов: определение системной программы, исходного и объектного модуля, автокода, регистров, команд MOV, ADD, OR, INC, директив DB, DW, DD, прерываний INT, вызовов процедур CALL, RET. Критерии: от "отлично" (23-25 правильных ответов) до "неудовлетворительно" (12 и менее).
✓ Письменная работа: проверка знаний по разделам 2, 4.
✓ Проверочная работа: по разделу 5 (команды обработки строк).
✓ Деловая (ролевая) игра: моделирование процесса разработки и обсуждения проекта реорганизации. Студенты разбиваются на группы (экспертная комиссия и рабочие группы) и разрабатывают проекты. Критерии: от "отлично" (активный участник и последующий анализ) до "неудовлетворительно" (пассивный участник).
✓ Самостоятельные работы по каждому разделу: изучение тем (этапы подготовки, директивы, регистры, арифметика, строки, экранные операции, ассемблирование, компоновка, макросы, кросс-системы, ошибки).
5. Промежуточная аттестация:
✓ Форма проведения: дифференцированный зачет в 3 семестре.
✓ Перечень вопросов для подготовки: 35 вопросов, охватывающих все разделы курса (системное программирование, Ассемблер, регистры, директивы, адресация, команды, прерывания, макросы, кросс-системы, ошибки).
✓ Критерии оценивания на зачете: от "отлично" (развернутый ответ, глубокие знания) до "неудовлетворительно" (вопрос не раскрыт, существенные ошибки).
6. Учебно-методическое обеспечение:
✓ В документе не приведен отдельный список литературы, но указаны составитель (канд. тех. наук, доцент Кузьмин К.И.) и даты рассмотрения/утверждения.
Примечание: Документ разработан для Балтийского Гуманитарного Института. В нем четко прослеживается связь между компетенциями, разделами, оценочными средствами и критериями. Особое внимание уделено практическим навыкам программирования на языке Ассемблера (работа с регистрами, командами, директивами, прерываниями, макросами) и пониманию этапов подготовки программы.
☀ Ознакомиться с документом можно на официальном сайте учебного заведения ☀
✅ Балтийский Гуманитарный Институт
 
Новинки
Нет содержания для этого блока
Все права на документы принадлежат их правообладателям. Ссылки ведут на официальные источники
Самозанятый: Стешенко Светлана Николаевна ИНН: 231408226339

Актуальная версия — 2026
Сайт сделан на SiNG cms © 2010-2026