ИНСТРУМЕНТ ПРОВЕРКИ (МОДЕЛЬНЫЙ ОТВЕТ)
ПРАКТИЧЕСКОЕ ЗАНЯТИЕ № 2. Линейные алгоритмы
НАЗНАЧЕНИЕ:
КИМ предназначен для контроля результатов освоения
знаний:
З 1. Основы программирования информационного контента на языках высокого уровня.
компетенций:
ПК 2.3. Проводить отладку и тестирование программного обеспечения отраслевой направленности.
УСЛОВИЯ:
Практическое занятие проводится в группе в количестве - 20-25 человек.
Количество вариантов задания – 1 вариант.
Уровень усвоения знаний: - 2 – репродуктивный (выполнение деятельности по образцу, инструкции или под руководством).
Форма оценки: оценка продукта практической деятельности, трассировка и решение линейных задач.
Методы: экспертная оценка по критериям.
Требования к процедуре оценки:
Помещение: учебный кабинет.
Оборудование: особых требований нет.
Инструменты особых требований нет.
Расходные материалы: листы формата А4.
Доступ к дополнительным инструкциям и справочным материалам: особых требований нет.
Норма времени: 2 академических часа.
Оценщик: преподаватель дисциплины «Основы алгоритмизации и программирования».
ЗАДАНИЕ ДЛЯ СТУДЕНТА
Стимул. Вы работаете в отделе тестирования программного обеспечения. Для определения правильности построения алгоритма и точной формулировки текста задачи вам необходимо построить трассировочные таблицы.
Задачная формулировка: Решите задачи в соответствии с заданием.
|
|
Бланк: листы бумаги формата А 4.
БЛАНК ЗАДАНИЯ
Практическое занятие №2
Линейные алгоритмы
Цель: научиться заполнять трассировочные таблицы для линейных алгоритмов, производить анализ линейного алгоритма.
Пояснение к занятию.Переменная величина получает значение в результате присваивания.
Присваивание производится компьютером при выполнении одной из двух команд из представленной выше системы: команды присваивания или команды ввода.
Рассмотрим последовательность выполнения четырех команд присваивания, в которых участвуют две переменные а и b. В приведенной ниже таблице против каждой команды указываются значения переменных, которые устанавливаются после ее выполнения. Такая таблица называется трассировочной таблицей, а процесс ее заполнения называется трассировкой алгоритма. Компьютер выполняет команды в порядке их записи в алгоритме.
Команда | а | b |
а:= 1 | 1 | - |
b:= 2 х а | 1 | 2 |
а:= b | 2 | 2 |
b:= a + b | 2 | 4 |
Прочерк в таблице обозначает неопределенное значение переменной. Конечные значения, которые получают переменные а и b, соответственно равны 2 и 4.
|
|
Этот пример иллюстрирует три основных свойства присваивания. Вот эти свойства:
1) пока переменной не присвоено значения, она остается неопределенной;
2) значение, присвоенное переменной, сохраняется вплоть до выполнения следующего присваивания этой переменной нового значения;
3) новое значение, присвоенное переменной, заменяет ее предыдущее значение.
Задание 1. Определите значения переменных, заполнив трассировочную таблицу следующего алгоритма
А=1
В=2
А=А+В
В=А*В
А=3А-2В
Задание 2. Определите значения переменных, заполнив трассировочную таблицу следующего алгоритма.
А = 1
В = 4
А = В – А
В = В * А
С = 4 + В / 4 * А
Задание 3. Определите значения переменных, заполнив трассировочную таблицу следующего алгоритма. Сформулируйте условие задачи.
ввод X, Y
Z=X
Х=Y
Y=Z
вывод X, У
Задание 4. Определите значения переменных, заполнив трассировочную таблицу следующего алгоритма. Сформулируйте условие задачи.
ввод X, Y
Y=X+ Y
Х=Y- X
Y= Y- X
вывод X, У
Стимул. Вы работаете в отделе разработки программного обеспечения. Вам необходимо составить алгоритм для решения следующих задач.
|
|
Задание 5. Дано число а. Не используя никаких функций и никаких операций, кроме умножения, получить а8 за три операции и а10 за четыре операции. Постарайтесь использовать минимальное количество дополнительных переменных. Выполните трассировку алгоритмов.
Задание 6.На маленькой сковороде помещается два ломтика хлеба. Каждый ломтик необходимо обжарить с двух сторон. На поджаривание одной стороны ломтика тратится 30 секунд. Постройте алгоритм, который позволяет за минимальное время поджарить с двух сторон три ломтика хлеба. Выполните трассировку алгоритмов.
ИНСТРУМЕНТ ПРОВЕРКИ (МОДЕЛЬНЫЙ ОТВЕТ)
Практического занятия № 2
набор критериев для экспертной оценки практической деятельности
Критерии оценки | Баллы |
Задание 1. Трассировочная таблица заполнена правильно. | 0…3 |
Задание 2. Трассировочная таблица заполнена правильно. | 0…3 |
Задание 3. Трассировочная таблица заполнена правильно. Формулировка задачи соответствует алгоритму. | 0…3 0…3 |
Задание 4. Трассировочная таблица заполнена правильно. Формулировка задачи соответствует алгоритму. | 0…3 0…3 |
Задание 5. Алгоритм составлен правильно. Трассировочная таблица заполнена правильно. | 0…3 0…3 |
Задание 6. Алгоритм составлен правильно. Трассировочная таблица заполнена правильно. | 0…3 0…3 |
Работа сдана в соответствии с графиком выполнения работ. | 0…1 |
Отчет по практическому занятию оформлен в соответствии с требованиями СТО ПАТ. | 0…2 |
ИТОГО: | 0…33 |
30-33 балла – «отлично»;
|
|
26-29 баллов – «хорошо»;
22-25 баллов – «удовлетворительно»;
0-22 балла – «неудовлетворительно».
Дата добавления: 2019-11-16; просмотров: 252; Мы поможем в написании вашей работы! |
Мы поможем в написании ваших работ!