Row 1
Row 2
Row 3
Row 4
Row 5
100

What is a simple graphical notation that is used to design the features of a computer program?

flowchart

100

Which of the following languages is typically used to build web apps?

interpreted

100

Which symbols represent input or output on a flowchart?


Parallelograms

100

What does IDE stand for?

integrated development environment

100

Solve the problem (8+7)/3+(16-5)*2

27

200

John, a programmer, has created a set of instructions to tell a computer what to do. What has he created?

program

200

Which programming language is more efficient because it allows direct access to hardware?

assembly language

200

Which symbols represent processes on a flowchart?


Rectangles

200

Which type of programming language is JavaScript an example of?

Interpreted

200

A programmer is going to break down a large and complex program into smaller chunks of code.


What are the smaller chunks of code called?

Functions

300

Which of the following programming languages (or language types) is much easier to understand, but is clumsy and difficult to program with?

assembly

300

Which language are top-end video games generally written in?

Compiled language

300

Which thinking technique do you need to use to make sure the Getting Started guide only includes basic information?

Abstraction

300

Which key combination would you use to create multi-line programs in the Chrome DevTools console?

Shift + Enter

300

What is an argument called when you are defining a function?


Parameter

400

A software developer is writing an advanced computer game, which includes complex graphics and game routines. The developer wants to use a compiled executable programming language to improve the game's runtime performance.


Which of the following programming languages would provide this capability?

c++

400

Which programming languages are also known as scripting languages?

Machine language

400

Which of the following is included in pseudocode?


Flowcharts

400

Which data type is the value 98.6 an example of?

Floating point

400

Which of the following is a built-in tool for working with strings in JavaScript?


String method

500

Which programming language runs the fastest?


compiled

500

Which language type is extremely difficult for humans to understand?

Machine language

500

Which of the following is an essential tool for professional programmers?

IDE

500

Which is solved first in the order of operations?


Parentheses

500

Which of the following is a test to see if a value or statement is true or false?

Boolean condition