有很多同学想了解怎样用summer vacation预习AP,如果你选了AP计算机科学a这门课,那么强烈建议你趁学习还不忙,把词汇基础打好,毕竟计算机涉及了许多平时生活里用不掉,学校课程里也很少见的专业词汇。本文就来分享一些基础AP计算机科学a词汇的中英文解释。
AP 计算机科学(别称 AP编程, APCS, AP Java 或者是 CSAP)测验始于1984年,是由美国大学理事会主持的课程和考试,以便提供给国际学校学员获得大学水平的计算机科学课程的大学学分。
AP计算机科学测验包括两块:
部分:多选题(长达90分钟的40道多选题) 占总分比50%
第二部分:解答题(长达90分钟的4道解答题) 占总分比50%
注意考点如下:
1.Programming Fundamentals
2.Data Structures
3.Logic Algorithms/Problem Solving
4.Object-OrientedProgramming
5.Recursion
6.SoftwareEngineering
escape sequence:转义序列
A collection of special commands that contain two characters (the first one is always a backslash) that are used inside a println statement for various purposes, such as making quotation marks or adding acarriage return.
包含两个字符(第一个始终是反斜杠)的特殊命令的集合,这些字符在printlnstatement内部用于各种目的,例如用引号引起来或添加回车符。
syntax:语法
The set of legal structures and commands that are allowable in a particular language. The "grammar" of a language.
特定语言允许的一组法律结构和命令。语言的“语法”
syntax error:语法错误
A type of programming error that DOES NOT compile becausethere is an error in the syntax, such as forgetting a curly brace or semicolon.It is the equivalent to "bad grammar".
特定语言允许的一组法律结构和命令。语言的“语法”。语法错误一种语法错误,由于语法错误(例如忘记花括号或分号)而无法编译,是一种无法编译的错误。它等同于“语法错误”。
logic error:逻辑错误
A type of programming error where the program DOEScompile and runs but does not run correctly (for example, gives you 2 + 2 = 5)because there was some error in how the program was written. This is thehardest type of error to debug because it provides no error message. These arealso called "bugs".
编程错误的一种类型,程序可以编译并运行,但不能正确运行(例如,给您2 + 2 = 5),因为程序的编写方式存在一些错误。这是最难调试的错误类型,因为它不提供任何错误消息。这些也称为“错误”。
runtime error:运行时错误
A type of programming error. The program DOES compile butDOES NOT run properly. It usually gives an error message during execution. Thisis called "throwing an exception". Dividing a number by zero wouldcause one of these errors.
一种编程错误。如果你的程序可以编译,但不能正常运行,就会看到这个AP计算机科学a词汇。
通常在执行过程中会给出错误消息。这称为“引发异常”,比如将数字除以零。
platform independent:与平台无关(跨平台)
A program that will work across many different types of computers and operating systems. Java is one of these.
与平台无关的程序,可以在许多不同类型的计算机和操作系统上运行。Java是其中之一
keywords:关键字
A set of predefined words used by Java that are reservedfor a particular use, such as public, static, import, void,etc. These are colored purple in jGrasp.
一组Java使用的预定义单词,它们保留用于特定用途,例如public,static,import,void等。在jGrasp中,它们用紫色显示。
readability:可读性
A measure of how easily a reader can understand your codebecause of good organization, documentation, and spacing.
衡量由于良好的组织,文档和间距而使读者理解代码的难易程度的一种度量
decomposition:分解
Breaking complex problems or systems into parts that areeasier to understand, program, and maintain. (It basically means takingsomething complex and making it simpler by breaking into smaller, moremanageable parts.) It is a key component of good program design.
将复杂的问题或系统分解为更易于理解,编程和维护的部分。(从根本上讲,它意味着把某些复杂的事情分解为更小,更易于管理的部分来简化。)这是良好程序设计的关键组成部分。
redundancy:冗余
Code that is unnecessary, and can be eliminated, creatinggreater efficiency in program execution.
不需要的代码,可以将其消除,从而进阶程序执行效率。
method call:方法调用
A program statement that "calls" a method to beexecuted. An example we used in class would be: delay(100).
“调用”要执行的方法的程序语句。我们在课堂上使用的一个示例是:delay(100)。
hexadecimal number system:16进制系统
Base-16 number system that uses 16 digits (1, 2, 3, 4, 5,6, 7, 8, 9, A, B, C, D, E, F) . It is often used by computerprogrammers/engineers because it is easy to represent binary numbers. It canrepresent an 8 bit binary number (such as 10001111) with only two digits(8F). 10001111 = 8F = 143
使用16位数字(1、2、3、4、5、6、7、8、9,A,B,C,D,E,F)的Base-16数字系统。计算机程序员/工程师经常使用它,因为它很容易表示二进制数。它可以仅用两位数字(8F)表示8位二进制数(例如10001111)。10001111 = 8F = 143
machine code:机器码
A set of instructions that a computer can understand. Itconsists of binary code (1's and 0's).
计算机可以理解的一组指令。它由二进制代码(1和0)组成。
希望以上AP计算机科学a词汇可以帮你更好地过渡到这门课的学习。
计算机这门考试的每个章节都是会考到的,因此复习的时候大家要尽量事无巨细。如果不知道怎么合理安排复习时间,可以点击预约试听【AP复习冲刺班】——
适合有意在新学年学习AP课程的你
根据个人特点定制课程,
唯寻AP天团+助教+个人顾问跟盯模式 ,
帮助学员熟悉考试形式、题型、考点
并使用相应策略解决问题
定期真题模考,
预习、同步、冲刺多种班型均有开设哟。
唯寻AP教学组(部分)
除了AP计算机科学a词汇,你还可以看——
还不知怎么复习AP计算机科学A考试?先从官方让你看的课本开始吧
扫码添加Tutor小唯
了解更多ALEVEL(IGCSE)、IB、AP学习与申请攻略
学习有方法,成长看得见
筑梦牛剑/G5/常春藤