Ответы к тесту/контрольной: Программирование на Java

-20%

Описание

Здесь представлена подборка ответов на тестовые вопросы по предмету "Программирование на Java". Перед покупкой проверяйте точно ли здесь представлены те вопросы, ответы на которые вам нужны.

Список вопросов

Корректен ли объявленный ниже класс? Если нет, то как его можно исправить? class Box { private int weight=0; public int getWeight() { return weight; } void setWeight(int weight) { weight=weight; } }
Что будет выведено на экран в результате выполнения следующего кода? public class SomeClass { public static void main(String args[]) { SomeClass2 s = new SomeClass2(); } public SomeClass() { System.out.print("1"); } { System.out.print("2"); } } class SomeClass2 extends SomeClass { public SomeClass2() { System.out.print("3"); } { System.out.print("4"); } }
Укажите результат выполнения следующего кода? long a = 111111111111L; float f = a; long b = 11111L; float d = b; System.out.println( a == (long) f); System.out.println( b == (long) d);
Что такое агрегация?
Почему объектно-ориентированное программирование пришло на смену процедурному программированию?
Автоматический сборщик мусора (garbage collector) в Java – это механизм, который:
Отметьте дробные литералы языка Java:
Какие формальные нарушения соглашений по именованию присутствуют в следующем примере: public class flat{ private int floor_number; private int r; // количество комнат public int getR() { return r; } public int getFloorNumber() { return floor_number; } }
Даны следующие классы: class abc.SomeClass {} class abc.SomeClass2 extends abc.SomeClass {} Что будет выведено на экран в следующем фрагменте кода: abc.SomeClass x1 = new abc.SomeClass(); abc.SomeClass2 x2 = new abc.SomeClass2(); System.out.println((x1 instanceof abc.SomeClass) + " " + (x2 instanceof abc.SomeClass));
Какие существуют примитивные дробные типы?
Какое утверждение относительно полиморфизма верно?
Какое утверждение относительно автоматического сборщика мусора (garbage collector) верно?
Ниже приведено несколько вариантов записи модуля компиляции. Какой из них корректен, если предполагается описать класс ABCPoint из пакета test.demo, причем класс активно использует класс ru.additional.abc.Point и несколько классов из пакета java.net?
Укажите результат выполнения следующего кода: public class SomeClass { public static void main(String[] args) { SomeClass c = new SomeClass(); c.f1(1, 1); } public void f1(Integer i1, Integer i2) { System.out.println("1"); } public void f1(Integer i1, int i2) { System.out.println("2"); } public void f1(int b, Integer c) { System.out.println("3"); } public void f1(long b, long c) { System.out.println("4"); } }
Каким классом лучше воспользоваться для рассылки сигналов точного времени?
Укажите количество преобразований, которые будут сделаны в следующем коде: long a = 3; a = 5 + 'A' + a;
Укажите правильный вариант объявления метода main - точку входа в программу на языке Java.
Какие модификаторы доступа можно применить для типов объявления верхнего уровня?
Вы создали класс Animal в пакете ru.animal. Где будет храниться бинарный код класса в файловой системе?
Какое из перечисленных ниже имен является простым? MyClass MyClass.name MyClass.name.toString() MyClass.name.toString().hashCode()
Дан следующий класс: class abc.Point { abc.Point(int a, int b) { x = a; y = b; } int x, y; ... } Каков будет результат следующего примера? abc.Point p1 = new abc.Point(3, 4); abc.Point p2 = p1; p1.x = 5; p1 = new abc.Point(4, 4); System.out.print(p2.x - p1.x);
Сколько комментариев в следующем примере кода: int x = 0; /* комментарий // комментарий */ String s = "text/*комментарий*/";
Какой из вариантов является блочным комментарием?
Какие утверждения относительно виртуальной машины Java (Java Virtual Machine) верны?
Что будет выведено на экран в результате выполнения следующего фрагмента кода: public class SomeClass { public static void main(String args[]) { SomeClass s = new SomeClass(); System.out.println(s.x + ", " + s.y); } int getX() { return x; } int y = getX(); int x = 3; }
Какие утверждения относительно java.util.BitSet корректны?
Что такое приоритет потока?
Укажите количество преобразований, которые будут сделаны в следующем коде: long a = 3; a = 5 + 'A' + a; System.out.print("a = " + a);
Какие модификаторы позволяют обращаться к элементу класса из классов, не являющихся наследниками того же пакета?
Какие утверждения относительно метода public boolean equals(Object obj) класса java.lang.Object верны
Какой тип должна иметь переменная d в следующем фрагменте: int a = 1; short b = 1; long c = 1; ? d = a + b + c;
Дан следующий класс: class abc.Point { abc.Point(int a, int b) { x = a; y = b; } int x, y; ... } Укажите результат выполнения следующего фрагмента кода: abc.Point p = new abc.Point(5,3), p1 = p; System.out.println(p1 == p);
Отметьте символьные литералы языка Java:
Какие утверждения относительно кодировки Unicode верны?
Что используется для описания поведения объекта?
Что означает выражение deprecated?
Виртуальная машина Java (Java Virtual Machine) это -
Какие утверждения относительно Java Development Kit (JDK) и Java Runtime Environment (JRE) верны?
Укажите результат выполнения следующего фрагмента кода: int a = 5, b = 6; a = b++; System.out.println(a);
Какое из перечисленных ниже имен является простым? Object java.lang lang java.lang.Object
Какие преимущества дает обеспечение доступа к свойствам класса только через его методы?
Какие утверждения относительно классов TextComponent, TextField и TextArea верны?
Какой класс используется для работы с протоколом UDP?
От какого класса наследуются InputStream иOutputStream?
Что из перечисленного является преимуществом ООП?
Какие утверждения относительно наследования верны?
Какие утверждения относительно преобразования ссылочных типов верны?
Что из перечисленного относится к топологиям физического уровня?
Что произойдет, если, используя DataOutputStream, записать в файл значения типов long,int, byte именно в таком порядке, а считать в обратном, используя DataInputStream?
Какие утверждения относительно класса String верны?
Что будет выведено на экран в результате выполнения следующего кода: public class SomeClass { public static void main(String[] args) { int i = 0; do { if (i > 5) i--; if (i < 4) i++; if (i == 5) i+=2; i++; System.out.print(i); } while (i <= 5); } }
Сколько объектов порождается при инициализации массива new int[3][4]?
Что будет выведено на экран в результате выполнения следующего кода: public class SomeClass { int b = this.a; int a = 5; { System.out.print(a); System.out.print(b); } public static void main(String[] args) { new SomeClass(); } }
Укажите результат выполнения следующего кода: public class SomeClass { public static void main(String[] args) { SomeClass c = new SomeClass2(); SomeClass2 c2 = new SomeClass2(); c2.print(); c.print(); } } class SomeClass2 extends SomeClass { public void print() { System.out.println("message"); } }
Укажите результат выполнения следующего кода: public class SomeClass { public static void main(String[] args) { SomeClass c = new SomeClass(); c.f1(1, 1); } public void f1(int b, long c) { System.out.println("1"); } public void f1(long b, int c) { System.out.println("2"); } public void f1(int b, int c) { System.out.println("3"); } public void f1(long b, long c) { System.out.println("4"); } }
Какие значения могут участвовать в преобразовании к строке?
Какие варианты кода будут выполнены без ошибок?
Укажите результат выполения следующего кода: public class SomeClass { public static void main(String[] args) { SomeClass s = new SomeClass("5", "6"); SomeClass s1 = new SomeClass("10", "12"); s1.doSomething(s); System.out.print(s1.x + s1.y + s.x + s.y); } private void doSomething(SomeClass s) { s.x = "5"; this.y = "6"; } public SomeClass(String x, String y) { this.x = x; this.y = y; } String x, y; }
Какие утверждения относительно заголовка класса верны?
Какие модификаторы позволяют обращаться к элементу класса из классов-наследников в другом пакете?
Какие формальные нарушения соглашений по именованию присутствуют в следующем примере: public class flat{ private int floorNumber; private int roomNumber; public int rooms() { return roomNumber; } public int GetFloorNumber() { return floorNumber; } }
Ниже приведено несколько вариантов записи модуля компиляции. Какой из них корректен, если предполагается описать класс abc.Point из пакета test.demo, причем класс активно использует классы ru.additional.abc.Point и несколько классов из пакета java.net?
Вы создали класс Animal в пакете ru.animal. Где будет хранится исходный код класса в файловой системе?
Какие утверждения относительно класса java.lang.String верны
Даны следующие классы: class SomeClass {} class SomeClass2 extends SomeClass {} Что будет выведено на экран в следующем фрагменте кода: SomeClass x1 = new SomeClass(); SomeClass2 x2 = new SomeClass2(); System.out.println((x1 instanceof SomeClass2) + " " + (x2 instanceof SomeClass2));
Дан следующий класс: class abc.Point { abc.Point(int a, int b) { x = a; y = b; } int x, y; ... } Укажите результат выполнения следующего фрагмента кода: abc.Point p = new abc.Point(5,3), p1; p1 = p; p = null; System.out.println(p1.x);
Какой тип должна иметь переменная d в следующем фрагменте:int a = 1;short b = 1;long c = 1;c = (d = a + c) ? a : b;
Какие существуют примитивные целочисленные типы?
Укажите результат выполнения следующего фрагмента кода: int a = 5, b = 6; a = b++; System.out.println(++a == b++);
Какие варианты объявления булевой переменной верны (никакие переменные предварительно не объявлены)?
Каким будет результат следующих действий? System.out.println(1/0); System.out.println(1./0); System.out.println(1/0.); System.out.println(1./0.); System.out.println('n'+'r');
Какой из вариантов является строчным комментарием?
Как записать в Java-программе символ с кодом546 (код символа десятичный)?
Какие утверждения относительно инкапсуляции верны?
Множественным наследованием называют:
Какие отношения невозможны между классами?
Какое утверждение относительно языка Java верно?
Какие утверждения относительно метакласса верны?
Какое из следующих утверждений верно?
Какие утверждения относительно состояния объекта верны?
Сколько комментариев в следующем примере кода: int x = 0; /* комментарий // комментарий /* int y = 1; // комментарий */ // комментарий */
Отметьте верное утверждение относительно языков Java и JavaScript:
Какие варианты объявления целочисленной переменной верны (никакие переменные предварительно не объявлены)?
Значение какого типа будет хранить переменная b после инициализации? byte b = 1 + 2;
Если вызвать write(0x01234567) у экземпляра OutputStream, то в каком порядке и какие байты будут записаны в выходной поток?
Какие утверждения относительно java.util.Properties корректны?
Какой из перечисленных ниже классов имеет наибольшее сходство с классомVector?
Какие классы, необходимые для поддержки многопоточности, определены в пакете java.lang?
Какое преимущество предоставляет интерфейс Runnable по сравнению с классом Thread?
Какая кодировка используется классом OutputStreamWriter по умолчанию?
Что произойдет при создании экземпляра класса FileOutputStream, если ассоциированный файл не существует?
Каким классом лучше воспользоваться для загрузки web-страницы с сервера?
Какие из следующих адресов относятся к подсети класса A?
Какие утверждения относительно канального уровня OSI верны?
Какой метод нужно переопределить, чтобы реализовать отрисовку внешнего вида компонента?
Что произойдет, если, используя ByteArrayOutputStream, записать в файл значения типов long, int, byte именно в таком порядке, а считать в обратном, используя DataInputStream?
Какие утверждения относительно класса BufferedOutputStream верны?
Какие утверждения относительно java.util.ResourceBundle корректны?
Каким будет результат работы следующего кода? public abstract class SomeClass implements Runnable{ public static Object lock = new Object(); public void lock() { synchronized (lock) { try { lock.wait(); System.out.print("1"); } catch (InterruptedException e) {} } } public void notifyThread() { synchronized (lock) { lock.notify(); } } public void unlock() { synchronized (lock) { lock.notify(); System.out.print("2"); } } public static void main(String s[]) { final SomeClass c = new SomeClass() { public void run() { lock(); notifyThread(); } }; final SomeClass c1 = new SomeClass() { public void run() { unlock(); } }; new Thread(c).start(); new Thread(c1).start(); } }
Для чего нужна синхронизация?
📢 Есть вопросы или нужна помощь? Не знаете, как оформить заказ или оплатить?
👉 Просто нажмите кнопку Написать эксперту — я сразу отвечу, помогу разобраться и оформить всё за вас. 💬
🔥 Быстро. Удобно. Без лишних сложностей!

Характеристики ответов (шпаргалок) к КР

Семестр
Просмотров
0
Качество
Идеальное компьютерное
Количество вопросов
Картинка-подпись
🎓 Поможем сдать всё — тесты, практику, экзамены, курсовые, дипломы, отчёты! Закроем долги под ключ 🔑 Ведём от первой сессии до диплома 🏆 Работаем с Синергией, МЭИ и другими вузами 🤝 Гарантия результата или возврат денег 💰 Пиши! 🚀

Комментарии

Нет комментариев
Стань первым, кто что-нибудь напишет!
Поделитесь ссылкой:
Цена: 490 390 руб.
Расширенная гарантия +3 недели гарантии, +10% цены
Рейтинг автора
5 из 5
Поделитесь ссылкой:
Сопутствующие материалы

Подобрали для Вас услуги

Вы можете использовать полученные ответы для подготовки к экзамену в учебном заведении и других целях, не нарушающих законодательство РФ и устав Вашего учебного заведения.
Свежие статьи
Популярно сейчас
Зачем заказывать выполнение своего задания, если оно уже было выполнено много много раз? Его можно просто купить или даже скачать бесплатно на СтудИзбе. Найдите нужный учебный материал у нас!
Ответы на популярные вопросы
Да! Наши авторы собирают и выкладывают те работы, которые сдаются в Вашем учебном заведении ежегодно и уже проверены преподавателями.
Да! У нас любой человек может выложить любую учебную работу и зарабатывать на её продажах! Но каждый учебный материал публикуется только после тщательной проверки администрацией.
Вернём деньги! А если быть более точными, то автору даётся немного времени на исправление, а если не исправит или выйдет время, то вернём деньги в полном объёме!
Да! На равне с готовыми студенческими работами у нас продаются услуги. Цены на услуги видны сразу, то есть Вам нужно только указать параметры и сразу можно оплачивать.
Отзывы студентов
Ставлю 10/10
Все нравится, очень удобный сайт, помогает в учебе. Кроме этого, можно заработать самому, выставляя готовые учебные материалы на продажу здесь. Рейтинги и отзывы на преподавателей очень помогают сориентироваться в начале нового семестра. Спасибо за такую функцию. Ставлю максимальную оценку.
Лучшая платформа для успешной сдачи сессии
Познакомился со СтудИзбой благодаря своему другу, очень нравится интерфейс, количество доступных файлов, цена, в общем, все прекрасно. Даже сам продаю какие-то свои работы.
Студизба ван лав ❤
Очень офигенный сайт для студентов. Много полезных учебных материалов. Пользуюсь студизбой с октября 2021 года. Серьёзных нареканий нет. Хотелось бы, что бы ввели подписочную модель и сделали материалы дешевле 300 рублей в рамках подписки бесплатными.
Отличный сайт
Лично меня всё устраивает - и покупка, и продажа; и цены, и возможность предпросмотра куска файла, и обилие бесплатных файлов (в подборках по авторам, читай, ВУЗам и факультетам). Есть определённые баги, но всё решаемо, да и администраторы реагируют в течение суток.
Маленький отзыв о большом помощнике!
Студизба спасает в те моменты, когда сроки горят, а работ накопилось достаточно. Довольно удобный сайт с простой навигацией и огромным количеством материалов.
Студ. Изба как крупнейший сборник работ для студентов
Тут дофига бывает всего полезного. Печально, что бывают предметы по которым даже одного бесплатного решения нет, но это скорее вопрос к студентам. В остальном всё здорово.
Спасательный островок
Если уже не успеваешь разобраться или застрял на каком-то задание поможет тебе быстро и недорого решить твою проблему.
Всё и так отлично
Всё очень удобно. Особенно круто, что есть система бонусов и можно выводить остатки денег. Очень много качественных бесплатных файлов.
Отзыв о системе "Студизба"
Отличная платформа для распространения работ, востребованных студентами. Хорошо налаженная и качественная работа сайта, огромная база заданий и аудитория.
Отличный помощник
Отличный сайт с кучей полезных файлов, позволяющий найти много методичек / учебников / отзывов о вузах и преподователях.
Отлично помогает студентам в любой момент для решения трудных и незамедлительных задач
Хотелось бы больше конкретной информации о преподавателях. А так в принципе хороший сайт, всегда им пользуюсь и ни разу не было желания прекратить. Хороший сайт для помощи студентам, удобный и приятный интерфейс. Из недостатков можно выделить только отсутствия небольшого количества файлов.
Спасибо за шикарный сайт
Великолепный сайт на котором студент за не большие деньги может найти помощь с дз, проектами курсовыми, лабораторными, а также узнать отзывы на преподавателей и бесплатно скачать пособия.
Популярные преподаватели
Добавляйте материалы
и зарабатывайте!
Продажи идут автоматически
7129
Авторов
на СтудИзбе
254
Средний доход
с одного платного файла
Обучение Подробнее