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

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

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

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

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

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

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

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

Итоги урока

Контрольная работа «Начала программирования» для 8 класса язык программирования Python

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

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

В разработке представлено задание для проведения контрольной работы «Начала программирования» в 8 классе углубленный уровень (можно использовать для 9 класса базового уровня). Язык программирования Python. Работа состоит из 12 заданий разного типа. Задания 11-12 предполагают написагние программ.

Просмотр содержимого документа
«Контрольная работа «Начала программирования» для 8 класса язык программирования Python»

Контрольная работа «Начала программирования»

для 8 класса

язык программирования Python

1. Найдите верно написанную программу:

а) print (‘Привет’.’)

б) print (‘Привет.’)

в) print (‘Привет’.)

2. Какие имена переменных недопустимы в языке Python:

a) 1

б) m11

в) Петя

г) Vasya

д) Sn_2

  1. Определите значение переменной «a» после выполнения фрагмента программы:

a = 10
b = 5
if a 1 or a a -= 5
if a 1 and a == b:
a -= 5

  1. Найдите соответствие типов данных и их обозначению в языке Python:

    А) Вещественный

    Б) Строковый

    В) Целочисленный

    1) bool

    2) int

    3)type

    4)float

    5)str

  2. Чему будет равна переменная «c» после выполнения этой программы:

a = 28
b = 7
c = a % b + b

  1. Чему будет равно значение целой переменной «a» после выполнения этого фрагмента программы?

a = 10
for i in range(4):
a -= i

  1. Выберите все правильные утверждения о списках в языке Python.

    А. элементы списка могут быть разных типов

    Б. все элементы списка должны быть одного типа

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

    Г. элементы списка всегда нумеруются с нуля

    Д. размер списка может меняться во время работы программы

  2. Что будет выведено на экран после выполнения этой программы?

s = "123"
s = s + s[1] + s + s[2]
print ( s )

  1. Что будет выведено на экран после выполнения программы?

cats = 2

if cats == 1 and cats == 2:

print (‘Да! Получилось! ’)

else:

print(‘Нет. Не вышло.’)

Ответ: __________________________________________________

  1. Какое число выведется в результате работы следующей программы?

k = 1

s = 0

while True:

s += k

k +=2

if k

print (s)

  1. Напишите программу, которая получает целое число и выводит ответ «да», если это число трехзначное.

  2. Напишите программу, которая получает с клавиатуры количество повторений и выводит столько же раз слово «Восьмиклассник»




Скачать

Рекомендуем курсы ПК и ППК для учителей

Вебинар для учителей

Свидетельство об участии БЕСПЛАТНО!