- Học kỳ
- SU2026
- Thời Gian
- 31/7/26
- Loại tài liệu
- FE
1. (Choose 1 answer)
What will be logged?
string name = "Unity";
Debug.Log(name.Length);
A. 4
B. 5
C. 6
D. Error
Đáp án:
2. (Choose 1 answer)
Which Audio Clip property determines how audio is loaded into memory in Unity?
A. Spatial Blend
B. Load Type
C. Pitch
D. Volume
Đáp án:
3. (Choose 1 answer)
What does this script do?
[Ảnh: FGU301 SU26 FE_002_q3_visual.png]
A. Stops the audio clip
B. Enables looping for the audio clip
C. Changes the audio clip's volume
D. Pauses the audio clip
Đáp án:
4. (Choose 1 answer)
Which window in Unity is used to manage and organize GameObjects in a scene?
A. Project Window
B. Inspector Window
C. Hierarchy Window
D. Game Window
Đáp án:
5. (Choose 1 answer)
What does this script do?
[Ảnh: FGU301 SU26 FE_004_q4_visual.png]
A. Deletes a GameObject
B. Creates a new instance of a prefab
C. Moves the prefab
D. Scales the prefab
Đáp án:
6. (Choose 1 answer)
What does this script do?
[Ảnh: FGU301 SU26 FE_005_q7_visual.png]
A. Moves the GameObject based on state
B. Logs a message when in Patrol state
C. Changes the GameObject's material
D. Triggers an animation
Đáp án:
7. (Choose 1 answer)
What does this script do?
[Ảnh: FGU301 SU26 FE_006_q8_visual.png]
A. Incrementally increases the player's score value
B. Displays the player's score from a ScriptableObject
C. Persists the score data to local storage
D. Initiates an animation based on score changes
Đáp án:
8. (Choose 2 answers)
What concept is demonstrated?
[Ảnh: FGU301 SU26 FE_007_q9_visual.png]
A. Encapsulation
B. Polymorphism
C. Inheritance
D. Serialization
Đáp án:
9. (Choose 1 answer)
What does this script do?
[Ảnh: FGU301 SU26 FE_008_q10_visual.png]
A. Gradually reduces the material's alpha value to create a fade-out effect
B. Applies a continuous rotation to the GameObject's material transform
C. Shifts the GameObject's material texture offset over time
D. Initiates a positional movement of the GameObject along the Z-axis
Đáp án:
10. (Choose 1 answer)
What does this script do?
[Ảnh: FGU301 SU26 FE_009_q11_visual.png]
A. Updates the GameObject's position within the Update cycle
B. Applies a force to the Rigidbody based on input in FixedUpdate()
C. Modifies the GameObject's material properties
D. Triggers an animation based on physics input
Đáp án:
11. (Choose 1 answer)
What is the result? List<int> numbers = new List<int> {1, 2, 3}; numbers.Add(4);
A. [1, 2, 3, 4]
B. [4, 1, 2, 3]
C. [1, 2, 3]
D. Error
Đáp án:
12. (Choose 1 answer)
What is the benefit of using the Unity Job System for game development?
A. Streamlines the rendering of complex UI layouts
B. Improves performance for CPU-intensive tasks
C. Simplifies the configuration of input device mappings
D. Optimizes the playback of animation sequences
Đáp án:
13. (Choose 1 answer)
Which of the following is a component that can be added to a GameObject in Unity?
A. Material
B. Rigidbody
C. Texture
D. Shader
Đáp án:
14. (Choose 1 answer)
What will be logged? float speed = 10.5f; speed *= 2; Debug.Log(speed);
A. 10.5
B. 21
C. 5.25
D. Error
Đáp án:
15. (Choose 1 answer)
What does this script do?
[Ảnh: FGU301 SU26 FE_012_q18_visual.png]
A. Moves the object upward
B. Rotates the object around the Z-axis
C. Scales the object
D. Freezes the object
Đáp án:
16. (Choose 1 answer)
What does this script do?
[Ảnh: FGU301 SU26 FE_013_q20_visual.png]
A. Relocates the GameObject upon trigger activation
B. Triggers an animation when the player enters a trigger
C. Adjusts the GameObject's material on trigger entry
D. Records a log entry for the trigger event
Đáp án:
17. (Choose 1 answer)
What does this script do?
[Ảnh: FGU301 SU26 FE_014_q22_visual.png]
A. Moves the GameObject on pause
B. Triggers a pause event when the P key is pressed
C. Changes the GameObject's material
D. Logs the pause state
Đáp án:
18. (Choose 1 answer)
What does this script do?
[Ảnh: FGU301 SU26 FE_015_q26_visual.png]
A. Moves the GameObject on level completion
B. Triggers a static event when a level is completed
C. Changes the GameObject's material
D. Logs the level number
Đáp án:
19. (Choose 1 answer)
What does the `SaveScore` method do?
[Ảnh: question_19_visual.png]
A. Loads a score from PlayerPrefs
B. Saves the score to PlayerPrefs
C. Deletes the score
D. Logs the score
Đáp án:
20. (Choose 1 answer)
What does the 'SendMessage' method do?
[Ảnh: FGU301 SU26 FE_017_q23_visual.png]
A. Send message to the GameObject
B. Triggers an event with a string message
C. Changes the GameObject's message
D. Logs the message
Đáp án:
21. (Choose 1 answer)
What does this script do?
[Ảnh: FGU301 SU26 FE_018_q24_visual.png]
A. Terminates the active audio playback session
B. Adjusts the audio output amplitude to 50% of its maximum level
C. Modifies the playback frequency to simulate a higher pitch
D. Enables continuous repetition of the audio clip through looping
Đáp án:
22. (Choose 1 answer)
Which component is required to create a scrollable list in Unity's UI system?
A. Scroll View
B. Grid Layout Group
C. Canvas Scaler
D. Animator
Đáp án:
23. (Choose 1 answer)
What is the purpose of Mecanim in the context of Unity's AI FSM?
A. To manage physics collisions
B. To control animations for AI states
C. To handle network requests
D. To render UI elements
Đáp án:
24. (Choose 1 answer)
What does this script do?
[Ảnh: FGU301 SU26 FE_021_q41_visual.png]
A. Updates the GameObject's position based on score
B. Triggers an event when the score is updated
C. Applies a force to the GameObject
D. Changes the GameObject's material
Đáp án:
25. (Choose 1 answer)
What is the benefit of using the Unity Input System's Action Maps?
A. Improves efficiency in physics simulation algorithms
B. Organizes input actions into categorized functional groups
C. Accelerates the rendering of graphical user interfaces
D. Simplifies the management of animation state transitions
Đáp án:
26. (Choose 1 answer)
What does this script do?
[Ảnh: FGU301 SU26 FE_022_q31_visual.png]
A. Detects a two-finger pinch gesture
B. Moves the GameObject on touch
C. Changes the GameObject's material
D. Triggers an animation
Đáp án:
27. (Choose 1 answer)
What does this script do when called by a UI Toggle?
[Ảnh: FGU301 SU26 FE_023_q34_visual.png]
A. Moves the panel to a new position
B. Toggles the panel's visibility
C. Changes the panel's color
D. Destroys the panel
Đáp án:
28. (Choose 1 answer)
What does this script allow?
[Ảnh: FGU301 SU26 FE_024_q39_visual.png]
A. Physics calculations with positions
B. Serialization of a private list for Inspector editing
C. Animation of positions
D. Input handling for positions
Đáp án:
29. (Choose 1 answer)
Which component is typically used to play 3D spatial audio in Unity?
A. Audio Mixer
B. Audio Source
C. Audio Clip
D. Canvas
Đáp án:
30. (Choose 1 answer)
What does this script do?
[Ảnh: FGU301 SU26 FE_025_q35_visual.png]
A. Sends a score to a web server
B. Retrieves data from a web server
C. Saves a score locally
D. Triggers an UnityWebRequest
Đáp án:
31. (Choose 1 answer)
Which of the following is a valid way to optimize physics performance in Unity?
A. Use complex Mesh Colliders for all objects
B. Apply large forces to all Rigidbodies
C. Use simple collider shapes like Box or Sphere
D. Disable layer masks for collision checks
Đáp án:
32. (Choose 1 answer)
What is the purpose of the 'OnGUI' event function in Unity?
A. Executes physics-related computations during each frame
B. To render GUI elements multiple times per frame
C. Processes input signals from connected hardware
D. Initiates animation state transitions
Đáp án:
33. (Choose 1 answer)
Which method is called once per frame in a MonoBehaviour script?
A. Start()
B. Awake()
C. Update()
D. OnEnable()
Đáp án:
34. (Choose 1 answer)
What does a Trigger Collider do in Unity?
A. Causes physical collisions with other objects
B. Detects overlaps without physical interaction
C. Applies forces to other objects
D. Renders a sprite in the scene
Đáp án:
35. (Choose 1 answer)
What is a MonoBehaviour in Unity?
A. A physics component
B. A base class for scripts
C. A UI element
D. An audio clip
Đáp án:
36. (Choose 1 answer)
What does this code define?
[Ảnh: FGU301 SU26 FE_028_q42_visual.png]
A. A method
B. A class
C. A variable
D. An interface
Đáp án:
37. (Choose 1 answer)
Which Canvas render mode renders UI elements as part of the 3D world, interacting with 3D objects?
A. Screen Space - Overlay
B. Screen Space - Camera
C. World Space
D. Pixel Space
Đáp án:
38. (Choose 1 answer)
What does this script do when attached to a GameObject?
[Ảnh: FGU301 SU26 FE_029_q44_visual.png]
A. Applies a continuous translation to the GameObject along the X-axis
B. Activates an animation state transition tied to the "isMoving" boolean parameter being true
C. Initiates a physics-based impulse on the GameObject's Rigidbody
D. Modifies the GameObject's sprite texture based on the Animator's current state
Đáp án:
39. (Choose 1 answer)
What will be logged?
[Ảnh: FGU301 SU26 FE_029_q45_visual.png]
A. Nothing
B. Greater than 5
C. Less than 5
D. Error
Đáp án:
40. (Choose 1 answer)
What happens when this script runs on a GameObject with a Rigidbody?
[Ảnh: FGU301 SU26 FE_030_q50_visual.png]
A. Propels the GameObject vertically along the Y-axis
B. The object rotates around the Y-axis instantly
C. Enlarges the GameObject's dimensional scale
D. Deactivates the Rigidbody's gravitational effect
Đáp án:
41. (Choose 1 answer)
Which of the following is a type of Collider used in Unity's 3D physics system?
A. Mesh Renderer
B. Capsule Collider
C. Sprite Renderer
D. Character Controller
Đáp án:
42. (Choose 1 answer)
What is an event in C# used for in Unity?
A. Optimizes physics simulation computations
B. Enables object communication via a publisher-subscriber model
C. Renders complex 3D model geometries
D. Manages transitions between animation states
Đáp án:
43. (Choose 1 answer)
What does this script do?
[Ảnh: FGU301 SU26 FE_032_q46_visual.png]
A. Logs three messages immediately
B. Logs three messages with 1-second delays between them
C. Moves the GameObject in sequence
D. Triggers an animation
Đáp án:
44. (Choose 1 answer)
What does this script do?
[Ảnh: FGU301 SU26 FE_033_q49_visual.png]
A. Detects a right swipe gesture
B. Moves the GameObject on swipe
C. Changes the GameObject's swipe
D. Triggers an animation's position
Đáp án:
45. (Choose 1 answer)
What does this script do?
[Ảnh: question_45_visual.png]
A. Applies a directional force proportional to horizontal input
B. Sets an animation parameter based on player movement
C. Shifts the GameObject's positional coordinates along the X-axis
D. Outputs the horizontal input value to the debugging console
Đáp án:
Đính kèm
-
FGU301 SU26 FE_01.webp15.9 KB · Lượt xem: 1 -
FGU301 SU26 FE_02.webp19.4 KB · Lượt xem: 1 -
FGU301 SU26 FE_03.webp31.9 KB · Lượt xem: 1 -
FGU301 SU26 FE_04.webp34.4 KB · Lượt xem: 1 -
FGU301 SU26 FE_05.webp21.6 KB · Lượt xem: 0 -
FGU301 SU26 FE_06.webp32.4 KB · Lượt xem: 0 -
FGU301 SU26 FE_07.webp38.9 KB · Lượt xem: 0 -
FGU301 SU26 FE_08.webp40.5 KB · Lượt xem: 0 -
FGU301 SU26 FE_09.webp28 KB · Lượt xem: 0 -
FGU301 SU26 FE_10.webp57.3 KB · Lượt xem: 0 -
FGU301 SU26 FE_11.webp50.2 KB · Lượt xem: 0 -
FGU301 SU26 FE_12.webp23.3 KB · Lượt xem: 0 -
FGU301 SU26 FE_13.webp17.9 KB · Lượt xem: 0 -
FGU301 SU26 FE_14.webp30.9 KB · Lượt xem: 0 -
FGU301 SU26 FE_15.webp19.3 KB · Lượt xem: 0 -
FGU301 SU26 FE_16.webp16.7 KB · Lượt xem: 0 -
FGU301 SU26 FE_17.webp19.2 KB · Lượt xem: 0 -
FGU301 SU26 FE_18.webp30.4 KB · Lượt xem: 0 -
FGU301 SU26 FE_19.webp21.7 KB · Lượt xem: 0 -
FGU301 SU26 FE_20.webp45.2 KB · Lượt xem: 0 -
FGU301 SU26 FE_21.webp18.1 KB · Lượt xem: 0 -
FGU301 SU26 FE_22.webp46 KB · Lượt xem: 0 -
FGU301 SU26 FE_23.webp44 KB · Lượt xem: 0 -
FGU301 SU26 FE_24.webp41.5 KB · Lượt xem: 0 -
FGU301 SU26 FE_25.webp20 KB · Lượt xem: 0 -
FGU301 SU26 FE_26.webp45.1 KB · Lượt xem: 0 -
FGU301 SU26 FE_27.webp38 KB · Lượt xem: 0 -
FGU301 SU26 FE_28.webp49.2 KB · Lượt xem: 0 -
FGU301 SU26 FE_29.webp23 KB · Lượt xem: 0 -
FGU301 SU26 FE_30.webp32.6 KB · Lượt xem: 0 -
FGU301 SU26 FE_31.webp47.6 KB · Lượt xem: 0 -
FGU301 SU26 FE_32.webp24.1 KB · Lượt xem: 0 -
FGU301 SU26 FE_33.webp17.2 KB · Lượt xem: 0 -
FGU301 SU26 FE_34.webp36 KB · Lượt xem: 0 -
FGU301 SU26 FE_35.webp51 KB · Lượt xem: 0 -
FGU301 SU26 FE_36.webp28.6 KB · Lượt xem: 0 -
FGU301 SU26 FE_37.webp28.5 KB · Lượt xem: 0 -
FGU301 SU26 FE_38.webp17.8 KB · Lượt xem: 0 -
FGU301 SU26 FE_39.webp36.9 KB · Lượt xem: 0 -
FGU301 SU26 FE_40.webp19 KB · Lượt xem: 0 -
FGU301 SU26 FE_41.webp45.5 KB · Lượt xem: 0 -
FGU301 SU26 FE_42.webp23.2 KB · Lượt xem: 1 -
FGU301 SU26 FE_43.webp23.7 KB · Lượt xem: 2 -
FGU301 SU26 FE_44.webp50.9 KB · Lượt xem: 2 -
FGU301 SU26 FE_45.webp19 KB · Lượt xem: 2 -
FGU301 SU26 FE_46.webp48.7 KB · Lượt xem: 0 -
FGU301 SU26 FE_47.webp21.2 KB · Lượt xem: 0 -
FGU301 SU26 FE_48.webp27.3 KB · Lượt xem: 0 -
FGU301 SU26 FE_49.webp48.2 KB · Lượt xem: 0 -
FGU301 SU26 FE_50.webp48.5 KB · Lượt xem: 1
Sửa lần cuối:


