Банк вопросов

Вопросы по Objective-C с ответами

Практический набор для самопроверки и подготовки к интервью. Ответы раскрываются вместе с объяснением.

Пройти полноценный тест
1Для чего обычно используют функцию в программе?
Ответ: Чтобы объединить переиспользуемую логику под одним именем

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

2Какая структура данных обычно предназначена для хранения последовательности нескольких значений?
Ответ: Коллекция или массив

Массивы и другие коллекции хранят наборы значений и позволяют работать с ними как с последовательностью.

3Что в программировании означает условное ветвление?
Ответ: Выбор выполняемой ветки кода в зависимости от условия

Условные конструкции позволяют выполнять разные ветки логики в зависимости от результата проверки.

4Зачем разработчику учитывать сложность алгоритма?
Ответ: Чтобы оценивать, как растут затраты времени и памяти при увеличении входных данных

Асимптотическая сложность помогает прогнозировать масштабируемость алгоритма по времени и памяти.

5К какому крупному направлению знаний относится «Objective-C»?
Ответ: Языки программирования

В структуре ITQuiz «Objective-C» относится к разделу «Языки программирования».

6Какая тема находится с «Objective-C» в одном направлении «Языки программирования»?
Ответ: Solidity

«Solidity» и «Objective-C» находятся в одном направлении «Языки программирования».

7Что НЕ относится к тому же направлению, что и «Objective-C»?
Ответ: DynamoDB

«DynamoDB» относится к разделу «Базы данных и хранилища», а остальные варианты — к «Языки программирования».

8Верно ли утверждение: «Objective-C» и «Solidity» относятся к одному крупному направлению IT-навыков?
Ответ: Верно

Да. Обе темы относятся к разделу «Языки программирования».

9Верно ли утверждение: «Objective-C» относится к разделу «Базы данных и хранилища»?
Ответ: Неверно

Нет. «Objective-C» относится к разделу «Языки программирования».

10Какие две темы относятся к тому же направлению, что и «Objective-C»? Выберите все правильные варианты.
Ответ: Solidity, ABAP

«Solidity» и «ABAP» относятся к разделу «Языки программирования».

11Какое описание лучше всего соответствует области, в которой изучается «Objective-C»?
Ответ: языки, конструкции программ и базовые приемы разработки

«Objective-C» относится к направлению «Языки программирования»: языки, конструкции программ и базовые приемы разработки.

12Какая из тем относится к направлению «Языки программирования»?
Ответ: Objective-C

«Objective-C» относится к разделу «Языки программирования».

13Проверьте фундамент, связанный с темой «Objective-C»: Для чего обычно используют функцию в программе?
Ответ: Чтобы объединить переиспользуемую логику под одним именем

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

14Проверьте фундамент, связанный с темой «Objective-C»: Какая структура данных обычно предназначена для хранения последовательности нескольких значений?
Ответ: Коллекция или массив

Массивы и другие коллекции хранят наборы значений и позволяют работать с ними как с последовательностью.

15Проверьте фундамент, связанный с темой «Objective-C»: Что в программировании означает условное ветвление?
Ответ: Выбор выполняемой ветки кода в зависимости от условия

Условные конструкции позволяют выполнять разные ветки логики в зависимости от результата проверки.

16Проверьте фундамент, связанный с темой «Objective-C»: Зачем разработчику учитывать сложность алгоритма?
Ответ: Чтобы оценивать, как растут затраты времени и памяти при увеличении входных данных

Асимптотическая сложность помогает прогнозировать масштабируемость алгоритма по времени и памяти.

17Для уверенного понимания «Objective-C» важно знать базу раздела «Языки программирования». Для чего обычно используют функцию в программе?
Ответ: Чтобы объединить переиспользуемую логику под одним именем

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

18Для уверенного понимания «Objective-C» важно знать базу раздела «Языки программирования». Какая структура данных обычно предназначена для хранения последовательности нескольких значений?
Ответ: Коллекция или массив

Массивы и другие коллекции хранят наборы значений и позволяют работать с ними как с последовательностью.

19Для уверенного понимания «Objective-C» важно знать базу раздела «Языки программирования». Что в программировании означает условное ветвление?
Ответ: Выбор выполняемой ветки кода в зависимости от условия

Условные конструкции позволяют выполнять разные ветки логики в зависимости от результата проверки.

20Для уверенного понимания «Objective-C» важно знать базу раздела «Языки программирования». Зачем разработчику учитывать сложность алгоритма?
Ответ: Чтобы оценивать, как растут затраты времени и памяти при увеличении входных данных

Асимптотическая сложность помогает прогнозировать масштабируемость алгоритма по времени и памяти.

Тесты по Objective-C