Swift (Mobile Dev) Practice Test

0%

Pixel Art is a term that describes a type of art that is made up

Correct! Wrong!

Explanation:
Pixel art is a type of digital art created with software that allows images to be modified down to the pixel level. The look for this type of graphics is influenced by 8-bit and 16-bit computers, as well as video gaming consoles. Graphing calculators, for example, are limited systems. The color pallet utilized in most pixel art is extremely limited. Some pixel art is simply two colors in size.

Which code should be used to get Byte to move forward?

Correct! Wrong!

Explanation:
Codes must follow a specified format. For instance, if I want Byte to move forward, I would provide the command moveForward (). The word forward is capitalized, however the term move is not. The symbols for left and right parentheses are at the end of each command line ().

To turn the switch on, what command is used?

Correct! Wrong!

Explanation:
ToggleSwitch is a control with two states that can be toggled between. Allow the user to toggle between on and off states with a ToggleSwitch control.

Which of the following is not a part of the game development process?

Correct! Wrong!

Explanation:
The correct answer
Not generating ideas

For Byte to gather a Gem, which of the following codes is correct?

Correct! Wrong!

Explanation:
The correct answer
collectGem ( )

What exactly is coding?

Correct! Wrong!

Explanation:
the act of assigning a code to something in order to classify or identify it. "The forms are double-checked before being given to the census officer to be coded."

What is a swift playground, exactly?

Correct! Wrong!

Explanation:
The correct answer
is a algorithmic designer tools

Which of the following is an example of a developer's error when programming?

Correct! Wrong!

Explanation:
The correct answer
All of the above

What is the best way to describe an algorithm?

Correct! Wrong!

Explanation:
A process for solving issues is known as an algorithm. This is the initial step in the process of solving a mathematical or computer problem. Calculations, reasoning, and data processing are all part of an algorithm. Algorithms can be expressed in a variety of ways, including natural language, pseudocode, and flowcharts.

What does MVC stand for?

Correct! Wrong!

Explanation:
Model–view–controller (MVC) is a software design pattern that divides related program functionality into three interrelated pieces and is often used for building user interfaces.

What exactly is a sequence?

Correct! Wrong!

Explanation:
A sequence is a list of things in which repeats are permitted and order is important. It has members, just like a set (also called elements, or terms).

What command is used in Swift Playground to collect the jewels?

Correct! Wrong!

Explanation:
The correct answer
collectGem()

What exactly is debugging?

Correct! Wrong!

Explanation:
Debugging is the process of locating and fixing bugs (defects or problems that hinder correct functioning) in computer programs, software, or systems in computer programming and software development.

You can give instructions to perform something by writing commands. Which of the command sequences is correctly formatted?

Correct! Wrong!

Explanation:
The correct answer
collectGem()
moveForward()

Longer coding sequences can include

Correct! Wrong!

Explanation:
The correct answer
more bugs.

What could be the reason of the problem if the code isn't working as it should?

Correct! Wrong!

Explanation:
The correct answer
bugs

On iOS, how do you debug and profile code?

Correct! Wrong!

Explanation:
Simply start a project in Xcode or Android Studio and click close to the code line number to set your breakpoint. This is how it appears in Xcode. When the execution reaches that point, a blue arrow will emerge, signaling that it will pause.

Why is Swift good for game development?

Correct! Wrong!

Explanation:
The correct answer
Fast and Accessible

In Swift, which of the following is the design pattern?

Correct! Wrong!

Explanation:
An iterator is a computer programming object that allows a programmer to traverse a container, notably a list. A container's interface frequently provides various sorts of iterators.

What FRP stand for?

Correct! Wrong!

Explanation:
Functional reactive programming (FRP) is a programming paradigm that uses the building blocks of functional programming to create reactive programming (asynchronous dataflow programming) (e.g. map, reduce, filter). FRP has been used to develop graphical user interfaces (GUIs), robotics, gaming, and music, with the goal of explicitly modeling time to simplify these challenges.