Beruflich Dokumente
Kultur Dokumente
NET
!.
%.
).
+.
#n in'ormation s(stem re'ers to all o' the computers used to collect data 'or an organi,ation. Answer: False Level: Hard Section: 1-1 Page: 4 #ll use'ul in'ormation s(stems ha e two parts" .nput and /utput. Answer: False Level: Moderate Section: 1-1 Page: 5 Processing is an essential part o' an( in'ormation s(stem. Answer: True Level: Easy Section: 1-1 Page: 5 # 'low chart is a graphical representation o' a program2s logic. Answer: True Level: Easy Section: 1-1 Page: 4 #ll programs ha e a beginning and an end. Answer: True Section: 1-2 The 'lowchart s(mbol 'or /utput is a rectangle. Answer: False Section: 1-2 Level: Easy Page: 5
-.
0.
1.
31.
14.
31 - 1
11.
1!.
The ampersand s(mbol 567 is used to lin* together ariables and te&t. Answer: False Level: Moderate Section: 1Page: ' #n input statement will sometimes store data in a ariable. Answer: False Level: Easy Section: 1Page: ' The name o' a ariable is constant. Answer: True Section: 1Level: Easy Page: '
1%.
1).
1+.
# ariable has two parts8 a name and the data alue8 both o' which can change while the program is running. Answer: False Level: Easy Section: 1Page: ' String data and numeric data are the same and can be input into the program the same wa(. Answer: False Level: Hard Section: 1Page: ' Numeric data can not include s(mbols such as the percent sign or commas. Answer: True Level: Easy Section: 1Page: ' Because a ariable can ha e an( name8 9Sue2 is an acceptable name 'or a ariable. Answer: False Level: Moderate Section: 1-4 Page: ( .n Visual $ogic the ariable 9Name2 is the same as the ariable 9N#:E2. Answer: True Level: Moderate Section: 1-4 Page: ( #ssignment statements are used to process data. Answer: True Section: 1-5 Level: Moderate Page: (
1-.
10.
11.
13.
!4.
!1.
The 'lowchart element 'or an assignment statement is a triangle. Answer: False Level: Easy Section: 1-5 Page: 1) The assignment statement has two parts" an e&pression and a ariable. Answer: True Level: Easy
!!.
31-2
Page: (
The e&pression part o' the assignment statement goes on the le't hand side. Answer: False Level: Moderate Section: 1-5 Page: ( The ariable side o' the assignment statement is processed last. Answer: True Level: Moderate Section: 1-5 Page: ( The e&pression part o' the assignment statement does not ha e to be a mathematical 'ormula. Answer: True Level: Moderate Section: 1-5 Page: ( The elements o' an assignment statement are processed in order 'rom le't to right. Answer: False Level: Hard Section: 1-5 Page: ( #ll mathematical operations are processed in the order o' le't to right as the( appear in the e;uation. Answer: False Level: Easy Section: 1-5 Page: 1) The programmer can change the operator precedence b( using parentheses. Answer: True Level: Moderate Section: 1-5 Page: 1) The E&ponentiation /peration has the highest precedence. Answer: True Level: Easy Section: 1-5 Page: 1) The operations o' <i ision and .nteger <i ision ha e the same precedence. Answer: False Level: Moderate Section: 1-5 Page: 1) .nteger di ision and integer remainder are unusual mathematical operations that onl( ha e use in speciali,ed situations. Answer: False Level: Moderate Section: 1-5 Page: 11 T(pes o' output can include sending data to the screen8 a printer8 or a 'lopp( dis*. Answer: True Level: Easy Section: 1-6 Page: 12 # literal string is te&t enclosed b( either single ;uotes or double ;uotes. Answer: False Level: Moderate Section: 1-6 Page: 12 The 'lowchart s(mbols 'or .nput and /utput statements are identical.
!).
!+.
!-.
!0.
!1.
!3.
%4.
%1.
%!.
%%.
%).
31-3
FormatPercent57 is an e&le o' an intrinsic 'unction. Answer: True Level: Easy Section: 1-6 Page: 1 Currenc(Format57 is not an e&le o' an intrinsic 'unction. Answer: True Level: Moderate Section: 1-6 Page: 1 #n output statement can onl( contain literal strings or ariables. Answer: False Level: Moderate Section: 1-6 Page: 1 Concatenation is the term used to describe the process o' =oining literal strings8 ariables8 and e&pressions. Answer: True Level: Easy Section: 1-6 Page: 14 The Step / er and Step .nto options are used to run one command at a time. Answer: True Level: Easy Section: 1-' Page: 14 Visual $ogic allows the programmer to debug the program b( e&amining ariables in the Variable >atch window. Answer: True Level: Moderate Section: 1-' Page: 14
%-.
%0.
%1.
%3.
)4.
31-4
>hich is the correct se;uence o' steps in an in'ormation s(stem? a.7 <ata *nowledge wisdom in'ormation. b.7 @nowledge wisdom in'ormation data. c.7 .n'ormation data wisdom *nowledge. d.7 <ata in'ormation *nowledge wisdom. e.7 .n'ormation data *nowledge wisdom. a.7 b.7 c.7 d.7 e.7 Answer: d Section: 1-1 Level: Hard Page: 5
1!)).
S(nta& re'ers to the" . a.7 logical design o' a computer program. b.7 language used to create a computer program. c.7 the graphical representation o' a computer program. d.7 'lowchart o' a computer program. e.7 None o' the abo e. a.7 b.7 c.7 d.7
31-5
>hich is not a primar( component o' an in'ormation s(stem? a.7 i.nput b.7 o/utput c.7 d<ebugging d.7 prProcessing e.7 #ll are primar( components.are primar( components. a.7 b.7 c.7 d.7 e.7 Answer: c Section: 1-1
)-.
>hich s(mbol in a 'lowchart represents .nput? a.7 pParallelogram b.7 rRectangle c.7 d<iamond d.7 hAe&agon e.7 sS;uare Answer: a Section: 1-2 Level: Easy Page: 6
)0.
>hich s(mbol in a 'lowchart represents /utput? a.7 pParallelogram b.7 rRectangle c.7 d<iamond d.7 hAe&agon e.7 S;s;uare Answer: a Section: 1-2 Level: Easy Page: 6
)1.
>hich s(mbol in a 'lowchart represents an assignment statement? a.7 pParallelogram b.7 rRectangle c.7 d<iamond d.7 hAe&agon e.7 sS;uare Answer: * Level: Easy
31-6
Section: 1-2 )3. #n ampersand is used to" a.7 add together numbers. b.7 represent a carriage return. c.7 represent a line 'eed. d.7 concatenate string items. e.7 signal the end o' the program. Answer: d Section: 1+4. >hich is true about a ariable? a.7 The name and data alue can both change. b.7 The name can change8 but the data alue can not. c.7 The name can not change8 but the data alue can. d.7 The name and the data alue both can not change. e.7 # ariable does not ha e a data alue. Answer: c Section: 1-
Page: 6
+1.
>hich s(mbol can sometimes be used when using numeric input? a.7 pPercent 5B7 b.7 d<ecimal 5.7 c.7 d<ollar 5C7 d.7 cComma 587 e.7 #ll can be used with numeric input.o' the abo e. Answer: * Section: 1Level: Easy Page: &
+!.
>hich statement ta*es data 'rom a user and stores it in a ariable? a.7 i.nput b.7 a#ssignment c.7 o/utput d.7 i.nput and output e.7 a#ll o' the abo e. Answer: a Section: 1Level: Easy Page: '
+%.
>hich statement ta*es string literals8 ariables8 and e&pressions and displa(s the data on a screen or printer? a.7 i.nput b.7 a#ssignment c.7 o/utput d.7 i.nput and output e.7 a#ll o' the abo e. Answer: c Level: Easy
31-7
Page: 12
>hich statement per'orms mathematical operations on data and stores the result in a ariable? a.7 i.nput b.7 a#ssignment c.7 o/utput d.7 i.nput and output e.7 a#ll o' the abo e. Answer: * Section: 1-5 Level: Easy Page: 1)
++.
>hich is not a rule 'or naming ariables? a.7 Dse a descripti e name 'or the ariable. b.7 Start the name o' a ariable with a letter. c.7 Dse nothing but letters8 digits8 or the underscore character. d.7 <o not use a reser ed programming language word as a ariable. e.7 #ll o' the abo e are appropriate rules 'or naming ariables. Answer: e Level: Moderate Section: 1-4 Page: ( #n assignment statement will" a.7 per'orm a calculation. b.7 store the results o' a calculation. c.7 displa( the results o' a calculation. d.7 Both a and b. e.7 #ll o' the abo e. Answer: c Section: 1-5 Level: Moderate Page: (
+-.
+0.
The correct order o' operator precedence8 'rom highest to lowest8 is" a.7 #addition8 .integer <di ision8 Ee&ponentiation8 :multiplication. b.7 #addition8 Ee&ponentiation8 .integer <di ision8 :multiplication. c.7 Ee&ponentiation8 .integer <di ision8 :multiplication8 #addition. d.7 Ee&ponentiation8 :multiplication8 .integer <di ision8 #addition. e.7 Ee&ponentiation8 :multiplication8 #addition8 .integer <di ision. Answer: d Section: 1-5 Level: Hard Page: 1)
+1.
>hat is the correct result o' the e;uation" ! E ! F %? a.7 1.%% b.7 1 c.7 1! d.7 -) e.7 1Answer: e Section: 1-5 Level: Moderate Page: 1)
31-8
+3.
>hat is the correct result o' the e;uation" ! G % E )? a.7 + b.7 14 c.7 1! d.7 1) e.7 !4 Answer: d Section: 1-5 Level: Moderate Page: 1)
-4.
The term :/< is used 'or" a.7 e&ponentiation. b.7 multiplication. c.7 di ision. d.7 integer di ision. e.7 integer remainder. Answer: e Section: 1-5 Level: Moderate Page: 1)
-1.
>hich is not considered a 'orm o' output? a.7 Dsing a printer. b.7 Sa ing to a 'lopp( dis*. c.7 Sa ing to a hard dri e. d.7 <ispla(ing on a screen. e.7 #ll o' the abo e are e&les o' output. Answer: e Section: 1-6 Level: Easy Page: 12
-!.
Aow is a string literal created? a.7 Dsing the ampersand s(mbol. b.7 Dsing an intrinsic 'unction. c.7 Dsing single ;uotes. d.7 Dsing double ;uotes. e.7 #ll o' the abo e. will create a string literal. Answer: d Section: 1-6 Level: Moderate Page: 12
-%. >hat do we call ais a prede'ined command that adds 'unctionalit( to the programming language called? a.7 an a#lgorithm b.7 pPseudocode c.7 a Variable d.7 an i.ntrinsic 'unction e.7 a w>atch window Answer: d Level: Hard
31-9
Section: 1-6 -). >hich is not an e&le o' an intrinsic 'unction? a.7 FormatCurrenc( b.7 FormatPercent c.7 Format<ollar d.7 Round e.7 Random Answer: c Section: 1-6 -+. # a.7 b.7 c.7 d.7 e.7 ariable watch window will appear when" the program is being created. the program is running. the program is paused. bBoth b and c. a#ll o' the abo e.
Page: 14 .
3 1 - 10
-01+.
-11-.
-310.
0411.
The input statement is represented b( a5n7 HHHparallellogramHHH. Level: Easy Section: 1-1 Page: 6 The HHHassignmentHHH statement is represented b( a rectangle. Level: Easy Section: 1-2 Page: 6 #5n7 HHH ariableHHH is used b( the program as a store location 'or data. Level: Easy Section: 1Page: ' The HHHinputHHH statement gets data 'rom the user. Level: Easy Section: 1-
0113.
0!!4.
0%.
Page: 7
0).
The HHHampersandHHH is used to concatenate string literals and ariables. Level: Moderate Section: 1Page: ' <ouble ;uotes are used to indicate HHHstringHHH data. Level: Easy Section: 1-6
0+.
Page: 12'
0-.
HHHNumericHHH data is entered as digits 5sometimes with one decimal7. Level: Easy Section: 1Page: & .nput statements are used to put HHHdataHHH into ariables. Level: Moderate Section: 1Page: &
00.
3 1 - 11
01.
The name o' a ariable should HHHdescribeHH the t(pe o' data being held b( the ariable. Level: Moderate Section: 1Page: ( The name o' a ariable must start with a5n7 HHHletterHHH. Level: Easy Section: 1Page: ( The HHHassignmentHHH statement processes data and stores the result in a ariable. Level: Easy Section: 1-5 Page: ( The HHe&pressionHHH is 'ound on the right hand side o' an assignment statement. Level: Moderate Section: 1-5 Page: ( The HH ariableHHH is 'ound on the le't hand side o' an assignment statement. Level: Moderate Section: 1-5 Page: (
03.
14.
11.
1!.
1%.
Dsing HHHparenthesesHHH will o erride the operator precedence 'or mathematical operations. Level: Hard Section: 1-5 Page: 1) The operation with the lowest order o' precedence is HHHadditionIsubtractionHHH. Level: Moderate Section: 1-5 Page: 1) Te&t 'ound inside o' double ;uotation mar*s is called a5n7 HHHstring literalHHH. Level: Moderate Section: 1-6 Page: 12 HHH.ntrinsicHH 'unctions are commands pac*aged with the programming language 8 which pro ide help'ul 'unctionalit( such as math operations8 con ersion 'unctions8 'ile access8 etc. Level: Moderate Section: 1-6 Page: 1 Sa ing data to a hard dri e is considered a5n7 HHHoutputHHH operation. Level: Easy Section: 1-6 Page: 12 The ampersand is used to HHHconcatenateHHH string literals8 ariables8 and e&pressions in output statements. Level: Easy Section: 1-6 Page: 14
1).
1+.
1-.
10.
11.
3 1 - 12
13.
# bug is another name 'or a programming HHHerrorHHH. Level: Easy Section: 1-' Page: 14 The HHHSstep o/ erHHH option will e&ecute the ne&t command at the same le el as the current command. Level: Hard Section: 1-' Page: 14
34.
3 1 - 13
Essay Questions
!131. E&plain the terms #algorithm and Ss(nta&. Aow are the( related? %n #algorithm represents the lo$#cal des#$n o+ a solut#on used to sol,e a pro*le-. It can *e represented #n -any +or-s #nclud#n$ a +lo/chart or pseudocode. The Ss(nta& represents the spec#+#c pro$ra--#n$ lan$ua$e and assoc#ated rules used to create or #-ple-ent the lo$#cal des#$n o+ the al$or#th-. E,ery pro$ra--#n$ lan$ua$e has #ts o/n un#0ue synta1 /h#chthat -ust *e +ollo/ed. The al$or#th- and synta1 to$ether are used to create a co-puter pro$ra- that /#ll sol,e the pro*le- #n 0uest#on. 2s#n$ synta1 to /r#t#n$e a pro$ra- /#thout an al$or#th- as a $u#de can lead to a co-puter pro$ra- that does not sol,e the pro*le-.
3!!.
>hat is an .n'ormation S(stem? %n .n'ormation S(stem #s used to collect, process, and output the data o+ an or$an#3at#on or #nd#,#dual. It #ncludes *oth the people /ho des#$n, create, and -a#nta#n the syste- as /ell as the co-puters and other technolo$#es that are used to #-ple-ent the syste-. %ll #n+or-at#on syste-s /#ll acco-pl#sh three +unda-ental tas4s5 Input5 collect and $ather data Process5 or$an#3e and -an#pulate data to create #n+or-at#on and 4no/led$e Output5 d#splay #n+or-at#on on screens 6and pr#nted reports, store #n+or-at#on +or later retr#e,al
3 1 - 14