术语表

abstract machine(抽象机):用于计算的数学模型。

adder(加法器):用于计算两个数字相加和的计算机组件。

algorithm(算法):用于求解某个问题的分布过程,如欧几里得算法、归并排序和任何一种图灵机。

alias(别名):引用同一对象的两个(或多个)变量。

alphabet(字母表):一种有限的符号集,如二进制字母{a,b}。

ALU(算术逻辑单元):计算机的计算引擎。

API(Application Programming Interface,应用程序接口):描述客户端如何使用一个数据类型的一系列操作的规范说明。

array(数组):用于存储一系列元素的数据结构,支持创建、索引访问、索引赋值和迭代操作。

argument(参数):用于Java计算的、传递给函数的对象引用。

ASCII(American Standard Code for Information Interchange,美国信息交换标准代码):一种广泛使用的英文文本编码标准,被纳入Unicode中。

assignment statement(赋值语句):一种Java语句,包括一个变量名后跟一个等号(=),再紧跟一个表达式,指示Java对该表达式进行求值,并把计算结果赋值给该变量。

bit(位):二进制位(0或1)之一。

Boolean algebra(布尔代数):用于布尔表达式符号操作的正式系统。

boolean expression(布尔表达式):一个表达式,其值为boolean类型。

boolean function(布尔函数):将布尔值映射为布尔值的函数。

Boolean logic(布尔逻辑):布尔函数的研究

boolean value(布尔值):0或1,真或假。

booksite ...

Get 计算机科学导论:跨学科方法 now with the O’Reilly learning platform.

O’Reilly members experience books, live events, courses curated by job role, and more from O’Reilly and nearly 200 top publishers.