КОС ПМ Системное программирование
Предварительный просмотр:
Областное государственное бюджетное профессиональное образовательное учреждение
«Смоленская областная технологическая академия»
КОНТРОЛЬНО-ОЦЕНОЧНЫЕ СРЕДСТВА
ПМ.01 «РАЗРАБОТКА ПРОГРАММНЫХ МОДУЛЕЙ ПРОГРАММНОГО ОБЕСПЕЧЕНИЯ ДЛЯ КОМПЬЮТЕРНЫХ СИСТЕМ»
программ подготовки специалистов среднего звена
09.02.03 Программирование в компьютерных системах
(базовый уровень)
Смоленск
2019
РАССМОТРЕН и ОДОБРЕН
на заседании цикловой методической комиссии
электрорадиотехнических дисциплин
Протокол №______ от « ___»__________20_г.
Председатель ЦМК _________________/В.С. Куликов/
УТВЕРЖДАЮ
Заместитель директора по учебной работе
___________________/________________/
«___» __________ 20__г .
Разработчик: Куликов Виталий Сергеевич, преподаватель
СОДЕРЖАНИЕ
1 Паспорт комплекса оценочных средств………………………………………. | 4 |
2 Спецификация оценочных средств……………………………………………. | 11 |
3 Комплекты вариантов оценочных средств………………………………….... | 20 |
ПАСПОРТ
комплекса оценочных средств
по ПМ.01 «РАЗРАБОТКА ПРОГРАММНЫХ МОДУЛЕЙ ПРОГРАММНОГО ОБЕСПЕЧЕНИЯ ДЛЯ КОМПЬЮТЕРНЫХ СИСТЕМ»
программы подготовки специалистов среднего звена
по специальности 09.02.03 Программирование в компьютерных системах
СОДЕРЖАНИЕ
1 Назначение комплекса оценочных средств (КОС)…………………………... | 6 |
2 Перечень основных показателей оценки результатов, элементов знаний и умений, подлежащих текущему контролю и промежуточной аттестации…… | 6 |
3 Распределение основных показателей оценки результатов по видам аттестации………………………………………………………………………… | 8 |
4 Содержательно-компетентностные матрицы оценочных средств………….. | 9 |
5 Структура банка КОС для текущей контроля и промежуточной аттестации……………………………………………………………………….... | 10 |
1 Назначение комплекса оценочных средств (КОС)
Комплекс оценочных средств (КОС) предназначен для контроля и оценки образовательных достижений обучающихся при освоении программы МДК 01.01 «Системное программирование»
КОС включает контрольные материалы для проведения текущего контроля и промежуточной аттестации в форме экзамена.
КОС разработаны на основании положений:
ФГОС СПО по специальности 09.02.03 Программирование в компьютерных системах
программ подготовки специалистов среднего звена по специальности
09.02.03 Программирование в компьютерных системах
рабочей программы МДК 01.01 Системное программирование
2 Перечень основных показателей оценки результатов, элементов знаний и умений, подлежащих текущему контролю и промежуточной аттестации
Результаты (освоенные профессиональные компетенции) | Основные показатели оценки результата | Формы и методы контроля и оценки |
ПК1.1 Выполнять разработку спецификаций отдельных компонент. | Разрабатывают спецификаций компонентов в соответствии с правилами создания спецификации. | Экзамен (квалификационный). Дифференцированный зачет. Оценка защиты курсового проекта. Наблюдение за действиями на практике. Оценка защиты лабораторных работ. Тестовый контроль. |
Разрабатывают код программного продукта на основе готовой спецификации на уровне модуля в соответствии со справочной системой программной среды разработки. | ||
Применяют инструментальные средства автоматизации оформления документации в соответствии с правилами справочной системы инструментальных средств разработки. | ||
Тестируют программный продукт на уровне модулей в соответствии с методикой тестирования | ||
Составляют техническое задание для разрабатываемого программного продукта в соответствии с требованиями ГОСТ 19.201-78. | ||
ПК 1.2 Осуществлять разработку кода программного продукта на основе спецификаций на уровне модуля. | Выбирают и применяют утилиты автоматизированного проектирования, отладки и тестирования программных модулей в соответствии с правилами справочной системы среды программирования. | Экзамен (квалификационный). Дифференцированный зачет. Оценка защиты курсового проекта. Наблюдение за действиями на практике. Оценка защиты лабораторных работ. Тестовый контроль. |
Разрабатывают код программного модуля на современных языках программирования в соответствии с правилами справочной системы используемой среды программирования. | ||
Разрабатывают программу по разработанному алгоритму как отдельного модуля в соответствии с правилами справочной системы используемой среды программирования. | ||
Модифицируют программные продукты в инструментальной среде в соответствии с правилами справочной системы среды программирования. | ||
Выбирают инструментальные средства на этапе отладки программного продуктов соответствии с методикой отладки. | ||
ПК 1.3 Выполнять отладку программных модулей с использованием специализированных программных средств. | Выполняют отладку программного продукта в соответствии с методикой отладки. | Экзамен (квалификационный). Дифференцированный зачет. Оценка защиты курсового проекта. Наблюдение за действиями на практике. Оценка защиты лабораторных работ. |
Выполняют отладку программ на уровне модулей в соответствии с методикой отладки. | ||
Используют специализированный отладчик в соответствии с правилами справочной системы среды программирования. | ||
Применяют приемы программирования, встраивающие отладку в программный код в соответствии с правилами справочной системы среды программирования.. | ||
Выбирают принципы отладки и тестирования программных продуктов в соответствии с правилами справочной системы среды программирования. | ||
ПК 1.4 Выполнять тестирование программных модулей. | Выполняют отладку и тестирование программы на уровне модуля в соответствии с правилами справочной системы среды программирования. | Экзамен (квалификационный). Дифференцированный зачет. Оценка защиты курсового проекта. Наблюдение за действиями на практике. Оценка защиты лабораторных работ. Тестовый контроль. |
Проводят тестирование программного модуля по определенному сценарию в соответствии с правилами справочной системы среды программирования. | ||
Обосновывать внесение изменений в программу для защиты информации в соответствии с методикой защиты. | ||
Используют аппаратные средства защиты в соответствии с правилами их применения. | ||
Используют программные средства защиты в соответствии с правилами их применения. | ||
Обнаруживают и локализуют ошибки программного продукта в соответствии с правилами справочной системы среды программирования. | ||
ПК 1.5 Осуществлять оптимизацию программного кода модуля. | Оптимизируют программный код модуля в соответствии с правилами справочной системы среды программирования. | Экзамен (квалификационный). Дифференцированный зачет. Оценка защиты курсового проекта. Наблюдение за действиями на практике. Оценка защиты лабораторных работ. Тестовый контроль. |
Выбирают методы и средства разработки проектной и технической документации с использованием графических языков спецификации в соответствии с правилами справочной системы графических языков. | ||
ПК 1.6 Разрабатывать компоненты проектной и технической документации с использованием графических языков спецификации. | Оформляют документацию на программные средства в соответствии с требованиями единой системы программной документации. | Экзамен (квалификационный). Оценка защиты курсового проекта. Наблюдение за действиями на практике. Оценка защиты лабораторных работ. |
Используют инструментальные средства автоматизации оформления документации в соответствии с правилами справочной системы инструментальных средств разработки. | ||
Разрабатывают программную и сопровождаемую документацию в соответствии с требованиями единой системы программной документации. |
3 Распределение основных показателей оценки результатов по видам аттестации
Код и наименование элемента умений или знаний[1] | Виды аттестации | |
Текущий контроль | Промежуточная аттестация | |
У1 Осуществлять разработку кода программного модуля на современных языках программирования | + | |
У2 Создавать программу по разработанному алгоритму как отдельный модуль | + | |
У3 Выполнять отладку и тестирование программы на уровне модуля | + | |
У4 Оформлять документацию на программные средства | + | + |
У5 Использовать инструментальные средства для автоматизации оформления документации | + | + |
З1 Основные этапы разработки программного обеспечения | + | + |
З2 Основные принципы технологии структурного и объектно-ориентированного программирования | + | + |
З3 Основные принципы отладки и тестирования программных продуктов | + | + |
З4 Методы и средства разработки технической документации | + | + |
4 Содержательно-компетентностная матрица оценочных средств
Содержание учебного материала по программе УД | Текущий контроль | Промежуточная аттестация | ||
Проверяемые У, З, ОК, ПК | Код оценочного средства | Проверяемые У, З, ОК | Код оценочного средства | |
Системное программирование | У 2,4,5, З 1,2,3,4 ОК1-10 ПК1.1-1.6 | 9 | ||
Раздел 1 Современные системы программирования | У1-5 З 1-4 ОК1-10 ПК 1.1-1.2 | 10 | ||
Раздел 2 Машинно-ориентированная система программирования Ассемблер. Использование транслятора Turbo Assembler при разработке программ | У1-5 З 1-4 ОК1-10 ПК 1.3-1.4 | 10 | ||
Раздел 3 Разработка, отладка и тестирование программ для многозадачных операционных системы (ОС) на примере OC Windows | У1-5 З 1-4 ОК1-10 ПК 1.5-1.6 | 10 |
5 Структура банка КОС для текущего контроля и промежуточной аттестации
Код оценочного средства | Тип оценочного средства | Количество оценочных средств | Ориентировочное время выполнения одного оценочного средства, час | Общее время выполнения, час |
10 | Практическое задание | 20 | 1 ч | 20 ч |
Промежуточная аттестация | ||||
9 | Экзаменационное задание | 25 | 0,75 ч | 6 ч |
Всего | 26 ч |
СПЕЦИФИКАЦИЯ
оценочных средств
по МДК 01.01
«СИСТЕМНОЕ ПРОГРАММИРОВАНИЕ»
программ подготовки специалистов среднего звена
по специальности 09.02.03 Программирование в компьютерных системах
Спецификация экзаменационного задания
1 Назначение
Спецификацией устанавливаются требования к содержанию и оформлению вариантов оценочного средства.
Экзаменационное задание входит в состав комплекса оценочных средств
и предназначено для промежуточной аттестации и оценки знаний и умений аттестуемых, соответствующих основным показателям оценки результатов подготовки по программе МДК 01.01 «Системное программирование» программы подготовки специалистов среднего звена по специальности 09.02.03 Программирование в компьютерных системах
2 Контингент аттестуемых обучающиеся ОГБПОУ СОТА
3 Условия аттестации: аттестация проводится в форме устного экзамена по завершении освоения учебного материала учебной дисциплины при положительных результатах текущего контроля.
4 Время контроля:
подготовка 30 мин.;
оформление и сдача 15 мин.;
всего 45 мин.
5. План варианта экзаменационного задания (соотношение контрольных задач/вопросов с содержанием учебного материала в контексте характера действий аттестуемых)
Содержание учебного материала по программе УД | Коды ОПОР / литера категории действия/ количество контрольных задач/вопросов в билете | Общее количество задач/вопросов по категориям действий | ||||||
ПК 1.1 – 1.2 | ПК 1.3 – 1.4 | ПК 1.5 – 1.6 | ||||||
В | П | А | С | О | ||||
Раздел 1 Современные системы программирования | П1 | 1 | ||||||
Раздел 2 Машинно-ориентированная система программирования Ассемблер. Использование транслятора Turbo Assembler при разработке программ | П1 | C1 | 1 | 1 | ||||
Раздел 3 Разработка, отладка и тестирование программ для многозадачных операционных системы (ОС) на примере OC Windows | А1 | О1 | 1 | 1 | ||||
Всего | 5 | 2 | 1 | 1 | 1 |
6 Структура варианта экзаменационного задания
Основная задача: оценка знаний и умений аттестуемых, соответствующих основным показателям оценки результатов подготовки по программе учебной дисциплины
Краткая характеристика: Экзаменационное задание является комплексным, т.к. включает практическую и теоретическую части, объединенные логически. Теоретическая часть требует развернутого ответа, практическая часть выполняется на макете или с использованием прикладных средств моделирования.
Экзаменационный билет
- Теоретический вопрос
- Разработка программы на Assembler
- Разработка программы на Borland C++ Builder
7 Система оценки решения задач, ответов на вопросы, выполнения заданий
% результативности (правильных ответов) | Качественная оценка уровня подготовки | ||
Отметка | Вербальный аналог | ||
90 ÷ 100 | 5 | отлично | |
80 ÷ 89 | 4 | хорошо | |
70 ÷ 79 | 3 | удовлетворительно | |
менее 70 | 2 | неудовлетворительно |
8 Трудоемкость
Трудоемкость выполнения/решения, мин (час) | Количество задач | ||
1 | 2 | 3 | |
Одной (го) задачи/вопроса | 10 | 10 | 10 |
30 мин. |
9 Перечень используемых нормативных документов
ФГОС СПО по специальности 09.02.03 Программирование в компьютерных системах
Рабочая программа ПМ.01
Устав ОГБПОУ СОТА
ППССЗ по специальности 09.02.03 Программирование в компьютерных системах
Положение о текущем контроле знаний и промежуточной аттестации обучающихся ОГБПОУ СОТА
10 Рекомендуемая литература для разработки оценочных средств и подготовки обучающихся к аттестации
Основные источники:
- Канцедал С.А. Программирование на языках высокого уровня М.: ИТ Форум: ИНФРА – М, 2017
- Партыка Т. Л., Попов И. И. Операционные системы, среды и оболочки. 2-е издание. Стереотип М.: Форум, 2015
Дополнительные источники:
- Гордеев А.В., Молчанов А.Ю. Системное программное обеспечение Спб.: Питер, 2009. – 624 с.
- Компьютерные сети. Учеб.пособие// Максимов Н. В., Попов И. И. 4-е издание, испр. И доп. – М.: Форум, 2010. 464 с.
- Компьютерные сети. Учеб.пособие// Кузин А. В.,Демин В. М. – 2-е издание – М.: Форум, 2010. 192 с.
- Сетевые операционные системы / В. Г. Олифер, Н. А. Олифер. – Спб.: Питер, 2009. – 544 с.
- Бесплатная, виртуальная, электронная, Интернет библиотека www.xserver.ru (дата обращения 13.08.18).
- Журнал Компьютер Пресс: Тестирование. Безопасность: www.compress.ru (дата обращения 13.08.18).
- Компьютерная и техническая документация: www.emanual.ru (дата обращения 13.08.18).
- Образовательный портал: http\\www.edu.sety.ru (дата обращения 13.08.18).
11 Перечень материалов, оборудования и информационных источников, используемых в аттестации
- ПК
- ЛВС
- СПО Assembler
- СПО Borland C++ Builder
Спецификация практического задания
- Назначение
Спецификацией устанавливаются требования к содержанию и оформлению вариантов оценочного средства.
Практическое задание входит в состав комплекса оценочных средств и предназначено для текущего контроля и оценки знаний и умений обучающихся, соответствующих основным показателям оценки знаний и умений обучающихся, соответствующих основным показателям оценки результатов подготовки по программе МДК 01.01 «Системное программирование» ППССЗ по специальности 09.02.03 Программирование в компьютерных системах
Контингент аттестуемых: обучающиеся ОГБПОУ СОТА
Условия аттестации: контроль проводится после изучения тем 1-5 учебной дисциплины в форме лабораторной работы.
- Время контроля:
выполнение 1 час
- Структура варианта практического задания
Основная задача: оценка знаний и умений обучающихся, соответствующих основным показателям оценки результатов подготовки по программе учебной дисциплины.
Краткая характеристика
Для реализации личностного потенциала обучающимся предлагаются задания разных уровней.
Задание первого варианта состоит из 1 задачи, выполнение которой является пошаговым действием в достижении результата. Задача данного варианта носит репродуктивный характер.
Задание второго варианта состоит из 1 задачи, в которой указаны исходные данные для выполнения действия и средства выполнения, но отсутствует комментарий к выполнению. Задача данного варианта носит частично-поисковый характер.
Третий вариант включает 1 задачу, в которой указаны исходные данные. Обучающийся должен выбрать средства выполнения, описать алгоритм действий для достижения результата. Задания носят поисковый характер.
Задание
Вариант 1
1. Изучить программную модель микроконтроллера, используя раздел «Теоретическое введение».
2. Изучить инструкцию пользователя симулятора микроконтроллера, используя соответствующий подраздел «Теоретического введения».
3. Изучить команды пересылки. Изучение каждой команды проводить следующим образом:
- Открыть окно «Дисассемблер».
- В пункте меню «Правка» выбрать опцию «Вставка команды».
- В открывшемся окне «Вставить инструкцию» ввести мнемокод соответствующей команды пересылки, описание которой представлено в меню «Справка», и нажать на кнопку ОК. Записать в отчет строку о введенной в окно «Дисассемблер» команде.
- Открыть окна «Процессор», «Регистры», «Дамп памяти данных». Просмотреть содержимое этих окон.
- Выполнить команду пересылки, выбрав в меню «Запуск команды» опцию «Шаг».
- Записать в отчет изменения в окнах «Процессор», «Регистры», «Дамп памяти данных».
- Для повторного выполнения команды в меню «Запуск команды» выбрать опцию «Сброс».
4. Написать и исследовать работу программы пересылки байта из ячейки памяти программ с адресом 71Н в регистр R1 банка 1.
- Функциональная модель микроконтроллера.
- Содержимое регистров и ячеек памяти окон «Процессор», «Регистры», «Дамп памяти данных» до и после выполнения каждой команды пересылки в соответствии с таблицей 1.3.
- Содержимое регистров и ячеек памяти окон «Процессор», «Регистры», «Дамп памяти данных» и памяти программ до и после выполнения каждой команды разработанной программы в соответствии с таблицей 1.4.
Таблица 1 - Результаты выполнения команд
№ | Команда | Код | Выполняемая | Содержимое используемых регистров и ячеек памяти до и после выполнения | Пояснение | |
До | После | |||||
1 | MOV A,R0 | Е8 | Пересылка байта данных из регистра R0 в аккумулятор A | А/00 РС/00 PSW/00 | A/F2 РС/01 PSW/01 | |
2 | … | … | … | … | … | … |
… | … | … | … | … | … | … |
… | … | … | … | … | … | … |
Вариант 2
- Исследовать команды записи в стек и считывания из стека: PUSH P1; PUSH 01; PUSH PSW; POP PSW; POP 01; POP P1.
- Исследовать команды входа и выхода из подпрограмм.
- Написать и исследовать работу подпрограммы возведения в квадрат числа в аккумуляторе.
- Написать и исследовать программу опроса содержимого двух младших разрядов порта Р1 и перехода в зависимости от их состояния к одной из четырех подпрограмм, начальные адреса которых находятся в ячейках 21Н, 25Н, 3AН и 2FН.
1. Загрузить последовательность команд: MOV P1, #3FH; MOV R1, #C3H; MOV A, R1; PUSH P1; PUSH 01; PUSH PSW; SETB RS1; MOV P1, #1H; MOV 01H, #02H; POP PSW; POP 01; POP P1.
2. Выполнить последовательность команд в пошаговом режиме.
3. Записать в отчет в соответствии с таблицей 2.2 выполняемые команды и содержимое изменяемых регистров и ячеек памяти.
4. Загрузить, начиная с адреса 0000, последовательность команд: ACALL 05; LJMP 20; NOP; NOP; NOP; RET.
5. Выполнить программу, состоящую из данной последовательности команд в пошаговом режиме.
6. Записать в отчет в соответствии с таблицей 2.2 выполняемые команды и содержимое изменяемых регистров и ячеек памяти.
7. Разработать и ввести подпрограмму возведения в квадрат числа с использованием команды MUL AB. Для обращения к подпрограмме использовать команду ACALL.
8. Убедиться в работоспособности подпрограммы.
9. Записать в отчет в соответствии с таблицей 2.2 выполняемые команды и содержимое изменяемых регистров. Определить время выполнения подпрограммы.
10. Разработать программу опроса содержимого двух младших разрядов порта Р1 и перехода в зависимости от их состояния к одной из четырех подпрограмм, начальные адреса которых находятся в ячейках 21Н, 25Н, 3AН и 2FН
11. Задавая в порт различные кодовые комбинации в используемых разрядах, проверить работоспособность программы.
Таблица 2 - Результаты выполнения команд
№ | Команда | Код | Выполняемая | Содержимое регистров и памяти до и после выполнения | Пояснение | |
До | После | |||||
1 | MOV A,R0 | Е8 | Пересылка байта данных из регистра R0 | А/00 R0/F2 0000/F2 | A/F2 R0/F2 0000/F2 | |
2 | … | … | … | … | … | … |
Вариант 3
1. Разработать и ввести в окно «Дисассемблер» программу сложения двух произвольно выбранных однобайтовых чисел.
2. Осуществляя запуск программы в режиме «Шаг», убедиться в правильности ее выполнения, используя окна «Дисассемблер». «Процессор», «Регистры». Результаты наблюдений свести в табл.3.3. Определить время выполнения программы.
3. Разработать и ввести в окно «Дисассемблер» программу умножения двух произвольно выбранных однобайтовых чисел.
4. Осуществляя запуск программы в режиме «Шаг», убедиться в правильности ее выполнения, используя окна «Дисассемблер». «Процессор», «Регистры». Обратить внимание на формируемые флаги. Результаты наблюдений свести в таблице 3.3. Определить время выполнения программы.
Таблица 3 - Результаты выполнения команд
№ | Команда | Код | Выполняемая | Содержимое регистров и памяти до и после выполнения | Пояснение | |
До | После | |||||
1 | MOV A,R0 | Е8 | Пересылка байта данных из регистра R0 | А/00 R0/F2 0000/F2 | A/F2 R0/F2 0000/F2 | |
2 | … | … | … | … | … | … |
5. Разработать и ввести в окно «Дисассемблер» программу деления произвольно выбранных однобайтовых чисел.
6. Осуществляя запуск программы в режиме «Шаг», убедиться в правильности ее выполнения, используя окна «Дисассемблер». «Процессор», «Регистры». Результаты наблюдений свести в таблицу. Определить время выполнения программы.
7. Исследовать команды сдвига вправо и влево. Результаты наблюдений свести в таблицу.
8. Загрузить из каталога Examples программу «Временная задержка.txt».
9. Используя меню 3апуск, установить точку останова программы на команде с адресом 0007.
10. Запустить программу в непрерывном режиме (опция Запуск).
11. В окне «Процессор» считать информацию о времени выполнения и числе циклов исполняемой программы.
12. Используя длительности исполнения команд программы, рассчитать время исполнения программы.
13. Ввести изменения в исполняемой программе для получения временной задержки, заданной преподавателем.
14. Запустить модернизированную программу и определить время ее выполнения в соответствии с п.п. 8 – 10. Сравнить полученные данные с расчетным значением.
- Система оценки знаний
Отлично: выполнен вариант 3. Ошибки отсутствуют (допущена незначительная ошибка).
Хорошо: выполнен вариант 3, допущено не более 3-х неточностей/ошибок; выполнен вариант 2, ошибки отсутствуют (допущены незначительные недочеты/ошибки, но не более 3-х).
Удовлетворительно: выполнен вариант 3, допущено 4-5 неточностей/ошибок; выполнен вариант 2, допущено не более 4 неточностей/ошибок; выполнен вариант 1, ошибки отсутствуют (допущено не более 3-х неточностей/ошибок).
Неудовлетворительно: допущено большее количество ошибок; задания выполнены частично или не выполнены.
- Трудоемкость
Вариант (для всех вариантов)
Трудоемкость выполнения/решения, мин (час) | Количество задач, вопросов |
1 | |
Одной задачи | 60мин |
Всего задания | 60 мин |
- Перечень используемых нормативных документов
ФГОС СПО по специальности 09.02.03 Программирование в компьютерных системах
Рабочая программа МДК 01.01 «Системное программирование»
Устав ОГБПОУ СОТА
ППССЗ по специальности 09.02.03 Программирование в компьютерных системах
Положение о текущем контроле знаний и промежуточной аттестации обучающихся ОГБПОУ СОТА
- Рекомендуемая литература для разработки оценочных средств и подготовки обучающихся к аттестации
Основные источники:
- Канцедал С.А. Программирование на языках высокого уровня М.: ИТ Форум: ИНФРА – М, 2017
- Партыка Т. Л., Попов И. И. Операционные системы, среды и оболочки. 2-е издание. Стереотип М.: Форум, 2015
Дополнительные источники:
- Гордеев А.В., Молчанов А.Ю. Системное программное обеспечение Спб.: Питер, 2009. – 624 с.
- Компьютерные сети. Учеб.пособие// Максимов Н. В., Попов И. И. 4-е издание, испр. И доп. – М.: Форум, 2010. 464 с.
- Компьютерные сети. Учеб.пособие// Кузин А. В.,Демин В. М. – 2-е издание – М.: Форум, 2010. 192 с.
- Сетевые операционные системы / В. Г. Олифер, Н. А. Олифер. – Спб.: Питер, 2009. – 544 с.
- Бесплатная, виртуальная, электронная, Интернет библиотека www.xserver.ru (дата обращения 13.08.18).
- Журнал Компьютер Пресс: Тестирование. Безопасность: www.compress.ru (дата обращения 13.08.18).
- Компьютерная и техническая документация: www.emanual.ru (дата обращения 13.08.18).
- Образовательный портал: http\\www.edu.sety.ru (дата обращения 13.08.18).
- Перечень материалов, оборудования и информационных источников, используемых в аттестации
ПК
ЛВС
СПО Assembler
СПО Borland C++ Builder
КОМПЛЕКТ ЭКЗАМЕНАЦИОННОГО ЗАДАНИЯ
Экзаменационный билет № _1_ |
|
Экзаменационный билет № _2_ |
|
Экзаменационный билет № _3_ |
|
Экзаменационный билет № _4_ |
|
Экзаменационный билет № _5_ |
|
Экзаменационный билет № _6_ |
3. Структурированный тип: Фирма Поля: название фирмы, Ф.И.О. директора, количество сотрудников, адрес, уставной капитал. Функции: Ввод количества фирм с клавиатурыЗаполнение массива структур с клавиатурыПечать массива структур на экране Вычисление среднего уставного капитала Поиск структуры с заданными Ф.И.О. директора. (Borland C++ Builder). |
Экзаменационный билет № _7_ |
Поля: Ф.И.О. абонента, номер телефона, тип соединения (индивидуальный, спаренный, коллективного пользования), адрес владельца Функции: Ввод количества абонентов с клавиатурыЗаполнение массива структур с клавиатуры Печать массива структур на экране Поиск абонента с заданным номером Подсчет количества абонентов с телефоном индивидуального пользования. (Borland C++ Builder). |
Экзаменационный билет № _8_ |
Поля: тип детали (например, видеокарта, процессор и т. п), марка, производитель, цена, срок гарантийного обслуживания Функции:Заполнение массива структур с клавиатуры Печать массива структур на экране Вычисление средней стоимости одного компьютера Поиск комплектующей детали с минимальным гарантийным сроком обслуживания Вывод перечня комплектующих заданного типа. (Borland C++ Builder). |
Экзаменационный билет № _9_ |
Поля: тип, радиус действия, цена одной минуты связи. Функции:Заполнение массива структур с клавиатуры Печать массива структур на экране Вычисление средней стоимости одного часа связи для средств заданного типа Поиск средства связи с максимальным радиусом действия. (Borland C++ Builder). |
Экзаменационный билет № _10_ |
Поля: Название, фирма-производитель, входная цена одной единицы товара, количество, торговая надбавка в процентах Функции: Заполнение массива структур с клавиатуры Печать массива структур на экране Поиск товара с минимальной ценой заданного производителя Вычисление общего количества товаров. (Borland C++ Builder). |
Экзаменационный билет № _11_ |
Поля: Ф.И.О., номер билета, количество книг на руках, дата перерегистрации(число, месяц, год) Функции: Заполнение массива структур с клавиатуры Печать массива структур на экране Поиск читателя с наиболее поздней датой перерегистрации Вычисление общего количества книг на руках. (Borland C++ Builder). |
Экзаменационный билет № _12_ |
Поля: автор, название, год издания, число страниц Функции: Заполнение массива структур с клавиатуры Печать массива структур на экране Подсчет книг заданного автора Поиск книги с наиболее поздним годом издания. (Borland C++ Builder). |
Экзаменационный билет № _13_ |
d7 d6 d5 d4 d3 d2 d1 d0 = d0+2(d1+2(d2+2(d3+2(d4+2(d5+2(d6+2 d7)))))) (Assembler).
Поля: Название фирмы-провайдера, название тарифа, абонентская плата, количество бесплатных минут, входящих в абонентскую плату, стоимость минуты разговора в дневное и вечернее время Функции: Заполнение массива структур с клавиатуры. Печать массива структур на экране Поиск тарифа с максимальной абонентской платой. Подсчет оптимального по цене тарифа с условием, что абонент планирует наговаривать в месяц не более некоторого числа минут, заданного с клавиатуры. (Borland C++ Builder). |
Экзаменационный билет № _14_ |
|
Экзаменационный билет № _15_ |
|
Экзаменационный билет № _16_ |
|
Экзаменационный билет № _17_ |
|
Экзаменационный билет № _18_ |
3. Описать класс прямоугольника с характеристиками a и b – длины сторон, и методами нахождения периметра, площади и диагонали прямоугольника. Решить следующие задачи с использованием описанного класса: имеется прямоугольный участок со сторонами А и В. Определить стоимость работ по установке забора вокруг участка, если установки забора длиной 10 метров требует расходов в N рублей. (Borland C++ Builder). |
Экзаменационный билет № _19_ |
|
Экзаменационный билет № _20_ |
|
Экзаменационный билет № _21_ |
ECS: 100 B8 04 30 05 00 30 СВ Что делает данная программа? (Assembler).
|
Экзаменационный билет № _22_ |
• Пересылка значения 25Н в регистре AL • Сдвиг содержимого регистра AL на 1 бит влево • Пересылка значения 15Н в регистр BL • Умножение содержимого регистра AL на содержимое регистра BL (Assembler).
|
Экзаменационный билет № _23_ |
|
Экзаменационный билет № _24_ |
|
Экзаменационный билет № _25_ |
|
Экзаменационный билет № _26_ |
|
Экзаменационный билет № _27_ |
|
Экзаменационный билет № _28_ |
|
Экзаменационный билет № _29_ |
|
Экзаменационный билет № _30_ |
|