Font size
WorksheetsКомпютърно моделиране
Total questions: 27
Worksheet time: 14mins
Езиците за програмиране НЕ могат да се използват за:
създаване на системен софтуер
създаване на мобилни приложения
създаване на хардуер и периферни устройства
създаване на приложен софтуер
Езиците за програмиране могат да се използват за:
създаване на системен софтуер
създаване на мобилни приложения
създаване на хардуер и периферни устройства
създаване на приложен софтуер
Къде са изброени само езици за програмиране?
C#, Python
Java, Български
Javascript, English
Английски и Български
Дигиталните устройства изпълняват команди само на един-единствен език, наречен:
машинен език
разговорим език
В машинния език всичко се изразява като комбинация от единици и нули, наречена:
двоичен код
букви
цифри
Точна последователност от действия, които водят до конкретен резултат, се нарича:
процес
реакция
алгоритъм
Според начина, по който се представят командите, езиците биват:
езици за схематично програмиране
езици за текстово програмиране
езици за визуално програмиране
Вярно ли е, че езиците за програмиране Python, C, JavaScript са текстови скриптови езици за програмиране?
Да
Не
Вярно ли е, че програма, която позволява на потребителя да комуникира с компютър или среда за програмиране, се нарича интерфейс (interface)?
Да
Не
Езиците HTML, CSS, JavaScript, C# са представители на т.н. frontend езици, които са подходящи за разработка на приложения, които активно взаимодействат с потребителите.
Да
Не
Вярно ли е, че всеки език за програмиране е изграден от система от знаци, съставени от думи, предимно на английски език и математика?
Да
Не
Всеки език за програмиране има собствен синтаксис, който се определя от:
операционната система, която се използва на дигиталното устройство, на което се програмира
специфичните „думички“, които използва езикът, и начина им на подредба в кода
Семантиката на даден език за програмиране …
зависи от интерфейса на средата за програмиране и клавиатурната подредба, която се използва за писане на кода.
включва правилата за тълкуване на написания програмен код
Предимство на езиците за визуално-блоково програмиране е, че:
командите са изписани винаги правилно и рядко възникват синтактични грешки
включва правилата за тълкуване на написания програмен код
В средите за програмиране, съчетаващи визуално-блоковото програмиране и писането на код, е възможно код, направен чрез блокове, да се коригира като текст.
Вярно
Грешно
Вярно ли е, че текстовите стойности в Python могат да се изписват с единични и двойни кавички?
Да
Не
Възможно ли е името на променлива в Python да започва с цифра?
Да
Не
Вярно ли е, че името на променливата в Python НЕ може да съдържа интервали?
Да
Не
Вярно ли е, че линейните алгоритми са съставени от инструкции (или команди), които се изпълняват една след друга по реда на записването им:
Да
Не
Линейните алгоритми имат последователен ред на изпълнение на действията, който зависи от набора данни, за които се прилага.
Да
Не
Данни от тип int са цяло число.
Вярно
Грешно
Информация или данни, необходими, за да продължи изпълнението на компютърна програма (обикновено се предоставят от потребителя), се наричат:
нулеви данни
входни данни
В Scratch и Python входните данни се записват в:
променливи
сетива
Ако в един алгоритъм действията са едно след друго и в него няма никакви условия или повторения, то тогава този алгоритъм е:
цикличен
линеен
Когато изпълнението на някое действие зависи от верността на даденото условие, тогава този алгоритъм се нарича:
линеен
разклонен
Операторите за сравнение (comparison operators) се използват, когато трябва да се сравнява стойност с друга стойност. При сравнение на две стойности се връщат резултати True или False.
вярно
грешно
Условният оператор (conditional operator) представлява програмна конструкция, с която се описва разклоняване на кода в зависимост от дадено условие.
вярно
грешно
