AP Computer Science Principles Premium: 6 Practice Tests + Comprehensive Review + Online Practice (2021)

AP Computer Science Principles Premium: 6 Practice Tests + Comprehensive Review + Online Practice (2021) provides step-by-step explanations to real exam questions, making complex topics easier to understand.

Hunter Harris
Contributor
4.3
36
10 months ago
Preview (16 of 668 Pages)
100%
Log in to unlock

Page 1

AP Computer Science Principles Premium: 6 Practice Tests + Comprehensive Review + Online Practice (2021) - Page 1 preview image

Loading page ...

TheTrustedNameinTestPrepComputerSciencePrinciplesTas&1)\MWFor2021&2022examsiawyHMComprehensivecontentreviewpe|0y:(ANARWONLINEPRACTICEES\NL*SethReichelsARSLEAethReichelson,\\“ddN:B.S.MechanicalEngineeringfeeUL){lhe

Page 2

AP Computer Science Principles Premium: 6 Practice Tests + Comprehensive Review + Online Practice (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 Premium: 6 Practice Tests + Comprehensive Review + Online Practice (2021) - Page 3 preview image

Loading page ...

BARRON'SComputerSciencePrinciplesPREMIUMWITH6PRACTICETESTS

Page 4

AP Computer Science Principles Premium: 6 Practice Tests + Comprehensive Review + Online Practice (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-8040-010987654321Kaplan,Inc.,d/b/aBarron’sEducationalSeriesprintbooksareavailableatspecialquantitydiscountstouseforsalespromotions,employeepremiums,oreducationalpurposes.Formoreinformationortopurchasebooks,pleasecalltheSimon&Schusterspecialsalesdepartmentat866-506-1949.:

Page 5

AP Computer Science Principles Premium: 6 Practice Tests + Comprehensive Review + Online Practice (2021) - Page 5 preview image

Loading page ...

ContentsPrefaceIntroductionGeneralInformationAbouttheExamHintsforTakingtheExamHowtoUseThisBookDIAGNOSTICTESTDiagnosticTestAnswerKeyAnswersExplainedDiagnosticTableMatch1CreatePerformanceTaskGeneralRequirementsProgramRequirementsFullSampleCreatePerformanceTasks2BigIdea1:CreativeDevelopmentComputingInnovations:

Page 6

AP Computer Science Principles Premium: 6 Practice Tests + Comprehensive Review + Online Practice (2021) - Page 6 preview image

Loading page ...

CollaborationHowProgramsFunctionProgramInputDevelopmentProcessCreativeDevelopmentQuestionsAnswerKeyAnswersExplained3Bigldea2:DataBitsRepresentDataNumberSystemsVariousErrorsLossyandLosslessDataCompressionInformationExtractedfromDataPrivacyConcernsDataQuestionsAnswerKeyAnswersExplained4BigIdea3:AlgorithmsandProgrammingWhatIsanAbstraction?MathematicalOperatorsHowtoSolveModulusAssignmentOperatorsListsDisplayOperatorsInputOperatorsRelationalandBooleanOperatorsTheRobot

Page 7

AP Computer Science Principles Premium: 6 Practice Tests + Comprehensive Review + Online Practice (2021) - Page 7 preview image

Loading page ...

TheSwapSearchingAlgorithmsandProgrammingQuestionsAnswerKeyAnswersExplainedBigIdea3:AlgorithmsandProgrammingPart2ProgrammingFlowchartsListsProceduresAlgorithmsandProgrammingQuestionsPart2AnswerKeyAnswersExplained5BigIdea4:ComputerSystemsandNetworksComputingDevicesAutonomousSystemsoftheInternetFaultToleranceEfficiencyofSolutionsComputerSystemsandNetworksQuestionsAnswerKeyAnswersExplained6BigIdea5:ImpactofComputingTheWorldWideWebDigitalDivideBeneficialandHarmfulEffectsHumanBiasCrowdsourcing:

Page 8

AP Computer Science Principles Premium: 6 Practice Tests + Comprehensive Review + Online Practice (2021) - Page 8 preview image

Loading page ...

LegalandEthicalConcernsSafeComputingImpactofComputingQuestionsAnswerKeyAnswersExplainedPRACTICETESTSPracticeTest1AnswerKeyAnswersExplainedPracticeTest2AnswerKeyAnswersExplainedAPPENDIXAppendixACreatePerformanceTaskDirectionsAppendixBCreatePerformanceTaskRubricAppendixCAPComputerSciencePrinciplesExamReferenceSheet:

Page 9

AP Computer Science Principles Premium: 6 Practice Tests + Comprehensive Review + Online Practice (2021) - Page 9 preview image

Loading page ...

Preface!|VhisbookisaimedatstudentstakingtheAPComputerSciencePrinciplesexamandisdesignedtohelpstudentsprepareforexamtopics,regardlessofwhatcomputerlanguageormethodtheyweretaught.Thebookprovidesin-depthinstructionsonhowtocompletetheCreatePerformanceTaskwithfivecompletewrittenandcodedexamples.Wehaveincludedsampleresponsesthatearnhighscoresandsampleresponsesthatearnlowscores.Theprovidedsampleresponsesareintendedtoserveasguidingresourcesonly.DoNOTcopythesampleresponses!TheCollegeBoarddoesrigorouschecksforplagiarism.ThequestionsandexamplesallreflectthestyleofrecentexamquestionsandcovertheessentialknowledgetopicsoutlinedbytheCollegeBoard.Forthebenefitofstudentsandinstructors,wehaveincludedonediagnostictestandtwopracticeexamsinthisbook,withthreemorepracticeexamsavailableonline.AcknowledgmentsThisbookisdedicatedtotheclassof2020.Youwouldhaverockedthistest.

Page 10

AP Computer Science Principles Premium: 6 Practice Tests + Comprehensive Review + Online Practice (2021) - Page 10 preview image

Loading page ...

boa[AREDRafi3FEAKETY43Ese714Psra EmyApy’4{|4i/i-p4LisaReichelson,Classof2020:

Page 11

AP Computer Science Principles Premium: 6 Practice Tests + Comprehensive Review + Online Practice (2021) - Page 11 preview image

Loading page ...

IntroductionGENERALINFORMATIONABOUTTHEEXAMTheAPComputerSciencePrinciplesexamisatwo-hourmultiple-choiceexamwith70questionscoveringfiveBigIdeasaccompaniedbyaperformancetaskcontainingthreesubmissions.TheCollegeBoardrecommendsyousubmityourperformancetaskonApril15,withaduedateofapproximatelyApril30.AfteryourteachersetsupyourCollegeBoardaccount,youwillbeabletosubmityourperformancetaskstartingDecember3.IrecommendyousubmityourperformancetaskwellbeforetheApril30deadline.BecausetheCollegeBoardisconstantlytweakingthedates,checkforcurrentdatesat https://apstudent.collegeboard.org/apcourse/ap-computer-science-principlesContentofClassPerformancetask:30%ofAPGradeGuaranteed12hoursofclassroomtimetofinishProgramCodeWrittenResponsesVideoofatleastonesignificantpartofyourprogramrunningEndofCourseexam:70%ofAPGrade2hours70multiple-choicequestions,paperandpencilexamCreativeDevelopment10-13%Data17-22%AlgorithmsandProgramming30-35%ComputerSystemsandNetworks11-15%:

Page 12

AP Computer Science Principles Premium: 6 Practice Tests + Comprehensive Review + Online Practice (2021) - Page 12 preview image

Loading page ...

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-portfolioCreateTaskAllowyourownintereststodriveyourchoiceofcomputingprogram.Beforeyoustartwriting,makesureyouhavereadandunderstandthequestionsandhowthesequestionsaregraded.Therearesmallchangesinthequestioneachyear,andthenewestversionsofboththequestionsandthescoringo

Page 13

AP Computer Science Principles Premium: 6 Practice Tests + Comprehensive Review + Online Practice (2021) - Page 13 preview image

Loading page ...

criteriacanbefoundathttps://apcentral.collegeboard.org/pdf/ap-csp-student-task-directions.pdfYourprogramcodeshouldrepresenttheresultsofexplorationsthatgobeyondtheexamplespresentedinclass.Again,thedeadlineforsubmissionisApril30.TheCollegeBoardrecommendssubmittingbyApril15.HOWTOUSETHISBOOKExamplesofeachsectionoftheCreatePerformanceTaskaregiveninthisbook.Youshouldnotplagiarizeexamplesbut,instead,usethemasamodelofhowtoscorehighontheCollegeBoardrubric.Sixcompletepracticeexamsareprovidedinthebook.Oneexamisatthestartofthebookandmaybeusedasadiagnostictest.Itisaccompaniedbyadiagnosticchartthatrefersyoutorelatedtopicsinthereviewbook.Twoexamsareattheendofthebook.Eachoftheexamshasananswerkeyanddetailedexplanationsforthemultiple-choicequestions.!

Page 14

AP Computer Science Principles Premium: 6 Practice Tests + Comprehensive Review + Online Practice (2021) - Page 14 preview image

Loading page ...

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

Page 15

AP Computer Science Principles Premium: 6 Practice Tests + Comprehensive Review + Online Practice (2021) - Page 15 preview image

Loading page ...

DiagnosticTestTime:120minutes70questionsDIRECTIONS:Eachofthequestionsorincompletestatementsbelowisfollowedbyfoursuggestedanswersorcompletions.Selecttheonethatisbestineachcaseandrecordyouransweronaseparatesheetofpaper.1.Considerthefollowingcodesegment,whichusesthevariablesaandc.a3a—a+5c<3actaDISPLAY(a)DISPLAY(c)Whatisdisplayedwhenrunningthecodesegment?(A)33(B)38©)113(D)3112.Whenwritingaprogram,whatistrueaboutprogramdocumentation?:

Page 16

AP Computer Science Principles Premium: 6 Practice Tests + Comprehensive Review + Online Practice (2021) - Page 16 preview image

Loading page ...

I.Programdocumentationisusefulwhilewritingtheprogram.II.Programdocumentationisusefulaftertheprogramiswritten.II.Programdocumentationisnotusefulwhenrunspeedisafactor.(A)Tonly(B)TandIIonly(C)IIonly(D)L11,andIII3.Animagestoredonacomputercontainspixelsthatrepresenthowbrightthered,green,andbluevaluesare.Themostcommonformatforpixelsistorepresentthered,green,andblue,using8bits,whichvaryfrom0to255.Ifthecurrentredvalueis10011101,whatwouldbethenewvalueinbinaryiftheredvalueisincreasedby4indecimal?(A)157py(B)0100py(C)10011111(D)10100001py4.Aprogrammeriswritingsoftwareforadiversesetofusers.Whiletheprogramruns,theprogrammerwantstomeettheneedsofallhercustomersandreducepotentialbiasinheralgorithms.Whatwouldbethebenefitofcollaboratingwithcolleagues?(A)Whencollaborating,toomanypeopletrytoleadthegroupandnotenoughmembersarewillingtotakeabackseat,whichwilldelaythereleaseoftheprogram.(B)Conflictsintheworkingstyleswithinthegroupwilldecreasestaffmorale.(C)Withmultiplepeoplelookingovercode,errorscanbequicklyfixed.(D)Multiplepeoplewithdifferentlifeexperiencescanseethecodeandgiveperspectiveonthewaystheoriginalprogrammercandecreasebias.!
Preview Mode

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