1. Поименованная, либо адресуемая иным способом область памяти, адрес которой можно использовать для осуществления доступа к данным:
а) переменная +
б) переменчивая
в) постоянная
2. В операторе присваивания summa := sqr(x)+3*a переменными являются:
а) sqr,x,a
б) a, x, summa +
в) summa, sqr, x, a
3. Данные, находящиеся в переменной (то есть по данному адресу памяти), называются:
а) значением этой переменчивой
б) значением постоянной
в) значением переменной +
4. Процедура INC(x,k):
а) увеличивает значение переменной х на величину k +
б) преобразует десятичное число х в строку из k символов
в) уменьшает значение переменной х на величину k
5. Область видимости и/или время существования переменной в некоторых языках задаётся:
а) фактом памяти
б) пунктом памяти
в) классом памяти +
6. Из приведенных операторов описания переменных неправильно объявлены переменные:
а) var a,b:real;c:real
б) VAR f,g,d,t:INTEGER;I,t:REAL +
в) var I,j,max,min: real
7. Одна из типизаций переменной:
а) прогрессивная
б) теоретическая
в) динамическая +
8. Выберите, какое из условий того, что значение переменной А находится в диапазоне от L до M, при условии, что L
б) (A>=L) and (A>=M) and (L
в) (A>=L) and (A<=M)+
9. Одна из типизаций переменной:
а) статистическая
б) визуальная
в) статическая +
10. Выясните, чему будет равно значение переменной n после выполнения инструкций:
n:=0
while n<5 do
n:=n+1
а) 1+
б) 5
в) 6
11. Если тип данных определяется на этапе компиляции, имеет место:
а) статическая типизация +
б) динамическая типизация
в) прогрессивная типизация
12. Можно ли переменную в JavaScript назвать case:
а) нет, переменная должна начинаться с $
б) нет, это зарезервированное слово +
в) да, это допустимое имя для переменной
13. Статическая типизация позволяет проводить проверку типов на этапе:
а) компиляции программы +
б) завершения программы
в) начала программы
14. Какое из имен переменных будет предпочтительней:
а) s
б) spd
в) speed +
15. По зоне видимости переменные бывают:
а) локальные +
б) визуальные
в) прогрессивные
16. Являются ли bigCat и bigcat одной и той же переменной в JS:
а) да
б) нет +
в) только при работе с Node.js
17. По зоне видимости переменные бывают:
а) регрессивные
б) теоретические
в) глобальные +
18. Допустимо ли в JavaScript объявление нескольких переменных в одной строке:
а) нет
б) да +
в) отчасти
19. По наличию внутренней структуры, переменные могут быть:
а) многоступенчатыми
б) одиночными
в) простыми +
20. Что произойдёт при выполнении кода приведённого ниже:
if (true) {
let x = 123;
}
console.log(x).
а) в консоли будет выведено 123
б) будет выдано сообщение об ошибке «Error: x is not dened» +
в) в консоли будет выведено undened
21. По наличию внутренней структуры, переменные могут быть:
а) сложными (составными) +
б) основными
в) второстепенными
22. Что выведет в консоль код приведённый ниже:
if (true) {
var x = «Hello, world!»;
}
console.log(x);
а) сообщение об ошибке
б) Hello, world! +
в) undened
23. Не имеют внутренней структуры, доступной для адресации:
а) сложные переменные
б) многоступенчатые переменные
в) простые переменные +
24. Одно из ключевых слов в JavaScript, с помощью которого объявляются переменные:
а) log
б) var +
в) rav
25. Эти переменные программист создаёт для хранения данных, имеющих внутреннюю структуру:
а) основные
б) простые
в) сложные +
26. Одно из ключевых слов в JavaScript, с помощью которого объявляются переменные:
а) go
б) let +
в) do
27. Одним из характерных примеров сложных типов является:
а) массив +
б) массовость
в) структура
28. Какое имя переменной является недопустимым:
а) $my_div
б) _dummy
в) #bigCat +
29. Одним из характерных примеров сложных типов является:
а) запись +
б) роспись
в) сектор
30. Чем относительно переменной является идентификатор:
а) её значением
б) её именем +
в) типом данных