软件名词大全
(完整版)名词解释(软件工程)
三、名词解释1、软件:在计算机系统中,与硬件相互依存的逻辑部件,它由程序、数据及相关文档组成。
2、软件工程:是指导计算机软件开发和维护的工程学科。
采用工程的概念、原理、技术和方法来开发与维护软件,把经过时间考验而证明正确的管理技术和当前能够得到的最好的技术方法结合起来。
3、数据字典:是关于数据的信息的集合,也就是对数据流图中包含的所有元素的定义的集合。
4、模块化:是把程序划分成若干个模块,每个模块完成一个子功能,把这些模块集总起来组成一个整体,可能完成指定的功能满足问题的需求。
5、类:对具有相同数据和相同操作的一组相似对象的定义。
6、软件危机: 是指在计算机软件的开发和维护过程中所遇到的一系列严重问题。
7、软件维护:在软件已经交付使用之后,为了改正错误或满足新的需要而修改软件的过程.8、继承:子类自动地共享基类中定义的数据和方法的机制.9、投资回收期: 就是使累计的经济效果等于最初投资的需要的时间。
10、结构化分析方法:就是面向数据流自顶向下逐步求精进行需求分析的方法。
11、软件的生命周期:一个软件从定义、开发、使用和维护,直到最终被废弃所经历的一系列时期。
12、投资回收期:就是使累计的经济效果等于最初投资的需要的时间。
13、结构化分析方法:就是面向数据流自顶向下逐步求精进行需求分析的方法。
14、模块:数据说明、可执行语句等程序对象的集合,它是单独命名的而且可通过名字来访问。
15、宽度:是软件结构内同一个层次上的模块总数的最大值。
16、事务流:数据沿输入通路到达一个处理,这个处理根据输入数据的类型在若干个动作序列中选出一个来执行。
这类数据流应该划分为一类特殊的数据流,称为事务流。
17、耦合:衡量不同模块彼此间互相依赖的紧密程度。
18、事件:是某个特定时刻所发生的事情,它是对引起对象从一种状态转换到另一种状态的现实世界中的事件的抽象。
19、函数重载:指在同一作用域内的若干个参数特征不同的函数可以使用相同的函数名字。
软件工程-名词解释
软件工程-名词解释软件工程(Software Engineering)指的是应用工程原理、方法和工具来开发、维护和管理软件的学科和实践。
它涵盖了软件开发全生命周期的各个阶段,包括需求分析、设计、编码、测试、部署和维护等。
1. 需求分析(Requirements Analysis)需求分析是软件工程中的第一步,旨在确定用户和系统对软件的功能和性能需求。
通过与用户沟通和研究用户需求,需求分析师将需求转化为软件规范,明确软件需要实现的功能和目标。
2. 设计(Design)设计阶段是将需求规范转化为软件架构和设计方案的过程。
设计时需要考虑软件的模块化、可重用性、可维护性和性能等要求。
常用的设计方法有结构化设计、面向对象设计和组件化设计等。
3. 编码(Coding)编码是将设计好的软件模块具体实现的过程。
开发人员使用编程语言将设计文档中的算法和逻辑转化为可执行的代码。
编码期间需要遵循编码规范和标准,确保代码的可读性和可维护性。
4. 测试(Testing)测试是确保软件质量的重要环节。
在测试阶段,软件工程师使用各种测试方法和工具,检查软件是否满足预期的功能和性能需求,并发现和修复潜在的错误和缺陷。
5. 部署(Deployment)部署是将软件交付给用户并在实际环境中运行的过程。
在部署阶段,软件工程师需要进行安装、配置和集成等操作,确保软件在用户系统中的正确运行。
6. 维护(Maintenance)软件维护是对软件进行修改、优化和调试的过程。
维护工作包括纠正错误、增加新功能、改善性能以及适应新的硬件和操作系统等。
7. 迭代开发(Iterative Development)迭代开发是一种软件开发方法,通过将整个软件开发过程划分为多个迭代周期,每个周期都包含需求分析、设计、编码、测试和部署等阶段。
每个迭代周期都能够产生一个可运行的软件产品,同时还可以根据用户的反馈和需求变化进行调整和优化。
8. 敏捷开发(Agile Development)敏捷开发是一种以人员协作、迭代和快速响应变化为核心的软件开发方法。
软件工程名词解释
1. 软件软件是计算机系统中与硬件相互依存的部分,它是包括程序、数据及相关文档的完整集合。
2. 软件危机软件危机是指在计算机软件的开发和维护过程中所遇到的一系列严重问题。
3. 软件工程软件工程是研究和应用如何以系统化的、规范的、可度量的方法去开发、运行和维护软件,即把工程化应用到软件上。
4. 软件生存周期软件生存周期是指软件产品从考虑其概念开始到该软件产品交付使用,直至最终退役为止的整个过程,一般包括计划、分析、设计、实现、测试、集成、交付、维护等阶段。
5. 软件复用软件复用就是利用某些已开发的、对建立新系统有用的软件元素来生成新的软件系统。
6. 质量质量是产品或服务满足明确或隐含需求能力的特性和特征的集合。
在合同环境下,需求是明确的;在其他环境下,隐含的需求需要识别和定义。
7. 质量策划质量策划包括产品策划、管理和作业策划,以及质量计划的编制和质量改进的准备工作。
8. 质量改进质量改进是以最求最高的效益和效率为目标的持续性活动。
9. 质量控制质量控制是对流程和产品的符合性的评估,独立分析不足并予以更正使得产品与需求相符。
10. 质量保证质量保证是有计划的和系统性的活动,它对部件或产品满足确定的技术需求提供足够的信心。
11. 软件质量软件质量是指明确声明的功能和性能需求、明确文档化的开发标准、以及专业人员开发的软件所具有的所有隐含特征都得到满足。
12. 正式技术复审正式技术复审是一种由软件开发人员进行的软件质量保证活动,其目的是在软件的任何一种表示形式中发现功能、逻辑或实现的错误,验证经过复审的软件确实满足需求,保证软件符合预定义的标准,使软件按照一致的方式开发,使项目更易于管理。
13. ISOISO是一个组织的英语简称,代表International Organization for Standardization,即"国际标准化组织"。
14. ISO9000ISO9000是由ISO/TC176制定的关于质量管理和质量保证的国际标准。
软件开发名词解释
软件开发名词解释软件配置(集成)答:设立一个有效的总控部分,它能够在各个具体工具之上,实现信息的正确传递与转换,帮助人们完成上述协调与配合的工作,从而形成一个统一的、完整的支撑环境,并通过一个统一的、友好的人机界面与用户对话。
CASE工具指“计算机辅助软件工程”或“计算机辅助系统工程”,它的基本思想与软件开发工具完全一致,即应用计算机自身处理信息的巨大能力,帮助人们开发复杂的软件或应用系统。
水波效应:因修改程序带来的连带影响。
当人们修改程序的某一处时,由于没有充分考虑到这一修改对相关部分带来的影响,结果出现了新的错误。
项目管理(Project Mangement)答:项目管理指与固定的生产线上的日常生产管理不同的,具有更大变动性、时间性的一类管理任数据字典(DataDictionary)答:数据字典是一种描述数据内容的概念模式。
它用表格形式列出数据的基本属性以及相互关系。
它的雏型是编写软件时的变量说明或标识符清单。
它也常常与其他描述工具互相补充、配合使用。
实体关系图答:实体关系图是一种用于描述静态数据的概念模式。
它以实体、关系、属性三个基本概念概括数据的基本结构。
数据流程图(DataFlowDiagram)答:数据流程图描述某一业务处理系统的信息来源、存储、处理、去向的全面情况,简明扼要地勾画全局。
项目管理答:项目管理是与固定的生产线上的日常生产管理不同的,具有更大的变动性、时间性的一类管理任务。
项目数据库答:项目数据库实际上是信息库的一个组成部分。
它记录的是项目本身进展的各种有关信息。
项目负责人应当随时掌握这些情况,一方面把住验收质量关,使每一步都扎扎实实,同时掌握全局,及时发现瓶颈环节,从组织上加以解决。
黑箱检验:输入一些信息,通过观察是否能得出预期输出来判断软件是否正确的一种软件测试方法。
黑箱检验只能证明程序有错,而不能证明程序没错。
模块的凝聚性:模块的功能在逻辑上尽可能的单一化、明确化,最好做到模块与任务的一一对应,即每个模块完成一个任务,反之每一项任务仅由一个模块来完成。
软件中的专业名词解释
软件中的专业名词解释随着科技的发展,软件已经成为人们日常生活和工作中不可或缺的一部分。
然而,对于很多非专业人士来说,软件中常见的专业名词可能会令人困惑。
本文将解释一些常见的软件专业名词,帮助读者更好地了解软件技术。
1. 用户界面(User Interface,UI)用户界面是软件与用户之间的桥梁,通过它用户可以与软件进行交互。
UI设计旨在提供直观、易于理解和操作的界面,使用户能够快速、高效地完成任务。
主要包括图形界面、菜单、工具栏、按钮等元素。
2. 操作系统(Operating System,OS)操作系统是计算机中的重要软件组件,负责管理和控制计算机硬件资源,为应用程序提供必要的服务和接口。
常见的操作系统有Windows、macOS、Linux等。
操作系统的主要功能包括进程管理、内存管理、文件系统管理等。
3. 数据库(Database)数据库是一个用来存储和管理数据的系统。
它采用结构化的数据模型,以表格的形式组织数据,并提供灵活的查询和操作功能。
数据库在许多应用领域广泛使用,如企业管理系统、电子商务网站等。
4. 网络协议(Network Protocol)网络协议是计算机网络中用于控制和管理数据传输的规则和约定。
常见的网络协议有TCP/IP、HTTP、FTP等。
网络协议确保数据能够在不同的计算机和网络设备之间传输,实现信息的交换和共享。
5. 编程语言(Programming Language)编程语言是一种用于编写和组织计算机程序的形式化语言。
常见的编程语言有C、C++、Java、Python等。
每种编程语言都有其独特的语法和特性,用于实现不同类型的软件应用。
6. 编译器(Compiler)编译器是将高级编程语言转换为机器语言的软件工具。
它将程序源代码逐行翻译成计算机可以理解的指令,然后生成可执行文件。
编译器起到了连接开发人员和计算机硬件的关键作用。
7. 进程和线程(Process and Thread)进程是在计算机中运行的程序的实例。
软件工程导论名词解释
名词解释1.数据词典——是描述数据信息的集合,它对数据流图中的各个元素按规定格式进行详细的描述和确切的解释,是数据流图的补充工具。
2.数据流图——他以图形的方式反映系统的数据流程3.白盒测试——按照程序内部的结构测试程序,检验程序中的每条路径是否都能按预定要求正确工作。
有两种测试法既逻辑覆盖测试法和路径测试法4.黑盒测试——按照程序的功能测试程序,检验与程序功能有关的输入、输出与程序执行是否正确。
有四种方法既等价分类法、边界值分析法、错误猜测法和因果图法5.完善性维护——为了适应用户业务和机构的发展变化而对软件的功能、性能进行修改、扩充的过程称为完善性维护。
因为各种用户的业务和机构在相当长的时期内不可能是一成不变的,所以功能、性能的增加是不可避免的,而且这种维护活动在整个维护工作中所占的比重很大6.软件可靠性——指在给定的时间内,程序按照规定的条件成功地运行的概率7.软件配置——是一个软件在生存周期内,他的各种形式、各种版本的文档与程序的总称8.软件再工程——运用逆向工程、重构等技术,在充分理解原有软件的基础上,进行分解、综合、并重新构建软件,用于提高软件的可理解性、可维护性可复用性或演化性。
9.α测试——是在一个受控的环境下,由用户在开发者的“指导”下进行的的测试,由开发者负责记录错误和使用中出现的问题。
10.β测试——是由软件的最终用户(多个)在一个或多个用户场所来进行。
由用户负责记下遇到的所有问题,包括主观认定的和真实的问题,定期向开发者报告,开发者在综合用户的报告之后进行修改,最后将软件产品交付给全体用户使用。
11.聚集关系——表示类或对象之间的整体与部分的关系12.泛化关系——表示类或对象之间的一般与特殊的关系13.内聚——一个模块内部各个元素彼此结合的紧密程度的度量。
14.耦合——一一个软件结构内不同模块之间互连程度的度量。
名词解释:一章:软件危机:是指在计算机软件的开发和维护过程中所遇到的一系列严重问题。
软件工程名词解释
1. 软件概要设计2. 模块3. 模块化4. 抽象5. 信息隐蔽6. 模块独立性7. 耦合性8. 无直接耦合9. 数据耦合10. 标记耦合11. 控制耦合12. 公共耦合13. 内容耦合14. 内聚性15. 偶然内聚16. 逻辑内聚17. 时间内聚18. 通信内聚19. 顺序内聚20. 功能内聚21. 软件结构图22. 结构化设计23. 变换流24. 事务流1.软件概要设计又称结构设计,这是一个把软件需求转换为软件表示的过程。
2.模块在程序中是数据说明、可执行语句等程序对象的集合,或者是单独命名和编址的元素,在软件的体系结构中,模块是可组合、分解和更换的单元。
3.模块化指解决一个复杂问题时自顶向下逐层把软件系统划分成若干模块的过程。
每个模块完成一个特定的子功能,所有模块按某种方法组装起来,成为一个整体,完成整个系统所要求的功能。
4.抽象是认识复杂现象过程中使用的思维工具,即抽出事物本质的共同特性而暂不考虑它的细节,不考虑其他因素。
5. 信息隐蔽指在设计和确定模块时,使得一个模块内包含的信息(过程或数据),对于不需要这些信息的其他模块来说,是不能访问的。
6.模块独立性指每个模块只完成系统要求的独立的子功能,并且与其他模块的联系最少且接口简单。
7. 耦合性也称块间关系,指软件系统结构中各模块间相互联系紧密程度的一种度量。
8.无直接耦合指两个模块之间没有直接关系,它们分别从属于不同模块的控制和调用,它们之间不传递任何信息。
9.数据耦合指两个模块之间有调用关系,传递的是简单的数据值,相当于高级语言中值传递。
10.标记耦合指两个模块之间传递的是数据结构。
11.控制耦合指一个模块调用另一个模块时,传递的是控制变量(如开关、标志等),被调用模块通过该控制变量的值有选择地执行块内某一功能。
12.公共耦合指通过一个公共数据环境相互作用的那些模块间的耦合。
公共数据环境可以是全程变量或数据结构、共享的通信区、内存的公共覆盖区及任何存储介质上的文件、物理设备等。
软件工程名词解释汇总
软件工程名词解释汇总软件工程名词解释汇总1·软件工程(Software Engineering):软件工程是一门应用计算机科学和数学原理以及工程方法论来开发、维护和管理软件项目的学科。
2·软件生命周期(Software Development Life Cycle, SDLC):软件生命周期是指软件开发过程的不同阶段,包括需求分析、设计、编码、测试和部署等。
3·需求工程(Requirements Engineering):需求工程是软件工程中的一个重要阶段,旨在理解和定义用户需求,并将其转化为可执行的软件规格说明。
4·设计模式(Design Pattern):设计模式是在软件设计中反复出现的问题的解决方案,它是一种被广泛接受和验证的经验总结。
5·可行性研究(Feasibility Study):可行性研究是对软件项目进行评估,以确定项目的可行性和可行性报告。
6·原型开发(Prototyping):原型开发是一种快速开发技术,通过创建软件的原型来验证系统需求,以便更好地满足用户的期望。
7·面向对象(Object-Oriented):面向对象是一种软件开发方法,其基本思想是以对象为中心,将问题划分为一组相互作用的对象。
8·可移植性(Portability):可移植性是指软件在不同平台上的可运行性,包括硬件和操作系统。
9·故障排除(Troubleshooting):故障排除是一种通过逐步分析和排除故障来修复软件或硬件故障的方法。
10·用户界面(User Interface, UI):用户界面是用户与软件交互的界面,包括图形界面、命令行界面等。
11·数据库管理系统(Database Management System, DBMS):数据库管理系统是一种用于管理和组织数据的软件系统,它提供了对数据的存储、检索和操作等功能。
软件工程基本名词解释
软件工程:是用工程、科学和数学的原则和方法开发、维护计算机软件的有关技术和管理方法。
风险分析:就是贯穿于软件工程过程中的一系列风险管理步骤,包括风险标识、风险估算、风险评价、风险驾驭和监控。
数据字典:就是在结构化分析过程中定义对象内容时,使用的一种半形式化方法。
软件质量:是软件产品满足用户要求的程度;是软件拥有所期望的各种属性的组合程度;是客户对软件产品的综合反映程度;是软件在应用过程中满足客户需求的程度。
软件维护:黑盒测试:把被测试的对象看成一个黑盒子,测试人员完全不用考虑程序内部结构和运行过程,只在软件的接口处进行测试,根据需求规格说明书,检测程序是否满足功能要求。
白盒测试:是一种透明的测试技术,它是以程序的内部逻辑结构为基础来设计测试用例的。
事务流:单个数据项称为事务,信息沿传入路径进入系统,由外部形式转换为内部形式后到达事务中心,事务中心根据数据项计值结果从若干动作路径中选定一条继续执行。
交换流:输入信息沿传入路径进入系统,由外部形式转换为内部形式,经系统变换中心加工、处理,作为输出数据流沿传出路径离开系统,然后还原为外部形式。
人机界面:是用户和计算机系统交换信息的媒介,也是用户使用计算机系统的综合操作环境。
软件的总体结构:一是由系统中所有过程性部件构成的层次结构;二是对应于程序结构的输入输出数据结构。
软件危机:指在计算机软件的开发、使用和维护过程中所遇到的一系列严重的问题和难题。
可理解性:指人们通过阅读源代码和相关文档,了解程序的功能及其如何运行,容易理解源程序代码。
可移植性:指程序移植到一个新的环境中的容易程度。
可测试性:指验证程序正确性的容易程度。
内聚度:是信息隐蔽和局部化概念的自然扩展,标志一个模块内部各成分彼此结合的紧密程度。
耦合度:是对软件结构中模块间关联程度的一种度量。
软件的测量:对产品或过程的某个属性的范围、数量、容量或大小提供一个定量的指标。
软件的估量:对软件产品、过程、资料等使用历史资源或经验公式等经行预测。
软件工程名词解释
为了改进应用软件的可靠性和可维护性,为了适应未来的软硬件环境的变化,应主动增加预防性的新的功能,以使应用系统适应各类变化而不被淘汰。
6. 软件可维护性
软件可维护性的定义:软件能够被理解、校正、适应及增强功能的容易程度。
7.结构化维护
如果维护工作是从评价完整的软件配置开始入手,确定软件的重要结构特点、性能特点以及接口特点;估量要求的改动将带来的影响,并且计划实施途径。然后首先修改设计并且对所做的修改进行仔细审查。接下来编写相应的源程序代码;使用在测试说明书中包含的信息进行回归测试;最后,把修改后的软件再次交付使用。
11. 桩模块
桩模块是指模拟被测试的模块所调用的模块,而不是软件产品的组成的部分。
12. 单元测试
着重测试每个单独的模块,以确保它作为一个单元来说功能是正确的。
13. 集成测试
将模块组合起来成为一个完整的系统对其进行测试。
14. 确认测试
按照需求规格说明书中的确定指标对系统进行功能与性能的测试。
5. 数据流图
简称DFD,是SA(结构化分析)方法中用于表示系统逻辑模型的一种工具.是一种功能模型.作用:它以图形的方式描绘数据在系统中流动和处理的过程,反映系统必须完成的逻辑功能.
第四章
1. 模块
在程序设计中,为完成某一功能所需的一段程序或子程序;或指能由编译程序、装配程序等处理的独立程序单位;或指大型软件系统的一部分。
第六章
1. 程序设计风格
是指一个人编制程序时所表现出来的特点、习惯、逻辑思路等
2. 程序可移植性
机器只识别0和1,不管是用什么语言写的程序最终都是0和1的串,说某种语言的移植性好是说在各种型号的机器上有能够把以这种语言写的源程序编译成机器码的编译器
软件开发常用名词中英文对照
软件开发常用名词中英文对照词汇释义abort 中止abstract class 抽象类accelerator 快捷键accelerator mapping 快捷键映射accelerator table 快捷键对应表access modifier 访问修饰符access Pack 访问包access specifier 访问说明符access violation 访问冲突access ibility 辅助功能access ibility domain 可访问域access ibility Options 辅助功能选项access or 访问器action 操作Active Directory hierarchy Active Directory 层次结构active document 活动文档Active Document Containment 活动文档包容active end 活动端active object 活动对象active point 活动点Active Template Library 活动模板库ActiveX Component ActiveX 组件ActiveX Control ActiveX 控件ActiveX control container ActiveX 控件容器ActiveX Control Interface Wizard ActiveX 控件接口向导ActiveX Control Test Container ActiveX 控件测试容器ActiveX Designer ActiveX 设计器ActiveX Document Migration Wizard ActiveX 文档移植向导ActiveX-enabled 支持 ActiveX 的Add key/ Multiply key/ Substract key/ Devide key 加号键/ 乘号键/ 减号键/ 除号键Add-In 外接程序Address Book 通讯簿address space 地址空间Administrator Mode 管理员模式advise sink 通知接收aggregate 聚合Airbrush 喷枪All Tables 所有表allocation hook 分配挂钩Alternate text "替换文字,备用文本"Always On Top 总在最前面ambient 环境ambiguous 不明确ampersand 符号ampersand (&) “and”符 (&)anchor 标记animation control 动画控件apartment-model threading 单元模型线程application framework 应用程序框架Application Wizard 应用程序向导Apply Now 立即应用apply to similar 应用到相似项argument 字变量Arrange Tables 排列表array initializer 数组初始值设定项array rank 数组秩arrow cap 箭头帽ARROW key 箭头键ArrowHourGlass 箭头沙漏ArrowQuestion 箭头问号article family 文章族assembly 程序集;汇编assembly manifest 程序集清单assert 断言assign 分配associate 关联"asterisk (""*"")" 星号(“*”)asynchronous moniker 异步名字对象asynchronous peek operation 异步查看操作ATL Object Wizard ATL 对象向导atomic operation 原子操作attached table 附加表attribute 特性Attributed Component Wizard 属性化组件向导Attributed Programming 属性化编程Attributes Property Attributes 属性Authentication 身份验证authorable 可创作(的)Auto completion for commands 自动完成命令Auto Increment 自动增加Auto Syntax Check 自动语法校验Automatic 自动automation 自动控制automation-enabled 启用自动化background color 背景色backslash 反斜杠bad 坏的base address 基址base class 基类base implementation 基实现base keyword 基关键字base method 基方法base table 基表be paged to disk 分页到磁盘behavior 行为Behind the Scenes 幕后Bezier 贝塞尔曲线Binary Binary;二进制binary operator 二元运算符bind 绑定binder 联编程序binding constraints 绑定约束bit field 位域bitmask 位掩码bitwise 按位bitwise complement operator 按位求补运算符bit-wise equivalent 位等效数bitwise OR operator 位 OR 运算符block 块block if If 块blocking UI 模块化用户界面body 正文Book Edition 试用版bookmark 书签文件Boolean 布尔bottom margin 下边距bound 上下限bound control 绑定控件bounding rectangle 边框box 装箱 (v.)break 中断break compatibility 破坏兼容性break execution 中断执行break mode 中断模式break state 中断状态Bring Forward 上移一层Bring In Front 置前Bring to Front 置于顶层broker 中间装置browsable 可浏览Browse With 浏览方式Brush 画笔bubbling 冒泡bucket 存储桶buddy 合作者buffer 缓冲区build 生成 (v.);版本 (n.)building block 构造块built-in 内置bulk 批量bulk row fetching 批量取行Bulleted List 项目符号列表business logic 商业规则business process 业务处理business rule 商业规则button control 按钮控件C calling convention C 调用约定C run-time library C 运行时库cab file cab 文件cache 缓存cacheability 可缓存性call 呼叫call a com object 调用 COM 对象call back 回调call invoke 调用 invoke(调用)called procedure 被调用过程caller 调用方calling code 呼叫代码calling convention 调用约定calling process 调用进程call-out interception 调出侦听caption 题注caret 插字号carriage return-linefeed 回车-换行cascade 级联case statement case 语句case-sensitive 区分大小写cast (类型)转换catalog 目录catch 捕捉catch block catch 块catch handler catch 处理程序category 类别caution 警告cell 存储单元cell padding 单元格填充cell span 单元格跨距Center Screen 中心屏幕Certificate Creation Utility 证书创建实用工具challenge-response 质询-响应change 更改character offset 字符偏移量chart 图表chat 聊天check 复选check box control 复选框控件check constraint CHECK 约束check in 签入check out 签出check state 复选状态check the condition 检查条件check the entry 检查项check the number 检查数目check the registry 检查注册表check the result 检查结果check the state 检查状态check the validity 检查有效性check the value 检查值child 子child code 子代码child form 子窗体circular reference 循环引用class 类别Class Builder Utility 类生成器实用工具class declaration 类声明class definition 类定义class factory 类工厂class initializer 类初始值设定项Class Library Reference 类库参考class member 类成员class module 类模块class object 类对象class type 类类型Class View Group By Type 类视图“按类型分组”classic 传统(型);传统风格(的);经典clause 子句clean 无变动(注:与 dirty 相对)click event procedure Click 事件过程client area 工作区Client Batch cursor library 客户端批处理游标库client coordinate 工作区坐标client request 客户端请求client-based 基于客户端的client-side 客户端clip 剪辑Clipboard format 剪贴板格式Clipboard-viewer chain 剪贴板查看器链clipping region 剪切区域clone 克隆close parenthesis 右括号Close region 临近区域(Close Region)close up 闭合closing set of angle bracket 结束双尖括号closing tag 结束标记CLS compliant 符合 CLSclustered index 聚集索引code 代码code editor 代码编辑器code example 代码实例code locale 代码区域设置code module 代码模块code pane 代码窗格code tracing 代码跟踪code wizard 代码向导codebase 基本代码code-behind 代码隐藏Collapse to Definitions 折叠到定义Collate 逐份打印collection 集合collection editor 集合编辑器color scheme 配色方案column span 列跨距COM Classic COM 传统型COM component COM 组件combinator 连结符combo box control 组合框控件command 命令command handler 命令处理程序Command line builds 命令行编译command routing 命令传送comment token 注释标记Common Control 公共控件Common Dialog 通用对话框(Common Dialog)common files 公共文件Common Object File Format 通用对象文件格式common resource file 公共资源文件common Web files 公共 Web 文件communicate 通信compact 压缩;紧凑compact version 精简版本comparer 比较器compile time 编译时compiler 编译程序complex-bound 复杂绑定component 组件component authoring 组件创作Component Gallery 组件库Component Object Model 组件对象模型 or COM Component Services Admin Tools 组件服务管理工具Component Tools Guide 组件工具指南component tray 组件栏Component Wizard 组件向导component-based 基于组件的compose buffer 写缓冲区composite 复合concatenation operator 串联运算符concurrency 并发Congratulations 祝贺您connect string 连接字符串connectable object 可连接对象connection map 连接映射connection point 连接点connection pooling 连接池connection string 连接字符串considerations 注意事项constant 常数constant expression 常数表达式constituent control 构成控件constraint 约束constructor 构造函数constructor initializer 构造函数初始值设定项Consumer Template 使用者模板contained control 包含的控件container 容器content-body 内容正文context 上下文context identifier 上下文标识符context menu 上下文菜单context window 上下文窗口contextify 实现上下文;对…实现上下文context-sensitive 区分上下文contiguous 相邻的contiguous range 连续范围contract 协定control 控制control array 控件数组control class 控件类Control Containment 控件包容Control Flow Obfuscation 控制流模糊处理control instance 控件实例control returns 控制返回Control Test Container 控件测试容器control view object 控件查看对象Conversation 对话conversion 转换Cookieless 无 Cookiecoordinated universal time 协调通用时间Copy 副本;复制Copy Info 复制信息correlation 相关corrupt 损坏count 计数Cracker 黑客critical section 关键部分cross-process 进程间cross-thread 线程间crypt hash object 加密哈希对象cryptographic object 加密对象CSS Specific CSS 特定Ctl Ctl 键;CtlCursor 光标;游标cursor library 光标库custom 自定义Custom Actions Management 自定义操作管理Custom AppWizard 自定义应用程序向导custom build rule 自定义生成规则custom event 自定义事件custom marshalling 自定义封送处理custom resource template 自定义资源模板cycle through 循环通过Cyclic Redundancy Check 循环冗余校验(CRC)Dangling Reference 虚引用DAO Query DAO 查询DAO Recordset DAO 记录集DAO Workspace DAO 工作区dark shadow 阴影data binding 数据绑定data breakpoint 数据断点data compartment 数据舱Data Component Designer 数据组件设计器data consumer 数据使用者data environment 数据环境Data Environment designer 数据环境设计器Data Environment Extensibility Object Model 数据环境扩展性对象模型Data Form Wizard 数据窗体向导data grid 数据网格data member 数据成员Data Object Wizard 数据对象向导data point 数据点Data Report designer 数据报表设计器data set 数据集data source 数据源data store 数据存储data type 数据类型Data View 数据视图data-aware 数据识别database class 数据库类database connection 数据库连接Database Designer 数据库设计器database diagram 数据库关系图database engine 数据库引擎database management system 数据库管理系统database object 数据库对象Database Project Items 数据库项目项database schema 数据库架构datagram 数据报DataSet DataSet(注:用作关键字时);数据集(注:用于一般描述时) DataSource DataSource(注:用作关键字时);数据源(注:用于一般描述时)DataTable DataTable(注:用作关键字时);数据表(注:用于一般描述时)date and time picker 日期和时间选择器Daylight Saving Time 夏时制DB Common Sourcing Module UI Resources 数据库公共源模块用户界面资源DB Project Connection 数据库项目连接DDE conversation DDE 对话dead-letter 死信deallocate 解除分配debug 调试debug build 调试版本Debug configuration “调试”配置debug heap 调试堆debug mode 调试模式debug monitor 调试监视器debugger 调试程序Decimal key 句点键decimal separator 小数点分隔符declaration 声明declarator 声明符decoder 解码器decorated name 修饰名Deep Copy 深层复制default 默认default action 默认操作default behavior 默认行为default case-insensitive hash code provider 不区分大小写的默认哈希代码提供程序default constructor 默认构造函数default hash code provider 默认哈希代码提供程序default implementation 默认实现default initial capacity 默认初始容量default marshalling 默认封送处理default maximum load factor 默认最大加载因子default property page 默认属性页Defect Report 缺陷报告definition 定义deformatter 反格式化程序degrade 降级degrade gracefully 完全降低degrade performance 降低性能delay-loaded 延迟加载delegate 委托delete operator 删除运算符delineated square 画有边线的方形denial of service attack 拒绝服务攻击Dep. assembly nodes 部署程序集节点Dep. MSM nodes 部署 MSM 节点dependency 依赖项dependency file 依赖项文件dependent file 依赖文件dependent project 依赖项目deploy 部署Deployment Editors 部署编辑器Deployment Wizard 部署向导deprecate 否决deque 双端队列derive 派生derived 导出(的);派生(的)derived class 派生类derived field 导出字段derived type 派生类型Description 说明descriptor 描述符deserialize 反序列化design 设计design mode 设计模式Design Surface File 设计图面文件design time 设计时design view 设计视图designer 设计器designer host 设计器宿主designer surface 设计器表面designer window 设计器窗口design-time 设计时design-time instance 设计时实例Design-Time-Only 仅用于设计时destination application 目标应用程序destination control 目标控件destination device context 目标设备上下文destination rectangle 目标矩形destroy 损坏destructor 析构函数detect 检测determine 确定developer 开发人员Developer edition 开发人员版development environment 开发环境device 设备device context 设备上下文device dependent 设备相关Device Image 设备映像DHTML Page designer DHTML 页设计器diagnostic message 诊断消息Diagram 关系图diagram pane 关系图窗格Diagram Surface 关系图面dialog class 对话框类dialog control 对话框控件Dialog Data Exchange 对话框数据交换Dialog editor 对话框编辑器dialog template resource 对话框模板资源dialog-based 基于对话框的Diff-Merge 差异-合并digest authentication 摘要式身份验证dimensionality 维数dimensions 尺寸;维数(注:指多个维度时)dimmed appearance 浅灰色directive 指令directory 目录disable 禁用disassembly window 反汇编窗口discussion list 讨论表dispatch 调度dispatch ID 调度 IDdispatch interface 调度接口dispatch map 调度映射dispinterface 调度接口dispose 处置distribute 分布Distributed Application 分布式应用程序Distributed Component Object Model 分布式组件对象模型Doc Relative 与文档相关的Dock 停靠dockable 可停靠的dockable toolbar 可停靠工具栏document class 文档类document containment 文档包容document/view architecture 文档/视图结构domain 域dominant control 主导控件double buffering 双缓冲double-ended queue 双端队列double-precision floating point number 双精度浮点数字downcast 向下转换downstream 下游drive letter 驱动器号drop shadow 投影drop target 放置目标dropdown 下拉dropshadow 投影dual interface 双重接口dump 转储Duplicate pound (""#"") characters 重复(“#”)字符dynamic array 动态数组dynamic assembly 动态程序集dynamic binding 动态绑定dynamic creation 动态创建dynamic cursor 动态游标Dynamic Discovery Document 动态发现文档Dynamic HTML object model 动态 HTML 对象模型dynamic splitter window 动态拆分窗口dynamic-link library 动态链接库dynaset-type recordset 动态集类型记录集earlier 以前edit buffer 编辑缓冲区edit control 编辑控件edit mode 编辑模式edit point 编辑点Edition 版本Elapsed Time 运行时间element 元素eliminate 消除embed 嵌入Emit 发出Enabled 启用;有效的encapsulate 封装encapsulated interface pointer 封装接口指针enclosing class 封闭类enclosing type 封闭类型encompassed type 所含类型encompassing type 包含类型end 结束ending point 结束点endpoint 端点engine 引擎Enter Enter 键Enterprise Edition 企业版enterprise template 企业级模板entity 实体entry 项entry point 入口点enumerated type 枚举类型enumeration 枚举enumerator 枚举器enum-type 枚举类型environment 环境equality 相等equality-expression 相等表达式equivalent 等效Erase 清除error 错误error handler 错误处理程序error handling 错误处理error message 错误消息error number 错误号error trapping 错误捕获escape character 转义符escape code 转义码escape sequence 转义序列evaluate 计算event concentrator 事件集中器event interface 事件接口event listener 事件侦听器event log 事件日志event map 事件映射event mask 事件屏蔽event procedure 事件过程event sink map 事件接收映射event source 事件源event subscription 事件订阅event-driven 事件驱动event-handling method 事件处理方法evidence 证据event sink map 事件接收映射event source 事件源event subscription 事件订阅event-driven 事件驱动event-handling method 事件处理方法evidence 证据evidence set 证据集example code 代码示例exception 异常exception handler 异常处理程序exception handling 异常处理exception throw 引发异常exclusive 独占exclusive checkout 以独占方式签出exclusive OR XORExe Project EXE 项目executable 可执行文件execute 执行existing 现有exit 退出exit a loop 退出循环exit code 退出代码explicit 显式explicit instantiation 显式实例化explicit interface member implementation 显式接口成员实现explicit linking 显式链接explore 浏览expose 公开expression 表达式expression argument 表达式参数expression evaluator 表达式计算器extension DLL 扩展 DLLexternal data source 外部数据源external linkage 外部链接face color 表面颜色facet 方面factorability 可分解性failure 失败FALSE/false FALSE/假fast line 快速扫描线fatal error 致命错误favor speed 优选速度feature 功能fetch 提取field data member 字段数据成员figure 图形;图例;数据File Associations Management 文件关联管理file descriptor 文件说明符file handle 文件句柄File Manager 文件管理器file pointer 文件指针file scope 文件范围File System and Scheduling Components 文件系统和调度组件File System Editor 文件系统编辑器filespec 文件规格FileSystemWatcher Component 文件系统观察程序组件fill 填充fill in 填写Filled Rectangle 实心矩形filter 筛选器finalize 完成Find what 查找内容finish 完成fire 激发"first-in, first-out" 先进先出fixed-length 定长fixed-length string 定长串fixed-size array 固定大小数组flag 标志float 浮动floating type 浮点型floating-point type 浮点型flow off 超出focus 焦点focus rectangle 聚焦框footer 页角For a complete list 有关完整列表"For details, see" 有关详细信息,请参阅For information about 有关信息force 强制forecolor 前景色Foreground "前台,前景"foreign key constraint 外键约束foreign machine 外部计算机foreign queue 外部队列foreign table 外表foreign-key table 外键表forest 林form 窗体form 窗体form control 窗体控件form module 窗体模块form view 窗体视图formal parameter list 形参表format string 格式字符串Format Style Sheet 格式化样式表formatter 格式化程序formatting 格式化formatting rectangle 格式化矩形form-based application 基于窗体的应用程序Forms Authentication Forms 身份验证forward-only cursor 只进游标Foundation Class Library 基础类库four headed arrow 四向箭头fractional-constants 小数常数frame 框架framework 框架free 释放Free Bytes 可用字节free the memory 释放内存free the structure 释放结构free threaded marshaler 自由线程封送拆收器free threading 自由线程处理free-form modeling 自由窗体建模Frequently Asked Questions 常见问题friend function 友元函数FrontPage Server Extension FrontPage 服务器扩展Full Control component 完全控制组件full-text search 全文搜索Full-Width Alpha-Numeric 全角字母-数字Full-Width Katakana 全角片假名fully populated 完全填充fully qualified name 完全限定名fully qualified path 完全限定的路径Function 功能;函数function body 函数体function call 函数调用function counting 函数调用计数function coverage 函数覆盖function declaration 函数声明function pointer 函数指针function profiling 函数分析(Function Profiling)function prototype 函数原型function scope 函数范围function template 函数模板function timing 函数执行时间Further Reading 其他阅读材料gain access获得访问权限gain control 获得控制gain information 获得信息Garbage Collector 垃圾回收器General 常规;通用general accounting module 常规计帐模块General DAO Recordset Tasks 常规 DAO 记录集任务General Date 常规日期General Number 常规数字general sample 通用示例generic-text 一般文本get 获取get access or get 访问器get area get 区域get pointer get 指针Gets or sets 获取或设置global object 全局对象global scope 全局范围global setting 全局设置global variable 全局变量Glyph 标志符号Go to 转到Gozer Gozer;Gozer 处理graphical representation 图形化表示形式graphics method 图形方法grid 网格grid control 网格控件Grid Layout 网格布局Group By 分组依据Group Members 组员guarded section 保护区域Guide Settings 参考线设置Half-Width Alpha-Numeric 半角字母-数字Half-Width Katakana 半角片假名handle 句柄Handle is not pinned 句柄未被固定handler 处理程序handy focus 快捷焦点hard-code 硬编码hash 哈希hash algorithm 哈希算法hash code 哈希代码hatched pattern 阴影图案header 头header control 标头控件header file 头文件heap 堆heap allocation 堆分配Help topic 帮助主题helper function Helper 函数heuristics 试探法hierarchical outline 分层大纲high-level 高级别Highlight 突出显示;高光点high-order word 高序位字history list 历史记录列表hook function 挂钩函数horizontal guideline 水平准线Horizontal Spacing 水平间距host 主机host object 宿主对象host window 宿主窗口hosted control 寄宿的控件hosting API 宿主 APIhot key control 热键控件Hotfix 修补程序 (Hotfix)hover 悬停html tag replacer object HTML 标记替换器对象HTTP request HTTP 请求hub and spoke model 轮辐式模型human-readable 可读的Hyperlink 超级链接icon 图标ID IDidentity operator 恒等运算符ignore 忽略illegal 非法illustrate 阐释image 映像image control 图像控件image editor 图像编辑器image list 图像列表;映像列表image resource 图像资源;映像资源IME composition window IME 撰写窗口Immediate Mode 即时模式immediate parent object 直接父对象impersonation token 模拟令牌implement 实现Implement Interface Wizard 实现接口向导implemented bulk row fetching 实现的批量取行implementer 实施者implicit 隐式implicit conversion 隐式转换import library 导入库Important 重要事项in spec 规格中in the Project Explorer window 在项目资源管理器窗口中In this Section 本节内容include file 包含文件incoming 传入(的)Increase Vertical Spacing 增加垂直间距increment 增量Incremental build 增量编译incremental linker 增量链接器incremental status 增量状态Independent Developer 独立开发商indexer 索引器Indicator Margin Click 单击指示器边距inference rule 推理规则infix notation 中缀符inherit 继承inheritance chain 继承链inheritors 继承者initial capacity 初始容量initial value 初始值initialization 初始化initialization vector 初始化向量initiate 开始;启动injected code 插入的代码Inline 内联inline assembler 内联汇编inline assembly code 内联程序集代码inline function 内联函数inner exception 内部异常inner object 内部对象in-place 就地in-place activation 就地激活in-place active 就地活动in-process 进程内input focus 输入焦点input mask 输入掩码Input Method Editor 输入法编辑器insert new 新插入inset 插页?Install on Demand 即需即装instance 实例instantiate 实例化Instantiate Live Controls 实例化活控件int type int 类型intaller 安装程序integer 整数integer literal 整数integer type integer 类型integer value 整数值integral type 整型integral value 整数值integrated development environment 集成开发环境Intellisense 智能感知interact 交互interface 接口internal error 内部错误internal linkage 内部链接Internet Information Server Administration object Internet Information Server 管理对象Internet Information Services Internet 信息服务Internet Server Application Programming Interface Internet 服务器应用程序编程接口Internet/Intranet/Extranet Services SDK Internet/Intranet/extranet 服务SDKinteroperate 互用;交互操作interrupt 中断intersection 交集intrinsic control 内部控件intrinsic function 内部函数Introduction 介绍invalid 无效的Invalid literal exponent 无效指数invalidate 无效invocation list 调用列表invoke 调用iostream library iostream 库Is Dirty 已更新ISAPI Extension Wizard ISAPI 扩展向导isolated storage scope 独立存储范围issue 颁发italic 斜体item 项目iterate through 循环访问iteration 迭代jagged 交错的Jet database engine Jet 数据库引擎join 联接journal queue 日记队列jump 跳转junction table 联接表Just-in-time debugging 实时调试key 密钥key as string 键为字符串key feature 主要功能key file 密钥文件key value 键值keyboard focus 键盘焦点keyset-driven 键集驱动keyset-type 键集类型kill 注销;取消Knowledge Base 知识库label 标记label control 标签控件labeled statement 标记语句LAME! 报告错误!language equivalents 等效语言Language Reference 语言参考late binding 晚期绑定late-bound 后期绑定layered windows feature 分层窗口功能Layout 布局lead byte 前导字节leading zero 前导零least significant byte 最低有效字节ledger 帐目型left outer join 左外部联接legal 合法less derived 派生程度较小的level 等级leverage (综合)利用;平衡lexical scope 词法范围library 库lifetime 生存期limit 限制Limit SQL output 限制 SQL 输出line break 换行符line of code 代码行line style 线型line-continuation character 行继续符linger 逗留link 链接Link Master Fields 链接主字段link time 链接时间linkage 链接linker 链接器list box control 列表框控件list control 列表控件list view control 列表视图控件listen 听listen for requests 侦听请求listen on 在…上侦听listen to a queue 侦听队列Lite control Lite 控件literal literal;文本literal character 原义字符load 加载load balancing 负载平衡Load on Startup 在启动时加载local constant 局部常量local machine 本地计算机local scope 局部范围local variable 局部变量Locale 区域设置location 位置location breakpoint 位置断点locator 定位器lock 锁lock count 锁计数locked 锁定locking 锁定Log 日志logical headings 逻辑标头logical line 逻辑行logical palette 逻辑调色板logical unit 逻辑单元Long 长long integer 长整型long pointer 长指针long value 长值look for 查找Look in 查找;查找范围;搜索look up 查找lookahead 预测先行lookup 查找loop control variable 循环控制变量loop through 依次通过loosely coupled event 松耦合事件lower bound 下限lower-level 低级别low-order word 低序位字l-value l 值macro expansion 宏展开Macro Explorer 宏资源管理器Macro Hierarchy Type Library 宏层次结构类型库Macros Dialog 宏对话Macros IDE 宏 IDEMain form 主窗体main frame window 主框架窗口main function 主函数main thread 主线程main window 主窗口mainframe 主机Maintenance Mode 维护模式Maintenance Utility 维护实用工具Make Same Size 使大小相同make the project 生成项目Makefile 生成文件managed array 托管数组managed class 托管类managed code 托管代码managed extension 托管扩展managed heap 托管堆managed object 托管对象management 管理manifest 清单manipulate data 操作数据manual 手动many-to-many 多对多map 图mapping mode 映射模式margin 边距margin indicator 边距指示符Margin Indicator bar “边距指示符”栏marquee 字幕marshal 封送marshal-by-reference class 引用封送类marshalling 封送处理Mask 屏蔽;掩码match 匹配Match Case 大小写匹配Match related words 匹配相关字matching 相应的;匹配的matrix 矩阵maximum-scroll arrow/ minimum-scroll arrow/ up-scroll arrow 最大程度滚动箭头/最小程度滚动箭头/向上滚动箭头MDI child form MDI 子窗体MDI child window MDI 子窗口MDI frame window MDI 框架窗口member 成员member function 成员函数member variable 成员变量membership condition 成员条件memory allocation 内存分配memory allocator 内存分配器memory block 内存块memory cache base object 内存缓存基对象memory manager 内存管理器menu control 菜单控件menu editor 菜单编辑器Menu show recently used commands first 菜单首先显示最近使用的命令message handler 消息处理程序message map 消息映射message pump 消息泵message reflection 消息反射message sink 消息接收message string set 消息字符串集message-handler function 消息处理函数message-map entry 消息映射项metadata token 元数据标记method 方法method call 方法调用method group 方法组method invocation 方法调用MFC Advanced Concepts MFC 高级概念MFC AppWizard MFC 应用程序向导MFC DAO class MFC DAO 类MFC DAO object MFC DAO 对象MFC Database MFC 数据库MFC ODBC class MFC ODBC 类MFC Reference MFC 参考MFC-based 基于 MFC 的middle-tier 中间层migrate 迁移mini-frame window 袖珍框架窗口mini-server application 袖珍服务器应用程序Misc 杂项Miscellaneous 杂项Miscellaneous files project saves last 最后保存杂项文件项目MMC Snap-In Wizard MMC 管理单元向导modal dialog 模式对话框mode 模式model 模型modeless form 无模式窗体module 模块module level 模块级moniker 名字对象month calendar control 月历控件more derived 派生程度较大的More Information 详细信息more recent version 较新版本mouse button 鼠标按钮mouse capture 鼠标捕获mouse event 鼠标事件mouse key 鼠标键move down 下移move up 上移MSDN Training documentation set MSDN“培训”文档集multibyte character 多字节字符multibyte code page 多字节代码页multicast 多播multiple document interface 多文档界面Multiple-Inheritance 多重继承multiple-line edit control 多行编辑控件multithreaded application 多线程应用程序multi-user environment 多用户环境mutually exclusive 互相排斥naked attribute naked 属性Naked Function Calls 裸函数调用Name and Password Required 要求用户名和密码name only 仅表名named 命名的named permission set 命名的权限集namespace 命名空间nanosecond 毫微秒narrowing conversion 收缩转换native 本机的native heap 本机堆native machine 本机native-code application 本机代码应用程序Native-only TCP/I 仅限本机的 TCP/IPNavigation bar 导航栏navigator 导航器New any 新建项New anyAttribute 新建属性New Technology file system NTFS 文件系统newline 换行newline character 换行符Next Screen 下一屏No conversions are performed 未进行转换node 节点nonaggregated 非聚集non-blank 非空白non-debug version 非调试版本non-MFC 非 MFCnon-null 非空non-scatter 非散点程序集non-static 非静态non-transactional queue 非事务性队列non-virtual 非虚拟non-visual 非可视non-zero 非零normal viewing 正常查看Northwind OLE DB Data Link Northwind OLE DB 数据链接notation 表示法note 注意Notepad “记事本”(Notepad)Notes to Inheritors: 对继承者的说明:nothing 无定义(注:根据上下文而定)notification 通知notification message 通知消息nudge 微移nudge down one pixel 向下微移一像素null character 空字符null pointer 空指针null reference 空引用null value 空值nul-terminated 空终止number of bytes 字节数number of dimensions 维数Numbered List 编号列表numeric entity 数字实体numeric expression 数值表达式numeric type numeric 类型object 对象Object Browser 对象浏览器object expression 对象表达式object hierarchy 对象层次结构object library 对象库object lifetime 对象生存期object map 对象映射object model 对象模型object module 对象模块object qualifier 对象限定符object reference 对象引用object tag 对象标记object variable 对象变量Object Viewer 对象查看器Object Wizard 对象向导object-oriented programming 面向对象的编程occurrence 匹配项;(视上下文也可省略不译)ODBC Administrator ODBC 管理器ODBC Cursor Library ODBC 游标库ODBC data source ODBC 数据源ODBC Driver Manager ODBC 驱动程序管理器ODBC SDK ODBC SDKOLE Automation OLE 自动化OLE container OLE 容器OLE DB connection OLE DB 连接OLE DB Provider OLE DB 提供程序OLE DB Template OLE DB 模板OLE/COM Object Viewer OLE/Com 对象查看器On button down 当按钮按下one-based 从一开始的One-Click Web Hosting 鼠标一点,轻松发布到 Web one-liner 单行方式one-to-many 一对多one-to-one 一对一Open Database Connectivity 开放式数据库连接open parenthesis 左括号Open With 打开方式opening brace 左大括号opening tag 开始标记operand 操作数operation 操作operator 操作符/运算符optimistic concurrency 开放式并发。
软件专业术语
软件专业术语软件专业术语是指计算机软件领域中的专业术语和常用语。
以下是一些软件专业术语及其解释:1. 操作系统:一种软件系统,用于管理计算机硬件和软件资源,以便其他程序可以使用这些资源。
2. 应用程序:用于完成特定任务的程序,例如文字处理、电子表格、电子邮件等。
3. 软件开发:指软件开发的流程、方法和技术,包括需求分析、设计、编码、测试、维护等方面。
4. 编程语言:用于编写计算机程序的编程语言,例如C、Java、Python等。
5. 编译器:将源代码翻译成可执行程序的程序,编译器通常将源代码转换成机器语言或字节码。
6. 调试器:用于调试程序的工具,可以帮助开发人员识别和修复程序中的错误。
7. 数据库:用于存储和管理数据的软件系统,通常包括数据库管理系统、数据库引擎和数据字典。
8. 数据结构:组织数据的方式,例如链表、栈、队列、树等。
9. 算法:解决问题的方法和步骤,通常用于处理数据结构和问题解决。
10. 网络:连接计算机和设备的通信协议和标准,例如TCP/IP、HTTP、FTP等。
11. 安全性:保护计算机系统和数据的软件和硬件技术,例如加密、身份验证、防火墙等。
12. 用户界面:人与计算机交互的界面,例如图形用户界面(GUI)、命令行界面(CLI)等。
13. 需求分析:识别用户需求、系统功能和业务流程的过程,用于指导软件开发的各个方面。
14. 设计文档:描述系统架构、模块设计、数据流程等的文档,用于沟通和协作软件开发。
15. 版本控制:管理软件版本和变更的工具和技术,例如Git、SVN等。
16. 单元测试:测试程序模块或功能是否符合预期的测试方法和技术。
软件工程(名词解释)
1、软件:能完成预定功能、性能,并对相应数据进行加工的程序和描述数据及其操作的文档。
2、软件工程:是采用工程的概念、原理、技术和法,并结合正确的管理技术和当前能够得到的最先进的技术法,经济高效地开发和维护软件的一门工程学科。
3、软件过程:软件过程是指软件开发人员为了开发出高质量的软件产品所需完成的一系列任务的框架,它规定了完成各项任务的工作步骤。
4、软件生命期:一个软件从定义、开发、使用和维护直至最后被废弃要经历的漫长时期。
5、软件危机:是指计算机软件的开发和维护过程中所遇到的一系列重的问题。
专业资料6、结构化分析:是面向数据流自顶向下逐步求精获取的法,适用于数据处理系统的需求分析。
7、实体—联系图:描述系统所有数据对象的组成和属性及数据对象关系的图形语言。
8、数据字典:由数据条目组成,数据字典描述、组织和管理数据流图中的数据流、加工、数据存储等数据元素。
9、结构化设计:基于数据流的设计法,将数据流图转换为软件结构。
10、模块化:是指解决一个复杂问题时自顶向下逐层把软件系统划分成若干模块的过程。
专业资料11、逐步求精:是一种自顶向下的设计策略,是人类解决复杂问题时常用的一种技术。
是为了能集中精力解决主要问题而尽量推迟考虑问题的细节。
12、信息隐蔽:在设计中确定模块时使得一个模块的所包含的信息,对于不需要这些信息的模块来说,是不能访问的。
13、耦合:也称模块之间的联系。
指在软件系统结构中,各模块间相互联系紧密程度的度量。
模块之间的联系越紧密,其耦合程度就越强,模块的独立性就越差。
14、聚:也称块联系,指模块的功能强度的度量,是一个模块部各元素之间彼此结合紧密程度的度量。
15、作用域:是指受该模块的一个判断影响的所有模块的集合。
专业资料16、控制域:指模块本身以及其所有直接或间接从属于它的模块集合。
17、扇出:指一个模块直接调用模块的数目。
18、扇入:指有多少个上级模块直接调用它。
19、模块独立性:每个模块独立完成一个相对独立的特定子功能,并且和其他模块之间的关系很简单。
软件工程(名词解释)
1、软件:能完成预定功能、性能,并对相应数据进行加工的程序和描述数据及其操作的文档。
2、软件工程:是采用工程的概念、原理、技术和方法,并结合正确的管理技术和当前能够得到的最先进的技术方法,经济高效地开发和维护软件的一门工程学科。
3、软件过程:软件过程是指软件开发人员为了开发出高质量的软件产品所需完成的一系列任务的框架,它规定了完成各项任务的工作步骤。
4、软件生命周期:一个软件从定义、开发、使用和维护直至最后被废弃要经历的漫长时期。
5、软件危机:是指计算机软件的开发和维护过程中所遇到的一系列严重的问题。
页脚6、结构化分析:是面向数据流自顶向下逐步求精获取的方法,适用于数据处理系统的需求分析。
7、实体—联系图:描述系统所有数据对象的组成和属性及数据对象关系的图形语言。
8、数据字典:由数据条目组成,数据字典描述、组织和管理数据流图中的数据流、加工、数据存储等数据元素。
9、结构化设计:基于数据流的设计方法,将数据流图转换为软件结构。
10、模块化:是指解决一个复杂问题时自顶向下逐层把软件系统划分成若干模块的过程。
页脚11、逐步求精:是一种自顶向下的设计策略,是人类解决复杂问题时常用的一种技术。
是为了能集中精力解决主要问题而尽量推迟考虑问题的细节。
12、信息隐蔽:在设计中确定模块时使得一个模块的所包含的信息,对于不需要这些信息的模块来说,是不能访问的。
13、耦合:也称模块之间的联系。
指在软件系统结构中,各模块间相互联系紧密程度的度量。
模块之间的联系越紧密,其耦合程度就越强,模块的独立性就越差。
14、内聚:也称块内联系,指模块的功能强度的度量,是一个模块内部各元素之间彼此结合紧密程度的度量。
15、作用域:是指受该模块内的一个判断影响的所有模块的集合。
页脚16、控制域:指模块本身以及其所有直接或间接从属于它的模块集合。
17、扇出:指一个模块直接调用模块的数目。
18、扇入:指有多少个上级模块直接调用它。
19、模块独立性:每个模块独立完成一个相对独立的特定子功能,并且和其他模块之间的关系很简单。
软件工程名词解释[整理]
1、软件:是计算机程序及其说明程序的各种文档。
4、软件危机:是计算机软件的开发和维护过程所遇到的一系列严重的问题。
5、软件工程:用科学知识和技术原理来定义、开发、维护软件的一门学科。
(它是一门综合性的交叉学科,它涉及计算机科学、工程科学、管理科学、数学等。
)6、软件工程过程:规定了获取、供应、开发、操作和维护软件时,要实施的过程、活动和任务。
其目的:是为各种人员提供一个公共的框架,以便用相同的语言进行交流。
包括七个过程:获取过程、供应过程、开发过程、操作过程、维护过程、管理过程、支持过程。
7、软件生存周期:一个软件从提出开发要求开始直到该软件报废为止的整个时期。
包括:可行性分析和项目开发计划、需求分析、概要设计、详细设计、编码、测试、维护(是软件生存周期中最长的阶段)等。
8、软件生存周期模型:是描述软件开发过程中各种活动如何执行的模型。
(模型:是为了理解事物而对事物做出一种抽象,它忽略不必要的细节,它也是事物的一种抽象形式、一个规划、一个程式。
)主要有:瀑布模型(整体开发模型)、增量模型(非整体开发模型)、螺旋模型(是瀑布和增量相结合的模型;一种风险驱动的模型)、喷泉模型(是以用户需求为动力,以对象作为驱动的模型)、基于知识的模型(又称智能模型,是把瀑布模型和专家系统结合在一起的模型)和变换模型(合适于形式化开发的模型)等。
9、软件开发方法:用早就定义好的技术集合及符号表示习惯来组织软件生产的过程。
主要:结构化方法(面向数据流的开发方法,指导思想:自顶向下、逐步求精。
基本原则:功能的分解与抽象)、Jackson方法(面向数据结构的开发方法)、维也纳开发方法(VDM)(是一种形式化的开发方法)、面向对象的开发方法(它有:Booh 方法、Coad方法、和OMT等UML语言是面向对象的标准建模语言)。
10、软件开发的目标:是在规定的投资和时间内,开发出符合用户需求的高质量的软件。
11、软件工具:一般是指为了支持软件人员开发和维护活动而使用的软件。
软件工程常见的名词解释
软件工程常见的名词解释软件工程是指应用计算机科学和数学原理以及工程方法和技术,通过系统性、规范化、可量化地开发、测试和维护软件的一门学科。
在软件工程领域,有许多常见的名词,这些名词对于了解和掌握软件工程的基本原理和方法至关重要。
本文将对一些常见的软件工程名词进行解释。
1. 需求工程(Requirements Engineering)需求工程是软件工程中的重要一环,它包括对软件系统所需功能的识别、分析和规定。
需求工程涉及软件开发者和用户之间的有效沟通和理解,目的是确保软件系统能够满足用户的期望和需求。
2. 软件架构(Software Architecture)软件架构指的是软件系统的整体结构和组织方式。
它定义了系统中各个组件的相互关系、交互方式以及与外部系统的接口。
良好的软件架构可以提高系统的可维护性和可扩展性,同时也有助于团队协作和开发效率的提升。
3. 设计模式(Design Patterns)设计模式是一套被反复使用的、经过验证的、用于解决常见问题的设计方案。
它们提供了一种通用的、可重用的方法,在软件开发过程中帮助开发者提高代码的质量和可维护性。
常见的设计模式有单例模式、工厂模式、观察者模式等。
4. 迭代开发(Iterative Development)迭代开发是软件开发过程中的一种方法论,它强调通过多次迭代实现需求的不断演化和改进。
每一次迭代都会产生一个可用的、可部署的软件版本,开发者和用户可以在此基础上进行进一步的开发和反馈。
迭代开发有利于快速响应需求变化和降低开发风险。
5. 敏捷开发(Agile Development)敏捷开发是一种以人为核心、迭代展开的软件开发方法。
它强调通过团队合作、用户参与和及时反馈来应对快速变化的需求。
敏捷开发注重快速交付可用的软件,更加灵活高效地满足客户需求。
6. 版本控制(Version Control)版本控制是管理软件代码、文档和其他文件版本的方法和工具。
软件专业术语大全
1.SQL(Structured Query Language)结构化查询语言,是一种数据库查询和程序设计语言,用于存取数据以及查询、更新和管理关系数据库系统。
同时也是数据库脚本文件的扩展名。
SQL 是用于访问和处理数据库的标准的计算机语言;2.SQL 数据库(Database)是按照数据结构来组织、存储和管理数据的仓库,它产生于距今五十年前,随着信息技术和市场的发展,特别是二十世纪九十年代以后,数据管理不再仅仅是存储和管理数据,而转变成用户所需要的各种数据管理的方式。
数据库有很多种类型,从最简单的存储有各种数据的表格到能够进行海量数据存储的大型数据库系统都在各个方面得到了广泛的应用。
3.数据结构是计算机存储、组织数据的方式。
数据结构是指相互之间存在一种或多种特定关系的数据元素的集合。
通常情况下,精心选择的数据结构可以带来更高的运行或者存储效率。
数据结构往往同高效的检索算法和索引技术有关。
编程语言算法可以理解为有基本运算及规定的运算顺序所构成的完整的解题步骤。
或者看成按照要求设计好的有限的确切的计算序列,并且这样的步骤和序列可以解决一类问题。
4.WEB 服务器也称为 WWW(WORLD WIDE WEB)服务器,主要功能是提供网上信息浏览服务。
WWW 是 Internet 的多媒体信息查询工具,是 Internet 上近年才发展起来的服务,也是发展最快和目前用的最广泛的服务。
正是因为有了 WWW 工具,才使得近年来 Internet 迅速发展,且用户数量飞速增长。
5.标记语言,也称置标语言,是一种将文本(Text)以及文本相关的其他信息结合起来,展现出关于文档结构和数据处理细节的电脑文字编码。
与文本相关的其他信息(包括例如文本的结构和表示信息等)与原来的文本结合在一起,但是使用标记(markup)进行标识。
6.脚本语言,脚本语言或扩建的语言,又叫动态语言。
是一种编程语言控制软件应用程序。
脚本通常以文本(如 ASCII)保存,只在被调用时进行解释或编译。
软件开发名词解释【精选】
软件开发名词解释软件配置(集成)答:设立一个有效的总控部分,它能够在各个具体工具之上,实现信息的正确传递与转换,帮助人们完成上述协调与配合的工作,从而形成一个统一的、完整的支撑环境,并通过一个统一的、友好的人机界面与用户对话。
CASE 工具指“计算机辅助软件工程”或“计算机辅助系统工程”,它的基本思想与软件开发工具完全一致,即应用计算机自身处理信息的巨大能力,帮助人们开发复杂的软件或应用系统。
水波效应:因修改程序带来的连带影响。
当人们修改程序的某一处时,由于没有充分考虑到这一修改对相关部分带来的影响,结果出现了新的错误。
项目管理(Project Mangement)答:项目管理指与固定的生产线上的日常生产管理不同的,具有更大变动性、时间性的一类管理任数据字典(DataDictionary)答:数据字典是一种描述数据内容的概念模式。
它用表格形式列出数据的基本属性以及相互关系。
它的雏型是编写软件时的变量说明或标识符清单。
它也常常与其他描述工具互相补充、配合使用。
实体关系图答:实体关系图是一种用于描述静态数据的概念模式。
它以实体、关系、属性三个基本概念概括数据的基本结构。
数据流程图(DataFlowDiagram)答:数据流程图描述某一业务处理系统的信息来源、存储、处理、去向的全面情况,简明扼要地勾画全局。
项目管理答:项目管理是与固定的生产线上的日常生产管理不同的,具有更大的变动性、时间性的一类管理任务。
项目数据库答:项目数据库实际上是信息库的一个组成部分。
它记录的是项目本身进展的各种有关信息。
项目负责人应当随时掌握这些情况,一方面把住验收质量关,使每一步都扎扎实实,同时掌握全局,及时发现瓶颈环节,从组织上加以解决。
黑箱检验:输入一些信息,通过观察是否能得出预期输出来判断软件是否正确的一种软件测试方法。
黑箱检验只能证明程序有错,而不能证明程序没错。
模块的凝聚性:模块的功能在逻辑上尽可能的单一化、明确化,最好做到模块与任务的一一对应,即每个模块完成一个任务,反之每一项任务仅由一个模块来完成。
名词解释(软件工程)
三、名词解释1、软件:在计算机系统中,与硬件相互依存的逻辑部件,它由程序、数据及相关文档组成。
2、软件工程:是指导计算机软件开发和维护的工程学科。
采用工程的概念、原理、技术和方法来开发与维护软件,把经过时间考验而证明正确的管理技术和当前能够得到的最好的技术方法结合起来。
3、数据字典:是关于数据的信息的集合,也就是对数据流图中包含的所有元素的定义的集合。
4、模块化:是把程序划分成若干个模块,每个模块完成一个子功能,把这些模块集总起来组成一个整体,可能完成指定的功能满足问题的需求。
5、类:对具有相同数据和相同操作的一组相似对象的定义。
6、软件危机: 是指在计算机软件的开发和维护过程中所遇到的一系列严重问题。
7、软件维护:在软件已经交付使用之后,为了改正错误或满足新的需要而修改软件的过程.8、继承:子类自动地共享基类中定义的数据和方法的机制.9、投资回收期: 就是使累计的经济效果等于最初投资的需要的时间。
10、结构化分析方法:就是面向数据流自顶向下逐步求精进行需求分析的方法。
11、软件的生命周期:一个软件从定义、开发、使用和维护,直到最终被废弃所经历的一系列时期。
12、投资回收期:就是使累计的经济效果等于最初投资的需要的时间。
13、结构化分析方法:就是面向数据流自顶向下逐步求精进行需求分析的方法。
14、模块:数据说明、可执行语句等程序对象的集合,它是单独命名的而且可通过名字来访问。
15、宽度:是软件结构内同一个层次上的模块总数的最大值。
16、事务流:数据沿输入通路到达一个处理,这个处理根据输入数据的类型在若干个动作序列中选出一个来执行。
这类数据流应该划分为一类特殊的数据流,称为事务流。
17、耦合:衡量不同模块彼此间互相依赖的紧密程度。
18、事件:是某个特定时刻所发生的事情,它是对引起对象从一种状态转换到另一种状态的现实世界中的事件的抽象。
19、函数重载:指在同一作用域内的若干个参数特征不同的函数可以使用相同的函数名字。
软件工程的名词解释
1、软件生命周期答:软件产品从考虑其概念开始到该软件产品交付使用,直至最终退役为止的整个过程,一般包括计划、分析、设计、实现、测试、集成、交付、维护等阶段。
2、结构程序设计答:如果一个程序的代码块仅仅通过顺序、选择和循环这3种基本控制结构进行连接,并且每个代码块只有一个入口和一个出口,则称这个程序是结构化的。
3、α测试答:指软件开发公司组织内部人员模拟各类用户行对即将面市软件产品(称为α版本)进行测试,试图发现错误并修正。
4、软件再工程答:对现存的大量软件系统进行挖掘、整理以得到有用的软件构件,或对已有软件构件进行维护以延长其生存期。
5、软件建模答:将所要设计的结构和系统的行为融汇贯通,对系统的体系结构进行可视化和控制,化解复杂性的问题,有效地管理开发风险,从而开发出高品质的软件。
6、简述事物流的设计步骤。
答:由事务流映射成的软件结构包括一个接收分支和一个发送分支。
接收分支:从事务中心的边界开始,把沿着接收流通路的处理映射成模块。
发送分支:包含一个调度模块,它控制下层的所有活动模块;然后把数据流图中的每个活动流通路映射成与它的流特征相对应的结构。
7、面向对象方法是如何支持软件复用的?答:(1)对象具有封装性和信息隐蔽等特性,使其容易实现软件复用。
(2)对象类可以派生出新类,类可以产生实例对象,从而实现了对象类数据结构和操作代码的软构件复用。
(3)面向对象程序设计语言的开发环境一般预定义了系统动态连接库,提供了大量公用程序代码,避免重复编写,提高了开发效率和质量。
8、对整个系统而言,其功能、静态结构、动态行为和物理架构分别由UML中什么图来描述?答:功能由用例图描述,静态结构由类图和对象图描述,动态行为由状态图、时序图、协作图和活动图描述,而物理架构则是由组件图和分布图描述。
9. UML答:一种直观化、明确化、构建和文档化软件系统产物的通用可视化建模语言,从企业信息系统到基于Web的分布式应用,甚至严格的实时嵌入式系统都适合于用UML来建模。
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
软件测试名词解释大全Unit testing(单元测试),指一段代码的基本测试,其实际大小是未定的,通常是一个函数或子程序,一般由开发者执行。
Integration testing(集成测试),被测试系统的所有组件都集成在一起,找出被测试系统组件之间关系和接口中的错误。
该测试一般在单元测试之后进行。
Acceptance testing(验收测试),系统开发生命周期方法论的一个阶段,这时相关的用户和/或独立测试人员根据测试计划和结果对系统进行测试和接收。
它让系统用户决定是否接收系统。
它是一项确定产品是否能够满足合同或用户所规定需求的测试。
这是管理性和防御性控制。
Alpha testing (α测试),是由一个用户在开发环境下进行的测试,也可以是公司内部的用户在模拟实际操作环境下进行的受控测试,Alpha测试不能由程序员或测试员完成。
Beta testing(β测试),测试是软件的多个用户在一个或多个用户的实际使用环境下进行的测试。
开发者通常不在测试现场,Beta测试不能由程序员或测试员完成。
Black box testing(黑盒测试),指测试人员不关心程序具体如何实现的一种测试方法。
根据软件的规格对软件进行各种输入和观察软件的各种输出结果来发现软件的缺陷的测试,这类测试不考虑软件内部的运作原理,因此软件对用户来说就像一个黑盒子。
White box testing(白盒测试),根据软件内部的工作原理分析来进行测试,基于代码的测试,测试人员通过阅读程序代码或者通过使用开发工具中的单步调试来判断软件的质量,一般白盒测试由项目经理在程序员开发中来实现。
Automated Testing(自动化测试),使用自动化测试工具来进行测试,这类测试一般不需要人干预,通常在GUI、性能等测试中用得较多。
Bug (错误),有时称作defect(缺陷)或error(错误),软件程序中存在的编程错误,可能会带来不必要的副作用,软件的功能和特性与设计规格说明书或用户需求不一致的方面。
软件缺陷表现特征为:软件未达到产品说明书标明的功能;软件出现产品说明书指明不会出现的错误;软件功能超出产品说明书指明的范围;虽然产品说明书未指出但是软件应达到的目标;软件测试人员或用户认为软件难以理解,不易使用,运行速度缓慢等问题。
Bug report(错误报告),也称为“Bug record(错误记录)”,记录发现的软件错误信息的文档,通常包括错误描述、复现步骤、抓取的错误图像和注释等。
Bug tracking system(错误跟踪系统,BTS),也称为“Defect tracking system,DTS”,管理软件测试缺陷的专用数据库系统,可以高效率地完成软件缺陷的报告、验证、修改、查询、统计、存储等任务。
尤其适用于大型多语言软件的测试管理。
Exception(异常/例外),一个引起正常程序执行挂起的事件。
Crash(崩溃),计算机系统或组件突然并完全的丧失功能,例如软件或系统突然退出或没有任何反应(死机)。
Build(工作版本),软件开发过程中用于内部测试的功能和性能等不完善的软件版本。
工作版本既可以是系统的可操作版本,也可以是展示要在最终产品中提供的部分功能的部分系统。
Functional testing (功能测试),也称为behavīoral test ing(行为测试),根据产品特征、操作描述和用户方案,测试一个产品的特性和可操作行为以确定它们满足设计需求。
本地化软件的功能测试,用于验证应用程序或网站对目标用户能正确工作。
使用适当的平台、浏览器和测试脚本,以保证目标用户的体验将足够好,就像应用程序是专门为该市场开发的一样。
Load testing(负载测试),通过测试系统在资源超负荷情况下的表现,以发现设计上的错误或验证系统的负载能力。
在这种测试中,将使测试对象承担不同的工作量,以评测和评估测试对象在不同工作量条件下的性能行为,以及持续正常运行的能力。
负载测试的目标是确定并确保系统在超出最大预期工作量的情况下仍能正常运行。
此外,负载测试还要评估性能特征,例如,响应时间、事务处理速率和其他与时间相关的方面。
Performance testing(性能测试),评价一个产品或组件与性能需求是否符合的测试。
包括负载测试、强度测试、数据库容量测试、基准测试等类型。
Pilot testing(引导测试),软件开发中,验证系统在真实硬件和客户基础上处理典型操作的能力。
在软件外包测试中,引导测试通常是客户检查软件测试公司测试能力的一种形式,只有通过了客户特定的引导测试,软件测试公司才能接受客户真实软件项目的软件测试。
Portability testing(可移植性测试),测试软件是否可以被成功移植到指定的硬件或软件平台上。
Compatibility Testing(兼容性测试),也称“Configuration testing(配置测试)”,测试软件是否和系统的其它与之交互的元素之间兼容,如:浏览器、操作系统、硬件等。
验证测试对象在不同的软件和硬件配置中的运行情况。
Installing testing(安装测试),确保该软件在正常情况和异常情况的不同条件下,例如,进行首次安装、升级、完整的或自定义的安装都能进行安装。
异常情况包括磁盘空间不足、缺少目录创建权限等。
核实软件在安装后可立即正常运行。
安装测试包括测试安装代码以及安装手册。
安装手册提供如何进行安装,安装代码提供安装一些程序能够运行的基础数据。
International testing(国际化测试),国际化测试的目的是测试软件的国际化支持能力,发现软件的国际化的潜在问题,保证软件在世界不同区域中都能正常运行。
国际化测试使用每种可能的国际输入类型,针对任何区域性或区域设置检查产品的功能是否正常,软件国际化测试的重点在于执行国际字符串的输入/输出功能。
国际化测试数据必须包含东亚语言、德语、复杂脚本字符和英语(可选)的混合字符。
Localizability testing(本地化能力测试),本地化能力是指不需要重新设计或修改代码,将程序的用户界面翻译成任何目标语言的能力。
为了降低本地化能力测试的成本,提高测试效率,本地化能力侧是通常在软件的伪本地化版本上进行。
本地化能力测试中发现的典型错误包括:字符的硬编码(即软件中需要本地化的字符写在了代码内部),对需要本地化的字符长度设置了国定值,在软件运行时以控件位置定位,图标和位图中包含了需要本地化的文本,软件的用户界面与文档术语不一致等。
Localization testing(本地化测试),本地化测试的对象是软件的本地化版本。
本地化测试的目的是测试特定目标区域设置的软件本地化质量。
本地化测试的环境是在本地化的操作系统上安装本地化的软件。
从测试方法上可以分为基本功能测试,安装/卸载测试,当地区域的软硬件兼容性测试。
测试的内容主要包括软件本地化后的界面布局和软件翻译的语言质量,包含软件、文档和联机帮助等部分。
Ad hoc testing (随机测试),没有书面测试用例、记录期望结果、检查列表、脚本或指令的测试。
主要是根据测试者的经验对软件进行功能和性能抽查。
随机测试是根据测试说明书执行用例测试的重要补充手段,是保证测试覆盖完整性的有效方式和过程。
Smoke testing(冒烟测试),冒烟测试的对象是每一个新编译的需要正式测试的软件版本,目的是确认软件基本功能正常,可以进行后续的正式测试工作。
冒烟测试的执行者是版本编译人员。
参考“Sanity testing(健全测试)”。
Sanity testing(健全测试),软件主要功能成分的简单测试以保证它是否能进行基本的测试。
User interface(用户界面,UI),广义是指使用户可以和计算机进行交互的硬件和/或软件。
狭义是指软件中的可见外观及其底层与用户交互的部分(菜单、对话框、窗口和其它控件)。
User interface testing (用户界面测试),指测试用户界面的风格是否满足客户要求,文字是否正确,页面是否美观,文字,图片组合是否完美,操作是否友好等等。
UI 测试的目标是确保用户界面会通过测试对象的功能来为用户提供相应的访问或浏览功能。
确保用户界面符合公司或行业的标准。
包括用户友好性、人性化、易操作性测试。
Static testing(静态测试),不通过执行来测试一个系统。
如代码检查,文档检查和评审等。
Regression testing(回归测试),在发生修改之后重新测试先前的测试以保证修改的正确性。
理论上,对软件的任何新版本,都需要进行回归测试,验证以前发现和修复的错误是否在新软件版本上再现。
Capture/Replay Tool (捕获/回放工具),一种测试工具,能够捕获在测试过程中传递给软件的输入,并且能够在以后的时间中,重复这个执行的过程。
这类工具一般在GUI测试中用的较多。
Debug(调试),开发人员确定引起错误的根本原因和确定可能的修复措施的过程。
一般发生在子系统或单元模块编码完成时,或者根据测试错误报告指出错误以后,开发人员需要执行调试过程来解决已存在的错误。
Deployment(部署),也称为shipment(发布),对内部IT系统而言,指它的第一个版本通过彻底的测试、形成产品、交付给付款客户的阶段。
Dynamic testing(动态测试),通过执行软件的手段来测试软件。
Garbage characters(乱码字符),程序界面中显示的无意义的字符,例如,程序对双字节字符集的字符不支持时,这些字符不能正确显示。
GB 18030 testing(GB 18030测试),软件支持GB 18030字符集标准能力的测试,包括GB 18030字符的输入、输出、显示、存储的支持程度。
Priority(优先权),从商业角度出发是指错误的重要性,尤其是从客户和用户的角度出发,是指错误对于系统的可行性和可接受性的影响。
与“Severity(严重性)”相对照。
Severity(严重性),错误对被测系统的影响程度,在终端用户条件下发生的可能性,软件错误妨碍系统使用的程度。
Quality assurance(质量保证QA),采取相关活动,以保证一个开发组织交付的产品满足性能需求和已确立的标准和过程。
Review(评审),在产品开发过程中,把产品提交给项目成员、用户、管理者或其它相关人员评价或批准的过程。
Screen shot(抓屏、截图),软件测试中,将软件界面中的错误(窗口、菜单、对话框等)的全部或一部分,使用专用工具存储成图像文件,以便于后续处理。
Software life cycle(软件生命周期),开始于一个软件产品的构思,结束于该产品不再被使用的这段期间。