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

合集下载

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

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

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.. ..。

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

相关文档
最新文档