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

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

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

  • Страница:
  • 1
  • 2
Вопрос id:11349
Тема/шкала: Классы
Каким требованиям должен обязательно удовлетворять класс чтобы являться апплетом?
?) Он должен быть наследником класса Applet и и нем необходимо переопределить унаследованный от класса Applet метод init
?) Он должен быть наследником класса Applet и в нем необходимо переопределить унаследованный от класса Applet метод paint
?) Он должен быть наследником класса Applet и все его методы должны иметь спецификатор доступа public
?) Он должен быть наследником класса Applet и у него должен быть конструктор по умолчанию
?) Он должен быть наследником класса Applet или его потомка
?) Он должен быть наследником класса Applet и у него обязательно не должно быть метода main
Вопрос id:11350
Тема/шкала: Основы синтаксиса
Какие слова являются зарезервированными словами языка Java?
?) transient
?) final
?) new
?) old
?) begin
?) friendly
?) destroy
Вопрос 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);
}
}
?) Кнопка "A"
?) Кнопка "C"
?) Кнопки "A","B","C" в один столбик
?) Кнопки "A","B","C" в одну строчку
?) Ничего в окне не появится
Вопрос id:11352
Тема/шкала: Пакет NET
Какой менеджер компоновок позволяет разместить компоненты в таблице с ячейками равного размера?
?) BorderLayout
?) GridLayout
?) CardLayout
?) FlowLayout
Вопрос id:11353
Тема/шкала: Классы
Какой класс является родительским для потоков ввода данных?
?) InputStream
?) FileInputStream
?) DataStream
?) OutputStream
Вопрос id:11354
Тема/шкала: Основы синтаксиса
Каково максимальное значение для переменной типа byte?
?) 128
?) 256
?) зависит от компилятора
?) зависит от интерпретатора
?) 127
Вопрос id:11355
Тема/шкала: Потоки ввода-вывода
Какой класс пакета java.io позволяет создать поток вывода текстовых данных с учетом кодировки?
?) FilterOutputStream
?) OutputStreamWriter
?) CharArrayWriter
?) Writer
?) 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);
}
}
?) программа не откомпилируется, так как шрифт Gothic не определен в Java
?) программа откомпилируется, но при попытке запуска возникнет исключительная ситуация типа NullPointerException
?) программа откомпилируется и в окне появится слово Hello выведенное шрифтом Gothic
?) программа откомпилируется и в окне появится слово Hello выведенное шрифтом по умолчанию
Вопрос id:11357
Тема/шкала: Потоки ввода-вывода
Исключительная ситуация какого типа возможна при открытии сокетного соединения следующим образом: Socket s=new Socket("www.specialist.ru",80);
?) только UnknownHostException
?) только MalformedURLException
?) только BadURLException
?) IOException и UnknownHostException
?) только IOException
?) IOException и MalformedURLException
Вопрос id:11358
Тема/шкала: Основы синтаксиса
Какие имена переменных допустимы?
?) short7
?) 7short
?) Object
?) int
?) _int
Вопрос id:11359
Тема/шкала: Потоки ввода-вывода
Экземпляром какого класса является поле System.in?
?) java.io.PrintStream
?) java.io.InputStreamWriter
?) java.io.BufferedInputStream
?) java.lang.System
?) java.io.InputStream
Вопрос id:11360
Тема/шкала: Пакет NET
Какое выравнивание используется по умолчанию для компоновки FlowLayout?
?) FlowLayout.RIGHT
?) FlowLayout.CENTER
?) FlowLayout.LEFT
?) FlowLayout.MIDDLE
?) Выравнивание надо всегда указывать явно
Вопрос id:11361
Тема/шкала: Классы
Экземпляром какого класса является поле System.err?
?) java.io.OutputStream
?) java.io.ErrorStream
?) java.lang.System
?) 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" в одну строчку
?) Кнопка "C"
?) Кнопка "A"
?) Кнопки "A","B","C" в один столбик
Вопрос id:11363
Тема/шкала: Основы синтаксиса
Сколько бит оперативной памяти занимает переменная типа char?
?) 32
?) 8
?) 4
?) Объем выделяемой памяти зависит от компилятора
?) 16
?) Объем выделяемой памяти зависит от интерпретатора
Вопрос 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));
}
}
?) Программа не откомпилируется из-за того что метод sum не унаследуется классом Second
?) Программа не откомпилируется из-за отсутствия спецификатора доступа public в описании класса First
?) Программа не откомпилируется из-за невозможности создать объект экземпляр класса 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());
}
}
?) программа откомпилируется и при выполнении вернет null
?) программа не откомпилируется, так как метод sum вложенного класса должен иметь спецификатор доступа static
?) программа не откомпилируется, так как неправильно создается объект экземпляр класса MyToo
?) программа не откомпилируется, так как методы вложенного класса не имеют спецификатора доступа public
?) программа откомпилируется и при выполнении вернет 11
?) программа откомпилируется и при выполнении вернет сообщение о ошибке
?) программа не откомпилируется, так как поля x и y не доступны внутри класса MyToo
Вопрос id:11368
Тема/шкала: Сервлеты / JSP
В каком пакете находится интерфейс Servlet?
?) В пакете java.http
?) В пакете javax.servlet.http
?) В пакете javax.servlet
?) В пакете java.servlet
Вопрос 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;
}
}
}
}
?) программа не откомпилируется
?) 01
?) 000
?) 010101
Вопрос id:11370
Тема/шкала: Классы
Какие результаты можно увидеть на экране при попытке компиляции и запуска следующей программы?

private class My{
public static void main(String a[]){
System.out.println("Hello!");
}
}
?) Hello!
?) Программа не откомпилируется из-за недопустимого спецификатора доступа в описании класса
?) Программа не откомпилируется из-за того, что компилятор не найдет классы System и String
?) Программа не запустится из-за отсутствия метода main
Вопрос id:11371
Тема/шкала: Классы
Какие спецификаторы доступа можно использовать при объявлении класса?
?) public
?) friendly
?) protected
?) package
?) private
?) final
Вопрос id:11372
Тема/шкала: Пакет SQL
Какой метод класса Statement надо использовать для посылки SQL-команды "UPDATE Table SET X=5,Y=6"?
?) executeSQL
?) executeUpdate
?) executeQuery
?) executeSQLUpdate
Вопрос 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');
}
}
}
?) d
?) abcd
?) bcd
?) b
?) ab
?) bc
Вопрос id:11374
Тема/шкала: Пакет SQL
Какой метод класса Statement надо использовать для посылки SQL-команды "SELECT * FROM Table"?
?) executeSQL
?) executeQuery
?) executeUpdate
?) executeSelect
Вопрос id:11375
Тема/шкала: Основы синтаксиса
Какие слова являются зарезервированными словами языка Java?
?) switch
?) super
?) implement
?) synchronized
?) throw
?) throws
Вопрос 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
?) Программа не откомпилируется из-за недопустимости использования нестатических полей внутри статического метода
?) Программа не откомпилируется из-за недопустимости присваивания значений полям интерфейсного класса
?) Программа не откомпилируется из-за недопустимости присваивания нового значения полю a, так как это поле имеет спецификатор доступа final
?) Программа не откомпилируется из-за отсутствия спецификатора доступа public в описании интерфейса First
Вопрос id:11377
Тема/шкала: Классы
Какие результаты можно увидеть на экране при попытке компиляции и запуска следующей программы?

final class My{
public static void main(String a[]){
System.out.println("Hello!");
}
}
?) Программа не откомпилируется из-за недопустимого спецификатора доступа в описании класса
?) Программа не откомпилируется из-за того, что компилятор не найдет классы System и String
?) Программа не запустится из-за отсутствия метода main
?) Hello!
Вопрос id:11378
Тема/шкала: Основы синтаксиса
Какие определения интерфейса My являются правильными?
?) interface My{
   public int sum(int x,int y){
      return(x+y);
  }
}
?) public interface My{
   public int sum(int x,int y);
}
?) public interface My{
   public abstract int sum(int x,int y);
}
?) public interface My{
   public int a;
   public int sum(int x,int y);
}
?) interface My{
   int sum(int x,int y);
}
?) public interface My{
   public int a=0;
   public int sum(int x,int y);
}
Вопрос id:11379
Тема/шкала: Пакет SQL
Какой пакет необходимо использовать для работы с базами данных?
?) java.jdbc
?) sun.jdbc
?) java.sql
?) javax.sql
?) java.db
Вопрос 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);
   }
}
?) программа откомпилируется и при выполнении вернет 0
?) программа откомпилируется и при выполнении вернет 1
?) программа откомпилируется и при выполнении вернет сообщение о ошибке
?) программа откомпилируется и при выполнении вернет null
?) программа не откомпилируется, так как переменная y может быть не инициализирована
?) программа откомпилируется и при выполнении вернет 2
Вопрос 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();
   }
}
?) Ошибка возникнет из-за того, что конструктор класса FileInputStream и методы read и close могут порождать исключительную ситуацию типа IOException
?) Ошибка возникнет из-за того, что длина массива b может не совпадать с длиной файла "test.txt"
?) Никакой ошибки не будет
?) Ошибка возникнет из-за того, что нельзя читать данные в байтовый массив из текстового файла
?) Ошибка возникнет из-за необходимости указывать полный путь к файлу в конструкторе класса FileInputStream
?) Ошибка возникнет из-за отсутствия метода read в классе FileInputStream
Вопрос id:11382
Тема/шкала: нет
Какой метод использует класс ServerSocket для "прослушивания" своего сокета?
?) getClient
?) accept
?) listen
?) getClientSocket
?) hear
Вопрос 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
Тема/шкала: нет
Какой класс необходимо использовать для открытия серверного сокета?
?) SocketServer
?) ServerSocket
?) Server
?) Socket
Вопрос id:11385
Тема/шкала: нет
Какие результаты можно увидеть на экране при попытке компиляции и запуска следующей программы?

final class My{
   public static void main(String a){
     System.out.println("Hello!");
   }
}
?) Hello!
?) Программа не запустится из-за отсутствия метода main
?) Программа не откомпилируется из-за того, что компилятор не найдет классы 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);
}
}
?) программа не откомпилируется, так как переменная y может быть не инициализирована
?) программа откомпилируется и при выполнении вернет 2
?) программа откомпилируется и при выполнении вернет сообщение о ошибке
?) программа откомпилируется и при выполнении вернет 1
?) программа откомпилируется и при выполнении вернет null
?) программа откомпилируется и при выполнении вернет 0
Вопрос id:11387
Тема/шкала: нет
Какие объявления переменных допустимы?
?) char c=''\u042F'';
?) short z=1.0;
?) int x;
?) boolean b1=true, b2=false;
?) float y=7.0;
?) char c="A";
Вопрос id:11388
Тема/шкала: Основы синтаксиса
Сколько байт оперативной памяти занимает число типа double?
?) 2
?) Объем выделяемой памяти зависит от интерпретатора
?) 6
?) 8
?) Объем выделяемой памяти зависит от компилятора
?) 4
Вопрос 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');
}
}
?) abc
?) a
?) c
?) b
?) программа откомпилируется, но не запустится
?) программа не откомпилируется
Вопрос id:11390
Тема/шкала: нет
Сколько байт оперативной памяти занимает число типа long?
?) 8
?) 2
?) Объем выделяемой памяти зависит от интерпретатора
?) 6
?) 4
?) Объем выделяемой памяти зависит от компилятора
Вопрос id:11391
Тема/шкала: Потоки ввода-вывода
Какой класс пакета java.io позволяет создать поток ввода текстовых данных с учетом кодировки?
?) FilterInputStream
?) InputStreamReader
?) InputStream
?) CharArrayReader
?) Reader
Вопрос id:11392
Тема/шкала: Основы синтаксиса
Сколько бит оперативной памяти занимает число типа int?
?) 4
?) 32
?) Объем выделяемой памяти зависит от интерпретатора
?) 16
?) Объем выделяемой памяти зависит от компилятора
?) 8
Вопрос id:11393
Тема/шкала: Сервлеты / JSP
Что увидит пользователь в результате просмотра следующей jsp-страницы?



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

<%=s%>



?) null
?) Hello JSP
?) Hello
?) Пустую страницу
?) Сообщение об ошибке
Вопрос id:11394
Тема/шкала: Пакет SQL
Может ли апплет осуществить соединение с базой данных, находящейся на том же сервере, откуда скачан апплет?
?) Да, при наличии JDBC драйвера 4-типа
?) Нет, так как осуществлять соединения с базой данной могут только консольные приложения
?) Нет, из-за ограничений по безопасности
?) Да, при наличии JDBC драйвера 1-типа
Вопрос id:11395
Тема/шкала: Пакет SQL
Какой метод класса Statement надо использовать для посылки SQL-команды "INSERT INTO Table (X,Y) VALUES (5,6)"?
?) executeUpdate
?) executeInsert
?) executeSQL
?) executeQuery
Вопрос id:11396
Тема/шкала: нет
Какие спецификаторы доступа можно использовать при объявлении полей класса?
?) public
?) protected
?) private
?) final
?) friendly
?) static
Вопрос 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
?) Сообщение об ошибке
?) Пустую страницу
?) Hello JSP
?) null
Вопрос id:11398
Тема/шкала: Потоки ввода-вывода
Какой класс является родительским для потоков вывода данных?
?) FileOutputStream
?) InputStream
?) OutputStream
?) DataStream
  • Страница:
  • 1
  • 2
Copyright testserver.pro 2013-2024 - AppleWebKit