Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
Объектно-ориентированное программирование ФОС.docx
Скачиваний:
2
Добавлен:
01.07.2025
Размер:
109 Кб
Скачать
☆

V2: 2.2. Типизация в Java.

I: 2.2.1

S: Класс данных, характеризуемый членами класса и операциями, которые могут быть к ним применены (ISO/IEC/IEEE 24765-2010) – это …

-: коллекция

+: тип данных

-: массив

-: объект

I: 2.2.2

S: Совокупность правил в языках программирования, назначающих свойства, именуемые типами, различным конструкциям, составляющим программу - таким как переменные, выражения или функции – это …

+: система типов

-: синтаксис языка программирования

-: семантика языка программирования

-: прагматика языка программирования

I: 2.2.3

S: Если процесс проверки и установления ограничений для типов осуществляется на стадии компиляции, то такой процесс называется – …

-: предварительная типизация

+: статическая типизация

-: динамическая типизация

-: строгая типизация

I: 2.2.4

S: Если процесс проверки и установления ограничений для типов осуществляется на стадии исполнения, то такой процесс называется – …

-: предварительная типизация

-: статическая типизация

+: динамическая типизация

-: строгая типизация

I: 2.2.5

S: Java является языком с

-: слабой динамической типизацией

+: строгой статической типизацией

-: слабой статической типизацией

-: строгой динамической

I: 2.2.6

S: Преимущества статической типизации – это

+: даёт самый простой машинный код – более адекватна для создания JIT-компилируемого промежуточного кода.

-: громоздкость кода. Каждый раз надо указывать, какой тип будет иметь переменная.

-: усложняется работа прикладного программиста с СУБД, которые принципиально возвращают информацию в «динамически типизированном» виде.

+: многие ошибки исключаются уже на стадии компиляции.

I: 2.2.7

S: Преимущества статической типизации – это

-: упрощается написание несложных программ, например, скриптов.

+: даёт самый простой машинный код – более адекватна для создания JIT-компилируемого промежуточного кода.

+: многие ошибки исключаются уже на стадии компиляции.

-: громоздкость кода. Каждый раз надо указывать, какой тип будет иметь переменная.

I: 2.2.8

S: Преимущества статической типизации – это

+: многие ошибки исключаются уже на стадии компиляции.

+: повышается скорость написания кода, т.к. в IDE осуществимы более релевантные автодополнения: множество вариантов можно отбросить как не подходящие по типу.

-: упрощается написание несложных программ, например, скриптов.

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

I: 2.2.9

S: ### – это поименованная, либо адресуемая иным способом область памяти, адрес которой можно использовать для осуществления доступа к данным и изменять значение в ходе выполнения программы.

+: п*ременная

+: п*ременая

I: 2.2.10

S: Любая переменная определяется базовыми характеристики:

+: имя (идентификатор);

+: тип;

+: значение

-: ссылка

I: 2.2.11

S: Любая переменная определяется базовыми характеристики:

+: тип;

+: значение

-: индекс

-: класс

I: 2.2.12

S: Любая переменная определяется базовыми характеристики:

+: имя (идентификатор);

+: значение

-: индекс

-: класс