Контрольная Работа По Теме Основы

Контрольная Работа По Теме Основы
Получите деньги за публикацию своих разработок в библиотеке «Инфоурок»
и получить бесплатное свидетельство о размещении материала на сайте infourok.ru
Инфоурок
›
Информатика
› Другие методич. материалы › Контрольная работа по теме «Основы алгоритмизации». 9 класс.
Контрольная работа по теме «Основы алгоритмизации». 9 класс.
Рейтинг материала:
3,0 (голосов: 4)
Московский институт профессиональной переподготовки и повышения квалификации педагогов
Курс профессиональной переподготовки
от 8.700 руб.
от 5.220 руб.
Курс профессиональной переподготовки
от 7.200 руб.
от 3.600 руб.
Найдите материал к любому уроку,
указав свой предмет (категорию), класс, учебник и тему:
Выберите категорию:
Все категории Алгебра Английский язык Астрономия Биология Внеурочная деятельность Всеобщая история География Геометрия Директору, завучу Доп. образование Дошкольное образование Естествознание ИЗО, МХК Иностранные языки Информатика История России Классному руководителю Коррекционное обучение Литература Литературное чтение Логопедия, Дефектология Математика Музыка Начальные классы Немецкий язык ОБЖ Обществознание Окружающий мир Природоведение Религиоведение Родная литература Родной язык Русский язык Социальному педагогу Технология Украинский язык Физика Физическая культура Философия Французский язык Химия Черчение Школьному психологу Экология Другое
Выберите класс:
Все классы Дошкольники 1 класс 2 класс 3 класс 4 класс 5 класс 6 класс 7 класс 8 класс 9 класс 10 класс 11 класс
Выберите учебник:
Все учебники
Выберите тему:
Все темы
также Вы можете выбрать тип материала:
Все материалы
Статьи
Научные работы
Видеоуроки
Презентации
Конспекты
Тесты
Рабочие программы
Другие методич. материалы
Цель контроля итоговая контрольная работа по теме «Основы
алгоритмизации»
Текст работы составлен на основе требований к результатам
освоения основной образовательной программы основного общего образования:
·
«алгоритм», «программа»; понимание различий
между употреблением этих терминов в обыденной речи и в информатике; (в к.р. №1)
·
умение использовать
логические значения, операции; (в к.р. №6),
·
умение формально
выполнять алгоритмы, описанные с использованием конструкций ветвления (условные
операторы) и повторения (циклы); (в к.р. №5-9),
·
умение создавать и
выполнять программы для решения несложных алгоритмических задач в выбранной
среде программирования. (в к.р. №10),
При составлении контрольной работы
использовались задания из ГИА: № 8 (в к.р. №5, 7), 9 (в к.р. №8,9), 20 (в к.р.
№10 (б) – отличается от ГИА необходимостью объявления массива).
На основе изученного материала по учебнику «Информатика
и ИКТ: учебник для 9 класса. Авторы: Угринович Н. Д.» были добавлены вопросы по
определению вида конструкции алгоритма (в к.р. №2) и свойств алгоритма (в к.р.
№3,4).
Контрольная работа рассмотрена и утверждена
на заседании МО учителей физики, математики, информатики и ИКТ (протокол №4 от
17.02.2014г.).
Контрольная работа разделена на три части:
1. Выбрать правильный ответ – вопросы № 1-4;
2. Найти значение переменной. Записать решение и ответ
– вопросы № 5-9;
3. Написать программу на языке Паскаль, составить
блок-схему – вопрос №10.
Работа рассчитана на 45 мин., где 2 минуты на оформление титульного листа, 43 минуты на
решение заданий контрольной работы.
Вопрос
Часть
Кол-во минут на выполнение задания
1
1
1 мин.
2
1
1 мин.
3
1
1 мин.
4
1
1 мин.
5
2
2 мин.
6
2
2 мин.
7
2
2 мин.
8
2
4 мин.
9
2
4 мин.
10
3
25 мин.
Итого:
43 мин.
Критерий оценки составлены в соответствии с ГИА. За написание
программы 2 балла, все остальные 1 балл.
Вопросы №1-9, 10-а по 1 баллу, Вопрос №10-б
– 2 балла. Всего 11 баллов.
Задание № 10 состоит из двух задач. Ученик
выбирает только одну. В задаче 10-а необходимо использовать конструкцию
«ветвление». В задаче 10-б необходимо использовать конструкции «цикл», «массив»
и «ветвление». Если ученик выбрал задание №10-а, то максимальная его оценка
«4», если - 10-б, то максимальная оценка «5»:
Оценка
2
3
4
5
Количество баллов
0 – 5
6 – 7
8 – 10
11
Сметана Наталья Александровна
Написать
49333
30.04.2014
Информатика
9 класс
Другие методич. материалы
Авторизуйтесь , чтобы задавать вопросы.
Знаете, что говорят коллеги из Вашего учебного заведения о КУРСАХ «Инфоурок»?
Обучение и проверка знаний требований охраны труда
820 р.
О нас
Пользователи
сайта
Часто задаваемые вопросы
Обратная связь
Сведения об организации
Партнерская программа
Для всех учителей из 37 347 образовательных учреждений по всей стране
репетиторы онлайн от проекта «ИнфоУрок»
Онлайн-занятия с репетиторами Подберём репетитора лично для Вас и запишем на бесплатное пробное занятие!
Обращаем Ваше внимание, что в соответствии с Федеральным законом N 273-ФЗ «Об образовании в Российской Федерации» в организациях, осуществляющих образовательную деятельность, организовывается обучение и воспитание обучающихся с ОВЗ как совместно с другими обучающимися, так и в отдельных классах или группах.
Только сейчас Вы можете пройти дистанционное обучение прямо на сайте "Инфоурок" со скидкой 40% по курсу повышения квалификации "Организация работы с обучающимися с ограниченными возможностями здоровья (ОВЗ) в соответствии с ФГОС" (72 часа). По окончании курса Вы получите печатное удостоверение о повышении квалификации установленного образца (доставка удостоверения бесплатна).
«Утверждено» на методическом объединении
учитель математики С.А. Шемет ________
Итоговая контрольная работа по теме
правила выполнения определенных действий;
описание последовательности действий, строгое исполнение которых приводит к решению поставленной задачи за конечное число шагов;
ориентированный граф, указывающий порядок выполнения некоторого набора команд;
Алгоритм включает в себя ветвление, если:
он составлен так, что его выполнение предполагает многократное повторение одних и тех же действий;
его команды выполняются в порядке их естественного следования друг за другом независимо от каких-либо условий;
ход его выполнения зависит от истинности тех или иных условий;
он включает в себя вспомогательный алгоритм.
Свойство алгоритма, заключающиеся в отсутствие ошибок (алгоритм должен приводить к правильному результату для всех допустимых входных значениях), называется:
Свойство алгоритма, заключающиеся в том, что один и тот же алгоритм можно использовать с разными исходными данными, называется:
Какая структура программы верная. Перечислите и объясните найденные ошибки:
Какое значение будет принимать переменная Х, после выполнения фрагмента программы. Запишите решение и ответ:
d:=5; If f>=d then x:=f else x:=d
A) 5; Б ) 12; В ) 2; Г ) 17
Ч ему будет равно значение переменной с в результате выполнения серии операторов. Запишите решение и ответ:
Чему будет равен значение А после выполнения алгоритма (рис.1). Запишите решение и ответ . Рис.1
Определите, что будет напечатано в результате работы следующего фрагмента программы. Запишите решение и ответ:
Составьте блок-схему, напишите программу на языке Паскаль. Задачи:
Дано целое число. Если оно является положительным, то прибавить к нему 1; в противном случае вычесть из него 2. Вывести полученное число.
Найти сумму положительных чисел массива X , состоящего из N элементов.
Итоговая контрольная работа по теме
Алгоритм, записанный на «понятном» компьютеру языке программирования, называется:
Алгоритм называется циклическим, если:
его команды выполняются в порядке их естественного следования друг за другом независимо от каких-либо условий;
он составлен так, что его выполнение предполагает многократное повторение одних и тех же действий;
ход его выполнения зависит от истинности тех или иных условий
он включает в себя вспомогательный алгоритм;
Свойство алгоритма, заключающиеся в том, что каждое действие и алгоритм в целом должны иметь возможность завершения, называется:
Свойство алгоритма, заключающиеся в том, что алгоритм должен состоять из конкретных действий, следующих в определенном порядке, называется:
Найдите ошибки в записях оператора:
c) Writeln ( Введите любое число );
e) WRITELN (‘ воскресенье , нерабочий день ’);
Какое значение будет принимать переменная Х, после выполнения фрагмента программы Запишите решение и ответ:
d:=7; If f>=d then x:=f else x:=d
a) 5; b) 6; c) 7; d) 1
Ч ему будет равно значение переменной с в результате выполнения серии операторов. Запишите решение и ответ:
Чему будет равен значение S после выполнения алгоритма (рис.1). Запишите решение и ответ . Рис.1
Определите, что будет напечатано в результате работы следующего фрагмента программы. Запишите решение и ответ
Составьте блок-схему, напишите программу на языке. Задачи:
Даны два числа. Вывести большее из них.
Найти максимальное число массива X , состоящего из N элементов.
Ответы к итоговой контрольной работе по теме
Вариант «а» неправильный, потому что структура программы состоит из: заголовка, блок описаний, служебное слово « begin », блок операторов и служебное слово « end ».
Заголовок пишется первым по следующему правилу: сначала служебное слово « program » после через пробел название программы и знак «;».
Ошибка варианта «а» в первых двух строках. Их надо поменять местами: название программы на первое место, служебное слово « begin » на второе место.
Поэтому правильная запись варианта ответа «а»:
Даны две переменные f =17 и d =5. Алгоритмическая конструкция «ветвление» вычисляет значение переменной x по условию. Условие ( f >= d ) ИСТИНА, т.к. 17>5. Поэтому выполняем действия стоящие после служебного слова « then » и до « else », а именно x := f . Получаем, что x =17
Команда div – это выделение целой части при делении Команда mod – это выделение остатка части при делении
b = a div 10 +5 = 75 div 10 + 5 = 7 + 5 = 12
a = b mod 10 + 1 = 12 mod 10 + 1 = 2 + 1 = 3
c = a * a + b * b – a / 2 * b = 3 * 3 + 12 * 12 – 3 / 2 * 12 =
= 9 + 144 – 1,5 * 12 = 153 – 18 = 135
Цикл «со счетчиком» I . Повторяет три раза. Переменная I принимает значения от 2 до 4:
Цикл «пока». Пока k <11 выполнять тело цикла. Цикл повторится 10 раз:
k = 1, s = s + k = 0 + 1 = 1 , k = k + 1 = 1 + 1 = 2
k = 2 , s = s + k = 1 + 2 = 3, k = k + 1 = 2 + 1 = 3
k = 3 , s = s + k = 3 + 3 = 6, k = k + 1 = 3 + 1 = 4
k = 4 , s = s + k = 6 + 4 = 1 0, k = k + 1 = 4 + 1 = 5
k = 5 , s = s + k = 1 0 + 5 = 1 5, k = k + 1 = 5 + 1 = 6
k = 6 , s = s + k = 15 + 6 = 21, k = k + 1 = 6 + 1 = 7
k = 7 , s = s + k = 21 + 7 = 28, k = k + 1 = 7 + 1 = 8
k = 8 , s = s + k = 28 + 8 = 36, k = k + 1 = 8 + 1 = 9
k = 9 , s = s + k = 36 + 9 = 45, k = k + 1 = 9 + 1 = 10
k = 1 0 , s = s + k = 45 + 1 0 = 55, k = k + 1 = 10 + 1 = 11
writeln ('Сумма положительных чисел=', s );
Записать команды write выглядит следующим образом:
Сначала название команды: write или writeln , потом открывающаяся скобка, если записывается текст то ставиться после скобки кавычка; потом записывается текст или перечисляются переменные через запятую, потом закрывается скобка, если заканчивается запись текста, то ставиться перед скобкой кавычка; потом точка с запятой:
Вариант «а» ошибочный, потому что нет скобок и знак не внесен в кавычки. Правильная запись: Write (‘© ‘);
Вариант « c » ошибочный, потому что текст не внесен в кавычки. Правильная запись: Write (‘Введите любое число‘);
Вариант « d » ошибочный, потому что нет скобок. Правильная запись: Write ( X , Y )
Даны две переменные f =5 и d =7. Алгоритмическая конструкция «ветвление» вычисляет значение переменной x по условию. Условие ( f >= d ) ЛОЖЬ, т.к. 5<7. Поэтому выполняем действия стоящие после служебного слова « else », а именно x := d . Получаем, что x =7
Команда div – это выделение целой части при делении Команда mod – это выделение остатка части при делении
y = ( x mod 10 ) + 14 = ( 18 mod 10 ) + 14 = 8 + 14 = 22
Цикл «со счетчиком» I . Повторяет три раза. Переменная I принимает значения от 2 до 4:
Цикл «пока». Пока k <30 выполнять тело цикла. Цикл повторится 10 раз:
k = 0, k = k + 3 = 0 + 3 = 3 , s = s + k = 0 + 3 = 3
k = 3 , k = k + 3 = 3 + 3 = 6, s = s + k = 3 + 6 = 9
k = 6 , k = k + 3 = 6 + 3 = 9, s = s + k = 9 + 9 = 18
k = 9 , k = k + 3 = 9 + 3 = 12, s = s + k = 18 + 12 = 30
k = 12 , k = k + 3 = 12 + 3 = 15, s = s + k = 30 + 15 = 45
k = 15 , k = k + 3 = 15 + 3 = 18, s = s + k = 45 + 18 = 63
k = 18 , k = k + 3 = 18 + 3 = 21, s = s + k = 63 + 21 = 84
k = 21 , k = k + 3 = 21 + 3 = 24, s = s + k = 84 + 24 = 108
k = 24 , k = k + 3 = 24 + 3 = 27, s = s + k = 108 + 27 = 135
k = 27 , k = k + 3 = 27 + 3 = 3 0, s = s + k = 135 + 30 = 165
writeln('Максимальное число=',max);
Влияние сенсорной интеграции на ребенка с ОВЗ в дошкольный период
Номер материала:
90308043022
Ответственность за разрешение любых спорных моментов, касающихся самих материалов и их содержания, берут на себя пользователи, разместившие материал на сайте. Однако администрация сайта готова оказать всяческую поддержку в решении любых вопросов, связанных с работой и содержанием сайта. Если Вы заметили, что на данном сайте незаконно используются материалы, сообщите об этом администрации сайта через форму обратной связи.
Все материалы, размещенные на сайте, созданы авторами сайта либо размещены пользователями сайта и представлены на сайте исключительно для ознакомления. Авторские права на материалы принадлежат их законным авторам. Частичное или полное копирование материалов сайта без письменного разрешения администрации сайта запрещено! Мнение администрации может не совпадать с точкой зрения авторов.
Контрольная работа по теме « Основы анимации» (с ответами)
Контрольная работа по теме « Основы алгоритмизации»
Контрольная работа по физике по теме " Основы динамики"
Контрольная работа по теме " Основы анимации" » Интернет...
Контрольная работа по теме « Основы алгоритмизации». 9 класс.
Сочинение Про Пожарных
Итоговое Сочинение 2021 Проведение
Производственные Запасы Дипломная Работа
Жизнь Крестьянина В Египте Сочинение
Сочинение По Истории Исторический Процесс