Главная /
Язык программирования Java и среда NetBeans
Язык программирования Java и среда NetBeans - ответы на тесты Интуит
Курс рассчитан на широкую аудиторию начинающих программистов, от школьников-старшеклассников до студентов старших курсов, а также людей, желающих самостоятельно научиться программировать на языке Java.
Список вопросов:
- # Какие утверждения являются верными?
- # Какие утверждения являются неверными?
- # Какие требования предъявляются к системному программному обеспечению?
- # Какие требования предъявляются к прикладному программному обеспечению?
- # Что такое прикладное программное обеспечение?
- # Какой из языков программирования предназначен для программирования HTML-страниц?
- # Какие языки не являются языками объектного программирования?
- # В каком файле содержится байт-код после компиляции программы, написанной на языке Java?
- # Какие утверждения являются верными?
- # Какие утверждения являются неверными?
- # Какие функции выполняет виртуальная Java-машина?
- # Какая категория Java-программ является аналогом "обычной" прикладной программы?
- # Какая категория Java-программ предназначена для многократного использования другими программами Java?
- # Какие утверждения являются верными для приложений Java?
- # Какие утверждения являются верными для апплетов Java?
- # Какая платформа Java предназначена для работы приложений для сотовых телефонов?
- # Какая утилита из набора JDK предназначена для создания и управления Java-архивами?
- # Какая утилита из набора JDK предназначена для отладки программ, написанных на языке Java?
- # Какая утилита из набора JDK предназначена для запуска откомпилированных программ-приложений?
- # Какие идентификаторы допустимы в языке Java?
- # Какой идентификатор недопустим в языке Java?
- # Какие идентификаторы допустимы в языке Java?
- # В каком случае объявление переменных в программе Java является корректным?
- # Какие объявления переменных запрещены в языке Java?
- # В каком случае объявление переменных в программе Java является корректным?
- # Что такое примитивный тип данных?
- # Какие утверждения являются верными?
- # Какие утверждения являются неверными?
- # Какие типы данных относятся к примитивным типам?
- # Какие типы данных относятся к подгруппе целочисленных примитивного типа?
- # Какие типы данных относятся к примитивным типам?
- # Какие типы данных относятся к примитивным типам?
- # Какие типы данных относятся к примитивным типам?
- # Что происходит при установлении соединения по протоколу http?
- # Какие данные может содержать WWW-документ?
- # Какие данные могут содержаться непосредственно в тексте документа, написанного на языке HTML?
- # Какая комбинация используется для вставки в текст значимого пробела при использовании HTML?
- # Какие из приведенных символов запрещено использовать в тексте HTML?
- # Какие из приведенных символов разрешено использовать в тексте HTML?
- # Для чего предназначены HTML-теги?
- # Сколько парных тегов содержится в приведенном HTML-тексте: <table><tr> <td align="left" valign="top" colspan="2"><font id="main"> <p>Лекция 10<br>Вопрос 3</p> </font> </td> </tr></table>
- # Сколько непарных тегов содержится в приведенном HTML-тексте: <table><tr> <td align="left" valign="top" colspan="2"><font id="main"> <p>Лекция 10<br>Вопрос 3</p> </font> </td> </tr></table>
- # В каком случае текст, заключенный между тегами <p> и /<p> будет отображен в браузере с сохранением его первоначального форматирования (со всеми пробелами и переносами на новую строку)?
- # В каком случае текст, заключенный между тегами <p> и /<p> будет отображен в браузере с сохранением его первоначального форматирования (со всеми пробелами и переносами на новую строку)?
- # Какие атрибуты являются обязательными в теге <img data-src="MyFile.gif" width=100 height=40>?
- # Сколько необязательных атрибутов в теге <img data-src="MyFile.gif" width=100 height=40>?
- # Какой тег определяет заголовок оконной формы, в которой происходит показ файла?
- # В каком случае вопрос и варианты ответов в браузере будут выравнены по одному и тому же краю?
- # В каком случае в браузере будет отображен ненумерованный список?
- # Какой текст будет выведен шрифтом наименьшего размера? <h1>Заголовок 1</h1> <h2>Заголовок 2</h2> <h3>Заголовок 3</h3> <h4>Заголовок 4</h4> <h5>Заголовок 5</h5> <h6>Заголовок 6</h6>
- # Как будет отображен в браузере данный HTML-текст: <b>Теорема Пифагора:</b> c<sub>2</sub> = a<sup>2</sup> + b<sub>2</sub>, где <b>a</b>, <b>b</b> - длины катетов <b>c</b> - длина гипотенузы ?
- # Какой HTML-код соответствует выводу в окне браузера текста: Теорема Пифагора: c2 = a2 + b2, где a, b - длины катетов c - длина гипотенузы
- # Какой HTML-код соответствует выводу в окне браузера текста: Теорема Пифагора: c2 = a2 + b2, где a, b - длины катетов c - длина гипотенузы ?
- # Что такое Java-апплет?
- # Какие утверждения являются верными для апплетов Java?
- # Какие утверждения являются верными?
- # Работа с какими апплетами поддерживается стандартной библиотекой классов, расположенной в пакете java.applet?
- # Работа с какими апплетами поддерживается классом javax.swing.JApplet?
- # Какие утверждения являются верными?
- # Какой метод вызывается один раз после загрузки апплета и требует переопределения про создании класса, наследуемого от класса java.applet.Applet?
- # Какой метод исполняется каждый раз сразу после того, когда пользователь покидает HTML-страницу с апплетом?
- # Какой метод предназначен для высвобождения ресурсов, захваченных апплетаом?
- # Что такое сервлет?
- # Какие утверждения являются верными?
- # Какие утверждения являются верными?
- # Какие утверждения являются верными?
- # Какое расширение имеют страницы JSP, представляющие собой обычные HTML-документы?
- # Какие утверждения являются верными?
- # Какие встроенные классы используются для для задания совершенно самостоятельных классов и интерфейсов внутри классов?
- # Какие встроенные классы совмещают декларацию, реализацию и вызов?
- # Для чего используются внутренние (inner) классы?
- # Какие утверждения являются верными?
- # Какие утверждения не являются верными?
- # Использование каких классов позволяет реализовать в Java большинство возможностей модулей из процедурных языков программирования?
- # Какие классы будут созданы для вложенного класса при компиляции: public class C1 { private C_nested obj1; public C1() { } static class C_nested { C_nested() { System.out.println("Nested class was created!"); } } C_nested getNested(){ return obj1; } }
- # Какие классы будут созданы при компиляции класса C1: public class C1 { private C_nested obj1; public C1() { } static class C_nested { C_nested() { System.out.println("Nested class was created!"); } } C_nested getNested(){ return obj1; } }
- # В программе задан класс: public class C1 { private C_nested obj1; public C1() { } static class C_nested { C_nested() { System.out.println("Nested class was created!"); } } C_nested getNested(){ return obj1; } } Как создать экземпляр вложенного класса C_nested?
- # В программе задан класс: public class C1 { private C_nested obj1; public C1() { } static class C_nested { C_nested() { System.out.println("Nested class was created!"); } } C_nested getNested(){ return obj1; } } В каких случаях в результате выполнения приведенного кода имя вложенного класса будет возвращено в переменную name в формате C1$C_nested?
- # В программе задан класс: public class C1 { private C_nested obj1; public C1() { } static class C_nested { C_nested() { System.out.println("Nested class was created!"); } } C_nested getNested(){ return obj1; } } В каких случаях в результате выполнения приведенного кода имя вложенного класса будет возвращено в переменную name в формате C1.C_nested?
- # Пусть obj является объектом вложенного класса. Какие из приведенных методов вернут имя вложенного класса в одинаковом формате?
- # Какие утверждения являются верными?
- # В каком случае имя вложенного интерфейса квалифицируется именем внешнего класса?
- # В каком случае имя вложенного интерфейса не требуется квалифицировать именем внешнего класса?
- # Для каких классов экземпляры создаются через имя объекта внешнего класса?
- # Чем внутренние классы отличаются от вложенных?
- # Какие утверждения являются верными?
- # Какие утверждения справедливы для локальных классов?
- # Какие утверждения не являются верными для локальных классов?
- # Какие утверждения cправедливы для анонимных классов?
- # Какой синтаксис описывает задание внутреннего класса?
- # Какой синтаксис описывает задание анонимного класса?
- # Какой синтаксис описывает задание вложенного класса?
- # У какого класса может быть несколько экземпляров?
- # Какие утверждения являются верными?
- # У какого класса может быть только один экземпляр?
- # Что задается при объявлении анонимного класса?
- # Что такое программное событие?
- # Что такое обработчик события?
- # В каких пакетах заданы классы и интерфейсы для работы с событиями?
- # К какому типу события относится изменение значения в линии прокрутки?
- # Какое событие возникает при нажатии на клавишу?
- # Какие из перечисленных действий вызывают возникновение события?
- # При возникновении какого физического события возникнет событие WindowEvent?
- # При возникновении какого физического события возникнет событие MouseEvent?
- # Какие утверждения являются верными?
- # Чем характеризуется компонент?
- # Какие утверждения являются неверными?
- # Какие утверждения о взаимодействии компонентов и других программ являются верными?
- # В какие компоненты может быть включен компонент JavaBeans?
- # Что требуется для задания свойства?
- # Что такое геттер (getter)?
- # Что такое сеттер (setter)?
- # Какие типы атрибутов имеет компонент JavaBeans?
- # Какой тип атрибутов описывает поведение компонента JavaBeans?
- # Какой тип атрибутов характеризует внешний вид и поведение компонента JavaBeans?
- # Какой тип атрибутов используется для связи между компонентами?
- # Откуда можно вызывать общедоступные методы компонента JavaBeans?
- # Какой тип атрибутов компонента JavaBeans задается комбинацией геттера (getter) и сеттера (setter)?
- # Какие из перечисленных свойств компонента JavaBeans могут быть изменены вручную?
- # Какой пункт нужно выбрать из списка "File Types" для создания компонента JavaBeans? [Большая Картинка]
- # Какие действия позволяет выполнить команда "Add" контекстного меню узла "Bean Patterns"? [Большая Картинка]
- # С помощью какого пункта контекстного меню можно заменить имя поля [Большая Картинка]
- # Какие классы можно использовать, если в программе добавлен импорт: import java.awt.*; import java.awt.geom.Rectangle2D;
- # Какой пункт меню позволяет добавить компонент в палитру? [Большая Картинка]
- # В каком случае после нажания кнопки "OK" будет автоматически добавлен код, генерирующий в компоненте событие PropertyChange при изменении свойства компонента?
- # Свойства какого вида требуют проверки задаваемого значения свойства на принадлежность к области допустимых значений? [Большая Картинка]
- # Свойства какого вида являются обычными свойствами? [Большая Картинка]
- # Какое событие порождается при изменении свойств вида Constrained?
- # Какие утверждения являются верными?
- # Какие утверждения являются неверными?
- # Какое событие порождается при изменении свойств вида Bound?
- # В каком случае событие не будет передаваться в fire-методы, а будет создано в самом fire-методе?
- # Какой пункт контекстного меню предназначен для добавления в компонент свойства типа массив? [Большая Картинка]
- # В каком случае при создании источника событий автоматически будет сгенерирована заготовка fire-методов, предназначенных для оповещения зарегистрированных слушателей?
- # Какие утверждения являются верными для источника событий типа "Unicast Event Source"?
- # Какие утверждения являются верными для источника событий типа "Multicast Event Source"?
- # Какие утверждения являются верными?
- # Методы с каким названием осуществляют поочерёдный вызов зарегистрированных слушателей из списка для данного события, передавая им событие на обработку?
- # Метод с каким названием обеспечивает для компонента возможность добавления объекта слушателя?
- # Метод с каким названием обеспечивает для компонента возможность удаления объекта слушателя?
- # Что такое подпрограмма-функция?
- # На какие принципы опирается объектно-ориентированное программирование?
- # Какие утверждения являются верными?
- # В каком случае будет создан новый объект типа Circle?
- # Какой вариант соответствует вызову конструктора по умолчанию?
- # Какой вариант не соответствует вызову конструктора по умолчанию?
- # Какие утверждения являются верными?
- # Какие утверждения являются неверными?
- # В каких случаях используются модификатор static?
- # Что является содержимым ячейки памяти?
- # В каком элементе содержится адрес ячейки памяти?
- # Что такое объект класса?
- # Какие переменные будут ссылаться на один и тот же объект после выполнения следующего кода: Circle circle1=new Circle(x1,y1,r1); Circle circle2=new Circle(x2,y2,r2); Circle circle3; circle3=circle2;
- # Какие переменные будут ссылаться на один и тот же объект после выполнения следующего кода: Circle circle1=new Circle(x1,y1,r1); Circle circle2=new Circle(x2,y2,r2); Circle circle3; circle3=circle2; circle1=circle2;
- # Какие переменные будут ссылаться на разные объекты после выполнения следующего кода: Circle circle1=new Circle(x1,y1,r1); Circle circle2=new Circle(x2,y2,r2); Circle circle3; circle3=circle2;
- # Сколько ячеек памяти превратится в мусор после выполнения следующего кода: Circle circle1=new Circle(x1,y1,r1); Circle circle2=new Circle(x2,y2,r2); Circle circle3=new Circle(x3,y3,r3); circle3=circle2; circle1=circle2;
- # В каких из указанных языков программирования память, выделенная под динамически создаванные объекты, освобождается автоматически?
- # В каких из указанных языков программирования память, выделенная под динамически созданные объекты, автоматически не освобождается?
- # В каком пакете находится класс MyClass1, объявленный следующим образом: package pkg1.pkg2.pkg3; class MyClass1 { … } ?
- # В каком случае класс MyClass1 является общедоступным?
- # В каком случае класс MyClass1 имеет пакетный (а не общедоступный) вариант доступа?
- # Какая часть названия javax.swing.JMenuItem обозначает имя класса?
- # Какая часть названия javax.swing.JMenuItem обозначает названия пакетов?
- # Доступ к классу MyClass2 осуществляется следующим образом: pkg1.pkg2.pkg3.MyClass2. В каком случае имя класса MyClass2 будет импортировано?
- # Какой пакет автоматически импортируется в любую программу без указания его имени?
- # Какой пакет предназначен для работы с графическим пользовательским интерфейсом?
- # Какой пакет предназначен для поддержки базовых средств ввода-вывода?
- # Какие утверждения являются верными?
- # Класс объявлен следующим образом: public class GUI_application extends javax.swing.JFrame. Какие утверждения являются верными?
- # Класс объявлен следующим образом: public class GUI_application extends javax.swing.JFrame. Какие утверждения являются верными?
- # Какая команда компилирует только выбранный файл проекта? [Большая Картинка]
- # Какая команда удаляет все выходные файлы проекта и компилирует все классы проекта заново? [Большая Картинка]
- # Какая команда запускает создание документации по проекту? [Большая Картинка]
- # Каким способом можно изменить надпись на кнопке (компонент типа JButton)?
- # Для элементов с каким уровнем видимости создается документация по умолчанию?
- # К какому типу документационного комментария относятся команды документации, начинающиеся с символа @?
- # Какие выражения принимают значение true при a = true и b = false?
- # Какие выражения принимают значение false при a = true и b = false?
- # Какие выражения принимают значение true при a = false и b = true?
- # Какие переменные после объявления int j1; byte i1,i2=-5; short i3=-15600; long m1=1,m2,m3=-100; имеют значение 0?
- # Какие переменные после объявления int j1; byte i1=0,i2=-5; short i3=-1; long m1=1,m2,m3=-100; имеют значение 0?
- # Какие переменные после объявления int j1; byte i1,i2=-5; short i3=-5; long m1=1,m2,m3=-5; имеют значение -5?
- # В каком случае переменной будет присвоено значение, соответствующее латинской букве "a"?
- # В каком случае переменной будет присвоено значение, соответствующее вопросительному знаку "?"?
- # В каком случае значение переменной i будет иметь неотрицательное значение?
- # В каком случае значение переменной i будет иметь неположительное значение?
- # В каком случае значение переменной i всегда будет в интервале 0 < i < 1
- # В каком случае значение переменной i всегда будет в интервале 0 < i <= 1
- # В каком случае значение переменной i всегда будет в интервале 0 <= i < 1
- # К какому типу преобразуются вещественные величины в Java?
- # К какому типу преобразуются целочисленные величины в Java?
- # В каком случае присваивание недопустимо?
- # Какие утверждения являются верными?
- # Какие утверждения являются неверными?
- # Для чего предназначены ссылочные типы переменных?
- # В каком выражении приоритет вычисления будет такой же, как в выражении ((a*b)/c)+d?
- # В каком выражении приоритет вычисления отличается от приоритета в выражении ((a*b)/c)+d?
- # В каком выражении приоритет вычисления будет такой же, как в выражении a+b*c/d?
- # В каком случае в результате выполнения указанного кода будет выведено сообщение Результат сравнения = 1, если в программе заданы перечисления enum Monthes {jan,feb,mar,apr,may,jun,jul,aug,sept,oct,nov,dec}; enum Spring {march, apr, may};
- # В каком случае значение переменной i будет равно 2, если в программе заданы перечисления enum Monthes {jan,feb,mar,apr,may,jun,jul,aug,sept,oct,nov,dec}; enum Spring {march, apr, may};
- # В каком случае значение переменной i будет отрицательным, если в программе заданы перечисления enum Monthes {jan,feb,mar,apr,may,jun,jul,aug,sept,oct,nov,dec}; enum Spring {march, apr, may};
- # Какие утверждения являются верными?
- # Какие утверждения являются неверными?
- # Какие утверждения являются верными?
- # В каком случае на этапе компиляции возникнет ошибка?
- # В каком случае на этапе компиляции не возникнет ошибка?
- # В каком случае на этапе компиляции не возникнет ошибка?
- # В каком случае значение переменной i будет равно 8?
- # В каком случае значение переменной i всегда будет в интервале 0 < i < 8?
- # В каком случае значение переменной i всегда будет в интервале 0 <= i <= 8?
- # Из скольки бит состоит байт?
- # Что такое машинное слово?
- # Какие утверждения являются верными?
- # Какое двоичное число соответствует десятичному числу 9?
- # Какое двоичное число соответсвует десятичному числу 8?
- # Какое двоичное число соответсвует десятичному числу 15?
- # Результат вычисления какого двоичного выражения будет содержать наибольшее количество цифр?
- # В каком случае результат вычисления в десятичном представлении будет наибольшим?
- # В каком случае осуществляется сложение противоположных по знаку чисел (в четырёхбитном представлении)?
- # В каком случае осуществляется сложение одинаковых по знаку чисел (в четырёхбитном представлении)?
- # В каком случае осуществляется сложение одинаковых по знаку чисел (в четырёхбитном представлении)?
- # Какие утверждения являются верными?
- # В каком случае при вычислении значения m*n*k возникнет арифметическое переполнение?
- # В каком случае при вычислении значения x=m*n*k не возникнет арифметическое переполнение?
- # Какое из приведенных двоичных чисел соответствует шестнадцатиричному числу F2E
- # Какое из приведенных двоичных чисел соответствует шестнадцатиричному числу 2D7
- # Какое из приведенных двоичных чисел соответствует шестнадцатиричному числу A01B
- # Какая операция с маской используется для установки нужных бит переменной в единицу, если нужные биты маски установлены в единицу, а остальные – нули?
- # Какая операция с маской используется для установки нужных бит переменной в ноль, если нужные биты маски установлены в ноль, а остальные – единицы?
- # Какие биты числа a=1100 изменяют значения при выполнении операции a^m, если используется маска m=0101
- # Какой тип побитового сдвига эквивалентен быстрому целочисленному умножению числа m на 2n?
- # Какой тип побитового сдвига эквивалентен быстрому целочисленному делению числа m на 2n?
- # Какие утверждения являются верными?
- # Каким будет результат выполнения сдвига m<<1 для числа m=-1 (считается, что ячейка четырехбитовая)?
- # Что обозначает оператор ~?
- # Что обозначает оператор |?
- # Какое двоичное число имеет отрицательный порядок?
- # Какое двоичное число имеет неположительный порядок?
- # Какое двоичное число имеет неотрицательный порядок?
- # Какая двоичная дробь соответствует десятичному числу 3.3125?
- # Какие из указанных двоичных чисел имеют одинаковую мантиссу?
- # Какие утверждения являются верными?
- # Какие утверждения являются верными?
- # Какие утверждения являются неверными?
- # Какие утверждения являются верными?
- # Чему будет равно значение переменной a после выполнения кода: int a=2, b=3; if(a<b) a=a+1; else if(a==b) a=a+1; else{ a=a+1; b=b+1; };
- # Какие операторы будут выполнены при выполнении фрагмента кода: int a=2, b=3; if(a<b) a=a+1; (1) else if(a==b) a=a+1; (2) else{ a=a+1; (3) b=b+1; (4) };
- # При каких значениях переменных a и b будет выполнен оператор (2): if(a<b) a=a+1; (1) else if(a==b) a=a+1; (2) else{ a=a+1; (3) b=b+1; (4) };
- # Какой код является ошибочным?
- # Какой код не является ошибочным?
- # Какие операторы будут выполняться вне зависимости от значений переменных a и b: int a=3, b=2; if(a<b) a=a+1; (1) else a=a-1; (2) b=b-1; (3)
- # Какое действие выполняет команда контекстного меню Reformat code? [Большая Картинка]
- # В каком случае при выполнении фрагмента программы возникнет ошибка?
- # В каком случае переменные b1 и b2 после выполнения фрагмента кода будут иметь одинаковые значения?
- # Чему будет равно значение переменной i после выполнения кода: int i=22, j=2; switch(i/j){ case 1: i=0; break; case 2: i=2; break; case 10: i=3; j=j/10; break; default: i=4; };
- # В каком случае значение переменных i и j будут четными?
- # В каком случае значение переменной i или j будет нечетным?
- # В каком случае сумма значений переменных i и j после выполнения указанного кода будет больше 3?
- # Какая из приведенных конструкций эквивалентна коду: if (i<5) j=i+1; else j=i+2;
- # Какой оператор имеет наименьший приоритет?
- # В каких случаях значение переменной j будет равным 1 после выполнения приведенных ниже программ?
- # В каких случаях значение переменной j будет положительным после выполнения указанного кода?
- # В каком случае цикл не будет выполнен ни разу?
- # В каком случае цикл будет выполнен хотя бы один раз независимо от значений переменных?
- # В каком случае цикл не будет выполнен ни разу?
- # Какой оператор прерывания используется в языке Java для выхода из текущей подпрограммы без возврата значения?
- # Для чего в языке Java используется оператор return?
- # Для чего в языке Java используется оператор continue?
- # В каком случае выход из приложения считается аварийным?
- # В каком случае выход из приложения считается нормальным (не аварийным)?
- # При каких значениях кода завершения n выход из приложения по оператору System.exit(n) считается аварийным?
- # В каком случае значение переменной sum после выполнения указанного кода будет четным?
- # В каком случае значение переменной sum после выполнения указанного кода будет наименьшим?
- # В каком случае значение переменной sum после выполнения указанного кода будет находиться в интервале 1 <= sum < 20?
- # Какой цикл выполнится наибольшее количество раз?
- # Какой цикл выполнится наименьшее количество раз?
- # В каком случае цикл выполнится 3 раза?
- # В каком случае значение переменной x после выполнения кода будет четным?
- # В каком случае значение переменной x после выполнения кода будет наибольшим?
- # В каком случае значение переменной x после выполнения кода будет нечетным?
- # Какие утверждения являются верными?
- # Какие утверждения являются неверными?
- # Какие утверждения являются верными?
- # Что такое базовый класс?
- # Что такое полиморфизм?
- # Как называется принцип объектно-ориентированного программирования, согласно которому пользователю класса доступна только интерфейсная часть класса, но не его его внутренняя реализация?
- # Какой класс является базовым в приведенной иерархии? [Большая Картинка]
- # Какой класс наследуется от класса [Большая Картинка]
- # Какой класс наследуется от класса [Большая Картинка]
- # Какие утверждения являются верными для приведенной иерархии классов? [Большая Картинка]
- # Какой класс в приведенной иерархии имеет самое простое поведение? [Большая Картинка]
- # Какие утверждения не являются верными для приведенной иерархии классов? [Большая Картинка]
- # Какой заголовок имеет метод: public double mult1(double x, double y){ x++; y++; return x*y; }
- # Какой заголовок имеет метод: ... { int i; double r=0; for(i=1;i<=n;i++){ r+=i; }; return r; } ?
- # Какой заголовок имеет метод: public void strAdd1(String s1,s2,s3){ s3=s1+s2; }
- # Какой модификатор задает правила доступа к методу?
- # Какой модификатор задает принадлежность к методам класса?
- # Какой модификатор задает невозможность переопределения метода в потомках?
- # В классе MyMath описан метод mult1: double mult1(double x, double y){ x++; y++; return x*y; } В программе осуществляется вызов данного метода: double a,b,c; MyMath obj1=new MyMath(); c=obj1.mult1(a+1,b+1); Какие параметры являются в таком случае фактическими?
- # В классе MyMath описан метод mult1: double mult1(double x, double y){ x++; y++; return x*y; } В программе осуществляется вызов данного метода: double a,b,c; MyMath obj1=new MyMath(); c=obj1.mult1(a+0.5,b); Какие параметры являются в таком случае формальными?
- # В классе MyMath описан метод mult1: double mult1(double x, double y){ x++; y++; return x*y; } В программе осуществляется вызов данного метода: double a,b,c; MyMath obj1=new MyMath(); c=obj1.mult1(a,b); Какие параметры являются в таком случае фактическими?
- # Что такое заглушка метода?
- # В классе MyMath описан метод mult1: double mult1(double x, double y){ x++; y++; return x*y; } Какие объявления переменных a, b и c допустимы для вызова метода mult1: ... // объявление переменных a, b, c MyMath obj1=new MyMath(); c=obj1.mult1(a+0.5,b); ?
- # В классе MyMath описан метод mult1: float mult1(float x, float y){ x++; y++; return x*y; } Какие объявления переменных a, b и c допустимы для вызова метода mult1: ... // объявление переменных a, b, c MyMath obj1=new MyMath(); c=obj1.mult1(a+0.5f,b);
- # В каком случае при компиляции возникнет ошибка?
- # В каком случае при компиляции не возникнет ошибок?
- # В каком случае при компиляции не возникнет ошибок?
- # Какие поля класса будут доступны только в методах данного класса? class Vis1 { private int x=10,y=10; int p1=1; protected int p2=1; public int p3=1; }
- # Какие поля класса будут доступны из любых классов и объектов (с квалификацией именем пакета, если соответствующий класс не импортирован)? class Vis1 { private int x=10,y=10; int p1=1; protected int p2=1; public int p3=1; }
- # Какие поля класса будут доступны в методах данного класса, данного пакета, а также классах-наследниках? class Vis1 { private int x=10,y=10; int p1=1; protected int p2=1; public int p3=1; }
- # Какие действия относятся к рефакторингу?
- # Какие действия не относятся к рефакторингу?
- # Какие данные имеют наименьшее время жизни?
- # Имеется класс Location, для которого задан конструктор: public Location (int x, int y){ this.x=x; this.y=y; } Какие утверждения являются верными в этом случае?
- # Имеется класс Location, для которого задан конструктор: public Location (int x, int y){ this.x=x; this.y=y; } Какие утверждения являются верными в этом случае?
- # Имеется класс Location, для которого задан конструктор: public Location (int x, int y){ this.x=x; this.y=y; } Какие утверждения являются неверными в этом случае?
- # Какой фрагмент кода вычисляет сумму всех элементов массива arr?
- # Какой фрагмент кода вычисляет произведение всех элементов массива arr2?
- # В каком случае значение переменной res после выполнения указанного кода будет нечетным?
- # Чему будут равны значения элементов массива arr2 после выполнения кода: int[] arr2, arr1=new int[5]; int sum=0; for (int i=0; i<arr1.length; i++) { arr1[i]=i+1; System.out.println(arr1[i]); } arr2=arr1; arr1[0]*=10;
- # Чему будут равны значения элементов массива arr1 после выполнения кода: int[] arr2, arr1=new int[5]; int sum=0; for (int i=0; i<arr1.length; i++) { arr1[i]=i+1; System.out.println(arr1[i]); } arr2=arr1; arr1[0]*=10; for (int i=2; i<arr2.length; i++) { arr2[i]*=10; }
- # Чему будут равны значения элементы массива arr1 после выполнения кода: int[] arr2, arr1=new int[5]; int sum=0; for (int i=0; i<arr1.length; i++) { arr1[i]=i+1; System.out.println(arr1[i]); } arr2=arr1; arr1[0]*=10; for (int i=2; i<arr2.length; i++) { arr2[i]*=10; }
- # Какие утверждения являются верными?
- # Какие утверждения являются неверными?
- # Каково назначение вспомогательной ссылки circle в коде: int n=10; Circle[] circles=new Circle[n]; Circle circle; for(int i=0;i<n;i++){ circle=new Circle(); circle.x=40*i; circle.y= circles.x/2; circle.r=50; circle.show(); circles[i]= circle; };
- # Каким образом можно задать значения элементов массива?
- # В программе задан массив arr: int[][] arr= new int[][] { {1,2,3,4}, {2,3,4,5}, {3,4,5,6}, {4,5,6,7}, {5,6,7,8}, {6,7,8,9}, }; В каком случае результат вычисления будет нечетным?
- # В программе задан массив arr: int[][] arr= new int[][] { {1,2,3,4}, {2,3,4,5}, {3,4,5,6}, {4,5,6,7}, {5,6,7,8}, {6,7,8,9}, }; В каком случае результат вычисления будет четным?
- # В каком случае после выполнения указанного кода все значения элеметов массивов a и b будут одинаковыми?
- # В каком случае после выполнения указанного кода все значения элеметов массивов a и b будут одинаковыми?
- # В каком случае после выполнения указанного кода все значения элеметов массивов a и b будут одинаковыми?
- # В каком случае выражение a.equals(a1) вернет значение false?
- # В каком случае выражение a.equals(a1) вернет значение true?
- # В каком случае выражение a.equals(a1) вернет значение true?
- # После выполнения какого фрагмента кода будет выведена строка "s1 равно s2"?
- # Какие утверждения являются верными?
- # После выполнения какого фрагмента кода значение переменной s1 будет равно значению Декабрь является 12-ым месяцем в году?
- # В каком случае при выполнении указанного фрагмента кода не возникнет ошибок?
- # В каком случае при выполнении указанного фрагмента кода возникнет ошибка?
- # Чему будет равно значение переменной s после выполнения операции String s=1+2+" и "+1+2;?
- # В каком случае значение переменной b после выполнения кода будет равно true?
- # В каком случае значение переменной b после выполнения кода будет равно false?
- # Какие утверждения являются верными?
- # Какой класс обеспечивает синхронизацию строк?
- # Какие утверждения являются неверными?
- # Какие ситуации приведут к возникновению исключений?
- # Какие утверждения являются верными?
- # Какие утверждения не являются верными?
- # Какие утверждения являются верными?
- # Какие утверждения являются неверными?
- # Что произойдет, если использовать возбуждение исключительных ситуаций вместо блока else в операторе if?
- # Какой тип наследования используется в языке Java?
- # Какой тип наследования используется и в языке C++, и в языке Java?
- # Какой тип наследования не используется в языке Java?
- # Какие утверждения являются верными для языка Java?
- # Какие утверждения являются верными для языка Java?
- # Какие утверждения являются верными для языка Java?
- # Какие константы имеют видимость public package figures_pkg; public interface IScalable { public int x=0; int y=0; int z=0; public int getSize(); public void setSize(int newSize); }
- # Какие константы являются окончательными (модификатор final) в объявленном интрефейсе: package figures_pkg; public interface IScalable { public int x=0; int y=0; int z=0; public int getSize(); public void setSize(int newSize); }
- # Какие константы являются переменными класса (модификатор static) в объявленном интрефейсе: package figures_pkg; public interface IScalable { public int x=0; int y=0; int z=0; public int getSize(); public void setSize(int newSize); }
- # Какие утверждения являются верными?
- # Какие утверждения не являются верными?
- # Какие утверждения являются верными?
- # Чем интерфейсы отличаются от классов?
- # Какие утверждения не являются верными для интерфейсов?
- # Какие утверждения являются верными для интерфейсов?
- # Какой тип видимости имеют элементы интерфейса без явного указания?
- # Какие модификаторы методов запрещены для интерфейсов?
- # Какие модификаторы методов разрешены для интерфейсов?
- # Что такое композиция?
- # Как называется возможность объединять отдельные части в единую более сложную систему?
- # При использовании какого вида композиции вспомогательный объект создаётся одновременно с главным объектом и "умирает" вместе с ним?
- # Имеются независимые классы Car, Driver и Speed. И задан класс MovingCar: public class MovingCar extends Car{ Driver driver; Speed speed; ... } Какими методами класса Driver можно будет пользоваться в классе MovingCar?
- # Имеются независимые классы Car, Driver и Speed. И задан класс MovingCar: public class MovingCar extends Car{ Driver driver; Speed speed; ... } Какие утверждения являются верными?
- # Имеются независимые классы Car, Driver и Speed. И задан класс MovingCar: public class MovingCar extends Car{ Driver driver; Speed speed; ... } Какие утверждения являются неверными?
- # Какие утверждения верны и для интерфейсов, и для абстрактных классов?
- # Что общего у интерфейсов и абстрактных классов?
- # Чем интерфейсы отличаются от абстрактных классов?
- # Какие действия можно выполнять с помощью переменной типа интерфейс?
- # Какие утверждения являются верными?
- # Какие действия запрещено выполнять с помощью переменной типа интерфейс?
- # Каким отношением характеризуется композиция?
- # Каким отношением характеризуется наследование?
- # Какое из перечисленных явлений характеризуется отношением "is-a" ("это есть", "является")?
- # Какой способ множественного наследования допустим в языке Java?
- # Что такое процесс?
- # Что такое поток?
- # Какие утверждения являются верными?
- # В чем отличие потоков от процессов?
- # Какие утверждения являются верными для потоков?
- # Какие утверждения являются верными для процессов?
- # Завершение выполнения какого потока приводит к завершению работы всех других пользовательских потоков приложения?
- # Какой поток называется потоком-демоном (daemon)?
- # Какой поток называется главным (основным)?
- # Когда Java-машина завершает свою работу?
- # Чем характеризуется идеология последовательной работы программы?
- # Чем характеризуется идеология параллельной работы программы?
- # Что является недостатками параллельной работы программы?
- # Какие действия выполняет синхронизация по ресурсам?
- # Какие действия выполняет синхронизация по событиям?
- # Какие способы синхронизации относятся к синхронизации по ресурсам?
- # Какой способ синхронизации используется при разработке класса, рассчитанного на взаимодействия в многопоточной среде?
- # Какой способ синхронизации используется для экземпляров классов, разработанных без расчёта на работу в режиме многопоточности?
- # Что происходит при выполнении фрагмента кода: synchronized(obj1){ ... m1(obj1); ... obj1.m2(); ... }
- # Что происходит при выполнении фрагмента кода: public class C1{ public synchronized void m1(){ } } C1 obj1=new C1(); obj1.m1();
- # Что может быть критической секцией кода?
- # К возобновлению работы какого потока приводит оповещение notify(), если несколько потоков ожидают выход из данного монитора?
- # Что происходит при выполнении кода: synchronized(obj){ while(not условие) obj.wait(); }
- # Какое имя получает подпроцесс при использовании конструктора public Thread(String name)?
- # Какой метод класса Thread возвращает число активных потоков приложения?
- # Для какого метода в классе Thread задана пустая реализация?
- # Какой метод класса Thread вызывает выполнение текущего потока?
- # Какие данные о потоке возвращает метод String toString() класса Thread?
- # Для чего в Java используются методы, объявленные с модификатором native?
- # Какое имя автоматически дается главному потоку?
- # Что происходит, когда объект входит в монитор?
- # Что происходит, когда объект выходит из монитора?
- # Каким образом можно создать класс, экземплярами которого будут потоки?
- # Какие утверждения являются верными?
- # Какие утверждения не являются верными?
- # Что происходит при параллельном варианте работы программы?