Обратно към урока

Компютърно моделиране и информационни технологии · 7 клас · Компютърно моделиране

Компютърно моделиране със скриптов език

Име: Клас: Дата:

  1. Какво е компютърен модел?

    • А) Опростено представяне на обект или процес чрез програма
    • Б) Нов вид компютър
    • В) Снимка на обект
    • Г) Вид компютърен вирус
  2. Как се нарича изпълнението на модел на компютър, за да видим как протича процес?

    • А) Форматиране
    • Б) Симулация
    • В) Архивиране
    • Г) Сортиране
  3. Коя функция в Python дава случайно цяло число от 1 до 6 (като зар)?

    • А) random.randint(0, 6)
    • Б) range(1, 6)
    • В) random.randint(1, 6)
    • Г) int(6)
  4. Модел: имаш 50 евро и всяка седмица добавяш по 10 евро. Колко ще имаш след 4 седмици?

    • А) 60 евро
    • Б) 40 евро
    • В) 54 евро
    • Г) 90 евро
  5. Модел: n = 100, после for h in range(3): n = n * 2. Колко е n накрая?

    • А) 800
    • Б) 300
    • В) 600
    • Г) 1600
  6. Кое е пример за компютърен модел?

    • А) Писмо в текстов документ
    • Б) Снимка от телефона
    • В) Симулация на движението на планетите
    • Г) Песен в MP3
  7. Как се наричат величините, които променяме в модел, за да видим ефекта?

    • А) Коментари
    • Б) Пароли
    • В) Шрифтове
    • Г) Параметри
  8. Защо моделът на хвърляне на зар използва случайни числа?

    • А) Резултатът от хвърлянето не може да се предскаже
    • Б) Така програмата е по-кратка
    • В) За да няма цикли
    • Г) Заради шестте стени
  9. Модел: температурата е 20 градуса и пада с 3 градуса на час. Колко е след 4 часа?

    • А) 12 градуса
    • Б) 8 градуса
    • В) 17 градуса
    • Г) 11 градуса
  10. Модел: дълг 100 евро намалява с 15 евро всеки месец. След колко месеца е изплатен?

    • А) 6
    • Б) 8
    • В) 7
    • Г) 15
  11. Описва ли моделът всички подробности на реалния обект?

    • А) Да, винаги
    • Б) Само ако е на Python
    • В) Само при игрите
    • Г) Не, моделът е опростен
  12. Кой модул се импортира в Python, за да се получават случайни числа?

    • А) math
    • Б) time
    • В) random
    • Г) turtle
  13. В модел една стъпка на цикъла е 1 ден. Колко пъти се изпълнява тялото за 2 седмици?

    • А) 2
    • Б) 14
    • В) 7
    • Г) 28
  14. Модел: в езеро има 40 риби, всяка година се раждат 10 и се улавят 6. Колко риби има след 5 години?

    • А) 60
    • Б) 90
    • В) 50
    • Г) 44
  15. Защо симулация на 600 хвърляния на зар дава около 100 шестици, но рядко точно 100?

    • А) Програмата е грешна
    • Б) Зарът има 7 страни
    • В) randint не дава 6
    • Г) Случайността дава отклонения

Отговори

Компютърно моделиране със скриптов език

  1. 1. А) Опростено представяне на обект или процес чрез програма Моделът запазва само съществените свойства на обекта и позволява да изследваме поведението му.
  2. 2. Б) Симулация Симулацията изпълнява модела стъпка по стъпка и показва как се развива процесът.
  3. 3. В) random.randint(1, 6) randint включва и двата края; преди това се пише import random.
  4. 4. Г) 90 евро 50 + 4 · 10 = 90 евро.
  5. 5. А) 800 Цикълът удвоява n три пъти: 200, 400, 800.
  6. 6. В) Симулация на движението на планетите Симулацията изобразява с програма реален процес (движението на планетите).
  7. 7. Г) Параметри Параметрите (напр. начална стойност, скорост) определят поведението на модела.
  8. 8. А) Резултатът от хвърлянето не може да се предскаже Случайните числа имитират непредсказуемостта на реалното хвърляне.
  9. 9. Б) 8 градуса 20 − 4 · 3 = 8 градуса.
  10. 10. В) 7 След 6 месеца остават 10 евро, а на седмия месец дългът се изплаща.
  11. 11. Г) Не, моделът е опростен Моделът съдържа само свойствата, които са важни за задачата.
  12. 12. В) random С import random стават достъпни функции като random.randint().
  13. 13. Б) 14 2 седмици x 7 дни = 14 стъпки.
  14. 14. А) 60 Всяка година рибите се увеличават с 10 − 6 = 4: 40 + 5 x 4 = 60.
  15. 15. Г) Случайността дава отклонения Всяко хвърляне е случайно, затова резултатът е близо до 1/6, но се отклонява малко.

Игрален час · игри и работни листове по програмата на МОН