Скачиваний:
32
Добавлен:
09.04.2023
Размер:
1.24 Mб
Скачать

Что делает length?

При использовании литералов префикс 0х указывает на

Зарезервированное место памяти для хранения значений - это ...

Какой метод устанавливает размер окна?

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

Какие два интерфейса предоставляют возможность хранить объекты в виде пары "ключ-значение"? 

При наследовании реализация может быть заменена во время:

При использовании drawRect, для рисования прямоугольника, какие параметры необходимо указывать?

Какой метод отображает элементы в виде таблицы, с одинаковым размером ячеек? 

Концепция ООП, согласно которой объект относится к другому объекту, как часть к целому?

Что из этого не относится к «Class файл»?

Сколько элементов имеет следующий массив?

Int[][][] nums = new int [1][2][3]

Если есть 2 переменных int a = 1 и short b = 7, каким образом осуществить неявное приведение?

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

Что делает метод sort()?

Что такое байт-код Java?

Для чего используются обобщения?

Выберите правильный вариант инструкции, для установления соединения клиента с сервером:

Какие варианты объявления массива представлены верно?

Что мы увидим, после выполнения данного кода

public class Program {

public static void main(String[] args) {

System.out.print("Hello world!");

System.out.print("Bye worl..");

}

}

Что обрабатывает системное исключение ArithmeticException?

С помощью какого метода класс Scanner считает введеное число int?

Какая функция вернет размеры отступов в компоненте JComponent?

Каким образом нельзя осуществлять приведение переменных int a = 1 и short b = 7?

При делении числа типа double на 0, что вернет программа?

С помощью какого механизма можно использовать только интерфейс класса, без создания его экземпляров?

Какое из утверждений для массива int[] cats {1, 3, 4, 7 ,5, 15} верно?

Что мы увидим, после выполнения данного кода

int x=5;

int y=6;

System.out.printf("x=%d; y=%d \n", x, y);

Какой из вариантов выведет строку на экран?

Какие преобразования типов НЕ выполняются автоматически (возможно, несколько вариантов)

Какой из нижеприведенных операторов имеет наивысший приоритет?

Выберете один из операторов присваивания, который написан неверно.

С помощью какого метода класс Scanner считает всю введную строку?

Какого принципа загрузки классов не существует?

Что обрабатывает системное исключение NegativeArraySizeException?

С помощью какого метода можно задать название окна?

При обработке исключений код, из какого блока выполниться после обработки исключений?

Какая библиотека необходима для работы с графическим интерфейсом? 

Происходит сложение 3 переменных, с неявным приведением типов. Какой тип будет иметь результат соложения, если переменные имеют следующие типы: byte, int, float

Сколько байт весит тип int

Что из этого входит в классы-коллекции?

Что получиться при сложении числа и строки?

Какое значение всегда принимает magic?

Какое максимальное значение может принимать переменная типа Byte?

С помощью какого класса создается клиент-серверное соединение со стороны клиента?

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

public class Program {

public static void main(String[] args) {

int a = 5;

if (a <= 0) if (a == 5) a++; else a--;

System.out.println(a);

}

}

Какой метод отображает не более 5 элементов (по краям и в центре)?

Class состоит из ____ байтовых значений

В каком случае можно осуществить неявное приведение переменных, различных типов?

Сколько байт весит тип long

При композиции реализация может быть заменена во время:

Что делает V remove(Object key) ?

Какой ответ будет получен при помощи анализа данного байт кода?

Базовый загрузчик стандартных классов JDK из архива rt.jar?

Что напечатает следующий код?

int i =0;

System.out.print(++i);

System.out.print(i++);

System.out.print(i);

Какое ключевое слово обозначает константу?

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

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

public class Test {  public static void main(String args[]) {   int a = 10;   int b = 20;   System.out.println((a == b)+";"+(a != b) );

 } }

Сколько байт весит тип byte

Какой тип переменной записывает инструкция istore?

Элемент управления, в котором можно размещать различные элементы?

Каким образом происходит смещение по средствам offset?

Выберите один ответ:

1. Устанавливается новая верхняя левая точка, и к ней смещается вся фигура

2. Задаются новые координаты для одной из осей

3. Добавляются значения по оси X и Y

4. Устанавливается новая центральная точка, и к ней смещается вся фигура

С помощью какого модификатора методы класса можно сделать доступными внутри класса и производных классах?

Выберите один ответ:

1. private

2. protected

3. public

4. default

Что разрешается аплету?

Выберите один ответ:

1. Определять свои переменные

2. Работать с файлами на локальном компьютере

3. Получать сведения о домашней директории

4. Взаимодействовать с ранее объявленными классами

В каких случаях появляется ошибка ArrayOutOfBoundsException?

Выберите один ответ:

1. Если массив заполняется неверным типом переменных

2. Если вызывается пустой элемент массива

3. Если программа вышла за пределы индекса массива

Что содержит в себе class файл?

Выберите один или несколько ответов:

1. Исходный код

2. Байт-код

3. Информацию о классе

4. Информацию о библиотеках

Сколько раз в этом цикле будет выполняться строка j = j – 1 ? int j = 2; for (int i = 1; i < 100; i = i + 2) {  j = j - 1;  while(j < 15)  {   j = j + 5;  } }

Выберите один ответ:

1. Программа не скомпилируется

2. 50

3. 100

4. 20

Управляющий литерал, для обозначения новой строки

Выберите один ответ:

1. \r

2. \\

3. \

4. \n

Что будет выведено на консоль в следующем случае ? public class Program {  public static void main(String[] args) {   int[][] nums = new int[3][3]{{ 1, 2, 3 }, { 3, 4, 5 }, { 6, 7, 8}};   System.out.println(nums[2][1]);  } }

Выберите один ответ:

1. 6

2. Программа завершится с ошибкой

3. Правильного ответа нет

4. 2

Каким образом происходит смещение по средствам offsetTo?

Выберите один ответ:

1. Добавляются значения по оси X и Y

2. Устанавливается новая центральная точка, и к ней смещается вся фигура

3. Задаются новые координаты для одной из осей

4. Устанавливается новая верхняя левая точка, и к ней смещается вся фигура

Какие методы из нижеперечисленных, есть у класса Object.

Выберите один ответ:

1. equals()

2. sort()

3. toDegrees()

4. append()

Что будет выведено после компиляции нижеприведенного кода? public class Test { public static void main(String args[]) {   boolean a = true;   boolean b = false;   System.out.println((a||b)+";"+(a&&b) );  } }

Выберите один ответ:

1. false;true

2. true;true

3. true;false

4. false;false

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

Выберите один ответ:

1. char

2. long

3. double

4. shot

Что означает такое объявление? class a<T extends b>

Выберите один ответ:

1. На место параметра Т может быть передан класс b, либо один из его классов-наследников

2. На место параметра Т может быть передан любой класс кроме b

3. На место параметра T может быть передан только класс b

4. На место параметра Т может быть передан любой класс кроме b и его классов-наследников

За что отвечает строка constant_pool_count в class-файле?

Выберите один ответ:

1. Количество памяти на константу

2. Размер константы

3. Размер массива констант

В каком виде нельзя присвоить значение типа char?

Выберите один ответ:

1. с1 = “c”

2. с1 = ‘с’

3. с1 = 67

4. с1 = 114

Какой класс описывает окно с рамкой и строками заголовка?

Выберите один ответ:

1. JPanel

2. Window

3. JFrame

4. JWindow

С помощью какого метода класс Scanner считает введеную строку до первого пробела?

Выберите один ответ:

1. nextLine()

2. nextInt()

3. nextShort()

4. next()

Концепция ООП, согласно которой методы одного класса основываются на методах другого?

Выберите один ответ:

1. Агрегирование

2. Ассоциация

3. Наследование

4. Полиморфизм

Происходит сложение 3 переменных, с неявным приведением типов. Какой тип будет иметь результат соложения, если переменные имеют следующие типы: int, float, double

Выберите один ответ:

1. Их нельзя складывать, появится ошибка

2. float

3. double

4. int

При обработке исключений в каком блоке отслеживаются ошибки?

Выберите один ответ:

1. throw

2. catch

3. try

4. finally

Тип данных, являющийся 16-разрядных символом Юникод

Выберите один ответ:

1. string

2. char

3. float

4. long

Где расположена нулевая точка координат?

Выберите один ответ:

1. в левом нижнем углу

2. в левом верхнем углу

3. в правом верхнем углу

4. в центре

Какой результат вернёт следующий байт-код? public int plus(int); Code: 0: iconst_1 1: istore_1 2: iconst_2 3: istore_2 4: iload_1 5: iload_2 6: iadd 7: ireturn

Выберите один ответ:

1. 5

2. 3

3. 4

4. 1

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

int[][] cats={ {5, 3, 6} , {4, 1, 2} };

Выберите один ответ:

1. cats[1][2]=4

2. cats[2][1]=2

3. cats[1][1]=1

4. cats[2][0]=3

Какой метод копирует массив? 

Выберите один ответ:

1. sort()

2. copy()

3. length()

4. clone()

Из-за какого оператора прерывания происходит выход из текущего цикла или оператора switch?

Выберите один ответ:

1. break;

2. exit();

3. return();

4. continue;

Что будет выведено на консоль в результате выполнения следующего цикла: for(int i = 1; i < 3; i++) {  switch (i){   default: System.out.printf("i = %d \n", i++);                 break;  } }

Выберите один ответ:

1. 1

2. 12

3. Программа не скомпилируется

4. Ничего не будет выведено на консоль

На каком шаге верификации проверяется “магическое число”?

Выберите один ответ:

1. На шаге 2

2. На шаге 4

3. На шаге 3

4. На шаге 1

Как обозначается значение типа int в class-файле?

Выберите один ответ:

1. U1

2. U2

3. U3

4. U4

Где содержится информация о коде программы?

Выберите один ответ:

1. В массиве классов

2. В массиве переменных

3. В массиве атрибутов

4. В массиве методов

Что не проверяет верификатор байт-кода?

Ответ: отсутствие арифметических ошибок

На каком шаге верификации байт-кода проверяется наличие суперкласса у каждого используемого класса?

Ответ: Шаге 2

Внутреннее представление Java-программы (nstu.ru) (Шаги верификации)

Что такое JBE?

Ответ 1.Программа, позволяющая просматривать и редактировать class файл

С помощью какого метода изменить размер объекта?

Ответ: offset

Какие из нижеперечисленного не являются опициями javap?

Ответ: ????

Что делает метод класса Component void setVisible(Boolean b)

Ответ:

2.Скрывает окго

4.Показывает окно

Соседние файлы в предмете Разработка защищенного программного обеспечения