База ответов ИНТУИТ

Компонентный подход в программировании

<<- Назад к вопросам

Отметьте те из указанных интерфейсов для работы с объектами типа IntSet, представляющими множества целых чисел, которые минимальны.

(Отметьте один правильный вариант ответа.)

Варианты ответа
boolean add(int i) - добавляет число в множество, возвращая true, если его до этого там не было, и false иначе

void remove(int i) - удаляет число из множества

boolean contains(int i) - проверяет наличие числа в множестве

void add(int i) - добавляет число в множество

void remove(int i) - удаляет число из множества

boolean contains(int i) - проверяет наличие числа в множестве

int numberOfItemsBefore(int n) - возвращает число элементов в множестве, меньших или равных числу n

boolean f(int i, int mode) - если mode == 0, то возвращает true в том случае, когда i принадлежит множеству;

если mode > 0, то добавляет число i в множество и возвращает true в том случае, когда i не принадлежало множеству до этого;

если mode < 0, то удаляет число i из множества и возвращает true в том случае, когда i принадлежало множеству до этого.

int size() - возвращает число элементов в множестве

(Верный ответ)
Похожие вопросы
Отметьте те из указанных интерфейсов для работы с объектами типа IntSet, представляющими множества целых чисел, которые полны.
Отметьте те из указанных интерфейсов для работы с объектами типа BitArray, представляющими наборы флагов, которые минимальны.
Отметьте те из указанных интерфейсов для работы с объектами типа List, представляющими списки произвольных объектов, которые минимальны.
Отметьте те из указанных интерфейсов для работы с объектами типа BitArray, представляющими наборы флагов, которые полны.
Отметьте те из указанных интерфейсов для работы с объектами типа List, представляющими списки произвольных объектов, которые полны.
Какие из основных принципов работы со сложными системами иллюстрируются набором Java классов, состоящим из абстрактного класса java.lang.Number, представляющим числа вообще, и классов java.lang.Integer, java.lang.Long, java.lang.Double, представляющими, соответственно, 32-битные целые числа со знаком, 64-битные целые числа со знаком и 64-битные числа с плавающей запятой?
Какие из основных принципов работы со сложными системами иллюстрируются набором Java классов, состоящим из абстрактного класса java.util.AbstractList, определяющего реализации для таких методов работы со списками, как add(Object) (добавление в конец списка), clear() (удаление всех элементов списка), indexOf(Object) (вычисление индекса первого вхождения объекта в список), sublist(int, int) (выделение подсписка), и конкретного класса java.util.ArrayList, определяющего реализацию списка на основе расширяемого массива, наследующего первому классу, и реализующего остальные методы работы со списками?
Отметьте те работы в рамках описанного ниже проекта, которые лежат на критическом пути.

Проект состоит из 8-ми работ T1-T8, которые имеют следующие зависимости типа финиш-старт:

T3 зависит от T1 и T2, T4 - от T3, T5 - от T3 и T4, T6 - от T3, T7 - от T6, T8 - от T5 и T7.

Кроме того, известны следующие оценки времени, необходимого для выполнения работ:

T4, T6 - 1 месяц, T1, T2, T3, T5, T7 - 2 месяца, T8 - 3 месяца.

Отметьте те работы в рамках описанного ниже проекта, которые лежат на критическом пути.

Проект состоит из 8-ми работ T1-T8, которые имеют следующие зависимости типа финиш-старт:

T3 зависит от T1 и T2, T4 - от T3, T5 - от T3 и T4, T6 - от T3, T7 - от T6, T8 - от T5 и T7.

Кроме того, известны следующие оценки времени, необходимого для выполнения работ:

T2, T4, T6, T7 - 1 месяц, T1, T3 - 2 месяца, T5, T8 - 3 месяца.

Отметьте те работы в рамках описанного ниже проекта, которые лежат на критическом пути.

Проект состоит из 8-ми работ T1-T8, которые имеют следующие зависимости типа финиш-старт:

T3 зависит от T1 и T2, T4 - от T3, T5 - от T3 и T4, T6 - от T3, T7 - от T6, T8 - от T5 и T7.

Кроме того, известны следующие оценки времени, необходимого для выполнения работ:

T1, T3, T7 - 1 месяц, T2, T4, T6 - 2 месяца, T5, T8 - 3 месяца.