Coding - Unit 1 Lesson 1 Flashcards

0
Q

It is the responsibility of a computer’s operating system to manage system resources, such as memory allocation and the amount of processor time given to programs.

A

True

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

The instructions executed by a computer when it is first turned on are stored in the computer’s random-access memory.

A

False

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

Software designed for one operating system will usually work just as well on a different operating system.

A

False

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

The instructions actually executed by a computer must be translated into machine language before the computer can understand them.

A

True

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

The assembler programming language is an example of a high-level language.

A

False

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

Programs written in a high-level language are generally easier to move and adapt to a different computer than programs written in a low-level language.

A

True

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

Programs written in a high-level language usually run more quickly than programs written in a low-level language.

A

False

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

Interpreted programs will generally run faster than a compiled program.

A

False

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

HTML is a language used primarily to create Web pages.

A

True

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

JavaScript is a powerful language used to quickly build GUI based application programs.

A

False

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

What is the name for a set of instructions put into a logical sequence that are to be executed by a computer?

A

program

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

What is the name for the set of programs that control operations within the computer and manages the execution of other programs running on the computer?

A

operating system

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

Which of the following terms is used to describe the device within a computer that actually executes the program instructions?

A

the microprocessor

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

Which of the programming languages below is most like machine language?

A

assembly language

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

Which of the following items is one advantage of writing a program in a low-level language?

A

they usually require less memory

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

What is the name for a program that converts high-level language source code into object code?

16
Q

Which item below describes a program that translates high-level source code into executable code while the program is being executed?

A

Interpreter

17
Q

What are advantages of writing a program in a high-level language?

A

Fewer programming errors
Requires less time to write
Program is easier to read

18
Q

What language uses a compiler?

19
Q

What language makes it easy to create a powerful GUI based application program?

A

Visual Basic

20
Q

Programs such as a word processor, a spreadsheet, or a video game are referred to as _______ programs.

A

application

21
Q

A GUI, or ________ user interface is a system that allows a user to interact with a computer by manipulating pictures and icons.

22
Q

The set of commands that a computer’s processor can understand and execute is called its _____.

A

instruction set

23
Q

Computer’s usually use the ______ number system to represent a series of on or off circuits.

24
Program instructions written in a(n) _____ -level language do not necessarily correspond one-to-one with the processor's instruction set.
High
25
A program called a(n) ______ is used to take object code files and convert them into an executable file.
linker
26
A(n) ________ file can be run as many times as desired without having to be translated again unless the program itself is modified.
executable
27
The process of correcting programing errors is called ______.
debugging
28
The C++ programming language is called a(n) ______ -oriented programming language.
object
29
Java program code is compiled into _______ which is then interpreted by the Java Virtual Machine on the computer where the program is to be run.
pseudo-code