AP Computer Science Principles: Internet
Questions and Answers 2025/2026
WhatAisAaAbit?A-ACORRECTAANSWERSA-
aAsingleAunitAofAdataAthatAcanAonlyAhaveAoneAofAtwoAvaluesA(suchAasAaA1AorA0)
WhatAisAaAbyte?A-ACORRECTAANSWERSA-EightAbitsA(e.g.10110101)
WhatAisAbandwidth?A-ACORRECTAANSWERSA-
theAtransmissionAcapacityAofAaAsystemA(measuredAbyAtheAamountAofAdataA(measuredAinAbi
ts)AthatAcanAbeAsentAinAaAspecificAamountAofAtime)
WhatAisAlatency?A-ACORRECTAANSWERSA-
timeAbetweenAtheAtransmissionAandAtheAreceiptAofAaAmessage
HowAcanAnumberAstorageAlimitationAcauseAoverflowAerrors?A-ACORRECTAANSWERSA-
CertainAprogramsAlimitAhowAmanyAnumbersAtheyAcanAstoreA(e.g.AifAlimitAisA4Abits,AthenAstor
ageAgoesAupAtoA1010).AAfterAaAnumberAthatAisAlongAenoughAgoesAoverAtheAlimit,AitAcausesA
overflow,AwhichAreturnsAanAoverflowAerrorA(e.g.AinfinityAorANaN)
WhatAareAfloatingApointAnumbers?A-ACORRECTAANSWERSA-
aAbinaryAversionAofAscientificAnotation.AIt'sAcalledAfloatingApointAbecauseAtheAdecimalApointA
"floats"AtoAjustAafterAtheAfirstAdigit.A(e.g.A2.1273647e+32)
HowAcanAfloatingApointsAleadAtoAround-offAerrors?A-ACORRECTAANSWERSA-
FloatingApointsAroundAoffAtheAlastAdigitsAofAaAinfinite/largeAnumber,AwhichAcanAcauseAaArou
ndingAthatAmightAbeAincorrectAwhenAmanipulatedA(e.g.A1/3=0.3333,AbutAwhenAmultipliedAb
yA3,AitAstatesA0.99999AandAnotA1)
WhatAdoesAanAethernetAcableAuse?AWhatAareAitsAfeatures?A-ACORRECTAANSWERSA-
ItAusesAelectricityAtoAsendAbits.ABestAforAcloseAdistances,AbutAcheapAandAhasApotentialAsign
alAloss
WhatAdoesAanAfiberAopticAcableAuse?AWhatAareAitsAfeatures?A-ACORRECTAANSWERSA-
ItAusesAlightAtoAsendAbits.ABestAforAfarAdistances,Afast,AandAlowerApotentialAsignalAloss,AbutA
expensiveAandAhardAtoAworkAwith
WhatAisAaAwebAbrowser?A-ACORRECTAANSWERSA-AnAappAusedAtoAaccessAwebApages
WhatAisAanAURL?A-ACORRECTAANSWERSA-
UniformAResourceALocator:AanAaddressAforAaccessingAspecificAwebAdataAlocatedAonAaAser
ver
WhatAisAaADNSAserver?A-ACORRECTAANSWERSA-
DomainANameASystemAserver:AaAcomputerAorAcomputersAhostingAdataAforAotherAtoAaccess
WhatAisAHTTP?A-ACORRECTAANSWERSA-
HyperTextATransferAProtocol:AlanguageAusedAtoAcommunicateAbetweenAwebAbrowsersAan
dAservers
WhatAisAHTML?A-ACORRECTAANSWERSA-
HyperTextAMarkupALanguage:AlanguageAusedAtoAtellAaAwebAbrowserAhowAtoAmakeAaApage
Alook
WhatAtwoAcomponentsAdoesAHTMLAdecideAseperately?A-ACORRECTAANSWERSA-
(1)AtheAtextAonAtheAwebApage
(2)AeachAseperateApictureAandAvideo
, (aAseperateAHTMLAcodeAforAeveryAoneAofAthose)
WhatAareAtheAstepsAofAaccessingAaAwebApage?A-ACORRECTAANSWERSA-
(1)AOpenAwebAbrowser
(2)AtypeAinAURLAorAother
(3)AHTTPAcodeA[getA()Arequest]AisAsentAtoADNS
(4)ADNSAreturnsAHTTPAcontainingAHTMLAfilesAtoAmakeAupApage
WhatAisAaAcookieA(computerAscience-wise)?A-ACORRECTAANSWERSA-
WhatAwebsitesAuseAtoArememberAwhoAyouAareA(likeAanAIDAcard)
HowAdoesAsendingAinformationAonAwebAbrowsersAwork?A-ACORRECTAANSWERSA-
(1)AInputAinformationA(likeAgoogleAsearchAorAlogin)
(2)AInformationAsentAinAHTTPA"post"Arequest
(3)AGoesAtoAdomainAnameAserver
(4)APertainingAdataAsentAback
(5)AInAreturningAdataAcookieAisAattachedAforAwebsiteAtoArememberAuser
(6)ANextAtimeAserverAlogsAonAwhenAheAsendsAinformationAtheAcookieAwillAbeAattachedAsoAd
omainAserverAwillAknowAwhoAitAis
WhatAisASSLAandATLS?A-ACORRECTAANSWERSA-
SecureASocketsALayers:AAAlayerAofAsecurityAwrappedAaroundAaAuser'sAcommunicationsAtoA
preventAsnoopingAorAtampering
TransportALayerASecurity:ASuccessorAtoASSL
HowAdoesAoneAknowAisASSL/TLSAisAactiveAonAtheirAbrowser?A-ACORRECTAANSWERSA-
ThereAwouldAbeAaAlockAsignAnextAtoAtheAURL
WhatAisAHTTPS?A-ACORRECTAANSWERSA-
HyperTextATransferAProtocolASecure:AEnsureAHTTPArequestsAareAsecureAandAprotected
WhyAareAdigitalAcertificatesAimportantAinAinternetAsafety?A-ACORRECTAANSWERSA-
DigitalAcertificatesA(issuedAbyAcertificateAauthorities)AensureAthatAtheAinformationAbeingAse
ntAbyAaAcertainAwebsiteAisAlegitAandAalsoAallowsAaAsecureASSL/TLSAconnection
WhatAareAtheAthreeAthingsAthatAmakeAupAaAURL?A-ACORRECTAANSWERSA-
Protocol:AstandardAforAcommunicationAbetweenAbrowsersAandAserversA(usuallyAhttpAorAhtt
ps)
domainAname:AtheAnameAofAtheAserverAthatAhostsAtheAdata
path:AtheAlocationAofAtheAdataAinAaAhierarchyAofAfoldersAonAtheAserver
HowAisAtheAInternetAdesignedAtoAbeAredundant?AWhy?A-ACORRECTAANSWERSA-
ThereAareAmultipleApathwaysAamongAtheAphysicalAconnectionsAofAtheAInternet;AIfAoneAorAm
oreApathwaysAbreakAdown,AthereAwouldAstillAbeAanotherAwayAtoAtransmitAaAmessageAfromA
senderAtoAreceiver
HowAdoesAInternetAredundancyAimpactAfaultAtoleranceAandAscalability?A-
ACORRECTAANSWERSA-
(1)AItAimpactsAfaultAtoleranceA(theAabilityAtoAworkAaroundAproblems)AbyAincreasingAtheAnum
berAofApossibleApathways.A
(2)AItAincreasesAscalabilityA(abilityAtoAfunctionAevenAasAsizeAchanges)AbyAmakingAtheAintern
etAmoreAexpansiveAtoAmoreAdevicesAandApeople
HowAisAtheAInternetAhierarchal?A-ACORRECTAANSWERSA-
TwoAhierarchalAinternetAaddressingAsystemsAareAdomainAnamedAandAIPAaddresses.AThey
AworkAlikeAaApostalAsystem,AgettingAmoreAspecificAinAeachAaddressedAstep.
WhatAareAnodes?A-ACORRECTAANSWERSA-ConnectionsApointsAthatAlinkApathways
Questions and Answers 2025/2026
WhatAisAaAbit?A-ACORRECTAANSWERSA-
aAsingleAunitAofAdataAthatAcanAonlyAhaveAoneAofAtwoAvaluesA(suchAasAaA1AorA0)
WhatAisAaAbyte?A-ACORRECTAANSWERSA-EightAbitsA(e.g.10110101)
WhatAisAbandwidth?A-ACORRECTAANSWERSA-
theAtransmissionAcapacityAofAaAsystemA(measuredAbyAtheAamountAofAdataA(measuredAinAbi
ts)AthatAcanAbeAsentAinAaAspecificAamountAofAtime)
WhatAisAlatency?A-ACORRECTAANSWERSA-
timeAbetweenAtheAtransmissionAandAtheAreceiptAofAaAmessage
HowAcanAnumberAstorageAlimitationAcauseAoverflowAerrors?A-ACORRECTAANSWERSA-
CertainAprogramsAlimitAhowAmanyAnumbersAtheyAcanAstoreA(e.g.AifAlimitAisA4Abits,AthenAstor
ageAgoesAupAtoA1010).AAfterAaAnumberAthatAisAlongAenoughAgoesAoverAtheAlimit,AitAcausesA
overflow,AwhichAreturnsAanAoverflowAerrorA(e.g.AinfinityAorANaN)
WhatAareAfloatingApointAnumbers?A-ACORRECTAANSWERSA-
aAbinaryAversionAofAscientificAnotation.AIt'sAcalledAfloatingApointAbecauseAtheAdecimalApointA
"floats"AtoAjustAafterAtheAfirstAdigit.A(e.g.A2.1273647e+32)
HowAcanAfloatingApointsAleadAtoAround-offAerrors?A-ACORRECTAANSWERSA-
FloatingApointsAroundAoffAtheAlastAdigitsAofAaAinfinite/largeAnumber,AwhichAcanAcauseAaArou
ndingAthatAmightAbeAincorrectAwhenAmanipulatedA(e.g.A1/3=0.3333,AbutAwhenAmultipliedAb
yA3,AitAstatesA0.99999AandAnotA1)
WhatAdoesAanAethernetAcableAuse?AWhatAareAitsAfeatures?A-ACORRECTAANSWERSA-
ItAusesAelectricityAtoAsendAbits.ABestAforAcloseAdistances,AbutAcheapAandAhasApotentialAsign
alAloss
WhatAdoesAanAfiberAopticAcableAuse?AWhatAareAitsAfeatures?A-ACORRECTAANSWERSA-
ItAusesAlightAtoAsendAbits.ABestAforAfarAdistances,Afast,AandAlowerApotentialAsignalAloss,AbutA
expensiveAandAhardAtoAworkAwith
WhatAisAaAwebAbrowser?A-ACORRECTAANSWERSA-AnAappAusedAtoAaccessAwebApages
WhatAisAanAURL?A-ACORRECTAANSWERSA-
UniformAResourceALocator:AanAaddressAforAaccessingAspecificAwebAdataAlocatedAonAaAser
ver
WhatAisAaADNSAserver?A-ACORRECTAANSWERSA-
DomainANameASystemAserver:AaAcomputerAorAcomputersAhostingAdataAforAotherAtoAaccess
WhatAisAHTTP?A-ACORRECTAANSWERSA-
HyperTextATransferAProtocol:AlanguageAusedAtoAcommunicateAbetweenAwebAbrowsersAan
dAservers
WhatAisAHTML?A-ACORRECTAANSWERSA-
HyperTextAMarkupALanguage:AlanguageAusedAtoAtellAaAwebAbrowserAhowAtoAmakeAaApage
Alook
WhatAtwoAcomponentsAdoesAHTMLAdecideAseperately?A-ACORRECTAANSWERSA-
(1)AtheAtextAonAtheAwebApage
(2)AeachAseperateApictureAandAvideo
, (aAseperateAHTMLAcodeAforAeveryAoneAofAthose)
WhatAareAtheAstepsAofAaccessingAaAwebApage?A-ACORRECTAANSWERSA-
(1)AOpenAwebAbrowser
(2)AtypeAinAURLAorAother
(3)AHTTPAcodeA[getA()Arequest]AisAsentAtoADNS
(4)ADNSAreturnsAHTTPAcontainingAHTMLAfilesAtoAmakeAupApage
WhatAisAaAcookieA(computerAscience-wise)?A-ACORRECTAANSWERSA-
WhatAwebsitesAuseAtoArememberAwhoAyouAareA(likeAanAIDAcard)
HowAdoesAsendingAinformationAonAwebAbrowsersAwork?A-ACORRECTAANSWERSA-
(1)AInputAinformationA(likeAgoogleAsearchAorAlogin)
(2)AInformationAsentAinAHTTPA"post"Arequest
(3)AGoesAtoAdomainAnameAserver
(4)APertainingAdataAsentAback
(5)AInAreturningAdataAcookieAisAattachedAforAwebsiteAtoArememberAuser
(6)ANextAtimeAserverAlogsAonAwhenAheAsendsAinformationAtheAcookieAwillAbeAattachedAsoAd
omainAserverAwillAknowAwhoAitAis
WhatAisASSLAandATLS?A-ACORRECTAANSWERSA-
SecureASocketsALayers:AAAlayerAofAsecurityAwrappedAaroundAaAuser'sAcommunicationsAtoA
preventAsnoopingAorAtampering
TransportALayerASecurity:ASuccessorAtoASSL
HowAdoesAoneAknowAisASSL/TLSAisAactiveAonAtheirAbrowser?A-ACORRECTAANSWERSA-
ThereAwouldAbeAaAlockAsignAnextAtoAtheAURL
WhatAisAHTTPS?A-ACORRECTAANSWERSA-
HyperTextATransferAProtocolASecure:AEnsureAHTTPArequestsAareAsecureAandAprotected
WhyAareAdigitalAcertificatesAimportantAinAinternetAsafety?A-ACORRECTAANSWERSA-
DigitalAcertificatesA(issuedAbyAcertificateAauthorities)AensureAthatAtheAinformationAbeingAse
ntAbyAaAcertainAwebsiteAisAlegitAandAalsoAallowsAaAsecureASSL/TLSAconnection
WhatAareAtheAthreeAthingsAthatAmakeAupAaAURL?A-ACORRECTAANSWERSA-
Protocol:AstandardAforAcommunicationAbetweenAbrowsersAandAserversA(usuallyAhttpAorAhtt
ps)
domainAname:AtheAnameAofAtheAserverAthatAhostsAtheAdata
path:AtheAlocationAofAtheAdataAinAaAhierarchyAofAfoldersAonAtheAserver
HowAisAtheAInternetAdesignedAtoAbeAredundant?AWhy?A-ACORRECTAANSWERSA-
ThereAareAmultipleApathwaysAamongAtheAphysicalAconnectionsAofAtheAInternet;AIfAoneAorAm
oreApathwaysAbreakAdown,AthereAwouldAstillAbeAanotherAwayAtoAtransmitAaAmessageAfromA
senderAtoAreceiver
HowAdoesAInternetAredundancyAimpactAfaultAtoleranceAandAscalability?A-
ACORRECTAANSWERSA-
(1)AItAimpactsAfaultAtoleranceA(theAabilityAtoAworkAaroundAproblems)AbyAincreasingAtheAnum
berAofApossibleApathways.A
(2)AItAincreasesAscalabilityA(abilityAtoAfunctionAevenAasAsizeAchanges)AbyAmakingAtheAintern
etAmoreAexpansiveAtoAmoreAdevicesAandApeople
HowAisAtheAInternetAhierarchal?A-ACORRECTAANSWERSA-
TwoAhierarchalAinternetAaddressingAsystemsAareAdomainAnamedAandAIPAaddresses.AThey
AworkAlikeAaApostalAsystem,AgettingAmoreAspecificAinAeachAaddressedAstep.
WhatAareAnodes?A-ACORRECTAANSWERSA-ConnectionsApointsAthatAlinkApathways