Geschreven door studenten die geslaagd zijn Direct beschikbaar na je betaling Online lezen of als PDF Verkeerd document? Gratis ruilen 4,6 TrustPilot
logo-home
Tentamen (uitwerkingen)

AP Computer Science Principles Vocabulary Questions and Correct Answers

Beoordeling
-
Verkocht
-
Pagina's
16
Cijfer
A+
Geüpload op
18-05-2025
Geschreven in
2024/2025

AP Computer Science Principles Vocabulary Questions and Correct Answers

Instelling
AP Computer Science
Vak
AP Computer Science

Voorbeeld van de inhoud

AP Computer Science Principles Vocabulary
Questions and Correct Answers
AlgorithmA-ACORRECTAANSWERSA-
AtAitsAcore,AanAalgorithmAisAreallyAjustAaAgeneralized,AconceptualAsolutionAtoAaAproblemA
thatAcanAlaterAbeAimplementedAinAsomeAreal-worldAformAlikeAaAcomputerAprogram.
ApplicationAProgramAInterfaceA-ACORRECTAANSWERSA-
ApplicationAprogramAinterfaceA(API)AisAaAsetAofAroutines,Aprotocols,AandAtoolsAforAconstruct
ingAsoftwareAapplications.AAnAAPIAspecifiesAhowAsoftwareAcomponentsAshouldAinteract.AIn
Aaddition,AAPIsAareAusedAwhenAprogrammingAgraphicalAuserAinterfaceA(GUI)Acomponents.

BinaryA-ACORRECTAANSWERSA-
AAnumericAsystemAofAbaseA2AthatAonlyAusesAcombinationsAofAtheAdigitsAzeroAandAone;AthisA
isAusedAinAoneAofAtheAlowestAlevelsAofAabstraction.AComputersAoperateAinAbinary,AasAtheyAs
toreAdataAandAperformAcalculationsAusingAonlyAzerosAandAones.AWhileAaAsingleAbinaryAdigit
AcanAbeAusedAtoArepresentATrueA(1)AorAFalseA(0)AinAbooleanAlogic,AmultipleAbinaryAdigitsA

canAbeAusedAinAconjunctionAtoAstoreAlargeAnumbersAandAperformAcomplexAfunctions.A
ComputersAtranslateAbetweenAbinaryAandAwhatAyouAactuallyAworkAwithAsuchAasAnumbersA
andAtext.
BinaryASearchA-ACORRECTAANSWERSA-
AAsearchAalgorithmAthatAlocatesAtheApositionAofAaAtargetAvalueAwithinAaAsortedAarrayAbyArep
eatedlyAdividingAtheAsearchAintervalAinAhalf;AcanAonlyAbeAusedAwhenAtheAlistAisAsorted.ABec
auseAofAitsAdivide-and-
conquerAapproach,AtheAamountAofAworkArequiredAtoAfindAanAitemAgrowsAmuchAmoreAslowly
AwithABinaryASearchAthanAwithASequentialASearch.AInAfact,AwithAthisAlogarithmicAbehavior

BooleanAFunction*A-ACORRECTAANSWERSA-
AnyAfunctionAbasedAonAtheAoperationsAAND,AOR,AandANOT,AandAwhoseAelementsAareAfro
mAtheAdomainAofABooleanAalgebra.AAAfunctionAwhoseAarguments,AasAwellAasAtheAfunctionAi
tself,AassumeAvaluesAfromAaAtwo-elementAsetA(usuallyA{0,1})
CentralAProcessingAUnitA-ACORRECTAANSWERSA-
CPU,AorAprocessor,AisAtheAbrainsAofAtheAcomputerAwhereAmostAcalculationsAtakeAplace.AC
ontainsAtheAcircuitryAnecessaryAtoAinterpretAandAexecuteAprogramAinstructions.
ComputationalAArtifactA-ACORRECTAANSWERSA-
SomethingAcreatedAbyAaAhumanAusingAaAcomputerAandAcanAbe,AbutAisAnotAlimitedAto,AaApro
gram,AanAimage,AanAaudio,AaAvideo,AaApresentation,AorAwebApageAfile
CryptographyA-ACORRECTAANSWERSA-
TheAscienceAofAcodingAandAdecodingAmessagesAinAorderAtoAkeepAthemAsecure.ACodingAta
kesAplaceAusingAaAkeyAthatAideallyAisAknownAonlyAbyAtheAsenderAandAintendedArecipientAofA
theAmessage.
FloatingAPointANumbersA-ACORRECTAANSWERSA-
AsAtheAnameAimplies,AfloatingApointAnumbersAareAnumbersAthatAcontainAfloatingAdecimalAp
oints.AExamplesAinclude,AtheAnumbersA5.5,A0.001,AandA-
2,345.6789.ANumbersAwithoutAdecimalAplacesAareAcalledAintegers.AComputersArecognizeA
realAnumbersAthatAcontainAfractionsAasAfloatingApointAnumbers.

,HexadecimalA-ACORRECTAANSWERSA-HexadecimalAdescribesAaAbase-
16AnumberAsystem.AThatAis,AitAdescribesAaAnumberingAsystemAcontainingA16AsequentialAn
umbersAasAbaseAunitsA(includingA0)AbeforeAaddingAaAnewApositionAforAtheAnextAnumber.ATh
eAhexadecimalAnumbersAareA0-9AandAthenAuseAtheAlettersAA-
F.AUsedAtoArepresentAdigitalAdataAbecauseAitAutilizesAfewerAdigitsAthanAbinary.
IntegersA-ACORRECTAANSWERSA-
AnAintegerAisAaAwholeAnumberA(notAaAfraction)AthatAcanAbeApositive,Anegative,AorAzero.AInAc
omputerAscience,AanAintegerAisAaAdatumAofAintegralAdataAtype,AaAdataAtypeAthatArepresents
AsomeAfiniteAsubsetAofAtheAmathematicalAintegers.AIntegralAdataAtypesAmayAbeAofAdifferentA

sizesAandAmayAorAmayAnotAbeAallowedAtoAcontainAnegativeAvalues.
IterationsA-ACORRECTAANSWERSA-
IterationAisAtheArepetitionAofApartAofAanAalgorithmAuntilAaAconditionAisAmetAorAforAaAspecifiedA
numberAofAtimes.AThisAisAoftenAcalledAaA'loop'.ARecursiveAfunctionsArepeatedlyAexecuteAth
emselvesAasApartAofAtheirAoperation.AUponAcompletingAallAinstructionsAandAresettingAtoAthe
AfirstAoneAiterationAhasAbeenAcompleted.

LibrariesA-ACORRECTAANSWERSA-InAcomputerAscience,AaAlibraryAisAaAcollectionAofAnon-
volatileAresourcesAthatAaAprogramAcanAuseAoftenAtoAdevelopAsoftware.ALibrariesAareApartic
ularlyAusefulAforAstoringAfrequentlyAusedAroutinesAbecauseAyouAdoAnotAneedAtoAexplicitlyAlin
kAthemAtoAeveryAprogramAthatAusesAthem.ATheAlinkerAautomaticallyAlooksAinAlibrariesAforAro
utinesAthatAitAdoesAnotAfindAelsewhere.AResourcesAwhichAmayAbeAfoundAinAlibrariesAinclud
eAdata,Adocumentation,AmessageAtemplates,Apre-writtenAcode,Aclasses,AorAvalues.
Linear/SequentialASearchA-ACORRECTAANSWERSA-
AAprocessAthatAchecksAeveryAelementAinAtheAlistAsequentiallyAuntilAtheAdesiredAelementAisAf
oundAorAallAelementsAhaveAbeenAsearched.ACanAbeAusedAinAanyAtypeAofAlist.AHasAlinearApe
rformance.
LosslessADataACompressionA-ACORRECTAANSWERSA-
WithAlosslessAcompression,AeveryAsingleAbitAofAdataAthatAwasAoriginallyAinAtheAfileAremainsA
afterAtheAfileAisAuncompressed.AAllAofAtheAinformationAisAcompletelyArestored.AThisAisAgene
rallyAtheAtechniqueAofAchoiceAforAtextAorAspreadsheetAfiles,AwhereAtheAlossAofAwordsAorAfina
ncialAdataAcouldAposeAaAproblem.APNGAisAanAimageAformatAthatAprovidesAlosslessAcompre
ssion.
LossyADataACompressionA-ACORRECTAANSWERSA-
LossyAcompressionAreducesAaAfileAbyApermanentlyAeliminatingAcertainAinformation,Aespeci
allyAredundantAinformation.AWhenAtheAfileAisAuncompressed,AonlyAaApartAofAtheAoriginalAinf
ormationAisAstillAthereA(althoughAtheAuserAmayAnotAnoticeAit).ALossyAcompressionAisAgenera
llyAusedAforAvideoAandAsound,AwhereAaAcertainAamountAofAinformationAlossAwillAnotAbeAdete
ctedAbyAmostAusers.AJPEGAprovidesAlossyAcompression.
MetadataA-ACORRECTAANSWERSA-
MetadataAisAdataAthatAdescribesAotherAdata.AMetadataAsummarizesAbasicAinformationAabo
utAdata,AwhichAcanAmakeAfindingAandAworkingAwithAparticularAinstancesAofAdataAeasier.AItAp
rovidesAinformationAconcerningAanAitem'sAcontentAsuchAasAimageAresolutionAandAsize.
Parameters*A-ACORRECTAANSWERSA-
InAcomputerAprogramming,AaAparameterAorA"argument"AisAaAvalueAthatAisApassedAintoAaAfu
nction.AMostAmodernAprogrammingAlanguagesAallowAfunctionsAtoAhaveAmultipleAparamete
rs.AWhileAtheAsyntaxAofAaAfunctionAdeclarationAvariesAbetweenAprogrammingAlanguages,Aa
AtypicalAfunctionAwithAtwoAparametersAmayAlookAsomethingAlikeAthis:

, functionAgraphXY(x,Ay)
{
A...

}A

generalizeAaAsolutionAbyAallowingAaAprocedureAtoAbeAusedAinsteadAofAduplicateAcode;Aprov
ideAdifferentAvaluesAasAinputAtoAproceduresAwhenAtheyAareAcalledAinAaAprogram.
PseudocodeA-ACORRECTAANSWERSA-
PseudocodeAisAaAdetailedAyetAreadableAdescriptionAofAwhatAaAcomputerAprogramAorAalgori
thmAmustAdo.AItAmayAalsoAdescribeAanAoperatingAprinciple.AItAisAexpressedAinAaAformally-
styledAnaturalAlanguageAratherAthanAinAaAprogrammingAlanguageAintendedAforAhumans.AT
heAconventionsAofAnormalAprogrammingAcontinue.
SequencingA-ACORRECTAANSWERSA-
TheAexecutionAofAeachAstep/actionAofAanAalgorithmAinAtheApreciseAorderAinAwhichAtheAstate
mentsAareAgiven.

OneAofAtheAthreeAbuildingAblocksAofAalgorithms.ATheAotherAtwoAlogicAstructuresAareAselecti
onAandAiteration.AInAaAsequenceAstructure,AanAaction,AorAevent,AleadsAtoAtheAnextAorderedA
actionAinAaApredeterminedAorder.ATheAsequenceAcanAcontainAanyAnumberAofAactions,AbutA
noAactionsAcanAbeAskippedAinAtheAsequence.ATheAprogram,AwhenArun,AmustAperformAeach
AactionAinAorderAwithAnoApossibilityAofAskippingAanAactionAorAbranchingAoff AtoAanotherAactio

n.

TheAtermAsequenceAisAoftenAappliedAtoAvideoAandAaudio.
SimulationsA-ACORRECTAANSWERSA-
TheAuseAofAaAcomputerAtoArepresentAtheAdynamicAresponsesAofAoneAsystemAbyAtheAbehavi
orAofAanotherAsystemAmodeledAafterAit.AAAsimulationAusesAaAmathematicalAdescription,AorA
model,AofAaArealAsystemAinAtheAformAofAaAcomputerAprogram.
StringsA-ACORRECTAANSWERSA-
AAstringAisAaAdataAtypeAusedAinAprogramming,AsuchAasAanAintegerAandAfloatingApointAunit,Ab
utAisAusedAtoArepresentAtextAratherAthanAnumbers.AItAisAcomprisedAofAaAsetAofAcharactersAth
atAcanAalsoAcontainAspacesAandAnumbers.AForAexample,AtheAwordA"hamburger"AandAtheAp
hraseA"IAateA3Ahamburgers"AareAbothAstrings.ATheAlengthAisAanAimportantAstringAcharacteri
stic.
RepetitionA-ACORRECTAANSWERSA-AAsynonymAforAloopAandAiteration.
Selection/ConditionalA-ACORRECTAANSWERSA-
OneAofAtheAthreeAbuildingAblocksAofAalgorithmsAwhichAaddsAconditions.AAllowsAforAstateme
ntsAsuchAasAif-
elseAwhichAcanAsendAanAalgorithmAdownAoneAofAtwoApathsAdependingAonAifAaAconditionAisAt
rueAorAfalse.
If-ElseA-ACORRECTAANSWERSA-
AAstructureArelatedAtoAselectionAwhichAstatesAthatA"if"AoneAthingAisAtrueAthenAthisAshouldAha
ppen,AelseAthatAshouldAhappen.AOnlyAoperatesAwithAYes/NoAquestions.
CommunicationA-ACORRECTAANSWERSA-
TheAtransmissionAofAdataAfromAoneAcomputerAtoAanother,AorAfromAoneAdeviceAtoAanother.

Geschreven voor

Instelling
AP Computer Science
Vak
AP Computer Science

Documentinformatie

Geüpload op
18 mei 2025
Aantal pagina's
16
Geschreven in
2024/2025
Type
Tentamen (uitwerkingen)
Bevat
Vragen en antwoorden

Onderwerpen

$11.99
Krijg toegang tot het volledige document:

Verkeerd document? Gratis ruilen Binnen 14 dagen na aankoop en voor het downloaden kan je een ander document kiezen. Je kan het bedrag gewoon opnieuw besteden.
Geschreven door studenten die geslaagd zijn
Direct beschikbaar na je betaling
Online lezen of als PDF


Ook beschikbaar in voordeelbundel

Thumbnail
Voordeelbundel
AP Computer Science
-
10 2025
$ 47.05 Meer info

Maak kennis met de verkoper

Seller avatar
De reputatie van een verkoper is gebaseerd op het aantal documenten dat iemand tegen betaling verkocht heeft en de beoordelingen die voor die items ontvangen zijn. Er zijn drie niveau’s te onderscheiden: brons, zilver en goud. Hoe beter de reputatie, hoe meer de kwaliteit van zijn of haar werk te vertrouwen is.
EliteStudyHub Chamberlain College Of Nursing
Bekijk profiel
Volgen Je moet ingelogd zijn om studenten of vakken te kunnen volgen
Verkocht
74
Lid sinds
1 jaar
Aantal volgers
5
Documenten
8738
Laatst verkocht
3 dagen geleden
Elite Study Hub

I provide high-quality, well-organized academic study materials designed to help students excel in their exams and coursework. My resources include test banks, study guides, solution manuals, and practice exams across nursing, business, psychology, and health sciences. Each document is carefully structured, up-to-date, and focused on key concepts, exam preparation, and real understanding—not just memorization. I aim to make studying more efficient and help you achieve top grades with confidence. What You’ll Find in My Store: Test Banks (All Chapters Covered) Study Guides & Review Notes Practice Exams with Answers NCLEX, HESI, ATI Preparation Materials Case Studies & Clinical Scenarios Solution Manuals (Step-by-step explanations) Why Choose My Materials? ✔ Latest updates (2024–2027 content) ✔ Clear explanations & structured format ✔ Exam-focused and easy to follow ✔ Trusted by students for high performance Subjects Covered: Nursing | Pharmacology | Psychology | Business | Accounting | Biology | Public Health | And more Support: If you have any questions or need help finding specific materials, feel free to reach out—I’m here to help you succeed.

Lees meer Lees minder
2.2

9 beoordelingen

5
2
4
0
3
1
2
1
1
5

Waarom studenten kiezen voor Stuvia

Gemaakt door medestudenten, geverifieerd door reviews

Kwaliteit die je kunt vertrouwen: geschreven door studenten die slaagden en beoordeeld door anderen die dit document gebruikten.

Niet tevreden? Kies een ander document

Geen zorgen! Je kunt voor hetzelfde geld direct een ander document kiezen dat beter past bij wat je zoekt.

Betaal zoals je wilt, start meteen met leren

Geen abonnement, geen verplichtingen. Betaal zoals je gewend bent via Bancontact, iDeal of creditcard en download je PDF-document meteen.

Student with book image

“Gekocht, gedownload en geslaagd. Zo eenvoudig kan het zijn.”

Alisha Student

Bezig met je bronvermelding?

Maak nauwkeurige citaten in APA, MLA en Harvard met onze gratis bronnengenerator.

Bezig met je bronvermelding?

Veelgestelde vragen