Язык программирования Java.фип_БАК

Язык программирования Java.фип_БАК — вариант 2

Просмотрите все вопросы и варианты бесплатно. Правильные ответы скрыты и открываются только после получения доступа.

20 вопросов Вариант 2 Доступ 7 дней
Содержание теста

Вопросы и варианты

Без отметок и подсказок к правильным ответам

Вопрос 1

Благодаря … код написанный на Java можно запустить в любой операционной среде (в ответе нужно использовать аббревиатуру или полное название на латинице).

  1. JVM;;VM;;Java Virtual Machine;;Virtual Machine
Вопрос 2

В языке Java место в оперативной памяти очищается автоматически с помощью … (в ответе нужно использовать аббревиатуру или полное название на латинице).

  1. JGC;;GC;;Java Garbage Collector;;Garbage Collector
Вопрос 3

Что из перечисленного НЕ является циклом?

  1. while
  2. do while
  3. switch
  4. for
Вопрос 4

Цикл for всегда можно заменить циклом … .

  1. while
Вопрос 5

… - это один проход по циклу (одно повторение кода в теле цикла).

  1. итерация;;итерация цикла
Вопрос 6

В цикле … условие выполнения проверяется после первой итерации.

  1. do while;;do..while;;do.. while;;do-while
Вопрос 7

Параметр массива … содержит длину массива.

  1. length
Вопрос 8

Если перед инициализированной переменной указан модификатор … , то ее значение уже нельзя изменить.

  1. final
Вопрос 9

Как можно получить элемент с индексом i из массива array?

  1. array(i)
  2. array[i]
  3. array.i
  4. array{i}
Вопрос 10

Метод … класса String возвращает данную строку в виде массива символов.

  1. toCharArray;;toCharArray()
Вопрос 11

Что делает метод substring класса String?

  1. возвращает все символы из данной строки, индексы которых находятся в диапазоне переданных в аргументы значений
  2. возвращает из данной строки только те символы, индексы которых совпадают с переданными в аргументы значениями
  3. возвращает данную строку, удалив из нее все символы, индексы которых находятся в диапазоне переданных в аргументы значений
  4. возвращает данную строку, удалив из нее только те символы, индексы которых совпадают с переданными в аргументы значениями
Вопрос 12

Что происходит в результате работы следующего кода?    

  1. обе переменные ссылаются на два разных массива из 5 элементов
  2. обе переменные ссылаются на два разных массива из 10 элементов
  3. обе переменные ссылаются на один массив из 5 элементов
  4. обе переменные ссылаются на один массив из 10 элементов
Вопрос 13

… - это конструкция, которая позволяет многократно выполнять один и тот же участок кода.

  1. цикл;;loop
Вопрос 14

Значения каких типов данных можно присвоить элементам массива double?

  1. byte, int, boolean
  2. int, float, char
  3. short, float, String
Вопрос 15

Сколько раз выполнится код в теле вложенного цикла for?    

  1. 66
  2. 67
  3. 65
  4. 64
Вопрос 16

Какие блоки case (код внутри них) будут выполнены в результате работы следующего кода (подразумевается, что в блоках нет оператора break)?  

  1. код третьего
  2. код первого, код второго и код третьего
  3. код третьего, код четвертого и код по умолчанию
  4. код третьего и код по умолчанию
Вопрос 17

В каких из следующих записей цикла for компилятор НЕ укажет на ошибку и позволит их запустить?

  1. for(int i=7,j=3;j˂i;System.out.println(j)){}
  2. for(int i;i˂10;i++){}
  3. for(int i=5,j=9;j+i˂30;i+=(i ˂ j)?6:3){}
  4. for(int i=3,double j=8.4;j*i˂99;j--){}
Вопрос 18

Каким будет результат работы следующего кода?    

  1. слово “Итерация” 10 раз выводится в консоль, а переменная i принимает значение 0
  2. слово “Итерация” 11 раз выводится в консоль, а переменная i принимает значение -1
  3. слово “Итерация” 11 раз выводится в консоль, а переменная i принимает значение 0
  4. слово “Итерация” 10 раз выводится в консоль, а переменная i принимает значение -1
Вопрос 19

Соотнесите операторы/блоки switch и характерное им описание:

  1. break
  2. case
  3. default
  4. оператор, который останавливает дальнейшее выполнение кода
  5. блок выполнится, если указанное в нем значение совпало со значением в круглых скобках
  6. блок выполнится, если ни одно из предложенных значений не совпало со значением в круглых скобках
Вопрос 20

Упорядочите последовательность действий, которые происходят в ходе работы следующего кода (если какое-то действие повторяется, то нужно указать только его первое срабатывание):    

  1. проверяется условие i ˂ 1
  2. переменная i увеличивается на единицу
  3. значение переменной i выводится в консоль
  4. объявляется переменная i и ей присваивается значение 0