«Работать добросовестно — значит: работать, повышая свою квалификацию, проявляя инициативу в совершенствовании продукции, технологий, организации работ, оказывая не предусмотренную должностными инструкциями помощь другим сотрудникам (включая и руководителей) в общей им всем работе.

Bash1 — вопросы

Перейти к: навигация, поиск
12345678910
11121314151617181920
Данный тест позволит Вам проверить свои знания в области bash

Вариант 397637825.


Ваше имя: 


Вопрос 1

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

  1.  Все перечисленные выполнят
  2.  let "f += 3"
  3.  let "а = ((5 + 3, 7 - 1))"
  4.  let t=f+3
  5.  x=$(($k+23))
  6.  x=`expr $t + 3`

Вопрос 2

Какой оператор является логическим ?

  1.  &=
  2.  >=
  3.  >>=
  4.  &&
  5.   %=
  6.  Нет верного
  7.  <<=

Вопрос 3

Какая командa в случае успеха вернет 0?

  1.  [[]]
  2.  /bin/[
  3.  [
  4.  test
  5.  if
  6.  Все перечисленные

Вопрос 4

Какие циклы не доступны в bash ?

  1.  until
  2.  for in
  3.  repeat
  4.  while
  5.  Все перечисленные
  6.  for

Вопрос 5

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

  1.  $*
  2.  $?
  3.  $$
  4.  $-
  5.  $#
  6.  $!
  7.  $@
  8.  $_

Вопрос 6

Какой из способов позволяет присвоить значение переменной ?

  1.  Оператор =`выражаение`
  2.  Оператор read
  3.  Оператор =$(выражение)
  4.  Оператор =
  5.  Оператор let
  6.  Все перечисленные

Вопрос 7

Какая командa, файл существует и является директорией вернет 0?

  1.  Нет верного
  2.  -f file
  3.  -x file
  4.  -s file
  5.  -d file
  6.  -w file
  7.  -r file
  8.  -a file

Вопрос 8

Какая командa, если файл существует и его размер больше 0, вернет 1?

  1.  -s file
  2.  Нет верного
  3.  -x file
  4.  -r file
  5.  -a file
  6.  -w file
  7.  -f file
  8.  -d file

Вопрос 9

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

  1.  switch
  2.  Все перечисленные
  3.  case
  4.  if
  5.  select

Вопрос 10

Что хранит не инициализированная переменная ?

  1.  Ноль
  2.  null
  3.  Значение по умолчанию
  4.  Пустую строку
  5.  Зависит от контекста

Вопрос 11

Какой из символов не является ключевым символом в bash ?

  1.  ))
  2.  [[
  3.  ((
  4.  ]]
  5.  [
  6.  ]

Вопрос 12

Какой оператор позволит уменьшить значения переменной в заданное число раз ?

  1.  **
  2.  /=
  3.  *=
  4.  >>
  5.  Нет верного
  6.  >=
  7.  .=
  8.   %=

Вопрос 13

Какие права доступа к файлу позволят его владельцу запустить как скрипт ?

  1.  Все перечисленные
  2.  755
  3.  765
  4.  744
  5.  766
  6.  722

Вопрос 14

Какая командa, если файл существует и его размер больше 0 вернет 0?

  1.  -d file
  2.  -f file
  3.  -a file
  4.  -r file
  5.  -x file
  6.  Нет верного
  7.  -s file
  8.  -w file

Вопрос 15

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

  1.  $?
  2.  $@
  3.  $!
  4.  $-
  5.  $_
  6.  $#
  7.  $$
  8.  $*

Вопрос 16

Какая командa вычисляет арифметические выражение ?

  1.  [[]]
  2.  if
  3.  ((
  4.  {}
  5.  [
  6.  ( )
  7.  (( ))

Вопрос 17

Какая из записей оператора if является некорректной ?

  1.  Все корректны
  2.  if [ 1 ]; then echo 1 ; fi
  3.  if test `echo 1`; then echo 1 ; fi
  4.  if 1 ; then echo 1 ; fi
  5.  if test `test 1`; then echo 1 ; fi
  6.  if test [ 1 ]; then echo 1 fi
  7.  if test 0; then echo 1 ; fi

Вопрос 18

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

let "x = ((2 + 1, 7 - 1, 4-3))"
echo "$x"
  1.  2
  2.  6
  3.  Нет верного
  4.  10
  5.  3
  6.  0
  7.  1

Вопрос 19

Какой оператор позволит умножить значение переменной на 32 ?

  1.  >>=
  2.  >=
  3.  .=
  4.  Нет верного
  5.  <<=
  6.   %=
  7.  &=

Вопрос 20

Какой оператор является логическим ?

  1.  >>=
  2.  >=
  3.  .=
  4.  &=
  5.  Нет верного
  6.   %=
  7.  <<=