Gistrec

ОССиС 3ая защита

Apr 29th, 2018
283
0
Never
1
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!

Вопрос 1:
Какое значение будет иметь переменная myvar после выполнения команды myvar=`date` ?

Выберите один ответ:
a. дата последней загрузки ОС
b. дата рождения Линуса Торвальдса
c. символьная строка "date"
d. текущая дата


Вопрос 2:
Команда break предназначена для:

Выберите один или несколько ответов:
a. завершения выполнения сценария
b. завершения выполнения оператора case
c. завершения выполнения предопределенного цикла
d. завершения выполнения цикла с предусловием


Вопрос 3:
Что будет выведено на экран при выполнении следующего фрагмента сценария :

X=45
Y=10
D=`expr $X % $Y`; echo $D

Выберите один ответ:
a. 0
b. 4
c. 4,5
d. 5


Вопрос 4:
Укажите неправильные способы запуска командного сценария:

Выберите один или несколько ответов:
a. sh myfile
b. sh > myfile
c. chmode 351 myfile; myfile
d. chmode 642 myfile; myfile
e. sh < myfile


Вопрос 5:
Вы присвоили значение переменной сценария следующим образом:

MYNAME=SERGO

Что будет выведено на экран командой

echo $myname

Выберите один ответ:
a. SERGO
b. sergo
c. пустое значение


Вопрос 6:
Какое значение будет иметь внутренняя переменная ? после выполнения следующего фрагмента сценария :

GAMMA=125
test -n $GAMMA

Выберите один ответ:
a. -1
b. 0
c. 1


Вопрос 7:
Укажите соответствие следующим внутренним переменным сценария:

$? - Код завершения последней выполненной команды
$$ - PID текущего процесса
$# - Количество формальных параметров сценария
$* - Список формальных параметров сценария в виде набора слов


Вопрос 8:
Укажите неправильные операторы присваивания в командном сценарии:

Выберите один или несколько ответов:
a. PSNAME=doc
b. SNAME = bmp
c. 4VAR=245
d. MYFILE=Tutor Instruction
e. MYKAT=`pwd`
f. FOLDER_1=”Program Files”
g. _TOWN=Новгород


Вопрос 9:
Что будет выведено на экран при выполнении следующего фрагмента сценария:

X=45
Y=10
D=`expr $X / $Y`; echo $D

Выберите один ответ:
a. 0
b. 4,5
c. 4
d. 5


Вопрос 10:
Сколько формальных параметров может иметь командный сценарий ?

Выберите один ответ:
a. не более 10
b. произвольное число
c. не более 9
d. ограничено размером командной строки
Вообще по идее кол-во параметров не ограничено - можно использовать ${999}, но, тест считает иначе o.o


Вопрос 11:
Какое значение будет иметь внутренняя переменная @ при следующем вызове сценария:

script1.sh сегодня отличная погода

Выберите один ответ:
a. “сегодня” “отличная” “погода”
b. “script1”
c. 1 2 3
d. “сегодня отличная погода”


Вопрос 12:
Командный сценарий - это:

Выберите один ответ:
a. двоичный файл, состоящий из команд операционной системы
b. текстовый файл, состоящий из команд процессора ЭВМ
c. двоичный файл, состоящий из команд процессора ЭВМ
d. текстовый файл, состоящий из команд операционной системы


Вопрос 13:
Что будет являться результатом выполнения следующей команды:

export MFILE _1

Выберите один ответ:
a. глобальная переменная MFILE_1 дочернего процесса будет доступна в текущем процессе командного интерпретатора
b. глобальная переменная MFILE_1 удаляется из текущего процесса командного интерпретатора и переносится в дочерний процесс
c. глобальная переменная MFILE_1 будет доступна в дочерних процессах текущего процесса командного интерпретатора


Вопрос 14:
Какое расширение имени должен иметь файл, содержащий командный сценарий:

Выберите один ответ:
a. расширение не обязательно
b. TXT
c. BAT
d. SH
e. BAK


Вопрос 15:
Какое значение будет иметь внутренняя переменная $0 после двукратного выполнения команды SHIFT при следующем вызове командного сценария:

myfile doc bmp txt jpg

Выберите один ответ:
a. bmp
b. txt
c. myfile
d. doc
e. jpg


Вопрос 16:
Количество фактических параметров при вызове командного сценария:

Выберите один ответ:
a. не более 9
b. ограничено размером командной строки
c. может быть произвольным
d. не более 10


Вопрос 17:
Укажите команды сценария, предназначенные для выполнения следующих функций:

Вывод списка экспортированных и собственных переменных
Цикл с предусловием
Сдвиг списка фактических параметров относительно списка формальных параметров
Проверка логического условия
Вывод списка экспортированных переменных
Предопределенный цикл


Вопрос 18:
Укажите правильные строки командного сценария:

Выберите один или несколько ответов:
a. shift $1
b. mv $1 > listlog
c. MTOWN = Новосибирск
d. a=expr $p+$q
e. cp $2 $DOC
f. # copy $2 $1
g. echo ${ink}link


Вопрос 19:
Укажите неправильные значения формальных параметров сценария:

Выберите один или несколько ответов:
a. $10
b. %1
c. $A
d. $7
e. $0


Вопрос 20:
Окружение программы - это...

Выберите один ответ:
a. набор инструментальных средств, необходимых для выполнения программы (редактор, компилятор, отладчик)
b. набор глобальных переменных, известных программе во время выполнения
c. набор переменных, известных программе во время выполнения
d. среда исполнения программы
e. набор переменных, известных программе до выполнения

Comments
  • User was banned
Add Comment
Please, Sign In to add comment