AP Computer Science Principles with 3 Practice Tests (2021)

Ensure you're fully prepared with AP Computer Science Principles with 3 Practice Tests (2021), a certification guide that covers critical exam topics.

Hunter Harris
Contributor
4.1
41
10 months ago
Preview (16 of 715 Pages)
100%
Log in to unlock

Page 1

AP Computer Science Principles with 3 Practice Tests (2021) - Page 1 preview image

Loading page ...

TheTrustedNameinTestPrep[J]ComputerScienceLJLJPrinciplesBMFor2021&2022exams-_==fos,HBComprehensivecontentreviewnyesSethReichelson,kLB.S.MechanicalEngineering=-=Ileiheronaondoesovens.osProQ.PRSaTStudyXYICZLapo

Page 2

AP Computer Science Principles with 3 Practice Tests (2021) - Page 2 preview image

Loading page ...

DownloadedfromStudyXY.com®+StudyXYSdYe.o>\|iFprE\3SStudyAnythingThisContentHasbeenPostedOnStudyXY.comassupplementarylearningmaterial.StudyXYdoesnotendroseanyuniversity,collegeorpublisher.Allmaterialspostedareundertheliabilityofthecontributors.wv8)www.studyxy.com

Page 3

AP Computer Science Principles with 3 Practice Tests (2021) - Page 3 preview image

Loading page ...

BARRON'SLJComputerScienceLdLJPrinciplesWITH3PRACTICETESTSSecondEditionSethReichelsonB.S.MechanicalEngineeringLakeBrantleyHighSchoolAP®isaregisteredtrademarkoftheCollegeBoard,whichwasnotinvolvedintheproductionof,anddoesnotendorse,thisproduct.

Page 4

AP Computer Science Principles with 3 Practice Tests (2021) - Page 4 preview image

Loading page ...

©Copyright2021,2020byKaplan,Inc.,d/b/aBarron’sEducationalSeriesAllrightsreservedunderInternationalandPan-AmericanCopyrightConventions.Bypaymentoftherequiredfees,youhavebeengrantedthenon-exclusive,non-transferablerighttoaccessandreadthetextofthiseBookonscreen.Nopartofthistextmaybereproduced,transmitted,downloaded,decompiled,reverseengineered,orstoredinorintroducedintoanyinformationstorageandretrievalsystem,inanyformorbyanymeans,whetherelectronicormechanical,nowknownorhereinafterinvented,withouttheexpresswrittenpermissionofthepublisher.PublishedbyKaplan,Inc.,d/b/aBarron’sEducationalSeries750ThirdAvenueNewYork,NY10017www.barronseduc.comISBN:978-1-5062-8041-710987654321Kaplan,Inc.,d/b/aBarron’sEducationalSeriesprintbooksareavailableatspecialquantitydiscountstouseforsalespromotions,employeepremiums,oreducationalpurposes.Formoreinformationortopurchasebooks,pleasecalltheSimon&Schusterspecialsalesdepartmentat866-506-1949.

Page 5

AP Computer Science Principles with 3 Practice Tests (2021) - Page 5 preview image

Loading page ...

ContentsPrefaceIntroductionGeneralInformationAbouttheExamHintsforTakingtheExamHowtoUseThisBookDIAGNOSTICTESTDiagnosticTestAnswerKeyAnswersExplainedDiagnosticTableMatch1CreatePerformanceTaskGeneralRequirementsProgramRequirementsFullSampleCreatePerformanceTasks2BigIdea1:CreativeDevelopment

Page 6

AP Computer Science Principles with 3 Practice Tests (2021) - Page 6 preview image

Loading page ...

ComputingInnovationsCollaborationHowProgramsFunctionProgramInputDevelopmentProcessCreativeDevelopmentQuestionsAnswerKeyAnswersExplained3BigIdea2:DataBitsRepresentDataNumberSystemsVariousErrorsLossyandLosslessDataCompressionInformationExtractedfromDataPrivacyConcernsDataQuestionsAnswerKeyAnswersExplained4BigIdea3:AlgorithmsandProgrammingWhatIsanAbstraction?MathematicalOperatorsHowtoSolveModulusAssignmentOperatorsListsDisplayOperatorsInputOperators

Page 7

AP Computer Science Principles with 3 Practice Tests (2021) - Page 7 preview image

Loading page ...

RelationalandBooleanOperatorsTheRobotTheSwapSearchingAlgorithmsandProgrammingQuestionsAnswerKeyAnswersExplainedBigIdea3:AlgorithmsandProgrammingPart2ProgrammingFlowchartsListsProceduresAlgorithmsandProgrammingQuestionsPart2AnswerKeyAnswersExplained5BigIdea4:ComputerSystemsandNetworksComputingDevicesAutonomousSystemsoftheInternetFaultToleranceEfficiencyofSolutionsComputerSystemsandNetworksQuestionsAnswerKeyAnswersExplained6BigIdea5:ImpactofComputingTheWorldWideWebDigitalDivide

Page 8

AP Computer Science Principles with 3 Practice Tests (2021) - Page 8 preview image

Loading page ...

BeneficialandHarmfulEffectsHumanBiasCrowdsourcingLegalandEthicalConcernsSafeComputingImpactofComputingQuestionsAnswerKeyAnswersExplainedPRACTICETESTSPracticeTest1AnswerKeyAnswersExplainedPracticeTest2AnswerKeyAnswersExplainedAPPENDIXAppendixACreatePerformanceTaskDirectionsAppendixBCreatePerformanceTaskRubricAppendixCAPComputerSciencePrinciplesExamReferenceSheet

Page 9

AP Computer Science Principles with 3 Practice Tests (2021) - Page 9 preview image

Loading page ...

PrefaceTebookisaimedatstudentstakingtheAPComputerSciencePrinciplesexamandisdesignedtohelpstudentsprepareforexamtopics,regardlessofwhatcomputerlanguageormethodtheyweretaught.Thebookprovidesin-depthinstructionsonhowtocompletetheCreatePerformanceTaskwithfivecompletewrittenandcodedexamples.Wehaveincludedsampleresponsesthatearnhighscoresandsampleresponsesthatearnlowscores.Theprovidedsampleresponsesareintendedtoserveasguidingresourcesonly.DoNOTcopythesampleresponses!TheCollegeBoarddoesrigorouschecksforplagiarism.ThequestionsandexamplesallreflectthestyleofrecentexamquestionsandcovertheessentialknowledgetopicsoutlinedbytheCollegeBoard.Forthebenefitofstudentsandinstructors,wehaveincludedonediagnostictestandtwopracticeexamsinthisbook.AcknowledgmentsThisbookisdedicatedtotheclassof2020.Youwouldhaverockedthistest.

Page 10

AP Computer Science Principles with 3 Practice Tests (2021) - Page 10 preview image

Loading page ...

257Pp”BREBITIBYHIGHSc/feTAKED~oH[==a[NLif2in))dlpy-Apsi\ali221LisaReichelson,Classof2020

Page 11

AP Computer Science Principles with 3 Practice Tests (2021) - Page 11 preview image

Loading page ...

IntroductionGENERALINFORMATIONABOUTTHEEXAMTheAPComputerSciencePrinciplesexamisatwo-hourmultiple-choiceexamwith70questionscoveringfiveBigIdeasaccompaniedbyaperformancetaskcontainingthreesubmissions.TheCollegeBoardrecommendsyousubmityourperformancetaskonApril15,withaduedateofapproximatelyApril30.AfteryourteachersetsupyourCollegeBoardaccount,youwillbeabletosubmityourperformancetaskstartingDecember3.IrecommendyousubmityourperformancetaskwellbeforetheApril30deadline.BecausetheCollegeBoardisconstantlytweakingthedates,checkforcurrentdatesathttps://apstudent.collegeboard.org/apcourse/ap-computer-science-principlesContentofClassPerformancetask:30%ofAPGradeGuaranteed12hoursofclassroomtimetofinishProgramCodeWrittenResponsesVideoofatleastonesignificantpartofyourprogramrunningEndofCourseexam:70%ofAPGrade2hours

Page 12

AP Computer Science Principles with 3 Practice Tests (2021) - Page 12 preview image

Loading page ...

70multiple-choicequestions,paperandpencilexamCreativeDevelopment10-13%Data17-22%AlgorithmsandProgramming30-35%ComputerSystemsandNetworks11-15%ImpactofComputing21-26%Someexamquestionsmaybealignedtomorethanonelearningobjective.Forexample,aquestiononprogrammingmightimplementanalgorithmandcontainanabstraction.HINTSFORTAKINGTHEEXAMTheMultiple-ChoiceSectionThemultiple-choicequestionsareworth70%ofyourscoreandareadministratedattheendoftheschoolyear.Thereisnopenaltyforwronganswers.Soanswereveryquestion,evenifyouhavetoguess.Youhavealittlemorethan1.7minutesperquestion.Youshouldhaveenoughtimetoanswerallquestionsonthistest,andyouwillmostlikelyhaveenoughtimeattheendtogobacktodifficultquestions.The70questionsarefatiguing.Youshouldpracticeatleastoneofthesampletestsgiveninonesitting.Robotandprogrammingquestionscanbesimplifiedbyhand-tracingthecode.Peoplescoretheperformancetask,whiletheEOCexamisscoredbymachine.Thetestisindependentofthecomputerlanguageused,buttherearebothtext-basedprogrammingquestionsandblock-basedprogrammingquestions.ThePerformanceTaskDetailsonhowtocreateaCollegeBoardaccountandhowtosubmityourperformancetaskcanbefoundathttps://apstudent.collegeboard.org/takingtheexam/about-digital-portfolio

Page 13

AP Computer Science Principles with 3 Practice Tests (2021) - Page 13 preview image

Loading page ...

CreateTaskAllowyourownintereststodriveyourchoiceofcomputingprogram.Beforeyoustartwriting,makesureyouhavereadandunderstandthequestionsandhowthesequestionsaregraded.Therearesmallchangesinthequestioneachyear,andthenewestversionsofboththequestionsandthescoringcriteriacanbefoundathttps://apcentral.collegeboard.org/pdf/ap-csp-student-task-directions.pdfYourprogramcodeshouldrepresenttheresultsofexplorationsthatgobeyondtheexamplespresentedinclass.Again,thedeadlineforsubmissionisApril30.TheCollegeBoardrecommendssubmittingbyApril15.HOWTOUSETHISBOOKExamplesofeachsectionoftheCreatePerformanceTaskaregiveninthisbook.Youshouldnotplagiarizeexamplesbut,instead,usethemasamodelofhowtoscorehighontheCollegeBoardrubric.Threecompletepracticeexamsareprovidedinthebook.Oneexamisatthestartofthebookandmaybeusedasadiagnostictest.Itisaccompaniedbyadiagnosticchartthatrefersyoutorelatedtopicsinthereviewbook.Twoexamsareattheendofthebook.Eachoftheexamshasananswerkeyanddetailedexplanationsforthemultiple-choicequestions.

Page 14

AP Computer Science Principles with 3 Practice Tests (2021) - Page 14 preview image

Loading page ...

DiagnosticTestTheexamthatfollowshasthesameformatasthatusedontheactualAPexam.Therearetwowaysyoumayuseit:1.Useitasadiagnostictestbeforeyoustartreviewing.Followingtheanswerkeyisadiagnosticchartthatrelateseachquestiontosectionsthatyoushouldreview.Inaddition,completeexplanationsareprovidedforeachsolution.2.Youcanalsouseitasapracticeexamwhenyouhavecompletedyourreview.

Page 15

AP Computer Science Principles with 3 Practice Tests (2021) - Page 15 preview image

Loading page ...

DiagnosticTestTime:120minutes70questionsDIRECTIONS:Eachofthequestionsorincompletestatementsbelowisfollowedbyfoursuggestedanswersorcompletions.Selecttheonethatisbestineachcaseandrecordyouransweronaseparatesheetofpaper.1.Considerthefollowingcodesegment,whichusesthevariablesaandc.a3a—a+5c<3a—ct+aDISPLAY(a)DISPLAY(c)Whatisdisplayedwhenrunningthecodesegment?(A)33(B)38

Page 16

AP Computer Science Principles with 3 Practice Tests (2021) - Page 16 preview image

Loading page ...

(©)113(D)3112.Whenwritingaprogram,whatistrueaboutprogramdocumentation?I.Programdocumentationisusefulwhilewritingtheprogram.II.Programdocumentationisusefulaftertheprogramiswritten.III.Programdocumentationisnotusefulwhenrunspeedisafactor.(A)Ionly(B)IandIIonly(C)IIonly(D)LII,andIIT3.Animagestoredonacomputercontainspixelsthatrepresenthowbrightthered,green,andbluevaluesare.Themostcommonformatforpixelsistorepresentthered,green,andblue,using8bits,whichvaryfrom0to255.Ifthecurrentredvalueis10011101,whatwouldbethenewvalueinbinaryiftheredvalueisincreasedby4indecimal?(A)157py(B)0100g;y(C)100111115;(D)10100001554.Aprogrammeriswritingsoftwareforadiversesetofusers.Whiletheprogramruns,theprogrammerwantstomeettheneedsofallhercustomersandreducepotentialbiasinheralgorithms.Whatwouldbethebenefitofcollaboratingwithcolleagues?(A)Whencollaborating,toomanypeopletrytoleadthegroupandnotenoughmembersarewillingtotakeabackseat,whichwilldelaythereleaseoftheprogram.
Preview Mode

This document has 715 pages. Sign in to access the full document!