Главная / Программирование /
Язык программирования Java и среда NetBeans / Тест 1
Язык программирования Java и среда NetBeans - тест 1
Упражнение 1:
Номер 2
Какие утверждения являются верными?
Ответ:
 (1) при компиляции перевод первоначального набора инструкций в машинные коды происходит во время каждого вызова 
 (2) при интерпретации перевод первоначального набора инструкций в машинные коды происходит во время каждого вызова 
 (3) скомпилированные коды исполняются медленнее, чем интерпретируемые 
 (4) интерпретация обеспечивает большую гибкость по сравнению с компиляцией 
Номер 3
Какие утверждения являются неверными?
Ответ:
 (1) при компиляции перевод первоначального набора инструкций в машинные коды происходит во время каждого вызова 
 (2) при интерпретации перевод первоначального набора инструкций в машинные коды происходит во время каждого вызова 
 (3) скомпилированные коды исполняются медленнее, чем интерпретируемые 
Упражнение 3:
Номер 1
Какие требования предъявляются к системному программному обеспечению?
Ответ:
 (1) максимальное быстродействие 
 (2) минимальное количество занимаемых ресурсов 
 (3) максимальная функциональность в конкретной предметной области 
Номер 2
Какие требования предъявляются к прикладному программному обеспечению?
Ответ:
 (1) максимальное быстродействие 
 (2) минимальное количество занимаемых ресурсов 
 (3) максимальная функциональность в конкретной предметной области 
Номер 3
Что такое прикладное программное обеспечение?
Ответ:
 (1) программное обеспечение, непосредственно обращающееся к аппаратуре 
 (2) программное обеспечение, предназначенное для решения каких-либо прикладных задач 
 (3) программы ядра операционной системы 
Упражнение 4:
Номер 2
Какой из языков программирования предназначен для программирования HTML-страниц?
Ответ:
 (1) C 
 (2) C++ 
 (3) Java 
 (4) JavaScript 
Номер 3
Какие языки не являются языками объектного программирования?
Ответ:
 (1) C 
 (2) C++ 
 (3) Java 
Упражнение 5:
Номер 1
В каком файле содержится байт-код после компиляции программы, написанной на языке Java?
Ответ:
 (1) в файле с расширением .java 
 (2) в файле с расширением .class 
 (3) в файле с расширением .exe 
Номер 2
Какие утверждения являются верными?
Ответ:
 (1) приложение Java запускается с помощью средств операционной системы 
 (2) Java-машина является приложением операционной системы 
 (3) при запуске приложения Java сначала стартует Java-машина 
Номер 3
Какие утверждения являются неверными?
Ответ:
 (1) приложение Java запускается с помощью средств операционной системы 
 (2) Java-машина является приложением операционной системы 
 (3) при запуске приложения Java сначала стартует Java-машина 
Упражнение 6:
Номер 1
Какие функции выполняет виртуальная Java-машина?
Ответ:
 (1) взаимодействие с операционной системой 
 (2) сборка мусора 
 (3) обеспечение доступа к файлам 
 (4) поддержка графики 
Номер 2
Какая категория Java-программ является аналогом "обычной" прикладной программы?
Ответ:
 (1) приложение 
 (2) апплет 
 (3) сервлет 
 (4) библиотека 
Номер 3
Какая категория Java-программ предназначена для многократного использования другими программами Java?
Ответ:
 (1) приложение 
 (2) апплет 
 (3) библиотека 
Упражнение 7:
Номер 1
Какие утверждения являются верными для приложений Java?
Ответ:
 (1) запускается непосредственно с компьютера пользователя, не нуждается в наличии браузера  
 (2) загружается браузером из WWW с постороннего сервера 
 (3) имеет доступ ко всем ресурсам компьютера, кроме прямого обращения к аппаратуре 
 (4) имеет возможность передавать данные на произвольный сервер в WWW 
Номер 2
Какие утверждения являются верными для апплетов Java?
Ответ:
 (1) запускается непосредственно с компьютера пользователя, не нуждается в наличии браузера  
 (2) может загружаться браузером из WWW с постороннего сервера  
 (3) имеет доступ ко всем ресурсам компьютера, кроме прямого обращения к аппаратуре 
 (4) имеет возможность передавать данные на произвольный сервер в WWW 
Номер 3
Какая платформа Java предназначена для работы приложений для сотовых телефонов?
Ответ:
 (1) Java ME 
 (2) Java SE 
 (3) Java EE 
Упражнение 8:
Номер 1
Какая утилита из набора JDK предназначена для создания и управления Java-архивами?
Ответ:
 (1) java 
 (2) jdb 
 (3) jar 
Номер 2
Какая утилита из набора JDK предназначена для отладки программ, написанных на языке Java?
Ответ:
 (1) java 
 (2) jdb 
 (3) jar 
Номер 3
Какая утилита из набора JDK предназначена для запуска откомпилированных программ-приложений?
Ответ:
 (1) java 
 (2) jdb 
 (3) jar 
Упражнение 9:
Номер 1
Какие идентификаторы допустимы в языке Java?
Ответ:
 (1) i5
 
 (2) 5i
 
 (3) _i5
 
 (4) I$5
 
Номер 2
Какой идентификатор недопустим в языке Java?
Ответ:
 (1) i5
 
 (2) 5i
 
 (3) _i
 
 (4) I$5
 
Номер 3
Какие идентификаторы допустимы в языке Java?
Ответ:
 (1) i_5
 
 (2) 5i
 
 (3) $i5
 
 (4) I5
 
Упражнение 10:
Номер 1
В каком случае объявление переменных в программе Java является корректным?
Ответ:
 (1) int j;
 
 (2) j: int;
 
 (3)
int i1=5;
int i2=-8; 
 (4) int i1=5,i2=-8;
 
 (5) int i1=i2=5;
 
Номер 2
Какие объявления переменных запрещены в языке Java?
Ответ:
 (1) int j;
 
 (2) j: int;
 
 (3)
int i1=5;
int i2=-8; 
 (4) int i1=5,i2=-8;
 
 (5) int i1=i2=5;
 
Номер 3
В каком случае объявление переменных в программе Java является корректным?
Ответ:
 (1) int test;
 
 (2) j: int;
 
 (3) int 5i=5;
 
 (4) int i1=5,i2=-8;
 
 (5) int i1=i2=5;
 
Упражнение 11:
Номер 1
Что такое примитивный тип данных?
Ответ:
 (1) тип, для которого в ячейке памяти содержатся не данные, а адреса этих данных 
 (2) тип, для которого данные содержатся в одной ячейке памяти, и эта ячейка не имеет подъячеек 
 (3) тип, в котором хранится нулевой адрес null
 
Номер 2
Какие утверждения являются верными?
Ответ:
 (1) если ссылочной переменной не присвоено ссылки, в ней хранится нулевой адрес null
 
 (2) ссылки нельзя присваивать друг другу 
 (3) ссылки можно сравнивать на равенство 
Номер 3
Какие утверждения являются неверными?
Ответ:
 (1) если ссылочной переменной не присвоено ссылки, в ней хранится нулевой адрес null
 
 (2) ссылки нельзя присваивать друг другу 
 (3) ссылки можно сравнивать на равенство 
 (4) при сравнении ссылочных переменных сравниваются данные, хранящиеся по указанному адресу 
Упражнение 12:
Номер 1
Какие типы данных относятся к примитивным типам?
Ответ:
 (1) float
 
 (2) Character
 
 (3) Integer
 
 (4) boolean
 
Номер 2
Какие типы данных относятся к подгруппе целочисленных примитивного типа?
Ответ:
 (1) float
 
 (2) int
 
 (3) long
 
 (4) Double
 
Номер 3
Какие типы данных относятся к примитивным типам?
Ответ:
 (1) int
 
 (2) Float
 
 (3) float
 
 (4) Object
 
Номер 4
Какие типы данных относятся к примитивным типам?
Ответ:
 (1) char
 
 (2) doubleFloat
 
 (3) longInt
 
 (4) double
 
Номер 5
Какие типы данных относятся к примитивным типам?
Ответ:
 (1) byte
 
 (2) real
 
 (3) integer
 
 (4) long