Ensurepass.com : Ensure you pass the IT Exams
2018 Aug Microsoft Official New Released 98-374
100% Free Download! 100% Pass Guaranteed!
MTA: Gaming Development Fundamentals
Question No: 91
You plan to optimize a game loop.
Which three common matrices are passed to a shader for every mesh rendered in a scene? (Choose three.)
-
Camera
-
World
-
View
-
Projection
-
Quaternion
Answer: B,C,D
Explanation: http://msdn.microsoft.com/en-us/library/windows/apps/dn166879.aspx
Question No: 92
Which language runs natively on the graphics processing unit (GPU)?
-
C#
-
High Level Shading Language (HLSL)
-
C
-
JavaScript
Answer: B
Explanation: http://dl.acm.org/citation.cfm?id=2038861amp;preflayout=tabs
Question No: 93
: 141
Why are video games considered discrete simulations?
-
Games are unique in the way that they simulate the real world.
-
Games only deal with discrete mathematics.
-
Games are completely accurate in the way that they simulate continuous events.
-
Games only process individual samples of the game state at specific moments in time.
Answer: D
Question No: 94
Which device is a game console?
-
Xbox 360
-
Windows Phone 7
-
Microsoft Zune
-
Windows 7 PC
Answer: A
Explanation: http://msdn.microsoft.com/en-us/library/bb975643.aspx
Question No: 95
You are creating your first 2D game engine.
You need to set up the core application architecture. What is your first step in the graphics pipeline?
-
Projection
-
Transformation
-
Display
-
Clipping
Answer: B
Explanation: http://social.msdn.microsoft.com/Forums/en-US/9891cedc-e324-4a64-aeed- 382191b9583f/xna-framework-architecture?forum=xnaframework
Question No: 96
You are implementing shaders into a 3D game-rendering engine. What describes a shader?
-
it is a programmable interface before the graphics pipeline.
-
It provides a programmable interface into the graphics pipeline.
-
it is a transformation scripting interface.
-
it is a scripting graphical user interface.
Answer: B
Explanation: http://msdn.microsoft.com/en- us/library/windows/desktop/bb944006(v=vs.85).aspx
Question No: 97
You develop a game for mobile devices.
You must have the best graphics possible for each display resolution that the mobile devices support.
What should you do?
-
Create a single set of graphics based on the highest resolution screen and use this set of graphics for all devices.
-
Create a single set of the graphics that is based on the highest resolution screen and then scale the graphics down for lower resolution screens.
-
Create multiple sets of graphics and customize each set for every screen size and resolution.
-
Create the graphics based on the lowest resolution screen and then scale the graphics up for higher resolution screens.
Answer: C
Explanation: http://msdn.microsoft.com/en- us/library/microsoft.xna.framework.graphicsdevicemanager.aspx
Question No: 98
This question requires that you evaluate the underlined text to determine if it is correct. You develop a game that stores high scores on the hard drive of a personal computer. You need to ensure that users cannot edit the scores by using Microsoft Notepad.
The scores should be stored in a/an binary data format.
Select the correct answer if the underlined text does not make the statement correct. Select quot;No change is neededquot; if the underlined text makes the statement correct.
-
No change is needed
-
HTML
-
XML
-
plain text
Answer: C
Explanation: http://msdn.microsoft.com/en-us/library/bb203924.aspx
Question No: 99
You develop a game engine that supports multiple operating systems.
Which three platforms place limits on the size of the game application? (Choose three.)
-
Windows 7
-
Windows Vista
-
Windows Phone 8
-
Xbox 360
-
windows Store
Answer: B,C,D
Explanation: http://msdn.microsoft.com/en- us/library/windows/apps/hh855082(v=vs.105).aspx
Question No: 100
: 53
What two ways can you improve the frame rate of your 3D game? (Choose two.)
-
Use column major matrices instead of row major matrices.
-
Avoid inline methods.
-
Reduce draw calls.
-
Save results instead of recalculating them.
-
Make your view frustum longer.
Answer: A,D