程序名词解释

程序名词解释,第1张

1、计算机程序是一组计算机能识别和执行的指令,运行于电子计算机上,满足人们某种需求的信息化工具。

2、在国标《质量管理体系 基础和术语》中对于“程序”的定义是:一个环节,内部嵌套着一系列复杂的列逻辑慎密的一个组件漏芦,如若一个地方出问题则会影响到整个主体(可以理解为事务)。

3、在中华人民共和国国家标准《质量管理体系 基础和术语》中对于“程序”的定义是:为进行某项活动或过程所规定的途径。

扩展资料:

编写程序是以下步骤的一个往复过程:编写新的源代码,测试、分析和提高新编写的代码以找出语法和语义错误。从事这种工作的人叫做程序设计员。

由于计算机的飞速发展,编程的要求和种类也日趋多样,由此产生了不同种类的程序设计员,每一种都有更细致的分工和任务。软件工程师和系统分析员就是两个例子。现在,编程的长时间过程被称之为“软件开发”或者软件工程。后者也由于这一学科的日益成熟而逐渐流行。

参考改搜昌资料来源:百度百科-程序(计算机程序)

参考资料来源:百度百科-程序(管核扒理名词)

常用的术语其实很多

术语 解释

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

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

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

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

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

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

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

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

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

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

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

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

bug 程序中发生的错误

语法syntax 程序的结构

语义semantics 程序的语义

解析parse 检查一个程序,并分析其语法结构

语法错误syntaxerror 程序中无法完成语法解析的错误

运行时错误run-timeerror 在程序执行过程中导致程序终止失败的错误

逻辑错误logicalerror 程序中发生导致程序偏离编程本意的错误

调试debugging 发现并解含迟释三种错误的过程

变量 有名字的值存储区

指针指向内存的映射

值 字母或数字或者其他可存储在变量里的东西

类型 值的集合:int、char

关键字 保留的单词,编译器用以解析程序的:void、int、endl

语句 一行用于表达一个命令或动作的代码

变量声明 用于创建新变量并且标识变量类型的语句

变量赋值 将值赋给变量的语句

表达式 变量、运算符和值的联合体、代表单个结果值,表达式也有类型,这个类型由运算符和 *** 作数决定

运算符 特殊符号,代表一个简单的数学运算,比如:加法或乘法

*** 作数 运算符作用的值

优先级 运算发生的先后顺序

组合 为了简洁地表达复杂计算而将简单表达式和语句结合成复合语句和表达式

浮点数floating-point 一种既包含小数又包含整数的变量类型

初始化initialization 声明变量并且同时给变量赋值的语句

函数function 一些列命名并且完成某种功能的语句

形参parameter 调用函数时所需要的信息

实参argument 当调用函数时所必须乎判提供的数值,这个值必须与函数中对应的形参具有相同的类型

调用call 使函数运行

模运算符% 作用于整数的运算符,其结果等于一个整数除以另一个整数的余数

条件语句 语句块,它的执行与否取决于某些条件

链接link 一种把几种条件语句连接成一个序列的方式

递归Recursion 正在执行的函数调用它自己的过程

无限递归 函数递归调用自己,无法到达递归基,最终无限递归会导致运行时错误

返回类型returntype 函数返回结果的类型

返回值returnvalue 函数执行需要输出的值

无效代码deadcode 程序中从未执行过的代码,大部分原因是因为他们出现return语句之后

支架代码岁老改scaffolding 在开发过程中使用的代码,它不属于最终版本

空类型void 一种特殊的返回类型,表示空函数,也就是没有返回值的函数

重载overloading 多个函数具有相同的函数名和不同的参数,在C++中,通过提供的参数判断需要调用哪一个函数

布尔类型bool 一种只有true和false两种值的变量或值

标记flag 变量用于记录条件或者状态信息

比较 *** 作符comparisonoperator 用于比较两个变量并产生一个bool值的 *** 作符,表示两个 *** 作数之间的关系

逻辑 *** 作符logicaloperator 用于结合bool值测试复合条件的 *** 作符

循环语句loopcode 当条件为真,或满足某系条件时,将会反复执行的语句

无限循环 其中包含了永远为真的条件的循环

循环体 包含在循环中的语句

迭代 循环体的一次执行过程,包括对条件的判断

制表符 特殊字符,在C/C++中写作 ,这个字符会使得光标移动到当前行的下一个制表位

封装 将一个复杂的程序分解成独立的组建(例如:函数),并保证组建之间相互独立,例如可以使用局部变量来达到

局部变量 在函数内部声明的变量,他只在这个函数内部适用

广义化 适用适度广义的元素(例如:变量和参数)替换掉不再需要的特殊元素(比如:常量)。广义化可以使得代码更加通用,更容易复用,有时甚至更容易编写

开发计划 程序开发的流程

对象object 相关的数据和对数据 *** 作的一系列函数组成的集合

索引index 用于选择一个有序集合中成员的变量或者变量值。比如:在字符串中查找字母所用的变量

遍历traverse 迭代对集合中的所有元素进行类似的 *** 作

计数器counter 用于计数变量,一般初始化为0,并在 *** 作时递增

递增increment 每次对变量加一

递减decrement 每次对变量减一

拼接concatenate 将两个 *** 作数首相接

结构体 由数据组成的集合,通常当作单个对象对待

实例变量 一块有名字的数据,是结构体的组成部分

引用 一个志向或引用变量或结构体的值,在状态图中,用箭头表示引用

按值传递 一种传递形参的方法,这种方法将实参复制到对应的形参中,形参和实参存储在不同的位置上

按引用传递 一种传递形参的方法,在这种方法中,形参是一个实参变量的引用,形参的修改同时会影响到实参变量

实例instance 某目录中的一个例子。猫是猫科动物的一个实例,任何一个对象都是某种类型的一个实例

实例变量instancevariable 组成结构体的一个命名的数据项,每个结构体独有该类型实例变量的一个副本

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

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

比如说,单例,协程,设计模式,二叉树,等等,程序员工作中会用到哪些专业术语呢,求大神告知下,收集下术语名称就行

一、概念

英文名是:application,为计算机术语,通常是指人们应用计算机实现某种功能的软件系统。

二、深入一点

我们知道,完整的计算机系统包括埋毕档硬件系统和软件系统。没有软件系统的计算机什么事也干不了,而软件系统又分为系统软件和应用软件,系统软件与硬件系统息息相关,负责管理计算机数蔽的硬件系统,比如弯乱 *** 作系统就是系统软件。而应用软件也就是所说的“应用程序”,人们通过使用应用软件来让计算机为我们服务,比如超级解霸、WPS Office、Microsoft Office、Winamp等都是应用软件。


欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/yw/12510755.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2023-05-26
下一篇 2023-05-26

发表评论

登录后才能评论

评论列表(0条)

保存