Chapter 8 vocab Flashcards

1
Q

A way to represent code in a manner that is easier for a wide range of people to understand.

A

Pseudocode

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
2
Q

A user-defined name of a program element, such as a variable or constant.

A

Identifier

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
3
Q

A program element, such as an array or vector, that holds a set of values.

A

Container

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
4
Q

A programming paradigm based on the concept of objects that can contain both data and programming code.

A

Object-Oriented Programming (OOP)

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
5
Q

A human-readable, low-level computer language that is a symbolic representation of binary machine language.

A

Assembly language

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
6
Q

A computer programming language, such as C and C++, that uses a software tool called a compiler to translate the code into binary machine language.

A

Compiled language

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
7
Q

A computer programming language, such as Python, JavaScript, and Ruby, that requires a program called an interpreter to execute the instructions written in the source code each time the application is run.

A

Interpreted language

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
8
Q

A special interpreter that translates bytecode into computer specific machine language. Bytecode is a platform independent, low-level language that is compiled from source code.

A

Runtime engine

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
9
Q

A set of programming tools that work together to make a programmer’s job easier.

A

Integrated Development Environments(IDE)

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
10
Q

Programming development that creates the things users see and interact with on a website.

A

Frontend Development

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
11
Q

a special kind of container that can hold onto many values at the same time.

A

Array

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
12
Q

provide a more dynamic and flexible alternative to arrays.

A

Vectors

How well did you know this?
1
Not at all
2
3
4
5
Perfectly