What is Binary Code?
The language that computers use to communicate
describe low level code
It runs quicker, but is not as user friendly
True or False: Python is well known because it is easy to read and looks the most like regular English
True
What are the three types of basic control structures?
Sequential, Selection, Repetition
What does a back end developer do?
They handle how the website / game functions
What does HTML stand for?
Hyper Text Markup Language
What are the five steps in the programming process?
Define, Design, Code, Test, Document
What is the purpose of an algorithm?
To provide a procedure or formula for solving a problem
True or false: an algorithm is a part of a program
True
What is a loop?
A loop repeats a sequence of commands
What is the general purpose programming language? (C++, Javescript, python)
C++
True or False: Coding is writing a program in a specific language
True
What degree(s) is useful but not required for a video game developer?
Software engineering / computer science
What happens when code is compiled?
The code is converted into binary code
When does a runtime error occur?
When the computer cant do what its been instructed to do
What must you include when coding a loop?
How many times to run the loop
What does a front end developer do?
They handle what the user sees and expierences
How does a computer read a sequence?
left to right, top to bottom, one line after another
describe high level code
It runs slower, but is more user friendly
Which of the following is NOT one of the coding languages we talked about? (C sharp, C++, Python, Javascript)
C sharp
True or False with flexible sequencing the order matters
False
What is the role of a software quality assurance engineer?
To test software to make sure it is functioning properly
When does a logic error occur?
When there is a design flaw in the program
When does a syntax error occur?
Where there is a grammatical error in the program
Define the term decomposition
breaking the problem down into smaller parts