Вы находитесь на странице: 1из 5

Вопрос 1.

Какие из следующих строк скомпилируются без ошибки?

1) float f = 7.0;
2) char c = "z";
3) byte b = 255;
4) boolean n = null;
5) int i = 32565;
6) int j = ’ъ’.

Вопрос 2.
Какие варианты записи оператора условного перехода корректны?

1) if (i<j) { System.out.print("-1-"); }
2) if (i<j) then System.out.print("-2-");
3) if i<j { System.out.print("-3-"); }
4) if [i<j] System.out.print("-4-");
5) if (i<j) System.out.print("-5-");
6) if {i<j} then System.out.print("-6-");.

Вопрос 3.
Какие из следующих идентификаторов являются корректными?

1) 2int;
2) int_#;
3) _int;
4) _2_;
5) $int;
6) #int.

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

int a1[] = {};


int a2[] = new int[]{1,2,3};
int a3[] = new int[](1,2,3);
int a4[] = new int[3];
int a5[] = new int[3]{1,2,3};

1) a1;
2) a2;
3) a3;
4) a4;
5) a5.

Вопрос 5.
Какие из ключевых слов могут быть использованы при объявлении конструктора?

1) private;
2) final;
3) native;
4) abstract;
5) protected.

Вопрос 6.
Как следует вызвать конструктор класса Quest3, чтобы в результате выполнения кода была
выведена на консоль строка "Конструктор".

public class Quest3 {


Quest3 (int I){
System.out.print("Конструктор");
}
public static void main(String[] args){
Quest3 s= new Quest3();
//1
}
public Quest3() {
//2
}
{
//3
}
}

1) вместо //1 написать Quest3(1);


2) вместо //2 написать new Quest3(1);
3) вместо //3 написать new Quest3(1);
4) вместо //3 написать Quest3(1).

Вопрос 7.
Какие из следующих утверждений истинные?

1) nonstatic-метод не может быть вызван из статического метода;


2) static-метод не может быть вызван из нестатического метода;
3) private-метод не может быть вызван из другого метода этого класса;
4) final-метод не может быть статическим.

Вопрос 8.
Дан код:

public class Quest5 {


{System.out.print("1");}
static{System.out.print("2");}
Quest5(){System.out.print("3");}
public static void main(String[] args) {
System.out.print("4");
}
}

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


1) 1234;
2) 4;
3) 34;
4) 24;
5) 14.

Вопрос 9.
Каким образом в методе init() сервлета получить параметр инициализации сервлета с именем
“URL”? ( выберите 2)

1)ServletConfig.getInitParameter("URL");
2)getServletConfig().getInitParameter("URL");
3)this.getInitParameter("URL");
4)HttpSerlet.getInitParameter("URL");
5)ServletContext.getInitParameter("URL").

Вопрос 10.
Какой метод сервлета FirstServlet будет вызван при активизации ссылки следующего HTML-
документа?

<html><body>
<a href="/FirstProject/FirstServlettest">OK!</a>
</body><html>
Соответствующий сервлету тег <url-pattern> в файле web.xml имеет вид:
<url-pattern>/FirstServlettest</url-pattern>

1) doGet();
2)doGET();
3)performTask();
4)doPost();
5)doPOST().

Вопрос 11.
Контейнер вызывает метод init() экземпляра сервлета ...

1) при каждом запросе к сервлету;


2) при каждом запросе к сервлету, при котором создается новая сессия;
3) при каждом запросе к сервлету, при котором создается новый поток;
4)только один раз за жизненный цикл экземпляра;
5) когда сервлет создается впервые;
6) если время жизни сессии пользователя, от которого пришел запрос, истекло

Вопрос 12.
Каковы типы возвращаемых значений методов getResource() и getResourceAsStream()
интерфейса ServletContext?

1)ServletContext не имеет таких методов;


2) String и InputStream;
3) URL и InputStream;
4) URL и StreamReader.

Вопрос 13.
Как можно получить всю информацию из запроса, посланного следующей формой?
( выберите два варианта ответа)
<HTML><BODY>
<FORM action="/com/MyServlet">
<INPUT type="file" name="filename">
<INPUT type="submit" value="Submit">
</FORM></BODY></HTML>

1)request.getParameterValues("filename");
2)request.getAttribute("filename");
3)request.getInputStream();
4)request.getReader();
5)request.getFileInputStream().
Вопрос 14.
Как правильно объявить и проинициализировать переменную j типа int в тексте JSP?

1) <%! int j = 1 %>;


2)<%@ int j = 2 %>;
3)<%! int j = 3; %>;
4) <%= int j = 4 %>;
5) <%= intj = 5; %>.

Вопрос 15.
Какие из перечисленных переменных можно использовать в выражениях и скриптлетах JSP
без предварительного объявления?

1)error;
2)page;
3)this;
4)exception;
5)context.

Вопрос 16.
Тег jsp:useBean объявлен как
<jsp:useBean id="appJsp"
class="main.ApplicationJSP"
scope="application" >
В объекте какого типа должен быть сохранен созданный экземпляр?

1) ServletConfig;
2) HttpApplication;
3) ServletContext;
4) ServletConfig;
5) ApplicationContext.

Вопрос 17.
Какой тег JSP используется для извлечения значения поля экземпляра JavaBean в виде
строки?

1) jsp:useBean.toString;
2) jsp:param.property;
3) jsp:propertyType;
4) jsp:getProperty;
5) jsp:propertyToString;

Оценить