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

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

Упражнение 1:
Номер 1
Как хранятся текстовые данные в программе на Perl?

Ответ:

 (1) в переменных типа string 

 (2) в массивах отдельных символов 

 (3) в переменных типа char 

 (4) в скалярных переменных 


Номер 2
Как хранятся отдельные символы в программе на Perl?

Ответ:

 (1) в переменных типа byte 

 (2) в переменных типа char 

 (3) в переменных типа string 

 (4) в скалярных переменных 


Номер 3
Как хранятся двоичные данные в программе на Perl?

Ответ:

 (1) в переменных типа binary 

 (2) в переменных типа char 

 (3) в массивах отдельных байтов 

 (4) в скалярных переменных 


Упражнение 2:
Номер 1
Каким образом в Perl можно найти подстроку в строке?

Ответ:

 (1) с помощью функции substr() 

 (2) с помощью функции index() 

 (3) с помощью функции crypt() 

 (4) с помощью функции rindex() 


Номер 2
Каким образом в Perl можно скопировать подстроку из строки?

Ответ:

 (1) с помощью функции substr() 

 (2) с помощью функции index() 

 (3) с помощью функции splice() 

 (4) с помощью функции split() 


Номер 3
Каким образом в Perl можно заменить подстроку в строке?

Ответ:

 (1) с помощью функции replace() 

 (2) с помощью функции sprintf() 

 (3) с помощью функции splice() 

 (4) с помощью функции substr() 


Номер 4
Каким образом в Perl можно зашифровать строку?

Ответ:

 (1) с помощью функции crypt() 

 (2) с помощью функции lcfirst() 

 (3) с помощью функции quotemeta() 

 (4) с помощью функции substr() 


Номер 5
Каким образом в Perl можно округлить дробное число?

Ответ:

 (1) с помощью функции ord() 

 (2) с помощью функции round() 

 (3) с помощью функции quotemeta() 

 (4) с помощью функции sprintf() 


Упражнение 3:
Номер 1
Как записывается присваивание строке встроенного документа?

Ответ:

 (1) $s = <>EOD; 

 (2) $s = <<EOD; 

 (3) $s = >>EOD; 

 (4) $s = <EOD>; 


Номер 2
Что отмечает конец встроенного документа $s= <<EOD;?

Ответ:

 (1) ограничитель, записанный как EOD с начала на отдельной строке 

 (2) ограничитель, записанный как 'EOD'; с начала на отдельной строке  

 (3) ограничитель, записанный как <<EOD с начала на отдельной строке 

 (4) ограничитель, записанный как EOD>> на отдельной строке 


Номер 3
Выполняется ли во встроенном документе интерполяция?

Ответ:

 (1) не выполняется никогда 

 (2) выполняется всегда 

 (3) выполняется, только если документ описан как <<"EOD"  

 (4) выполняется, только если документ описан не как <<'EOD' 


Упражнение 4:
Номер 1
Какой  формат преобразует  значение $value к строке?

Ответ:

 (1) sprintf('%c', $value) 

 (2) sprintf('%d', $value) 

 (3) sprintf('%f', $value) 

 (4) sprintf('%s', $value) 


Номер 2
Какой  формат преобразует  значение $value к символу?

Ответ:

 (1) sprintf('%c', $value) 

 (2) sprintf('%d', $value) 

 (3) sprintf('%f', $value) 

 (4) sprintf('%s', $value) 


Номер 3
Какой  формат преобразует  значение $value к дробному числу?

Ответ:

 (1) sprintf('%c', $value) 

 (2) sprintf('%d', $value) 

 (3) sprintf('%f', $value) 

 (4) sprintf('%s', $value) 


Номер 4
Какой  формат преобразует  значение $value к целому числу?

Ответ:

 (1) sprintf('%c', $value) 

 (2) sprintf('%d', $value) 

 (3) sprintf('%f', $value) 

 (4) sprintf('%s', $value) 


Упражнение 5:
Номер 1
Какая прагма переключает функции на работу с байтами?

Ответ:

 (1) use bytes 

 (2) no utf8 

 (3) no unicode 


Номер 2
Какая прагма переключает функции на работу с символами?

Ответ:

 (1) use bytes 

 (2) use utf8 

 (3) no bytes 


Номер 3
Какая прагма включает работу с Unicode в исходном тексте?

Ответ:

 (1) use unicode 

 (2) use utf8 

 (3) no bytes 


Упражнение 6:
Номер 1
Какие символы могут храниться в строках?

Ответ:

 (1) только символы в кодировке ASCII 

 (2) любые однобайтовые символы 

 (3) любые символы, кроме нулевого символа \x00 

 (4) любые символы, включая многобайтовые и двоичные данные 


Номер 2
Что делает функция ord()?

Ответ:

 (1) возвращает числовой код указанного символа 

 (2) возвращает символ, соответствующий указанному числовому коду 

 (3) возвращает абсолютное значение указанного числа 

 (4) возвращает номер заданного символа в строке 


Номер 3
Что делает функция chr()?

Ответ:

 (1) возвращает числовой код указанного символа 

 (2) возвращает символ, соответствующий указанному числовому коду 

 (3) возвращает один символ из строки по указанному номеру 

 (4) возвращает номер заданного символа в строке 


Номер 4
Что делает функция oct()?

Ответ:

 (1) возвращает числовой код указанного символа 

 (2) возвращает символ, соответствующий указанному числовому коду 

 (3) возвращает абсолютное значение указанного числа 

 (4) преобразует в число восьмеричное число в строковом виде 


Номер 5
Что делает функция hex()?

Ответ:

 (1) возвращает числовой код указанного символа 

 (2) возвращает символ, соответствующий указанному числовому коду 

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

 (4) преобразует в число шестнадцатиричное число в строковом виде  




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