唯寻国际教育

入门AP计算机科学A知识点与词汇梳理 理想分基本功可不能忽视

06-25
牛剑面试

AP作为美国大学先修课程,很多目标美国前30-前50大学的同学都通过考AP来增加自己的录取优势。作为一门全英文的考试,对于母语非中文的学员来说还是会有一点语言门槛的,特别是对计算机这样专业名词特别多的科目来说。本就来分享一些基础的AP计算机科学A知识点的中英文解释,尤其适合AP新人阅读。

入门AP计算机科学A知识点与词汇梳理 5分基本功可不能忽视内容图片_1

AP计算机科学A考试简介

计算机科学A的实践性很强,注重考查代码在多态,继承等在算法上的具体实现,以及数据结构与算法,如链式结构,栈,堆等,因此需要专门学习一门计算机语言(java)。

AP计算机科学A包括两块:

第一部分:多选题(长达90分钟的40道多选题) 占比50%

第二部分:解答题(长达90分钟的4道解答题) 占比50%

考试内容覆盖广泛,基本每章节都会考到,考试形式灵活多变,尤其在选择题中表现突出。这就要求大家在平时学习中掌握重点,全面学习,不能偏废某些章节。

点击查看AP计算机科学A和AP计算机科学原理选哪个

AP计算机科学A知识点双语版梳理

source code (or code):源代码(或代码)

The set of instructions in a program written by aprogrammer. It usually consists of recognizable words readable by a human.

程序员编写的程序中的一组指令。它通常由人类可读的可识别单词组成

IDE (Integrated Development Environment)IDE(集成开发环境)

A software application that combines a source codeeditor, a compiler, a debugger, etc. to help programmers write code. We areusing one called jGrasp in this class.

一种软件应用程序,它将源代码编辑器,编译器,调试器等组合在一起,以帮助程序员编写代码。在此类中,我们使用一种叫做jGrasp的方法。

debugging:调试


The process of finding and correcting syntax errors,logic errors, and runtime errors in a program so that it performs as desired.

在程序中查找和纠正语法错误,逻辑错误和运行时错误,使其按需执行的过程。。

iterative enhancement (or stepwise refinement)迭代增强(或逐步求精)

The process of writing a program in stages, adding new functionality at each stage. The advantage is that you can test it to make sure  that a piece works before moving on. It is a useful approach for writing more complex programs.

分阶段编写程序,并在每个阶段添加新功能的过程。好处是工作人员可以对其进行测试,以确保在继续进行之前可以正常工作。这是编写更复杂程序的有用方法。

binary number system:二进制系统

A base-2 number system that uses only 2 digits ( 0 and1). It is used by computers because it is easy for them to representing 2digits using an electronic device called a transistor, which can represent 1 byturning "on" and represent 0 by turning "off".

一种基数为2的数字系统,仅使用2位数字(0和1)。它由计算机使用,因为它们很容易使用称为晶体管的电子设备来表示2位数字,该电子设备可以通过“打开”表示1,通过“关闭”表示0。

AP计算机科学A知识点:compiler:编译器


A program that translates a computer program written in ahigher-level language to a lower-level language. Usually this involvestranslating source code into machine code, but for Java, this involvestranslating Java source code into Java bytecode.

 将以高级语言编写的计算机程序转换为低级语言的程序。通常,这涉及将源代码转换为机器代码,但是对于Java,这涉及将Java源代码转换为Java字节码。

execution:执行

The act of carrying out the instruction contained in aprogram. To "run" a program.

  执行程序中包含的指令的行为。“运行”程序。

Java bytecode:JAVA字节码

Code created by a Java compiler. It is an intermediatestep between source code and machine code and has the advantage of being ableto run on many computer types.

 Java编译器创建的代码。这是介于源代码和机器代码之间的中间步骤,并且具有能够在多种计算机类型上运行的优点。

class:类

The basic building block of Java programs. It is also used as a blue print for creating a complex data type called an"object"

Java程序的基本构建块。它也用作创建称为“对象”的复杂数据类型的蓝图

method:方法

A section of code that is named and contains programstatements that perform a particular action or computation. They can be calledat any point in the program.

一段已命名的代码,其中包含执行特定操作或计算的程序语句。可以在程序中的任何位置调用它们。

method header:方法标题方法的第一行

The first line of a method that contains keywords, themethod identifier, and any parameters such as 
包含关键字,方法标识符和任何参数

main method:main方法

A special method required by ALL java programs. When ajava program is executed, it looks for and begins here. It always follows thesame syntax: 
所有Java程序都需要的一种特殊方法。执行Java程序时,它将在此处查找并开始。它始终遵循相同的语法:public static void main(String [] args)

program statement:程序语句

An executable snippet of code that represents a completecommand. It always ends with a semicolon (;)

代表完整命令的可执行代码段。它始终以分号(;)字符串结尾。

identifier:标识符

 A name given by you to an entity in a program, such as aclass, method, variable, etc.

为程序中的实体指定的名称,例如类,方法,变量等

基础版本的AP计算机科学A知识点就科普到这里。计算机这门考试的每个章节都是会考到的,因此复习的时候大家要尽量事无巨细。如果不知道怎么合理安排复习时间,可以点击预约试听【AP复习冲刺班】——

适合有意在新学年学习AP课程的学员

根据学员进度定制课程,

橡沐AP天团+助教+个人顾问跟盯模式 ,

定期真题模考,

出具个性化分数报告,

预习、同步、冲刺多种班型均有开设哟。

入门AP计算机科学A知识点与词汇梳理 5分基本功可不能忽视内容图片_2

入门AP计算机科学A知识点与词汇梳理 5分基本功可不能忽视内容图片_3

橡沐AP教学组(部分)

AP计算机考试怎么复习 3大易错考点早看早加分内容图片_4

AP计算机考试怎么复习 3大易错考点早看早加分内容图片_5

AP计算机考试怎么复习 3大易错考点早看早加分内容图片_6

除了AP计算机科学A知识点,你还可以看——

还不知怎么复习AP计算机科学A?先从官方让你看的课本开始吧    

AP可以申请英国G5大学吗 不仅可以还有特别优势



留学资料免费领取
开启buff留学之路
  • 英美留学规划时间轴
  • 牛剑面试sample
  • 牛津数学系面试真题解析
  • 剑桥雅思官方真题集
  • 33所大学申请指南
  • 牛津大学留学指南
  • 美国大学10年录取形势变化统计报告
  • 剑桥大学留学指南
  • QS300英国院校指南合集
  • 更多留学资料

橡沐导师团队

潘田翰(创始人)

剑桥大学化学工程硕士

Ruby Rui

剑桥大学经济系学士&双硕士学位

Candise Cai

牛津大学化学硕士

Irene Liu

约翰霍普金斯大学国际关系/国际经济硕士

Sherry Lu

剑桥大学教育语言学硕士

Stephy Tian

帝国理工化学硕士

Freda Yang

英国伦敦大学学院硕士

Qianli Xia

剑桥大学数学系荣誉学士&硕士

Olivia Hu

纽卡斯尔大学语言学专业硕士

Shanshan Yu

英国伦敦政治经济学院金融学硕士

Max Liu

帝国理工学院生物病毒学硕士

Sue Pang

牛津大学经济与管理学士学位&LSE硕士

Jaryn Huang

牛津大学社会人类学专业哲学硕士

Peter Liu

牛津大学工程科学系荣誉硕士

Alice Jiang

剑桥大学心理系荣誉学士

Frances Zhu

牛津大学化学系荣誉学士&硕士

Fang Yuan

美国普渡大学生物工程荣誉学士

Eleni Zheng

美国东北大学化学工程荣誉硕士

Celia Luo

威奇塔州立大学工商管理硕士

Lulu Cai

华威大学数学系荣誉学士

Dora Liang

华威大学硕士

Roy Lai

英国帝国理工学院交通工程学硕士

Tiffany Lin

伦敦大学学院经济学硕士
橡沐业务优势
  • 专业做牛剑/G5申请、牛剑笔面试培训,案例多数据全,经验丰富,筑梦牛剑/G5。
  • 众多牛剑+藤校等TOP院校背景导师,为您打造专属留学方案。英美留学绿色通道,个性规划,便捷申请。
  • 顾问师/规划师/课程导师/助教四位一体线上+线下服务闭环,让家长和学员放心。学习有方法,成长看得见。
  • ALevel/IB/AP/IGCSE国际课程辅导,牛剑/G5/藤校留学申请,竞赛背提培训,标化语言考试一体化服务。
荣誉源于实力
荣获腾讯《年度影响力在线教育品牌》
荣获新华社《口碑影响力课外辅导机构》
National Economics challenge 2020 Official Test Center
2018年度家长信赖在线教育品牌
留学教育行业"全国知名度"品牌机构
Oxford International AQA Approved Teaching School
雅思考试合作伙伴项目明日之星
荣获新浪《年度品牌影响力国际教育机构》
荣获腾讯《年度影响力在线教育品牌》
荣获新华社《口碑影响力课外辅导机构》
National Economics challenge 2020 Official Test Center
2018年度家长信赖在线教育品牌
相关文章推荐
  • 电话咨询
    全国统一咨询热线
    400-825-6055
    成功提交后我们将尽快与您联系,请注意来电哦!
  • 微信咨询

    微信咨询

  • 费用查询
    课程报价查询系统
    成功提交后我们将尽快与您联系,请注意来电哦!
  • 试听预约
    请选择您想试听的课程
    成功提交后我们将尽快与您联系,请注意来电哦!
立即领取