Exam #1 Flashcards

1
Q

A (n) ______ is a set of instructions that a computer follows to perform a task

A

Program

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

The physical devices that a computer is made of are referred to as __________

A

Hardware

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

The part of a computer that runs programs is called __________

A

the CPU

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

Today, CPUs are small chips known as ________

A

microprocessors

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

The computer store a program while the program is running, as well as the data that the program is working with, in ________

A

The microprocessor

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

_______ is a volatile type of memory that is used for temporary storage while a program is running.

A

RAM

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

A type of memory that can hold data for long periods of time-even when there is no power to the computer-is called _______

A

Main Memory

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

A component that collects data from people or other devices and sends it to the computer is called _______

A

a secondary storage device

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

A video display is a(n) _______ device

A

input

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

A ______ is enough memory to store 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
11
Q

A byte is made up of eight _____

A

bits

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

in the ____ numbering system, all numeric values are written as sequences of 0s and 1s

A

binary

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

A bit that is turned off represents the following value: ______

A

0

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

A set of 128 numeric codes that represent the English letters, various punctuation marks, and other characters is ______

A

ASCII

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

An extensive encoding scheme that can represent the characters of many of the languages in the world is _____

A

Unicode

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

Negative numbers are encoded using the _____ technique

A

two’s complement

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

Real numbers are encoded using the ____ technique

A

Floating point

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

The tiny dots of color that digital images are composed of are called _____

A

pixels

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

If you were to look at a machine language program, you would see _______

A

a stream of binary numbers

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

In the ______ part of the fetch-decode-execute cycle, the CPU determines which operations= it should perform

A

decode

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

Computers can execute only programs that are written in ______

A

Machine language

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

The _______ translates 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
23
Q

The words that make up a high-level programming language are called _____

A

keywords

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

The rules that must be followed when writing a program are called ______

A

Syntax

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
25
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
26
Q

A ______ is any hypothetical person using a program and providing input for it

A

user

27
Q

A _______ error does not prevent the program from running but causes it to produce incorrect results

A

logic

28
Q

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

A

algorithm

29
Q

An informal language that has no syntax rules and is not meant to be compiled or executed is called ______

A

pseudocode

30
Q

A ______ is a diagram that graphically depicts the steps that take place in a program

A

flowchart

31
Q

Objects that are visible in a program’s graphical user interface are commonly referred to as _______

A

controls

32
Q

A ______ is code that describes a particular type of object

A

class

33
Q

The _____ is a collection of classes and other code that can be used, along with a programming language such as C#, to create programs for the Windows operating system

A

.NET framework

34
Q

The ____ is the part of a computer with which the user interacts

A

user interface

35
Q

Before GUIs became popular, the ______ interface was the most commonly used

A

command line

36
Q

_____ programs are usually event driven

A

GUI

37
Q

Today. CPUs are huge devices made of electrical and mechanical components such as vacuum tubes and switches

A

False

38
Q

Main memory is also known as RAM

A

True

39
Q

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

A

True

40
Q

Images, such as the ones you make with your digital camera, cannot be stored as binary numbers

A

False

41
Q

Machine language is the only language that a CPU understands

A

True

42
Q

Assembly language is considered a high-level language

A

False

43
Q

An interpreter is a program that both translate and executes the instructions in a high-level language program

A

True

44
Q

Windows, Linux, UNIX, and Mac OS are all examples of application software

A

False

45
Q

A syntax error does not prevent a program from being compiled and executed

A

False

46
Q

Word processing programs, spreadsheets programs, email programs, Web browsers, and games are all examples of utility programs

A

False

47
Q

Programmers must be careful not to make syntax errors when writing pseudocode programs

A

False

48
Q

C# provides only the basic keywords and operators that you need to construct a program

A

True

49
Q

A (n) _______ is the thin dotted line that encloses an object in the Designer

A

bounding box

50
Q

The small squares that appear on the right edge, bottom edge, and lower-right corner of a form’s bounding box are called _______

A

sizing handles

51
Q

______ is the name of the blank form that Visual Studio initially creates in a new project

A

Form1

52
Q

The ____ property holds text that isi displayed on the face of the button

A

Text

53
Q

A file that contains program code is called a(n) ____

A

source code file

54
Q

A namespace is a container that holds _____

A

classes

55
Q

A(n) _____ is a method that executes when a specific event takes place while an application is running

A

event handler

56
Q

The statement MessageBox.Show(“Hello World”); is an example of a(n) _____

A

Method call

57
Q

In programming we use the term string to mean _____

A

string of characters

58
Q

A(n) _____ marks the end of a programming statement in C#

A

semicolon

59
Q

A piece of data that us written into a program’s code is a(n) _____

A

Literal

60
Q

The time during which you build the GUI and write application’s code is referred to as _______

A

design time

61
Q

The time during which an application is executing is referred to as ______

A

run time

62
Q

When you want to display text on a form, you use a ______ control

A

Label

63
Q
A