计算机编程常用术语

看一遍常用术语,直接上高速!

术语/翻译解释
Problem-solving 问题解决遇到问题,找到解决问题的方案并说明一下
High-level-language 高级语言便于人类读写的编程语言:C、Java…
Low-level-language 低级语言便于机器执行的语言:机器语言、汇编语言…
Formal language 形式语言人类设计的特殊目的语言:表达思想的计算机程序
Natural language 自然语言人类之间互相交流用的语言:汉语、英语…
Portability 可移植性程序可以在不同操作系统中运行
Interpret 解释逐句翻译源程序,边翻译边执行
Compile 编译直接翻译高级语言转换成二进制指令序列,形成代码
Source code 源代码使用高级语言编写,还未编译的字符流
Object code 目标代码源代码编译后得到的结果
Executable 可执行程序计算机能直接执行的二进制0 1 序列
Algorithm 算法定义好的计算过程 计算方法
Bug程序中出现的错误
Syntax 语法程序结构
Semantic 语义程序语义
Parse 解析检查程序整体,分析程序的语法结构
Syntax error 语法错误程序中出现语法的错误
Run-time error 运行时错误程序执行过程中导致程序终止失败的错误
Logical error 逻辑错误程序中出现偏离编程本意的错误
Debugging 调试排除故障
变量有名字的值存储区
字母或数字或者其他可存储在变量里的东西
类型值的集合:int 、char
关键字保留的单词,编译器用以解析程序的:void 、int 、endl
语句一行用于表达一个命令或动作的代码
变量声明用于创建新变量并且标识变量类型的语句
变量赋值将值赋给变量的语句
表达式变量、运算符和值的联合体、代表单个结果值,表达式也有类型,这个类型由运算符和操作数决定
运算符特殊符号,代表一个简单的数学运算,比如:加法或乘法
操作数运算符作用的值
优先级运算发生的先后顺序
组合为了简洁地表达复杂计算而将简单表达式和语句结合成复合语句和表达式
浮点数 floating-point一种既包含小数又包含整数的变量类型
初始化 initialization声明变量并且同时给变量赋值的语句
函数 function一些列命名并且完成某种功能的语句
形参 parameter调用函数时所需要的信息
实参 argument当调用函数时所必须提供的数值,这个值必须与函数中对应的形参具有相同的类型
调用 call使函数运行
模运算符 %作用于整数的运算符,其结果等于一个整数除以另一个整数的余数
条件语句语句块,它的执行与否取决于某些条件
链接 link一种把几种条件语句连接成一个序列的方式
递归 Recursion正在执行的函数调用它自己的过程
无限递归函数递归调用自己,无法到达递归基,最终无限递归会导致运行时错误
返回类型 return type函数返回结果的类型
返回值 return value函数执行需要输出的值
无效代码dead code程序中从未执行过的代码,大部分原因是因为他们出现return语句之后
支架代码 scaffolding在开发过程中使用的代码,它不属于最终版本
空类型 void一种特殊的返回类型,表示空函数,也就是没有返回值的函数
重载 overloading多个函数具有相同的函数名和不同的参数,在C++中,通过提供的参数判断需要调用哪一个函数
布尔类型 bool一种只有true 和 false两种值的变量或值
标记 flag变量用于记录条件或者状态信息
比较操作符 comparison operator用于比较两个变量并产生一个bool值的操作符,表示两个操作数之间的关系
逻辑操作符 logical operator用于结合bool值测试复合条件的操作符
循环语句 loop code当条件为真,或满足某系条件时,将会反复执行的语句
无限循环其中包含了永远为真的条件的循环
循环体包含在循环中的语句
迭代循环体的一次执行过程,包括对条件的判断
制表符特殊字符,在C/C++中写作\t,这个字符会使得光标移动到当前行的下一个制表位
封装将一个复杂的程序分解成独立的组建(例如:函数),并保证组建之间相互独立,例如可以使用局部变量来达到
局部变量在函数内部声明的变量,他只在这个函数内部适用
广义化适用适度广义的元素(例如:变量和参数)替换掉不再需要的特殊元素(比如:常量)。广义化可以使得代码更加通用,更容易复用,有时甚至更容易编写
开发计划程序开发的流程
对象 object相关的数据和对数据操作的一系列函数组成的集合
索引 index用于选择一个有序集合中成员的变量或者变量值。比如:在字符串中查找字母所用的变量
遍历 traverse迭代对集合中的所有元素进行类似的操作
计数器 counter用于计数变量,一般初始化为0,并在操作时递增
递增 increment每次对变量加一
递减 decrement每次对变量减一
拼接 concatenate将两个操作数首相接
结构体由数据组成的集合,通常当作单个对象对待
实例变量一块有名字的数据,是结构体的组成部分
引用一个志向或引用变量或结构体的值,在状态图中,用箭头表示引用
按值传递一种传递形参的方法,这种方法将实参复制到对应的形参中,形参和实参存储在不同的位置上
按引用传递一种传递形参的方法,在这种方法中,形参是一个实参变量的引用,形参的修改同时会影响到实参变量
实例 instance某目录中的一个例子。猫是猫科动物的一个实例,任何一个对象都是某种类型的一个实例
实例变量 instance variable组成结构体的一个命名的数据项,每个结构体独有该类型实例变量的一个副本

未经允许不得转载:友宇博 » 计算机编程常用术语

评论 0

  • 昵称 (必填)
  • 邮箱 (必填)
  • 网址