Підсумкова контрольна робота з теми "Алгоритми та програми" (Python)

Про матеріал
Підсумкова контрольна робота з теми "Алгоритми та програми", для тих, хто у 7 класі вивчає мову Python. У розробці є 4 варіанти по 11 завдань. 1-10 завдання оцінюється в 1 бал, 11 завдання — потрібно написати програму, оцінюється в 2 бали.
Перегляд файлу

Варіант 1

*(1-10 завдання — 1бал, 11 завдання — 2 бали)

  1.                     Яка величина називається змінною? Наведіть приклад.
  2.                     Як називається функція, яка дозволяє присвоювати змінній значення, що вводяться з клавіатури?
  3.                     Що буде результатом виконання команди print (55/5)?
  4.                     Що буде надруковано на екрані після виконання програми:

a=6

c=2

b=a+c

print(b*3)

  1.                     Яку послідовність створює команда range (8)?
  2.                     Який вигляд має повне розгалуження мовою Python?
  3.                     Яка функція дозволяє перевести символи у  цілі числа?
  4.                     Запишіть фрагмент програми, який дозволяє ввести з клавіатури дробове число a?
  5.                     Запишіть команду присвоєння, яка:
    1.      збільшить значення змінної s на 12;
    2.     зменшить значення змінної  c на 8;
    3.      помножить значення змінної f на  3;
    4.     поділить значення змінної на n  5.
  6. Встановіть відповідність назв для елементів циклу

for chyslo in range(0,3):

    print (chyslo)

chyslo

тіло циклу

range(0,3)

лічильник

print (chyslo)

шкала

  1. Задача. Підкидати кубик, поки не випаде 1.

 


Варіант 2

*(1-10 завдання — 1бал, 11 завдання — 2 бали)

  1.                     Яка величина називається сталою або константою? Наведіть приклад.
  2.                     Як називається функція, яка дає можливість вивести значення змінної на екран?
  3.                     Що буде результатом виконання команди print (70-69)?
  4.                     Яке число буде надруковано на екрані в результаті виконання програми?

chyslo=8

if chyslo<5:

    print(chyslo*2)

else:

    print(chyslo-2)

  1. Яку послідовність створює команда range (10, 17)?
  2. Який вигляд має цикл із лічильником мовою Python?
  3.                     Яка функція дозволяє перевести символи у  дробові числа?
  4.                     Запишіть фрагмент програми, який дозволяє ввести з клавіатури ціле число b?
  5. Запишіть команду присвоєння, яка:
    1. збільшить значення змінної s на 8;
    2. зменшить значення змінної  c на 12;
    3. помножить значення змінної f на  4;
    4. поділить значення змінної на n  6.
  6. Встановіть відповідність назв для елементів циклу

while chyslo>10:

    print (chyslo)

chyslo>10

тіло циклу

print (chyslo)

умова

  1.                 Розробіть програму Добуток чисел, за допомогою якої можна обчислити значення добутка всіх натуральних чисел, що не перевищує n, тобто 1*2*3*4*…*n.

 


Варіант 3

*(1-10 завдання — 1бал, 11 завдання — 2 бали)

  1. Що таке команда  присвоєння? Наведіть приклад.
  2. Як називається функція, яка дозволяє присвоювати змінній значення, що вводяться з клавіатури?
  3. Що буде результатом виконання команди print ('70-69')?
  4.                     Вкажіть значення змінної sum після виконання поданих команд

sum=0

for i in range (1, 4):

    sum += i

  1.                     Яку послідовність створює команда range (2,12)?
  2.                     Який вигляд має цикл з передумовою мовою Python?
  3. Яка функція дозволяє перевести символи у  цілі числа?
  4. Запишіть фрагмент програми, який дозволяє ввести з клавіатури дробове число k?
  5. Запишіть команду присвоєння, яка:
    1. збільшить значення змінної s на 4;
    2. зменшить значення змінної  c на 9;
    3. помножить значення змінної f на  2;
    4. поділить значення змінної на n  3.
  6. Встановіть відповідність назв для елементів циклу

for chyslo in range(0,3):

    print (chyslo)

chyslo

тіло циклу

range(0,3)

лічильник

print (chyslo)

шкала

  1.                Розробіть програму Сума чисел, за допомогою якої можна  обчислити значення суми 1+2+3+4+5+6+7+8+9+10

 


Варіант 4

*(1-10 завдання — 1бал, 11 завдання — 2 бали)

  1. Із чого може складатися ім’я величини? Наведіть приклад.
  2. Як називається функція, яка дає можливість вивести значення змінної на екран?
  3.                     Що буде результатом виконання команди print ('70+69')?
  4.                     Яке число буде надруковано на екрані в результаті виконання програми?

chyslo=9

if chyslo<7:

    print(chyslo/2)

else:

    print(chyslo*2)

  1.                     Яку послідовність створює команда range (9)?
  2.                     Який вигляд має цикл з передумовою мовою Python?
  3.                     Яка функція дозволяє перевести символи у  дробові числа?
  4.                     Запишіть фрагмент програми, який дозволяє ввести з клавіатури ціле число p?
  5. Запишіть команду присвоєння, яка:
    1. збільшить значення змінної s на 2;
    2. зменшить значення змінної  c на 5;
    3. помножить значення змінної f на  4;
    4. поділить значення змінної на n  7.
  6. Встановіть відповідність назв для елементів циклу

while chyslo>10:

    print (chyslo)

chyslo>10

тіло циклу

print (chyslo)

умова

  1. Задача: Дано два цілих числа a i b. Виведіть усі числа від a до b включно.

 

 

docx
Додано
7 травня 2021
Переглядів
5019
Оцінка розробки
Відгуки відсутні
Безкоштовний сертифікат
про публікацію авторської розробки
Щоб отримати, додайте розробку

Додати розробку