Тест Beysik
тест по информатике

Лепехина Наталья Сергеевна

Тема: «Операторы присваивания, ввода и вывода»

Тема: «Условный опреатор»

 

 

Скачать:

ВложениеРазмер
Microsoft Office document icon test_beysik.doc39.5 КБ

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

Тема: «Операторы присваивания, ввода и вывода»

        

  1. Какие из следующих операторов ввода записаны неверно? Объясните свой ответ.

а)-  INPUT X        

б)-  INPUT “X =”; X

в)-  INPUT “X =”

г)-  INPUT “X, Y”; X , Y

д)-  INPUT “X,Y”; X

е)-  INPUT “X =” ; X , “Y =” ; Y

  1. Найдите ошибки в следующих фрагментах программ:

а) А = 5

    В = 2 * А

    PRINT A : B

    PRINT “B =” ; 2 * A

    PRINT конец

Правильно:

A = 5

B = 2 * A        

PRINT A, B

PRINT "B =" ; 2 * A

PRINT "конец"

б) Х = 7

    2 * Х = Y

    PRINT Y = ; X ^ 2

    PRINT Y + 3

Правильно:

X = 7

Y = X * 2

PRINT "Y =" ; X ^ 2

PRINT Y + 3

  1. Объясните назначение следующей программы:

INPUT “A =” ; A

INPUT “B =” ; B

A = A + B

B = A – B

A = A – B

PRINT “A =”; A ; “B =” ; B

Программа меняет значение 2-х переменных между собой.

  1. Покажите на бумаге, что будет выведено на экран в результате работы следующего фрагмента программы:

        X = 2

        Y = 3

        PRINT “X =” ; X , “Y =” ; Y

        X = Y

        Y = X

        PRINT X , Y , 3

Вывод:

X = 2        Y = 3        

3        3        3

  1. Что будет выведено на экран в результате работы следующего фрагмента программы:

        A = 10 : B = 6

        A = (A + B) / 2    

        B = (A + B) / 2

        PRINT “A =” ; A , “B =” ; B

        A = (A + B) / 2

        PRINT : PRINT A , B

        A = B : B = A

        PRINT A , B

Вывод:

A = 8        B = 7

7.5        7

7        7

  1. Что будет выведено на экран в результате работы следующего фрагмента программы:

X = 8 : Y = 3

X = 2 * X + 2 * Y

PRINT X , Y : PRINT

Y = 2 * X + 2 * Y

PRINT “X =” ; Y , “Y =” ; X

X = 2 * X + 2 * Y

PRINT “X =” ; X , “Y =” ; Y

Вывод:

22                3        

X = 50        Y = 22

X = 144        Y = 50

  1. Дан фрагмент программы:

INPUT “Введите Х и Y” , X , Y

PRINT 2 * X , Y

X = Y ^ 2 – X

Y = X ^ 2 – Y

PRINT “X =” ; X + 1 , “Y =” ; Y – 1

PRINT

X = Y ^ 2 – X

Y = Y ^ 2 – X

PRINT X ,

PRINT Y

Вывод:

10                3

X = 5        Y = 12

165                4

Показать, что будет выведено на экран, если по запросу введены в Х и Y соответственно числа 5 и 3.

 Тема: “Условный оператор”

  1. Объясните назначение следующей программы:

INPUT “X =” ; X

INPUT “Y =” ; Y

IF X > Y THEN Z = 0 ELSE Z = Y – X

M = X + Z

PRINT “M =” ; M

Вводим 2 числа. Если 1-е число больше 2-го, то мы получим 1-е число, иначе 1-е число + (2-е число – 1-е число).

  1. Дан фрагмент программы:

INPUT “M =” ; M

IF M < 10 THEN M = 10 ELSE M = 2 * M

N = M + 5

PRINT M , N

Покажите, что будет выведено на экран, если по запросу введено:

а)  число 5;

Вывод:

10        15

б)  число 12;

Вывод:

24        29

в) число10

Вывод:

20        25

  1. Дан фрагмент программы:

INPUT “A =” ; A

INPUT “B =” ; B

A = (A + B) / 2

B = (A + B) / 2

PRINT “A =” ; A , “B =” ; B

IF A < B THEN A = 2 * A ELSE B = 2 * B

PRINT : PRINT A ,  B

Покажите на бумаге, что будет выведено на экран, если по запросу введены в А и В соответственно:

а) числа 10 и 6;

Вывод:

A = 8        B = 7

8                14

б) числа 4 и 12;

Вывод:        

A = 8        B = 10

16                10

  1. Дан фрагмент программы:

     INPUT A ,B

     S = 0

10 IF A < B THEN A = A + B ELSE B = A + B

     S = S + A

     PRINT A , B

     IF S < 40 THEN GOTO 10

     PRINT “S =” ; S

Покажите, что будет выведено на экран, если по запросу введены в А и В соответственно:

а) числа 2 и 4;

Вывод:

6                4

6                10

16                10

16                26

S = 44        

б) числа 10 и 3

Вывод:

10                13

23                13

23                36

S = 56

  1. Дана программная строка:

IF X>Y THEN X = A : Y = B ELSE Y = A : X = B

 Замените ее блочным форматом условного оператора.

IF X>Y THEN

        X = A

        Y = B

ELSE

        Y = A

        X = B

END IF        

  1. Объясните назначение следующей программы:

INPUT “X =” ;  X

INPUT “Y =” ; Y

IF X > Y THEN

        PRINT “Большее число:” ; X

ELSE IF Y > X THEN

        PRINT “Большее число:” ; Y

ELSE

        PRINT “Числа равны”

END IF

Определяет какое из 2-х введённых чисел больше, если они равны, то указывается их равенство.

  1. Объясните назначение следующей программы:

INPUT “X =” ; X

INPUT “Y =” ; Y

A = (X + Y) / 2     1.5

B = 2 * X * Y        4

IF X > Y THEN

     X = A

     Y = B

ELSE IF Y > X THEN
    X = B

     Y = A

END IF

PRINT “X =” ; X ; “Y =” ; Y

    Вводится 2 числа X,Y. A присваивается (X+Y)/2, а B присваивается 2*X*Y. Если X>Y, то X=A, а Y=B, иначе X=B, а Y=A.

 


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

Тесты по математике.Тесты по литературному чтению 3класс

Тестирование обучающихся 3класса по математике...

Тест по окружающему миру (1 тест-1четверть 3 класс, 2тест- год 2 класс)

Тест создан для проверки знаний учащихся 3 класса за 1 четверть....

Тест по произведению Лии Гераскиной "В стране невыученных уроков"; Николай Носов "Приключения Незнайки и его друзей", Тест по произведению "Королевство кривых зеркал"

Дать возможность учителю узнать насколько внимательно учащиеся работают с книгой, внимательно читают, понимают прочитанное....

Тест по математике (2 класс), тест по окружающему миру (2 класс)

Данные  тесты   можно использовать как промежуточную контрольную работу....

Итоговый контрольный тест по окружающему миру за 3 класс. Результаты оценивания теста в баллах.

УМК "Школа России" Итоговый контрольный тест по предмету "Окружающий мир" за курс третьего класса.. Данный тест охватывает все основные темы курса "Окружающий мир" для 3-го класса. Задания 1-10 позвол...

Тест по русскому языку 2 класс. Контрольные тесты по русскому языку и математике 4 класс Планета Знаний. Презентация "Знакомство с многоугольниками 1 класс Планета знаний.

2 класс. Безударные гласные гласные в корне.Деформированная фраза.Морфемный разбор слов. 4 класс - 1 полугодие Планета Знаний.1 класс "Знакомство с многоугольниками"...

Работа с текстом. 1 класс.. (Тест №1 "Лисята", Тест №2 "В чужой клетке", Тест №3 "Самые быстрые крылья", Тест №4 "Белка и волк", Тест №5 "Тропа", Тест №6 "Хлеб растёт")

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