midterm 10/29 Flashcards

1
Q

In a flowchart, the ________ symbol marks the program’s starting point.

A

start terminal

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

A(n) ________ is a program that translates a high-level language program into a separate machine language program.

A

compiler

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

Before the computer can store a real number in memory, it must be encoded in ________.

A

floating point notation

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

A ________object appears on a form as a button with a caption written across its face.

A

button

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

In a flowchart, ________ are used as input symbols and output symbols to represent the steps in which the program reads input or displays output.

A

parallelograms

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

One ________ is enough memory to store only a letter of the alphabet or a small number.

A

byte

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

A programmer, or software developer, is a person with the training and skills necessary to ________ computer programs.

A

design
create
test

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

Main memory is commonly known as ________, or RAM.

A

random access memory

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

A(n) ________ is the most fundamental set of programs on a computer.

A

operating system

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

Each programming language has its own ________, which is a set of rules that must be strictly followed when writing a program.

A

syntax

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

The syntax rules dictate how keywords, operators, and various punctuation characters must be used in a program.

A

true

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

A computer is not a single device but is a system of devices that all work together.

A

true

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

Any piece of data that is stored in a computer’s memory must be stored as a binary number

A

true

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

Data is not recorded magnetically on an optical disc but is encoded as a series of pits on the disc surface.

A

true

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

When a computer is performing the tasks that a program tells it to do, we say that the computer is running, or ________ the program.

A

executing

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

A(n) ________ is any device that works with binary data.

A

digital device

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

The ________ window shows the application’s form and allows you to visually design its appearance by placing the desired controls that will appear on the form when the application executes.

A

designer

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

The ________ contains buttons that execute frequently used commands.

A

standard toolbar

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

The ________ window allows you to navigate among the files in a Visual C# project.

A

solution expert

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

Each Visual C# application that you create is a called a ________.

A

solution

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

A digital song is broken into small pieces known as ________.

A

samples

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

The term ________ means that the programmer finds and corrects logic errors in the program.

A

debug

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

An object must be created in memory before it can be used in a program.

A

true

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

________ is a type of memory that can hold data for long periods of time, even when there is no power to the computer.

A

secondary storage memory

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

Common input devices are the keyboard, mouse, scanner, microphone, and digital camera.

A

true

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

In a flowchart, rectangles are used as ________ to represent the steps in which the program performs some process on data, such as a mathematical calculation.

A

processing symbols

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

Some examples of application software are spreadsheet programs, e-mail programs, Web browsers, and game programs.

A

true

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

A programming statement can consist of keywords, operators, punctuation, and other allowable programming elements, arranged in the proper sequence to perform an operation.

A

true

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

A special program known as a(n) ________ is used to translate an assembly language program to a machine language program.

A

assembler

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

________ refers to all the physical devices, or components, of which a computer is made.

A

hardware

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

The computer’s CPU is a brain, and it is smart.

A

false

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

Common output devices are video displays and printers.

A

true

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

A ________ is a mistake that does not prevent the program from running but causes it to produce incorrect results

A

logic error

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

A ________ object displays text on a form.

A

label

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

In programming, an object is a physical device.

A

false

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

Programs are commonly referred to as ________.

A

software

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

The data stored in an object are commonly called fields, or ________.

A

properties

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

The term ________ can be used to describe anything that uses binary numbers.

A

digital

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

The C# language allows you to write your own classes that have specific fields, properties, and methods that you need for any situation

A

true

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

A program is nothing more than a list of instructions that cause the CPU to perform operations.

A

true

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

Digital images are composed of tiny dots of color known as ________.

A

pixels

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

A ________ is code that describes a particular type of object.

A

class

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

________ can be used to create applications not only with Visual C#, but also with other languages such as Visual Basic and C++.

A

visual studio 2012

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

A ________ records data onto a small floppy disk, which can be removed from the drive.

A

floppy disk drive

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

Programs are normally stored in main memory and loaded into secondary storage as needed.

A

false

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

GUIs allow the user to point at graphical elements and click the mouse button to activate them.

A

true

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

When you use a(n) ________ language, you create programs by putting together a collection of objects.

A

object oriented

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

Disk drives and recordable optical disk drives can be considered input devices or output devices.

A

true

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

The binary numbering system can represent only integer numbers beginning with 0.

A

true

50
Q

An operating system consists of assemblers, compilers, and interpreters.

A

false

51
Q

The ________ is considered by many to be the world’s first programmable electronic computer.

A

ENIAC

52
Q

You can think of secondary storage as the computer’s work area.

A

false

53
Q

A(n) ________ is a mistake such as a misspelled keyword, a missing punctuation character, or the incorrect use of an operator.

A

syntax error

54
Q

A window that is not attached to one of the edges of the Visual Studio window is ________.

A

floating

55
Q

If a program’s source code contains a syntax error, it can be translated to machine language.

A

false

56
Q

A ________ is a diagram that graphically depicts the steps of an algorithm.

A

flowchart

57
Q

The ________ is a window that allows you to select the controls that you want to use in an application’s user interface.

A

toolbox

58
Q

A(n) ________, or GUI, allows the user to interact with the operating system and application programs through graphical elements on the screen.

A

graphical user interface

59
Q

Once you clearly understand what the program is supposed to do, you can ________.

A

design the programs GUI

60
Q

The term bit stands for ________.

A

binary digit

61
Q

Floppy disk drives are good mediums for creating backup copies of data.

A

false

62
Q

A computer’s CPU can only understand instructions that are written in ________

A

machine language

63
Q

________ is data that is stored in binary.

A

digital data

64
Q

The largest value that can be stored in a byte is 1.

A

false

65
Q

Computers are able to store negative numbers in memory by using a technique known as

A

two’s complement

66
Q

A(n) ________ is a set of well-defined, logical steps that must be taken to perform a task.

A

algorithm

67
Q

When beginning a new programming project, it is essential that you ________.

A

understand the programs purpose

68
Q

When a CPU executes the instructions in a program, it is engaged in a process that is known as the ________.

A

fetch-decode-execute cycle

69
Q

The CPU is the most important component in a computer because without it, the computer could not run software.

A

true

70
Q

For many years, the only way that the user could interact with a computer was through a command line interface.

A

true

71
Q

All programming languages have math operators that perform arithmetic.

A

true

72
Q

The ovals, which appear at the top and bottom of a flowchart, are called ________.

A

terminal symbols

73
Q

________ are small devices that plug into the computer’s USB port and appear to the system as disk drives.

A

universal serial bus (USB) drives

74
Q

Programming languages have ________ that perform various operations on data.

A

operators

75
Q

Software development tools control the internal operations of the computer’s hardware, mange all the devices connected to the computer, allow data to be saved to and retrieved from the storage devices, and allow other programs to run on the computer.

A

false

76
Q

When you write a program using a low-level language, you use objects to accomplish specific tasks.

A

false

77
Q

Low-level languages allow programmers to concentrate on the tasks they want to perform with their program rather than the details of how the CPU will execute those programs.

A

false

78
Q

Inside the solution folder, the ________ contains various files related to the project.

A

project folder

79
Q

The ________ symbol marks the program’s ending point in a flowchart.

A

end terminal

80
Q

You must have a class for an object before it can be created in memory.

A

true

81
Q

Flowcharting is a tool that programmers use to design programs.

A

true

82
Q

Instead of using binary numbers for instructions, assembly language uses short words that are known as ________.

A

mnemonics

83
Q

A(n) ________ is a small rectangular box that pops up when you hover the mouse pointer over a button on the toolbar or in the toolbox for a few seconds.

A

tooltip

84
Q

In most computer systems, bits are tiny electrical components that can hold either a positive or a negative charge.

A

true

85
Q

________ is any data the computer collects from people and from other devices.

A

input

86
Q

A computer’s ________ is the part of the computer with which the user interacts.

A

user interface

87
Q

A logic error is a mistake that prevents the program from running.

A

false

88
Q

Because assembly language is so close in nature to machine language, it is referred to as a ________.

A

low level language

89
Q

External disk drives can be used to create backup copies of important data or to move data to another computer.

A

true

90
Q

A(n) ________ is a set of well-defined, logical steps that must be taken to perform a tas

A

algorithm

91
Q

A(n) ________ allows you to create powerful and complex programs without knowing how the CPU works and without writing large numbers of low-level instructions.

A

high level language

92
Q

When the computer is turned off, the contents of ________ are erased.

A

RAM

93
Q

The .NET framework provides classes to create Forms, TextBoxes, Labels, Buttons, and many other types of objects.

A

true

94
Q

Unicode is quickly becoming the standard character set used in the computer industry.

A

true

95
Q

In a text-based environment, such as a command line interface, the user determines the order in which things happen.

A

false

96
Q

The entire set of instructions that a CPU can execute is known as the CPU’s ________.

A

instruction set

97
Q

A(n) ________, which is also known as a console interface, requires the user to type commands.

A

command line interface

98
Q

________ is a set of 128 numeric codes that represent the English letters, various punctuation marks, and other characters.

A

ASCII

99
Q

Programmers commonly use the term ________ to describe any hypothetical person that might be using a computer and its programs.

A

user

100
Q

Programs that make a computer useful for everyday tasks are known as ________.

A

application software

101
Q

Today, CPUs are small chips known as ________.

A

microprocessors

102
Q

________ was created in the early days of computing as an alternative to machine language

A

assembly language

103
Q

The compact disk (CD) and digital versatile disk (DVD) are known as ________ devices.

A

optical

104
Q

A(n) ________ is a program that both translates and executes the instructions in a high-level language program.

A

interpreter

105
Q

________ is any data the computer produces for people or for other devices

A

output

106
Q

The C# language allows you to write your own classes that have specific fields, properties, and methods that you need for any situation.

A

true

107
Q

RAM is usually a volatile type of memory that is used only for temporary storage while a program is running.

A

true

108
Q

In object-oriented programming, a window that is displayed on the screen is called a ________.

A

form object

109
Q

The statements that a programmer writes in a high-level language are called ________, or simply code

A

source code

110
Q

It is impractical for people to write programs in a high-level language.

A

false

111
Q

The use of USB drives has declined dramatically in recent years in favor of superior devices such as floppy disk drives.

A

false

112
Q

In Visual Studio, a window cannot float if its Auto Hide feature is turned on.

A

true

113
Q

The process of creating a program that works correctly typically requires simply writing the code.

A

false

114
Q

In computer systems, a bit that is turned off represents the number ________ and a bit that is turned on represents the number 1.

A

0

115
Q

A(n) ________ provides all the necessary tools for creating, testing, and debugging software.

A

integrated development environment (IDE)

116
Q

A class specifies the data that an object can hold, but not the actions that an object can perform.

A

false

117
Q

When you create a new project using Visual Studio, it will be stored in the ________ at the location you specify on your computer’s disk.

A

solution folder

118
Q

USB drives, which are also known as memory sticks and flash drives, are inexpensive, reliable, and small enough to be carried in a pocket.

A

true

119
Q

The ________ is the part of a computer that actually runs programs.

A

central processing unit

120
Q

The software tools that programmers use to create, modify, and test software are referred to as ________.

A

software development tools