从事IT行业,或者简单的说是编程,常用的术语有哪些呢?

2022-04-12科技220

常用的术语其实很多

术语 解释

问题解决 problem-solving 表述问题,找到解决方案并表述方案过程

高级语言 high-level language 便于人类读写而设计的编程语言

低级语言 low-level language 便于机器执行而设计的语言:机器语言、汇编语言

可移植性 portability 程序可以在不同计算机操作系统上运行的属性

形式语言 formal language 人类设计用于特殊目的的语言:表达思想的计算机程序。

自然语言 natural language 人类所说的,经过自然演化的各种语言

解释 interpret 逐句翻译高级语言编写的源程序,边翻译边执行

编译 compile 一次性把高级语言翻译成二进制指令序列,形成目标代码

源代码 source code 用高级语言编写的,未经过编译的字符流

目标代码 object code 源代码经过编译器编译得到的输出结果

可执行程序 executable 可以直接在计算机执行的二进制01序列

算法 algorithm 解决同类型问题的一般过程

bug 程序中发生的错误

语法 syntax 程序的结构

语义 semantics 程序的语义

解析 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 组成结构体的一个命名的数据项,每个结构体独有该类型实例变量的一个副本

微服务 对服务进行了拆分 进行了细粒度的部署

容器 拥有运行应用的一切环境的 可移植 可隔离的 快速部署的单元

相关文章

拿干面杖滚腿有没得减肥作用?

擀面杖减肥真的管用吗? 对此,专家表示,擀面杖作用于经络系统,按照经络按摩对身体有益,可以达到减肥目的。 减肥者要知道自己属于哪种类型的肥胖,再找到相应的经络进行调节,从而使生理功能达到平衡。 如果本来胃口就好,再按到促进食欲的经络,反而会越来越胖,所以,自我按摩时应该了解身体穴位。对于病理性肥胖者...

有哪些看了还想看的动漫?

谢邀。现在动漫虽然出得越来越多,但能让人看了还想看的动漫着实不多,所以在我这里还是局限于一些比较久以前的番剧,和少部分新剧,这里就来说说吧: 《犬夜叉》 《犬夜叉》这部动漫相信很多人都看过而且都很喜欢,在我这里《犬夜叉》算得上是我看了还想看的排行榜第一名。这部动漫讲述的是少女戈薇意外穿越到战国时代,...

起点现在除了《诡秘之主》,目前还有啥能看的书么?

我也算是老书虫了,独乐乐不如众乐乐,我也晒晒肚子里的书虫,众口难调,不喜勿喷,感谢!(备注:排名无先后之分,脑袋里随机想出的) ———————我是分割线————————— 1、诡秘之主 最近在追,作者构思很新颖,甚至很奇特,喜欢逻辑分析的人应该会喜欢,是悬疑推理+奇幻+神话为一体的一本书...

经济类型是什么?

我国按照新的标准划分经济类型。 新的标准将我国经济成份划分为9种类型: 国有经济是指生产资料归国家所有的一种经济类型,是社会主义公有制经济的重要组成部分。包括中央和地方各级国家机关、事业单位和社会团体使用国有资产投资举办的企业,也包括实行企业化经营,国家不再核拨经费或核拨部分经费的事业单位和从事经营...

配眼镜流程攻略?

现在近视的同学越来越多,下面就来介绍一下配眼镜流程。 操作方法1、配眼睛可以去眼科医院,还可以去眼镜店,首先要进行验光,就是检测视力,建议前天晚上睡早点,这样眼睛的状态会好一点。 2、验完光就可以去挑选镜框了,镜框有全框架、眉毛框等类型,款式和颜色都很多样,可以根据自己的喜好进行选择。 3、接下来就...

有没有什么好游戏,玩着不至于上瘾,玩久了又不腻,打发时间的那种游戏?

按小编意见的话,最好不要玩网游,无论是电脑还是手机,就算你特意不去“上瘾”,仍然会有一些活动牵着你走,让你不得已每天都要上线玩一会。而单机就不会,只要有一点自控能力,都可以随拿随放的。那么下面小编就推荐一些不同类型的单机。 剧情RPG(电脑)这类游戏小编推荐《巫师3》《上古卷轴5》《辐射4》,他们都...

海拔多少米算高原?

高原(Plateau)是指海拔高度在500米以上的地区,地势相对平坦或者有一定起伏的广阔地区。如我国的青藏高原、云贵高原。 高原素有“大地的舞台”之称,它是在长期连续的大面积的地壳抬升运动中形成的。 有的高原表面宽广平坦,地势起伏不大;有的高原则是山峦起伏,地势变化很大。 世界最高的高原是中国的青藏...

什么是样本数据?

10种化合物意味着种类为1-10,此为一类别变量type。33×10=330。如果题主是想考察AB两种实验共同的效果,那么是否接受A实验和是否接受B实验可以设置为两个虚拟变量,进而有4个评价指标变量index。如下图:在这种情况下,样本量为330,有限样本量取决于是否样本都接受了AB实验。然而如果题...

6988的神舟和6999的拯救者,选哪个?

6988神舟和6999拯救者,选哪个? 神州笔记本,又名神舟电脑。神舟电脑拥有世界一流的生产设备,年产200万台笔记本、100万台式机、100万台液晶显示器和50万台屏式电脑的巨大产能,正因此,也为神舟的突飞猛进打下了坚实的基础。 神舟笔记本以高性价比得到了消费者的喜爱,神舟的笔记本细分为天运、承运...

人的皮肤有几种类型?

感谢邀请 今天的问题是~~人的皮肤分几种类型? 皮肤按照日光对皮肤的作用来划分的话,有六种类型,如下图 可以简单的理解为皮肤黑色素逐渐增多然后肤色逐渐加深,今天要重点说一下,面部肤质的划分 1,肤质五种脸部皮肤的肤质划分,有这么5种, 分别是: (1)干性皮肤 (2)中性皮肤 (3)混合型皮肤 (4...

游戏开发常用什么引擎?

谢邀! 首先,从游戏类型上看,你是要开发什么样的游戏? 不同类型的游戏面向的玩家不同,使用的技术不同,引擎也不同。 比如:微信小游戏,这种类型的游戏,本身就限制了规模要小,一般5分钟内就要玩一局,又比如王者荣耀,大型多人在线,规模比较大,需要的资源也就更多。 不同游戏规模的游戏,会采用不同的解决方案...

沙特阿拉伯是什么民族?

沙特阿拉伯人属于闪族人,也就是闪米特人(这点和犹太人同源),是白色人种。 只是因为久居炎热之地,肤色被太阳晒得较深。意大利人、印度人也有同样的现象,虽然还是属于白人,但肤色已明显加深。至于沙特阿拉伯的黑人,那应该是历史上黑人奴隶的后代。 沙特阿拉伯人分布在阿拉伯半岛2/3的土地上,以及红海和波斯湾许...