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. Финализация проектов и сборка под различные платформы
Итоговая аттестация