Главная / Программирование /
Использование и расширение Eclipse / Тест 2
Использование и расширение Eclipse - тест 2
Упражнение 1:
Номер 1
Как можно создать новый класс в Java-проекте?
Ответ:
 (1) с помощью меню File (1) 
 (2) с помощью кнопки (2) панели инструментов 
 (3) с помощью кнопки (3) панели инструментов 
 (4) с помощью вида Package Explorer (4) 
Номер 2
Какая кнопка панели инструментов позволяет добавить в проект новый класс?
Ответ:
 (1) (1) 
 (2) (2) 
 (3) (3) 
Номер 3
Что можно добавить с помощью кнопки (2)?
Ответ:
 (1) проект 
 (2) класс 
 (3) интерфейс 
Упражнение 2:
Номер 1
Какой вид отображает структуру ресурсов проекта?
Ответ:
 (1) Editor 
 (2) Tasks 
 (3) Package Explorer 
Номер 2
В какой части окна отображается название перспективы?
Ответ:
 (1) (1) 
 (2) (2) 
 (3) (3) 
Номер 3
Какая кнопка предназначена для переключения перспектив?
Ответ:
 (1) (1) 
 (2) (2) 
 (3) (3) 
 (4) (4) 
Упражнение 3:
Номер 1
Как вызвать окно настройки среды разработки?
Ответ:
 (1) с помощью пункта Properties меню File 
 (2) с помощью пункта Properties меню Project 
 (3) с помощью пункта Prefernces меню Window 
Номер 2
В какую папку будут сохраняться исходные коды при заданных настройках?
Ответ:
 (1) srcFolder 
 (2) binFolder 
 (3) src 
 (4) bin 
Номер 3
В какую папку будут сохраняться бинарные файлы при заданных настройках?
Ответ:
 (1) srcFolder 
 (2) binFolder 
 (3) src 
 (4) bin 
Упражнение 4:
Номер 1
Какие файлы можно импортировать в среду Eclipse?
Ответ:
 (1) существующий проект с локального диска 
 (2) проект из системы хранения версий (CVS) 
 (3) конфигурации запуска 
Номер 2
Какая кнопка предназначена для запуска программы, минуя отладчик?
Ответ:
 (1) (1) 
 (2) (2) 
 (3) (3) 
Номер 3
Какая кнопка предназначена для запуска отладчика?
Ответ:
 (1) (1) 
 (2) (2) 
 (3) (3) 
Упражнение 5:
Номер 1
По содержимому какого ресурса осуществляется навигация с помощью вида Outline в данный момент?
Ответ:
 (1) AddressBook.java 
 (2) DataEntryDialog.java 
 (3) FindListener.java 
 (4) по всем ресурсам проекта 
Номер 2
Когда происходит компиляция исходного кода при указанных настройках?
Ответ:
 (1) при сохранении изменений исходного кода 
 (2) непосредственно при внесении изменений в исходный код 
 (3) при запуске исходного кода 
Номер 3
Какая информация доступна в виде Outline?
Ответ:
 (1) классы 
 (2) переменные класса 
 (3) методы класса 
Упражнение 6:
Номер 1
Какая информация не будет отображаться в виде Outline?
Ответ:
 (1) поля 
 (2) статические поля и методы 
 (3) непубличные методы 
Номер 2
Какая информация будет отображаться в виде Outline?
Ответ:
 (1) поля 
 (2) статические поля и методы 
 (3) непубличные методы 
Номер 3
В каком случае статически поля и методы не будут отображаться в виде Outline?
Ответ:
 
(1)  
 
(2)  
 
(3)  
Упражнение 7:
Номер 1
Каким образом можно вызвать контекстную подсказку в Eclipse?
Ответ:
 (1) нажатием сочетания клавиш Ctrl + Space 
 (2) выбором пункта Content Assist в меню Edit 
 (3) в Eclipse нет контекстной подсказки 
Номер 2
Какие возможности предоставляет редактор исходного кода в Eclipse?
Ответ:
 (1) подсветка переменных 
 (2) фильтрация отображения методов класса 
 (3) контекстная подсказка 
Номер 3
Какие возможности не предоставляет редактор исходного кода в Eclipse?
Ответ:
 (1) подсветка переменных 
 (2) фильтрация отображения методов класса 
 (3) контекстная подсказка 
Упражнение 8:
Номер 1
Что произойдет при выполнении команды "Generate Element Comment" в указанном случае?
Ответ:
 (1) выделенная строка будет закомментирована с помощью символов //
 
 (2) выделенная строка будет закомментирована с помощью символов /* */
 
 (3) будет добавлен блочный комментарий перед заголовком функции main
 
Номер 2
При выборе какой команды пунка "Source" из контекстного меню в файл будет добавлен комментарий блочного типа?
Ответ:
 (1) Toggle Comment 
 (2) Add Block Comment 
 (3) Remove Block Comment 
 (4) Generate Element Comment 
Номер 3
При выборе какой команды пунка "Source" из контекстного меню в файл будет добавлен комментарий не блочного типа?
Ответ:
 (1) Toggle Comment 
 (2) Add Block Comment 
 (3) Remove Block Comment 
 (4) Generate Element Comment 
Упражнение 9:
Номер 1
Какие утверждения являются верными?
Ответ:
 (1) внешнее поведение программы не изменяется при рефакторинге кода 
 (2) рефакторинг ухудшает понятность кода 
 (3) в процессе рефакторинга осуществляется преобразование внутренней структуры программы 
Номер 2
Какие утверждения являются неверными?
Ответ:
 (1) внешнее поведение программы не изменяется при рефакторинге кода 
 (2) рефакторинг ухудшается читабельность кода 
 (3) в процессе рефакторинга осуществляется преобразование внутренней структуры программы 
Номер 3
Для чего предназначен рефакторинг кода?
Ответ:
 (1) для исправления ошибок 
 (2) для добавления новой функцинальности 
 (3) для улучшения понятности кода 
 (4) для изменения структуры кода 
Упражнение 10:
Номер 1
Какие действия относятся к рефакторингу?
Ответ:
 (1) перемещение поля из одного класса в другой 
 (2) исправление ошибок компиляции 
 (3) вынесение фрагмента кода из метода 
Номер 2
Какие действия относятся к рефакторингу?
Ответ:
 (1) перемещение поля из одного класса в другой 
 (2) исправление ошибок компиляции 
 (3) перемещение кода по иерархии классов 
 (4) добавление новой функциональности 
Номер 3
Какие действия не относятся к рефакторингу?
Ответ:
 (1) перемещение поля из одного класса в другой 
 (2) исправление ошибок компиляции 
 (3) перемещение кода по иерархии классов 
 (4) добавление новой функциональности 
Упражнение 11:
Номер 1
Какие утверждения являются верными?
Ответ:
 (1) история в Eclipse сохраняется на уровне отдельных классов 
 (2) история в Eclipse сохраняется на уровне отдельных методов 
 (3) в Eclipse не предусмотрено сохранение истории 
Номер 2
С помощью команд какой группы контекстного меню редактора можно выполнить откат к предыдущей сохраненной версии файла?
Ответ:
 (1) Quick Outline 
 (2) Compare With 
 (3) Replace With 
Номер 3
С помощью какой команды контекстного меню можно посмотреть иерархию вызовов метода PaintView
?
Ответ:
 (1) Open Type Hierarchy 
 (2) Open Call Hierarchy 
 (3) Quick Type Hierarchy 
Упражнение 12:
Номер 1
Сколько методов вызывается в процедуре createPartControl
?
Ответ:
 (1) ни одного 
 (2) один 
 (3) невозможно определить 
Номер 2
Какая перспектива предназначена для навигации по коду?
Ответ:
 (1) Debug 
 (2) CVS Repository Exploring 
 (3) Java Browsing 
Номер 3
Какие типы поиска поддерживаются в Eclipse?
Ответ:
 (1) поиск задач 
 (2) поиск файлов 
 (3) java-поиск