Основы программирования мобильных игр (тест с ответами Синергия/МОИ/ МТИ /МОСАП)

Раздел
Программирование
Тип
Просмотров
565
Покупок
14
Антиплагиат
Не указан
Размещена
13 Мар 2023 в 16:02
ВУЗ
МФПУ Синергия / Московский открытый институт (МОИ) / Московский технологический институт (МТИ) / МОСАП
Курс
Не указан
Стоимость
350 ₽
Демо-файлы   
1
jpg
Результат 98 баллов из 100 Результат 98 баллов из 100
110.2 Кбайт 110.2 Кбайт
Файлы работы   
1
Каждая работа проверяется на плагиат, на момент публикации уникальность составляет не менее 40% по системе проверки eTXT.
pdf
Основы программирования мобильных игр (ОТВЕТЫ)
734.1 Кбайт 350 ₽
Описание

113 вопросов с ответами

Последний раз тест был сдан на 98 баллов из 100 "Отлично".

Год сдачи -2022-2023.

После покупки Вы получите файл с ответами на вопросы которые указаны ниже:

Если нужна помощь с другими предметами или сдачей тестов онлайн, пишите в личные сообщения https://studwork.ru/info/147162

Оглавление

1. В каком движке программный модуль корутины может работать правильно и в полной мере?

*CryEngine

*Unity

*Unreal Engine

2. В каком случае следует использовать асинхронные методы?

*асинхронные методы следует использовать в случаях, когда нужно возвращать объект

*асинхронные методы следует использовать в случаях, когда нужно возвращать строку

*асинхронные методы следует использовать в случаях, когда нужно возвращать определенное значение

3. Включение какого параметра позволяет автоматически менять девайс управления?

*Control Switch

*Auto Switch

*Switch Device

4. Где в асинхронных методах должно находится ключевое слово async?

*исключительно первым в начале строки или конструкции

*перед типом возвращаемого значения

vпосле типа возвращаемого значения

5. Как в Unity называются сопрограммы, которые представляют собой простой и удобный способ запускать функции, которые должны работать параллельно в течение некоторого времени?

*Корутины

*Итераторы

*Экспоузы

6. Как называется 2D изображение со светлыми и темными областями, которые представляют рельеф ландшафта, и может быть импортировано, как альтернатива использованию инструментов “рисования” высот Unity?

*Normal map

*Roughness map

*Heightmaps

 7. Как называется архитектурный паттерн, при котором происходит разделение логики на сущности, компоненты и системы?

*Entity Component System

*Unity Component System

*Component System

 8. Как называется базовый класс, из которого извлекается каждый сценарий Unity?

*Scriptable Object

*SerializeField

*MonoBehaviour

9. Как называется вектор, который имеет величину равную единице?

*Нормализованный вектор

*Скалярный вектор

*Смешанный вектор

10. Как называется интерфейс, предоставляющий доступ к элементам коллекции (массива или контейнера) и навигацию по ним?

*Экспоуз

*Корутина

*Итератор

11. Как называется карта, которая задает векторы нормалей для поверхности?

*Heightmaps

*Normal map

*Roughness map

12. Как называется метод, позволяющий выводить на консоль информацию о объекте?

*DebugLog

*Log

*Terminal

13. Как называется мультипарадигменный язык программирования, который обычно применяется в качестве встраиваемого инструмента для программного доступа к различным объектам приложений?

*Pyton

*С#

*JavaScript

14. Как называется настройка конкретного типа девайса для управления игровым объектом?

*Control-Scheme

*Device-Scheme

*Device control element

15. Как называется некоторый луч, испускаемый из некоторого объекта в некотором направлении некоторой длины (либо бесконечный) для определения коллизий (столкновений) с объектами?

*Raycast

*RaycastHit

*Gizmos

16. Как называется приписка метода, позволяющая ограничить использование памяти задав определенный размер буфера?

*NonLock

*NonLocal

*NonAlloc

17. Как называется свойство, означающее длину вектора?

*sqrmagnitude

*magnitude

*normalized

18. Как называется свойство, означающее квадрат длины вектора?

*normalized

*magnitude

*sqrmagnitude

 19. Как называется статический метод игрового объекта позволяющий создавать игровые объекты?

*Transform

*Instantiate

*SetActive

 20. Как называется стиль написания составных слов, при котором несколько слов пишутся слитно без пробелов, при этом каждое слово внутри фразы пишется с прописной буквы?

*Snake case

*CamelCase

*Pascal case

21. Как называется функция множителя размера объекта?

*Scale factor

*Transform

*Scale Transform

22. Как называется это программа для видеокарты, которая используется в трёхмерной графике для определения окончательных параметров объекта или изображения, может включать в себя описание поглощения и рассеяния света, наложения текстуры, отражения и преломление, затенение, смещение поверхности и множество других параметров?

*Shader

*Script

*Unity Script 

23. Какие бывают представления вектора?

*математическое, геометрическое

*аналитическое, геометрическое

*геометрическое, математическое

24. Какое ключевое слово нельзя использовать внутри метода, который помечен async?

*dynamic

*get

*await

25. Ко скольким игровым объектам может быть привязана корутина?

*1

*2

*3

 26. Привязана ли корутина к жизненному циклу базового класса MonoBehaviour?

*корутина напрямую привязана к жизненному циклу MonoBehaviour

*корутина не зависит от жизненного цикла MonoBehaviour

*корутина привязана к жизненному циклу MonoBehaviour, но может работать и без него

27. С каким ключевым словом метод становится асинхронным?

*public

*async

*private

 28. Что в простейшем случае называется математическим объектом, характеризующийся величиной и направлением?

*Вектор

*Радиус-Вектор

*Точка

29. Что называется суммой произведений соответствующих координат векторов помноженная на косинус угла между ними?

* (Двойное) Скалярно-скалярное произведение

*Скалярно-векторное произведение

*Скалярное произведение векторов

30. Что описывает поворот абсолютно твердого тела в трехмерном евклидовом пространстве?

*Углы Эйлера

*Углы Крылова

*Кватернионы

31. В каком режиме Canvas масштабируется на весь экран автоматически в зависимости от выбранного разрешения. Его отрисовка не зависит от компонентов камеры или наличия света на сцене. Overlay интерфейс отрисовывается поверх всей графики на сцене?

*World Canvas

*Overlay

*Camera

32. В каком режиме размер Canvas масштабируется согласно размеру Camera frustum?

*Overlay

*World Canvas

*Camera

33. Как в объектно-ориентированном программировании называется объект, создающий другие объекты?

*коллекция

*контейнер

*фабрика

 34. Как называется инструмент, который служит для упаковки иерархии объектов View в контейнер, который можно прокручивать?

*Scroll View

*View Container

*Scroll Container

35. Как называется компонент Audio Source, который получает входные данные от любого заданного источника звука в сцене и воспроизводит звуки через аудиоинтерфейс?

*Audio

*Priority

*Audio Listener

36. Как называется компонент UGUI(Универсального графического интерфейса), отвечающий за картинку, которая будет отрисовывать в поле кнопки?

*sprite

*buttom

*image

 37. Как называется компонент, позволяющий отрисовывать компонент UI элемента?

*Canvas Renderer

*Canvas

*Image UI

38. Как называется пользовательский интерфейс, встроенный в пространство самой игры?

*семантический интерфейс

*диегетический интерфейс

*графический интерфейс

39. Как называется преобразование объекта или дерева объектов в какой-либо формат с тем, чтобы потом эти объекты можно было восстановить из этого формата?

*Сериализация

*Стилизация

*Десериализация

40. Как называется продвинутый плагин для работы с текстом пользовательского интерфейса?

*RTL Editor

*Rich Text

*Text Mesh Pro

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

*Альфа-продукт

*Минимально жизнеспособный продукт

*Бета-продукт

 42. Как называется процесс предоставления внешней зависимости программному компоненту, который является специфичной формой «инверсии управления» когда она применяется к управлению зависимостями?

*Dependency injection

*Inversion of control

*Implementing relationships

 43. Как называется свойство величины, определенной на некотором классе математических или физических объектов, состоящее в том, что значение величины, соответствующее целому объекту, равно сумме значений величин, соответствующих его частям при любом разбиении объекта на части?

*Коммутативность

*Аддитивность

*Монотонность

44. Как называется свойство, позволяющее указывать дисплей, на котором будет отрисовываться созданный canvas?

*Pixel Perfect

*Target Display

*World Canvas

45. Как называется специальный инструмент для периодического освобождения памяти устройства, удаляя объекты, которые уже не будут востребованы приложением?

*неизменяемый объект

*сборщик мусора

*финализатор

46. Как называется сторонний плагин, обычно используемый с графической системой UGUI Unity, который может не только реализовывать движение пользовательского интерфейса, но также может использоваться для анимации объектов?

*Drop to Floor

*ProBuilder

*Dotween

47. Как называется тип, позволяющий инкапсулировать в себе объекты других типов, которые в свою очередь реализует в себе конкретную структуру данных?

*Коллекция

* Контейнер

*Паноптикум

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

*Streaming

*Decompress on Load

*Compressed in Memory

 49. Как называется формат загрузки аудиофайла в оперативную память устройства, который чаще используется с короткими файлами имеющими небольшой вес и загружает аудиофайл в оперативную память декодированный несжатый файл?

*Compressed in Memory

* Decompress on Load

*Streaming

50. Как называется формат загрузки аудиофайла, который выполняет потоковое воспроизведение звука непосредственно с диска, полностью минуя оперативную память устройства?

*Decompress on Load

* Streaming

*Compressed in Memory

 51. Как называется это антипаттерн в объектно-ориентированном программировании, заключающийся в переиспользование объектов, находящихся в непригодном для переиспользования состоянии?

*Object cesspool

*BaseBean

*Good Object

52. Какая параметр импорта аудио сводит все каналы в один моноканал, что в несколько раз уменьшает потребление памяти?

*Force To Stereo

*Force To Mono

*Force To Quad

53. Какие компоненты включает в себя Canvas?

* Rect Transform, Canvas, Canvas Scaler, Graphic Raycaster

*Image, Buttom, On click

*Canvas, Canvas Scaler, On click, Image

 54. Какие типы сжатия аудио используются в среде Unity?

*PCM, Vorbes, ADPCM

*APE, FLAC, WAV

*MP3, Ogg, Aiff

55. Какой класс создает маркеры отмены и обрабатывает запросы на отмену операции?

*Context Callback

*CompressedStack

* CancellationTokenSource

56. Какой компонент позволяет настраивать обработку события по нажатию кнопки?

*Buttom

*On click

*Image

57. Какой параметр отвечает за включение и отключение режима сглаживания при отрисовке пользовательского интерфейса?

*Target Display

*Soft Order

* Pixel Perfect

58. Какой параметр, позволяет устанавливать приоритет отрисовки canvas?

*Target Display

*Soft Order

*Pixel Perfect

59. Какой режим Canvas отрисовывает его как обычный объект сцены?

*World Canvas

*Camera

*Overlay

60. Какой формат сжатия аудио позволяет гибко настраивать качество исходного аудиофайла в Unity и рекомендуется использовать для платформы Android?

*Vorbes

*PCM

*ADPCM

 61. Как называется материал, который использует меш ассет для создания под него коллайдера на основе этого меша?

*Box Collider

*Sphere Collider

*Mesh Collider

62. Как называется модель затенения, используемая в трёхмерной графике и позволяющая добавить реалистичности изображению за счёт вычисления интенсивности света, доходящего до точки поверхности?

*Flat Shading

*Gouraud shading

* Ambient occlusion

 63. Как называется объект, который кодирует объекты в строку?

*Extensible Markup Language (XML)

*Yet Another Markup Language (YAML)

*Java Script Object Notation (JSON)

64. Как называется операция системы контроля версий, которая отправляет последние изменения исходного кода в репозиторий, делая эти изменения частью основной ревизии репозитория?

*Push Origin

*Commit

*Merge

65. Как называется особый тип компонентов, которые должны быть добавлены наряду со всеми твердыми телами, чтобы задействовать столкновение этих объектов?

*GUILayer

*Flare Layer

*Collider

66. Как называется особый тип компонентов, который позволяет сохранять полностью настроенные игровые объекты в проекте для повторного использования?

*Collider

* Prefab

*GUILayer

67. Как называется параметр, отвечающий за “прыгучесть” объекта?

*Gallop

* Bounciness

*Jump

 68. Как называется функция которая используется для предотвращения проникновения быстро перемещающихся объектов сквозь другие объекты без определения столкновений?

*Collision Detection

*Is Kinematic

*Interpolate

 69. Как называется функция, которая отключает рендеринг объектов, когда они в настоящее время не видны камерой?

*Global illumination

* Occlusion Culling

*Ambient occlusion

70. Какое общее название имеет ряд алгоритмов, используемых в трёхмерной графике для более реалистичной имитации света?

* Global illumination

*Photometric illumination

*VRay VRay illumination

71. Какой коллайдер является самым оптимизированным?

*Mesh Collider

* Box Collider

*Sphere Collider

72. Что называется, используемая для категоризации игр, производимых и распространяемых средним или крупным издателем, у которых обычно более высокие бюджеты на разработку и маркетинг, чем у игр других уровней в неофициальной, “народной” классификации?

*AA (Double-A)

*AAA (Triple-A

*III (Triple-I)

73. Как называется видеофрагмент в мобильных играх, при котором пользователь смотрит рекламный ролик в обмен на какую-либо игровую компенсацию?

*межстраничная реклама

*реклама с вознаграждением

*баннеры

74. Как называется графическое изображение рекламного характера?

*межстраничная реклама

* баннер

*реклама с вознаграждением

75. Как называется инструмент для изучения, извлечения и экспорта активов и ассет бандлов, который был протестирован со сборками с большинства платформ, начиная от Web, PC, Linux, macOS до Xbox360, PS3, Android и iOS?

*AssetStudio

*AssetBundle

*AssetBox

76. Как называется компонент, который позволяет создавать и изменять форму созданного объекта?

*Builder Shape

* Pro Builder Shape

*UnityBuilder

77. Как называется открытый бесплатный проект утилиты для обратного проектирования сборок .NET, который включает в себя декомпилятор, отладчик и редактор сборки и многое другое?

*AssetStudio

*StudioSpy

* dnSpy

78. Как называется структурный шаблон проектирования, предназначенный для динамического подключения дополнительного поведения к объекту?

*Bitmapeffect

* Decorator

*Flow Direction

79. Как называются полностраничные рекламные блоки, которые показываются между экранами во время работы с мобильным приложением в точках перехода, например при запуске, загрузке очередного уровня игры или перед показом видеоконтента?

* межстраничная реклама

*реклама с вознаграждением

*баннеры

80. Какая настройка Unity позволяет управлять отрисовкой графики посредством скриптов на C# и контролировать порядок обработки объектов, света, теней и прочего?

* Scriptable Render Pipeline

*Pro Builder Shape

*Cinemachine

81. Что такое бинарная операция?

* математическая операция, принимающая два аргумента и возвращающая один результат

*графическое или анимированное изображение, чаще всего, рекламного характера

*этап в разработке программного обеспечения, на котором выполняется поиск и исправление ошибок

82. Что такое делегат в C#?

*Это программа, которая переводит текст, написанный на языке программирования, в набор машинных кодов

*это тип, который представляет ссылки на методы со списком параметров и типов возвращаемого значения.

*Небольшая программа, написанная на интерпретируемом языке

83. Что такое Терна́рная усло́вная операция?

*это реализованная во многих языках программирования операция, возвращающая свой второй или третий операнд в зависимости от значения логического выражения, заданного первым операндом;

*это класс, предназначенный для управления динамически выделенной памятью и обеспечения освобождения (удаления) выделенной памяти при выходе объекта этого класса из области видимости.

*это функция, которая имеет доступ к закрытым членам класса, но при этом сама не является членом данного класса.

84. Что такое унарная операция?

*это функция, которая имеет доступ к закрытым членам класса, но при этом сама не является членом данного класса

*это переменная, которая является совокупностью компонентов одного типа

* это операция над одним операндом

85. Для чего требуется Panel в Unity UI?

* для группировки различных элементов на себе

*только для размещения кнопок

*только для размещения текста

86. Как в 3d разработке называется реквизит, виртуальная бутафория, предметы окружения?

* Props

*Assets

*Plug in

 87. Как называется инструмент в Unity UI, помогающий автоматически располагать произвольное количество элементов с заданной ориентацией, выравниванием и отступами

*Automatic Layout

*Layout organize

* Layout Groups

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

*Инкапсулирование

*Абстракция

* Наследование

89. Как называется корневой объект для всех ваших элементов пользовательского интерфейса ?

* Canvas

*Panel

*Text

90. Как называется материал, который использует меш ассет для создания под него коллайдера на основе этого меша?

*Box Collider

*Sphere Collider

* Mesh Collider

91. Как называется механизм, который объединяет данные и код, манипулирующий этими данными, а также защищает и то, и другое от внешнего вмешательства или неправильного использования?

*Наследование

*Абстракция

* Инкапсуляция

92. Как называется модель затенения, используемая в трёхмерной графике и позволяющая добавить реалистичности изображению за счёт вычисления интенсивности света, доходящего до точки поверхности?

*Flat Shading

*Gouraud shading

*Ambient occlusion

93. Как называется особый тип компонентов, которые должны быть добавлены наряду со всеми твердыми телами, чтобы задействовать столкновение этих объектов?

*GUILayer

*Flare Layer

*Collider

94. Как называется особый тип компонентов, который позволяет сохранять полностью настроенные игровые объекты в проекте для повторного использования?

*Collider

*Prefab

*GUILayer

95. Как называется параметр, отвечающий за “прыгучесть” объекта?

*Gallop

* Bounciness

*Jump

96. Как называется популярный плагин для создания виртуальных камер в игре, с помощью которых, можно делать сложные шоты без какого-либо программирования?

*Cinemachine

*ProBuilder

*DoTween

97. Как называется принцип компьютерного программирования, который гласит, что каждый модуль, класс или функция в компьютерной программе должны нести ответственность за одну часть функциональности этой программы, и она должна инкапсулировать эту часть?

*Принцип отсутствия повторов

* Принцип единой ответственности

*Принцип избежания преждевременной оптимизации

98. Как называется принцип проектирования и программирования, при котором простота системы декларируется в качестве основной цели или ценности?

*Принцип DRY (don’t repeat yourself)

* Принцип KISS (keep it short and simple)

*Принцип YAGNI (you aren’t gonna need it)

 99. Как называется процесс разработки продукта, который должен быть более надежным или обладать большим количеством функций, чем часто необходимо для его использования по назначению, или для того, чтобы процесс был излишне сложным и неэффективным?

*Переразработка

* Overengineering

*Постпроектирование

100. Как называется функция добавленная в Unity 2017.3, которая позволяет определять собственные управляемые сборки, основанные на скриптах внутри папки, что существенно сокращает время компиляции, особенно в больших проектах?

*Assembly Definition

*DI Definition

*Composition Definition

101. Как называется функция которая используется для предотвращения проникновения быстро перемещающихся объектов сквозь другие объекты без определения столкновений?

* Collision Detection

*Is Kinematic

*Interpolate

 102. Как называются компьютерные игры, предназначенная для широкого круга пользователей, отличающиеся простыми правилами и не требующие от пользователя особой усидчивости, затрат времени на обучение или каких-либо особых навыков?

* Казуальная игра

*FPS-шутер

*Стратегическая игра

103. Как называются концепция, при которой контейнер хранит в себе состояние чего-то в текущий момент времени и на основании входящих данных может обеспечивать вывод, зависящий от текущего состояния, переходя в этом процессе в новое состояние?

*машина состояний

*контейнер состояний

*ящик состояний

104. Как называются переменная в примитивном типе данных в информатике, принимающий два возможных значения, иногда называемых истиной (true) и ложью (false)?

*вещественная переменная

*булева переменная

*целочисленная переменная

105. Как называются строительные блоки анимации в Unity?

*смолл-клип

*шорт-клип

* анимационный клип

106. Как принято записывать наименование метода?

*название метода записывается как глагол + существительное, помимо тех случаев, в которых одного глагола в названии достаточно

*название метода записывается как глагол

*название метода записывается как существительное

107. Какая распространенная практика в наименовании значений или переменных, к которым не будут обращаться, существует в языках программирования?

*давать название со знаком “-”(дефис)

*давать название со знаком “_”(нижнее подчеркивание)

*давать название со знаком “=”(равно)

108. Каким образом производится запись метода в C#?

*Независимо от того, каким является метод, запись производится с маленькой буквы, а каждое последующее слово в названии с большой

*Независимо от того, каким является метод, запись производится с большой буквы, так же как и каждое последующее слово в названии

*Запись производится с большой буквы, а последующие слова в зависимости от метода

109. Какой коллайдер является самым оптимизированным?

*Mesh Collider

* Box Collider

*Sphere Collider

110. Приняты ли сокращения в написании кода на языке программирования С#?

*Да, сокращения приняты

* Нет, сокращения не приняты

*Да, сокращения являются обязательными

111. Что называется свойством интеллектуальных систем выполнять творческие функции, которые традиционно считаются прерогативой человека?

*Интеллектуальная-творческая система

* Искусственный интеллект

*Синтетический интеллект

112. Что относится к методами сообщения Unity в ScriptableObject?

*Awake, Reset, OnEnable, OnDisable, OnDestroy, OnValidate

*hideFlags, name

*Destroy, Instantiate

 113. Что такое Collision в Unity ?

* это класс, описывающий столкновение двух коллайдеров, точки контакта

*это вспомогательный объект в виде сетки простой примитивной или, наоборот, сложной формы,

*это компонент соединения двух твердых тел

Список литературы

Тема 1. С# разработка

Тема 2. Знакомство с Unity

Тема 3. Работа со сценами и базовый скриптинг

Тема 4. Helix Jump

Тема 5. Fire Balls 3D

Тема 6. Join & Clash

Тема 7. Финализация проектов и сборка под различные платформы

Итоговая аттестация

Вам подходит эта работа?
Похожие работы
Основы программирования
Контрольная работа Контрольная
22 Ноя в 09:34
7 +7
0 покупок
Основы программирования
Контрольная работа Контрольная
20 Ноя в 03:15
12 +2
0 покупок
Основы программирования
Контрольная работа Контрольная
18 Ноя в 00:36
16 +1
0 покупок
Другие работы автора
Премиум
Железобетонные конструкции
Тест Тест
29 Окт в 02:53
187 +15
4 покупки
Премиум
Электрические машины
Тест Тест
22 Окт в 13:06
267 +8
6 покупок
Премиум
Экономика
Тест Тест
18 Окт в 17:32
235 +8
10 покупок
Премиум
Юриспруденция
Тест Тест
17 Окт в 12:20
204 +6
3 покупки
Премиум
Государственное и муниципальное управление
Тест Тест
27 Сен в 01:53
106 +7
3 покупки
Премиум
Финансовое право
Тест Тест
8 Сен в 21:46
385 +4
9 покупок
Премиум
Информационные системы
Тест Тест
30 Июл в 12:48
423 +1
12 покупок
Премиум
Инвестиционный менеджмент
Тест Тест
11 Июл в 02:02
545 +1
16 покупок
Премиум
Психология
Тест Тест
25 Июн в 14:33
316 +2
1 покупка
Премиум
Общая психология
Тест Тест
17 Июн в 00:27
139 +1
3 покупки
Темы журнала
Показать ещё
Прямой эфир