0% found this document useful (0 votes)
54 views3 pages

Multiple Choice - Free Response Questions

This document contains 10 multiple choice questions about computer languages. The questions cover topics such as the definition of variables, compilers, stages of compilation, interpreters, low-level languages, areas where COBOL is used, stages of program development including system analysis, and factors for good programmers to consider.

Uploaded by

Shivendra Suman
Copyright
© Attribution Non-Commercial (BY-NC)
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as DOC, PDF, TXT or read online on Scribd
0% found this document useful (0 votes)
54 views3 pages

Multiple Choice - Free Response Questions

This document contains 10 multiple choice questions about computer languages. The questions cover topics such as the definition of variables, compilers, stages of compilation, interpreters, low-level languages, areas where COBOL is used, stages of program development including system analysis, and factors for good programmers to consider.

Uploaded by

Shivendra Suman
Copyright
© Attribution Non-Commercial (BY-NC)
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as DOC, PDF, TXT or read online on Scribd
You are on page 1/ 3

MULTIPLE CHOICE | FREE RESPONSE QUESTIONS

http://doit.ort.org / 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


http://doit.ort.org/ 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

http://doit.ort.org/

Permission is granted to photocopy this worksheet for classroom, educational and personal use

You might also like