版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
第一章一、什么是软件危机?它有哪些典型表现?为什么会出现软件危机?软件危机是指在计算机软件开发、使用与维护过程中遇到的一系列严重问题和难题。它包括两方面:如何开发软件,已满足对软件日益增长的需求;如何维护数量不断增长的已有软件。软件危机的典型表现:(1)对软件开发成本和进度的估计常常很不准确。常常出现实际成本比估算成本高出一个数量级、实际进度比计划进度拖延几个月甚至几年的现象。而为了赶进度和节约成本所采取的一些权宜之计又往往损害了软件产品的质量。这些都降低了开发商的信誉,引起用户不满。(2)用户对已完成的软件不满意的现象时有发生。(3)软件产品的质量往往是靠不住的。 (4)软件常常是不可维护的。(5)软件通常没有适当的文档资料。文档资料不全或不合格,必将给软件开发和维护工作带来许多难以想象的困难和难以解决的问题。(6)软件成本、软件维护费在计算机系统总成本中所占比例逐年上升。(7)开发生产率提高的速度远跟不上计算机应用普及的需求。软件危机出现的原因:(1)来自软件自身的特点:是逻辑部件,缺乏可见性;规模庞大、复杂,修改、维护困难。(2)软件开发与维护的方法不当:忽视需求分析;认为软件开发等于程序编写;轻视软件维护。(3)供求矛盾将是一个永恒的主题:面对日益增长的软件需求,人们显得力不从心。二、什么是软件工程?它有哪些本质特征?怎样用软件工程消除软件危机?1993年IEEE的定义:软件工程是:①把系统的、规范的、可度量的途径应用于软件开发、运行和维护过程,也就是把工程应用于软件;②研究①中提到的途径。软件工程的本质特征:(1)软件工程关注于大型程序(软件系统)的构造 (2)软件工程的中心课题是分解问题,控制复杂性 (3)软件是经常变化的,开发过程中必须考虑软件将来可能的变化(4)开发软件的效率非常重要,因此,软件工程的一个重要课题就是,寻求开发与维护软件的更好更有效的方法和工具(5)和谐地合作是开发软件的关键 (6)软件必须有效地支持它的用户(7)在软件工程领域中是由具有一种文化背景的人替具有另一种文化背景的人(完成一些工作)消除软件危机的途径:(1)对计算机软件有一个正确的认识(软件≠程序)(2)必须充分认识到软件开发不是某种个体劳动的神秘技巧,而应该是一种组织良好、管理严密、各类人员协同配合、共同完成的工程项目(3)推广使用在实践中总结出来的开发软件的成功技术和方法(4)开发和使用更好的软件工具三、简述结构化范型和面向对象范型的要点,并分析他们的优缺点。七、什么是软件生命周期模型?试比较瀑布模型、快速原型模型、增量模型和螺旋模型的优缺点,说明每种模型的使用范围。软件生命周期模型是跨越整个生存期的系统开发、运作和维护所实施的全部过程、活动和任务的结构框架。瀑布模型优点:它提供了一个模板,这个模板使得分析、设计、编码、测试和支持的方法可以在该模板下有一个共同的指导。虽然有不少缺陷但比在软件开发中随意的状态要好得多。缺点:(1)实际的项目大部分情况难以按照该模型给出的顺序进行,而且这种模型的迭代是间接的,这很容易由微小的变化而造成大的混乱。(2)经常情况下客户难以表达真正的需求,而这种模型却要求如此,这种模型是不欢迎具有二义性问题存在的。(3)客户要等到开发周期的晚期才能看到程序运行的测试版本,而在这时发现大的错误时,可能引起客户的惊慌,而后果也可能是灾难性的。(4)会经常在过程的开始和结束时碰到等待其他成员完成其所依赖的任务才能进行下去,有可能花在等待的时间比开发的时间要长。称之为“堵塞状态”。它是软件工程中应用最广泛的过程模型,在软件工程中占有肯定和重要的位置。快速原型模型在进行了基本需求分析之后,快速开发出产品的原型,然后基于这个原型,同客户沟通、交流,更好地了解客户需求,不断修改这个原型,到了双方认可的程度,再做详细地分析、设计和编程,最终开发出令客户满意的产品。优点:使用户能够感受到实际的系统,使开发者能够快速地构造出系统的框架。缺点:产品的先天性不足,因为开发者常常需要做实现上的折中,可能采用不合适的操作系统或程序设计语言,以使原型能够尽快工作。增量模型优点:(1)人员分配灵活,刚开始不用投入大量人力资源,当核心产品很受欢迎时,可增加人力实现下一个增量。(2)当配备的人员不能在设定的期限内完成产品时,它提供了一种先推出核心产品的途径,这样就可以先发布部分功能给客户,对客户起到镇静剂的作用。缺点:(1)至始至终开发者和客户纠缠在一起,直到完全版本出来。(2)适合于软件需求不明确、设计方案有一定风险的软件项目。该模型具有一定的市场。螺旋模型优点:对于大型系统及软件的开发,这种模型是一个很好的方法。开发者和客户能够较好地对待和理解每一个演化级别上的风险。缺点:(1)需要相当的风险分析评估的专门技术,且成功依赖于这种技术。(2)很明显一个大的没有被发现的风险问题,将会导致问题的发生,可能导致演化的方法失去控制。(3)这种模型相对比较新,应用不广泛,其功效需要进一步的验证。该模型适合于大型软件的开发第二章4.目前住院病人主要由护士护理,这样做不仅需要大量护士,而且由于不能随时观察危重病人的病情变化,还会延误抢救时机。某医院打算开发一个以计算机为中心的患者监护系统,请写出问题定义,并且分析开发这个系统的可行性。医院对患者监护系统的基本要求是随时接收每个病人的生理信号(脉搏、体温、血压、心电图等),定时记录病人情况以形成患者日志,当某个病人的生理信号超出医生规定的安全范围时向值班护士发出警告信息,此外,护士在需要时还可以要求系统印出某个指定病人的病情报告。问题定义:从问题陈述可知,本系统的数据源点是“病人”和“护士”,他们分别提供生理信号和要求病情报告的信息。进一步分析问题陈述,从系统应该“定时记录病人情况以形成患者日志”这项要求可以想到,还应该有一个提供日期和时间信息的“时钟”作为数据源点。从问题陈述容易看出,本系统的数据终点是接收警告信息和病情报告的护士。系统对病人生理信号的处理功能主要是“接收信号”、“分析信号”和“产生警告信息”。此外,系统还应该具有“定时取样生理信号”、“更新日志”和“产生病情报告"的功能。为了分析病人生理信号是否超出了医生规定的安全范围,应该存储“患者安全范围”信息。此外,定时记录病人生理信号所形成的“患者日志”,显然也是一个数据存储。可行性叙述略。5.北京某高校可用的电话号码有以下几类:校内电话号码由4位数字组成,第1位数字不是0;校外电话又分为本市电话和外地电话两类,拨校外电话需先拨0,若是本市电话则再接着拨8位数字(第1位不是0),若是外地电话则拨3位区码,再拨8位电话号码(第1位不是0)。请用2.5.2小节讲述的定义数据的方法,定义上述的电话号码。电话号码=[校内电话号码|校外电话号码] 校内电话号码=非零数字+3位数字校外电话号码=[本市号码|外地号码] 本市号码=数字零+8位数字外地号码=数字零+3位数字+8位数字 非零数字=[1|2|3|4|5|6|7|8|9]数字零=0 3位数字=3{数字}3 8位数字=非零数字+7位数字7位数字=7{数字}7 数字=[0|l|2|3|4|5|6|7|8|9]第三章为什么要进行需求分析?通常对软件系统有哪些需求?通过需求分析,明确用户对目标软件系统在功能、性能、行为、设计约束等方面的期望,回答软件系统“必须做什么”。通常对软件系统的需求是以下几方面的综合:(1)功能需求;(2)性能需求;(3)可靠性和可用性需求;(4)出错处理需求;(5)接口需求;(6)约束;(7)逆向需求;(8)将来可能提出的要求。2、怎样与用户有效的沟通以获取用户的真实需求?(1)初步需求获取,通过访谈与会议、问卷调查、观察用户工作流程等方法;(2)面向数据流,自顶向下求精(3)简易的应用规格说明 (4)快速建立软件原型6、复印机的工作过程大致如下:未接到复印命令时处于闲置状态,一旦接到复印命令则进入复印状态,完成一个复印命令规定的工作后又回到闲置状态,等待下一个复印命令;如果执行复印命令时发现没纸,则进入缺纸状态,发出警告,等待装纸,装满纸后进入闲置状态,准备接收复印命令;如果复印时发生卡纸故障,则进入卡纸状态,发出警告,等待维修人员来排除故障,故障排除后回到闲置状态。请用状态转换图描绘复印机的行为。从问题陈述可知,复印机的状态主要有“闲置”、“复印”、“缺纸”和“卡纸”。引起状态转换的事件主要是“复印命令”、“完成复印命令”、“发现缺纸”、“装满纸”、“发生卡纸故障”和“排除了卡纸故障”。状态转换图如下:1、为每种类型的模块耦合举一个具体的例子。(1)非直接耦合—例如,两个模块没有直接关系(模块1和模块2),模块独立性最强。(2)数据耦合—例如,下左图数据耦合特征耦合(3)特征耦合—例如,上右图“住户情况”是一个数据结构,图中模块都与此数据结构有关。“计算水费”和“计算电费”本无关,由于引用了此数据结构产生依赖关系,它们之间也是标记偶合。(4)控制耦合--模块A通过传送开关、标志、名字等控制信息,明显地控制选择模块B的功能,例如下图(5)外部耦合—例如,下左图,模块A、B均需使用共享打印机外部耦合公共环境耦合(6)公共环境耦合—例如,上右图,模块A、B、C共享全局变量数组(7)内容耦合—例如,一个过程非正常地进入另一个过程SubAA(…)… … gotoL …EndsubSubBB(…)… … L:… …Endsub2、用面向数据流的方法设计下列系统的软件结构:(3)患者监护系统(需求见习题2-4)功能级数据流图:软件结构图:3、从伪码转换成的数据流程图从伪码转换成的盒图4、(1)通常所说的结构化程序,是按照狭义的结构程序的定义衡量,符合定义规定的程序。本题图6-18所示的程序的循环控制结构有两个出口,显然不符合狭义的结构程序的定义,因此是非结构化的程序。(2)使用附加的标志变量flag,至少有两种方法可以把该程序改造为等价的结构化程序,下图所示盒图描绘了两个等价的结构化程序。(3)不使用flag把该程序改造为等价的结构化程序的方法如下图所示。7、令P代表交易的总金额,Q代表每股的售价,n代表交易的股数。判定表的每一列是一条计算规则。例如,第1列(规则l)规定,当交易总金额P少于1,000元,且每股售价Q低于l4元,且交易的股数n是l00的倍数时,给经纪人的手续费为:(1+0.05)×0.084P第16列(规则l6)表明,当交易总金额P超过l0,000元,且每股售价Q在14元到25元之间,且交易的股数n不是l00的倍数时,手续费为:(1+0.06)X(0.04P+134)表示手续费计算方法的判定表和判定树如下图所示。判定表判定树4(3)答:(1)语句覆盖的测试用例因为每个判定表达式为真或为假时均有赋值语句,为了使每个语句都至少执行一次,总共需要两组测试数据,以便使得每个判定表达式取值为真或为假各一次。下面是实现语句覆盖的典型测试用例:①使3个判定表达式之值全为假输入:A=1,B=1,C=1 预期的输出:X=1,Y=2,Z=3②使3个判定表达式之值全为真输入:A=20,B=40,C=60 预期的输出:X=10,Y=20,Z=30(2)路径覆盖的测试用例本程序共有8条可能的执行通路,为做到路径覆盖总共需要8组测试数据。下面是实现路径覆盖的典型测试用例:①3个判定表达式之值全为假输入:A=1,B=1,C=1 预期的输出:X=1,Y=2,Z=3②3个判定表达式依次为假、假、真输入:A=1,B=1,C=60 预期的输出:X=1,Y=2,Z=30③3个判定表达式依次为假、真、假输入:A=1,B=40,C=1 预期的输出:X=1,Y=20,Z=3④3个判定表达式依次为假、真、真输入:A=1,B=40,C=60 预期的输出:X=1,y=20,Z=30⑤3个判定表达式依次为真、假、假输入:A=20,B=1,C=1 预期的输出:X=10,y=2,Z=3⑥3个判定表达式依次为真、假、真输入:A=20,B=1,C=60 预期的输出:X=10,y=2,Z=30⑦3个判定表达式依次为真、真、假输入:A=20,B=40,C=1 预期的输出:X=10,y=20,Z=3⑧3个判定表达式全为真输入:A=20,B=40,C=60 预期的输出:X=10,y=20,Z=306、答:应该分别使用正常的输入数据和异常的输入数据,作为验收测试数据。(1)用正常的输人数据作为测试数据①输入常规的出发点、目的地、5个位置校核点、高度、速度及飞机型号。②针对5对不同的出发点和目的地,重复执行测试①。③固定出发点、目的地、位置校核点、高度和速度,分别输入3~5种不同的飞机型号,重复执行测试①。④固定出发点、目的地、位置校核点、高度和飞机型号,分别输入3~5个不同的速度,重复执行测试①。⑤固定出发点、目的地、位置校核点、速度和飞机型号,分别输入3~5个不同的高度,重复执行测试①。⑥固定出发点、目的地、高度、速度和飞机型号,分别输入3~5组不同的位置校核点,重复执行测试①。⑦固定出发点、位置校核点、高度、速度和飞机型号,分别输入3~5个不同的目的地,重复执行测试①。=8\*GB3⑧固定目的地、位置校核点、高度、速度和飞机型号,分别输入3~5个不同的出发点,重复执行测试①。⑨同时改变一对参数的值,其他参数的值固定,重复执行测试①。⑩同时改变3个参数的值,其他参数的值固定,重复执行测试①。(11)以适当的方式改变描述天气状况的数据,重复执行测试①。(2)用边界数据值作为测试数据①分别使用距离非常近和距离非常远的两个地点作为出发点和目的地。②输入位置校核点的非常规组合。③分别输入非常高和非常低的高度值。④分别输入非常高和非常低的速度值。⑤输入极其少见的飞机型号。(3)用无效的数据作为测试数①用由字母数字字符和控制字符混合在一起组成的字符串作为出发点或目的地。②用数字0作为所有参数的值。③用负数作为高度和速度的值。补充作业:答:题中并没有给出实现函数SEARCH的算法,仅仅描述了它的功能,因此,只能用黑盒测试技术设计测试它的测试方案。为了用等价划分法设计测试方案,首先需要划分输入数据的等价类。根据该函数的功能,可以把它的输入数据划分成以下等价类:(1)有效输入的等价类·数组有偶数个元素,第1个元素是所要找的数。·数组有偶数个元素,最后一个元素是所要找的数。·数组有偶数个元素,数组中没有所要找的数。·数组有奇数个元素,第1个元素是所要找的数。·数组有奇数个元素,最后一个元素是所要找的数。·数组有奇数个元素,数组中没有所要找的数。·数组有多个元素,其中一个正整数是所要找的数。·数组有多个元素,其中一个负整数是所要找的数。·数组有多个元素,其中一个0是所要找的数。(2)无效输入的等价类数组实际长度不等于变元size的值。为了使用边界值分析法设计测试方案,应该再考虑下述几种边界情况:·数组长度为l,其元素是所要找的数。·数组长度为l,其元素不是所要找的数。·数组为空(长度为0)。根据上面划分出的等价类及边界情况,可以设计出下述测试方案:①数组长度为l,其正整数元素是所要找的数输入:somearray={6},size=1,value=6 预期的输出:l②数组长度为l,其负整数元素是所要找的数输入:somearray={-20),size=1,value=20 预期的输出:l③数组长度为l,其元素0是所要找的数输入:somearray={0},size=1,value=0 预期的输出:l④数组长度为l,其元素不是所要找的数输入:somearray={6},size=1,value=8 预期的输出:-1⑤数组为空输入:somearray={},size=0,value=6 预期的输出:-1⑥数组有偶数个元素,第1个元素是正整数且是所要找的数输入:somearray={1,2,3,4},size=4,value=1 预期的输出:l⑦数组有偶数个元素,最后一个元素是负整数且是所要找的数输入:somearray={1,2,3,一4},size=4,value=4 预期的输出:4⑧数组有偶数个元素,其中一个元素0是所要找的数输入:somearray={1,2,0,3},size=4,value=0 预期的输出:3⑨数组有偶数个元素,元素中没有所要找的数输入:somearray={1,2,3,4},size=4,value=5 预期的输入:-1,⑩数组有奇数个元素,第1个元素是0且是要找的数输入:somearray={0,1,2),size=3,value=0 预期的输出:l(11)数组有奇数个元素,最后一个元素是负整数且是所要找的数输入:somearray={1,2,一3},size=3,value=3 预期的输入:3(12)数组有奇数个元素,没有要找的数输入:somearray={1,2,3},size=3,value=3 预期的输出:-1(13)数组实际长度不等于size输入:somearray={1,2,3},size=2,value=1 预期的输出:“无效的size值”第九章作业2、答:对象是面向对象方法学开发软件时对客观世界实体的抽象,它是由描述实体属性的数据和可以对这些数据施加的所有操作封装在一起构成的统一体。传统的数据是传统方法学开发软件时对客观世界实体的抽象,但是,这种抽象是不全面的:数据只能描述实体的静态属性,不能描述实体的动态行为。必须从外界对数据施加操作,才能改变数据、实现相应的行为。对象与传统数据有本质的区别,它不是被动地等待外界对它施加操作,相反,它是进行处理的主体。必须发消息请求对象主动地执行它的某些操作,处理它的私有数据,而不能直接从外界对它的私有数据进行操作。5、答:所谓模型,就是为了理解事物而对事物进行的一种抽象,是对事物的一种无歧义的书面描述。通常,模型由一组图形符号和组织这些符号的规则组成,利用它们来定义和描述问题域中的术语和概念。更进一步地讲,模型是一种思维工具,利用这种工具可以把知识规范地表示出来。众所周知,在解决问题之前必须理解所要解决的问题。对问题理解得越透彻,就越容易解决它。在软件开发的过程中,为了更好地理解客户要求解决的问题,往往需要建立问题域的模型。为了开发复杂的软件系统,系统分析员应该从不同角度抽象出目标系统的特征,使用精确地表示方法构造系统的模型,验证模型是否满足用户对目标系统的需求,并在设计过程中逐步把和实现有关的细节加进模型中来,直到最终实现这个模型。对于那些过分复杂而不能直接理解的系统,特别需要建立模型。建立模型的目的主要是为了降低复杂性。人的头脑每次只能处理少量信息,模型通过把系统的重要部分分解成人的头脑一次能处理的若干个子部分,从而减少了系统的复杂度。10、答:订货系统用例图作业题:有如下用户需求:王大夫在小镇上开了一家牙科诊所。他有一个牙科助手、一个牙科保健员和一个接待员。王大夫需要一个软件系统来管理预约。当病人打电话预约时,接待员将查阅预约登记表,如果病人申请的就诊时间与已定下的预约时间冲突,则接待员建议一个就诊时间以安排病人尽早得到诊治。如果病人同意建议的就诊时间,接待员将输入约定时间和病人的名字。系统将核实病人的名字并提供记录的病人数据,数据包括病人的病历号等。在每次治疗或清洗后,助手或保健员将标记相应的预约诊治已经完成,如果必要的话会安排病人下一次再来。系统能够按病人姓名和按日期进行查询,能够显示记录的病人数据和预约信息。接待员可以取消预约,可以打印出前两天预约尚未接诊的病人清单。系统可以从病人记录中获知病人的电话号码。接待员还可以打印出关于所有病人的每天和每周的工作安排。(1)建立牙科诊所管理系统的对象模型;(2)建立牙科诊所管理系统的用例模型;(3)用数据流图建立牙科诊所管理系统的功能模型;(4)写出牙科诊所管理系统的脚本;(5)画出牙科诊所管理系统的状态图。解答:(1)从对牙科诊所问题的陈述中,可以找出下列名词作为对象的候选者:王大夫,小镇,牙科诊所,牙科助手,牙科保健员,接待员,软件系统,预约,病人,预约登记表,就诊时间,预约时间,约定时间,系统,名字,记录的病人数据,病历号,姓名,日期,预约信息,病人清单,病人记录,电话号码,每天工作安排,每周工作安排。通常,通过词法分析找到的候选对象中有许多并不是问题域中真正有意义的对象,因此,必须对这些候选对象进行严格的筛选,从中删去不正确的或不必要的,只保留确实应该记录其信息或需要其提供服务的那些对象。具体说到牙科诊所问题,“王大夫”只不过是牙医的一个实例,实际上,本软件系统的主要功能是管理病人的预约,并不关心诊所内每名工作人员的分工,因此,牙医、牙科助手、牙科保健员和接待员都不是问题域中的对象;“小镇”是牙科诊所的地址属性,不是独立的对象;“软件系统”和“系统”是同义词,指的是将要开发的软件产品,不是问题域中的对象;“就诊时间”、“预约时间”和“约定时间”在本问题陈述中的含义相同,指的都是预约的就诊时间,实际上,预约的就诊时间既包括日期又包括时间,但是,它们是预约登记表包含的属性,不是问题域中独立的对象;“名字”和“姓名”是同义词,应该作为病人和预约登记表的属性;“记录的病人数据”实际上就是“病人记录”,可以统一使用“病人记录”作为对象名;“病历号”和“电话号码”是病人记录的属性,不是独立的对象;从问题陈知,“病人清单”是已预约但尚未就诊的病人名单,应该包含病人姓名、预约的就诊时间等内容,它和“预约信息”包含的内容基本相同,可以只保留“病人清单”作为问题域中的对象。接下来分析确定问题域中对象彼此之间的关系。“每天工作安排”和“每周工作安排”有许多共同点,可以从它们泛化出一个父类“工作安排”。此外,问题域的对象之间还有下述关联关系:牙科诊所诊治多名病人;一位病人有一份病人记录;一位病人可能预约多次也可能一次也没预约;牙科诊所在一段时间内将打印出多份病人清单;牙科诊所开业以来已经建立了多份预约登记表;预约登记表中记录了多位病人的预约;根据预约登记表在不同时问可以制定出不同的工作安排。综上所述,可以画出图7.2所示的牙科诊所管理系统的对象模型。(2)用例图从用户角度描述系统的功能,它必须包含用户关心的所有关键功能。用户通常就是用例图中的行为者。为了画出系统的用例图,首先应该找出系统的用户,然后根据用户对系统功能的需求确定用例。从对牙科诊所问题的陈述可知,接待员负责处理病人预约事务,为此他需要访问预约登记表和病人记录,接待员也可以取消预约,此外,接待员还可以根据预约登记表打印出关于所有病人的每天和每周的工作安排,牙医将按照工作安排诊治病人;在病人就诊后,助手或保健员将标记相应的预约诊治已完成,必要时还将安排病人下次再来,也就是说,他们将更新预约登记表的内容;系统能够按照病人姓名和日期查询预约信息,这项功能需求虽然没有指明行为者,但是这并不意味着没有行为者也可以有用例,事实上,一个用例至少必须与一个行为者相关联,可以认为“查询预约’’这个用例的行为者是牙科诊所的职员。在牙科诊所问题中,没有必要区分接待员、助手和保健员在业务工作中扮演的不同角色,可以把他们统称为职员。综上所述,可以画出图7.3所示的牙科诊所管理系统的用例图。(3)从牙科诊所管理系统的需求陈述得知,当进行预约时病人提供姓名、希望的就诊日期等数据,系统查询预约登记表,以确定一个有效的就诊日期,此外,系统还将查询病人记录以获得病历号等病人数据。在每次预约诊治完成之后,应该更新预约登记表,以标记相应的预约诊治已经完成,必要时将约定下次就诊日期。诊所职员可以按照病人姓名和日期查询预约信息,也可以取消预约。此外,系统可以打印出每天和每周的工作安排给牙医。根据上述的系统功能,可以画出图7.4所示的牙科诊所管理系统的数据流图。(4)脚本从用户角度描述系统典型的工作过程。根据对牙科诊所管理系统的需求,至少可以设想出下述3个脚本。(a)正常情况:病人甲请求预约。系统识别出病人的名字。系统建议二个就诊时间。病人同意该时间,接待员输入该预约。在预约的就诊日期到来之前两天,系统输出一份包含病人姓名和电话号码等信息的提醒清单。接待员打电话提醒病人。病人如约到来。治疗完之后,牙医助手安排该病人的下一次预约。(b)新病人:病人乙请求预约。系统不认识该病人的名字,必须把该病人的信息输入到病人记录系统中并为他建立一个记录。(c)多个预约:病人丙请求在未来两年内进行16次预约。接待员将其姓名输入到系统中,系统提出建议的预约就诊时间,病人同意后接待员输入病人认可的预约。(5)状态图描绘系统可能有的状态转换。牙科诊所管理系统的主要功能是实现病人预约,根据需求陈述和在第9题解答中给出的脚本,可以画出图7.5所示的牙科诊所管理系统状态图。图中把除了完成病人预约之外的事务笼统地称为日常事务。第十一章作业P288第3题答:面向对象技术中的“类”,不妨称之为类构件,是比较理想的可重用软构件。原因如下:为使软构件也像硬件集成电路那样,能在构造各种各样的软件系统时方便地重复使用,就必须使它们满足下列要求:(1)模块独立性强。具有单一、完整的功能,且经过反复测试被确认是正确的。它应该是一个不受或很少受外界干扰的封装体,其内部实现在外面是不可见的。(2)具有高度可塑性(可裁剪性)。也就是说,必须提供为适应特定需求而扩充或修改已有构件的机制,而且所提供的机制必须使用起来非常简单方便。(3)接口清晰、简明、可靠。软构件应该提供清晰、简明、可靠的对外接口,而且还应该有详尽的文档说明,以方便用户使用。精心设计的“类”基本上能满足上述要求,可以认为它是可重用软构件的雏形。类构件有3种重用方式,分别是实例重用、继承重用和多态重用。补充:从面向对象分析到面向对象设计,对象模型有何变化?答:在面向对象分析阶段建立的对象模型中对象是对问题空间中实体的抽象。随着软件开发过程进入面向对象设计阶段,这些对象逐渐变成了解空间的实体。需要的时间以及子任务彼此之间的依赖关系。请用工程网络描述下表中给出的信息,并且计算每个事件的最早时刻和最迟时刻。附录资料:不需要的可以自行删除常见的电脑英语查询大全3DNow!(3Dnowaiting)3DPA(3DPositionalAudio,3D定位音频)3DS(3DSubSystem,三维子系统)ABS(AutoBalanceSystem,自动平衡系统)AC(AudioCodec,音频多媒体数字信号编解码器)ACOPS:AutomaticCPUOverHeatPreventionSystem(CPU过热预防系统)ACPI(AdvancedConfigurationandPowerInterface,先进设置和电源管理)AE(AtmosphericEffects,雾化效果)AFR(AlternateFrameRendering,交替渲染技术)AGAS(AntiGlareAntiStaticCoatings,防强光、防静电涂层)AGP:AccelaratedGraphicPort(加速图形端口),一种CPU与图形芯片的总线结构AGU(AddressGenerationUnits,地址产成单元)AH:AuthenticationHeader,鉴定文件头AHA(AcceleratedHubArchitecture,加速中心架构)AL:ArtificialLife(人工生命)ALU(ArithmeticLogicUnit,算术逻辑单元)AMR(Audio/ModemRiser,音效/数据主机板附加直立插卡)AMR(Audio/ModemRiser;音效/调制解调器主机板附加直立插卡)AnisotropicFiltering(各向异性过滤)API(ApplicationProgrammingInterfaces,应用程序接口)APIC:AdvancedProgrammableInterruptController(高级程序中断控制器)APM(AdvancedPowerManagement,高级能源管理)APPE(AdvancedPacketParsingEngine,增强形帧解析引擎)ARP(AddressResolutionProtocol,地址解析协议)ASC(AntiStaticCoatings,防静电涂层)ASC(Auto-SizingandCentering,自动调效屏幕尺寸和中心位置)ASCII(AmericanStandardCodeforInformationInterchange,美国国家标准信息交换代码)ASIC:ApplicationSpecificIntegratedCircuit(特殊应用积体电路)ASKIR(AmplitudeShiftKeyedInfra-Red,长波形可移动输入红外线)ASMO(AdvancedStorageMagneto-Optical,增强形光学存储器)ASPI(AdvancedSCSIProgramInterface,高级SCSI编程接口。它定义了当和SCSI主机适配器通讯时应用程序使用的一系列软件命令)AST(AverageSeektime,平均寻道时间)ATA(ATAttachment,AT扩展型)ATAPI(ATAttachmentPacketInterface)ATC(AccessTimefromClock,时钟存取时间)ATL:ActiveXTemplateLibrary(ActiveX模板库)ATM(AsynchronousTransferMode,异步传输模式)ATOMM(AdvancedsuperThin-layerandhigh-OutputMetalMedia,增强形超薄高速金属媒体)ATX:ATExtend(扩展型AT)AuxiliaryInput(辅助输入接口)AV(AnalogVideo,模拟视频)AVI(AudioVideoInterleave,音频视频插入)BackBuffer,后置缓冲Backfaceculling(隐面消除)BASIC:Beginner'sAll-purposeSymbolicInstructionCode(初学者通用指令代码)BattleforEyeballs(眼球大战,各3D图形芯片公司为了争夺用户而作的竞争)BCF(BootCatalogFile,启动目录文件)Benchmarks:基准测试程序数值BGA(BallGridArray,球状矩阵排列)BGA(BallGridArray,球状矩阵排列)BGA:BallGridArray(球状网格阵列)BHT(branchpredictiontable,分支预测表)BIF(BootImageFile,启动映像文件)BilinearFiltering(双线性过滤)BIOS(BasicInput/OutputSystem,基本输入/输出系统)BLA:BearnLandingArea(电子束落区)BMC(BlackMatrixScreen,超黑矩阵屏幕)BOD(BandwidthOnDemand,弹性带宽运用)BOPS:BillionOperationsPerSecond,十亿次运算/秒bps(bitpersecond,位/秒)BPU(BranchProcessingUnit,分支处理单元)BrachPediction(分支预测)BSD(BerkeleySoftwareDistribution,伯克利软件分配代号)BSRAM(BurstpipelinedsynchronousstaticRAM,突发式管道同步静态存储器)BTB/C:BranchTargetBuffer/Cache(分支目标缓冲)C2C:card-to-cardinterleaving,卡到卡交错存取CAD:computer-aideddesign,计算机辅助设计CAM(CommonAccessModel,公共存取模型)CAS(ColumnAddressStrobe,列地址控制器)CBR(CommittedBurstRate,约定突发速率)CC:CompanionChip(同伴芯片),MediaGX系统的主板芯片组CCD(ChargeCoupledDevice,电荷连接设备)CCIRN:CoordinatingCommitteeforIntercontinentalResearchNetworking,洲CCM(CallControlManager,拨号控制管理)cc-NUMA(cache-coherentnonuniformmemoryaccess,连贯缓冲非统一内存寻址)CCS(CutChangeSystem)CCT(ClockCycleTime,时钟周期)CDR(CDRecordable,可记录光盘)CD-ROM/XA(CD-ROMeXtendedArchitecture,唯读光盘增强形架构)CDRW(CD-Rewritable,可重复刻录光盘)CDSL:ConsumerDigitalSubscriberLine(消费者数字订阅线路)CE(ConsumerElectronics,消费电子)CEM(cubeenvironmentmapping,立方环境映射)CenterProcessingUnitUtilization,中央处理器占用率CEO(ChiefExecutiveOfficer,首席执行官)CG(ComputerGraphics,计算机生成图像)CGI(CommonGatewayInterface,通用网关接口)CHRP(CommonHardwareReferencePlatform,共用硬件平台,IBM为PowerPC制定的标准,可以兼容MacOS,WindowsNT,Solaris,OS/2,Linux和AIX等多种操作系统)CIEA:CommercialInternetExchangeAssociation,商业因特网交易协会CIR(CommittedInfomationRate,约定信息速率)CISC(ComplexInstructionSetComputing,复杂指令集计算机)CISC(ComplexInstructionSetComputing,复杂指令集计算机)CISC:ComplexInstructionSetComputing(复杂指令结构)Clipping(剪贴纹理)CLK(ClockCycle,时钟周期)ClockSynthesizer,时钟合成器CLV(ConstantLinearVelocity,恒定线速度)CMOS:ComplementaryMetalOxideSemiconductor(互补金属氧化物半导体)CMOS:ComplementaryMetalOxideSemiconductor,互补金属氧化物半导体CMOS:ComplementaryMetalOxideSemiconductor,互补金属氧化物半导体COB(Cacheonboard,板上集成缓存)COB(Cacheonboard,板上集成缓存)COD(CacheonDie,芯片内集成缓存)COD(CacheonDie,芯片内集成缓存)COM:ComponentObjectModel(组件对象模式)COMDEX:ComputerDistributionExposition(计算机代理分销业展览会)compressedtextures(压缩纹理)ConcurrentCommandEngine,协作命令引擎COO(ChiefOrganizerOfficer,首席管理官)CP:CeramicPackage(陶瓷封装)CPGA(CeramicPinGridArray,陶瓷针型栅格阵列)CPGA(CeramicPinGridArray,陶瓷针型栅格阵列)CPGA:CeramicPinGridArray(陶瓷针脚网格阵列)CPS:CertificationPracticeStatement(使用证明书)CPU(CenterProcessingUnit,中央处理器)CPU:CenterlProcessingUnit(中央处理器)CPU:CenterProcessingUnit,中央处理器CRC:CyclicalRedundancyCheck(循环冗余检查)CRT(CathodeRayTube,阴极射线管)CS(ChannelSeparation,声道分离)CSE(ConfigurationSpaceEnable,可分配空间)CSS(CommonCommandSet,通用指令集)CSS:CascadingStyleSheets,层叠格式表CTO(ChiefTechnologyOfficer,首席技术官)CTS(CarpalTunnelSydrome,计算机腕管综合症)CTS(CleartoSend,清除发送)CVS(ComputeVisualSyndrome,计算机视觉综合症)DAC(DigitaltoAnalogConverter,数模传换器)DAC:DualAddressCycle,双重地址周期DAE(digitalAudioExtraction,数据音频抓取)DataForwarding(数据前送)DB:DeepBuffer(深度缓冲)DB:DeviceBay,设备插架DBS-PC:DirectBroadcastSatellitePC(人造卫星直接广播式PC)DCD:DocumentContentDescriptionforXML:XML文件内容描述DCE:DataCircuitTerminalEquipment,数据通信设备DCOM:DistributingComponentObjectModel,构造物体模块DCT:DisplayCompressionTechnology(显示压缩技术)DDC:DisplayDataChannel,显示数据通道DDRSDRAM(DoubleDateRate,双数据率SDRAM)DDSSII(DoubleDynamicSuspensionSystemII,第二代双层动力悬吊系统)DDSS(DoubleDynamicSuspensionSystem,双悬浮动态减震系统)DEC(DirectEtchingCoatings,表面蚀刻涂层)Decal(印花法,用于生成一些半透明效果,如:鲜血飞溅的场面)Decode(指令解码)DES:DataEncryptionStandard,数据加密标准DFL(DynamicFocusLens,动态聚焦)DFP(DigitalFlatPanel,数字式平面显示器)DFS(DigitalFlexScan,数字伸缩扫描)DFS:DynamicFlatShading(动态平面描影),可用作加速DHCP:DynamicHostConfigurationProtocol,动态主机分配协议DIB(DualIndependentBus,双独立总线)DIB:DualIndependentBus(双重独立总线),包括L2cache总线和PTMM(ProcesserToMainMemory,CPU至主内存)总线DIC:DigitalImageControl(数字图像控制)DigitalMultiscanII(数字式智能多频追踪)DIL(dual-in-line)DIMM(DualIn-lineMemoryModules,双重内嵌式内存模块)DIR(DirectRenderingInfrastructure,基层直接渲染)DirectionalLight,方向性光源DiscWizard(磁盘控制软件)Dithering(抖动)DLP(digitalLightProcessing,数字光处理)DLS-2(DownloadableSoundsLevel2,第二代可下载音色)DMA(DirectMemoryAccess,直接内存存取)DME:DirectMemoryExecute(直接内存执行)DMF:DistributionMediaFormatDMI(DesktopManagementInterface,桌面管理接口)DMT:DiscreteMulti-Tone,不连续多基频模式DNA:DistributedInternetApplication(分布式因特网应用程序)DNS(DomainNameSystem,域名系统)DOCSIS(DataOverCableServiceInterfaceSpecifications,线缆服务接口数据规格)DOF(DepthofField,多重境深)DOSD:DigitalOnScreenDisplay(同屏数字化显示)DotPitch(点距)dottextureblending(点型纹理混和)DoubleBuffering(双缓冲区)DP:DualProcessing(双处理器)DPC(DesktopPC,桌面PC)DPMS(DisplayPowerManagementSignalling,显示能源管理信号)DQL(DynamicQuadrapoleLens,动态四极镜)DRAM(DynamicRandomAccessMemory,动态随机存储器)DRDRAM(DirectRAMbusDRAM,直接RAMbus内存)DS3D(DirectSound3DStreams)DSD(DirectStreamDigital,直接数字信号流)DSL(DownLoadableSample,可下载的取样音色)DSL:DataStrobeLink,数据选通连接DSP(DigitalSignalProcessing,数字信号处理)DST(DriveSelfTest,磁盘自检程序)DTD:DocumentTypeDefinition,文件类型定义DTE:DataTerminalEquipment,数据终端设备DVD(DigitalVideoDisk,数字视频光盘)DVI(DigitalVideoInterface,数字视频接口)DX:指包含数学协处理器的CPUECC:ErrorCheckCorrect(错误检查纠正)DxR:DynamicXTendedResolution(动态可扩展分辨率)ISP(InternetServiceProvider,因特网服务提供商)ISVs:IndependentSoftwareVendors,独立软件购买者ITD(InterauralTimeDifference,两侧声音时间延迟差别)JIT:JustInTime,准时制生产JVM:JavaVirtualMachine,Java虚拟机KBC(KeyBroadControl,键盘控制器)KNI(KatmaiNewInstructions,Katmai新指令集,即MMX2)KNI(KatmaiNewInstructions,Katmai新指令集,即SSE)L1cache:Level1(一级)高速缓存,通常是集成在CPU中的,但现在也有把L2cache集成在CPU中的设计,如:Pentium2LB:LinearBurst(线性突发),是Cyrix6x86采用的特殊技术.L2TP(Layer2TunnelingProtocol,二级通道协议)LAN(LocalAreaNetwork,局域网)largetextures(大型纹理)Latency(潜伏期)LBA(LogicalBlockAddressing,逻辑块寻址)LCD(liquidcrystaldisplay,液晶显示屏)LCOS:LiquidCrystalOnSilicon(硅上液晶)LDAP:LightweightDirectoryAccessProtocol,轻权目录访问协议LDT(LightningDataTransport,闪电数据传输总线)LED(lightemittingdiode,光学二级管)LF(LinearFiltering,线性过滤,即双线性过滤)lighting(光源)lightmap(光线映射)LMDS:LocalMultipointDistributedSystem,局域多点分布式系统LocalInterconnect(局域互连)LocalPeripheralBus(局域边缘总线)LOM(LAN-on-Montherboard)L-SAGIC(LowPower-SmallApertureG1wihtImpregnatedCathode,低电压光圈阴极管)LVD(LowVoltageDifferential)LVD(LowVoltageDifferential,低分差动)LVDS:LowVoltageDifferentialSignal(低电压差动信号)MADD:乘法-加法指令MAG:乘法-累加指令,两浮点相乘后再和另一浮点数相加,可显著提高3D图形运算速度MALS(MultiAstigmatismLensSystem,多重散光聚焦系统)MBR(MasterBootRecord,主引导记录)MDA(MonochromeAdapter,单色设备)MDC(MobileDaughterCard,移动式子卡)MESI(Modified,Exclusive,Shared,Invalid:修改、排除、共享、废弃)MFC:MicrosoftFoundationClasses(微软基础类库)MFD:MultiFunctionDevice(多功能设备)MFLOPS(MillionFloationgPoint/Second,每秒百万个浮点操作)MHz(MillionHertz,兆赫兹)MHz:工作频率的单位兆赫兹(MegaHertz),1GHz=1000MHzMIDI:MusicalInstrumentDigitalInterface(乐器数字接口)MIME:MultipurposeInternetMailExtension,多用途因特网邮件扩展协议MIOC:MemoryandI/OBridgeController,内存和I/O桥控制器MiPad(MultimodalInteractiveNotepad,多语态互动式记事本)mipmapping(MIP映射)MIPS(MillionInstructionPerSecond,百万条指令/秒)MIPS:MillionInstructionsperSecond(每秒钟百万条指令),是CPU速度的一个参数,当然是越大越好MMU(MultimediaUnit,多媒体单元)MMVF(Multi-MediaVideoFile,多媒体视频文件)MMX(MultiMediaExtensions,多媒体扩展指令集)MMX:MultimediaExtensions(这个大家应该很熟悉了,这种CPU有57新的64位指令,是自386以来的最大变化,另外还有SIMD架构等)MMX:MultiMediaExtensions,多媒体扩展指令集MNP:MicrocomNetworkingProtocalMODEM(ModulatorDemodulator,调制解调器)Modulate(调制混合)motionblur(模糊移动)MotionCompensation,动态补偿MP(Multi-Processing,多重处理器架构)MPGA:MicroPGA,散热和体积都比TCP小MPP(MassiveParallelProcessing,巨量平行处理架构)MPPS:MillionPixelsPerSecond,百万个像素/秒MPS(MultiProcessorSpecification,多重处理器规范)MRH-R(MemoryRepeaterHub,内存数据处理中心)MRH-S(SDRAMRepeaterHub,SDRAM数据处理中心)MRPII:ManufacturingResourcePlanning,制造资源计划MRP:MaterialRequirementPlanning,物料需求计划MRS(MidrangeServer,中型服务器)MRW(MidrangeWorkststion,中型工作站)MS:MagneticSensors(磁场感应器)MSN:MicrosoftNetwork,微软网络MSP:MediaStreamProcessor(媒体流处理器)MSRs(Model-SpecificRegisters,特别模块寄存器)MTBF(MeanTimeBeforeFailure,平均故障时间)MTH(MemoryTransferHub,内存转换中心)MTVPAK(MicrosoftTVPlatformAdaptationKit,微软TV平台适配套件)MultiThreadedBusMaster,多重主控Multi-ResolutionMesh,多重分辨率组合Multitexture(多重纹理)MUX:DataPathMultiplexor,多重路径数据访问NAOC(no-accountOverClock,无效超频)NAT(NetworkAddressTranslation,网络地址转换)NBC:NorthBridgeChip(北桥芯片)NC(NetworkComputer,网络计算机)NDA:non-DWORD-aligned,非DWORD排列NDIS:NetworkDriverInterfaceSpecification,网络驱动程序接口规范NDS:NovellDirectoryService,Novell目录服务nerestMipmap(邻近MIP映射,又叫点采样技术)NGIO(NextGenerationInput/Output,新一代输入/输出标准)NI:Non-Intel,非英特尔NI:Non-Intel,非英特尔NT(NewTechnology,新技术)OFDM(orthogonalfrequencydivisionmultiplexing,直角频率部分多路复用)OJI:OpenJavaVMInterface,开放JAVA虚拟机接口OLGA(OrganicLandGridArray,基板栅格阵列)OoO(OutofOrder,乱序执行)OPT:OptimizedProductionTechnology,优化生产技术Overdraw(透支,全景渲染造成的浪费)P3P(PrivacyPreferenceProject,个人私隐安全平台)P64H(64-bitPCIControllerHub,64位PCI控制中心)ParallelProcessingPerspectiveEngine(平行透视处理器)partialtexturedownloads(并行纹理传输)PC(PerspectiveCorrection,透视纠正)PCAV(PartConstantAngularVelocity,部分恒定角速度)PCB(printedcircuitboard,印刷电路板)PCBA(PrintedCircuitBoardAssembly,印刷电路板装配)PCISIG(PeripheralComponentInterconnectSpecialInterestGroup,互连外围设备专业组)PCI:PeripheralComponentInterconnect,互连外围设备PDA(PersonalDigitalAssistant,个人数字助理)PDS:PublicDirectorySupport,公众目录支持PGA:PinGridArray(引脚网格阵列),耗电大,适用用台式机PGA:Pin-GridArray(引脚网格阵列),耗电大PGA:Pin-GridArray(引脚网格阵列),耗电大PGC(ParallelGraphicsConfiguration,并行图像设置)PGP:PrettyGoodPrivacy,优良保密协议PIB(ProcessorInaBox,盒装处理器)PIB:ProcessorInaBox(盒装处理器)PIC(ProgrammableInterruptController,可编程中断控制器)PICS:PlatformforInternetContentSelection,因特网内容选择平台PIIX:PCIISA/IDEAccelerator(加速器)PIM:PersonalInformationManagement,个人信息管理系统pin:CPU的针脚PLL:PhaseLockLoop(阶段锁定)PIO(ProgrammedInputOutput,可编程输入输出模式)PIROM:ProcessorInformationROM,处理器信息ROMpixel(Pictureelement,图像元素,又称P像素,屏幕上的像素点)PLEDM:Phase-stateLowElectron(hole)-numberDriveMemoryPNP:PlugandPlay,即插即用POF:PolymerOpticalFiber,聚合体光纤pointlight(一般点光源)pointsampling(点采样技术,又叫邻近MIP映射)POP3:PostOfficeProtocolVersion3,第三版电子邮局协议PorousTungsten(活性钨)POST(PowerOnSelfTest,加电自测试)Post-RISCPPGA(PlasticPinGridArray,塑胶针状矩阵封装)PPGA(PlasticPinGridArray,塑胶针状矩阵封装)PPTP:PointtoPointTunnelingProtocol,点对点通道协议PQFP(PlasticQuadFlatPackage)PQFP(PlasticQuadFlatPackage,塑料方块平面封装)PR(PerformanceRate,性能比率)PR:P-rating,是一种额定性能指数,以Winstone96测试为基本(PR2用Winstone97),如PR-75即相当于奔腾75RISC:ReducedInstructionSetComputing(精简指令结构),是相对于CISC而言的ROB:ReorderBuffer(重新排序缓冲区)PrecisePixelInterpolation,精确像素插值PRML(PartialResponseMaximumLikelihood,最大可能部分反应,用于提高磁盘读写传输率)Proceduraltextures(可编程纹理)PSE36:PageSizeExtension36-bit,36位页面尺寸扩展模式PSN(ProcessorSerialnumbers,处理器序列号)PSN(ProcessorSerialnumbers,处理器序列号)PSU(PowerSupplyUnit,计算机电源)PXB:PCIExpanderBridge,PCI增强桥QBM(QuadBandMemory,四倍边带内存)QEM(QsoundEnvironmentalModeling,Qsound环境建模扬声器组)Qos:QualityofService,服务质量QPA:QuadPortAcceleration(四接口加速)ABP:AddressBitPermuting,地址位序列改变RAC(RambusAsicCell,Rambus集成电路单元)RADSL:RateAdaptiveDSL,速率自适应数字订阅线路RAMDAC(RandomAccessMemoryDigitaltoAnalogConverter,随机存储器数/模转换器)RARP(ReverseAddressResolutionProtocol,反向地址解析协议)RAS(RowAddressStrobe,行地址控制器)RawPCM:RawPulseCodeModulated(元脉码调制)RAW(ReadafterWrite,写后读)RCG:RAS/CASGenerator,RAS/CAS发生器RDF:ResourceDescriptionFramework,资源描述框架RDRAM(RambusDirectRAM,直接型RambusRAM)Reflectionmapping(反射贴图)RegisterContention(抢占寄存器)RegisterPressure(寄存器不足)RegisterRenaming(寄存器重命名)REMA:RealtimeExclusiveModeApplications,实时高级应用Remark(芯片频率重标识)render(着色或渲染)Resourcecontention(资源冲突)Retirement(指令引退)RF(RadioFrequency,无线电频率)RIMM(RAMBUSIn-lineMemoryModules,RAMBUS内嵌式内存模块)RISC(ReducedInstructionSetComputing,精简指令集计算机)RISC(ReducedInstructionSetComputing,精简指令集计算机)DXTC(DirectXTextureCompress,DirectX纹理压缩,以S3TC为基础)DynamicZ-buffering(动态Z轴缓冲区),显示物体远近,可用作远景EAX(EnvironmentalAudioExtensions,环境音效扩展技术)EB(ExpansionBus,扩展总线)EBR(ExcessBurstRate,超额突发速率)EC(EmbeddedController,嵌入式控制器)EC(EmbeddedController,微型控制器)ECC(ErrorCheckingandCorrection,错误检查修正)ECC:EllipticCurveCrypto(椭圆曲线加密)ECRS:EntryCallReturnStack(回叫堆栈),代替RAM存储返回地址.E-DDC(EnhancedDisplayDataChannel,增强形视频数据通道协议,定义了显示输出与主系统之间的通讯通道,能提高显示输出的画面质量)EdgeAnti-aliasing,边缘抗锯齿失真E-EDID(EnhancedExtendedIdentificationData,增强形扩充身份辨识数据,定义了电脑通讯视频主系统的数据格式)EEPROM(ElectricallyErasableProgrammableROM,电擦写可编程只读存储器)EFEAL(ExtendedFieldEllipticalApertureLens,可扩展扫描椭圆孔镜头)EIDE(enhancedIntegratedDriveElectronics,增强形电子集成驱动器)EISA(EnhancedIndustryStandardArchitecture,增强形工业标准架构)EmbeddedChips(嵌入式)EMI(ElectromagneticInterference,电磁干扰)EMP:EmergencyManagementPort,紧急事件管理端口environmentmappedbumpmapping(环境凹凸映射)EPIC(explicitlyparallelinstructioncode,并行指令代码)EPIC:ExplicitlyParallelInstructionComputing(清晰平行指令计算),是一个64位指令集ERP(estimatedretailprice,估计零售价)ERP:EnterpriseRequirementPlanning,企业需求计划ES(EnergyStar,能源之星)ESCD(ExtendedSystemConfigurationData,可扩展系统配置数据)ESDJ(EasySettingDualJumper,简化CPU双重跳线法)浩鑫ESP:EncapsulatingSecurityPayload,压缩安全有效载荷ExecuteBuffers,执行缓冲区ExtendedBurstTransactions,增强式突发处理ExtendedStereo(扩展式立体声)FADD(FloationgPointAddition,浮点加)FAQ:FrequentlyAskedQuestions(常见问题回答)FAT(Tables,文件分配表)FBC(FrameBufferCache,帧缓冲缓存)FCPGA(FlipChipPinGridArray,反转芯片针脚栅格阵列)FDBM(Fluiddynamicbearingmotors,液态轴承马达)FDC(FloppyDiskController,软盘驱动器控制装置)FDD(FloppyDiskDriver,软盘驱动器)FDIV(FloationgPointDivide,浮点除)FDM:FrequencyDivisionMulti,频率分离FEMMS:FastEntry/ExitMultimediaState,快速进入/退出多媒体状态FEMMS:FastEntry/ExitMul
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 出赛的听评课记录
- 笔算除法听评课记录
- 《卡罗纳》听评课记录
- 1000锅炉课程设计
- 《无功补偿技术讲》课件
- 【大学课件】劳动管理
- 《演讲技巧yanjiang》课件
- 《旦特别早会》课件
- 《财务核算》课件
- 军队文职人员(出版专业)考试题库大全-出版专业知识
- 制程检验岗位职责(最全面)
- 自动化、电气及智科学科导论学习通超星课后章节答案期末考试题库2023年
- 钻井监督工作总结-监督工作总结
- 2022年清华班组长必修课程自测题目和答案解析
- 北师大版九年级数学下册《综合与实践》教案及教学反思
- 22秋中传媒《传播学概论》作业考核答卷
- 农业经济学知到章节答案智慧树2023年华南农业大学
- 西班牙行程单(签证)
- 2022年7月云南省普通高中学业水平考试物理含答案
- 慢性胃炎的中医治疗
- 少年读史记系列(全5册)PPT模板
评论
0/150
提交评论