
- •Введение
- •1.2. Стандартные типы данных, выражения
- •Операторы языка Паскаль
- •1.4. Массивы
- •1.5. Структурированные типы данных
- •1.6. Подпрограммы
- •2. Тесты «Программы Microsoft Office»
- •2.1. Текстовый процессор. Microsoft Word
- •2.2. Электронные таблицы. Microsoft Excel
- •2.3. Базы данных. Microsoft Access
- •2.4. Электронные презентации. Microsoft PowerPoint
- •3. Ответы к тестовым заданиям
- •3.1. Тесты «Алгоритмизация и программирование на языке Паскаль»
- •3.1.1. Алгоритмизация. Понятие алгоритма.
- •Типы алгоритмов
- •3.1.2. Стандартные типы данных, выражения
- •3.1.3. Операторы языка Паскаль
- •3.1.4. Массивы
- •3.1.5. Структурированные типы данных
- •3.1.6. Подпрограммы
- •3.2. Тесты «Программы Microsoft Office»
- •3.2.1. Текстовый процессор. Microsoft Word
- •3.2.2. Электронные таблицы. Microsoft Excel
- •3.2.3. Базы данных. Microsoft Access
- •3.2.4. Электронные презентации. Microsoft PowerPoint
- •Оглавление
- •1. Тесты «Алгоритмизация и программирование
- •1.1. Алгоритмизация. Понятие алгоритма.
- •3.1. Тесты «Алгоритмизация и программирование
- •3.1.1. Алгоритмизация. Понятие алгоритма.
Введение
В системе образования тестовый контроль является составной частью, компонентом процесса обучения органически связанным с изучением программного материала, его осмыслением, закреплением и применением, формированием навыков и умений.
Образовательная роль тестовой оценки состоит в том, что студенты получают объективную информацию о результатах своей учебной работы.
К преимуществам тестовой технологии контроля относятся:
1. Индивидуальный характер контроля, возможность осуществления контроля над работой каждого студента, за его личной учебной деятельностью.
2. Возможность регулярного систематичного проведения тестового контроля на всех этапах процесса обучения.
3. Возможность сочетания ее с другими традиционными формами педагогического контроля.
4. Всесторонность, заключающаяся в том, что педагогический тест может охватывать все разделы учебной программы, обеспечивать полную проверку теоретических знаний, интеллектуальных и практических умений и навыков студентов.
5. Объективность тестового контроля, исключающая субъективные (часто ошибочные) оценочные суждения и выводы преподавателя, основанные на недостаточном изучении уровня подготовки студентов или предвзятом отношении к некоторым из них.
6. Возможность применения современной технологии компьютерно-адаптивного тестирования.
7. Учет индивидуальных особенностей специфической выборки испытуемых, требующий применения в соответствии с этими особенностями различной методики разработки теста и тестовых заданий.
8. Единство требований ко всем испытуемым, вне зависимости от их прошлых учебных достижений.
9. Дифференцированность шкалы тестовых баллов, позволяющей в широком диапазоне ранжировать уровень учебных достижений студентов.
10. Высокая надежность тестового контроля, позволяющая говорить о полноценном педагогическом измерении уровня облученности.
11. Высокая содержательная валидность тестового контроля, основанная на включении всех дидактических единиц программы обучения в задания теста.
12. Высокая прогностическая валидность вступительных тестовых испытаний, позволяющая предвидеть успехи студентов в будущем.
13. Высокая критериальная (текущая) валидность итоговых аттестационных тестов.
14. Эффективность педагогического теста, позволяющая проводить контроль любой выборки испытуемых, за короткое время с минимальными затратами.
15. Тестовый контроль стимулирует постоянную работу всех студентов, и это в известной степени достигается проведением широкомасштабного неожиданного для испытуемых тестирования.
Методическое указание предлагает тестовые задания, составленные в соответствии с рабочей программой по дисциплине «Информатика» для студентов ФАВТ и ФМА.
Материалы могут быть использованы для текущего и дифференциального контроля знаний студентов, для составления проверочных тестовых работ.
Методическое указание предназначено преподавателям информатики и может быть полезными для самостоятельной подготовки студентов.
1. Тесты «Алгоритмизация и программирование
на языке Паскаль»
Алгоритмизация. Понятие алгоритма.
Типы алгоритмов
Задание №1 (- выберите один вариант ответа)
Понятие алгоритма определяется как…
Варианты ответов:
a) формально описанная процедура преобразования входных данных, в выходные данные, представляющие собой искомый результат;
b) последовательность итерационных шагов, приводящих к получению результата;
c) последовательность преобразований над данными заданного типа, приводящая к изменению их типа;
d) описанный перечень предписаний по увеличению значения результата вычислений.
Задание №2 (- выберите один вариант ответа)
Свойствами алгоритма являются…
Варианты ответов:
a) актуальность, полезность, достоверность, понятность, массовость;
b) новизна, однозначность, четкость, понятность, результативность;
c) четкость, однозначность, массовость, дискретность;
d) дискретность, результативность, детерминируемость, массовость, понятность;
e) дискретность, результативность, понятность, массовость, достоверность.
Задание №3 (- выберите один вариант ответа)
Свойство алгоритма «дискретность» означает…
Варианты ответов:
a) алгоритм должен обеспечивать решение не одной конкретной задачи, а некоторого класса задач данного типа;
b) при точном исполнении всех команд алгоритма процесс должен приводить к определенному результату;
c) алгоритм должен состоять из последовательности конечного числа шагов;
d) алгоритм должен быть ориентирован на конкретного исполнителя и содержать команды, входящие в систему его команд;
e) исполнитель алгоритма не должен принимать решения, не предусмотренные составителем алгоритма.
Задание №4 (- выберите один вариант ответа)
Наиболее наглядным способом записи алгоритма является…
Варианты ответов:
a) описание последовательности шагов;
b) изображение в виде последовательности блоков, каждый из которых предписывает выполнение определенных действий;
c) описание функциональных зависимостей между данными, предписывающих выполнение определенных действий;
d) описание действий с помощью условных обозначений.
Задание №5 (- выберите один вариант ответа)
На рисунке представлен фрагмент алгоритма, имеющий ___________ структуру.
Варианты ответов:
a) циклическую с постусловием; |
b) разветвляющуюся; |
c) циклическую с предусловием; |
d) линейную. |
Задание №6 (- выберите один вариант ответа)
На рисунке представлен фрагмент алгоритма, имеющий ___________ структуру.
Варианты ответов:
a) разветвляющуюся; |
c) циклическую с предусловием; |
b) линейную; |
d) циклическую с постусловием. |
Задание №7 (- выберите один вариант ответа)
На рисунке представлен фрагмент алгоритма, имеющий ____________ структуру.
Варианты ответов:
a) циклическую с предусловием; |
b) линейную; |
c) разветвляющуюся; |
d) циклическую с постусловием. |
Задание №8 (- выберите один вариант ответа)
.Блоком
обозначается
…
Варианты ответов:
a) начало программы; b) ввод/вывод данных; c) конец программы; d) условный оператор.
Задание №9 (- выберите один вариант ответа)
Для реализации логики алгоритма и программы, с точки зрения структурного программирования не должны применяться…
Варианты ответов:
a) безусловные переходы; |
b) последовательное выполнение; |
c) ветвления; |
d) повторение (циклы). |
Задание №10 (- выберите один вариант ответа)
Ветвление обязательно должно содержать…
Варианты ответов: a) только условие;
b) оператор, выполняемый в случае истинности условия и оператор, выполняемый в случае ложности условия; c) оператор, выполняемый в случае ложности условия; d) условие и оператор, выполняемый в случае истинности условия.
Задание №11 (- выберите один вариант ответа)
Утверждение «Оператор в теле цикла будет обязательно выполнен хотя бы один раз» относится к…
Варианты ответов:
a) циклу с предусловием; b) циклу со счетчиком; c) циклу с постусловием; d) циклу с убыванием значения счетчика.
Задание №12 (- выберите один вариант ответа)
Описанием цикла с предусловием является следующее выражение
Варианты ответов:
a) если условие истинно выполнять оператор, иначе остановиться b) пока условие истинно выполнять оператор c) выполнять оператор пока условие ложно d) выполнить оператор заданное число раз
Задание №13 (- число)
Укажите значение, которое будет иметь переменная K после выполнения программы, реализующей алгоритм, заданный блок-схемой, если перед выполнением программы переменные N1, N2 и K имели соответственно значения 100, 40 и 1.
Задание №14 (- выберите один вариант ответа)
Данная блок-схема программы …
Варианты ответов:
a) производит сложение 9 подряд идущих натуральных чисел начиная с введенного и выводит результат; b) производит сложение 10 подряд идущих натуральных чисел, начиная с введенного и выводит результат; c) возводит введенное число в 10 степень и выводит результат; d) возводит введенное число в 9 степень и выводит результат.