wayground logo

Free Printable Worksheets

NEW

Font size

S
M
L
XL
Worksheets

Променливи и константи в програмирането

Total questions: 15

Worksheet time: 8mins

Name
Class
Date
1.

Какви са основните типове данни в програмирането?

a)

Текстови файлове, графични изображения, звукови файлове

b)

Функции, методи, процедури

c)

Цели числа, десетични числа, стрингове, булеви стойности, масиви, обекти

d)

Класове, интерфейси, модули

2.

Какво представляват променливите в програмирането?

a)

Променливите са функции, които не могат да променят стойността си.

b)

Променливите са именувани места за съхранение на данни, които могат да променят стойността си.

c)

Променливите са неизменяеми стойности в програмирането.

d)

Променливите са само числови стойности в програмирането.

3.

Как се инициализира променлива в програмирането?

a)

Променлива се инициализира автоматично без задаване на стойност.

b)

Променлива се инициализира, като ѝ се зададе само стойност.

c)

Променлива се инициализира, като ѝ се зададе само име.

d)

Променлива се инициализира, като ѝ се зададе име и стойност.

4.

Какво е константа и как се използва в програмирането?

a)

Константа е тип данни, който не може да бъде използван в програмирането.

b)

Константа е променлива стойност, която може да се променя по време на изпълнение.

c)

Константа е неизменна стойност, използвана за съхраняване на постоянни данни в програмирането.

d)

Константа е функция, която извършва математически операции.

5.

Какъв е обхватът на променливите в програмирането?

a)

Обхватът на променливите може да бъде локален или глобален.

b)

Обхватът на променливите не влияе на видимостта им.

c)

Обхватът на променливите е само глобален.

d)

Обхватът на променливите е винаги постоянен.

6.

Каква е разликата между локални и глобални променливи?

a)

Локални променливи са достъпни навсякъде, глобални променливи са ограничени до конкретен контекст.

b)

Локални променливи са ограничени до конкретен контекст, глобални променливи са достъпни навсякъде.

c)

Локални променливи са по-бързи от глобални променливи.

d)

Локални променливи не могат да бъдат използвани в функции, глобални променливи могат.

7.

Как се декларират променливи в различни програмни езици?

a)

Променливите се декларират с различен синтаксис в зависимост от програмния език.

b)

Променливите не се декларират в програмните езици.

c)

Всички програмни езици използват един и същ синтаксис.

d)

Променливите се декларират само с ключова дума.

8.

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

a)

Увеличена сложност на кода

b)

Подобрена четимост, предотвратяване на случайни промени, улесняване на поддръжката.

c)

Намаляване на производителността

d)

Ограничаване на функционалността

9.

Какво се случва, ако опитате да промените стойността на константа?

a)

Константата не може да бъде променена само веднъж.

b)

Получавате грешка.

c)

Стойността се променя успешно.

d)

Получавате предупреждение, но не грешка.

10.

Какви са типовете данни, свързани с числа?

a)

Непрекъснати числа, дискретни числа, бинарни числа.

b)

Сложни числа, хиперболични числа, логаритмични числа.

c)

Реални числа, рационални числа, трансцендентни числа.

d)

Цели числа, дробни числа, комплексни числа.

11.

Какви са типовете данни, свързани с текст?

a)

числа

b)

низове, текстови файлове, символи, форматирани текстови данни

c)

дата и час

d)

логически стойности

12.

Какво е типизация на променливите?

a)

Типизация на променливите е начин за визуализиране на данни в графичен интерфейс.

b)

Типизация на променливите е процес на създаване на нови променливи.

c)

Типизация на променливите е процесът на определяне на типа на данните, които променливата може да съхранява.

d)

Типизация на променливите е метод за оптимизация на производителността.

13.

Какви са правилата за именуване на променливи?

a)

Променливите не трябва да съдържат долни черти.

b)

Променливите могат да съвпадат с ключови думи.

c)

Променливите могат да започват с цифра.

d)

Променливите трябва да започват с буква или долна черта, да съдържат букви, цифри и долни черти, и да не съвпадат с ключови думи.

14.

Каква е разликата между статични и динамични типове данни?

a)

Статични типове данни могат да се променят по време на компилация, а динамични типове данни са фиксирани по време на изпълнение.

b)

Статични типове данни са по-бързи от динамични типове данни, независимо от контекста.

c)

Динамични типове данни не могат да се използват в обектно-ориентирано програмиране.

d)

Статични типове данни са фиксирани по време на компилация, а динамични типове данни могат да се променят по време на изпълнение.

15.

Какво е значение на обхвата на променливите в програмирането?

a)

Обхватът на променливите определя тяхната стойност.

b)

Обхватът на променливите определя колко бързо се изпълнява програмата.

c)

Обхватът на променливите определя видимостта и достъпа до тях в различни части на кода.

d)

Обхватът на променливите е свързан с производителността на кода.