COMPUTER SCIENCE FINAL
EXAM Questions and Answers
Updated 2026
DefineBtheBwordB"program".B-
BAnswerBABsetBofBinstructionsBtoBachieveBaBspecifiedBgoal.
ExplainBwhyBprogrammingBinBmachineBlanguageBisBundesirableB-
BAnswerBProgrammingBisB1sBandB0sBisBveryBtediousBandBproblematic.
WhatBlanguageBusesBcommandsBwithBmnemonicBnamesBandBhexadecimalBnumbers?B-
BAnswerBAssemblyBlanguage
WhatBisBtheBnameBofBtheBtranslatorBusedBbyBAssemblyBLanguage?B-
BAnswerBAssembler
ListB2BofBGraceBHopper'sBaccomplishments.B-
BAnswerBDevelopedBprogramBtranslatorsB&BDevelopedBCOBOL
ExplainBtheBdifferenceBbetweenBanBinterpreterBandBaBcompiler.B-
BAnswerBCompilersBtranslatesBtheBentireBfileBandBthenBexecute.
InterpretersBtranslateBeachBlineBandBexecuteBeachBline
WhatBisBaB"low-level"Blanguage?B-BAnswerBCloseBtoBcomputerBlanguage
WhatBisBaBhigh-levelBlanguage?B-BAnswerBCloseBtoBhumanBlanguage
WhyBdoBweBnotBsimplyBuseBEnglish,BorBanyBotherBhumanBlanguage,BtoBprogramBaBc
omputer?B-BAnswerBEnglishBisBtooBambiguous
, WhatBwasBtheBfirstBsuccessfulBprogrammingBlanguageBforBtheBmathematicsBandBscien
tific
CommunityBlanguage?B-BAnswerBFORTRAN
WhatBdoesBFORTRANBstandBfor?B-BAnswerBFormulaBTranslator
WhatBcommunityBwasBCOBOLBcreatedBfor?B-BAnswerBbusiness
ABprogramBisBmadeBupBofBwords,BwhichBusuallyBareBcalledBwhat?B-
BAnswerBKeywords
WhatBisBtheBfirstBJavaBsyntaxBrule?B-
BAnswerBUseBonlyBkeywordsBknownBbyBtheBJavaBcompiler.
ListBtheB3BcategoriesBofBkeywords.B-BAnswerBReservedBwords,Bpre-
definedBidentifiersBandBuser-definedBidentifiers
ListB3BexamplesBofBJavaBReservedBWordsB-BAnswerBpublic,Bstatic,Bvoid
JavaBhasBaBlargeBnumberBofBlibrariesBthatBenhanceBtheBbasicBJavaBlanguage.BTheseBli
brariesBcontain
specialBprogramBmodulesBthatBperformBaBvarietyBofBtasksBtoBsimplifyBtheBlifeBofBaBp
rogrammer.BWhat
areBtheseBmodulesBcalled?B-BAnswerBmethods
ListB2BexamplesBofBPredefinedBIdentifiers.B-BAnswerBprintBandBprintln
WhatBdoesBOOPBstandBfor?B-BAnswerBObjectBOrientedBProgramming
EXAM Questions and Answers
Updated 2026
DefineBtheBwordB"program".B-
BAnswerBABsetBofBinstructionsBtoBachieveBaBspecifiedBgoal.
ExplainBwhyBprogrammingBinBmachineBlanguageBisBundesirableB-
BAnswerBProgrammingBisB1sBandB0sBisBveryBtediousBandBproblematic.
WhatBlanguageBusesBcommandsBwithBmnemonicBnamesBandBhexadecimalBnumbers?B-
BAnswerBAssemblyBlanguage
WhatBisBtheBnameBofBtheBtranslatorBusedBbyBAssemblyBLanguage?B-
BAnswerBAssembler
ListB2BofBGraceBHopper'sBaccomplishments.B-
BAnswerBDevelopedBprogramBtranslatorsB&BDevelopedBCOBOL
ExplainBtheBdifferenceBbetweenBanBinterpreterBandBaBcompiler.B-
BAnswerBCompilersBtranslatesBtheBentireBfileBandBthenBexecute.
InterpretersBtranslateBeachBlineBandBexecuteBeachBline
WhatBisBaB"low-level"Blanguage?B-BAnswerBCloseBtoBcomputerBlanguage
WhatBisBaBhigh-levelBlanguage?B-BAnswerBCloseBtoBhumanBlanguage
WhyBdoBweBnotBsimplyBuseBEnglish,BorBanyBotherBhumanBlanguage,BtoBprogramBaBc
omputer?B-BAnswerBEnglishBisBtooBambiguous
, WhatBwasBtheBfirstBsuccessfulBprogrammingBlanguageBforBtheBmathematicsBandBscien
tific
CommunityBlanguage?B-BAnswerBFORTRAN
WhatBdoesBFORTRANBstandBfor?B-BAnswerBFormulaBTranslator
WhatBcommunityBwasBCOBOLBcreatedBfor?B-BAnswerBbusiness
ABprogramBisBmadeBupBofBwords,BwhichBusuallyBareBcalledBwhat?B-
BAnswerBKeywords
WhatBisBtheBfirstBJavaBsyntaxBrule?B-
BAnswerBUseBonlyBkeywordsBknownBbyBtheBJavaBcompiler.
ListBtheB3BcategoriesBofBkeywords.B-BAnswerBReservedBwords,Bpre-
definedBidentifiersBandBuser-definedBidentifiers
ListB3BexamplesBofBJavaBReservedBWordsB-BAnswerBpublic,Bstatic,Bvoid
JavaBhasBaBlargeBnumberBofBlibrariesBthatBenhanceBtheBbasicBJavaBlanguage.BTheseBli
brariesBcontain
specialBprogramBmodulesBthatBperformBaBvarietyBofBtasksBtoBsimplifyBtheBlifeBofBaBp
rogrammer.BWhat
areBtheseBmodulesBcalled?B-BAnswerBmethods
ListB2BexamplesBofBPredefinedBIdentifiers.B-BAnswerBprintBandBprintln
WhatBdoesBOOPBstandBfor?B-BAnswerBObjectBOrientedBProgramming