暗記メーカー

お問い合わせ
ログイン
пм3 2
  • Чебурек

  • 問題数 100 • 12/19/2024

    記憶度

    完璧

    15

    覚えた

    35

    うろ覚え

    0

    苦手

    0

    未解答

    0

    アカウント登録して、解答結果を保存しよう

    問題一覧

  • 1

    Создать пустой Map в Java

    hashmap<Integer, String>;

  • 2

    Метод удаления всех элементов из Map в Java

    map.clear();

  • 3

    Метод создания копии Map в Java

    map.copy();

  • 4

    Коллекции, реализующие интерфейс Map в Java

    HashMap и TreeMap

  • 5

    Метод получения всех ключей из Map в Java

    map.keySet();

  • 6

    Метод получения всех значений из Map в Java

    map.values();

  • 7

    Метод объединения двух Map в Java

    map1.merge(map2);

  • 8

    Метод проверки наличия значения в Map в Java

    map.containsValue(value);

  • 9

    Метод удаления всех значений из Map в Java

    map.clearValues();

  • 10

    Метод проверки различия двух Map в Java

    map1.subtract(map2);

  • 11

    Метод проверки пересечения двух Map в Java

    map1.intersect(map2);

  • 12

    Метод проверки равенства двух Map в Java

    map1.equals(map2);

  • 13

    Метод проверки различия значений двух Map в Java

    map1.minusValues(map2);

  • 14

    Интерфейс для структуры данных очереди в Java

    Queue

  • 15

    Метод добавления элемента в конец очереди в Java

    queue.offer(element);

  • 16

    Метод удаления элемента с начала очереди в Java

    queue.dequeue();

  • 17

    Метод получения элемента с начала очереди без удаления в Java

    queue.peek();

  • 18

    Метод проверки, является ли очередь пустой в Java

    queue.isEmpty();

  • 19

    Метод получения размера очереди в Java

    queue.size();

  • 20

    Создание пустой очереди в Java

    Queue<integer>name;

  • 21

    Добавление всех элементов из множества в очередь в Java

    queue.addAll(collection);

  • 22

    Метод для проверки наличия элемента в очереди в Java

    queue.contains(element);

  • 23

    Метод для удаления всех элементов из очереди в Java

    queue.clear();

  • 24

    Класс, предоставляющий изменяемые строки в Java

    StringBuilder

  • 25

    Класс, представляющий неизменяемые строки в Java

    String

  • 26

    Методы, которые есть в StringBuilder, но нет в StringBuffer

    reverse()

  • 27

    Класс, более подходящий для многозадачности

    StringBuffer

  • 28

    Класс, более подходящий для многозадачности

    append()

  • 29

    Метод для вычисления длины строки в объектах StringBuilder или StringBuffer

    length()

  • 30

    Метод для удаления части строки в объектах StringBuilder или StringBuffer

    delete()

  • 31

    Метод для изменения символа в строке в объектах StringBuilder или StringBuffer

    setCharAt()

  • 32

    Метод для проверки наличия подстроки в объектах StringBuilder или StringBuffer

    contains()

  • 33

    Метод для преобразования объекта StringBuilder или StringBuffer в строку в Java

    toString()

  • 34

    Метод для создания нового потока в Java

    new Thread();

  • 35

    Интерфейс, используемый для определения задач, выполняемых в потоках в Java

    Runnable

  • 36

    Метод для запуска потока в Java

    start();

  • 37

    Метод для синхронизации потока в Java

    synchronize()

  • 38

    Метод для получения имени текущего потока в Java

    Thread.currentThread();

  • 39

    Метод для приостановки выполнения потока на определённое время в Java

    sleep()

  • 40

    Метод для проверки выполнения потока в Java

    thread.isAlive();

  • 41

    Метод для завершения потока в Java

    stop();

  • 42

    Метод, обеспечивающий атомарность операций в многозадачном окружении в Java

    synchronized()

  • 43

    Метод для ожидания завершения выполнения другого потока в Java

    join()

  • 44

    Аббревиатура API в контексте Java

    Application Programming Interface

  • 45

    Пакет Java, предоставляющий основные классы для работы с коллекциями

    java.util

  • 46

    Интерфейс Java, предоставляющий механизм для итерации по элементам коллекции

    Iterator

  • 47

    Класс в Java API, используемый для представления даты и времени

    Calendar

  • 48

    Пакет Java, предоставляющий классы для работы с вводом и выводом данных

    java.io

  • 49

    Интерфейс Java, предоставляющий механизм реализации слушателей событий

    EventListener

  • 50

    Класс в Java, используемый для создания потоков ввода/вывода

    InputStream

  • 51

    Пакет Java, предоставляющий классы для работы с сетевыми операциями

    java.net

  • 52

    Интерфейс Java, предоставляющий механизм для выполнения асинхронных задач

    CompletableFuture

  • 53

    Java класс для создания HTTP запросов, обработки HTTP ответов

    HttpClient

  • 54

    Значение переменной y: int y = 10 * 2 – 5

    15

  • 55

    Объявление массива в C++

    int arr[3] = {1, 2, 3};

  • 56

    Объявление функции "sum", принимающей два параметра типа "double", возвращающей их сумму

    double sum(double a, double b) { return a + b; }

  • 57

    Управление потоком выполнения в C++

    switch, case, break

  • 58

    Идентификаторы Index, INDEX, index в C++

    Три разных переменных

  • 59

    Неправильное объявление переменной в C++

    x: int;

  • 60

    Значение x: int x = 2 + 1;

    3

  • 61

    Результат выполнения кода:#include <iostream>int main(){int x=5;int y = 2;std::cout << x / y << std::endl;return 0;}

    2

  • 62

    Неправильное объявление переменной в C++

    int 1x;

  • 63

    Константы (const) в C++

    Переменные, которые нельзя изменить

  • 64

    Правильное объявление константы:

    const x = 1;

  • 65

    Результат выполнения кода:#include <iostream>int main(){int arr[] = {1, 2, 3, 4, 5};std::cout << arr[3] << std::endl;return0;}

    4

  • 66

    Результат выполнения кода:#include <iostream>int main(){int i = 0;while (i < 5){std::cout << i << " ";i++;}return 0;}

    Выведет числа от 0 до 4

  • 67

    Результат выполнения программы:int x, y;x = 0;y = 0;x = y++;

    0

  • 68

    Результат выполнения программы:#include <iostream>int main(){for (int i = 0; i < 5; i++){if (i == 3){break;}std::cout << i << " ";}return 0;}

    0 1 2

  • 69

    Массивы в C++ могут быть

    С любым количеством измерений

  • 70

    При удалении объекта в Java

    Он удаляется с помощью сборщика мусора

  • 71

    Индексация массивов в C++ начинается с

    Нуля

  • 72

    Если в C++ одномерный массив состоит из N элементов, его индексы могут быть от

    0 до N-1

  • 73

    Для вывода информации на консоль в стандартном языке C++ используется функция

    cout;

  • 74

    В C++ количество символов в строке определяется

    Позиция нулевого символа в массиве символов (терминальный ноль)

  • 75

    Максимальная длина строки в C++

    Не ограничена

  • 76

    Структура данных объединяет:

    Данные одного типа;

  • 77

    Результат программы:#include <iostream>int main(){int n = 5; for (int i = 0; i < n; i++){std::cout << i << " ";}return 0;}  

    0 1 2 3 4

  • 78

    После имени функции ставятся …

    Круглые скобки

  • 79

    Первая функция, вызываемая при запуске программы, является функцией ...

    Main;

  • 80

    Структура C++, дающая компьютеру указание выполнить действие, называется...

    Оператор

  • 81

    Выражение:

    Способ представления программы

  • 82

    В 32-битной системе укажите правильный размер в байтах для следующих типов переменных:

    int - ...4...;

  • 83

    Результат программы:#include <iostream>int main(){int num =7;num += 3;std::cout << num;return 0;}  

    10

  • 84

    Результат программы:#include <iostream>int main(){int num =7;if (num % 2 == 0){std::cout << "Even";}else{std::cout << "Odd";}return 0;}  

    Odd

  • 85

    Результат программы:#include <iostream>int main(){int age = 20;if(age >= 18){std::cout << "Вы имеете право голосовать";} else{std::cout << "Вы не имеете права голосовать";}return 0;}  

    Вы имеете право голосовать

  • 86

    Чтобы отобразить символ новой строки, необходимо:

    Использовать специальный манипулятор endl

  • 87

    Найдите ошибочное утверждение:

    Динамический массив может быть инициализирован так же, как и статический, поэтому при выделении памяти для такого массива не нужно указывать его размер

  • 88

    Не является ключевым словом C++

    go

  • 89

    Результат программы:#include <iostream>int main(){for (int i = 0; i < 5; i++){if (i % 2 == 0){continue;}std::cout << i << " ";}return 0;} 

    1 3

  • 90

    Оператор для получения числового значения с клавиатуры и присваивания его переменной

    int temp; cin>>temp;

  • 91

    Результат сортировки массива [5, 2, 9, 1, 5, 6] с использованием пузырьковой сортировки

    [1, 2, 5, 5, 6, 9]

  • 92

    Значение выражения 11 % 3

    3

  • 93

    Оператор, увеличивающий значение временной переменной на 23 с помощью одновременного присваивания:

    temp +=23;

  • 94

    Два оператора, если начальное значение переменной var1 равно 20:

    20

  • 95

    Функция, которая присутствует в каждой программе на C++:

    main()

  • 96

    Оператор увеличения (++) – изменяет значение переменной:

    На 1

  • 97

    Логический оператор, означающий НЕ РАВНО:

    !=

  • 98

    Конструкция try-catch в Java используется для обработки ошибок:

    Конструкция для обработки ошибок

  • 99

    Объявление общего поля age типа int в классе "Person":

    class Person { public: int age; };

  • 100

    Условие в операторе if истинно, тогда:

    Код в теле if выполняется