MULTIPLE CHOICE | FREE RESPONSE QUESTIONS
[Link] / Permission is granted to photocopy this worksheet for classroom, educational and personal use
1
Information Technology Foundation Course
MULTlPLE CHOlCE QUESTlONS
COMPUTER LANGUAGES
2 Answer the questions by putting the chosen Ietter inthe box on the answersheet or
by circIing the correctIetter.
What is the definitionof a variabIe? A. VariabIesstore data for the
program to work with. A
variabIe couId contain text
or numericaIvaIues
B. VariabIes aIIo
w decisionsto
be made in aprogram
C. VariabIesreceive data and
messagesenabIingtwo or
3 more computersto
communicate
What is a compiIer? A. A compiIerdoes a conversion
Iine by Iine as theprogramis
run
B. A compiIerconvertsthe whoIe
4 of a higher IeveI program
code into machine code in
one step
C. A compiIeris a generaI-
purpose Ianguageproviding
very efficientexecution
What are the stages in the compiIationprocess? A. FeasibiIitystudy,system
design, and testing
B. ImpIementationand
5 documentation
C. LexicaI anaIysis,syntax
anaIysis,and code generation
What is the definition of aninterpreter? A. An interpreterdoes the
[Link] conversion Iine by Iineas the
program is run
B. An interpreteris a
representationof the system
being designed
C. An interpreteris a generaI-
purpose Ianguageproviding
very efficientexecution
Third generationIanguagessuch as Basic, A. High-IeveIIanguages
COBOL, C, and FORTRAN are referred to as: B. MiddIe-IeveI Ianguages
C. Low-IeveI Ianguages
Permission is granted to photocopy this worksheet for classroom, educational and personal use
6
MULTlPLE CHOlCE QUESTlONS
COMPUTER LANGUAGES
O u t p u t devices continued
7
What programmingIanguagesare cIassifiedas A. Basic, COBOL,FORTRAN
Iow-IeveI Ianguages? an d C
B. Machinecode and AssembIy
Languages
C. ProIog 2, E xpertSystem s,and
Know IedgeBasedSystems
8
In what areas is the COBOL programming A. FinanciaIsector and
Ianguageused? engineering
B. Graphic design and education
C. Accountingsystem s,
9 commerciaIsector and
government
What is the first stage in program deveIopment
? A. Specificationand design
B. S yste mA na Iysis
C. Testing
W hat isSystem A naIysis? A. The design of the screen the
user wiII see and use to enter
10 or dispIay data
B. SystemAnaIysisdefinesthe
format and type of data the
program wiII use
C. System AnaIysisinvoIves
creating a formaI modeIof
the probIem tobe soIved
What wiII a good programmerconsider? A. The differenttypes of network
to be used
B. Testing to check for errors
before the systems i
introduced
C. Future maintenance,
readabiIity,and
documentation
[Link]
Permission is granted to photocopy this worksheet for classroom, educational and personal use