Итоговая контрольная работа по программированию для учащихся 9 класса
учебно-методический материал по информатике и икт (9 класс)

Дмитрук Елена Александровна

Разноуровневая контрольная работа для учащихся 9 класса по теме "Программирование" оснаванная на заданиях встречающихся в ОГЭ. 

Скачать:

ВложениеРазмер
Файл itogovaya_rabota_po_programmirovaniyu.docx29.56 КБ

Предварительный просмотр:

1 вариант

2 вариант

Задание 1. Составить алгоритм и программу вывода на экран куба введенного с клавиатуры n.

Задание 1. Составить алгоритм и программу вывода на экран удвоенного значения введенного с клавиатуры n.

Задание 2. Составить алгоритм и программу вывода на экран таблицы значений Y: y=cosx+1 для всех значений от 0 до 2 с интервалом 0,25.

Задание 2. Составить алгоритм и программу вывода на экран таблицы значений Y: y=sin3x для всех значений от 1 до 2,1 с интервалом 0,3.

Задание 3. Определите значение переменной b после выполнения алгоритма:

a := 4

b := 5

a := b + 15

b := 100/a*4

Задание 3. Определите значение переменной n после выполнения алгоритма:

v := 4

n := 13

v := n–v*3

n := v*14–n

Задание 4. Запишите значение переменной s, полученное в результате работы следующей программы. Текст программы приведён на пяти языках программирования.

var s,k: integer;

begin 

    s := 0;

    for k := 6 to 9 do

        s := s + 12;

    writeln(s);

end.

Задание 4. Запишите значение переменной s, полученное в результате работы следующей программы. Текст программы приведён на пяти языках программирования.

var s,k: integer;

begin 

    s := 50;

    for k := 0 to 8 do

        s := s − 4;

    writeln(s);

end.

Задание 5. В таблице A хранятся данные о количестве призёров олимпиады по программированию по девяти округам Москвы. Определите, что будет напечатано в результате выполнения следующего алгоритма, записанного на пяти языках программирования.

Var k, score: integer;

 A: array[1..9] of integer;

 Begin

    A[1]:=6;A[2]:=11;

    A[3]:=7;A[4]:=12;

    A[5]:=13;A[6]:=5;

    A[7]:=9;A[8]:=3;

    A[9]:=4;

    score := 0;

    for k := 1 to 9 do

       if A[k] >= 9 then

        begin

           score := score + A[k];

       end;

    writeln(score);

 End.

Задание 5. В таблице Dat хранятся данные ежедневных измерений количества осадков за неделю в миллиметрах (Dat[1] — данные за понедельник, Dat[2] — за вторник и т.д.). Определите, что будет напечатано в результате выполнения следующего алгоритма, записанного на пяти языках программирования.

Var k, day: integer;

 Dat: array[1..7] of integer;

 Begin

    Dat[1] := 14; Dat[2] := 10;

    Dat[3] := 0; Dat[4] := 15;

    Dat[5] := 0; Dat[6] := 15;

    Dat[7] := 10;

    day := 0;

    for k := 1 to 7 do

       if Dat[k] = 0 then

        begin

           day := k;

       end;

    writeln(day);

 End.

1 вариант

2 вариант

Задание 6. Напишите программу, которая в последовательности натуральных чисел определяет максимальное число, оканчивающееся на 3. Программа получает на вход количество чисел в последовательности, а затем сами числа. В последовательности всегда имеется число, оканчивающееся на 3. Количество чисел не превышает 1000. Введённые числа не превышают 30 000. Программа должна вывести одно число – максимальное число, оканчивающееся на 3. Пример работы программы:
http://kpolyakov.spb.ru/cms/images/1041.gif

Задание 6. Напишите программу, которая в последовательности натуральных чисел определяет количество чисел, кратных 6 и оканчивающихся на 4. Программа получает на вход количество чисел в последовательности, а затем сами числа. Количество чисел не превышает 1000. Введённые числа по модулю не превышают 30 000. Программа должна вывести одно число: количество чисел, кратных 6 и оканчивающихся на 4.
Пример работы программы:
http://kpolyakov.spb.ru/cms/images/1040.gif

Задание 7. Вычислить и вывести значения периметров 30 прямоугольников при различных значениях их сторон (А>0 и В>0), вводимых с клавиатуры.

Задание 7. Вычислить и вывести значения площадей 40 квадратов при различных значениях их сторон (А>0), вводимых с клавиатуры.


По теме: методические разработки, презентации и конспекты

Итоговая контрольная работа по математике для учащихся 6 класс. автор учебника Виленкин

Подходим к концу учебного года. В мае будем оцениватьзнания учащихся, полученные ими по математике. Предлагаю итоговую контрольную работу, которой воспользуюсь сама....

Итоговая контрольная работа по страноведению для учащихся 5 класса.

Данная контрольная работа может быть использована в качестве итоговой после изучения темы "Лондон" в 5 классе....

Итоговая контрольная работа по обществознанию для учащихся 9 класса для двух вариантов

Содержит разноуровневые задания: тесты с выбором одного или двух правильных ответов, задание на восстановление деформированного предложения, открытые вопросы, предполагающие развернутые ответы....

Итоговая контрольная работа по геометрии для учащихся 11 класса (выборка из ЕГЭ)

Предлагаемая (примерная) контрольная работа по геометрии для учащихся 11 класса поможет учителю проверить уровень знаний и умений учащихся по всему материалу стереометрических заданий, входящих в сост...

Итоговая контрольная работа по математике для учащихся 7 класса в формате ОГЭ

Данная работа предназначена для учащихся 7 класса.  Всего в работе 24 задания , из которых 20 заданий базового уровня (часть 1) и 4 задания повышенного уровня. Работа выдерживает структуру КИМ ОГ...

Итоговая контрольная работа по математике для учащихся 5-х классов

Задание 1 – работа с координатным лучом.Задание 2 – сравнение десятичных дробей.Задание 3 – решение задач на нахождение части от числа.Задание 4 – решение уравнений.Задание 5 ...

Итоговая контрольная работа по алгебре для учащихся 7 класса

Итоговая работа предназначена для проведения процедуры оценки качества образования по предмету «Алгебра» в рамках мониторинга образовательных достижений обучающихся 7 класса....