Инфоурок Другое Другие методич. материалыФОС 01.01 Системное программирование для специальности 09.02.03

ФОС 01.01 Системное программирование для специальности 09.02.03

Скачать материал

Министерство образования и молодежной политики Ставропольского края

государственное бюджетное профессиональное  образовательное учреждение

« Ставропольский региональный многопрофильный колледж».

 

 

 

 

 

 

 

 

 

 

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

по МДК 01.01 Системное программирование

 

по специальности 

09.02.03 Программирование в компьютерных системах

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Ставрополь 2016

 

            Одобрен:

кафедрой программного обеспечения и ИТ

                 

Протокол №2

От « 13»  сентября 2016 г.

 

Разработан на основе Федерального государственного образовательного стандарта среднего профессионального образования по специальности

09.02.03 Программирование в компьютерных системах

 

 

 

Зав кафедрой

___________ Краскова О.В.

 

Утверждаю:

Заместитель директора по учебно-

 работе

                 ------------------Е.В. Андрушко

             .                                                                                

 

 

   

                          

Составители Сапрунова А.А., преподаватель ГБПОУ  СРМК

                                                   

 

                       


Общие положения

 

Фонд оценочных средства (ФОС) предназначен для контроля и оценки образовательных достижений обучающихся, освоивших программу МДК 01.01 Системное программирование.

ФОС включают контрольные материалы для проведения текущего контроля и контрольно-измерительные материалы для проведения промежуточной аттестации в форме экзамена.

КОС разработаны в соответствии с:

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

программой МДК 01.01 Системное программирование.

 

1.   Результаты освоения дисциплины, подлежащие проверке

 

Результаты обучения

(освоенные умения, усвоенные знания)

Основные показатели оценки результатов

У 1 осуществлять разработку кода программного модуля на современных  языках программирования;

-     правильность разработки спецификаций линейных, разветвляющихся и циклических компонент программы;

-     правильность разработки спецификаций функций;

-     правильность разработки спецификаций в рамках объектно – ориентированного подхода;

 

У 2 создавать программу по разработанному алгоритму как отдельный модуль;

 

-      правильность разработки программного кода линейных, разветвляющихся и циклических компонент программы;

-      правильность разработки программного кода  с использованием структурированных типов данных;

-      правильность разработки программного кода  функций;

-      правильность разработки программного кода с использованием объектно – ориентированного подхода;

У 3 выполнять отладку и тестирование программы на уровне модуля;

 

-      обоснованность выбора методов отладки разработанных программных модулей;

-      обоснованность выбора методов тестирования разработанных программных модулей;

-      правильность разработки тестов для проверки работоспособности программного модуля;

-     обоснованность выполнения оптимизации разработанного программного модуля;

-     правильность выполнения оптимизации разработанного программного модуля;

 

У 4 оформлять документацию на программные средства;

 

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

У 5 использовать инструментальные средства для автоматизации оформления документации;

 

-      правильность выполнения документирования разработанных программных модулей с использованием технологии Rational

 

З 1. основные этапы разработки программного обеспечения;

 

 

 

- основные этапы разработки ПО;

- методологии проектирования;

-

З 2. основные принципы технологии структурного и объектно-ориентированного программирования;

 

Знать определение терминов:  программирование, структурное программирование, объектное – ориентированное программирование;

Понимать смысл технологии программирования

З 3. основные принципы отладки и тестирования программных продуктов;

 

Спектр подходов к проектированию тестов;

Рекомендации по отладке программного продукта

З 4. методы и средства разработки технической документации

 

Работать с ГОСТ 24.207-80;

Требования к содержанию документов

 

 

 

2.   Распределение оценивания результатов обучения по видам контроля[1]

 

Наименование элемента умений или знаний

Виды аттестации

Текущий контроль

Промежуточная аттестация

У 1 осуществлять разработку кода программного модуля на современных  языках программирования;

наблюдение за выполнением практического задания на занятиях, проверка отчетов по практическим работам

экзамен, практическое задание

У 2 создавать программу по разработанному алгоритму как отдельный модуль;

 

наблюдение за выполнением практического задания на занятиях, проверка отчетов по практическим работам

экзамен, практическое задание

У 3 выполнять отладку и тестирование программы на уровне модуля;

 

наблюдение за выполнением практического задания на занятиях, проверка отчетов по практическим работам

экзамен, практическое задание

У 4 оформлять документацию на программные средства;

 

наблюдение за выполнением практического задания на занятиях, проверка отчетов по практическим работам

экзамен, практическое задание

У 5 использовать инструментальные средства для автоматизации оформления документации;

 

наблюдение за выполнением практического задания на занятиях, проверка отчетов по практическим работам

экзамен, практическое задание

З 1. основные этапы разработки программного обеспечения;

 

 

 

письменный опрос, собеседование, тестовые задания

экзамен, экзаменационные вопросы (устные ответы)

З 2. основные принципы технологии структурного и объектно-ориентированного программирования;

 

письменный опрос, собеседование, тестовые задания

экзамен, экзаменационные вопросы (устные ответы)

З 3. основные принципы отладки и тестирования программных продуктов;

 

собеседование, тестовые задания

экзамен, экзаменационные вопросы (устные ответы)

З 4. методы и средства разработки технической документации

 

письменный опрос, собеседование, тестовые задания

экзамен, экзаменационные вопросы (устные ответы)

 

 

3.  Распределение типов контрольных заданий по элементам знаний и умений.

 

Содержание учебного материала по программе УД

Тип контрольного задания

У1

У2

У3

У4

У5

З1

З2

З3

З4

Тема 1.1. «Введение»

 

 

 

 

 

 

Устный опрос

 

 

Тема 1.2. «Использование инструментальных средств»

 

 

 

 

Практическая работа 1, тестовые задания

 

 

 

 

Тема1.3. «Доступ к оперативной памяти»

Практическая работа 3-6,, тестовые задания

Практическая работа 3-6,, тестовые задания

Практическая работа 3-6,, тестовые задания

 

 

Практическая работа 3-6,

Практическая работа 3-6,

Устный опрос, Практическая работа 3-6, тестовые задания

 

Тема 1.4. «Управление компьютеров с помощью системы прерываний

Практическая работа 7-8,, тестовые задания

Практическая работа 7-8, тестовые задания

Практическая работа 7-8,, тестовые задания

 

Практическая работа 7-8,, тестовые задания

Практическая работа 7-8,

 

Практическая работа 7-8,

 

Тема 1.5. Работа с процессором

Практическая работа 9, тестовые задания

Практическая работа 9, тестовые задания

тестовые задания

 

тестовые задания

Устный опрос, тестовые задания

Практическая работа 9

 

 

Тема 1.6. Работа с системой видеовывода

Практическая работа 10,15 тестовые задания

Практическая работа 10,15 тестовые задания

тестовые задания

 

тестовые задания

 

 

 

 

Тема 1.7. «Работа с устройствами ввода и вывода»

Практическая работа 12-13, тестовые задания

Практическая работа 12-13, тестовые задания

тестовые задания

 

тестовые задания

Практическая работа 12-13,

Практическая работа 11

 

 

Тема1.8. «Тестирование и отладка »

 

 

Практическая работа 14-16,

тестовые задания

Практическая работа 14-16,

 

 

 

 

Устный опрос, тестовые задания

 

Тема 1.9. Макросредства

Практическая работа 17-18

Практическая работа 17-18

 

тестовые задания

 

 

 

Практическая работа 17-18

 

Тема 1.10. Документация этапов проектирования и эксплуатации системных программ

 

 

 

Практическая работа 19-20,

Практическая работа 19-20, тестовые задания

тестовые задания

 

 

Устный опрос, Практическая работа 19-20, тестовые задания

 

4.    Распределение типов и количества контрольных заданий по элементам знаний и умений, контролируемых на промежуточной аттестации[2].

 

Содержание учебного материала по программе УД

Тип контрольного задания

У1

У2

У3

У4

У5

З1

З2

З3

З4

Тема 1.1. «Введение»

Экзам. Билеты 1,5,6,8,10,14

 

 

 

 

 

 

 

 

Тема 1.2. «Использование инструментальных средств»

 

 

Экзам. Билеты 11,21,25

 

Экзам. Билеты 25

 

 

 

 

Тема1.3. «Доступ к оперативной памяти»

Экзам. Билеты 2,4,7,11

Экзам. Билеты 2,4,8,10,12

 

 

 

Экзам. Билеты 2,4,7,8

 

 

 

Тема 1.4. «Управление компьютеров с помощью системы прерываний

Экзам. Билеты 12,13,14,18

Экзам. Билеты 10,12,14,19

Экзам. Билеты 18,19

 

 

Экзам. Билеты 10,12,14,18

 

Экзам. Билеты 12,14,18,19

 

Тема 1.5. Работа с процессором

 

 

 

 

 

 

Экзам. Билеты 3,15

 

 

Тема 1.6. Работа с системой видеовывода

Экзам. Билеты 15,16,17,23

Экзам. Билеты 16,17,23

 

 

 

 

 

 

 

Тема 1.7. «Работа с устройствами ввода и вывода»

Экзам. Билеты 7,16,24

Экзам. Билеты 7,24

 

 

 

 

 

 

 

Тема1.8. «Тестирование и отладка »

 

 

Экзам. Билеты 1,5,13,22

Экзам. Билеты 13,22

 

 

 

Экзам. Билеты 1,5,13,22

 

Тема 1.9. Макросредства

Экзам. Билеты 20

Экзам. Билеты20,21

 

 

 

 

 

Экзам. Билеты20

 

Тема 1.10. Документация этапов проектирования и эксплуатации системных программ

 

 

 

Экзам. Билеты9,25

Экзам. Билеты9,21,25

 

 

 

Экзам. Билеты9,25

 

 

5.   Структура контрольных заданий

 

5.1.   Задания текущего контроля

 

 

5.1.1.   Устный опрос

 

Перечень объектов контроля и оценки

Наименование объектов контроля и оценки

Основные показатели оценки результата

У 1 осуществлять разработку кода программного модуля на современных  языках программирования;

-     правильность разработки спецификаций линейных, разветвляющихся и циклических компонент программы;

-     правильность разработки спецификаций функций;

-     правильность разработки спецификаций в рамках объектно – ориентированного подхода;

У 2 создавать программу по разработанному алгоритму как отдельный модуль;

 

-      правильность разработки программного кода линейных, разветвляющихся и циклических компонент программы;

-      правильность разработки программного кода  с использованием структурированных типов данных;

-      правильность разработки программного кода  функций;

-      правильность разработки программного кода с использованием объектно – ориентированного подхода;

У 3 выполнять отладку и тестирование программы на уровне модуля;

 

-      обоснованность выбора методов отладки разработанных программных модулей;

-      обоснованность выбора методов тестирования разработанных программных модулей;

-      правильность разработки тестов для проверки работоспособности программного модуля;

-     обоснованность выполнения оптимизации разработанного программного модуля;

-     правильность выполнения оптимизации разработанного программного модуля;

У 4 оформлять документацию на программные средства;

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

У 5 использовать инструментальные средства для автоматизации оформления документации;

 

-      правильность выполнения документирования разработанных программных модулей с использованием технологии Rational

 

З 1. основные этапы разработки программного обеспечения;

- основные этапы разработки ПО;

- методологии проектирования;

З 2. основные принципы технологии структурного и объектно-ориентированного программирования;

Знать определение терминов:  программирование, структурное программирование, объектное – ориентированное программирование;

Понимать смысл технологии программирования

З 3. основные принципы отладки и тестирования программных продуктов;

Спектр подходов к проектированию тестов;

Рекомендации по отладке программного продукта

З 4. методы и средства разработки технической документации

Работать с ГОСТ 24.207-80;

Требования к содержанию документов

 

Текст задания

 

1.      Объясните, как Вы понимаете термин системное программное обеспечение сформулируете основные понятия.

2.      Для чего используются трансляторы, компиляторы, интерпретаторы.

3.      Объясните назначение сегментов.

4.      Расскажите, как реализуются арифметические операции на Ассемблере.

  1. Объясните, как Вы понимаете команды обработки строковых данных.

6.      Перечислите и охарактеризуйте средства аппаратной поддержки функций ОС.

7.      Расскажите про механизм виртуальной памяти и его реализацию в процессорах фирмы Интел.

8.      Понятие процесса и потока: раскройте и охарактеризуйте.

9.      Объясните двоичное кодирование информации. Представление элементарных типов данных: натуральные числа, целые числа со знаком, числа с плавающей точкой.

10.  Расскажите про компилятор ассемблер - программ, редактор связей (загрузчик).

11.  Объясните общую структуру машинных команд.

12.  Расскажите про историю развития ВТ в связи с историей развития системного программного обеспечения.

13.  Как организуется ввод - вывод и классифицируются внешние устройства.

14.  Назовите и опишите константы, метки и  условную компиляцию.

15.  Перечислите и опишите атрибуты сегментов.

16.  Назовите системные программы, их классификацию (системы программирования, операционные системы, обслуживающие программы).

17.  Перечислите и опишите этапы проектирования и выполнения программ

18.  Расскажите про обработку прерываний. Контекст процесса (потока). Особенности операционных систем реального времени.

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

20.  Объясните регистры eax, ebx, ecx, edx и их специальные свойства.

21.  Расскажите про команды ADC и SBB.

22.  Дайте определения резидентным программам.

  1. Расскажите про команды MUL и IDIV.

24.  Опишите уровни сложности резидентных программ

  1. Расскажите про команды IMUL и DIV.

26.  Объясните для чего необходимы комментарии в программе

27.  Расскажите как формируются предложения на Ассемблере из лексем.

28.  Опишите операнды Ассемблера

29.  Объясните назначение директив сегментации

30.  Опишите назначение простейших команд Ассемблера

31.  Перечислите и охарактеризуйте директивы резервирования и инициализации данных.

32.  Дайте объяснение работе с видеорежимом. Команда установки курсора.

33.  Дайте объяснение работе с текстовым режимом. Эффект выделения текста.

34.  Перечислите команды обработки строк.

35.  Расскажите про аппаратные прерывания.

  1. Дайте определение байт, слово, двойное слово.

37.  Расскажите про программные прерывания.

  1. Дайте характеристику языку ассемблера, определение, преимущества.

 

5.1.2.      Практическое задание

 

Перечень объектов контроля и оценки

Наименование объектов контроля и оценки

Основные показатели оценки результата

У 1 осуществлять разработку кода программного модуля на современных  языках программирования;

-     правильность разработки спецификаций линейных, разветвляющихся и циклических компонент программы;

-     правильность разработки спецификаций функций;

-     правильность разработки спецификаций в рамках объектно – ориентированного подхода;

У 2 создавать программу по разработанному алгоритму как отдельный модуль;

 

-      правильность разработки программного кода линейных, разветвляющихся и циклических компонент программы;

-      правильность разработки программного кода  с использованием структурированных типов данных;

-      правильность разработки программного кода  функций;

-      правильность разработки программного кода с использованием объектно – ориентированного подхода;

У 3 выполнять отладку и тестирование программы на уровне модуля;

 

-      обоснованность выбора методов отладки разработанных программных модулей;

-      обоснованность выбора методов тестирования разработанных программных модулей;

-      правильность разработки тестов для проверки работоспособности программного модуля;

-     обоснованность выполнения оптимизации разработанного программного модуля;

-     правильность выполнения оптимизации разработанного программного модуля;

У 4 оформлять документацию на программные средства;

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

У 5 использовать инструментальные средства для автоматизации оформления документации;

 

-      правильность выполнения документирования разработанных программных модулей с использованием технологии Rational

 

З 1. основные этапы разработки программного обеспечения;

- основные этапы разработки ПО;

- методологии проектирования;

З 2. основные принципы технологии структурного и объектно-ориентированного программирования;

Знать определение терминов:  программирование, структурное программирование, объектное – ориентированное программирование;

Понимать смысл технологии программирования

З 3. основные принципы отладки и тестирования программных продуктов;

Спектр подходов к проектированию тестов;

Рекомендации по отладке программного продукта

З 4. методы и средства разработки технической документации

Работать с ГОСТ 24.207-80;

Требования к содержанию документов

 


Практические работы

 

1.                  Использование инструментальной среды разработки и проектирования BP Win

2.                  Перевод чисел из одной системы счисления в другую.

3.                  Работа с программой отладчиком ASMTool. Разработка  и отладка программ

4.                  Создание программ типа .COM и .EXE. Компиляция программ

5.                  Разработка и отладка программ арифметических операций для работы с целыми числами

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

7.                  Разработка и отладка программ с использованием сегментации памяти в реальном режиме.

8.                  Использование средств разработки резидентных программ и модификации программных прерываний MS/DOS

9.                  Использование прерываний MS/DOS

10.              Получение заданного изображения на экране монитора путем непосредственного программирования системы видеовывода

11.              Исследование взаимодействия процессора и внешних устройств

12.              Разработка программы взаимодействия с консолью

13.              Разработка программы с использованием прерываний BIOS для работы с экраном и клавиатурой. Разработка программы с использованием прерываний MS-DOS для работы с экраном, клавиатурой и файлами

14.              Разработка модульной программы

15.              Использование средств программирования на ассемблере персональных ЭВМ класса IBM-PC/XT

16.              Разработка программы со строками

17.              Использование средств макроопределений в ассемблере

18.              Разработка программы с применением макроопределений и макрокоманд

19.              Управление изменениями, тестированием и документированием с использованием технологий Rational

 

5.1.3        Тестовые задания

 

Перечень объектов контроля и оценки

Наименование объектов контроля и оценки

Основные показатели оценки результата

У 1 осуществлять разработку кода программного модуля на современных  языках программирования;

-     правильность разработки спецификаций линейных, разветвляющихся и циклических компонент программы;

-     правильность разработки спецификаций функций;

-     правильность разработки спецификаций в рамках объектно – ориентированного подхода;

У 2 создавать программу по разработанному алгоритму как отдельный модуль;

 

-      правильность разработки программного кода линейных, разветвляющихся и циклических компонент программы;

-      правильность разработки программного кода  с использованием структурированных типов данных;

-      правильность разработки программного кода  функций;

-      правильность разработки программного кода с использованием объектно – ориентированного подхода;

У 3 выполнять отладку и тестирование программы на уровне модуля;

 

-      обоснованность выбора методов отладки разработанных программных модулей;

-      обоснованность выбора методов тестирования разработанных программных модулей;

-      правильность разработки тестов для проверки работоспособности программного модуля;

-     обоснованность выполнения оптимизации разработанного программного модуля;

-     правильность выполнения оптимизации разработанного программного модуля;

У 4 оформлять документацию на программные средства;

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

У 5 использовать инструментальные средства для автоматизации оформления документации;

 

-      правильность выполнения документирования разработанных программных модулей с использованием технологии Rational

 

З 1. основные этапы разработки программного обеспечения;

- основные этапы разработки ПО;

- методологии проектирования;

З 2. основные принципы технологии структурного и объектно-ориентированного программирования;

Знать определение терминов:  программирование, структурное программирование, объектное – ориентированное программирование;

Понимать смысл технологии программирования

З 3. основные принципы отладки и тестирования программных продуктов;

Спектр подходов к проектированию тестов;

Рекомендации по отладке программного продукта

З 4. методы и средства разработки технической документации

Работать с ГОСТ 24.207-80;

Требования к содержанию документов

 

Тестовые задания

 

1. Вы используете команду div cx для деления числа в регистре AX на число в регистре CX. После деления Вы обнаруживаете, что результат в регистре AX не соответствует ожидаемому. Что является причиной возникновения данной ситуации?

 

1.      В регистре CX должен находиться не делитель, а делимое. Делитель же должен находиться в регистре AX

2.      Команда div использует в качестве делимого число в паре регистров DX:AX

3.      Число для деления командой div должно находиться в регистре DX

4.      Команда div в некоторых процессорах работает некорректно

5.      Команда div использует в качестве делимого число в паре регистров BX:AX

 

2. Какие регистры относятся к регистрам общего назначения процессоров 80x86?

 

1.      AX, BX, CX, DX, SI, DI, BP, SP

2.      AX, BX, CX, DX, SI, DI, BP, SP, CS, DS, ES, SS

3.      AX, BX, CX, DX

4.      AX, BX, DX, SI, DI, SP

5.      AX, DX

 

3. Размер сегмента памяти в реальном режиме работы процессора равен…

 

1.      4096 байтам

2.      16 байтам

3.      65536 байтам

4.      16384 байтам

5.      4294967296 байтам

 

4.Какая команда обменивает содержимое двух регистров?

 

1.      xmov

2.      swap

3.      trade

4.      mov

5.      xchg

 

5.Команда jnz <метка> выполняет переход на указанную метку, если…

 

1.      Установлен флаг нуля

2.      Сброшен флаг переноса

3.      Флаги переноса и нуля равны

4.      Установлен флаг переноса

5.      Сброшен флаг нуля

  1. Какие три команды могут применяться для умножения числа в регистре на целое число?

 

1.      add

2.      adc

3.      sub

4.      lea

5.      mul

 

7.В каком случае будет установлен флаг знака после арифметической операции?

 

1.      Если сброшен старший бит результата

2.      Если сброшены старшие биты обоих операндов

3.      Если установлен старший бит результата

4.      Если установлен младший бит результата

5.      Если установлены старшие биты обоих операндов

 

8.В каком случае команда or дает единичный бит результата?

 

1.      Если только один из соответствующих битов операндов установлен

2.      Если ни один из соответствующих битов операндов не установлен

3.      В любом случае

4.      Если хотя бы один из соответствующих битов операндов установлен

5.      Если соответствующие биты обоих операндов установлены

 

9. Вы последовательно распределяете два блока памяти объемом 4 килобайта. После записи 8 килобайт по адресу первого блока при вызове функции 48h DOS Вы получаете ошибку: «Memory allocation error». Что является причиной возникновения данной ситуации?

 

1.      Срабатывает защита памяти на уровне страниц, не давая выйти за границы первого блока памяти

2.      DOS обнаруживает запись в разные блоки памяти и не допускает этого

3.      Запись 8 килобайт в первый блок повреждает MCB следующего блока, разрушая связанный список блоков памяти DOS

4.      Блоки памяти не были инициализированы перед записью, и контроллер памяти обнаруживает ошибку

5.      Срабатывает защита памяти на уровне сегментов, не давая выйти за границы первого блока памяти

 

10. Для проверки результата выполнения операции Вы используете команду test al, 11011100b. Какие действия осуществляет команда test в данном случае?

 

1.      Выполняет операцию вычитания маски 11011100b из регистра AL, устанавливает флаг Z, если результат равен 0, результат не сохраняет

2.      Выполняет операцию логического И (AND) над регистром AL и маской 11011100b, устанавливает флаг Z, если результат равен 0, результат не сохраняет

3.      Выполняет операцию логического И (AND) над регистром AL и маской 11011100b, сбрасывает флаг Z, если результат равен 0, результат не сохраняет

4.      Выполняет операцию логического И (AND) над регистром AL и маской 11011100b, сбрасывает флаг Z, если результат равен 0, результат помещает в регистр AL

5.      Выполняет операцию логического И (AND) над регистром AL и маской 11011100b, устанавливает флаг Z, если результат равен 0, результат помещает в регистр AL

 

11. Вы выполняете условный переход в случае, если первый операнд команды сравнения меньше второго. Укажите состояние флагов CF и ZF в случае успешного перехода.

 

1.      CF сброшен, ZF сброшен

2.      CF и ZF равны, но их состояние неизвестно

3.      CF установлен, ZF сброшен

4.      CF установлен, ZF установлен

5.      СF сброшен, ZF установлен

 

12. Какая команда является «парной» для оператора call?

 

1.      jmp

2.      ret

3.      jpe

4.      jnz

5.      pop

 

13. Почему в защищенном режиме работы процессора 80386 и выше НЕ используются понятия базовых и индексных регистров?

 

1.      Понятия базовых и индексных регистров для процессоров 80x86 не существует

2.      В защищенном режиме для адресации данных не используются регистры общего назначения

3.      В защищенном режиме работы для адресации массивов данных могут использоваться любые регистры общего назначения

4.      В защищенном режиме невозможна адресация массивов данных с одновременным использованием регистров и смещения

5.      В защищенном режиме все базовые и индексные регистры называются адресными

 

15. Какой параметр функции DOS 42h часто используется для определения длины файла?

 

1.      AL = 02h, CX:DX = 00000000h

2.      AL = 01h

3.      AL = 00h, CX:DX = 00000000h

4.      AL = 00h, CX:DX = FFFFFFFFh

5.      AL = 02h, CX:DX = FFFFFFFFh

 

16. В теле цикла для уменьшения одного из регистров используется код:

sub ax, 1
adc ax, 0

Какое значение после 100000 шагов выполнения цикла примет данный регистр, если исходное значение не определено?

 

1.      Исходное значение минус 100000 по модулю 65536

2.      1

3.      65535

4.      255

Ключ к тесту

Номер вопроса

Правильный ответ

1

2

2

5

3

3

4

5

5

5

6

5

7

5

8

4

9

1

10

4

11

5

12

5

13

4

14

5

15

1

16

4

 

 

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

Для оценки результатов тестирования предусмотрена следующая система оценивания учебных достижений студентов: За каждый правильный ответ ставится 1 балл, за неправильный ответ – 0 баллов.

 «5» - от 91% до 100% правильных ответов

«4» - от 81% до 90% правильных ответов

«3» - от 61% до 80% правильных ответов

«2» - от 0% до 60% правильных ответов

 

 

6.      Задания промежуточной аттестации (см. приложение: комплект КИМов)

 

7.      Шкала оценки образовательных достижений

 

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

 

8.      Перечень используемых материалов, оборудования и информационных источников

 

Технические средства обучения:

- компьютер с лицензионным программным обеспечением и мультимедиапроектор.

Оборудование компьютерного класса:

по количеству обучающихся:

-автоматизированные рабочие места;

-кондиционер;

-доска;

-мультимедиапроектор.

Прогаммное обеспечение:

ОС Windows ХР/7

Пакет прикладных программ MS Office 2010

Основные источники:

1.    Джонсон М. Харт. Системное программирование в среде MicrosoftWindows = WindowsSystemProgramming. — М.: Диалектика, 2013.

2.    Системное программирование в Windows. Издательство: БХВ-Петербург. Автор: А.П. Побегайло. Год: 2012.

3.    Хорев П.Б. Объектно-ориентированное программирование (4-е изд., стер.) учеб. Пособие. Издательский центр «Академия», 2012.

Дополнительные источники:

  1. Гордеев А.В. и Молчанов А.Ю. "Системное программное обеспечение",- Санкт-Петербург, ПИТЕР, 2011, 734с
  2. Липаев В.В. Документирование сложных программных средств. Москва: СИНТЕГ, 2013.- 216 с.
  3. Макконелл, С. Профессиональная разработка программного обеспечения - Пер.с англ. -СПб.: Символ-Плюс, 2013.- 240 с.

Информационные ресурсы сети Интернет:

1.            Интернет – университет http://www.intuit.ru/

2.            Сетевая энциклопедия Википедия http://ru.wikipedia.org/;

3.             Федеральный портал «Информационно-коммуникационные технологии в образовании» http://www.ict.edu.ru/;

4.             Федеральный портал «Российский портал открытого образования»;

5.             Федеральный портал «Российское образование» http://www.edu.ru/;

Журналы:

1.      Вестник компьютерных и информационных технологий.

2.      Компьютер-Пресс.

3.      Мир ПК.

4.      Полезные утилиты для разработчиков программного обеспечения.

5.      Практика функционального программирования.

6.      Программные продукты и системы.

 



[1] Формы контроля (расчетные, тестовые, проектные задания, контрольная работа  и т.д)

[2] указывается форма контроля, которая применима для оценки образовательного результата в ходе промежуточной аттестации (экзамена/зачета)

Просмотрено: 0%
Просмотрено: 0%
Скачать материал
Скачать материал "ФОС 01.01 Системное программирование для специальности 09.02.03"

Методические разработки к Вашему уроку:

Получите новую специальность за 3 месяца

Инженер по обслуживанию многоквартирного дома

Получите профессию

Интернет-маркетолог

за 6 месяцев

Пройти курс

Рабочие листы
к вашим урокам

Скачать

Краткое описание документа:

Фонд оценочных средства (ФОС) предназначен для контроля и оценки образовательных достижений обучающихся, освоивших программу МДК 01.01 Системное программирование.ФОС включают контрольные материалы для проведения текущего контроля и контрольно-измерительные материалы для проведения промежуточной аттестации в форме экзамена.КОС разработаны в соответствии с: основной профессиональной образовательной программой по специальности СПО 09.02.03 «Программирование в компьютерных системах»;программой МДК 01.01 Системное программирование.

Скачать материал

Найдите материал к любому уроку, указав свой предмет (категорию), класс, учебник и тему:

6 662 960 материалов в базе

Скачать материал

Другие материалы

Вам будут интересны эти курсы:

Оставьте свой комментарий

Авторизуйтесь, чтобы задавать вопросы.

  • Скачать материал
    • 15.09.2020 665
    • DOCX 202.5 кбайт
    • 18 скачиваний
    • Оцените материал:
  • Настоящий материал опубликован пользователем ВАЛИШЕВА Найля Азатовна. Инфоурок является информационным посредником и предоставляет пользователям возможность размещать на сайте методические материалы. Всю ответственность за опубликованные материалы, содержащиеся в них сведения, а также за соблюдение авторских прав несут пользователи, загрузившие материал на сайт

    Если Вы считаете, что материал нарушает авторские права либо по каким-то другим причинам должен быть удален с сайта, Вы можете оставить жалобу на материал.

    Удалить материал
  • Автор материала

    ВАЛИШЕВА Найля Азатовна
    ВАЛИШЕВА Найля Азатовна
    • На сайте: 3 года и 4 месяца
    • Подписчики: 0
    • Всего просмотров: 77792
    • Всего материалов: 223

Ваша скидка на курсы

40%
Скидка для нового слушателя. Войдите на сайт, чтобы применить скидку к любому курсу
Курсы со скидкой

Курс профессиональной переподготовки

Экскурсовод

Экскурсовод (гид)

500/1000 ч.

Подать заявку О курсе

Курс повышения квалификации

Специалист в области охраны труда

72/180 ч.

от 1750 руб. от 1050 руб.
Подать заявку О курсе
  • Сейчас обучается 35 человек из 22 регионов
  • Этот курс уже прошли 153 человека

Курс профессиональной переподготовки

Организация деятельности библиотекаря в профессиональном образовании

Библиотекарь

300/600 ч.

от 7900 руб. от 3650 руб.
Подать заявку О курсе
  • Сейчас обучается 284 человека из 66 регионов
  • Этот курс уже прошли 849 человек

Курс профессиональной переподготовки

Руководство электронной службой архивов, библиотек и информационно-библиотечных центров

Начальник отдела (заведующий отделом) архива

600 ч.

9840 руб. 5600 руб.
Подать заявку О курсе
  • Этот курс уже прошли 25 человек

Мини-курс

Карьерный навигатор: эффективный поиск работы

6 ч.

780 руб. 390 руб.
Подать заявку О курсе
  • Сейчас обучается 24 человека из 16 регионов

Мини-курс

Музыкальная культура: от истории до современности

10 ч.

1180 руб. 590 руб.
Подать заявку О курсе

Мини-курс

Коррекция нарушений у детей: сна, питания и приучения к туалету

6 ч.

780 руб. 390 руб.
Подать заявку О курсе