При программировании процедур могут использоваться команды командного интерфейса unix 


Мы поможем в написании ваших работ!



ЗНАЕТЕ ЛИ ВЫ?

При программировании процедур могут использоваться команды командного интерфейса unix



Ответ:

1) 0

0

1

 

 

$ 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


Какое из перечисленных свойств являются свойствами встроенного редактора vi UNIX?(3 ответа)

Ответ:

1) Создание новых пустых файлов

2) Поиск строк файла по фрагментам текста

3) Отмена всех результатов редактирования

Ответ:

1) Независимость от вида терминала

2) Использование в качестве команд клавиш любой алфавитно-цифровой клавиатуры

Ответ:

1) Наличие специального буфера памяти для размещения редактируемого файла

2) Наличие специальных режимов редактирования: Режим команд, режим ввода текста в файл, режим обработки группы строк или целого файла

Ответ:

При программировании процедур могут использоваться команды командного интерфейса UNIX

При программировании процедур могут использоваться операторы Shell

Shell-процедуры обрабатываются интерпретатором Shell

Что из перечисленного можно использовать, для того чтобы прекратить последнюю фоновую задачу?(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

 

Что нужно предпринять, чтобы выйти из бесконечного цикла?  (3 ответа)

#текст процедуры

while true

do

read p

if [$p -eq 05]

then exit

fi

done

Ответ:

1) ввести с клавиатуры цифру 5

2) ввести с клавиатуры число 05

3) нажать комбинацию клавиш CTRL-C


Каким процессам доступны локальные переменные родительского процесса для чтения и переопределения?

Ответ:

1) Собственному процессу

Каким процессам доступны глобальные переменные родительского процесса для чтения и переопределения?(3 ответа)

Ответ:

1) Собственному процессу

2) Порожденным процессам(дочерним)

3) Процессам-внукам

Каким процессам доступны экспортные локальные переменные родительского процесса для чтения и переопределения?(3 ответа)

Ответ:

1) Собственному процессу

2) Порожденным процессам(дочерним)

3) Процессам-внукам

Какое действие выполняются следующей командной строкой?

(2 ответа)

$ nohup proc >rez &

Ответ:

1) Процедура запускается в фоновом режиме с блокировкой прерываний с клавиатуры

2) Результаты процедуры перенаправляются вместо экрана в указанный файл

Какое действие выполняются следующей командной строкой?

(3 ответа)

$ nohup proc&

Ответ:

Процедура prog запускается на исполнение в фоновом режиме

Для процедуры proc прерывания с клавиатуры заблокированы

3)Результаты процедуры выводятся в специальный системный файл (не вместо экрана!!!!)


В каких вариантах протокола процедура Shfil будет выполняться (в текущем каталоге установлено право выполнения)?(2 ответа)

Ответ:

1) $ chmod u=rwx; shfil

2) $ chmod =rwx; shfil

В каких вариантах протокола процедура Shfil будет выполняться (в текущем каталоге установлено право выполнения)?(3 ответа)

Ответ:

1) $ chmod u+r shfil;sh shfil

2) $ chmod 0777 shfil; shfil

3) $ chmod a=rx shfil; shfil

Для каких целей может использоваться команда trap

Ответ:

1) Для перехватывания сигналов и выполнение действий, указанных в команде

Какая комбинация клавиш используется для приостановки процесса, выполняемого в интерактивном режиме?

Ответ: 1) CTRL-Z

Какаякоманда (команды) может использоваться для получения характеристик процессов пользователя?

Ответ: Б ) ps


Что будет на экране после выполнения следующей процедуры?

#текст процедуры

a=6,b=5,c=3

v='expr $a+$b+$c'

echo v

Ответ: 1) v

#текст процедуры

v=ls

echo a=$v

Ответ: 1) a=ls

#текст процедуры

v=’ls’

echo a=$v

Ответ: 1) a=листинг текущего каталога

 

#текст процедуры

v=’ls’

echo $v

Ответ: 1) листинг текущего каталога

#текст процедуры

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

#текст процедуры

P=$(v=abcde, expr $v ‘\(*\)’)

Echo $p>f, cat f

Ответ: a) 5

#текст процедуры

x=3,y=5

z='expr $x\<=$y'

echo $z>n

cat n

Ответ: 1) 1

#текст процедуры

x=5,y=3

z='expr $x\<$y'

echo $z>n

cat n

Ответ: 1) 0

#текст процедуры

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'

#текст процедуры

p=$(v=abcde, expr $v ‘*’)

echo “$p’ > f, cat f

Ответ: б



Какие параметры будут выведены на экран следующего протокола?

$ 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

Что будет на экране после выполнения следующего протокола по обработке обычных файлов 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


Что будет на экране после выполнения следующего протокола?

$var1=001

$var2=002

$export var2

$bash

$echo "v1=$var1 v2=$var2"

$var1=101,var2=102

$echo "v1=$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

$v=$HOME, cd $v, echo v

Ответ: a)v

 

$ 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 abcd


$echo $1 $3

Ответ: 1) abcd



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

$nice proc &

Ответ:

1) Понижение приоритета фоновой proc на десять единиц

Какие из перечисленных команд можно использовать для управления процессами?(3 ответа)

Ответ:

1) nohup

Fg

Bg

Какая команда(команды) может использоваться для получения характеристик процессов пользователя?

Ответ:

1) ps

Что из этого входит в дескриптор процессов?(6 ответов)

Ответ:

1) Числовой идентификатор процессов

Приоритет процесса

Дескриптор процесса

Среда процесса

Какие из перечисленных программных механизмов предназначены для непосредственной синхронизации взаимодействия процессов?

(5 ответов)

Ответ:

1) Общие области памяти

Программы-сокеты

Сигналы

Семафоры

Программные каналы

Каким свойствам обладает процесс, переведенный в фоновый режим с помощью знака &?(2 ответа)

Ответ:

1)Р азрешает ввод дополнительных данных для процесса с клавиатуры

Ответ:

Д)ни одна из перечисленных

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

$p=$HOME/d/e, cd $p; cat f1 >>./../f2

Ответ:

1) Содержимое файла f1 из каталога е присоединится к содержимому файла f2 домашнего каталога

 

Какие из следующих возможностей можно изменить, используя права доступа к каталогу (5 ответов)

Ответ:

Д)информация в памяти системы, необходимая для выполнения каждой задачи

Выберите все правильные вызовы chmod:

Ответ:

А)chmod u+r /tmp/foo

2)chmod ug+rw /tmp/foo

3)chmod go+rwx /tmp/foo

После выполнения каких команд файл f2 текущего каталога может быть защищен от удаления и модификации?

Ответ:

1)$ chmod 0555.&& chmod 0444 f 2

Почему часто бывает полезнее использовать символическую (g+w) а не восьмеричную (664) запись?

Ответ:

А)Ключ командной строки – R заставляет команду chmod сделать рекурсию по файлам и каталогам которые редко имеют права доступа для выполнения установленные одинаково

Ответ:

1) 0

0

1

 

 

$ 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


Какое из перечисленных свойств являются свойствами встроенного редактора vi UNIX?(3 ответа)

Ответ:

1) Создание новых пустых файлов

2) Поиск строк файла по фрагментам текста

3) Отмена всех результатов редактирования

Ответ:

1) Независимость от вида терминала

2) Использование в качестве команд клавиш любой алфавитно-цифровой клавиатуры

Ответ:

1) Наличие специального буфера памяти для размещения редактируемого файла

2) Наличие специальных режимов редактирования: Режим команд, режим ввода текста в файл, режим обработки группы строк или целого файла

Ответ:

При программировании процедур могут использоваться команды командного интерфейса UNIX



Поделиться:


Последнее изменение этой страницы: 2021-02-07; просмотров: 203; Нарушение авторского права страницы; Мы поможем в написании вашей работы!

infopedia.su Все материалы представленные на сайте исключительно с целью ознакомления читателями и не преследуют коммерческих целей или нарушение авторских прав. Обратная связь - 18.119.172.146 (0.083 с.)