Language Survey Flashcards

(12 cards)

1
Q

What programs are considered compilers?

A

C, C++, Java and C#

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

What programs are considered Interpreters?

A

Python, Javascript and MATLAB

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

What program runs statements one at a time?

A

Interpreter

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

A high level program is known as?

A

Source code

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

What program language is first converted into executable, then un?

A

A compiler

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

What does statically typed mean?

A

The variable can not change while they program is running.

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

What does dynamically typed mean?

A

The varaible’s type can change while the prgram is running

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

In statically typed code if the variable is an integer than becomes 3.14 what is it considered and why?

A

It stays a integer because statically typed will ignore the .14 which usually would make it be considered a float.

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

Can you assign integers with a string ie. numPeople = Hello There when using statically typed language?

A

No, because integer with a string is not supported.

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

What is the benefit of markup language?

A

It allows the developer to describe the documents context and formatting.

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

An HTML file is typically compiled into an executable file, which can then be run?

A

An HTML file is not a program, so is not compiled or run.

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

What is a library?

A

pre-written functions that complete common task.

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