编辑推荐

Barron's巴朗AP计算机科学A(第8版)》包括的全部知识点均由具经验且分析缜密的专家编写,对考点进行了深度的透析,以确保这些内容和实际考试相吻合。这《Barron's巴朗AP计算机科学A(第8版)》还包括模拟试题部分,可以帮助考生考前热身。与之前版本相比,部分内容根据当前考点进行了调整,并附加了在线内容,使考生备考可以更加充分,从而获得更好的成绩!

内容简介

  TheAPComputerScienceAexamisathree-hourwrittenexam.Nobooks,calculators,orcomputersareallowed!Theexamconsistsoftwopartsthathaveequalweight:
  SectiOH1:40multiple-choicequestionsin1hourand30minutes.
  Section11:4free-responsequestionsin1hourand30minutes.
  SectionIisscoredbymachine-youwillbubbleyouranswerswithapencilonamark-sensesheet.Eachquestioncorrectlyansweredisworth1point.Therearenodeductionsforincorrectanswers,andaquestionleftblankisignored.
  SectionIlisscoredbyhumanreaders-youwillwriteyouranswersinabookletprovided.Free-responsequestionstypicallyinvolvewritingmethodsinJavatosolveagivenproblem.Sometimestherearequestionsanalyzingalgorithmsordesigningandmodiifyingdatastructures.Youmaybeaskedtowriteordesignanentireclass.Toensureconsistencyinthegrading,eachgraderfollowsthesamerubric,andeachofyourfouranswersmaybeexaminedbymorethanonereader.Eachquestionisworth9points,withpartialcreditawardedwhereapplicable.Yournameandschoolarehiddenfromthereaders.
  Yourrawscoreforbothsectionsisconvertedtoanintegerscorefrom1to5,where1rep-resents"Notatallqualified"and5represents"Extremelywellqualified."BeawarethattheawardingofAPcreditvariesenormouslyfromcollegetocollege.Theexamcoversroughlyaone-semesterintroductorycollegecourse.
  ThelanguageoftheAPexamisJava.OnlyasubsetoftheJavalanguagewillbetestedontheexam.Inwritingyoursolutionstothefree-responsequestions,however,youmayuseanyJavafeatures,includingthosethatarenotintheAPsubset.Foracompletedescriptionofthissubset,seetheCollegeBoardwebsiteathttps://apstudent.collegeboard.org/apcourse/ap-computer-science-a/course-details.EverylanguagetopIcinth18reviewbookispartoftheAPJavasubsetunlessexplicitlystatedotherwise.Notethattheendresubsetl8coveredinthebook
  Forboththemultiple-choiceandfree-responsesectionsoftheexam,therewillbeaqLuckreferenceintheappendix.YoucanlookatthisaheadoftimebyselectingAbouttheExamandthencliclangonquickreferenceontheCollegeBoardwebsite.

作者简介

作者RoselynTeukolsky,1968年毕业于威特沃特斯兰德大学,1976年毕业于康奈尔大学数学教育硕士学位。她是一名有40年教学经验的数学和计算机科学老师。

目录

前言xi

模拟考试1/诊断测试1

1考试的策略60

2 Java语言特点介绍67

3 对象和类103

4 继承和多态143

5 一些标准类188

6 程序设计和分析221

7 数组和数组列表247

8 递归306

9 排序和搜索324

10 AP计算机科学A中的实验室370

模拟考试397

附录:有用的计算机术语词汇表482

索引485

前言/序言

  ThisbookisaimedatstudentsreviewingfortheAPComputerScienceAexam.ItwouldnormallybeusedatthecompletionofanAPcourse.However,itcontainsacompletesummaryofalltopicsfortheexam,anditcanbeusedforself-studyifaccompaniedbyasuitabletextbook.
  Thebookprovidesareviewofobject-orientedprogramming,algorithmanalysis,anddatastructures.Itcanthereforebeusedasasupplementtofirst-yearcollegecourseswhereJavaistheprogramminglanguage,andasaresourceforteachersofhighschoolandintroductorycollegecourses.
  Newtothiseightheditionare
  Achapteronstrategiesandtipsfortacklingthemultiple-choiceandfree-responsequestionsontheAPexam.
  Anupdatedsectiononanalyzingthebinarysearchalgorithm.
  Scoringrubricsforthefree-responsequestions.
  ThiseditioncoversallfeaturesofJavathatwillbetestedontheAPexam,includingtopicsthatareemphasizedontheexam:arrays,two-dimensionalarrays,strings,list-processing,andinheritanceinobject-orientedprogramming.Therearemultiplequestionsonenhancedforloops(usingafor-eachlooptraversal),andtreatingamatrixasanarrayofarrays.Additionally,there'sachapterthatcoverstheAPComputerScienceAlabsthatweredevelopedtosatisfythelabrequirementforAPComputerScienceA.TherearenoquestionsontheAPexamthattestthespecificcontentofthelabs,buttherearequestionsthattesttheconceptsdevelopedinthelabs.Chapter10isexclusivelydevotedtotheseconcepts.
  Topicsofparticularimportancecontinuetobemarkedwitha"lightning"symbolinthemargin,asshownhere.
  NotethattheeightheditionhasbeenupdatedtoreflectthefactsthatdowncastingandtheClassCastExceptionarenolongerpartoftheAPJavasubset.
  Thestyleofallquestionsandexamplesinthebookcontinuestoreflectthestyleofrecentexams.
  Therearesixcompletepracticeexams,TheexamsfollowtheformatoftheAPexam,withmultiple-choiceandfree-responsesections.Oneexamispresentedaftertheintroductiontothebookforpossibleuseasadiagnostictest.Adiagnosticchartaccompaniestlustest.Therearetwoexamsattheendofthebook.Threemoretestsareavailableonline.Detailedsolutionswithexplanationsandscoringrubricsareprovidedforallexams.Thereisnooverlapofquestionsbetweentheexams.
  NotethatthescoringworksheetsthataccompanyeachexamhavebeenupdatedtoreflecttheCollegeBoardpolicyofnotpenalizingstudentsforwronganswersonthemultiple-choicesection.

其他推荐