《Barron's巴朗AP计算机科学A 第7版 英文》PDF下载

  • 购买积分:15 如何计算积分?
  • 作  者:(美)特科尔斯基(ROSELYNTEUKOLSKYM.S.)著
  • 出 版 社:世界图书北京出版公司
  • 出版年份:2015
  • ISBN:9787510098802
  • 页数:488 页
图书介绍:本书为巴朗AP计算机科学A(第7版),原书为美国AP考试经典教辅,包含备考指南、考点透析以及3套模拟考试试题帮助考生考前热身。同时新版在原来的基础上增删了部分内容,使得新版更加紧跟时代,适应现在AP考试的变化,更加有利于考生们的复习和实用。

模拟考试一/测试题 1

计算机科学(Ⅰ) 5

计算机科学(Ⅱ) 33

答案(Ⅰ) 45

试题考点分析 45

答案解析 47

第一章 Java语言特点介绍 57

类和包 57

Javadoc注释 59

标识符和类型 60

标识符 60

内置类型 60

数值存储 61

十六进制数 62

Final变量 63

运算符 63

算数运算符 63

关系运算符 64

逻辑运算符 65

赋值运算符 66

递增递减运算符 66

运算符的优先级 67

输入/输出 67

输入 67

输出 67

转义字符 68

控制结构 69

条件结构 69

循环结构 71

错误和异常 74

选择题 77

答案 88

答案解析 88

第二章 对象和类 92

对象 92

类 93

公有、私有、静态 94

方法 95

方法头部 95

方法类型 95

方法重载 99

范围 100

this关键字 100

引用 101

引用与原始数据类型 101

null引用 103

方法参数 103

选择题 111

答案 126

答案解析 126

第三章 继承和多态 131

继承 131

超类和子类 131

继承层次结构 131

实现子类 132

声明子类对象 137

多态 138

动态绑定(后期绑定) 138

在子类中应用父类 139

类型兼容性 140

向下转换 140

ClassCastException 142

抽象类 142

抽象类 142

abstract关键字 142

接口 144

接口 144

定义接口 145

implements关键字 145

comparable接口 145

选择题 150

答案 169

答案解析 169

第四章 一些标准类 174

对象类 174

普遍超类 174

方法对象 174

字符串类 177

字符串对象 177

构造字符串对象 177

连接运算符 178

比较字符串对象 178

字符串的其他方法 179

包装类 180

整数类 181

双精度浮点数类 182

数学类 183

随机数 184

选择题 187

答案 200

答案解析 200

第五章 程序设计和分析 207

软件开发的生命周期 207

瀑布模型 207

程序详细计划书 208

程序设计 208

程序实现 208

调试和测试 208

程序维护 210

面向对象的程序设计 210

确定类 210

确定行为 211

确定类之间的关系 211

UML图 212

实现类 212

实现方法 213

词汇小结 219

程序分析 219

程序的正确性 219

验证 219

性能 220

选择题 221

答案 230

答案解析 230

第六章 数组和数组列表 233

一维数组 233

初始赋值 233

数组的长度 234

遍历数组 235

数组作为参数 235

类中的数组变量 238

对象数组 239

数组算法分析 240

数组列表 241

集合API 241

集合层次结构 242

集合和泛型 242

自动装箱和拆箱 242

List<E>接口 243

Liist<E>方法 243

ArrayList<E>类 244

使用ArrayList<E> 245

集合和迭代器 247

定义迭代器 247

Iterator<E>接口 247

使用泛型迭代 247

二维数组 249

声明 250

作为行数组陈列的矩阵 250

操作二维数组 251

二维数组作为参数 253

选择题 255

答案 284

答案解析 284

第七章 递归 290

递归方法 290

简单递归方法的一般形式 291

编写递归方法 293

递归方法分析 294

排序算法使用递归 295

递归辅助方法 295

二维网络中的递归 298

开放式问答题示例一 300

开放式问答题示例二 303

选择题 308

答案 319

答案解析 319

第八章 排序和搜索 324

排序:选择和插入排序 324

选择排序 324

插入排序 325

递归排序:归并排序和快速排序 325

归并排序 325

快速排序 327

Java里的排序算法 328

顺序搜索 329

二进制搜索 329

选择题 331

答案 346

答案解析 346

第九章 AP计算机科学A中的实验室 351

喜鹊实验室 351

特殊强调 352

十一点实验室 353

特殊强调 354

图片实验室 356

特殊强调 356

选择题 360

答案 373

答案解析 373

模拟考试 377

模拟考试二 379

计算机科学(Ⅰ) 381

计算机科学(Ⅱ) 408

答案(Ⅰ) 420

答案解析 420

模拟考试三 433

计算机科学(Ⅰ) 435

计算机科学(Ⅱ) 460

答案(Ⅰ) 472

答案解析 472

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

索引 485