Software Topics Flashcards

1
Q

is first converted by a tool (compiler) into machine code, which can run on a particular machine. Examples include C, C++, Java, and C#.

A

compiled language

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

is a language that is run one statement at a time by another program called an interpreter. Examples include Python, Javascript, and MATLAB

A

interpreted language

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

This language type tends to be easier for new programmers

A

Interpreted language

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

can run on any machine that has an interpreter

A

interpreted language

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

This language runs faster

A

compiled language

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

A language that supports decomposing a large program into a set of items

A

object-oriented language

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

A programming language that is first converted to machine code, which can then only run on a particular machine type.

A

compiled

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

A programming language that requires no compilation, and instead can be directly run by another program

A

interpreted

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

A language whose variable types do not change during execution.

A

statically typed

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

A language whose variable types may change during execution.

A

dynamically typed

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