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

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

Скриптов текстов език за програмиране (JavaScript/Python)

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

  1. Коя команда в Python извежда текст на екрана?

    • А) print()
    • Б) input()
    • В) len()
    • Г) type()
  2. Какво означава знакът # в ред на Python?

    • А) Начало на цикъл
    • Б) Начало на коментар
    • В) Целочислено деление
    • Г) Край на програмата
  3. Как в Python се показва кои команди са в тялото на цикъл?

    • А) С фигурни скоби
    • Б) С точка и запетая
    • В) С отстъп в началото на реда
    • Г) С думата end
  4. Коя команда в JavaScript извежда стойност в конзолата?

    • А) print()
    • Б) echo()
    • В) input()
    • Г) console.log()
  5. Какво ще изведе print("2" + "3") в Python?

    • А) 23
    • Б) 5
    • В) 2 + 3
    • Г) Грешка
  6. Как се нарича програмата, която изпълнява код на Python ред по ред?

    • А) Браузър
    • Б) Антивирус
    • В) Интерпретатор
    • Г) Драйвер
  7. С какво се огражда текстът в print() в Python?

    • А) С квадратни скоби
    • Б) Със звездички
    • В) С наклонени черти
    • Г) С кавички
  8. Какво ще стане, ако напишем Print("Здравей") с главно P?

    • А) Ще има грешка
    • Б) Ще изведе Здравей
    • В) Ще изведе Print
    • Г) Ще изведе празен ред
  9. Кой ред в JavaScript създава променлива age със стойност 13?

    • А) age := 13
    • Б) let age = 13;
    • В) int age == 13
    • Г) var age : 13
  10. Какво ще изведе print("Ред", 5) в Python?

    • А) Ред5
    • Б) Ред, 5
    • В) Ред 5
    • Г) Грешка
  11. Как се нарича поредицата от команди, написана на език за програмиране?

    • А) Таблица
    • Б) Програма
    • В) Презентация
    • Г) Диаграма
  12. Какво ще изведе print(3 + 4) в Python?

    • А) 7
    • Б) 3 + 4
    • В) 34
    • Г) Грешка
  13. С какви знаци започва коментар на един ред в JavaScript?

    • А) #
    • Б) ) **
    • Г) //
  14. Колко реда ще изведе програмата: print("А"), после # print("Б"), после print("В")?

    • А) 3
    • Б) 1
    • В) 2
    • Г) 0
  15. Какво ще изведе print("ab", 3 * 2) в Python?

    • А) ab 32
    • Б) ab 6
    • В) ab32
    • Г) ab 3 * 2

Отговори

Скриптов текстов език за програмиране (JavaScript/Python)

  1. 1. А) print() print() извежда стойности на екрана, а input() чете въведен от клавиатурата текст.
  2. 2. Б) Начало на коментар Текстът след # е коментар и интерпретаторът го пропуска.
  3. 3. В) С отстъп в началото на реда В Python блокът се определя от отстъпа (обикновено 4 интервала), а в JavaScript с фигурни скоби.
  4. 4. Г) console.log() В JavaScript се пише например console.log("Здравей");
  5. 5. А) 23 Двете стойности са низове (в кавички), затова + ги слепва в "23".
  6. 6. В) Интерпретатор Python е интерпретируем език: интерпретаторът чете и изпълнява кода.
  7. 7. Г) С кавички Текстът (низът) се пише в единични или двойни кавички, например print("Здравей").
  8. 8. А) Ще има грешка Python различава главни и малки букви, а команда Print няма (NameError).
  9. 9. Б) let age = 13; В JavaScript променливи се създават с let (или const, var).
  10. 10. В) Ред 5 print() извежда стойностите, разделени с интервал.
  11. 11. Б) Програма Програмата (кодът) е поредица от команди, които компютърът изпълнява.
  12. 12. А) 7 Без кавички 3 + 4 е числов израз и се пресмята: 7.
  13. 13. Г) // В JavaScript коментарът на ред започва с //, а в Python с #.
  14. 14. В) 2 Редът с # е коментар и не се изпълнява, затова се извеждат само А и В.
  15. 15. Б) ab 6 Изразът 3 * 2 се пресмята до 6, а print разделя стойностите с интервал.

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