Тесты онлайн, бесплатный конструктор тестов. Психологические тестирования, тесты на проверку знаний.

Список вопросов базы знаний

Программирование на Java2

  • Страница:
  • 1
  • 2
Вопрос id:11349
Тема/шкала: Классы
Каким требованиям должен обязательно удовлетворять класс чтобы являться апплетом?
?) Он должен быть наследником класса Applet и и нем необходимо переопределить унаследованный от класса Applet метод init
?) Он должен быть наследником класса Applet и у него должен быть конструктор по умолчанию
?) Он должен быть наследником класса Applet и у него обязательно не должно быть метода main
?) Он должен быть наследником класса Applet и в нем необходимо переопределить унаследованный от класса Applet метод paint
?) Он должен быть наследником класса Applet и все его методы должны иметь спецификатор доступа public
?) Он должен быть наследником класса Applet или его потомка
Вопрос id:11350
Тема/шкала: Основы синтаксиса
Какие слова являются зарезервированными словами языка Java?
?) new
?) friendly
?) destroy
?) transient
?) final
?) old
?) begin
Вопрос id:11351
Тема/шкала: Сервлеты / JSP
Что будет видно в окне, созданном при помощи приведенного кода?

import java.awt.*;
public class My{
public static void main(String arg[]){
Frame f=new Frame();
f.setLayout(new CardLayout());
f.add(new Button("A"),"First");
f.add(new Button("B"),"Second");
f.add(new Button("C"),"Thead");
f.setSize(200,200);
f.setVisible(true);
}
}
?) Кнопка "C"
?) Ничего в окне не появится
?) Кнопка "A"
?) Кнопки "A","B","C" в один столбик
?) Кнопки "A","B","C" в одну строчку
Вопрос id:11352
Тема/шкала: Пакет NET
Какой менеджер компоновок позволяет разместить компоненты в таблице с ячейками равного размера?
?) FlowLayout
?) CardLayout
?) GridLayout
?) BorderLayout
Вопрос id:11353
Тема/шкала: Классы
Какой класс является родительским для потоков ввода данных?
?) FileInputStream
?) DataStream
?) OutputStream
?) InputStream
Вопрос id:11354
Тема/шкала: Основы синтаксиса
Каково максимальное значение для переменной типа byte?
?) зависит от компилятора
?) 127
?) 128
?) зависит от интерпретатора
?) 256
Вопрос id:11355
Тема/шкала: Потоки ввода-вывода
Какой класс пакета java.io позволяет создать поток вывода текстовых данных с учетом кодировки?
?) OutputStreamWriter
?) Writer
?) FilterOutputStream
?) CharArrayWriter
?) OutputStream
Вопрос id:11356
Тема/шкала: Сервлеты / JSP
Какие результаты можно увидеть в окне при попытке компиляции и запуска следующей программы?

import java.awt.*;
public class My extends Frame{
public void paint(Graphics g){
Font f=new Font(“Gothic”,Font.BOLD,24);
g.setFont(f);
g.drawString(“Hello”,20,20);
}
public static void main(String arg[]){
My m=new My();
m.setSize(200,200);
m.setVisible(true);
}
}
?) программа откомпилируется и в окне появится слово Hello выведенное шрифтом по умолчанию
?) программа откомпилируется, но при попытке запуска возникнет исключительная ситуация типа NullPointerException
?) программа не откомпилируется, так как шрифт Gothic не определен в Java
?) программа откомпилируется и в окне появится слово Hello выведенное шрифтом Gothic
Вопрос id:11357
Тема/шкала: Потоки ввода-вывода
Исключительная ситуация какого типа возможна при открытии сокетного соединения следующим образом: Socket s=new Socket("www.specialist.ru",80);
?) только MalformedURLException
?) IOException и UnknownHostException
?) только BadURLException
?) IOException и MalformedURLException
?) только IOException
?) только UnknownHostException
Вопрос id:11358
Тема/шкала: Основы синтаксиса
Какие имена переменных допустимы?
?) Object
?) _int
?) short7
?) 7short
?) int
Вопрос id:11359
Тема/шкала: Потоки ввода-вывода
Экземпляром какого класса является поле System.in?
?) java.lang.System
?) java.io.InputStreamWriter
?) java.io.InputStream
?) java.io.PrintStream
?) java.io.BufferedInputStream
Вопрос id:11360
Тема/шкала: Пакет NET
Какое выравнивание используется по умолчанию для компоновки FlowLayout?
?) FlowLayout.MIDDLE
?) FlowLayout.RIGHT
?) FlowLayout.CENTER
?) FlowLayout.LEFT
?) Выравнивание надо всегда указывать явно
Вопрос id:11361
Тема/шкала: Классы
Экземпляром какого класса является поле System.err?
?) java.lang.System
?) java.io.ErrorStream
?) java.io.OutputStream
?) java.io.PrintStream
Вопрос id:11362
Тема/шкала: Сервлеты / JSP
Что будет видно в окне, созданном при помощи нижеприведенного кода?

import java.awt.*;
public class My{
public static void main(String arg[]){
Frame f=new Frame();
f.setLayout(new GridLayout(1,3,3,1));
f.add(new Button("A"),"First");
f.add(new Button("B"),"Second");
f.add(new Button("C"),"Thead");
f.setSize(400,400);
f.setVisible(true);
}
}
?) Кнопки "A","B","C" в одну строчку
?) Кнопки "A","B","C" в один столбик
?) Кнопка "C"
?) Ничего в окне не появится
?) Кнопка "A"
Вопрос id:11363
Тема/шкала: Основы синтаксиса
Сколько бит оперативной памяти занимает переменная типа char?
?) 32
?) 16
?) 8
?) 4
?) Объем выделяемой памяти зависит от интерпретатора
?) Объем выделяемой памяти зависит от компилятора
Вопрос id:11364
Тема/шкала: Сервлеты / JSP
Какие результаты можно увидеть на экране при попытке компиляции и запуска следующей программы?

class First{
int sum(int x,int y){
return(x+y);
}
}
public class Second extends First{
public static void main(String a[]){
Second s=new Second();
System.out.println("Summa="+s.sum(5,6));
}
}
?) Программа не откомпилируется из-за отсутствия спецификатора доступа public в описании класса First
?) Программа не откомпилируется из-за того что метод sum не унаследуется классом Second
?) Программа не откомпилируется из-за невозможности создать объект экземпляр класса Second внутри класса Second
?) Summa=11
Вопрос id:11365
Тема/шкала: Потоки ввода-вывода
Какой класс необходимо использовать клиенту для соединения с сокетом сервера?
?) Socket
?) ServerSocket
?) SocketServer
?) Server
Вопрос id:11366
Тема/шкала: Пакет SQL
Сколько типов драйверов баз данных различают в JDBC?
?) 3
?) Никаких различий в типах драйверов не существует
?) 4
?) 2
Вопрос id:11367
Тема/шкала: Сервлеты / JSP
Какие результаты можно увидеть на экране при попытке компиляции и запуска следующей программы?

public class My{
int x=5, y=6;
class MyToo{
int sum(){
return(My.this.x+My.this.y);
}
}
public static void main(String arg[]){
My m=new My();
My.MyToo mt=m.new MyToo();
System.out.println("sum="+mt.sum());
}
}
?) программа откомпилируется и при выполнении вернет сообщение о ошибке
?) программа откомпилируется и при выполнении вернет 11
?) программа не откомпилируется, так как метод sum вложенного класса должен иметь спецификатор доступа static
?) программа не откомпилируется, так как поля x и y не доступны внутри класса MyToo
?) программа не откомпилируется, так как методы вложенного класса не имеют спецификатора доступа public
?) программа откомпилируется и при выполнении вернет null
?) программа не откомпилируется, так как неправильно создается объект экземпляр класса MyToo
Вопрос id:11368
Тема/шкала: Сервлеты / JSP
В каком пакете находится интерфейс Servlet?
?) В пакете javax.servlet
?) В пакете java.servlet
?) В пакете javax.servlet.http
?) В пакете java.http
Вопрос id:11369
Тема/шкала: Основы синтаксиса
Какой результат появится на экране после выполнения следующей прграммы?

public class My{
public static void main(String arg[]){
cko:
for(int i=0;i<=2;i++){
for(int j=0;j<=2;j++){
System.out.print(j);
if(j==1)break cko;
}
}
}
}
?) 000
?) программа не откомпилируется
?) 01
?) 010101
Вопрос id:11370
Тема/шкала: Классы
Какие результаты можно увидеть на экране при попытке компиляции и запуска следующей программы?

private class My{
public static void main(String a[]){
System.out.println("Hello!");
}
}
?) Программа не откомпилируется из-за недопустимого спецификатора доступа в описании класса
?) Hello!
?) Программа не запустится из-за отсутствия метода main
?) Программа не откомпилируется из-за того, что компилятор не найдет классы System и String
Вопрос id:11371
Тема/шкала: Классы
Какие спецификаторы доступа можно использовать при объявлении класса?
?) final
?) package
?) public
?) protected
?) friendly
?) private
Вопрос id:11372
Тема/шкала: Пакет SQL
Какой метод класса Statement надо использовать для посылки SQL-команды "UPDATE Table SET X=5,Y=6"?
?) executeSQL
?) executeUpdate
?) executeSQLUpdate
?) executeQuery
Вопрос id:11373
Тема/шкала: Основы синтаксиса
Какой результат появится на экране после выполнения следующей прграммы?

public class My{
public static void main(String arg[]){
char a='b';
switch (a){
case 'a':System.out.print('a');
case 'b':System.out.print('b');
case 'c':System.out.print('c');
default :System.out.print('d');
}
}
}
?) b
?) bcd
?) bc
?) ab
?) abcd
?) d
Вопрос id:11374
Тема/шкала: Пакет SQL
Какой метод класса Statement надо использовать для посылки SQL-команды "SELECT * FROM Table"?
?) executeSQL
?) executeQuery
?) executeSelect
?) executeUpdate
Вопрос id:11375
Тема/шкала: Основы синтаксиса
Какие слова являются зарезервированными словами языка Java?
?) throw
?) synchronized
?) throws
?) implement
?) switch
?) super
Вопрос id:11376
Тема/шкала: Основы синтаксиса
Какие результаты можно увидеть на экране при попытке компиляции и запуска следующей программы?

interface First{
int a=5;
}
public class Second implements First{
public static void main(String arg[]){
a=6;
System.out.println("a="+a);
}
}
?) Программа не откомпилируется из-за отсутствия спецификатора доступа public в описании поля a внутри интерфейса First
?) Программа не откомпилируется из-за отсутствия спецификатора доступа public в описании интерфейса First
?) Программа не откомпилируется из-за недопустимости присваивания нового значения полю a, так как это поле имеет спецификатор доступа final
?) Программа не откомпилируется из-за недопустимости присваивания значений полям интерфейсного класса
?) Программа не откомпилируется из-за недопустимости описания полей внутри интерфейсного класса
?) Программа не откомпилируется из-за недопустимости использования нестатических полей внутри статического метода
Вопрос id:11377
Тема/шкала: Классы
Какие результаты можно увидеть на экране при попытке компиляции и запуска следующей программы?

final class My{
public static void main(String a[]){
System.out.println("Hello!");
}
}
?) Hello!
?) Программа не откомпилируется из-за того, что компилятор не найдет классы System и String
?) Программа не запустится из-за отсутствия метода main
?) Программа не откомпилируется из-за недопустимого спецификатора доступа в описании класса
Вопрос id:11378
Тема/шкала: Основы синтаксиса
Какие определения интерфейса My являются правильными?
?) public interface My{
   public int a=0;
   public int sum(int x,int y);
}
?) interface My{
   int sum(int x,int y);
}
?) public interface My{
   public abstract int sum(int x,int y);
}
?) public interface My{
   public int sum(int x,int y);
}
?) interface My{
   public int sum(int x,int y){
      return(x+y);
  }
}
?) public interface My{
   public int a;
   public int sum(int x,int y);
}
Вопрос id:11379
Тема/шкала: Пакет SQL
Какой пакет необходимо использовать для работы с базами данных?
?) java.sql
?) java.db
?) javax.sql
?) sun.jdbc
?) java.jdbc
Вопрос id:11380
Тема/шкала: нет
Какие результаты можно увидеть на экране при попытке компиляции и запуска следующей программы?

public class My{
   public static void main(String arg[]){
     int x=0, y;
     if(x==0)y=1;
     if(x!=0)y=2;
     System.out.println("y="+y);
   }
}
?) программа откомпилируется и при выполнении вернет 2
?) программа не откомпилируется, так как переменная y может быть не инициализирована
?) программа откомпилируется и при выполнении вернет сообщение о ошибке
?) программа откомпилируется и при выполнении вернет null
?) программа откомпилируется и при выполнении вернет 1
?) программа откомпилируется и при выполнении вернет 0
Вопрос id:11381
Тема/шкала: нет
Какая ошибка возникнет при компиляции следующего фрагмента кода?

import java.io.*;
public class My{
   public static void main(String arg[]){
     byte b[]=new byte[256];
     FileInputStream fis=new FileInputStream("test.txt");
     fis.read(b);
     fis.close();
   }
}
?) Ошибка возникнет из-за того, что длина массива b может не совпадать с длиной файла "test.txt"
?) Ошибка возникнет из-за необходимости указывать полный путь к файлу в конструкторе класса FileInputStream
?) Ошибка возникнет из-за того, что конструктор класса FileInputStream и методы read и close могут порождать исключительную ситуацию типа IOException
?) Ошибка возникнет из-за отсутствия метода read в классе FileInputStream
?) Ошибка возникнет из-за того, что нельзя читать данные в байтовый массив из текстового файла
?) Никакой ошибки не будет
Вопрос id:11382
Тема/шкала: нет
Какой метод использует класс ServerSocket для "прослушивания" своего сокета?
?) listen
?) hear
?) getClientSocket
?) getClient
?) accept
Вопрос id:11383
Тема/шкала: нет
Какая ошибка возникнет при компиляции следующего фрагмента кода?

public class My{
   public static void main(String arg[]){
     byte b[]=new byte[256];
     System.in.read(b);
   }
}
?) Ошибка возникнет из-за того, что длина массива b может не совпадать с длиной вводимых данных
?) Ошибка возникнет из-за того, что вводимые данные никуда не считываются
?) Никакой ошибки не будет
?) Ошибка возникнет из-за того, что метод read может порождать исключительную ситуацию типа IOException
Вопрос id:11384
Тема/шкала: нет
Какой класс необходимо использовать для открытия серверного сокета?
?) Socket
?) ServerSocket
?) Server
?) SocketServer
Вопрос id:11385
Тема/шкала: нет
Какие результаты можно увидеть на экране при попытке компиляции и запуска следующей программы?

final class My{
   public static void main(String a){
     System.out.println("Hello!");
   }
}
?) Программа не запустится из-за отсутствия метода main
?) Программа не откомпилируется из-за недопустимого спецификатора доступа в описании класса
?) Hello!
?) Программа не откомпилируется из-за того, что компилятор не найдет классы System и String
Вопрос id:11386
Тема/шкала: нет
Какие результаты можно увидеть на экране при попытке компиляции и запуска следующей программы?

public class My{
static int x,y;
public static void main(String arg[]){
if(x==0)
y=1;
else
y=2;
System.out.println("y="+y);
}
}
?) программа откомпилируется и при выполнении вернет 1
?) программа не откомпилируется, так как переменная y может быть не инициализирована
?) программа откомпилируется и при выполнении вернет 2
?) программа откомпилируется и при выполнении вернет сообщение о ошибке
?) программа откомпилируется и при выполнении вернет 0
?) программа откомпилируется и при выполнении вернет null
Вопрос id:11387
Тема/шкала: нет
Какие объявления переменных допустимы?
?) boolean b1=true, b2=false;
?) char c="A";
?) short z=1.0;
?) char c=''\u042F'';
?) int x;
?) float y=7.0;
Вопрос id:11388
Тема/шкала: Основы синтаксиса
Сколько байт оперативной памяти занимает число типа double?
?) Объем выделяемой памяти зависит от интерпретатора
?) 4
?) 8
?) 6
?) 2
?) Объем выделяемой памяти зависит от компилятора
Вопрос id:11389
Тема/шкала: нет
Какой результат появится на экране после выполнения следующей прграммы?

public class My{
public static void main(){
System.out.print('a');
}
public static void main(String arg){
System.out.print('b');
}
public static void main(String arg[]){
System.out.print('c');
}
}
?) a
?) программа откомпилируется, но не запустится
?) b
?) программа не откомпилируется
?) c
?) abc
Вопрос id:11390
Тема/шкала: нет
Сколько байт оперативной памяти занимает число типа long?
?) 6
?) 4
?) 2
?) 8
?) Объем выделяемой памяти зависит от интерпретатора
?) Объем выделяемой памяти зависит от компилятора
Вопрос id:11391
Тема/шкала: Потоки ввода-вывода
Какой класс пакета java.io позволяет создать поток ввода текстовых данных с учетом кодировки?
?) Reader
?) InputStream
?) InputStreamReader
?) FilterInputStream
?) CharArrayReader
Вопрос id:11392
Тема/шкала: Основы синтаксиса
Сколько бит оперативной памяти занимает число типа int?
?) 16
?) Объем выделяемой памяти зависит от интерпретатора
?) Объем выделяемой памяти зависит от компилятора
?) 4
?) 32
?) 8
Вопрос id:11393
Тема/шкала: Сервлеты / JSP
Что увидит пользователь в результате просмотра следующей jsp-страницы?



<%-- String s=”Hello” --%>
<%! String s=”Hello JSP” %>

<%=s%>



?) null
?) Hello
?) Пустую страницу
?) Сообщение об ошибке
?) Hello JSP
Вопрос id:11394
Тема/шкала: Пакет SQL
Может ли апплет осуществить соединение с базой данных, находящейся на том же сервере, откуда скачан апплет?
?) Нет, из-за ограничений по безопасности
?) Да, при наличии JDBC драйвера 4-типа
?) Да, при наличии JDBC драйвера 1-типа
?) Нет, так как осуществлять соединения с базой данной могут только консольные приложения
Вопрос id:11395
Тема/шкала: Пакет SQL
Какой метод класса Statement надо использовать для посылки SQL-команды "INSERT INTO Table (X,Y) VALUES (5,6)"?
?) executeInsert
?) executeQuery
?) executeUpdate
?) executeSQL
Вопрос id:11396
Тема/шкала: нет
Какие спецификаторы доступа можно использовать при объявлении полей класса?
?) final
?) friendly
?) static
?) private
?) protected
?) public
Вопрос id:11397
Тема/шкала: нет
Для просмотра jsp-страницы с именем My.jsp пользователь набрал в адресной строке броузера следующий адрес: http://hostname/My.jsp?f1=Hello ,что увидит он в результате просмотра этой страницы, если путь указан верно, а код страницы приведен ниже?

<HTML>
<BODY>
<%! String s=”Hello JSP” %>
<%s=request.getParameter("f1")%>
<H1 ALIGN=”center”><%=s%></H1>
</BODY>
</HTML>
?) Hello JSP
?) Пустую страницу
?) null
?) Сообщение об ошибке
?) Hello
Вопрос id:11398
Тема/шкала: Потоки ввода-вывода
Какой класс является родительским для потоков вывода данных?
?) DataStream
?) InputStream
?) OutputStream
?) FileOutputStream
  • Страница:
  • 1
  • 2
Copyright testserver.pro 2013-2024