СДЕЛАЙТЕ СВОИ УРОКИ ЕЩЁ ЭФФЕКТИВНЕЕ, А ЖИЗНЬ СВОБОДНЕЕ

Благодаря готовым учебным материалам для работы в классе и дистанционно

Скидки до 50 % на комплекты
только до

Готовые ключевые этапы урока всегда будут у вас под рукой

Организационный момент

Проверка знаний

Объяснение материала

Закрепление изученного

Итоги урока

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

Категория: Информатика

Нажмите, чтобы узнать подробности

Просмотр содержимого документа
«Тест по информатике 7 класс»

    1. - класс

ФИ___________________________класс________________дата______________

1. Условный оператор применяется для программирования:

a) Сложных алгоритмов b) Линейных алгоритмов

c) Ветвящихся алгоритмов d) Циклических алгоритмов

2. Верно ли записан условный оператор

                    If  then  else  end if

a) Верно        b) неверно

3. Условный оператор if –

  1. позволяет сначала проверить условие и только потом принять решение об исполнении

  2. позволяет сначала принять решение об исполнении, потом проверяет условие

  3. направляет программу по одному из решений

4. Где условный оператор написан без ошибок

a)a = int(input('Введите свой возраст: '))

if a=21

print('Доступ разрешен') else

print('Доступ запрещен')

b)a = int(input('Введите свой возраст: '))

if a=21:

print('Доступ разрешен')

else:

print('Доступ запрещен')

c)a = int(input('Введите свой возраст: '))

if a=21:

print('Доступ разреен') else: print('Доступ запрещен')

d)a = int(input('Введите свой возраст: '))

if a =21 print('Доступ разрешен') else

print('Доступ запрещен')

5. В Python в конце за-головков инструк-ций с условным оператором всегда ставится

a)двоеточие b)точка c)точка, запятая d)запятая

6. Цикл while –

  1. цикл выполняется до тех пор, пока выполнится заданное условие

  2. цикл выполняется до тех пор, пока не выполнится заданное условие

  3. цикл выполняется до конца условия

  4. выполняется до тех пор, пока цикл не закончится

7. Где оператор цикла написан без ошибок

  1. d = 0

while d

d += 1

print d


  1. d = 0

while d

d += 1

print (d)

  1. d = 0

while d

d += 1 print d


  1. d = 1

while d1

d += 1 print (d)


8. Выведем степени числа два от 21 до 2 10 (k = степени двойки)

    1. for k in range (1, 11)

print ( 2**k)

    1. for k in range (1, 11):

print ( 2**k)

c)for k in range (1, 11) print ( 2**k)

d)for k in range (1, 11) print ( 2**k)

9. Какой оператор здесь используется?

 If n

b = n + a

a)   Условный оператор b) Оператор присваивания c) Оператор сложения d) Оператор умножения