- •Задания к контрольной работе по дисциплине «Математика и информатика: информатика» и методические указания по их выполнению
- •Введение
- •1. Задания к контрольной работе
- •1.1. Структура контрольной работы
- •1.2. Требования к выполнению контрольной работы
- •1.2.1. Выбор номера варианта
- •1.2.2. Варианты контрольной работы
- •1.2.3. Требования к структуре и оформлению отчета по контрольной работе
- •2. Контрольные задания
- •Блок 1 Информация и измерение ее количества
- •Блок 2 Алгоритмизация и программирование
- •Блок 3 Электронные таблицы
- •Приложение. Валовый сбор и урожайность сельхозкультур в России
- •Блок 4 Система управления база данных ms Access
- •Список рекомендуемой литературы Основная литература:
- •Дополнительная литература:
- •Контрольная работа по дисциплине «математика и информатика»
Блок 2 Алгоритмизация и программирование
Задача 1
На рисунке изображена блок-схема. Какое значение будет присвоено переменной S после выполнения алгоритма?
|
|
Рис. 1 |
Рис. 2 |
|
|
Рис. 3 |
Рис.4 |
|
|
Рис.5 |
Рис.6 |
|
|
Рис.7 |
Рис. 8 |
|
|
Рис.9 |
Рис.10 |
Задача 2
На рисунке изображена блок-схема. Какое значение будет присвоено переменной X после выполнения алгоритма?
Рис. 1 |
Рис. 2 |
Рис.3 |
Рис.4 |
Рис.5 |
Рис.6 |
Рис.7 |
Рис.8 |
Рис.9 |
Рис.10 |
Задача 3
На рисунке изображена блок-схема. Какое значение будет присвоено переменной X после выполнения алгоритма?
Рис. 1 |
Рис. 2 |
Рис. 3 |
Рис. 4 |
Рис.5 |
Рис. 6 |
Рис. 7 |
Рис. 8 |
Рис. 9 |
Рис. 10 |
Примеры решения задач
Задача 1
На рисунке (рис. 1) изображена блок-схема. Какое значение будет присвоено переменной S после выполнения алгоритма?
Рис. 1
Решение:
-
Переменной X присваивается значение 34.
-
Переменной Y присваивается значение 43.
-
Условие ветвления X<Y т.е. 34<43 – ИСТИНА, ветвление переходит по ветке «Да».
-
Переменной S присваивается значение X+Y т.е. 34+43=77.
-
S=77.
Задача 2
На рисунке (рис. 2) изображена блок-схема. Какие значение будут присвоены переменным S и а после выполнения алгоритма?
Рис. 2
Решение:
Построим таблицу 2.1 изменения значений переменных в цикле:
Таблица 2.1.
S |
a |
Выполнение условия S<30 |
Комментарий |
0 |
1 |
ДА |
Ввод исходных данных |
0*2+3=3 |
2 |
ДА |
первый виток цикла |
3*2+3=9 |
3 |
ДА |
второй виток цикла |
9*2+3=21 |
4 |
ДА |
третий виток цикла |
21*2+3=45 |
5 |
НЕТ |
Выход из цикла завершение программы |
Переменной S будет присвоено значение 45.
Переменной а будет присвоено значение 5.
Приложение 3