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?

A

compiler

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?

A

C++

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.

A

graphical

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.

A

binary

24
Q

Program instructions written in a(n) _____ -level language do not necessarily correspond one-to-one with the processor’s instruction set.

A

High

25
Q

A program called a(n) ______ is used to take object code files and convert them into an executable file.

A

linker

26
Q

A(n) ________ file can be run as many times as desired without having to be translated again unless the program itself is modified.

A

executable

27
Q

The process of correcting programing errors is called ______.

A

debugging

28
Q

The C++ programming language is called a(n) ______ -oriented programming language.

A

object

29
Q

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.

A

pseudo-code