игра брюс 2048
Главная / Программирование / Язык программирования Perl / Тест 3

Язык программирования Perl - тест 3

Упражнение 1:
Номер 1
Выберите только арифметические операции

Ответ:

 (1)

 (2)

 (3)

 (4) ** 

 (5)


Номер 2
Выберите только логические операции

Ответ:

 (1) && 

 (2) << 

 (3) || 

 (4) ** 

 (5) ++ 


Номер 3
Выберите только побитовые операции

Ответ:

 (1)

 (2)

 (3)

 (4)

 (5)


Номер 4
Выберите только составные операции присваивания

Ответ:

 (1) += 

 (2) == 

 (3) &= 

 (4) != 

 (5) <= 


Упражнение 2:
Номер 1
Что такое бинарная операция?

Ответ:

 (1) операция, применяемая к двоичным данным 

 (2) операция, имеющая два операнда 

 (3) операция с бинарными файлами 


Номер 2
Что такое унарная операция?

Ответ:

 (1) операция, имеющая три операнда 

 (2) операция репликации строк 

 (3) операция, имеющая один операнд 


Номер 3
Что такое тернарная операция?

Ответ:

 (1) операция числового сравнения <=> 

 (2) операция, имеющая три операнда 

 (3) операция конкатенации строк 


Упражнение 3:
Номер 1
Что считается истинным значением в Perl? 

Ответ:

 (1) значение true 

 (2) число 1 

 (3) не пустая строка и не строка, состоящая из одной цифры "0" 


Номер 2
Что считается ложным значением в Perl?

Ответ:

 (1) любое число 

 (2) пустая строка или строка, состоящая из одной цифры "0" 

 (3) значение false 


Номер 3
Выберите все значения, являющиеся ложными

Ответ:

 (1) '0.0' 

 (2) 'false'  

 (3) '0' 

 (4) '' (пустая строка) 


Номер 4
Выберите все значения, являющиеся истинными

Ответ:

 (1) '-0' 

 (2) 'false' 

 (3) +0 

 (4) '0' 


Упражнение 4:
Номер 1
Какие операции применяются для сравнения чисел?

Ответ:

 (1) >= 

 (2) <=> 

 (3) gs 

 (4)


Номер 2
Какие операции применяются для сравнения строк?

Ответ:

 (1) cmp 

 (2) == 

 (3) eq 

 (4) or 


Номер 3
Для чего применяются операции <=> и cmp ?

Ответ:

 (1) для сравнения двух чисел или строк на меньше, равно, больше  

 (2) для сравнения трех чисел или строк на равенство 

 (3) для преобразования чисел в строки и обратно 


Номер 4
Какие группы операций сравнения выделяются в Perl?

Ответ:

 (1) операции сравнения чисел 

 (2) операции сравнения строк 

 (3) операции сравнения символов 


Упражнение 5:
Номер 1
Что делает операция автоинкремента?

Ответ:

 (1) увеличивает значение своего операнда на единицу 

 (2) уменьшает значение своего операнда на единицу 

 (3) увеличивает значение своего операнда на заданное число 


Номер 2
Что делает операция автодекремента?

Ответ:

 (1) уменьшает значение своего операнда на заданное число 

 (2) увеличивает значение своего операнда на единицу 

 (3) уменьшает значение своего операнда на единицу 


Номер 3
Выберите правильные операции  автоинкремента и автодекремента

Ответ:

 (1) $x++ 

 (2) --$x 

 (3) +$x- 

 (4) $x+=1 


Упражнение 6:
Номер 1
Что делает операция "запятая"?

Ответ:

 (1) последовательно вычисляет два выражения 

 (2) сцепляет две строки 

 (3) выполняет строковое сравнение своих операндов 


Номер 2
Что делает операция выбора (условная операция)?

Ответ:

 (1) вычисляет одно из двух выражений в зависимости от условия 

 (2) вычисляет значение логического ИЛИ своих операндов 

 (3) устанавливает строковый контекст  


Номер 3
Что определяет ассоциативность операций?

Ответ:

 (1) очередность вычисления операций с разными приоритетами 

 (2) порядок вычисления операций с одинаковыми приоритетами  

 (3) возможность выполнять операцию над двумя операндами 


Номер 4
У каких операций приоритет больше, чем у операций сравнения?

Ответ:

 (1) у арифметических операций 

 (2) у логических операций  

 (3) у операций присваивания 




Главная / Программирование / Язык программирования Perl / Тест 3