Academic Integrity: tutoring, explanations, and feedback — we don’t complete graded work or submit on a student’s behalf.

Unity 1)Matching Game Maker Unity 3D Room a) Project View Events/Actions b) Scen

ID: 3920652 • Letter: U

Question

Unity

1)Matching

Game Maker

Unity 3D

Room

a) Project View

Events/Actions

b) Scene

Paint

c) Fixed Update ()

Resources

d) Update ()

Step

e) Start ()

Create

f) Scripts

Function for Rigid Bodies

2)

Maya, 3D Max

a) Cross Platform  API

Blendor

b) Software for drawing Vector Graphics

Direct 3D

c) Software for editing Bitmap/Raster Graphics

Open GL

d) Open Source for creating Animations

Photoshop

e) IDE for Java

Stretches images

f) Windows Based API

Illustrator

g) Usability software (HCI), to understand  end-user

Morae, Tobii Eye Tracker

h) Advantage of Vector Graphics

JGrasp, Eclipse, Netbeans

i) Autodesk software for creating Animations

3)

Java Application

a) Interpreted

C#

b) Compilation with Interpretation

C++

c) Compilation

Java Applet

Java Script

Very Portable

Fast to Develop/Test

Fast to Execute

Less Secure

Source Code must reside on client Machine

Generates a true .EXE

Requires a virtual machine to execute

HTML

4)

Putting Sensors on animal to obtain its movement

a) Morphing

Equivalent to moving all objects on the screen

b) Frame by Frame Animation

Oldest type of Animation

c) Motion Capture Animation

More applicable to 2D than 3D

d) Perspective View

unpredictable behavior of enemy in FPS

e) Orthographic View

Objects Farther away appear to be smaller

f) Moving Camera

Copy of an object

g) Artificial Intelligence

A dog gradually turning into a Cat

h) Encapsulation

Provides re-usability

i) Inheritance

Provides safety

j) instance

5)

A variable

a) Method

A function encapsulated within a class

b) Local Variable

storage is allocated and deallocated as we enter and leave the module

c) Global Variable

Storage space is not deallocated

d) Static Variable

A variable that can only be accessed by the class

e) Dynamic Variable

Visible only within the module that it is declared

f) Private Variable

6)

Executes a program until this line

a) Step Into

Displays the value during program execution

b) Step Over

Executes the next line, if it is a method or function, it treats it as one line

c) Watch Variables

Executes the next line, if it is a method/function, it jumps to the method/function and executes every line of the method/function

d) Break Point

7) Indicate if it refers to a) parameter passing by value or b) by reference

Java primitives  __________

Java arrays and other object ______________

Safer _____________

Better for Performance  __________________

Equivalent to IN OUT   (returns a value)    __________________

Equivalent to  IN  (does not return a value) ______________________

8) (5 points) For the example below  indicate if it is True (T)  or False (F)

CheckingAccount can use the method  deposit ()   _______

BankAccount object can use deductFee ()   ___________

BankAccount inherits  from CheckingAccount  _________

SavingAccount inherits from BankAccount   ___________

A method or attribute of a sub-class overrides a method of attribute of the super class that has the same name  ___________

9)What is the name of the first function executed in a Java Application ?

10) What will be the printed values of x, y and z

x = 10;                                                          Change (a  IN, b IN  OUT,  c OUT)          

y = 5;                                                             {

z = 8;                                                                     a = 100;

Change (x, y, z);                                     b = 200;

Print (x, y, z);                                                  c = 300;

11) Make up three questions in Unity 3D that has nothing to do with the questions I asked. Answer the questions ?

Game Maker

Unity 3D

Room

a) Project View

Events/Actions

b) Scene

Paint

c) Fixed Update ()

Resources

d) Update ()

Step

e) Start ()

Create

f) Scripts

Function for Rigid Bodies

Explanation / Answer

Sol:

=======================================================

1)

room - scene

events/action - update()

paint - update()

resources - project view

step - start()

create - script

function with rigid body - fixed update()

2)

d) Open Source for creating Animations

g) Usability software (HCI), to understand  end-user

3)java application - compilation

c# - compilation

c++ - compilation

java applet - compilation with interpretation

very portable - compilation

fast to develop/test - interpreted

fast to execute - compiler

less secure - interpreted

Source Code must reside on client Machine - compilation

generate a true .EXE - compilation

requires virtual machine to execute - compilation

HTML - interpreted

4)

Putting Sensors on animal to obtain its movement - motion caption animation

Equivalent to moving all objects on the screen - morphing

Oldest type of Animation - moving camera

More applicable to 2D than 3D - orthographic view

unpredictable behavior of enemy in FPS - artificial intelligence

Objects Farther away appear to be smaller - perspective view

Copy of an object - instance

A dog gradually turning into a Cat - frame by frame animation

Provides re-usability - inheritance

Provides safety - encapsulation

5)

e) Dynamic Variable

d) Static Variable

c) Global Variable

6)

d) Break Point

7)List A or B for the blank spots below

a) parameter passing by value or b) by reference

Java primitives  __________parameter passing by value

Java arrays and other object ______________ by reference

Safer _____________ by reference

Better for Performance  __________________by reference

Equivalent to IN OUT   (returns a value)    __________________parameter passing by value

Equivalent to  IN  (does not return a value) ______________________by reference

8)code not given

9)

The first function or can be say as Entry point of the Java Application is Main() function.

It is the starting point of the programs. The interpreter starts from the main function and go with the flow of the program. main function is needed to be declared as public and static as compulsion to run the code as the cmpiler cant find the main function if it is not declaed as public and static.

10) What will be the printed values of x, y and z

ans) 10, 5, 8  

explanation:note)in - An input Parameter (may not be modified).

out - An output Parameter (may be modified to communicate information to the caller).

inout - An input Parameter that may be modified.

here initially x , y , z has initial values , but these vales is passed to a function and with IN, IN OUT, OUT ,the compiler can decide where reference or copy is a better . so it might modify ot may not , depends on compiler

11) Make up three questions in Unity 3D that has nothing to do with the questions I asked. Answer the questions ?

ans)

1) what is a vertec shader and a pixel shader?

2) is vector normalization mandatory for an object movement?

3)can a thread be modified for a texture?

====================================================

Hope it helps

Maya, 3D Max i) Autodesk software for creating Animations Blender

d) Open Source for creating Animations

Direct 3D f) Windows Based API Open GL a) Cross Platform  API Photoshop c) Software for editing Bitmap/Raster Graphics Stretches images h) Advantage of Vector Graphics Illustrator b) Software for drawing Vector Graphics Morae, Tobii Eye Tracker

g) Usability software (HCI), to understand  end-user

JGrasp, Eclipse, Netbeans e) IDE for Java
Hire Me For All Your Tutoring Needs
Integrity-first tutoring: clear explanations, guidance, and feedback.
Drop an Email at
drjack9650@gmail.com
Chat Now And Get Quote