Сколько раз будет выполнено тело цикла в следующей shell-процедуре? #текст процедуры esho a b c > file cat 'cat file' while ["$2"] do shift done Ответ : 1)2 Сколько раз будет выполнено тело цикла в следующей shell-процедуре? #текст процедуры esho a b c > file set 'cat file' while ["$1"] do shift done Ответ : 1)3 Сколько раз будет выполнено тело цикла в следующей shell-процедуре? #текст процедуры for a in 1 2 3aa do esho $a done Ответ : 1)4 Сколько раз будет выполнено тело цикла в следующей shell-процедуре? #текст процедуры esho a b c > file cat 'cat file' until['$3'=''] do shift done Ответ : 1)1 Сколько раз будет выполнено тело цикла в следующей shell-процедуре? #текст процедуры for p in do echo $P done Ответ : 1)1 Сколько раз будет выполнено тело цикла в следующей shell-процедуре? #текст процедуры i=1 until[$i-ge 5] do i='expr $i + 1' done Ответ : 1)4 Сколько раз будет выполнено тело цикла в следующей shell-процедуре? #текст процедуры i=1 while [$i-lt5] do i='expr $i+1' done Ответ : 1)4 Что из перечисленного можно исползовать, для того чтобы прекратить последнюю фоновую задачу?(2 ответа) Ответ : 1) Команду fg,а затем CTRL-C 2) Kill%% Какую команду нужно применить для прекрощения выполнения программы(процесс PID=1234)?(4 ответа) Ответ : 1)kill 1234 2)kill -TERM 1234 3)kill -s KILL 1234 4)kill -9 1234 Что нужно предпринять, чтобы выйти из бесконечного цикла? #текст процедуры while true do read p if test $p -le 05 then exit fi done Ответ : 1)ввести с клавиатуры цифру 5 2)ввести с клавиатуры число 05 3)ввести с клавиатуры любую цифру, меньшую 5 4)нажать комбинацию клавиш CTRL-C Что нужно предпринять, чтобы выйти из бесконечного цикла? ответа) #текст процедуры while true do read p if [$p -eq 05] then exit fi done Ответ : 1)ввести с клавиатуры цифру 5 2)ввести с клавиатуры число 05 3)нажать комбинацию клавиш CTRL-C Какое из перечисленных свойств являются свойствами встроенного редактора vi UNIX ?(3 ответа) Ответ : 1)Создание новых пустых файлов 2)Поиск строк файла по фрагментам текста 3)Отмена всех результатов редактирования Какое из перечисленных свойств являются свойствами встроенного редактора vi UNIX ?(2 ответа) Ответ : 1)Независимость от вида терминала 2)Использование в качестве команд клавиш любой алфавитно-цифровой клавиатуры Какое из перечисленных свойств являются свойствами встроенного редактора vi UNIX ?(2 ответа) Ответ : (3 1) Наличие специального буфера памяти для размещения редактируемого файла 2)Наличие специальных режимов редактирования:Режим команд, режим ввода текста в файл, режим обработки группы строк или целого файла Какое из перечисленных свойств являются свойствами встроенного редактора vi UNIX ?(3 ответа) Ответ : 1)При программировании процедур могут использоваться команды командного интерфейса UNIX 2)При программировании процедур могут использоваться операторы Shell 3)shell-процедуры обрабатываются интерпретатором Shell Каким процессам доступны локальные переменные родительского процесса для чтения и переопределения? Ответ : 1)Собственному процессу Какое действие выполняются следующей командной строкой? (2 ответа) $ nohup proc >rez & Ответ : 1)Процедура запускается в фоновом режиме с блокировкой прерываний с клавиатуры 2)Результаты процедуры перенаправляются вместо экрана в указанный файл Каким процессам доступны глобальные переменные родительского процесса для чтения и переопределения?(3 ответа) Ответ : 1)Собственному процессу 2)Порожденным процессам(дочерним) 3)Процессам-внукам Какое действие выполняются следующей командной строкой? (3 ответа) $ nohup proc& Ответ : 1)Процедура prog запускается на исполнение в фоновом режиме 2)Для процедуры proc прерывания с клавиатуры заблокированы 3)Результаты процедуры выводятся в специальный системный файл Что будет на экране консоли после выполнения #текст процедуры следующей процедуры? if true,echo $? >fil;[-f fil] then cat fil else echo fil fi Ответ : 1)0 Что будет на экране консоли после выполнения #текст процедуры следующей процедуры? if false,echo $? >fil,[-f fil] then cut fil else echo fil fi Ответ : 1)1 Что будет на экране консоли после выполнения #текст процедуры if cd,echo $? >fil,[-f fil] then cat fil следующей процедуры? else echo fil fi Ответ : 1)0 Что будет на экране после выполнения следующей процедуры? #текст процедуры a=6,b=5,c=3 v='expr $a+$b+$c' echo v Ответ : 1)v Что будет на экране после выполнения следующей процедуры? #текст процедуры v=ls echo a=$v Ответ : 1)a=ls Что будет на экране после выполнения следующей процедуры? #текст процедуры a=6,b=5,c=3 v='expr $a+$b+$c' echo $v Ответ : 1)14 Что будет на экране после выполнения следующей процедуры? #текст процедуры a=6,b=5,c=3 echo $a+$b+$c' Ответ : 1)6 + 5 + 3 Что будет на экране после выполнения следующей процедуры? #текст процедуры x=3,y=5 z='expr $x\<=$y' echo $z>n cat n Ответ : 1)1 Что будет на экране после выполнения следующей процедуры? #текст процедуры x=3,y=3 z='expr $x\<$y' echo $z>n cat n Ответ : 1)0 Что будет на экране после выполнения следующей процедуры? #текст процедуры x=123,[0123=$x] Ответ : 1)1 Что будет на экране после выполнения следующей процедуры? #текст процедуры x=345 test $x -eq 0345 esho $? Ответ : 1)0 Что будет на экране после выполнения следующей процедуры? #текст процедуры p=$(a=1,b=2; expr $a+$b) echo $p Ответ : 1)3 Что будет на экране после выполнения следующей процедуры? #текст процедуры p=$(v=ab,expr $v :'.\(.*\).') echo $p Ответ : 1) b Что будет на экране после выполнения следующей процедуры? #текст процедуры p=$(v=abcde,expr $v :'.\(.*\).') echo $p Ответ : 1) bcd Что будет на экране после выполнения следующей процедуры? #текст процедуры v=$(a=4,b=3,expr $a\*$b) echo $v Ответ : 1)12 Что будет на экране после выполнения следующей процедуры? #текст процедуры v=$(a=4,expr $a/2,expr $a\*3) echo v Ответ : 1)v Что будет на экране после выполнения следующей процедуры? #текст процедуры a=b+1,b=c+2,c=3 echo a+b+c Ответ : 1)a+b+c Что будет на экране после выполнения следующей процедуры? #текст процедуры a=b+1,b=c+2,c=3 echo $a+$b+$c Ответ : 1)Правильного ответа нету Что будет на экране после выполнения следующей процедуры? #текст процедуры a=b+1,b=c+2,c=3 v=''expr $a+$b+$c'' echo $v Ответ : 1)'expr $a+$b+$c' Что будет на экране после выполнения следующего протокола по обработке обычных файлов? $ ls f1 f2 d3 d4 S[-f f1 ], echo $&>rez S[-f f2 ], echo $&>>rez S[-f f3 ], echo $&>>rez $cat rez Ответ : 1)0 0 1 Что будет на экране после выполнения следующего протокола по обработке обычных файлов f1,f2 и каталогов d3,d4? $ ls f1 f2 d3 d4 S[-d f1 ], echo $?>r S[-f f2 ], echo $?>r S[-d f3 ], echo $?>r S[-d f3 ], echo $?>r $cat r Ответ : 1)0 Что будет на экране после выполнения следующего протокола по обработке обычных файлов? $ ls f1 f2 f4 S[-d f1 ], echo $&>rez S[-f f2 ], echo $&>>rez S[-d d3 ], echo $&>>rez S[-d d4 ], echo $&>rez $cat r Ответ : 1)0 Что будет на экране после выполнения следующего протокола по обработке обычных файлов? $ ls fila filb filc fild $ls|read f1 f2 f4 $ esho $f1 $f3 Ответ : 1)fila filc fild Что будет на экране после выполнения следующего протокола по обработке обычных файлов? $ ls fila filb filc fild $ls|read f2 f3 $ esho $f2 $f3 Ответ : 1)fila filb filc fild Что будет на экране после выполнения следующего протокола по обработке обычных файлов? $ ls fila filb filc fild $ls|read f1 $ esho $f1 Ответ : 1)fila filb filc fild Что будет на экране после выполнения следующего протокола? $var1=001 $var2=002 $export var2 $bash $echo "v1=$var1 v2=$var2" $var1=101,var2=102 $echo "vq=$var1 v2=$var2" Ответ : 1)v1= v2=002 v1=101 v2=102 Что будет на экране после выполнения следующего протокола? $var1=001 $var2=002 $export var2 $bash $var1=101,var2=102 $echo "v1=$var1 v2=$var2" Ответ : 1)v1=101 v2=102 Что будет на экране после выполнения следующего протокола? $var1=001 $var2=002 $export var1 $bash $var1=101,var2=102 $exit $echo "v1=$var1 v2=$var2" Ответ : 1)v1=001 v2=002 Что будет на экране после выполнения следующего протокола? $ ls a b c d $ ls|read f1 f2 f3 $ echo $f1 $f3 Ответ : 1)a c d Что будет на экране после выполнения следующего протокола? $ ls f1 f2 f3 $ for var in* >do >echo $var >done Ответ : 1)f1 f2 f3 Что будет на экране после выполнения следующего протокола? $ls f1 f2 f3 $set 'ls' $ for var >do >cat $var >done Ответ : 1)тексты файлов f1 f2 f3 Что будет на экране после выполнения следующего протокола? $ls f1 f2 f3 $set 'ls' $ for var >do >echo $var >done Ответ : 1)var var var Что будет на экране после выполнения следующего протокола? $echo 'ls' Ответ : 1)Листинг текущего каталога Что будет на экране после выполнения следующего протокола? $echo ''ls'' Ответ : 1)'ls' Что будет на экране после выполнения следующего протокола? $echo $HOME /home/user/lev $ v=$HOME,cd $v,echo $v Ответ : 1)/home/user/lev Что будет на экране после выполнения следующего протокола? $echo $HOME /home/user/lev Ответ : 1)/home/user/lev Какие параметры будут выведены на экран следующего протокола? $ set a b c d aa bb cc dd $ shift $ echo $1 $2 $3 Ответ : 1)b c d Какие пазиционные параметры будут выведены на экран следующего протокола? $ set a b c d aa bb cc dd $ echo $1 $3 $7 Ответ : 1)a c cc В каких вариантах протокола процедура Shfil будет выполняться (в текущем каталоге установлено право выполнения)?(3 ответа) Ответ : 1)$ chmod u+r shfil;sh shfil 2)$ chmod 0777 shfil; shfil 3)$ chmod a=rx shfil; shfil В каких вариантах протокола процедура Shfil будет выполняться (в текущем каталоге установлено право выполнения)?(3 ответа) Ответ : 1)$ chmod u=rwx; shfil 2)$ chmod =rwx; shfil Каким процессам доступны экспортные локальные переменные родительского процесса для чтения и переопределения?(3 ответа) Ответ : 1)Собственному процессу 2)Порожденным процессам(дочерним) 3)Процессам-внукам Для каких целей может использоваться команда trap Ответ : 1)Для перехватывания сигналов и выполнение действий,указанных в команде Что будет результатом выполнения следующей команды? $p=$HOME/d/e, cd $p; cat f1 >> ./../f2 Ответ : 1)Содержимое файла f1 из каталога е присоеденится к содержимому файла f2 домашнего каталога Что будет результатом выполнения следующей команды? $nice proc & Ответ : 1)Понижение приоритета фоновой proc на десять единиц Какие из перечисленных команд можно использовать для управления процессами?(3 ответа) Ответ : 1)nohup 2)fg 3)bg Какая команда(команды) может использоваться для получения характеристик процессов пользователя? Ответ : 1)ps 2)who 3)wc Что из этого входит в дескриптор процессов?(6 ответов) Ответ : 1)Числовой идентификатор процессов 2)Адресная ссылка на родительский процесс 3)Приоритет процесса 4)Величина кванта процесорного времени,выделенная процессу 5)Адрес исполняемого кода процесса 6)Взаимные адресные ссылки с соседними процессами в очереди процессов Что из этого входит в контекст процессов?(3 ответов) Ответ : 1)описание адресного пространства процесса 2)Дескриптор процесса 3)Среда процесса Какие из перечисленных программных механизмов предназначены для непосредственной синхронизации взаимоджействия процессов? (5 ответов) Ответ : 1)Общие области памяти 2)Программы-сокеты 3)Сигналы 4)Семафоры 5)Програмные каналы Каким свойствам обладает процесс,переведенный в фоновый режим с помощью знака &?(2 ответа) Ответ : 1)Разрешает ввод дополнительных данных для процесса с клавиатуры 2)Обеспечивает вывод результатов выполнения процесса на экран с прерыванием вывода других процессов Какая комбинация клавиш используется для приостоновки процесса,выполняемого в интерактивном режиме? Ответ : 1)CTRL-Z