Programming I Mid-Term Study Guide

typoweheeElectronics - Devices

Nov 8, 2013 (3 years and 8 months ago)

83 views

Programming I Mid
-
Term Study Guide


Chapter 1



Computers and Programming Languages

The Stepped Reckoner was unreliable because its mechanical parts tended to jam and malfunction.


What did Ada Byron mean when she said that the Analytical Engine could neve
r “originate anything”?

A
machine could not think.


The Mark I was not considered a computer because it could not make decisions about the data it
processed.


The Mark I was considered a highly sophisticated calculator instead of a computer because it cou
ld not
make decisions about the data it processed.


The Atanasoff
-
Berry Computer (ABC) used the binary number system.


The ENIAC computer was originally developed as a secret military project to calculate the trajectory of
artillery shells.


An electronic
machine that accepts data, processes it according to instructions, and provides the results as
new data is called a computer.


A program is a list of instructions written in a special language that the computer understands.


The invention of the transistor

was important to the development of computers because it increased
calculating speed.


Machine language is not a high
-
level programming language.


COBOL is not an object
-
oriented programming language.


A mainframe computer is large and usually used for mu
lti
-
user applications.


The invention of the microprocessor made possible the fourth generation of computers.


RAM is memory where data and instructions are stored temporarily.


The CPU processes data and controls the flow of data.


Operating system softwa
re is software that enables the user to communicate with the computer.


An input device that uses a laser to create a digital image from artwork such as photos is called a scanner.


A set of circuits that connect the CPU to other components on the motherbo
ard is called a bus.


A network is a combination of software and hardware that work together to allow computers to exchange
data and to share software and devices such as printers.


The star topology is where each node attached to a hub.


The number system

used in computers is called binary.

The electrical circuits on an IC (integrated circuit) have two states: on, off


A bit is a single 0 or 1 in the binary code.


00000000 01001101 represents the letter M in binary.


Computer memory capacity and file size

are measured in bytes.


A netiquette guideline is to be considerate of other people’s beliefs.


A program that is designed to reproduce itself by copying itself into other programs without the user’s
knowledge is called a virus.


Chapter 2


Introducing W
indows XP

When Windows XP is running, the computer screen is referred to as the Desktop.


T
he Desktop contains a clock
in
the notification area.


Windows NOW

is not a version
of the Windows operating system.


The way an application looks on the screen is r
eferred to as the interface.


Unseen parts of a document can be viewed by dragging the

scroll bar.


In a menu, an ellipsis (…) after a command name indicates

a dialog box will appear when the command is
selected.



A ScreenTip that describes the action th
at a button on the toolbar will perform is displayed by

pointing to
the button.



The default button in a dialog box can be selected by pressing the

Enter key.


The radio buttons

element enables the user to choose from a set of options
.


The Text boxes

ele
ment allows the user to enter values
.


The Home
key moves the insertion point to the beginning of the line of text
.


The Delete

key is used to erase the character directly to the left of the insertion point
.


The Esc

key is used to cancel the current opera
tion
.


A file extension indicates

what application the file was created in.



An underscore
character is acceptable to use in a file name
.


A collection of related data stored on a lasting medium is called a

file.


An application that comes with Windows XP

and is used to view the contents of the hard disk drive and
of

the computer’s removable storage devices is called

My Computer
.


The Views
button on the My Computer toolbar can be used to change the way folders and files are
displayed
.


A copy of a diskett
e is called a backup
.


The write
-
protect tab

prevents data stored on a diskette from being overwritten.


Chapter 3


Introducing Visual Basic.NET

What type of programming language is Visual Basic .NET? It is an object
-
oriented language.



An event can occ
ur when the user interacts with an object.


The Design window displays the application interface and allows objects to be added, deleted, and sized.


The Toolbox is the area of the IDE that contains controls that are used to create objects.


The Solution E
xplorer window is the area of the IDE is used to switch between the Design and Code
windows.


The Properties window area of the IDE is used to change the t
ext displayed in a Label object.


A single quotation mark (‘) character begins a comment.


Style is
not a property of the Label control.


The form no longer display a grid is a difference in the way a form looks between the Design window and
run time.


Converting a program to a language the computer understands is a process called compiling.


The MainMen
u control is used to add a menu to an interface?


A set of instructions that tells the computer how to perform a specific task is called program code.


Each line of code is called a(n) statement.


A Click event procedure responds to a mouse click.


An End
statement is used to stop program execution.


An End Sub statement indicates the end of an event procedure.


A Sub statement declares an event procedure.


An assignment statement is used in a procedure to change a value at run time.


In the statement,
Me
.l
blMessage.Text=
"
Good Morning
",
Me
refers to the

Form

control.


A GroupBox object is

used

to group related radio buttons.


To size
an object,
select it and then drag a handle.


A Button

object is clicked in order to ex
ecute the Click event procedure.


Chapt
er 4
-

Variables and Constants

The specific value for initialization is optional in a variable declaration statement.


A label placed near a text box that describes its contents or purpose is called a prompt.


The TextBox control Alignment property sets th
e alignment of the text relative to the text box.


The TextBox control Name property identifies a control for the programmer.


The TextBox control Text property determines what text is displayed in the text box.


A procedure that performs a task and return
s a value is called a function.


An

identifie
r must begin with a letter.


The statement
sngWeight=Val(
"
Forty
-
eight kilograms
"
)
returns a value of

0.


The statement
sngWeight=Val(
"
48.5 kilograms
"
)
returns a value of

48.


Data

is
not a Visual Basic .NET keyw
ord.


Currency

is not a Visual Basic
.NET data type.


The Single

data type is not used to represen
t positive or negative integers.


Single is a

data type should be used to represent values with a decimal portion
.


The Char

data type should be used

to repre
sent single characters.


A Boolean assignment statement uses the keywords

TRUE and FALSE


Chapter 5


Controlling Program Flow with Decision Structures

A roundoff error could occur when a comparison is made between floating point numbers.


An IF…THEN…ELSEI
F statement should be used to decide among three or more actions.


Using Rnd() alone generates random numbers greater than or equal to 0 and less than 1.


The statement
Me
.lblRandNum.Text = Rnd()*100
generates random numbers greater than or
equal to 0 and
less than 100.


Which statement generates random numbers in the range from 10 to 50?

Int(41 * Rnd()) + 10


Which statement is included in the beginning of an event procedure to initialize the Rnd() function so that
different random numbers are generated fr
om run to run?

Randomize()


IF is not a logical operator.


Which statement correctly updates the counter
intIdentifier
?

intIdentifier = intIdentifier + 1


An underscore character can be used to continue

a statement onto the next line.