软件工程专业词汇中英对照

合集下载

软件开发中常用语中英文对照

软件开发中常用语中英文对照

A.A.I. 人工智能A2A integration A2A 整合abstract 抽象的abstract base class (ABC)抽象基类abstract class 抽象类abstraction 抽象、抽象物、抽象性access 存取、访问access function 访问函数access level 访问级别account 账户action 动作activate 激活active 活动的actual parameter 实参adapter 适配器add-in 插件address 地址address space 地址空间address-of operator 取地址操作符ADL (argument-dependent lookup) ADO(ActiveX Data Object)ActiveX 数据对象advanced 高级的aggregation 聚合、聚集algorithm 算法alias 别名align 排列、对齐allocate 分配、配置allocator 分配器、配置器angle bracket 尖括号annotation 注解、评注API (Application Programming Interface) 应用(程序)编程接口app domain (application domain) 应用域appearance 外观append 附加application 应用、应用程序application framework 应用程序框架Approximate String Matching 模糊匹配Arbitrary Precision Arithmetic 高精度计算architecture 架构、体系结构archive file 归档文件、存档文件argument 引数(传给函式的值)。

参见parameterarray 数组arrow operator 箭头操作符ASP(Active Server Page) 活动服务器页面 worker process 工作者进程assembly 装配件、配件assembly language 汇编语言assembly manifest 装配件清单assert(ion) 断言assign 赋值assignment 赋值、分配assignment operator 赋值操作符associated 相关的、相关联的associative container 关联式容器( 对应sequential container) asynchronous 异步的atomic 原子的atomic operation 原子操作attribute 特性、属性audio 音频authentication service 验证服务authorization 授权B.B2B integration B2B 整合、B2B 集成(business-to-business integration) background 背景、后台(进程) backup 备份backup device 备份设备backup file 备份文件backward compatible 向后兼容、向下兼容bandwidth 带宽Bandwidth Reduction 带宽压缩base class 基类base type 基类型batch 批处理BCL (base class library) 基类库Bin Packing 装箱问题binary 二进制binary function 双参函数binary large object 二进制大对象binary operator 二元操作符binary search 二分查找binary tree 二叉树binding 绑定bit 位bitmap 位图bitwise按位…bitwise copy 为单元进行复制;位元逐一复制,按位拷bitwise operation 按位运算block 块、区块、语句块bookkeeping 簿记boolean 布林值(真假值,true 或false) border 边框bounds checking 边界检查boxing 装箱、装箱转换brace (curly brace) 大括号、花括号bracket (square brakcet) 中括号、方括号breakpoint 断点browser applications 浏览器应用(程序) browser-accessible application 可经由浏览器访问的应用程序bug 臭虫build 编连(专指编译和连接built-in 内建、内置bus 总线business 业务、商务(看场合) business Logic 业务逻辑business rules 业务规则buttons 按钮by/through 通过byte 位元组(由8 bits 组成)C.cache 高速缓存calendar 日历Calendrical Calculations 日期call 调用call operator 调用操作符call-level interface (CLI) 调用级接口(CLI) callback 回调candidate key 候选键(for database) cascading delete 级联删除(for database) cascading update 级联更新(for database) casting 转型、造型转换catalog 目录chain 链(function calls) character 字符character format 字符格式character set 字符集check box 复选框check button 复选按钮CHECK constraints CHECK 约束(for database) checkpoint 检查点(for database) child class 子类CIL (common intermediate language) 通用中间语言、通用中介语言class 类class declaration 类声明class definition 类定义class derivation list 类继承列表class factory 类厂class hierarchy 类层次结构class library 类库class loader 类装载器class template 类模板class template partial specializations 类模板部分特化class template specializations 类模板特化classification 分类clause 子句cleanup 清理、清除CLI (Common Language Infrastructure) 通用语言基础设施client 客户、客户端client application 客户端应用程序client area 客户区client cursor 客户端游标(for database) client-server 客户机/ 服务器、客户端/服务器clipboard 剪贴板Clique 最大团clone 克隆CLS (common language specification) 通用语言规范code access security 代码访问安全code page 代码页COFF (Common Object File Format) 通用对象文件格式collection 集合COM (Component Object Model) 组件对象模型Combinatorial Problems 组合问题combo box 组合框command line 命令行comment 注释commit 提交(for database) communication 通讯compatible 兼容compile time 编译期、编译时compiler 编译器component 组件composite index 复合索引、组合索引(for database) composite key 复合键、组合键(for database) composition 复合、组合Computational Geometry 计算几何concept 概念concrete 具体的concrete class 具体类concurrency 并发、并发机制configuration 配置、组态Connected Components 连通分支connection 连接(for database) connection pooling 连接池console 控制台constant 常量Constrained and Unconstrained Optimization 最值问题constraint 约束(for database)construct 构件、成分、概念、构造( for language ) constructor (ctor) 构造函数、构造器container 容器containment 包容context 环境、上下文control 控件Convex Hull 凸包cookie (不译) copy 拷贝CORBA 通用对象请求中介架构(Common Object Request Broker Architecture) cover 覆盖、涵盖create/creation 创建、生成crosstab query 交叉表查询(for database) CRTP (curiously recurring template pattern) Cryptography 密码CTS (common type system) 通用类型系统cube 多维数据集(for database) cursor 光标cursor 游标(for database) custom 定制、自定义D.data 数据data connection 数据连接(for database)Data Control Language (DCL) 数据控制语言(DCL) (for database)Data Definition Language (DDL) 数据定义语言(DDL) (for database) data dictionary 数据字典(for database) data dictionary view 数据字典视图(for database) data file 数据文件(for database) data integrity 数据完整性(for database) data manipulation language (DML) 数据操作语言(DML) (for database) data mart 数据集市(for database) data member 数据成员、成员变量data pump 数据抽取(for database) data scrubbing 数据清理(for database) data source 数据源(for database) data source 数据源(for database)Data source name (DSN) 数据源名称(DSN) (for database) data structure 数据结构Data Structures 基本数据结构data table 数据表(for database) data warehouse 数据仓库(for database) data-aware control 数据感知控件(for database) data-bound 数据绑定(for database) database 数据库(for database) database catalog 数据库目录(for database) database diagram 数据关系图(for database) database file 数据库文件(for database) database object 数据库对象(for database) database owner 数据库所有者(for database) database project 数据库工程(for database) database role 数据库角色(for database) database schema 数据库模式、数据库架构(for database) database script 数据库脚本(for database) datagram 数据报文dataset 数据集(for database) dataset 数据集(for database) DBMS (database ma nageme nt system )数据库管理系统(for database)DCOM (distributed COM) 分布式COM dead lock 死锁(for database) deallocate 归还debug 调试debugger 调试器decay 退化decision support 决策支持declaration 声明declarative referential integrity (DRI) 声明引用完整性(DRI) (for database) deduction 推导default 缺省、默认值DEFAULT constraint 默认约束(for database)default database 默认数据库(for database) default instance 默认实例(for database) default result set 默认结果集(for database) defer 推迟definition 定义delegate 委托Delegates 一般译法为”委托”,微软没有对这个术语进行正式解释或翻译。

软件工程常用术语

软件工程常用术语

软件工程常用术语cardinality基数元素集内的元素数目。

对比:多重性(multiplicity)。

causal analysis因果分析追查问题的产生缘故,并确定解决方法。

CBD基于构件的开发CCB变更操纵委员会CDR关键设计评审CGI公共网关接口change control board (CCB)变更操纵委员会CCB 的作用是提供集中的操纵机制,以确保妥当地考虑、批准和和谐每个变更要求。

change management变更治理操纵和跟踪工件变更的活动。

另请参见范畴治理。

change request (CR)变更要求对涉众提出的要变更工件或过程的任何要求的统称。

在变更要求中记录的信息是有关当前问题、提议解决方案及其成本的起源和阻碍的信息。

另请参阅扩展要求、缺陷。

checklist检查表checkpoints检查点某种组织良好的工件应该具有的一组条件。

也可采纳应作确信回答的问答形式。

class类关于一组具有共同属性、操作、方法、关系和语义的对象的描述。

类可使用一组接口来指定它提供给其环境的操作集合。

请参见接口。

class diagram 类图显示了一组说明性(静态)模型元素的图,例如类、类型及它们的内容和关系。

class hierarchy 类分层结构共享某一单继承的类之间的关系。

所有 Java 类都从 Object(对象)类继承。

class library 类库类的集合。

class method 类方法请参见方法。

classifier 分类器描述行为和结构特性的机制。

分类器包括接口、类、数据类型和构件。

client客户端向其他分类器要求服务的分类器。

对比:提供端 (supplier)。

client/server 客户机/服务器分布式数据处理中的交互模型,即某一位置的程序向另一位置的程序发出要求并等待响应。

发出要求的程序称为客户程序,应答程序称为服务程序。

collaboration 协作(1) 关于为在某一环境中实施某种行为而交互的对象集的说明。

软件工程中英对照术语表

软件工程中英对照术语表

abstract class 抽象类,提供一组子类共有行为的类,但它本身并不具有实例。

抽象类表示一个概念,从中派生的类代表对这一概念的实施。

Abstraction 抽象,对视图或模型的创建,其中忽略了不必要的细节,以便专注于一组特定的相关细节。

access modifier存取权限,对类、方法或属性进行访问控制的关键字。

Java 中的存取权限可以是公有、私有、保护和包装(默认)。

accessor methods存取器方法,由对象提供的、用于定义连接该对象实例变量的方法。

用来返回实例变量值的存取器方法被称为获取方法;用来为实例变量指定值的存取器方法被称为设置方法。

acceptance验收,客户接受软件产品(作为部分或完整履行合同的结果)所有权的操作。

action动作,对构成计算过程抽象的可执行语句的规范。

动作通常会导致系统状态发生变化,这是通过向一个对象发送消息或是更改链接或属性值来实现。

action sequence动作序列,解析为一系列先后发生的动作的表达式。

action state动作状态,表示不可分动作的执行状态,通常指的是调用一个操作。

activation激活,动作的执行active class主动类,表示系统中控制线程的类。

请参见主动对象。

activity活动,要求角色执行的工作单元。

active object主动对象,拥有线程并可发起控制活动的对象。

主动类的实例。

activity graph活动图,状态机的特例,用于对涉及一个或多个分类器的进程建模。

对比:状态图(statechart diagram)。

同义词:活动图(activity diagram)。

actor主角,系统之外与系统交互的某人或某事物。

actor class主角类,定义一组主角实例,其中每个主角实例相对于系统而言都担任着同样的角色。

在与用例交互时这些用例的用户所担任的一组紧密相关的角色。

主角为每个要与其通信的用例都准备了一个角色。

软件工程中英对照术语表

软件工程中英对照术语表

abstract class 抽象类,提供一组子类共有行为的类,但它本身并不具有实例。

抽象类表示一个概念,从中派生的类代表对这一概念的实施。

Abstraction 抽象,对视图或模型的创建,其中忽略了不必要的细节,以便专注于一组特定的相关细节。

access modifier存取权限,对类、方法或属性进行访问控制的关键字。

Java 中的存取权限可以是公有、私有、保护和包装(默认)。

accessor methods存取器方法,由对象提供的、用于定义连接该对象实例变量的方法。

用来返回实例变量值的存取器方法被称为获取方法;用来为实例变量指定值的存取器方法被称为设置方法。

acceptance验收,客户接受软件产品(作为部分或完整履行合同的结果)所有权的操作。

action动作,对构成计算过程抽象的可执行语句的规范。

动作通常会导致系统状态发生变化,这是通过向一个对象发送消息或是更改链接或属性值来实现。

action sequence动作序列,解析为一系列先后发生的动作的表达式。

action state动作状态,表示不可分动作的执行状态,通常指的是调用一个操作。

activation激活,动作的执行active class主动类,表示系统中控制线程的类。

请参见主动对象。

activity活动,要求角色执行的工作单元。

active object主动对象,拥有线程并可发起控制活动的对象。

主动类的实例。

activity graph活动图,状态机的特例,用于对涉及一个或多个分类器的进程建模。

对比:状态图(statechart diagram)。

同义词:活动图(activity diagram)。

actor主角,系统之外与系统交互的某人或某事物。

actor class主角类,定义一组主角实例,其中每个主角实例相对于系统而言都担任着同样的角色。

在与用例交互时这些用例的用户所担任的一组紧密相关的角色。

主角为每个要与其通信的用例都准备了一个角色。

软件开发常用术语中英文对照表

软件开发常用术语中英文对照表

软件开发常⽤术语中英⽂对照表abstract抽象的abstract class抽象类abstraction 抽象、抽象物、抽象性access 存取、访问access function 访问函数access level访问级别account 账户action 动作activate 激活active 活动的actual parameter 实参adapter 适配器address 地址address space 地址空间advanced ⾼级的aggregation 聚合、聚集algorithm 算法alias 别名align 排列、对齐allocate 分配、配置allocator分配器、配置器angle bracket 尖括号annotation 注解、评注api(Application Programming Interface) 应⽤(程序)编程接⼝app domain (application domain)应⽤域appearance 外观append 附加application 应⽤、应⽤程序application framework 应⽤程序框架architecture 架构、体系结构archive file 归档⽂件、存档⽂件argument引数(传给函式的值)。

参见parameterarray 数组arrow operator箭头操作符assembly 装配件、配件assembly language 汇编语⾔assembly manifest 装配件清单assert(ion) 断⾔assign 赋值assignment 赋值、分配assignment operator赋值操作符associated 相关的、相关联的associative container 关联式容器(对应sequential container)asynchronous 异步的atomic 原⼦的atomic operation 原⼦操作attribute 特性、属性audio ⾳频authentication service 验证服务authorization 授权b2b integration b2b整合、b2b集成(business-to-business integration)background 背景、后台(进程)backup 备份backup device备份设备backup file 备份⽂件backward compatible 向后兼容、向下兼容bandwidth 带宽base class基类base type 基类型batch 批处理BCL (base class library)基类库Bin Packing 装箱问题binary ⼆进制binary function 双参函数binary large object⼆进制⼤对象binary operator⼆元操作符binary search ⼆分查找binary tree ⼆叉树binding 绑定bit 位bitmap 位图bitwise 按位...bitwise copy 为单元进⾏复制;位元逐⼀复制,按位拷bitwise operation 按位运算block 块、区块、语句块bookkeeping 簿记boolean 布林值(真假值,true或false)border 边框bounds checking 边界检查boxing 装箱、装箱转换bracket (square brakcet) 中括号、⽅括号breakpoint 断点browser applications 浏览器应⽤(程序)browser-accessible application 可经由浏览器访问的应⽤程序bug 臭⾍build 编连(专指编译和连接built-in内建、内置bus 总线business 业务、商务(看场合)business Logic 业务逻辑business rules 业务规则buttons 按钮by/through 通过byte位元组(由8 bits组成)cache ⾼速缓存calendar ⽇历Calendrical Calculations ⽇期call 调⽤call operator调⽤操作符call-level interface (CLI)调⽤级接⼝(CLI)callback 回调candidate key 候选键 (for database)cascading delete 级联删除 (for database)cascading update 级联更新 (for database)casting 转型、造型转换catalog ⽬录chain 链(function calls)character 字符character format 字符格式character set字符集check box 复选框check button 复选按钮CHECK constraints CHECK约束 (for database) checkpoint 检查点 (for database)child class⼦类class类class declaration 类声明class definition 类定义class derivation list 类继承列表class factory 类⼚class hierarchy 类层次结构class library 类库class loader 类装载器class template 类模板class template partial specializations 类模板部分特化class template specializations 类模板特化classification 分类clause ⼦句cleanup 清理、清除cli(Common Language Infrastructure) 通⽤语⾔基础设施client 客户、客户端client application 客户端应⽤程序client area 客户区client cursor 客户端游标 (for database)client-server 客户机/服务器、客户端/服务器clipboard 剪贴板clique 最⼤团clone 克隆cls(common language specification) 通⽤语⾔规范code access security 代码访问安全code page 代码页coff(Common Object File Format) 通⽤对象⽂件格式collection 集合com(Component Object Model) 组件对象模型combinatorial Problems 组合问题combo box 组合框command line 命令⾏comment 注释commit 提交 (for database)communication 通讯compatible 兼容compile time 编译期、编译时compiler 编译器component组件composite index 复合索引、组合索引 (for database) composite key 复合键、组合键 (for database) composition 复合、组合computational Geometry 计算⼏何concept 概念concrete具体的concrete class具体类concurrency 并发、并发机制configuration 配置、组态connection 连接 (for database)connection pooling 连接池console 控制台constant 常量Constrained and Unconstrained Optimization 最值问题constraint 约束 (for database)construct 构件、成分、概念、构造(for language)constructor (ctor) 构造函数、构造器container 容器containment包容context 环境、上下⽂control 控件Convex Hull 凸包cookie (不译)copy 拷贝CORBA 通⽤对象请求中介架构(Common Object Request Broker Architecture) cover 覆盖、涵盖create/creation 创建、⽣成crosstab query 交叉表查询 (for database)CRTP (curiously recurring template pattern)Cryptography 密码CTS (common type system)通⽤类型系统cube 多维数据集 (for database)cursor 光标cursor 游标 (for database)custom 定制、⾃定义data 数据data connection 数据连接 (for database)Data Control Language (DCL) 数据控制语⾔(DCL) (for database)Data Definition Language (DDL) 数据定义语⾔(DDL) (for database)data dictionary 数据字典 (for database)data dictionary view 数据字典视图 (for database)data file 数据⽂件 (for database)data integrity 数据完整性 (for database)data manipulation language (DML)数据操作语⾔(DML) (for database)data mart 数据集市 (for database)data member 数据成员、成员变量data pump 数据抽取 (for database)data scrubbing 数据清理 (for database)data source 数据源 (for database)data structure数据结构data table 数据表 (for database)data warehouse 数据仓库 (for database)data-aware control数据感知控件 (for database)data-bound 数据绑定 (for database)database 数据库 (for database)datagram 数据报⽂dataset 数据集 (for database)dataset 数据集 (for database)dead lock死锁 (for database)deallocate 归还debug 调试debugger 调试器decay 退化decision support 决策⽀持declaration 声明declarative referential integrity (DRI)声明引⽤完整性(DRI) (for database) deduction 推导default缺省、默认值default database 默认数据库 (for database)default instance 默认实例 (for database)default result set默认结果集 (for database)defer 推迟definition 定义delegate委托delegation 委托dependent namedeploy 部署dereference 解引⽤dereference operator (提领)运算⼦derived class派⽣类design by contract 契约式设计design pattern 设计模式destroy 销毁destructor(dtor)析构函数、析构器Determinants and Permanents ⾏列式device 设备dialog 对话框Dictionaries 字典digest 摘要digital 数字的directive (编译)指⽰符directory ⽬录dirty pages脏页 (for database)disassembler 反汇编器disk 盘dispatch 调度、分派、派发(我喜欢“调度”)distributed computing 分布式计算distributed query 分布式查询 (for database) document ⽂档dom(Document Object Model)⽂档对象模型dot operator (圆)点操作符double-byte character set (DBCS)双字节字符集(DBCS) DP——Dynamic Programming——动态规划Drawing Graphs Nicely 图的描绘Drawing Trees 树的描绘driver 驱动(程序)dump 转储dump file 转储⽂件dynamic assembly 动态装配件、动态配件dynamic binding 动态绑定dynamic cursor 动态游标 (for database)dynamic filter 动态筛选 (for database)dynamic locking 动态锁定 (for database)dynamic recovery 动态恢复 (for database)dynamic snapshot 动态快照 (for database)dynamic SQL statements 动态SQL语句 (for database) e-business 电⼦商务efficiency 效率efficient ⾼效encapsulation 封装enclosing class外围类别(与巢状类别 nested class有关) end user 最终⽤户end-to-end authentication 端对端⾝份验证engine 引擎entity 实体enum (enumeration) 枚举enumerators 枚举成员、枚举器equal 相等equality 相等性equality operator等号操作符error log 错误⽇志 (for database)escape character 转义符、转义字符escape code 转义码Eulerian Cycle / Chinese Postman Euler回路/中国邮路evaluate 评估event事件event driven 事件驱动的event handler 事件处理器evidence 证据exception 异常exception declaration 异常声明exception handling 异常处理、异常处理机制exception specification 异常规范exception-safe 异常安全的exclusive lock排它锁 (for database)exit 退出explicit显式explicit specialization 显式特化explicit transaction 显式事务 (for database)export 导出expression 表达式fat client 胖客户端feature 特性、特征fetch 提取field 字段 (for database)field 字段(java)field length 字段长度 (for database)file ⽂件filter 筛选 (for database)finalization 终结finalizer 终结器firewall 防⽕墙firmware 固件flag 标记flash memory 闪存flush 刷新font 字体foreign key (FK) 外键(FK) (for database)form 窗体formal parameter 形参forward declaration 前置声明forward-only 只向前的forward-only cursor 只向前游标 (for database) fragmentation 碎⽚ (for database)framework 框架full specialization 完全特化function call operator (即operator ()) 函数调⽤操作符function object函数对象function overloaded resolution函数重载决议function template函数模板functionality 功能functor 仿函数game 游戏gc(Garbage collection) 垃圾回收(机制)、垃圾收集(机制) generate ⽣成generic 泛化的、⼀般化的、通⽤的generic algorithm通⽤算法genericity 泛型getter (相对于 setter)取值函数global全局的global object全局对象global scope resolution operator全局范围解析操作符grant 授权 (for database)granularity 粒度group 组、群group box 分组框gui 图形界⾯hand shaking 握⼿handle 句柄handler 处理器hard disk 硬盘hard-coded 硬编码的hard-copy 截屏图hardware 硬件hash table 散列表、哈希表header file头⽂件heap 堆help file 帮助⽂件hierarchical data 阶层式数据、层次式数据hierarchy 层次结构、继承体系high level ⾼阶、⾼层hook 钩⼦Host (application)宿主(应⽤程序)hot key 热键HTML (HyperText Markup Language) 超⽂本标记语⾔HTTP (HyperText Transfer Protocol) 超⽂本传输协议HTTP pipeline HTTP管道hyperlink 超链接icon 图标ide(Integrated Development Environment)集成开发环境identifier 标识符idle time 空闲时间if and only if当且仅当image 图象immediate base直接基类immediate derived 直接派⽣类immediate updating 即时更新 (for database) implement 实现implementation 实现、实现品implicit隐式implicit transaction隐式事务 (for database)import 导⼊in-place active 现场激活increment operator增加操作符incremental update 增量更新 (for database) Independent Set 独⽴集index 索引 (for database)infinite loop ⽆限循环infinite recursive ⽆限递归information 信息infrastructure 基础设施inheritance 继承、继承机制initialization 初始化initialization list 初始化列表、初始值列表initialize 初始化inline 内联inline expansion 内联展开inner join 内联接 (for database)instance 实例instantiated 具现化、实体化(常应⽤于template) instantiation 具现体、具现化实体(常应⽤于template) integrate 集成、整合integrity 完整性、⼀致性integrity constraint完整性约束 (for database)interacts 交互interface接⼝interoperability 互操作性、互操作能⼒interpreter 解释器interprocess communication (IPC)进程间通讯(IPC)invariants 不变性invoke 调⽤isolation level 隔离级别 (for database)item 项、条款、项⽬iterate 迭代iteration 迭代(回圈每次轮回称为⼀个iteration)iterative 反复的、迭代的iterator 迭代器JIT compilation JIT编译即时编译Job Scheduling ⼯程安排Kd-Trees 线段树key 键 (for database)key column 键列 (for database)Knapsack Problem 背包问题laser 激光late binding 迟绑定left outer join 左向外联接 (for database)level 阶、层例library 库lifetime ⽣命期、寿命Linear Programming 线性规划link 连接、链接linkage 连接、链接linker 连接器、链接器list 列表、表、链表list box 列表框literal constant 字⾯常数livelock 活锁 (for database)load 装载、加载load balancing 负载平衡loader 装载器、载⼊器local 局部的local object局部对象lock锁log ⽇志login 登录login security mode登录安全模式 (for database)Longest Common Substring 最长公共⼦串lookup table 查找表 (for database)loop 循环loose coupling 松散耦合lvalue 左值machine code 机器码、机器代码macro 宏maintain 维护Maintaining Line Arrangements 平⾯分割managed code 受控代码、托管代码Managed Extensions 受控扩充件、托管扩展managed object受控对象、托管对象mangled namemanifest 清单manipulator 操纵器(iostream预先定义的⼀种东西)many-to-many relationship 多对多关系 (for database)many-to-one relationship 多对⼀关系 (for database)marshal 列集match 匹配member 成员member access operator成员取⽤运算⼦(有dot和arrow两种) member function 成员函数member initialization list成员初始值列表memberwise 以member为单元…、members 逐⼀… memberwise copymemory 内存memory leak 内存泄漏menu 菜单message 消息message based 基于消息的message loop 消息环message queuing消息队列metadata 元数据metaprogramming元编程method ⽅法micro 微middle tier 中间层middleware 中间件modeling 建模modeling language 建模语⾔modem 调制解调器modifier 修饰字、修饰符module 模块most derived class最底层的派⽣类Motion Planning 运动规划multi-thread 多线程multicast delegate组播委托、多点委托multidimensional OLAP (MOLAP) 多维OLAP(MOLAP) (for database) multithreaded server application 多线程服务器应⽤程序multiuser 多⽤户mutable 可变的mutex 互斥元、互斥体named parameter 命名参数named pipe 命名管道namespace名字空间、命名空间native 原⽣的、本地的native code 本地码、本机码nested class嵌套类nested query 嵌套查询 (for database)nested table 嵌套表 (for database)network ⽹络network card ⽹卡Network Flow ⽹络流nondependent nameNumerical Problems 数值问题object对象one-to-many relationship ⼀对多关系 (for database)one-to-one relationship ⼀对⼀关系 (for database)operand 操作数operating system (OS) 操作系统operation 操作operator操作符、运算符optimizer 优化器option 选项outer join 外联接 (for database)overflow 上限溢位(相对于underflow)overhead 额外开销overload 重载override覆写、重载、重新定义package 包packaging 打包palette 调⾊板parallel 并⾏parameter 参数、形式参数、形参parameter list 参数列表parameterize 参数化parent class⽗类parse 解析parser 解析器part 零件、部件partial specialization 局部特化pass by address 传址(函式引数的传递⽅式)(⾮正式⽤语)pass by reference 传地址、按引⽤传递pass by value 按值传递pattern 模式PDA (personal digital assistant)个⼈数字助理PE (Portable Executable) file 可移植可执⾏⽂件performance 性能persistence 持久性PInvoke (platform invoke service) 平台调⽤服务pixel 像素placeholder 占位符platform 平台POD (plain old data (type))POI (point of instantiation)Point Location 位置查询pointer 指针poll 轮询polymorphism 多态pooling 池化pop up 弹出式port 端⼝postfix 后缀precedence 优先序(通常⽤于运算⼦的优先执⾏次序)prefix 前缀preprocessor 预处理器primary key (PK)主键(PK) (for database)primary table 主表 (for database)primary template原始模板primitive type 原始类型print 打印printer 打印机Priority Queues 堆procedural 过程式的、过程化的procedure 过程process 进程profile 评测profiler 效能(性能)评测器programmer 程序员programming编程、程序设计progress bar 进度指⽰器project 项⽬、⼯程property 属性protocol 协议pseudo code伪码qualified 经过资格修饰(例如加上scope运算⼦) qualified namequalifier 修饰符quality 质量queue 队列race condition 竞争条件(多线程环境常⽤语)radian 弧度radio button 单选按钮raise 引发(常⽤来表⽰发出⼀个exception) random number 随机数range 范围、区间Range Search 范围查询rank 等级raw 未经处理的re-direction 重定向readOnly只读record 记录 (for database)recordset 记录集 (for databaserecursion —— 递归recursive 递归refactoring 重构refer 引⽤、参考reference 引⽤、参考reflection 反射refresh data 刷新数据 (for database)register 寄存器remote 远程remote request 远程请求represent 表述,表现resolution 解析过程resolve 解析、决议return返回revoke 撤销right outer join 右向外联接 (for database)robust 健壮robustness 健壮性roll back 回滚 (for database)roll forward 前滚 (for database)routine 例程row ⾏ (for database)runtime 执⾏期、运⾏期、执⾏时、运⾏时rvalue 右值save 保存scalable 可伸缩的、可扩展的schedule 调度scheduler 调度程序schema 模式、纲⽬结构scope 作⽤域、⽣存空间screen 屏幕scroll bar滚动条sdk(Software Development Kit)软件开发包sealed class密封类search 查找semantics 语义semaphore 信号量sequential container序列式容器serial 串⾏serialization/serialize 序列化server 服务器、服务端server cursor服务端游标、服务器游标 (for database)session 会话 (for database)setter 设值函数sibling 同级side effect 副作⽤signature 签名single-threaded 单线程slider滑块slot 槽smart pointer 智能指针snapshot 快照 (for database)software 软件sort 排序source code 源码、源代码specialization 特化specification 规范、规格split 切分sql(Structured Query Language) 结构化查询语⾔ (for database)stack unwinding 叠辗转开解(此词⽤于exception主题) standard library 标准库standard template library 标准模板库stateless ⽆状态的statement 语句、声明static cursor 静态游标 (for database)status bar 状态条Steiner Tree Steiner树stored procedure 存储过程 (for database)stream 流string字符串stub 存根subobject⼦对象subquery ⼦查询 (for database)subroutine ⼦例程subscript operator下标操作符subset ⼦集subtype ⼦类型support ⽀持suspend 挂起symbol 记号syntax 语法system databases 系统数据库 (for database)system tables 系统表 (for database)table 表 (for database)target 标的,⽬标task switch⼯作切换tcp(Transport Control Protocol) 传输控制协议template 模板text ⽂本text file ⽂本⽂件thin client 瘦客户端third-party 第三⽅thread 线程thread-safe 线程安全的throw抛出、引发(常指发出⼀个exception)token 符号、标记、令牌(看场合)trace 跟踪transaction 事务 (for database)translation unit 翻译单元trigger 触发器 (for database)type 类型uml(unified modeling language)统⼀建模语⾔unary function 单参函数unary operator⼀元操作符unboxing 拆箱、拆箱转换underflow 下限溢位(相对于overflow)unique index 唯⼀索引 (for database)unmanaged code ⾮受控代码、⾮托管代码unmarshal 散集unqualified 未经限定的、未经修饰的uri(Uniform Resource identifier) 统⼀资源标识符url(Uniform Resource Locator) 统⼀资源定位器user ⽤户user interface⽤户界⾯value types 值类型variable 变量vector 向量(⼀种容器,有点类似array)vendor ⼚商viable 可⾏的video 视频view 视图 (for database)view 视图virtual function 虚函数web Services web服务window 窗⼝wizard 向导word 单词wrapper 包装、包装器library。

(完整)软件工程专业英语

(完整)软件工程专业英语

软件工程英语文档:Documents软件工具:Software Tools工具箱:Tool Box集成工具:Integrated Tool软件工程环境:Software Engineering Environment传统:Conventional经典:Classical解空间:Solution Domain问题空间:Problem Domain清晰第一,效率第二Clarity the first,Efficiency the next。

设计先于编码Design before coding使程序的结构适合于问题的结构Make the program fit the problem开发伴随复用,开发为了复用Development with reuse, Development for reuse。

靠度量来管理:Management by Measurement软件度量学:Software Metrics软件经济学:Software Economics软件计划WHY软件分析WHAT软件实现HOW软件生存周期过程的开发标准Standard for Developing Software Life Cycle Process软件开发模型:Software Development Model编码员:Coder瀑布模型:Waterfall Model快速原型模型:Rapid Prototype Model 增量模型:Incremental Model线性思维:Linear Thinking演化模型:Evolutionary Model螺旋模型:Spiral Model对象:Object类:Class继承:Inheritance聚集:Aggregation消息:Message面向对象=对象Object+分类Classification+继承Inheritance+消息通信Communication with Messages 构件集成模型:Component Integration Model转换模型:Transformational Model净室软件工程:Cleanroom Software Engineering净室模型:Cleanroom Model软件需求规格说明书:Software Requirement Specification ,SRS分析模型:Analysis Model便利的应用规约技术:Facilitated Application Specification Techniques ,FAST结构化语言:Structured Language判定树:Decision Tree基数:Cardinality事件轨迹:Event Trace对象-关系Object—Relationsship结构化分析:SA(Structured Analysis)由顶向下,逐步细化Top-Down Stepwise Refinement面向对象分析:Object-Oriented Analysis包含:Contains临近:Is Next To传到:Transmits to来自:Acquires from管理:Manages 控制:Controls组成:Is Composed of细化:Refinement抽象:Abstraction模块:Module策略:Strategy信息隐藏:Information Hiding数据封装:Data Encapsulation抽象数据类型:Abstract Data type模块化设计:Modular Design分解:Decomposition模块性:Modularity单模块软件:Monolithic Software模块独立性:Module Independence内聚:Cohesion偶然性内聚:Coincidental Cohesion逻辑性内聚:Logical Cohesion时间性内聚:Temporal Cohesion过程性内聚: Procedural Cohesion通信性内聚:Communicational Cohesion顺序性内聚:Sequential Cohesion功能性内聚:Functional Cohesion非直接偶合:No Direct Coupling数据偶合:Data Coupling特征偶合:Stamp Coupling控制偶合:Control Coupling外部偶合:External Coupling公共偶合:Common Coupling内容偶合: Content Coupling由底向上设计:Bottom-Up Design自顶向下设计:Top-Down Design正式复审:Formal Review非正式复审:Informal Review走查,排练:Walk-Through会审:Inspection映射:Mapping传入路径:Afferent path传出路径:Efferent path变换中心:Transform Center接受路径:Reception path动作路径:Action path事务中心:Transaction Center分支分解:Factoring of Brandches瓮形:oval-shaped一个模块的控制域:Scope of Control 一个模块的作用域:Scope of Effect 结构化程序设计:Structured Programming通心面程序:Bowl of Spaghetti流程图:Flow Diagram编码:Coding方框图:Block DiagramPDL (Pidgin):Program Design Language伪代码:Pseudo CodeJSD:Jackson System Development对象建模技术:Object Modeling Technique基础设施:Infrastructure控制线程:Thread of Control保护者对象:Guardian Object协议:protocolUML:Unified Modeling Language OMG:Object Management Group统一方法:Unified Method关联:Association泛化:Generalization依赖:Dependency结点:Node接口:Interface包:Package注释: Note特化:Specialization元元模型:Meta—Meta Model用户模型:User Model静态图:Static Diagram动态图:Dynamic Diagram用例视图:Use Case View逻辑视图:Logical View并发视图:Concurrent View构件视图:Component View实现模型视图:Implementation Model View部署视图:Deployment View航向:Navigability重数:Multiplicity共享聚集:Shared Aggregation组合:Composition泛化:Generalization简单消息:Simple Message同步消息:Synchronous Message异步消息:Asynchronous Message事件说明:Event_Signature守卫条件:Guard_Condition动作表达式:Action_Expression 发送子句:Send_Clause时序图:Sequence Diagram协作图:Collaboration Diagram前缀:Predecessor循环子句:Iteration-Clause活动图:Activity Diagram构件图:Component Diagram配置图:Deployment Diagram建模过程指导(RUP):Rational Unified Process可执行代码:Executalbe Codes实现:Implementation编码风格:Coding Style标准:Classical控制流的直线性:Linearity of Control Flow程序风格设计要素:先求正确后求快 Make it right before you make it faster.先求清楚后求快 Make it clear before you make it faster.求快不忘保持程序正确 Keep it right when you make it faster.保持程序简单以求快 Keep it simpleto make it faster。

《软件工程》英汉专业词汇对照表

《软件工程》英汉专业词汇对照表
构架模式
10
attribute
属性
11
base class
基类
12
behavioral feature
行为特性
13
binding
绑定
14
business object model
业务对象模型
15
business modeling
业务建模
16
business process
业务过程
17
change management
86
Unified Modeling Language(UML)
统一建模语言
87
use case
用例
88
use-case model
用例模型
89
user interface (UI)
用户界面
90
validation
确认
91
verification
验证
92
version
版本
93
virtual machine(VM)
inheritance
继承
47
inspection effectiveness
审查有效性
48
integrated development environment (IDE)
集成开发环境
49
interaction
交互
50
interaction diagram
交互图
51
interface
接口/界面
52
management
77
reuse
复用
78
stub
桩模块
79

软件工程专业英语

软件工程专业英语

软件工程英语文档:Documents软件工具:Software Tools工具箱:Tool Box集成工具:Integrated Tool软件工程环境:Software Engineering Environment传统:Conventional经典:Classical解空间:Solution Domain问题空间:Problem Domain清晰第一,效率第二Clarity the first, Efficiency the next.设计先于编码Design before coding使程序的结构适合于问题的结构Make the program fit the problem开发伴随复用,开发为了复用Development with reuse, Development for reuse.靠度量来管理:Management by Measurement软件度量学:Software Metrics 软件经济学:Software Economics软件计划WHY软件分析WHAT软件实现HOW软件生存周期过程的开发标准Standard for Developing Software Life Cycle Process 软件开发模型:Software Development Model编码员:Coder瀑布模型:Waterfall Model快速原型模型:Rapid Prototype Model增量模型:Incremental Model 线性思维:Linear Thinking演化模型:Evolutionary Model 螺旋模型:Spiral Model对象:Object类:Class继承:Inheritance聚集:Aggregation消息:Message面向对象=对象Object+分类Classification+继承Inheritance+消息通信Communication with Messages 构件集成模型:Component Integration Model转换模型:Transformational Model净室软件工程:Cleanroom Software Engineering净室模型:Cleanroom Model软件需求规格说明书:Software RequirementSpecification ,SRS分析模型:Analysis Model便利的应用规约技术:Facilitated Application SpecificationTechniques ,FAST结构化语言:Structured Language判定树:Decision Tree基数:Cardinality事件轨迹:Event Trace对象-关系Object-Relationsship结构化分析:SA(Structured Analysis)由顶向下,逐步细化 Top-Down Stepwise Refinement面向对象分析:Object-Oriented Analysis包含:Contains临近:Is Next To传到:Transmits to来自:Acquires from管理:Manages控制:Controls组成:Is Composed of细化:Refinement抽象:Abstraction模块:Module策略:Strategy信息隐藏:Information Hiding 数据封装:Data Encapsulation 抽象数据类型:Abstract Data type模块化设计:Modular Design 分解:Decomposition模块性:Modularity单模块软件:Monolithic Software模块独立性:Module Independence聚:Cohesion偶然性聚:Coincidental Cohesion逻辑性聚:Logical Cohesion 时间性聚:Temporal Cohesion 过程性聚: Procedural Cohesion通信性聚: Communicational Cohesion顺序性聚:Sequential Cohesion 功能性聚:Functional Cohesion 非直接偶合:No Direct Coupling数据偶合:Data Coupling特征偶合:Stamp Coupling控制偶合:Control Coupling 外部偶合:External Coupling 公共偶合:Common Coupling容偶合: Content Coupling由底向上设计:Bottom-Up Design自顶向下设计:Top-Down Design 正式复审:Formal Review非正式复审:Informal Review 走查,排练:Walk-Through会审:Inspection映射:Mapping传入路径:Afferent path传出路径:Efferent path变换中心:Transform Center 接受路径:Reception path动作路径:Action path事务中心:Transaction Center 分支分解:Factoring of Brandches瓮形:oval-shaped一个模块的控制域:Scope of Control一个模块的作用域:Scope of Effect结构化程序设计:Structured Programming通心面程序:Bowl of Spaghetti 流程图:Flow Diagram编码:Coding方框图:Block DiagramPDL (Pidgin):Program Design Language伪代码:Pseudo CodeJSD:Jackson System Development对象建模技术:Object Modeling Technique基础设施:Infrastructure 控制线程:Thread of Control 保护者对象:Guardian Object 协议:protocolUML:Unified Modeling Language OMG:Object Management Group 统一方法:Unified Method关联:Association泛化:Generalization依赖:Dependency结点:Node接口:Interface包:Package注释: Note特化:Specialization元元模型:Meta-Meta Model用户模型:User Model静态图:Static Diagram动态图:Dynamic Diagram用例视图:Use Case View逻辑视图:Logical View并发视图:Concurrent View构件视图:Component View实现模型视图:Implementation Model View部署视图:Deployment View航向:Navigability重数:Multiplicity共享聚集:Shared Aggregation 组合:Composition泛化:Generalization简单消息:Simple Message同步消息:Synchronous Message 异步消息:Asynchronous Message事件说明:Event_Signature守卫条件:Guard_Condition动作表达式:Action_Expression 发送子句:Send_Clause时序图:Sequence Diagram协作图:Collaboration Diagram 前缀:Predecessor循环子句:Iteration-Clause 活动图:Activity Diagram构件图:Component Diagram 配置图:Deployment Diagram 建模过程指导(RUP):Rational Unified Process可执行代码:Executalbe Codes 实现:Implementation编码风格:Coding Style标准:Classical控制流的直线性:Linearity of Control Flow程序风格设计要素:先求正确后求快 Make it right before you make it faster. 先求清楚后求快 Make it clear before you make it faster. 求快不忘保持程序正确 Keep it right when you make it faster. 保持程序简单以求快 Keep it simple to make it faster.书写清楚,不要为“效率”牺牲清楚Write clearly-don't sacrifice clarity for "efficiency"文档化:Code Documentation 部文档编制:Internal Documentation序言:Prologue用户友善:User Friendly纠错:Debugging测试用例:Test Case穷举测试:Exhaustive Testing 选择测试:Selective Testing 静态分析:Static Analysis黑盒测试:Black Box Testing 白盒测试:White Box Testing 等价分类:Equivalence Partioning边界值分析法:Boundary Value Analysis所谓猜错:Error Guessing因果图:Cause-Effect Graph逻辑覆盖测试法:Logic Coverage Testing试凑:Trial and Error回溯:Back Tracking 病因排除法:Cause Elimination 测试纠错:Debugging by Testing 蛮力纠错技术:Debugging by Brute Force回归测试:Regression Testing 单元测试:Unit Testing综合测试:Integration Testing 确认测试: Validation Testing 系统测试:System Testing模块测试:Module Testing高级测试:Higher order Testing 不可达的:Unreachable办公桌检查:Desk Check走查:Walk-Through代码会审:Code Inspection测试驱动模块:Test Driver测试桩模块:Test Stub群:Cluster混合方式测试:Sandwich Testing渐增式测试:Incremental Testing非渐增式:Non-Incremental配置复审:Configuration Review测试终止标准:Test Completion Criteria基于线程的测试:Thread-Based Testing基于使用:Use-Based基于构件的软件开发:Component Based Software Development ,CBSD领域工程:Domain Engineering 需求规约:Requirements Specification变体:Variant组件对象模型,COM:Componet Object Model对象与嵌入:Object Linking and Embedding公共对象请求代理体系结构,CORBA:Common Object Request Broker Architecture 枚举分类:Enumerater Classification呈面分类:Faceted Classification属性-值分类:Attribute-Value Classification应用系统工程,ASE:Application System Engineering完善性维护:Perfective Maintenance适应性维护:Adaptive Maintenance纠错性维护:Corrective Maintenance预防性维护:Preventive Maintenance结构化的翻新:Structured Retrofit可维护性:Maintainability可理解性:Understandability 可修改性:Modifiability可测试性:Testability调用图:Call Graph交差引用表:Cross-Reference Directory数据封装技术:Data Encapsulation维护申请单MRF:Maintenance Request Form软件问题报告单SPR:Software Problem Report软件修改报告单SCR: Software Change Report修改控制组CCB:Change Control Board软件配置:Software Configuration版本控制库:Version Control Library活动比:Activity Ratio工作量调节因子EAF:Effort Adjustment Factor软件再工程:Software Reengineering 逆向工程:Reverse Engineering 重构:Restructure演化性:Evolvability问题定义:Problem Definition 系统目标与围的说明:Statement of Scope and Objectives可行性研究:Feasibility Study 系统流程图:System Flowchart 成本-效益分析:Cost-Benifit Analysis风险识别:Risk Identification 风险预测:Risk Projection风险估计:Risk Estimation风险评价:Risk Assessment估算模型:Estimation Model 资源模型:Resource Model构造性成本模型:Constructive cost Model组织:Organic半独立:Semidetached嵌入:Embeded算法模型:Algorithmic Model分类活动结构图WBS:Work Breakdown Structure人员-时间权衡定律People-Time Trade-Off Law无我小组:Egoless Team主程序员小组:Chief-Programmer Team PERT:Program Evaluation and Review Technique关键路径:Critical Path知识产权:Intellectual Property靠质量来管理:Management by Measurement质量保证:Quality Assurance 质量认证: Quality Certification质量检验:Quality Inspection 全面质量管理TQC:Total Quality Control质量体系:Quality System计划-实施-检查-措施Plan-Do-Check-Acti on合格论证:Conformity Certification可靠性:Reliability效率:Efficiency运行工程:Human Engineering 正确性:Correctness使用性:Usability完整性:Integrity可理解性:Understandability 可测试性:Testability可修改性:Modifiability可移植性:Portability可维护性:Maintainability可适应性:Flexibility可重用性:Reusability交互操作性:Interoperability 验证与确认:Verification and Validation ,V&V基线:Baselines平均故障时间:Mean Time ToFailure ,MTTF错误传入:Error Seeding冗余:Redundancy容错:Fault Tolerance公理化归纳断言法:Axio-Matic Inductive Assertion循环不变式:Loop Invariant能力成熟度模型:Capability Maturity Model关键过程域:Key Process Area ,KPA关键实践:Key Practice初始级:Initial可重复级:Repeatable已定义级:Defined已管理级:Managed优化级:Optimizing主任评估师:Lead Assessor极值程序设计:Extreme Programming自适应软件开发:Adaptive Software Development 轻载:Light weight重载:Heavy Weight返工:Rework进度:Schedule时间:Duration成本:Cost代码行LOC:Lines of Code面向功能:Function-Oriented 面向规模: Size-Oriented功能点:Function Points权系数:Weighting Coefficient 用户输入:User Input用户输出: User Output用户查询: User Inquirty主文件处理:Master File外部界面:External Interface TCF:Technical Complexity Factor 技术复杂性因子测度:Measurement最终用户:End-User;计算机辅助软件工程CASE:Computer Aided Software. . . Engineering拉出:pull-out下拉: pull-down一致性:Unification自动化:Automation过程模型:Process Model软件开发环境SDE:SoftwareDevelopment Environment软件设计支持环境PSE:ProgrammingSupport Environment集成化项目支持IPSE:IntegratedProject Support Environment集成化框架:Integration Framework质量从头抓起:Quality fromBeginning缺陷:Defect变更请求:Change Request功能扩充:Enhancement Request.. ..。

软件工程术语中英文对照

软件工程术语中英文对照

database数据库(1) 根据为一个或多个应用程序提供服务的方案存储的相关数据(带有冗余控制)的集合。

(2) 存储在系统中的所有数据文件。

(3) 存储在一起并由数据库管理系统管理的数据集。

database management system (DBMS)数据库管理系统通过为有效访问、完整性、恢复、并行控制、隐私和安全性提供集中控制、数据独立和复杂物理结构等服务来管理数据的计算机程序。

datatype数据类型缺乏标识并且操作不带有副作用的一组值的描述符。

数据类型包括初始预定义类型和用户可定义类型。

预定义类型包括数字、字符串和时间。

用户可定义类型可包括各种枚举。

DBA数据库管理员DBCS双字节字符集DBMS数据库管理系统DCE分布式计算环境DCOM分布式对象模型 (Microsoft)deadlock死锁两个独立控制线程彼此阻塞,相互等待对方采取操作,这种状态称为死锁。

死锁常常是由于添加了避免竞争状态的同步机制而引起的。

decision rule决策规则指一组人员同意就某一议题给出集体决策的规则或技术,例如多数票决、一致通过、自发协议等。

defect缺陷缺陷是已交付产品中的异常情况或瑕疵。

缺陷可以是在生命周期的初期发现的遗漏和缺点,也可以是已准备测试或运行的较成熟软件中存在的故障征兆。

缺陷可以是您要跟踪并解决的任何种类的问题。

另请参见变更请求。

defect checklist缺陷检查表某类指定的工件中常见缺陷的列表。

defect density缺陷密度每一个单位数量(每页代码或每千行代码)的被评审工作产品中所发现的缺陷的数量。

defect log缺陷日志见"问题日志"。

defining model定义模型储存库所基于的模型。

任意数量的存储库都可以具有相同的定义模型。

delegation委托作为对于一个消息的响应,一个对象可以向另一对象发出消息的能力。

委托可用作继承的备选方案。

软件工程专业英语

软件工程专业英语

软件工程专业英语软件工程英语软件度量学:Software Metrics软件经济学:Software Economics 文档:Documents软件计划WHY软件分析WHAT软件工具:Software Tools软件实现HOW工具箱:Tool Box软件生存周期过程的开发标准集成工具:Integrated Tool Standard for Developing Software 软件工程环境:SoftwareLife Cycle Process Engineering Environment软件开发模型:Software 传统:ConventionalDevelopment Model 经典:Classical编码员:Coder解空间:Solution Domain瀑布模型:Waterfall Model 问题空间:Problem Domain快速原型模型:Rapid Prototype 清晰第一,效率第二Clarity the Modelfirst, Efficiency the next.增量模型:Incremental Model 设计先于编码Design before线性思维:Linear Thinking coding演化模型:Evolutionary Model 使程序的结构适合于问题的结构螺旋模型:Spiral Model Make the program fit the problem对象:Object开发伴随复用,开发为了复用类:ClassDevelopment with reuse,继承:InheritanceDevelopment for reuse.聚集:Aggregation 靠度量来管理:Management by消息:MessageMeasurement面向对象,对象Object+分类结构化分析:SA(StructuredAnalysis) Classification+继承Inheritance+消息通信Communication with 由顶向下,逐步细化 Top-Down Messages Stepwise Refinement 构件集成模型:Component 面向对象分析:Object-Oriented Integration Model Analysis转换模型:Transformationa包含:l ContainsModel 临近:Is Next To 净室软件工程:Cleanroom传到 :Transmits to Software Engineering 来自:Acquires from 净室模型:Cleanroom Model 管理:Manages软件需求规格说明书:Software 控制:ControlsRequirement Specification ,SRS组成: Is Composed of 分析模型:Analysis Model 细化:Refinement便利的应用规约技术:Facilitated 抽象:AbstractionApplication Specificat模块:ion ModuleTechniques ,FAST 策略:Strategy结构化语言:Structured Language 信息隐藏:Information Hiding 判定树:Decision Tree 数据封装:Data Encapsulation 基数:Cardinality 抽象数据类型:Abstract Data type事件轨迹:Event Trace 模块化设计:Modular Design 对象,关系Object-Relationsship 分解:Decomposition模块性:Modularity 内容偶合: Content Coupling由底向上设计:Bottom-Up 单模块软件:MonolithicSoftware Design模块独立性:Modul自顶向下设e 计:Top-Down Design Independence 正式复审:Formal Review 内聚:Cohesion 非正式复审:Informal Review 偶然性内聚:Coincidental 走查,排练:Walk-Through Cohesion 会审:Inspection 逻辑性内聚:Logical Cohesion 映射:Mapping时间性内聚:Temporal Cohes传入路径:ion Afferent path 过程性内聚: Procedural传出路径: Efferent path Cohesion 变换中心:Transform Center 通信性内聚: Communicational接受路径: Reception path Cohesion 动作路径:Action path 顺序性内聚:Sequential Cohes事务中心:ion Transaction Center 功能性内聚:Functional Cohes分支分解:ion Factoring of 非直接偶合:No Direct CouplBranding ches数据偶合:Data Coupling 瓮形:oval-shaped特征偶合:Stamp Coupling 一个模块的控制域:Scope of 控制偶合:Control Coupling Control外部偶合:External Coupling 一个模块的作用域:Scope of 公共偶合:Common Coupling Effect结构化程序设计:Structured结点: Node接口:Interface Programming通心面程序:Bowl of Spaghetti包: Package流程图:Flow Diagram 注释: Note编码:Coding 特化:Specialization 方框图:Block Diagram 元元模型:Meta-Meta Model PDL (Pidgin):Program Design 用户模型:User Model Language 静态图:Static Diagram 伪代码:Pseudo Code 动态图:Dynamic Diagram JSD:Jackson System Developmen用例视图:t Use Case View 对象建模技术:Object Model逻辑视图:ing Logical View Technique 并发视图:Concurrent View 基础设施:Infrastructure 构件视图:Component View 控制线程:Thread of Control 实现模型视图:Implementation 保护者对象:Guardian Object Model View 协议:protocol 部署视图:Deployment View UML:Unified Modeling Language 航向:Navigability OMG:Object Management 重数:MultipliciGroup ty 统一方法:Unified Method 共享聚集:Shared Aggregation 关联:Association 组合:Composition 泛化:Generalization 泛化:Generalization 依赖:Dependency 简单消息:Simple Message同步消息:Synchronous Messa程序风格设ge 计要素:先求正确后求快 Make it right 异步消息:AsynchronousMessage before you make it faster. 事件说明:Event_Signature 先求清楚后求快 Make it clear 守卫条件:Guard_Condition before you make it faster. 动作表达式:Action_Expression 求快不忘保持程序正确 Keep it 发送子句:Send_Clause right when you make it faster. 时序图:Sequence Diagram 保持程序简单以求快 Keep it 协作图:Collaboration Diagrsimplam e to make it faster. 前缀:Predecessor 书写清楚,不要为“效率”牺牲清循环子句:Iteration-Clause 楚 Write clearly-don't sacrifice 活动图:Activity Diagram clarity for "efficiency"构件图:Component Diagram 文档化:Code Documentation 配置图:Deployment Diagram 内部文档编制:Internal 建模过程指导(RUP):Rational Documentation Unified Process 序言:Prologue可执行代码:Executalbe Codes用户友善: User Friendly 实现:Implementation 纠错:Debugging编码风格:Coding Style 测试用例:Test Case 标准:Classical 穷举测试:Exhaustive Testing 控制流的直线性:Linearity of 选择测试:Selective Testing Control Flow 静态分析:Static Analysis黑盒测试:Black Box Testing 高级测试:Higher order Testing不可达的:Unreachable 白盒测试:White Box Testing等价分类:Equivalenc办公桌检查e :Desk Check Partioning 走查:Walk-Through 边界值分析法:Boundary Value代码会审: Code Inspection Analysis 测试驱动模块:Test Driver 所谓猜错:Error Guessing 测试桩模块:Test Stub 因果图:Cause-Effect Graph 群:Cluster逻辑覆盖测试法:Logic Cover混合方式测age 试:Sandwich Testing Testing 渐增式测试:Incremental 试凑:Trial and Error Testing回溯:Back Tracking 非渐增式:Non-Incremental 病因排除法:Cause Eliminatio配置复审:n Configuration Review 测试纠错:Debugging by Testing 测试终止标准:Test Completion 蛮力纠错技术:Debugging by Criteria Brute Force 基于线程的测试:Thread-Based 回归测试:Regression Testing Testing单元测试:Unit Testing 基于使用:Use-Based综合测试:Integration Testing 基于构件的软件开发:确认测试: Validation Testing Component Based Software 系统测试:System TestingDevelopment ,CBSD 模块测试:Module Testing 领域工程:Domain Engineering 需求规约:Requirements Maintenance预防性维护:Preventive Specification变体:Variant Maintenance组件对象模型,COM:Componet 结构化的翻新:Structured Object Model Retrofit对象链接与嵌入:Object Linki可维护性:ng Maintainability and Embedding 可理解性:Understandability 公共对象请求代理体系结构,可修改性:Modifiability CORBA:Common Object Reque可测试性st :Testability Broker Architecture 调用图:Call Graph枚举分类:Enumerater交差引用表 :Cross-Reference Classification Directory呈面分类:Faceted Classification 数据封装技术:Data 属性-值分类:Attribute-ValueEncap sulationClassification 维护申请单MRF:Maintenance 应用系统工程,ASE:ApplicatioRequen st FormSystem Engineering 软件问题报告单SPR:Software 完善性维护:Perfective Problem ReportMaintenance 软件修改报告单SCR: Software 适应性维护:Adaptive Change ReportMaintenance 修改控制组CCB:Change Control 纠错性维护:CorrectiveBoard 软件配置:Software Configuration 估算模型:Estimation Model资源模型:Resource Model 版本控制库:Version ControlLibrary 构造性成本模型:Constructive 活动比:Activity Ratio cost Model 工作量调节因子EAF:Effor组织:t OrganicAdjustment Factor 半独立:Semidetached 软件再工程:Software 嵌入:EmbededReengineering 算法模型:Algorithmic Model 逆向工程:ReverseEngineering 分类活动结构图WBS:Work 重构:Restructure Breakdown Structure 演化性:Evolvability 人员,时间权衡定律问题定义:Problem DefinitionPeople-Time Trade-Off Law 系统目标与范围的说明:无我小组:Egoless Team Statement of Scope and Objectives主程序员小组: 可行性研究:Feasibility StudyChief -Programmer Team 系统流程图:System Flowchart PERT:Program Evaluation and 成本,效益分析:Cost-Benifit Review Technique Analysis 关键路径:Critical Path 风险识别:Risk Identification 知识产权:Intellectual Property 风险预测:Risk Projection 靠质量来管理:Management by 风险估计:Risk Estimation Measurement风险评价:Risk Assessment 质量保证:Quality Assurance质量认证: Quality Certification 交互操作性:Interoperability验证与确认:Verification and 质量检验:Quality Inspection全面质量管理TQC:Total QualiValidty ation ,V&V Control 基线:Baselines 质量体系:Quality System 平均故障时间:Mean Time To 计划-实施-检查-措Failure ,MTTF 施 Plan-Do-Check-Action 错误传入:Error Seeding 合格论证:Conformity冗余: Redundancy Certification 容错:Fault Tolerance 可靠性:Reliability 公理化归纳断言法:Axio-Matic 效率:Efficiency InductiveAssertion 运行工程:Human Engineering 循环不变式:Loop Invariant 正确性:Correctness 能力成熟度模型:Capability 使用性:Usability Maturity Model 完整性:Integrity 关键过程域:Key Process 可理解性:Understandability Area ,KPA可测试性:Testability 关键实践:Key Practice 可修改性:Modifiability 初始级:Initial可移植性:Portability 可重复级:Repeatable 可维护性:Maintainability 已定义级:Defined可适应性:Flexibility 已管理级:Managed可重用性:Reusability 优化级:Optimizing主任评估师:Lead Assessor Factor 技术复杂性因子测度:Measurement 极值程序设计:ExtremeProgramming 最终用户:End-User; 自适应软件开发:Adaptive 计算机辅助软件工程Software Development CASE:Computer Aided Software 轻载:Light weight Engineering重载:Heavy Weight 拉出:pull-out 返工:Rework 下拉: pull-down 进度:Schedule 一致性:Unification自动化:Automation 时间:Duration 过程模型:Process Model软件开发环境SDE:Software 成本:Cost Development Environment软件设计支持环境PSE:Programming 代码行LOC:Lines of Code Support Environment集成化项目支持IPSE:Integrated 面向功能:Function-Oriented Project Support Environment集成化框架:Integration Framework 面向规模: Size-Oriented 质量从头抓起:Quality from Beginning 功能点:Function Points 缺陷:Defect 权系数:Weighting Coefficient 变更请求:Change Request 用户输入:User Input 功能扩充:Enhancement 用户输出: User Output Request 用户查询: User Inquirty主文件处理:Master File外部界面:External InterfaceTCF:Technical Complexity。

软件工程关键术语中英文对照表

软件工程关键术语中英文对照表

软件工程关键术语中英文对照表课程关键术语中英文对照表1、S oftware 软件2、U ser 用户3、D eveloper 开发者4、C onstituent 组成5、P rogram 程序6、D ocument 文档7、D ata 数据8、S oftware Crisis 软件危机9、S afety-Critical 安全忧关的10、Software Engineering 软件工程11、Maintenance 维护12、Bug 故障13、Failure 失效14、Correctness 正确性15、Reliability 可靠性16、Maintainability 可维护性17、Reusability 可重用性18、Traceability 可跟踪性19、Portability 可移植性20、Interoperability 互操作性21、Efficiency 有效性23、Modularity 模块化24、Information Hiding 信息隐藏25、Localization 局部化26、Consistency 一致27、Completeness 完整28、Verifiability 可验证29、Software Lifecycle 软件生命周期30、Feasibility Investigation 可行性分析31、Requirement 需求32、Requirement Analysis 需求分析33、Software Delivery 软件发布34、Prototype 原型35、Software Requirement Specification (SRS) 软件需求规格说明书36、Software Architecture 软件体系结构37、Refinement 精化38、Software Architecture Design Specification 软件体系结构规格说明书39、Integration Test Plan 集成测试计划40、Detailed Design 详细设计41、Detailed Design Specification 详细设计规格说明书42、Unit Test Plan 单元测试计划43、Integration Test 集成测试45、Validation Test46、Maintenance 维护47、Process 过程48、Software Process 软件过程49、Process Framework 过程框架50、Software Process Model 软件过程模型51、Incremental Model 增量模型52、RAD Model 快速应用开发53、Spiral Model 螺旋模型54、Unified Process 统一过程55、CASE 计算机辅助软件工程56、Software requirement 软件需求57、Function 功能58、Performance 性能59、Constraint 约束60、Schedule 进度61、Requirement Engineering 需求工程62、Analyst 分析人员63、Stakeholder 利益相关者64、Software Requirement Specification 软件需求规格说明书65、Inception 开始67、Elaboration 精化68、Negotiation 协商69、Specification 规格说明70、Validation 确认71、Management 管理72、Modeling 建模73、Refinement 精炼74、Conflict 冲突75、Multiple Viewpoints 多视点76、Prototype 原型77、Standardization 标准化78、Rules of Thumb 经验原则79、Requirement Analysis 需求分析80、Methodology 方法学81、Data Flow Oriented Modeling 面向数据流建模82、Data Flow Oriented Methodology 面向数据流方法学83、Structure Software Development Methodology 结构化软件开发方法学84、Data Flow Diagram(DFD)数据流图85、Data Dictionary (DD) 数据字典86、Process Specification (PS) 处理规格说明87、External Entity 外部实体89、Data storage 数据存储90、Data flow 数据流91、Software Design Specification (SDS) 软件设计规格说明书92、Design Models 设计模型93、Formal Technical Review 正式技术评审94、Architecture Design Model 体系结构设计模型95、Data design Model 数据设计模型96、Interface Design Model 接口设计模型97、Component Design Model 部件设计模型98、Deployment Design Model 部署设计模型99、Design Principle 设计原则100、Abstraction 抽象101、Architecture 体系结构102、Patterns 模式103、Modularity 模块化104、Hiding 隐藏105、Functional Independence 功能独立106、Refinement 精化107、Refactoring 重构108、Program Design Language(PDL) 程序设计语言109、User interface (UI) 用户界面111、Transform Flow 变换流112、Transaction Flow 事务流113、Incoming Flow 输入流114、Transform Center 处理中心115、Outgoing Flow 输出流116、Transaction 事务117、Transaction Flow 事务流118、Transaction Center 事务中心119、Action Paths 动作路径120、Transform Mapping 变换映射121、Transaction mapping 事务映射122、Error-free 无错误123、Software Error 软件错误124、Software Testing 软件测试125、Delivery 交付126、Debug 跟踪127、Evaluate Result 评估结果128、T est Case 测试用例129、Tester 测试人员130、Unit Testing 单元测试131、Integration Testing 集成测试133、Stub 桩134、Testability 可测试性135、Observability 可观察性136、Understandability 可理解性137、Cover 覆盖138、White-Box Testing 黑盒测试139、Black-Box Testing 白盒测试140、Basic Path Testing 基本路径测试141、Flow Diagram 流图142、Flowchart 流程图143、Path 路径144、Basic Path 基本路径145、Equivalence Partitioning 等价分类146、Boundary Value Analysis 边界取值分析147、Regression Tests 回归测试。

软件工程词汇(英汉)

软件工程词汇(英汉)

Data Structures 基本数据结构Dictionaries 字典Priority Queues 堆Graph Data Structures 图Set Data Structures 集合Kd-Trees 线段树Numerical Problems 数值问题Solving Linear Equations 线性方程组Bandwidth Reduction 带宽压缩Matrix Multiplication 矩阵乘法Determinants and Permanents 行列式Constrained and Unconstrained Optimization 最值问题Linear Programming 线性规划Random Number Generation 随机数生成Factoring and Primality Testing 因子分解/质数判定Arbitrary Precision Arithmetic 高精度计算Knapsack Problem 背包问题Discrete Fourier Transform 离散Fourier变换Combinatorial Problems 组合问题Sorting 排序Searching 查找Median and Selection 中位数Generating Permutations 排列生成Generating Subsets 子集生成Generating Partitions 划分生成Generating Graphs 图的生成Calendrical Calculations 日期Job Scheduling 工程安排Satisfiability 可满足性Graph Problems -- polynomial 图论-多项式算法Connected Components 连通分支Topological Sorting 拓扑排序Minimum Spanning Tree 最小生成树Shortest Path 最短路径Transitive Closure and Reduction 传递闭包Matching 匹配Eulerian Cycle / Chinese Postman Euler回路/中国邮路Edge and Vertex Connectivity 割边/割点Network Flow 网络流Drawing Graphs Nicely 图的描绘Drawing Trees 树的描绘Planarity Detection and Embedding 平面性检测和嵌入Graph Problems -- hard 图论-NP问题Clique 最大团Independent Set 独立集Vertex Cover 点覆盖Traveling Salesman Problem 旅行商问题Hamiltonian Cycle Hamilton回路Graph Partition 图的划分Vertex Coloring 点染色Graph Isomorphism 同构Steiner Tree Steiner树Feedback Edge/Vertex Set 最大无环子图Computational Geometry 计算几何Convex Hull 凸包Triangulation 三角剖分Voronoi Diagrams Voronoi图Nearest Neighbor Search 最近点对查询Range Search 范围查询Point Location 位置查询Intersection Detection 碰撞测试Bin Packing 装箱问题Medial-Axis Transformation 中轴变换Polygon Partitioning 多边形分割Simplifying Polygons 多边形化简Shape Similarity 相似多边形Motion Planning 运动规划Maintaining Line Arrangements 平面分割Minkowski Sum Minkowski和Set and String Problems 集合与串的问题Set Cover 集合覆盖Set Packing 集合配置String Matching 模式匹配Approximate String Matching 模糊匹配Text Compression 压缩Cryptography 密码Finite State Machine Minimization 有穷自动机简化Longest Common Substring 最长公共子串Shortest Common Superstring 最短公共父串DP——Dynamic Programming——动态规划recursion ——递归A2A integration A2A整合abstract 抽象的abstract base class (ABC)抽象基类abstract class 抽象类abstraction 抽象、抽象物、抽象性access 存取、访问access level访问级别access function 访问函数account 账户action 动作activate 激活active 活动的actual parameter 实参adapter 适配器add-in 插件address 地址address space 地址空间ADL (argument-dependent lookup)ADO(ActiveX Data Object)ActiveX数据对象advanced 高级的aggregation 聚合、聚集algorithm 算法alias 别名align 排列、对齐allocate 分配、配置allocator分配器、配置器angle bracket 尖括号annotation 注解、评注API (Application Programming Interface) 应用(程序)编程接口app domain (application domain)应用域application 应用、应用程序application framework 应用程序框架appearance 外观append 附加architecture 架构、体系结构archive file 归档文件、存档文件argument引数(传给函式的值)。

软件开发中常用语中英文对照

软件开发中常用语中英文对照

A.A.I. 人工智能A2A integration A2A整合abstract 抽象的abstract base class (ABC)抽象基类abstract class 抽象类abstraction 抽象、抽象物、抽象性access 存取、访问access function 访问函数access level访问级别account 账户action 动作activate 激活active 活动的actual parameter 实参adapter 适配器add-in 插件address 地址address space 地址空间address-of operator 取地址操作符ADL (argument-dependent lookup)ADO(ActiveX Data Object)ActiveX数据对象advanced 高级的aggregation 聚合、聚集algorithm 算法alias 别名align 排列、对齐allocate 分配、配置allocator分配器、配置器angle bracket 尖括号annotation 注解、评注API (Application Programming Interface) 应用(程序)编程接口app domain (application domain)应用域appearance 外观append 附加application 应用、应用程序application framework 应用程序框架Approximate String Matching 模糊匹配Arbitrary Precision Arithmetic 高精度计算architecture 架构、体系结构archive file 归档文件、存档文件argument引数(传给函式的值)。

参见parameterarrow operator 箭头操作符ASP(Active Server Page)活动服务器页面 worker process 工作者进程assembly 装配件、配件assembly language 汇编语言assembly manifest 装配件清单assert(ion) 断言assign 赋值assignment 赋值、分配assignment operator 赋值操作符associated 相关的、相关联的associative container 关联式容器(对应sequential container) asynchronous 异步的atomic 原子的atomic operation 原子操作attribute 特性、属性audio 音频authentication service 验证服务authorization 授权B.B2B integration B2B整合、B2B集成(business-to-business integration) background 背景、后台(进程)backup 备份backup device备份设备backup file 备份文件backward compatible 向后兼容、向下兼容bandwidth 带宽Bandwidth Reduction 带宽压缩base class 基类base type 基类型batch 批处理BCL (base class library)基类库Bin Packing 装箱问题binary 二进制binary function 双参函数binary large object二进制大对象binary operator 二元操作符binary search 二分查找binary tree 二叉树binding 绑定bit 位bitwise 按位…bitwise copy 为单元进行复制;位元逐一复制,按位拷bitwise operation 按位运算block 块、区块、语句块bookkeeping 簿记boolean 布林值(真假值,true或false)border 边框bounds checking 边界检查boxing 装箱、装箱转换brace (curly brace) 大括号、花括号bracket (square brakcet) 中括号、方括号breakpoint 断点browser applications 浏览器应用(程序)browser-accessible application 可经由浏览器访问的应用程序bug 臭虫build 编连(专指编译和连接built-in 内建、内置bus 总线business 业务、商务(看场合)business Logic 业务逻辑business rules 业务规则buttons 按钮by/through 通过byte 位元组(由8 bits组成)C.cache 高速缓存calendar 日历Calendrical Calculations 日期call 调用call operator 调用操作符call-level interface (CLI)调用级接口(CLI)callback 回调candidate key 候选键 (for database)cascading delete 级联删除 (for database)cascading update 级联更新 (for database)casting 转型、造型转换catalog 目录chain 链(function calls)character 字符character format 字符格式character set 字符集check box 复选框check button 复选按钮CHECK constraints CHECK约束 (for database)checkpoint 检查点 (for database)child class 子类CIL (common intermediate language)通用中间语言、通用中介语言class 类class declaration 类声明class definition 类定义class derivation list 类继承列表class factory 类厂class hierarchy 类层次结构class library 类库class loader 类装载器class template 类模板class template partial specializations 类模板部分特化class template specializations 类模板特化classification 分类clause 子句cleanup 清理、清除CLI (Common Language Infrastructure) 通用语言基础设施client 客户、客户端client application 客户端应用程序client area 客户区client cursor 客户端游标 (for database)client-server 客户机/服务器、客户端/服务器clipboard 剪贴板Clique 最大团clone 克隆CLS (common language specification) 通用语言规范code access security 代码访问安全code page 代码页COFF (Common Object File Format) 通用对象文件格式collection 集合COM (Component Object Model) 组件对象模型Combinatorial Problems 组合问题combo box 组合框command line 命令行comment 注释commit 提交 (for database)communication 通讯compatible 兼容compile time 编译期、编译时compiler 编译器component组件composite index 复合索引、组合索引 (for database)composite key 复合键、组合键 (for database)composition 复合、组合Computational Geometry 计算几何concept 概念concrete具体的concrete class 具体类concurrency 并发、并发机制configuration 配置、组态Connected Components 连通分支connection 连接 (for database)connection pooling 连接池console 控制台constant 常量Constrained and Unconstrained Optimization 最值问题constraint 约束 (for database)construct 构件、成分、概念、构造(for language)constructor (ctor) 构造函数、构造器container 容器containment包容context 环境、上下文control 控件Convex Hull 凸包cookie (不译)copy 拷贝CORBA 通用对象请求中介架构(Common Object Request Broker Architecture) cover 覆盖、涵盖create/creation 创建、生成crosstab query 交叉表查询 (for database)CRTP (curiously recurring template pattern)Cryptography 密码CTS (common type system)通用类型系统cube 多维数据集 (for database)cursor 光标cursor 游标 (for database)custom 定制、自定义D.data 数据data connection 数据连接 (for database)Data Control Language (DCL) 数据控制语言(DCL) (for database)Data Definition Language (DDL) 数据定义语言(DDL) (for database)data dictionary 数据字典 (for database)data dictionary view 数据字典视图 (for database)data file 数据文件 (for database)data integrity 数据完整性 (for database)data manipulation language (DML)数据操作语言(DML) (for database)data mart 数据集市 (for database)data member 数据成员、成员变量data pump 数据抽取 (for database)data scrubbing 数据清理 (for database)data source 数据源 (for database)data source 数据源 (for database)Data source name (DSN) 数据源名称(DSN) (for database)data structure数据结构Data Structures 基本数据结构data table 数据表 (for database)data warehouse 数据仓库 (for database)data-aware control数据感知控件 (for database)data-bound 数据绑定 (for database)database 数据库 (for database)database catalog 数据库目录 (for database)database diagram 数据关系图 (for database)database file 数据库文件 (for database)database object 数据库对象 (for database)database owner 数据库所有者 (for database)database project 数据库工程 (for database)database role 数据库角色 (for database)database schema 数据库模式、数据库架构 (for database)database script 数据库脚本 (for database)datagram 数据报文dataset 数据集 (for database)dataset 数据集 (for database)DBMS (database management system)数据库管理系统 (for database)DCOM (distributed COM)分布式COMdead lock 死锁 (for database)deallocate 归还debug 调试debugger 调试器decay 退化decision support 决策支持declaration 声明declarative referential integrity (DRI)声明引用完整性(DRI) (for database) deduction 推导default 缺省、默认值DEFAULT constraint默认约束 (for database)default database 默认数据库 (for database)default instance 默认实例 (for database)default result set 默认结果集 (for database)defer 推迟definition 定义delegate 委托Delegates 一般译法为”委托”,微软没有对这个术语进行正式解释或翻译。

软件开发中常用语中英文对照

软件开发中常用语中英文对照

A.A.I. 人工智能A2A integration A2A整合abstract 抽象的abstract base class (ABC)抽象基类abstract class 抽象类abstraction 抽象、抽象物、抽象性access 存取、访问access function 访问函数access level访问级别account 账户action 动作activate 激活active 活动的actual parameter 实参adapter 适配器add-in 插件address 地址address space 地址空间address-of operator 取地址操作符ADL (argument-dependent lookup)ADO(ActiveX Data Object)ActiveX数据对象advanced 高级的aggregation 聚合、聚集algorithm 算法alias 别名align 排列、对齐allocate 分配、配置allocator分配器、配置器angle bracket 尖括号annotation 注解、评注API (Application Programming Interface) 应用(程序)编程接口app domain (application domain)应用域appearance 外观append 附加application 应用、应用程序application framework 应用程序框架Approximate String Matching 模糊匹配Arbitrary Precision Arithmetic 高精度计算architecture 架构、体系结构archive file 归档文件、存档文件argument引数(传给函式的值)。

参见parameterarrow operator 箭头操作符ASP(Active Server Page)活动服务器页面 worker process 工作者进程assembly 装配件、配件assembly language 汇编语言assembly manifest 装配件清单assert(ion) 断言assign 赋值assignment 赋值、分配assignment operator 赋值操作符associated 相关的、相关联的associative container 关联式容器(对应sequential container) asynchronous 异步的atomic 原子的atomic operation 原子操作attribute 特性、属性audio 音频authentication service 验证服务authorization 授权B.B2B integration B2B整合、B2B集成(business-to-business integration) background 背景、后台(进程)backup 备份backup device备份设备backup file 备份文件backward compatible 向后兼容、向下兼容bandwidth 带宽Bandwidth Reduction 带宽压缩base class 基类base type 基类型batch 批处理BCL (base class library)基类库Bin Packing 装箱问题binary 二进制binary function 双参函数binary large object二进制大对象binary operator 二元操作符binary search 二分查找binary tree 二叉树binding 绑定bit 位bitwise 按位…bitwise copy 为单元进行复制;位元逐一复制,按位拷bitwise operation 按位运算block 块、区块、语句块bookkeeping 簿记boolean 布林值(真假值,true或false)border 边框bounds checking 边界检查boxing 装箱、装箱转换brace (curly brace) 大括号、花括号bracket (square brakcet) 中括号、方括号breakpoint 断点browser applications 浏览器应用(程序)browser-accessible application 可经由浏览器访问的应用程序bug 臭虫build 编连(专指编译和连接built-in 内建、内置bus 总线business 业务、商务(看场合)business Logic 业务逻辑business rules 业务规则buttons 按钮by/through 通过byte 位元组(由8 bits组成)C.cache 高速缓存calendar 日历Calendrical Calculations 日期call 调用call operator 调用操作符call-level interface (CLI)调用级接口(CLI)callback 回调candidate key 候选键(for database)cascading delete 级联删除(for database)cascading update 级联更新(for database)casting 转型、造型转换catalog 目录chain 链(function calls)character 字符character format 字符格式character set 字符集check box 复选框check button 复选按钮CHECK constraints CHECK约束(for database)checkpoint 检查点(for database)child class 子类CIL (common intermediate language)通用中间语言、通用中介语言class 类class declaration 类声明class definition 类定义class derivation list 类继承列表class factory 类厂class hierarchy 类层次结构class library 类库class loader 类装载器class template 类模板class template partial specializations 类模板部分特化class template specializations 类模板特化classification 分类clause 子句cleanup 清理、清除CLI (Common Language Infrastructure) 通用语言基础设施client 客户、客户端client application 客户端应用程序client area 客户区client cursor 客户端游标(for database)client-server 客户机/服务器、客户端/服务器clipboard 剪贴板Clique 最大团clone 克隆CLS (common language specification) 通用语言规范code access security 代码访问安全code page 代码页COFF (Common Object File Format) 通用对象文件格式collection 集合COM (Component Object Model) 组件对象模型Combinatorial Problems 组合问题combo box 组合框command line 命令行comment 注释commit 提交(for database)communication 通讯compatible 兼容compile time 编译期、编译时compiler 编译器component组件composite index 复合索引、组合索引(for database)composite key 复合键、组合键(for database)composition 复合、组合Computational Geometry 计算几何concept 概念concrete具体的concrete class 具体类concurrency 并发、并发机制configuration 配置、组态Connected Components 连通分支connection 连接(for database)connection pooling 连接池console 控制台constant 常量Constrained and Unconstrained Optimization 最值问题constraint 约束(for database)construct 构件、成分、概念、构造(for language)constructor (ctor) 构造函数、构造器container 容器containment包容context 环境、上下文control 控件Convex Hull 凸包cookie (不译)copy 拷贝CORBA 通用对象请求中介架构(Common Object Request Broker Architecture) cover 覆盖、涵盖create/creation 创建、生成crosstab query 交叉表查询(for database)CRTP (curiously recurring template pattern)Cryptography 密码CTS (common type system)通用类型系统cube 多维数据集(for database)cursor 光标cursor 游标(for database)custom 定制、自定义D.data 数据data connection 数据连接(for database)Data Control Language (DCL) 数据控制语言(DCL) (for database)Data Definition Language (DDL) 数据定义语言(DDL) (for database)data dictionary 数据字典(for database)data dictionary view 数据字典视图(for database)data file 数据文件(for database)data integrity 数据完整性(for database)data manipulation language (DML)数据操作语言(DML) (for database) data mart 数据集市(for database)data member 数据成员、成员变量data pump 数据抽取(for database)data scrubbing 数据清理(for database)data source 数据源(for database)data source 数据源(for database)Data source name (DSN) 数据源名称(DSN) (for database)data structure数据结构Data Structures 基本数据结构data table 数据表(for database)data warehouse 数据仓库(for database)data-aware control数据感知控件(for database)data-bound 数据绑定(for database)database 数据库(for database)database catalog 数据库目录(for database)database diagram 数据关系图(for database)database file 数据库文件(for database)database object 数据库对象(for database)database owner 数据库所有者(for database)database project 数据库工程(for database)database role 数据库角色(for database)database schema 数据库模式、数据库架构(for database)database script 数据库脚本(for database)datagram 数据报文dataset 数据集(for database)dataset 数据集(for database)DBMS (database management system)数据库管理系统(for database) DCOM (distributed COM)分布式COMdead lock 死锁(for database)deallocate 归还debug 调试debugger 调试器decay 退化decision support 决策支持declaration 声明declarative referential integrity (DRI)声明引用完整性(DRI) (for database) deduction 推导default 缺省、默认值DEFAULT constraint默认约束(for database)default database 默认数据库(for database)default instance 默认实例(for database)default result set 默认结果集(for database)defer 推迟definition 定义delegate 委托Delegates 一般译法为”委托”,微软没有对这个术语进行正式解释或翻译。

软件工程常用英语

软件工程常用英语

计算机软件编程英语词汇集锦(转载)Access Control List(ACL)访问控制列表access token 访问令牌account lockout 帐号封锁account policies 记帐策略accounts 帐号adapter 适配器adaptive speed leveling 自适应速率等级调整Address Resolution Protocol(ARP) 地址解析协议Administrator account 管理员帐号ARPANET 阿帕网(internet的前身)algorithm 算法alias 别名allocation 分配、定位alias 小应用程序allocation layer 应用层API 应用程序编程接口anlpasswd 一种与Passwd+相似的代理密码检查器applications 应用程序ATM 异步传递模式attack 攻击audio policy 审记策略auditing 审记、监察back-end 后端borde 边界borde gateway 边界网关breakabie 可破密的breach 攻破、违反cipher 密码ciphertext 密文CAlass A domain A类域CAlass B domain B类域CAlass C domain C类域classless addressing 无类地址分配cleartext 明文CSNW Netware客户服务client 客户,客户机client/server 客户机/服务器code 代码COM port COM口(通信端口)CIX 服务提供者computer name 计算机名crack 闯入cryptanalysis 密码分析DLC 数据链路控制decryption 解密database 数据库dafault route 缺省路由dafault share 缺省共享denial of service 拒绝服务dictionary attack 字典式攻击directory 目录directory replication 目录复制domain 域domain controller 域名控制器domain name 域名域名其实就是入网计算机的名字,它的作用就象寄信需要写明人们的名字、地址一样重要。

软工专业术语(部分)

软工专业术语(部分)

软件工程部分专业术语表(部分)软件工程 software engineering软件 software通用产品软件 generic software用户定制软件 custom software软件属性 software attributes可维护性 maintainability可依赖性 dependability有效性 efficiency可用性usability / availability可靠性reliability可重用性(可复用性)ReusabilityCASE(computer aided software engineering)计算机辅助软件工程软件过程 software process可行性分析 feasibility analysis需求分析 requirement analysis设计 design总体设计 system design、详细设计 detailed design编码 coding测试 testing检验与有效性验证 verification & validation维护 maintenance总体特性 emergent property软件过程 software process需求和定义requirements definition系统和软件设计system and software design实现和单元测试 implementation and unit testing集成和系统测试integration and system testing运行和维护operation and maintenance软件过程模型 software process model软件生命周期模型 software life cycle model瀑布模型 waterfall model原型模型 prototyping model探索式开发exploratory development抛弃式原型throwaway prototyping增量模型、增量式开发 incremental development螺旋模型 spiral model喷泉模型 fountain model变换模型和基于知识的模型等风险 risk风险管理 risk management安全 safety信息安全 security结构化方法 structured method活动图 activity chart / 活动网络 activity network条形图/甘特图 bar chart / Gantt chart软件需求 software requirements功能需求 functional requirements非功能需求 non-functional requirements领域需求 domain requirements用户需求 user requirements系统需求 system requirements可行性研究 feasibility studies系统模型 system models行为模型 behavioural model上下文模型 context model数据模型data model对象模型 object model结构化方法 structured method行为模型 behavioural model数据流模型 data-flow model数据流图 data-flow diagram状态机模型 state machine model状态图 statechart / state diagram数据模型 data model实体-属性-关系图 Entity-Relation-Attribute (EAR) diagram数据字典 data dictionary面向对象的开发(OO) object-oriented development面向对象的分析(OOA) object-oriented analysis面向对象的设计(OOD) object-oriented design面向对象的编程(OOP) object-oriented programming面向对象的测试(OOT) object-oriented test面向对象的软件维护(OOSM) object-oriented software maintance对象类 object class实例(Instance)、消息(Message)、方法(Method)、属性(Attribute)、重载(Overloading)面向对象范型特性封装(encapsulation)继承(Inheritance)多态性(Polymorphism)对象模型 object model类继承图 class inheritance diagram对象聚合图 aggregation diagram对象行为建模 object behavioural modelling信息隐藏用例 use case用例图 use case diagram序列图(顺序图) sequence diagram形式化方法 formal methods形式化描述 formal specification参考体系结构 reference architecture体系结构设计 architectural design容器模型 repository model客户机/服务器模型 client-sever model胖客户机模型 fat-client model瘦客户机模型 thin-client model 分层模型 layered model分布式系统 distributed system分布式对象系统 distributed object system中间件 middlewareCORBA (Common Object Request broker Architecture)公共对象请求代理体系结构模块化 modularisation抽象 abstract模块独立module Independent内聚 cohesion耦合 coupling接口 interface模块接口 module interface应用程序接口(API) Application Program Interface层次图 hierarchies diagram结构图 structured diagram用户界面 user interface用户界面设计 user interface design图形用户界面(GUI) Graphical User InterfaceMVC模型 Model-View-Controller model程序流程图 program flowchart盒图(N-S图) N-S diagram 因为由Nassi和Shneiderman提出,所以称N-S图PAD图(问题分析图) Problem Analysis Diagram判定表 decision table 判定树 decision table过程设计语言(PDL)(程序设计语言) Program Design Language软件复用 software reuse组件 component组件模型 component model基于组件的软件工程(CBSE)component-based software engineering遗留系统 legacy system检验和有效性验证 verification & validation软件审查software inspection软件测试 software testing系统测试 system testing集成测试integration testing发布测试release testing 性能测试performance testing组件测试 component testing黑盒测试 black box testing等价划分equivalence partitioning 边界值分析boundary value analysis错误推测 error presume白盒测试 white box testing语句覆盖 statement coverage 路径覆盖 path coverage测试用例 testing case流图(程序流图) flow graph环路复杂度 cyclomatic complexity调试 debugging软件成本估算 software cost estimation软件度量 software metric面向规模的度量 size-related metric代码行技术 line-of-code (LOC) metric (代码行(LOC)度量)面向功能的度量 function-related metric功能点技术 function pointsCOCOMO2模型 Constructive Cost Modelling (COCOMO)构造性成本建模过程成熟度模型CMM 软件能力成熟度模型 Capability Maturity Model初始级 initial可重复级 repeatable已定义级 defined已管理级 managed优化级 optimizing发布 release再工程 re-engineeringRUP Rational统一过程 Rational Unified ProcessUML 统一建模语言 Unified Modeling Language以下为拓展知识面的一些术语:面向方面的软件开发 aspect-oriented software development极限编程 extreme programming (XP)企业Java beans enterprise Java beans (EJB)OMG(Object Management Group)对象管理组织:拥有约300家机构的国际联盟,目的是制定面向对象的开发标准。

软件工程师,编程掌握的600个英语单词

软件工程师,编程掌握的600个英语单词

application 应用程式应用、应用程序application framework 应用程式框架、应用框架应用程序框架architecture 架构、系统架构体系构造argument 引数〔传给函式的值〕。

叁见parameter 叁数、实质叁数、实叁、自变量array 阵列数组arrow operator arrow〔箭头〕运算子箭头操作符assembly 装配件assembly language 组合语言汇编语言assert(ion) 断言assign 指派、指定、设值、赋值赋值assignment 指派、指定赋值、分配assignment operator 指派〔赋值〕运算子= 赋值操作符associated 相应的、相关的相关的、关联、相应的associative container 关联式容器〔对应sequential container〕关联式容器atomic 不可分割的原子的attribute 属性属性、特性audio 音讯音频A.I. 人工智慧人工智能background 背景背景〔用於图形着色〕后台〔用於行程〕backward patible 回溯相容向下兼容bandwidth 频宽带宽base class 根底类别基类base type 根底型别(等同於base class) batch 批次〔意思是整批作业〕批处理benefit 利益收益best viable function 最正确可行函式最正确可行函式〔从viable functions 中挑出的最正确吻合者〕binary search 二分搜寻法二分查找binary tree 二元树二叉树binary function 二元函式双叁函数binary operator 二元运算子二元操作符binding 系结绑定bit 位元位bit field 位元栏位域bitmap 位元图位图bitwise 以bit 为单元逐一┅bitwise copy 以bit 为单元进展复制;位元逐一复制位拷贝block 区块,区段块、区块、语句块boolean 布林值〔真假值,true 或false〕布尔值border 边框、框线边框brace(curly brace) 大括弧、大括号花括弧、花括号bracket(square brakcet) 中括弧、中括号括弧、括号breakpoint 中断点断点build 建造、构筑、建置〔MS 用语〕build-in 建置bus 汇流排总线business 商务,业务业务buttons 按钮按钮byte 位元组〔由8 bits 组成〕字节cache 快取高速缓存call 呼叫、叫用调用callback 回呼回调call operator call〔函式呼叫〕运算子调用操作符〔同function call operator〕candidate function 候选函式候选函数〔在函式多载决议程序中出现的候选函式〕chain 串链〔例chain of function calls〕链character 字元字符check box 核取块(i.e. check button) 复选框checked exception 可控式异常(Java)check button 钮(i.e. check box) 复选按钮child class 子类别〔或称为derived class, subtype〕子类class 类别类class body 类别本体类体class declaration 类别宣告、类别宣告式类声明class definition 类别定义、类别定义式类定义class derivation list 类别衍化列类继承列表class head 类别表头类头class hierarchy 类别继承体系, 类别阶层类层次体系class library 类别程式库、类别库类库class template 类别模板、类别本类模板class template partial specializations类别模板偏特化类模板局部特化class template specializations类别模板特化类模板特化cleanup 清理、善后清理、去除client 客端、客户端、客户客户client-server 主从架构客户/效劳器clipboard 剪贴簿剪贴板clone 复制克隆collection 群集集合bo box 复合块、复合框组合框mand line 命令列命令行(系统文字模式下的整行执行命令) munication 通讯通讯patible 相容兼容pile time 编译期编译期、编译时piler 编译器编译器ponent 组件组件position 复合、合成、组合组合puter 电脑、计算机计算机、电脑concept 概念概念concrete 具象的实在的concurrent 并行并发configuration 组态配置connection 连接,连线〔网络,资料库〕连接constraint 约束〔条件〕construct 构件构件container 容器容器〔存放资料的某种构造如list, vector...〕containment 含包容context 背景关系、遭环境、上下脉络环境、上下文control 控制元件、控件控件console 主控台控制台const 常数〔constant 的缩写,C++ 关键字〕constant 常数〔相对於variable〕常量constructor〔ctor〕建构式构造函数〔与class 同名的一种member functions〕copy (v) 复制、拷贝拷贝copy (n) 复件, 副本cover 涵盖覆盖create 创立、建立、产生、生成创立creation 产生、生成创立cursor 游标光标custom 订制、自定定制data 资料数据database 资料库数据库database schema 数据库构造纲目data member 资料成员、成员变数数据成员、成员变量data structure 资料构造数据构造datagram 资料元数据报文dead lock 死结死锁debug 除错调试debugger 除错器调试器declaration 宣告、宣告式声明deduction 推导〔例:template argument deduction〕推导、推断default 预设缺省、默认defer 延缓推迟define 定义预定义definition 定义、定义区、定义式定义delegate 委派、委托、委任委托delegation 〔同上〕demarshal 反编列散集dereference 提领〔取出指标所指物体的容〕解叁考dereference operator dereference〔提领〕运算子* 解叁考操作符derived class 衍生类别派生类design by contract 契约式设计design pattern 设计式、设计样式设计模式※ 最近我比拟喜欢「设计式」一词destroy 摧毁、销毁destructor 解构式析构函数device 装置、设备设备dialog 对话窗、对话盒对话框directive 指令〔例:using directive〕(编译)指示符directory 目录目录disk 碟盘dispatch 分派分派distributed puting 分布式计算(分布式电算) 分布式计算分散式计算(分散式电算)document 文件文档dot operator dot〔句点〕运算子. (圆)点操作符driver 驱动程式驱动〔程序〕dynamic binding 动态系结动态绑定efficiency 效率效率efficient 高效高效end user 终端用户entity 物体实体、物体encapsulation 封装封装enclosing class 外围类别〔与巢状类别nested class 有关〕外围类enum (enumeration) 列举〔一种C++ 资料型别〕枚举enumerators 列举元〔enemy 型别中的成员〕枚举成员、枚举器equal 相等相等equality 相等性相等性equality operator equality〔等号〕运算子== 等号操作符equivalence 等价性、等同性、对等性等价性equivalent 等价、等同、对等等价escape code 转义码转义码evaluate 评估、求值、核定评估event 事件事件event driven 事件驱动的事件驱动的exception 异常情况异常exception declaration 异常宣告〔ref. C++ Primer 3/e, 11.3〕异常声明exception handling 异常处理、异常处理机制异常处理、异常处理机制exception specification 异常规格〔ref. C++ Primer 3/e, 11.4〕异常规exit 退离〔指离开函式时的那一个执行点〕退出explicit 明白的、明显的、显式显式export 汇出引出、导出expression 运算式、算式表达式facility 设施、设备设施、设备feature 特性field 栏位,资料栏〔Java〕字段, 值域〔Java〕file 档案文件firmware 韧体固件flag 旗标标记flash memory 快闪记忆体闪存flexibility 弹性灵活性flush 清理、扫清刷新font 字型字体form 表单〔programming 用语〕窗体formal parameter 形式叁数形式叁数forward declaration 前置宣告前置声明forwarding 转呼叫,转发转发forwarding function 转呼叫函式,转发函式转发函数fractal 碎形分形framework 框架框架full specialization 全特化〔ref. partial specialization〕function 函式、函数函数function call operator 同call operator function object 函式物件〔ref. C++ Primer 3/e, 12.3〕函数对象function overloaded resolution函式多载决议程序函数重载解决〔案〕functionality 功能、机能功能function template 函式模板、函式本函数模板factor 仿函式仿函式、函子game 游戏游戏generate 生成generic 泛型、一般化的一般化的、通用的、泛化generic algorithm 泛型演算法通用算法getter (相对於setter) 取值函式global 全域的〔对应於local〕全局的global object 全域物件全局对象global scope resolution operator全域生存空间〔围决议〕运算子:: 全局围解析操作符group 群组group box 群组块分组框guard clause 卫述句(Refactoring, p250) 卫语句GUI 图形介面图形界面hand shaking 握手协商handle 识别码、识别号、牌、权柄句柄handler 处理常式处理函数hard-coded 编死的硬编码的hard-copy 硬拷图屏幕截图hard disk 硬碟硬盘hardware 硬体硬件hash table 杂凑表哈希表、散列表header file 表头档、标头档头文件heap 堆积堆hierarchy 阶层体系层次构造〔体系〕hook 挂钩钩子hyperlink 超链结超icon 图示、图标图标IDE 整合开发环境集成开发环境identifier 识别字、识别符号标识符if and only if 假设且唯假设当且仅当Illinois 伊利诺伊利诺斯image 影像图象immediate base 直接的〔紧临的〕上层base class。

  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。

软件工程专业词汇中英对照The manuscript was revised on the evening of 2021Acceptance Testing--可接受性测试一般由用户/客户进行的确认是否可以接受一个产品的验证性测试。

actual outcome--实际结果被测对象在特定的条件下实际产生的结果。

Ad Hoc Testing--随机测试测试人员通过随机的尝试系统的功能,试图使系统中断。

algorithm--算法一个定义好的有限规则集,用于在有限步骤内解决一个问题;(2)执行一个特定任务的任何操作序列。

algorithm analysis--算法分析一个软件的验证确认任务,用于保证选择的算法是正确的、合适的和稳定的,并且满足所有精确性、规模和时间方面的要求。

Alpha Testing--Alpha测试由选定的用户进行的产品早期性测试。

这个测试一般在可控制的环境下进行的。

analysis--分析分解到一些原子部分或基本原则,以便确定整体的特性;(2)一个推理的过程,显示一个特定的结果是假设前提的结果;(3)一个问题的方法研究,并且问题被分解为一些小的相关单元作进一步详细研究。

anomaly--异常在文档或软件操作中观察到的任何与期望违背的结果。

application software--应用软件满足特定需要的软件。

architecture--构架一个系统或组件的组织结构。

ASQ--自动化软件质量(Automated Software Quality)使用软件工具来提高软件的质量。

assertion--断言指定一个程序必须已经存在的状态的一个逻辑表达式,或者一组程序变量在程序执行期间的某个点上必须满足的条件。

assertion checking--断言检查用户在程序中嵌入的断言的检查。

audit--审计一个或一组工作产品的独立检查以评价与规格、标准、契约或其它准则的符合程度。

audit trail --审计跟踪系统审计活动的一个时间记录。

Automated Testing--自动化测试使用自动化测试工具来进行测试,这类测试一般不需要人干预,通常在GUI、性能等测试中用得较多。

Backus-Naur Form--BNF范式一种分析语言,用于形式化描述语言的语法 baseline--基线一个已经被正式评审和批准的规格或产品,它作为进一步开发的一个基础,并且必须通过正式的变更流程来变更。

Basic Block--基本块一个或多个顺序的可执行语句块,不包含任何分支语句。

basis test set--基本测试集根据代码逻辑引出来的一个测试用例集合,它保证能获得100%的分支覆盖。

behaviour--行为对于一个系统的一个函数的输入和预置条件组合以及需要的反应。

一个函数的所有规格包含一个或多个行为。

benchmark--标杆/指标/基准一个标准,根据该标准可以进行度量或比较。

Beta Testing--Beta测试在客户场地,由客户进行的对产品预发布版本的测试。

这个测试一般是不可控的 big-bang testing--大锤测试/一次性集成测试非渐增式集成测试的一种策略,测试的时候把所有系统的组件一次性组合成系统进行测试。

Black Box Testing--黑盒测试根据软件的规格对软件进行的测试,这类测试不考虑软件内部的运作原理,因此软件对用户来说就像一个黑盒子。

bottom-up testing--由低向上测试渐增式集成测试的一种,其策略是先测试底层的组件,然后逐步加入较高层次的组件进行测试,直到系统所有组件都加入到系统。

boundary value--边界值一个输入或输出值,它处在等价类的边界上。

boundary value coverage--边界值覆盖通过测试用例,测试组件等价类的所有边界值。

boundary value testing--边界值测试通过边界值分析方法来生成测试用例的一种测试策略。

Boundry Value Analysis--边界值分析该分析一般与等价类一起使用。

经验认为软件的错误经常在输入的边界上产生,因此边界值分析就是分析软件输入边界的一种方法 branch--分支在组件中,控制从任何语句到其它任何非直接后续语句的一个条件转换,或者是一个无条件转换。

branch condition--分支条件 branch condition combination coverage--分支条件组合覆盖在每个判定中所有分支条件结果组合被测试用例覆盖到的百分比。

branch condition combination testing --分支条件组合测试通过执行分支条件结果组合来设计测试用例的一种方法。

branch condition coverage--分支条件覆盖每个判定中分支条件结果被测试用例覆盖到的百分比。

branch condition testing--分支条件测试通过执行分支条件结果来设计测试用例的一种方法。

branch coverage--分支覆盖通过测试执行到的分支的百分比。

branch outcome--分支结果见判定结果(decision outcome) branch point--分支点见判定(decision) branch testing--分支测试通过执行分支结果来设计测试用例的一种方法。

Breadth Testing--广度测试在测试中测试一个产品的所有功能,但是不测试更细节的特性。

bug--缺陷 capture/playback tool--捕获/回放工具参考capture/replay tool Capture/Replay Tool--捕获/回放工具一种测试工具,能够捕获在测试过程中传递给软件的输入,并且能够在以后的时间中,重复这个执行的过程。

这类工具一般在GUI测试中用的较多。

CASE--计算机辅助软件工程(computer aided software engineering)用于支持软件开发的一个自动化系统。

CAST--计算机辅助测试在测试过程中使用计算机软件工具进行辅助的测试。

cause-effect graph--因果图一个图形,用来表示输入(原因)与结果之间的关系,可以被用来设计测试用例 certification --证明一个过程,用于确定一个系统或组件与特定的需求相一致。

change control--变更控制一个用于计算机系统或系统数据修改的过程,该过程是质量保证程序的一个关键子集,需要被明确的描述。

code audit --代码审计由一个人、组或工具对源代码进行的一个独立的评审,以验证其与设计规格、程序标准的一致性。

正确性和有效性也会被评价。

Code Coverage--代码覆盖率一种分析方法,用于确定在一个测试套执行后,软件的哪些部分被执行到了,哪些部分没有被执行到。

Code Inspection--代码检视一个正式的同行评审手段,在该评审中,作者的同行根据检查表对程序的逻辑进行提问,并检查其与编码规范的一致性。

Code Walkthrough--代码走读一个非正式的同行评审手段,在该评审中,代码被使用一些简单的测试用例进行人工执行,程序变量的状态被手工分析,以分析程序的逻辑和假设。

code-based testing--基于代码的测试根据从实现中引出的目标设计测试用例。

coding standards--编程规范一些编程方面需要遵循的标准,包括命名方式、排版格式等内容。

Compatibility Testing--兼容性测试测试软件是否和系统的其它与之交互的元素之间兼容,如:浏览器、操作系统、硬件等。

complete path testing --完全路径测试参考穷尽测试(exhaustive testing) completeness--完整性实体的所有必须部分必须被包含的属性。

complexity --复杂性系统或组件难于理解或验证的程度。

Component--组件一个最小的软件单元,有着独立的规格Component Testing--组件测试参考单元测试 computation data use--计算数据使用一个不在条件中的数据使用。

computer system security--计算机系统安全性计算机软件和硬件对偶然的或故意的访问、使用、修改或破坏的一种保护机制。

condition--条件一个不包含布尔操作的布尔表达式,例如:A condition coverage--条件覆盖通过测试执行到的条件的百分比。

condition outcome--条件结果条件为真为假的评价。

configuration control--配置控制配置管理的一个方面,包括评价、协调、批准、和实现配置项的变更。

configuration management--配置管理一套技术和管理方面的原则用于确定和文档化一个配置项的功能和物理属性、控制对这些属性的变更、记录和报告变更处理和实现的状态、以及验证与指定需求的一致性。

conformance criterion--一致性标准判断组件在一个特定输入值上的行为是否符合规格的一种方法。

Conformance Testing--一致性测试测试一个系统的实现是否和其基于的规格相一致的测试。

consistency --一致性在系统或组件的各组成部分和文档之间没有矛盾,一致的程度。

consistency checker--一致性检查器一个软件工具,用于测试设计规格中需求的一致性和完整性。

control flow--控制流程序执行中所有可能的事件顺序的一个抽象表示。

control flow graph--控制流图通过一个组件的可能替换控制流路径的一个图形表示。

conversion testing--转换测试用于测试已有系统的数据是否能够转换到替代系统上的一种测试。

corrective maintenance--故障检修用于纠正硬件或软件中故障的维护。

correctness--正确性软件遵从其规格的程度。

correctness--正确性软件在其规格、设计和编码中没有故障的程度。

软件、文档和其它项满足需求的程度。

软件、文档和其它项满足用户明显的和隐含的需求的程度。

coverage--覆盖率用于确定测试所执行到的覆盖项的百分比。

coverage item--覆盖项作为测试基础的一个入口或属性:如语句、分支、条件等。

crash--崩溃计算机系统或组件突然并完全的丧失功能。

criticality--关键性需求、模块、错误、故障、失效或其它项对一个系统的操作或开发影响的程度。

相关文档
最新文档