Основы разработки программного обеспечения.sa_Java-р-Ар

Скачать тест — (Основы разработки программного обеспечения.sa_Java_96c90832.pdf)

  1. Выберите верное определение ветвления в Java:
  2. Переменная в Java — это:
  3. В чем суть операции присвоения?
  4. Какой символ используется для операции присвоения?
  5. Какой символ используется в Java для сравнения?
  6. Что такое Debug?
  7. Сколько примитивных типов данных существует в Java?
  8. Какой результат мы получим разделив 5 на 3 в Java?
  9. Какой тип значения возвращают логические операции в Java?
  10. Для чего используются тернарные операторы?
  11. При помощи какой функции в java можно  вычислить квадратный корень из числа?
  12. Как обозначается целочисленный тип данных в java?
  13. Что будет выведено на экран? System.out.println((8 / 4) — (8 + (2 — 1)) + 7 * 2);
  14. Какое значение содержит переменная name1: var name1 = «Pol»; var name2 = «Bob»; name1 = «Stiv»; System.out.println(name2);
  15. Для чего используется класс scanner в java?
  16. Циклы в Java — это:
  17. Какие виды циклов выделяют в Java?
  18. “Управляющая конструкция программного кода, которая нарушает линейность исполнения алгоритма и позволяет выполнить указанный код множество раз”. О каком цикле идет речь?
  19. К какому виду относится следующий цикл? do { statement(s) } while (expression)
  20. К какому виду относится следующий цикл? for (initialization; termination; increment) {      statement(s) }
  21. Массив в Java — это:
  22. Что делает операция % ?
  23. Для чего в java используется ключевое слово final?
  24. Ключевое слово в java для прекращения цикла?
  25. Как объявить массив в java?
  26. Возможно ли цикл for заменить другим циклом ?
  27. Чем можно заменить условные операторы if-then-else в java?
  28. К какому типу языков программирования относится java?
  29. Каким образом возможно обратиться к конкретному символу строки в java?
  30. Какой стиль именования переменных используется в Java?
  31. Шаблонная конструкция, которая позволяет описать в программе объект, его свойства и поведение — это:
  32. Блок кода, состоящий из ряда инструкций, который можно вызывать по его имени — это:
  33. Дайте определение области видимости в Java
  34. Где правильно присвоено новое значение к многомерному массиву?
  35. Какой из способов будет выводить “True”, при вводе только чисел 1, 2 или 3?
  36. Какой метод позволяет запустить программу на Java?
  37. Что такое ООП?
  38. Как объявить класс в коде?
  39. Для чего необходимо ключевое слово this?
  40. Для чего используется оператор return в java?
  41. В конструкции System.out.println() метод println() это:
  42. Что будет выведено на экран? var language1 = «time»; var language2 = «timing»; System.out.println(language1.length() + language2.length() — 2);
  43. Что будет возвращать функция  представленная ниже? class App {             public static void multiply(int x, int y) {             x + y;             } }
  44. Что происходит при встрече  компилятора с  оператором return?
  45. За что отвечает оператор continue в java?
  46. Что такое наследование в java?
  47. Что представляет собой конструктор в java?
  48. Для чего используется ключевое слово null в java?
  49. Для используется finally в java?
  50. Что такое Staketrace в java?
  51. Что представляет собой Checked исключение в java?
  52. Что такое unchecked исключения в java?
  53. Для чего используется Stacktrace в java?
  54. В каких случаях возникает ошибка NullPointerException в java?
  55. За что отвечает try исключение в java?
  56. Как используется ключевое слово throw для исключений в java?
  57. Как используется обработка исключения catch в java?
  58. Что будет выведено на экран при выполнении  java кода приведенного ниже? public class Main {    public static void main(String[] args) {          String date = «01  января 1995 года»;        System.out.println(date);    } }
  59. Для чего нужен механизм исключений в java?
  60. Какой класс применяется для работы с датами в java?
  61. Какое ключевое слово используется для описания интерфейса?
  62. Для чего используется метод toString
  63. Какое ключевое слово означает, что класс реализует интерфейс?
  64. Для чего не может использоваться абстрактный класс?
  65. Класс должен быть абстрактным в том случае, если:
  66. Какой уровень доступа у методов интерфейса по умолчанию?
  67. Как согласно стандартной нотации java стоит именовать классы?
  68. Что такое композиция в парадигме ООП в языке java?
  69. Что представляет собой наследование в контексте парадигмы ООП?
  70. Для чего используется метод equals() в java?
  71. Что такое модификаторы доступа в java?
  72. Скомпилируется ли код приведенный ниже? class A {}   class B extends A {} // 1   // main method A a = new B(); // 2 B b = new B(); // 3
  73. Какое ключевое слово в Java отвечает за наследование?
  74. Какие модификаторы доступа могут иметь абстрактные методы?
  75. Сколько конструкторов в классе Exception?
  76. Чем отличается от обычных массивов arraylist?
  77. Существует ли в ArrayList метод remove()?
  78. Существует ли метод add() в LinkedList?
  79. Что такое Comparable?
  80. Какой интерфейс стоит использовать для нестандартного сравнения в JAVA?
  81. Что должно вернуть выражение x.equals(null) в соответствии с контрактом по написанию этого метода?
  82. Какие классы коллекций позволяют изменять размер и предоставляют индексированный доступ к элементам, но чьи методы не синхронизированы?
  83. Какое утверждение верно для класса java.util.ArrayList?
  84. Если метод equals возвращает значение true для двух объектов, какие значения должен вернуть метод hashCode()?
  85. Алгоритм, требует реализации java.util.List, которая обеспечивает эффективную реализацию add(0, object), но НЕ нуждается в поддержке быстрого произвольного доступа. Что поддерживает эти требования?
  86. Какую реализацию Set вы бы выбрали, чтобы итератор Set выдавал вам объекты в порядке их вставки?
  87. Является ли HashSet упорядоченным и отсортированным множеством?
  88. Что является допустимым объявлением в интерфейсе?
  89. Какие варианты являются правильными объявлениями методов в интерфейсе?
  90. Может ли метод hashCode() возвращать одно значение для всех объектов данного класса?