当前位置:首页 > 工业技术
Barron's AP计算机科学  英文版
Barron's AP计算机科学  英文版

Barron's AP计算机科学 英文版PDF电子书下载

工业技术

  • 电子书积分:15 积分如何计算积分?
  • 作 者:(美)特科尔斯基著
  • 出 版 社:北京:世界图书北京出版公司
  • 出版年份:2012
  • ISBN:9787510040771
  • 页数:488 页
图书介绍:本书为美国AP考试经典教辅,原版引进,包含备考指南、考点透析以及3套模拟考试试题帮助考生考前热身。是参加AP考试必备的图书之一。
《Barron's AP计算机科学 英文版》目录

模拟考试一/测试题 1

计算机科学(Ⅰ) 5

计算机科学(Ⅱ) 31

答案(Ⅰ) 39

试题考点分析 39

答案解析 41

第一章 Java语言特点介绍 51

类和包 51

标识符和类型 53

标识符 53

内置类型 53

数值存储 54

十六进制数 55

Final变量 56

运算符 56

算数运算符 56

关系运算符 57

逻辑运算符 58

赋值运算符 59

递增递减运算符 60

运算符的优先级 60

输入/输出 60

输入 60

输出 61

转义字符 61

控制结构 62

条件结构 62

循环结构 64

异常和错误 68

选择题 70

答案 81

答案解析 81

第二章 对象和类 85

对象 85

类 86

公有、私有、静态 86

方法 87

方法头部 87

方法类型 88

方法重载 91

范围 92

this关键字 92

引用 93

引用与原始数据类型 93

null引用 94

方法参数 95

选择题 103

答案 118

答案解析 118

第三章 继承和多态 123

继承 123

超类和子类 123

继承层次结构 123

实现子类 124

声明子类对象 129

多态 130

动态绑定(后期绑定) 130

类型兼容性 131

向下转换 131

ClassCastException 132

抽象类 133

抽象类 133

abstract关键字 133

接口 135

接口 135

定义接口 135

implements关键字 136

comparable接口 136

选择题 140

答案 158

答案解析 158

第四章 一些标准类 163

对象类 163

普遍超类 163

方法对象 163

字符串类 166

字符串对象 166

构造字符串对象 166

连接运算符 167

比较字符串对象 167

字符串的其他方法 168

包装类 169

整数类 170

双精度浮点数类 171

数学类 172

随机数 173

选择题 176

答案 191

答案解析 191

第五章 程序设计和分析 198

软件开发的生命周期 198

瀑布模型 198

程序详细计划书 199

程序设计 199

程序实现 199

调试和测试 199

程序维护 201

面向对象程序设计 201

确定类 201

确定行为 202

确定类之间的关系 202

UML图 203

实现类 203

实现方法 204

词汇小结 207

程序分析 208

程序的正确性 208

验证 208

性能 209

选择题 210

答案 219

答案解析 219

第六章 数组和数组列表 222

一维数组 222

初始赋值 222

数组的长度 223

遍历数组 224

数组作为参数 224

类中的数组变量 227

对象数组 228

数组算法分析 229

数组列表 230

集合API 230

集合层次结构 231

集合和泛型 231

自动装箱和拆箱 231

List〈E〉接口 232

List〈E〉方法 232

ArrayList〈E〉类 233

使用ArrayList<E> 233

集合和迭代器 235

定义迭代器 235

Iterator〈E〉接口 235

使用泛型迭代 236

二维数组 238

声明 238

操作二维数组 239

二维数组作为参数 240

选择题 242

答案 271

答案解析 271

第七章 递归 277

递归方法 277

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

编写递归方法 280

递归方法分析 281

排序算法使用递归 282

递归辅助方法 282

二维网络中的递归 285

开放式问答题示例一 287

开放式问答题示例二 290

选择题 295

答案 306

答案解析 306

第八章 排序和搜索 311

排序:选择和插入排序 311

选择排序 311

插入排序 312

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

归并排序 312

快速排序 314

Java里的排序算法 315

顺序搜索 316

二进制搜索 316

选择题 318

答案 332

答案解析 332

第九章 GridWorld示例学习 337

概述 337

类 337

角色 338

Location类 339

描述 339

方法 341

Actor类 341

描述 341

方法 342

Rock类和Flower类 343

Rock类 343

Flower类 343

Bug类 343

描述 343

方法 344

BoxBug类 345

描述 345

方法 346

Critter类 346

描述 346

方法 347

ChameleonCritter类 348

描述 348

方法 349

Grid〈E〉接口 349

方法 349

AbstractGrid〈E〉类 349

描述 349

方法 350

BoundedGrid〈E〉类和UnboundedGrid〈E〉类 351

描述 351

方法 352

示例学习和AP考试 355

选择题 357

答案 375

答案解析 375

模拟考试 380

模拟考试二 381

计算机科学(Ⅰ) 383

计算机科学(Ⅱ) 408

答案(Ⅰ) 419

答案解析 419

模拟考试三 431

计算机科学(Ⅰ) 433

计算机科学(Ⅱ) 459

答案(Ⅰ) 468

答案解析 468

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

索引 482

返回顶部