Инфоурок Информатика ТестыКонтрольная работа_Алгоритмы_информатика_9 класс (УМК Гейн)

Контрольная работа_Алгоритмы_информатика_9 класс (УМК Гейн)

Скачать материал

Контрольная работа по информатике _ 9 класс _ ВАРИАНТ 1

 

Часть 1

При выполнении предложенных ниже заданий запишите в тетради шифр задания и номер правильного ответа.

А1. Высказывание, составленное из двух высказываний с помощью союза И, истинно в том и только в том случае, когда:

1)   истинно хотя бы одно из составленных его высказываний;

2)   оба высказывания ложны;

3)   истинны оба составляющих его высказывания;

4)   истинно одно и ложно другое составляющее высказывание.

А2. Выберите строку, записанную на Паскале без ошибок:

            1) writeln (‘x=’, x ‘ , км’);

            2) writeln (‘x=, ‘x ‘ , км’);

            3) writeln (‘x=’, x , ’км’);

А3. Write – это:

            1) начало программы;

            2) оператор вывода;

            3) вещественный тип переменной;

А4. В результате выполнения программы на экран выведется:


Program tt;

var a: integer;

begin

a:= 3;

a:= 2* a;

a:= a+1;

writeln (a)

end.

1) ничего;

2) 7;

3) 3;

4) 6;

5) другое;

 

 


А5. Что выведется на экран в результате выполнения программы:


Program primer;

var n, m: integer;

begin

n:= 5;

m:= 7;

if n>m then m:= m + 1 ;

writeln (n, m);

end.

1) 5 7;

2) 5 8;

3) 7 5;

4) 8 5;

5) другое;

 

 


А6. Что выведется на экран в результате выполнения программы:


program pty;

var i, a, c: integer; 

begin c:= 3; a:= 0; 

for i:= 2 to 4 do

c:= c+ i;

a:= a+ 1;

writeln (a, c);

end.  

1) 12, 3;

2) 1, 12;

3) 3, 6;

4) 0, 3;

5) 1, 7;

6) другое

 


Часть 2.

При выполнении предложенных ниже заданий запишите в тетради шифр задания и рядом ответ в виде последовательности символов. Тексты программ приведены на языке Паскаль.

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


а:= 5;

b:= 4;

а:= 2*а + 3*b;

b := a/2*b;

 

В от­ве­те ука­жи­те одно целое число —

зна­че­ние пе­ре­мен­ной b.


 

В2. За­пи­ши­те зна­че­ние пе­ре­мен­ной y, по­лу­чен­ное в ре­зуль­та­те ра­бо­ты сле­ду­ю­щей про­грам­мы. 

Var y,i: integer;

Begin

y := 0;

For i := 1 to 3 do

y := y + 4*i;

Writeln(y);

End.

 

В ответе  укажите только число

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

Var k, m: integer;

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

Begin

В ответе  укажите только число

Dat[1]:=12;

Dat[2]:=15;

Dat[3]:=17;

Dat[4]:=15;

Dat[5]:=14;

Dat[6]:=12;

Dat[7]:=10;

Dat[8]:=13;

Dat[9]:=14;

Dat[10]:=15;

m := 0;

for k :=1 to 10 do                                                                                                                                                         1 to                                                                                                                                                         10 do                                                                                                                                                        

if Dat[k] > m then

begin

m := Dat[k]

end;

writeln(m);

End.

В4. У ис­пол­ни­те­ля Умно­жа­тор две ко­ман­ды, ко­то­рым при­сво­е­ны но­ме­ра:

1. умножь на 3

2. при­бавь 1

Пер­вая из них уве­ли­чи­ва­ет число на экра­не в 3 раза, вто­рая — при­бав­ля­ет к числу 1. Со­ставь­те ал­го­ритм по­лу­че­ния из числа 2 числа 84, со­дер­жа­щий не более 5 ко­манд. В от­ве­те за­пи­ши­те толь­ко но­ме­ра ко­манд.

В5. Не­ко­то­рый ал­го­ритм из одной це­поч­ки сим­во­лов по­лу­ча­ет новую це­поч­ку сле­ду­ю­щим об­ра­зом. Сна­ча­ла вы­чис­ля­ет­ся длина ис­ход­ной це­поч­ки сим­во­лов; если она чётна, то в се­ре­ди­ну це­поч­ки сим­во­лов до­бав­ля­ет­ся сим­вол А, а если нечётна, то по­след­ний сим­вол це­поч­ки уда­ля­ет­ся. В по­лу­чен­ной це­поч­ке сим­во­лов каж­дая буква за­ме­ня­ет­ся бук­вой, сле­ду­ю­щей за ней в рус­ском ал­фа­ви­те (А — на Б, Б — на В и т. д., а Я — на А). По­лу­чив­ша­я­ся таким об­ра­зом це­поч­ка яв­ля­ет­ся ре­зуль­та­том ра­бо­ты ал­го­рит­ма.

       Дана це­поч­ка сим­во­лов КРОТ. Какая це­поч­ка сим­во­лов по­лу­чит­ся, если к дан­ной це­поч­ке при­ме­нить опи­сан­ный ал­го­ритм два­жды (т. е. при­ме­нить ал­го­ритм к дан­ной це­поч­ке, а затем к ре­зуль­та­ту вновь при­ме­нить ал­го­ритм)?

       Рус­ский ал­фа­вит: АБВ­ГДЕЁЖЗИЙ­КЛМ­НОПР­СТУ­ФХ­ЦЧ­Ш­ЩЪ­Ы­Ь­Э­ЮЯ.

Часть 3.

При выполнении предложенных ниже заданий запишите в тетради полный ответ.

С1. С помощью операций выделения части и соединения составьте из слова КИНЕМАТОГРАФ слова ранет; гранит; гематома 

С2. Составьте программу вычисления n! (факториал). Число n ввести с клавиатуры.

 


 

Контрольная работа по информатике _ 9 класс _ ВАРИАНТ 2

 

Часть 1

При выполнении предложенных ниже заданий запишите в тетради шифр задания и номер правильного ответа.

А1. Массив – это:

1)      последовательность переменных;

2)      набор однотипных переменных, снабженных системой целочисленных индексов;

3)      расположение элементов в виде одной или нескольких строк;

4)      в пунктах 1-3 нет правильного ответа.

А2. Выберите строку, записанную без ошибок:

            1) write (‘площадь=’ , x ‘ , кв.м’);

            2) write (‘площадь=’, x , ‘кв.м’);

            3) write (‘площадь=’, x ‘, кв.м’);

А3. Var … - это:

            1) начало программы;

            2) раздел переменных;

            3) имя программы;

А4. В результате выполнения программы на экран выведется:

Program tit;

var d: integer;

begin

d:= 5;

d:= 4*d;

d:= d-1;

end.

1) ничего

2) 21

3) 20

4) 19

5) 5

6) другое

 

А5. В результате выполнения программы на экран выведется:

Program me;

var n, m: integer;

begin

n:= -3;

m:= 3;

if n>m then m:= m + 1 ;

writeln (n, m);

end.

1) -3 4

2) -2 4

3) -3 3

4) 4 -3

5) другое

А6. Что выведется на экран в результате выполнения программы:

program aty;

var i, a, c: integer;

begin

c:= 2; a:= 1;

for i:= 2 to 4 do

c:= c+ i;

a:= a+ 1;

writeln (a, c);

end.

1) 9, 3

2) 1, 11

3) 2, 11

4) 1, 3

5) 4, 11

6) другое

Часть 2.

При выполнении предложенных ниже заданий запишите в тетради шифр задания и рядом ответ в виде последовательности символов. Тексты программ приведены на языке Паскаль.

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

а := 2;

b := 4;

а := 2*а + 3*b;

b := a/2*b;

 

 

 

 

В от­ве­те ука­жи­те одно целое число — 

зна­че­ние пе­ре­мен­ной b.

 

 В2. За­пи­ши­те зна­че­ние пе­ре­мен­ной y, по­лу­чен­ное в ре­зуль­та­те ра­бо­ты сле­ду­ю­щей про­грам­мы.

Var y,i: integer;

Begin

y := 5;

For i := 1 to 3 do

y := y + 5*i;

Writeln(y);

End.

В ответе  укажите только число

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

Var k, m: integer; 

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

Begin                                   

Dat[1]  := 12;         Dat[2]  := 15;

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

Dat[5]  := 14;         Dat[6]  := 12;

Dat[7]  := 10;         Dat[8]  := 13;

Dat[9]  := 14;         Dat[10]   := 15;

m := 0;                               

for k := 1 to   10 do            

if Dat[k] =  15 then             

begin                     

m := m+1;             

end;                                      

writeln(m);                           

End.

В ответе  укажите только число

В4. У ис­пол­ни­те­ля Удво­и­тель две ко­ман­ды, ко­то­рым при­сво­е­ны но­ме­ра:

            1. умножь на 2

            2. при­бавь 3

Пер­вая из них уве­ли­чи­ва­ет число на экра­не в 2 раза, вто­рая — при­бав­ля­ет к числу 3. Со­ставь­те ал­го­ритм по­лу­че­ния из числа 4 числа 47, со­дер­жа­щий не более 5 ко­манд. В от­ве­те за­пи­ши­те толь­ко но­ме­ра ко­манд. В от­ве­те за­пи­ши­те толь­ко но­ме­ра ко­манд. Если таких ал­го­рит­мов более од­но­го, то за­пи­ши­те любой из них.

В5. Не­ко­то­рый ал­го­ритм из одной це­поч­ки сим­во­лов по­лу­ча­ет новую це­поч­ку сле­ду­ю­щим об­ра­зом. Сна­ча­ла вы­чис­ля­ет­ся длина ис­ход­ной це­поч­ки сим­во­лов; если она чётна, то в се­ре­ди­ну це­поч­ки сим­во­лов до­бав­ля­ет­ся сим­вол А, а если нечётна, то в конец це­поч­ки до­бав­ля­ет­ся сим­вол Я. В по­лу­чен­ной це­поч­ке сим­во­лов каж­дая буква за­ме­ня­ет­ся бук­вой, сле­ду­ю­щей за ней в рус­ском ал­фа­ви­те (А — на Б, Б — на В и т. д., а Я — на А). По­лу­чив­ша­я­ся таким об­ра­зом це­поч­ка яв­ля­ет­ся ре­зуль­та­том ра­бо­ты ал­го­рит­ма.

Дана це­поч­ка сим­во­лов АРБА. Какая це­поч­ка сим­во­лов по­лу­чит­ся, если к дан­ной це­поч­ке при­ме­нить опи­сан­ный ал­го­ритм два­жды (т. е. при­ме­нить ал­го­ритм к дан­ной це­поч­ке, а затем к ре­зуль­та­ту вновь при­ме­нить ал­го­ритм)?

Рус­ский ал­фа­вит: АБВ­ГДЕЁЖЗИЙ­КЛМ­НОПР­СТУ­ФХ­ЦЧ­Ш­ЩЪ­Ы­Ь­Э­ЮЯ.

Часть 3.

При выполнении предложенных ниже заданий запишите в тетради полный ответ.

С1. С помощью операций выделения части и соединения составьте из слова КИНЕМАТОГРАФИЯ слова графиня; кимоно; гематома 

С2. Составьте программу вычисления n! (факториал). Число n ввести с клавиатуры.

 


 

Ключ

ВАРИАНТ 1

А1

3

В1

44

А2

3

В2

24

А3

2

В3

15

А4

2

В4

21121

А5

1

В5

МТВР

А6

2

 

 

ВАРИАНТ 2

А1

2

В1

32

А2

2

В2

35

А3

2

В3

3

А4

4

В4

12112

А5

3

В5

ВТВГВА

А6

3

 

 


Источники

1.      Сборник тестов по информатике. Автор-составитель: Р.К. Бабушкина, учитель информатики МБОУ «ОСШ № 3», города Нягань, 2015

2.      http://inf.сдамгиа.рф

 

Просмотрено: 0%
Просмотрено: 0%
Скачать материал
Скачать материал "Контрольная работа_Алгоритмы_информатика_9 класс (УМК Гейн)"

Методические разработки к Вашему уроку:

Получите новую специальность за 3 месяца

Бренд-менеджер

Получите профессию

Секретарь-администратор

за 6 месяцев

Пройти курс

Рабочие листы
к вашим урокам

Скачать

Краткое описание документа:

контрольная работа по информатике разработана в форме теста ОГЭ по учебнику А.Г. Гейн "Информатика и информационные технологии" 9 класс.

Первая часть - с выбором ответа, Вторая часть - с краткой записью ответа, часть 3 - развернутое решение.

Работа представлена в двух вариантах, имеются ключи.

Задания части 2 - примеры задач ГИА

Скачать материал

Найдите материал к любому уроку, указав свой предмет (категорию), класс, учебник и тему:

6 625 249 материалов в базе

Скачать материал

Вам будут интересны эти курсы:

Оставьте свой комментарий

Авторизуйтесь, чтобы задавать вопросы.

  • Скачать материал
    • 24.01.2016 1236
    • DOCX 42 кбайт
    • Оцените материал:
  • Настоящий материал опубликован пользователем Плюснина Наталья Петровна. Инфоурок является информационным посредником и предоставляет пользователям возможность размещать на сайте методические материалы. Всю ответственность за опубликованные материалы, содержащиеся в них сведения, а также за соблюдение авторских прав несут пользователи, загрузившие материал на сайт

    Если Вы считаете, что материал нарушает авторские права либо по каким-то другим причинам должен быть удален с сайта, Вы можете оставить жалобу на материал.

    Удалить материал
  • Автор материала

    Плюснина Наталья Петровна
    Плюснина Наталья Петровна
    • На сайте: 8 лет и 5 месяцев
    • Подписчики: 0
    • Всего просмотров: 5298
    • Всего материалов: 6

Ваша скидка на курсы

40%
Скидка для нового слушателя. Войдите на сайт, чтобы применить скидку к любому курсу
Курсы со скидкой

Курс профессиональной переподготовки

Копирайтер

Копирайтер

500/1000 ч.

Подать заявку О курсе

Курс профессиональной переподготовки

Создание и обеспечение электронного архива с использованием информационно-коммуникационных технологий

Специалист по формированию электронного архива

600 ч.

9840 руб. 5900 руб.
Подать заявку О курсе
  • Сейчас обучается 29 человек из 21 региона

Курс профессиональной переподготовки

Информатика: теория и методика преподавания в профессиональном образовании

Преподаватель информатики

300/600 ч.

от 7900 руб. от 3950 руб.
Подать заявку О курсе
  • Сейчас обучается 44 человека из 22 регионов

Курс повышения квалификации

Теоретические и методологические основы преподавания информатики с учётом требований ФГОС ООО

72 ч. — 180 ч.

от 2200 руб. от 1100 руб.
Подать заявку О курсе
  • Сейчас обучается 153 человека из 51 региона

Мини-курс

Тревожные расстройства: диагностика и причины

4 ч.

780 руб. 390 руб.
Подать заявку О курсе
  • Сейчас обучается 22 человека из 15 регионов

Мини-курс

Эффективное управление запасами

4 ч.

780 руб. 390 руб.
Подать заявку О курсе

Мини-курс

Основы гештальт-терапии: история и теория

5 ч.

780 руб. 390 руб.
Подать заявку О курсе
  • Сейчас обучается 27 человек из 19 регионов