还剩35页未读,继续阅读
本资源只提供10页预览,全部文档请下载后查看!喜欢就下载吧,查找使用更方便
文本内容:
高级系统架构设计师-《系统架构设计师》上午押题密卷单选题(共题,共分)7575(
1.)某工厂生产两种产品S和K,受到原材料供应和设备加工工时的限制单件产品的利润、原材料(江南博哥)消耗及加工工时如下表为获得最大利润,S应生产()件产一•品KP资源限制「原材料消耗(公斤/件)『1g2g12g设备工时(小时/件)一8c80^利润(元/件)一12P16*PA.7B.8C.9D.10正确答案B参考解析设利润为Z,为了获得最大利润,S应生产XI件,K应生产X2件对该问题求解最优方案可以由下列数学模型描述Max Z=12X1+16X210X1+20X2^1208X1+8X2^80X120,X220(
2.)区块链是一种按照时间顺序将数据区块以顺序相连的方式组合成的一种链式数据结构,并以密码学方式保证的不可篡改和不可伪造的分布式账本主要解决交易的信任和安全问题,最初是作为()的底层技术出现的A.电子商务B.证券交易C.比特币D.物联网正确答案C参考解析区块链(Block chain)是比特币的一个重要概念,在《2014-2016全球比特币发展研究报告》中提到区块链是比特币的底层技术和基础架构(
3.)研究软件架构的根本目的是解决软件的复用、质量和维护问题,软件架构设计是软件开发过程中关键一步,因此需要对其进行评估,在这一活动中,评估人员关注的是系统的()属性A.功能B.性能质量C.安全D.正确答案c参考解析在架构评估过程中,评估人员关注的是系统的质量属性主要包括性能、可靠性、可用性、安全性、可修改性、功能性、可变性、互操作C.部署图D.交互图正确答案B参考解析类图展现了一组对象、接口、协作和它们之间的关系定时图强调消息跨越不同对象或参与者的实际时间,而不仅仅只是关心消息的相对顺序部署图软件和硬件组件之间的物理关系以及处理节点的组件分布情况包图描述由模型本身分解而成的组织单元,以及它们之间的依赖关系
24.某单位为了建设健全的公路桥梁养护管理档案,拟开发一套公路桥梁在线管理系统该系统要求正常负载情况下,系统必须在
0.5秒内对用户的查询请求进行响应,这属于质量特性的;网络失效后,系统需要在10秒内发现错误并启用备用系统,这属于质量特性的;更改系统的Web界面接口必须在4人周内完成,这属于质量特性的;如果〃养护报告生成〃业务逻辑的描述尚未达成共识,可能导致部分业务功能模块规则的矛盾,影响系统的可修改性,这属于系统的;更改系统加密的级别将对安全性和性能产生影响,这属于系统的;对查询请求处理时间的要求将影响系统的数据传输协议和处理过程的设计,这属于系统的请作答此空A.权衡点B.风险点C.敏感点D.非风险点正确答案B参考解析性能是指系统的响应能力,即要经过多长时间才能对某个时间做出响应可用性是指系统两次故障之间系统正常运行的比例当可用性和可靠性同时出现在选项中的时候,我们通常选择可用性可修改性是指较高的性价比对系统进行变更的能力敏感点是指为了实现某种特定的质量属性,一个或多个系统组件所具有的特性权衡点是指影响多个质量属性的特性,是多个质量属性的敏感点风险点不以标准术语出现,它指某些做法有一些隐患可能导致一些问题非风险点是指某些做法是可行的、可接受的
25.请作答此空设计模式能够动态地给一个对象添加一些额外的职责而无须修改此对象的结构;设计模式定义一个用于创建对象的接口,让子类决定实例化哪一个类;欲使一个后端数据模型能够被多个前端用户界面连接,采用模式最适合A.组合B.外观C.享元D.装饰器正确答案D参考解析组合Composite模式将对象组合成树形结构以表示“部分一整体”的层次结构,使得用户对单个对象和组合对象的使用具有一致性适用于想表示对象的部分一整体层次结构;希望用户忽略组合对象与单个对象的不同,用户将统一地使用组合结构中的所有对象外观Facade模式为子系统中的一组接口提供一个一致的界面,Facade模式定义了一个高层接口,这个接口使得这一子系统更加容易使用适用于要为一个复杂子系统提供一个简单接口时,子系统往往因为不断演化而变得越来越复杂;客户程序与抽象类的实现部分之间存在着很大的依赖性;当需要构建一个层次结构的子系统时,使用Facade模式定义子系统中每层的入口点享元Flyweight模式运用共享技术有效地支持大量细粒度的对象适用于一个应用程序使用了大量的对象;完全由于使用大量的对象,造成很大的存储开销;对象的大多数状态都可变为外部状态;如果删除对象的外部状态,那么可以用相对较少的共享对象取代很多组对象;应用程序不依赖于对象标识装饰器Decorator模式描述了以透明围栏来支持修饰的类和对象的关系,动态地给一个对象添加一些额外的职责,从增加功能的角度来看,装饰器模式相比生成子类更加灵活适用于在不影响其他对象的情况下,以动态、透明的方式给单个对象添加职责;处理那些可以撤销的职责;当不能采用生成子类的方式进行扩充时工厂方法FactoryMethod定义一个用于创建对象的接口,让子类决定将哪一个类实例化,使一个类的实例化延迟到其子类适用于当一个类不知道它所必须创建的对象的类的时候;当一个类希望由它的子类来指定它所创建的对象的时候;当类将创建对象的职责委托给多个帮助子类中的某一个,并且希望将哪一个帮助子类是代理者这一信息局部化的时候观察者Observer模式定义对象间的一种一对多的依赖关系,当一个对象的状态发生改变时,所有依赖于它的对象都得到通知并被自动更新适用于当一个抽象模型有两个方面,其中一个方面依赖于另一个方面,将这两者封装在独立的对象中以使它们可以各自独立地改变和复用;当对一个对象的改变需要同时改变其他对象,而不知道具体有多少对象有待改变时;当一个对象必须通知其他对象,而它又不能假定其他对象是谁,即不希望这些对象是紧耦合的中介者Mediator用一个中介对象来封装一系列的对象交互中介者使各对象不需要显式地相互引用,从而使其耦合松散,而且可以独立地改变它们之间的交互适用于一组对象以定义良好但是复杂的方式进行通信,产生的相互依赖关系结构混乱且难以理解;一个对象引用其他很多对象并且直接与这些对象通信,导致难以复用该对象;想定制一个分布在多个类中的行为,而又不想生成太多的子类如使一个后端数据模型能够被多个前端用户界面连接,采用此模式最合适
26.某单位为了建设健全的公路桥梁养护管理档案,拟开发一套公路桥梁在线管理系统该系统要求正常负载情况下,系统必须在
0.5秒内对用户的查询请求进行响应,这属于质量特性的请作答此空;网络失效后,系统需要在10秒内发现错误并启用备用系统,这属于质量特性的;更改系统的Web界面接口必须在4人周内完成,这属于质量特性的;如果〃养护报告生成〃业务逻辑的描述尚未达成共识,可能导致部分业务功能模块规则的矛盾,影响系统的可修改性,这属于系统的();更改系统加密的级别将对安全性和性能产生影响,这属于系统的();对查询请求处理时间的要求将影响系统的数据传输协议和处理过程的设计,这属于系统的()A.可用性B.可靠性C.性能D.容错性正确答案C参考解析性能是指系统的响应能力,即要经过多长时间才能对某个时间做出响应可用性是指系统两次故障之间系统正常运行的比例当可用性和可靠性同时出现在选项中的时候,我们通常选择可用性可修改性是指较高的性价比对系统进行变更的能力敏感点是指为了实现某种特定的质量属性,一个或多个系统组件所具有的特性权衡点是指影响多个质量属性的特性,是多个质量属性的敏感点风险点不以标准术语出现,它指某些做法有一些隐患可能导致一些问题非风险点是指某些做法是可行的、可接受的(
27.)某公司销售数据库的商品、仓库关系模式及函数依赖集Fl、F2如下商品(商品号,商品名称,生产商,单价),F1二{商品号f商品名称,商品号一生产商,商品号一单价)},商品关系的主键是()仓库(仓库号,地址,电话,商品号,库存量),F2={仓库号f(地址,电话),(仓库号,商品号)一库存量}仓库关系的主键是(),外键是(请作答此空)仓库关系模式(),为了解决这一问题,需要将仓库关系分解为()A.仓库号B.地址C.电话D.商品号正确答案D参考解析本题考查应试者对关系模式中主键、外键和模式分解及相关知识的掌握程度从商品关系的函数依赖集F1可以导出商品号决定商品关系的全属性,所以商品号是商品关系的主键从仓库关系的函数依赖集F2可以导出(仓库号,商品号)决定仓库关系的全属性,所以仓库关系的主键是(仓库号,商品号)又由于商品号是商品关系的主键,故商品号是仓库关系的外键仓库关系存在冗余、插入异常和删除异常,以及修改操作的不一致例如,仓库号为〃12〃的商品有3种,其地址就要重复3次,如下表所示,故仓库关系存在冗余仓库关系仓库号地址商品号库存里12高领路6号860110002416812高领路6号860110002556812高新路6号860123002339813友闻16居86021500Q4260013友闻各6号36021600051218■■■・■•■■■■■■・■■
28.若对关系R A,B,C,D、S C,D,E进行兀1,2,3,4,73=5A4=6RXS运算,则该关系代数表达式与是等价的A AxSB卬(工入R XS))C*3(RXS)D nm・(7(R)X oM(S))・图A图B图C图D正确答案:参考解析:见见本题考宜关系代数运算方面的基批知识见自然联接是一种特殊的等值连接,它要求两个关系中进行比较的分量必须是相同的属性组,并且在结果生中将羁属性列去掉本试题中见“5wRxS的含义是RxS后,选取R和S关系中R.C=S.C/RQ=S.D的元组,再进行R.A、R.B、R.C、R.D和S.E的投影关系运算可见该关系运算表达式与RxS是等价的.
29.若一个单处理器的计算机系统中同时存在3个并发进程,则同一时刻允许占用处理器的进程数请作答此空;如果这3个进程都要求使用2个互斥资源R,那么系统不产生死锁的最少的R资源数为个A.至少为1个B.至少为3个C.最多为1个D.最多为3个正确答案C参考解析本题的正确选项为C因为一个单处理器的计算机系统中尽管同时存在3个并发进程,但是同一时刻允许占用处理器的进程数只能是1个引入多道程序设计的目的是为了提高资源的利用率,例如进程P1要输入输出时,可以将CPU分配给进程P2,使得进程P1的输入输出和进程P2的程序执行并发运行(
30.)某公司销售数据库的商品、仓库关系模式及函数依赖集Fl、F2如下商品(商品号,商品名称,生产商,单价),Fl={商品号一商品名称,商品号一生产商,商品号一单价)},商品关系的主键是()仓库(仓库号,地址,电话,商品号,库存量),F2={仓库号f(地址,电话),(仓库号,商品号)一库存量}A.B.CD.仓库关系的主键是(),外键是()仓库关系模式(请作答此空),为了解决这一问题,需要将仓库关系分解为OoA.存在冗余、插入异常和删除异常,以及修改操作的不一致B.不存在冗余,但存在插入异常和删除异常C.不存在修改操作的不一致,但存在冗余和插入异常D.不存在冗余、插入异常,但存在删除异常和修改操作的不一致正确答案A参考解析本题考查应试者对关系模式中主键、外键和模式分解及相关知识的掌握程度从商品关系的函数依赖集F1可以导出商品号决定商品关系的全属性,所以商品号是商品关系的主键从仓库关系的函数依赖集F2可以导出(仓库号,商品号)决定仓库关系的全属性,所以仓库关系的主键是(仓库号,商品号)又由于商品号是商品关系的主键,故商品号是仓库关系的外键仓库关系存在冗余、插入异常和删除异常,以及修改操作的不一致例如,仓库号为〃12〃的商品有3种,其地址就要重复3次,如下表所示,故仓库关系存在冗余仓库关系仓库号地址商品号库存里12昌新路6号860110002416312后到路6号360110002556812高亭蹄6号360123002339813友谊路6号3602150004260013友ii路6号36021600051218■・・・■•■■■■■■■■■(
31.)嵌入式系统中采用中断方式实现输入输出的主要原因是(请作答此空)在中断时,CPU断点信息一般保存到0中A.速度最快B.CPU不参与操作C.实现起来比较容易D.能对突发事件做出快速响应正确答案D参考解析嵌入式系统中采用中断方式实现输入输出的主要原因是能对突发事件做出快速响应在中断时,CPU断点信息一般保存到栈中(
32.)某数据库中有员工关系E(员工号,姓名,部门,职称,月薪);产品关系P(产品号,产品名称,型号,尺寸,颜色);仓库关系W(仓库号,仓库名称,地址,负责人);库存关系I(仓库号,产品号,产品数量)a.若数据库设计中要求
①仓库关系W中的〃负责人〃引用员工关系的员工号
②库存关系I中的〃仓库号,产品号〃惟一标识I中的每一个记录
③员工关系E中的职称为〃工程师〃的月薪不能低于3500元则
①②③依次要满足的完整性约束是(请作答此空)b.若需得到每种产品的名称和该产品的总库存量,则对应的查询语句为SELELCT产品名称,SUM(产品数量FROM P,I WHEREP.产品号二I.产品号();A.实体完整性、参照完整性、用户定义完整性B.参照完整性、实体完整性、用户定义完整性C.用户定义完整性、实体完整性、参照完整性D.实体完整性、用户定义完整性、参照完整性正确答案B参考解析关系模型的完整性规则是对关系的某种约束条件关系模型中可以有三类完整性约束实体完整性、参照完整性和用户定义的完整性实体完整性规定基本关系的主属性不能取空值由于
①仓库关系W中的〃负责人〃引用员工关系的员工号,所以应满足参照完整性约束;
②库存关系I中的〃仓库号,产品号〃惟一标识I中的每一个记录,所以应满足实体完整性约束;
③职称为〃工程师〃的月薪不能低于3500元,是针对某一具体关系数据库的约束条件,它反映某一具体应用所涉及的数据必须满足的语义要求,所以应满足用户定义完整性约束因此,试题
(1)的正确答案为BSQL查询是数据库中非常重要的内容该SQL查询要求对查询结果进行分组,即具有相同名称的产品的元组为一组,然后计算每组的库存数量由此可排除A、B和D,所以试题
(2)正确答案为C(
33.)进程Pl、P
2、P
3、P4和P5的前趋图如下:若用PV操作控制进程P1P5并发执行的过程,则需要设置6个信号SI、S
2、S
3、〜S
4、S5和S6,且信号量SI-S6的初值都等于零下图中a和b处应分别填写(请作答此空);c和d处应分别填写(),e和f处应分别填写()和P S3P S4A.PSI PS2和P S2V SIB.PSI VS2和V S3V S4C.VSI VS2和V SIV S2D.PSI PS2正确答案参考解析本题主要考查用PV操作控制进程的并发执行首先我们C需要弄清楚前驱图中给出的各进制的执行顺序从图中我们不难看出进程P1和P2没有前驱,也就是可以首先并发执行,而进程P3的前驱是P1和P2,P4的前驱是P1和P3,P5的前驱是P2和P3那么怎么理解前驱呢?其实前驱就是指只有在前驱进程完成后,该进程才能开始执行在本题的前驱图中我们不难看出,有6条路径,分别是P广〉P3,P1-P4,P2-P3,P2-P5,P3-P4,P3-P5o而且题目也告诉我们分别有6初值为0个信号量S1-S6,要我们用PV操作来控制进程P1P5的并发执行这里我们就需要清楚P与V这〜两种操作P原语的主要操作是1信号量sem减1;2若相减结果大于等于零,则进程继续执行;3若相减结果小于零,则阻塞一个在该信号量上的进程,然后再返回原进程继续执行或转进程调度V原语的主要操作是1信号量sem加1;2若相加结果大于零,则进程继续执行;3若相加结果小于或等于零,则唤醒一阻塞在该信号量上的进程,然后再返回原进程继续执行或转进程调度总而言之,进行P操作的主要目的是阻塞某信号量上的进程,而进行V操作的主要目的是唤醒某信号量上的进程下面我们具体来求解这个题目a空处,是在进程P1执行完成以后,那么根据题目的前驱图我们可以知道,这个时候它应该唤醒它的后继进程P3和P4,因此需要执行两个V操作,同样的道路,b空处也需要执行两个V操作,因此可以知道第一空答案选C至于C空处,它是在进程P3执行前进行的处理根据前驱的意义,我们可以知道执行P3要在P1和P2完成后,因此这个时候,它首先需要判断P1和P2进程是否完成,如何它们完成的话,会分别执行唤醒P3的V操作换句话说就是会给相应的信号量进行加1操作),那么这个时候我们也可以通过同样的信号量来判断,即对相应的信号量进行减I操作,判断它是否大于0,如果大于等于0,则执行P3从题目给出的答案来看,这两个信号量应该分别是S1和S3那么执行完P3后,它也需要唤醒它的后继进程P4和P5,因此需要执行两个V操作,因此D空处应该是两个V操作综上所述,我们可以知道第二空的答案选Bo分析到这里后,第三空的答案应该就很明显了,P4和P5进程在执行前,都需要做与P3进程执行前一样的判断,因此都需要进行两个P操作所以本题答案选Co其实做这类题也不难,首先需要我们对PV操作要有一个透彻的理解,另外就是能分析出题目执行的逻辑关系(
34.)某数据库中有员工关系E(员工号,姓名,部门,职称,月薪);产品关系P(产品号,产品名称,型号,尺寸,颜色);仓库关系W(仓库号,仓库名称,地址,负责人);库存关系I(仓库号,产品号,产品数量)a.若数据库设计中要求
①仓库关系W中的〃负责人〃引用员工关系的员工号
②库存关系I中的〃仓库号,产品号〃惟一标识I中的每一个记录
③员工关系E中的职称为〃工程师〃的月薪不能低于3500元则
①②③依次要满足的完整性约束是()b.若需得到每种产品的名称和该产品的总库存量,则对应的查询语句为SELELCT产品名称,SUM(产品数量FROM P,IWHERE P.产品号二I.产品号(请作答此空);A.ORDER BY产品名称B.ORDER BY产品数量C.GROUP BY产品名称D.GROUP BY产品数量正确答案c参考解析关系模型的完整性规则是对关系的某种约束条件关系模型中可以有三类完整性约束实体完整性、参照完整性和用户定义的完整性实体完整性规定基本关系的主属性不能取空值由于
①仓库关系W中的〃负责人〃引用员工关系的员工号,所以应满足参照完整性约束;
②库存关系I中的〃仓库号,产品号〃惟一标识I中的每一个记录,所以应满足实体完整性约束;
③职称为〃工程师〃的月薪不能低于3500元,是针对某一具体关系数据库的约束条件,它反映某一具体应用所涉及的数据必须满足的语义要求,所以应满足用户定义完整性约束因此,试题
(1)的正确答案为BSQL查询是数据库中非常重要的内容该SQL查询要求对查询结果进行分组,即具有相同名称的产品的元组为一组,然后计算每组的库存数量由此可排除A、B和D,所以试题
(2)正确答案为C(
35.)某软件公司欲设计一款图像处理软件,帮助用户对拍摄的照片进行后期处理在软件需求分析阶段,公司的系统分析师识别出了如下3个关键需求图像处理软件需要记录用户在处理照片时所有动作,并能够支持用户动作的撤销与重做等行为图像处理软件需要根据当前正在处理的照片的不同特征选择合适的处理操作,处理操作与照片特征之间具有较为复杂的逻辑关系图像处理软件需要封装各种图像处理算法,用户能够根据需要灵活选择合适的处理算法;软件还要支持高级用户根据一定的规则添加自定义处理算法在系统设计阶段,公司的架构师决定采用设计模式满足上述关键需求中对系统灵活性与扩展性的要求具体来说,为了支持灵活的撤销与重做等行为,采用(请作答此空)最为合适;为了封装图像操作与照片特征之间的复杂逻辑关系,采用()最为合适;为了实现图像处理算法的灵活选择与替换,采用()最为合适A.工厂模式B.责任链模式C.中介者模式D.命令模式正确答案D参考解析本题主要考查设计模式知识题干描述了某软件公司一款图像处理软件的需求分析与设计过程,并明确指出采用设计模式实现关键需求对系统灵活性与扩展性的要求针对需求1,为了支持灵活的撤销与重做等行为,采用命令模式最为合适,因为命令模式可以将一个请求封装为一个对象,从而使你可用不同的请求对客户进行参数化,还可以对请求排队,或记录请求日志,以及支持可撤销的操作针对需求2,为了封装图像操作与照片特征之间的复杂逻辑关系,采用状态模式最为合适,因为状态模式将每一个条件分支放入一个独立的类中,这样就可以根据对象自身的情况将对象的状态作为一个对象,这一对象可以不依赖于其他对象而独立变化;针对需求3,为了实现图像处理算法的灵活选择与替换,采用策模式最为合适,因为策模式定义一系列的算法,把它们封装起来,并且使它们可相互替换,使得算法可独立于使用它的客户而变化(
36.)进程Pl、P
2、P
3、P4和P5的前趋图如下:若用PV操作控制进程P1P5并发执行的过程,则需要设置6个信号SI、S
2、S
3、〜S
4、S5和S6,且信号量S1-S6的初值都等于零下图中a和b处应分别填写();c和d处应分别填写0,e和f处应分别填写(请作答此空)ri和V S5V S6A.PS3PS4和P S5P S6B.VS5VS6和P S4P S6C.PS2PS5和P S5V S6D.PS4VS5正确答案参考解析本题主要考查用PV操作控制进程的并发执行首先我们C需要弄清楚前驱图中给出的各进制的执行顺序从图中我们不难看出进程P1和P2没有前驱,也就是可以首先并发执行,而进程P3的前驱是P1和P2,P4的前驱是P1和P3,P5的前驱是P2和P3那么怎么理解前驱呢?其实前驱就是指只有在前驱进程完成后,该进程才能开始执行在本题的前驱图中我们不难看出,有6条路径,分别是P广〉P3,P1-P4,P2-P3,P2-P5,P3-P4,P3-P5o而且题目也告诉我们分别有6初值为0个信号量S1-S6,要我们用PV操作来控制进程P1P5的并发执行这里我们就需要清楚P与V这〜两种操作P原语的主要操作是1信号量sem减1;2若相减结果大于等于零,则进程继续执行;3若相减结果小于零,则阻塞一个在该信号量上的进程,然后再返回原进程继续执行或转进程调度V原语的主要操作是1信号量sem加1;2若相加结果大于零,则进程继续执行;3若相加结果小于或等于零,则唤醒一阻塞在该信号量上的进程,然后再返回原进程继续执行或转进程调度总而言之,进行P操作的主要目的是阻塞某信号量上的进程,而进行V操作的主要目的是唤醒某信号量上的进程下面我们具体来求解这个题目a空处,是在进程P1执行完成以后,那么根据题目的前驱图我们可以知道,这个时候它应该唤醒它的后继进程P3和P4,因此需要执行两个V操作,同样的道路,b空处也需要执行两个V操作,因此可以知道第一空答案选C至于C空处,它是在进程P3执行前进行的处理根据前驱的意义,我们可以知道执行P3要在P1和P2完成后,因此这个时候,它首先需要判断P1和P2进程是否完成,如何它们完成的话,会分别执行唤醒P3的V操作换句话说就是会性
4.数字签名首先需要生成消息摘要,然后发送方用自己的私钥对报文摘要进行加密,接收方用发送方的公钥验证真伪生成消息摘要的目的是请作答此空,对摘要进行加密的目的是A.防止窃听B.防止抵赖C.防止篡改D.防止重放正确答案c参考解析报文摘要用于对发送的报文生成一个非常小的摘要信息这个摘要信息保证原报文的完整性,即原报文只要有一位被改变,则摘要信息就会不匹配用私钥对摘要做加密,不仅保证了摘要的私密性,还可以防止抵赖因为只有匹配的公钥能够解开也就是说,如果用某人的公钥能够解开报文,说明就是某人做的
5.在数据库设计的需求分析阶段应完成包括在内的文档A.E-R图B.关系模式C.数据字典和数据流图D.任务书和设计方案正确答案C参考解析需求分析阶段的任务是对现实世界要处理的对象组织、部门和企业等进行详细调查,在了解现行系统的概况,确定新系统功能的过程中收集支持系统目标的基础数据及处理方法需求分析是在用户调查的基础上,通过分析,逐步明确用户对系统的需求在需求分析阶段应完成的文档是数据字典和数据流图
6.某公司拟开发一个语音搜索系统,其语音搜索系统的主要工作过程包括分割原始语音信号、识别音素、产生候选词、判定语法片断、提供搜索关键词等,每个过程都需要进行基于先验知识的条件判断并进行相应的识别动作针对该系统的特点,采用架构风格最为合适A.分层系统B.面向对象C.黑板D.隐式调用正确答案C参考解析黑板风格适用于需要解决冲突并处理可能存在的不确定性,从原始数据向高层结构转换的应用问题例如图、表、视觉、图像识别、语音识别、预警等应用领域题干中提到了〃语音〃,因此适用于黑板风格
7.某单位为了建设健全的公路桥梁养护管理档案,拟开发一套公路桥梁在线给相应的信号量进行加1操作),那么这个时候我们也可以通过同样的信号量来判断,即对相应的信号量进行减I操作,判断它是否大于0,如果大于等于0,则执行P3从题目给出的答案来看,这两个信号量应该分别是S1和S3那么执行完P3后,它也需要唤醒它的后继进程P4和P5,因此需要执行两个V操作,因此D空处应该是两个V操作综上所述,我们可以知道第二空的答案选Bo分析到这里后,第三空的答案应该就很明显了,P4和P5进程在执行前,都需要做与P3进程执行前一样的判断,因此都需要进行两个P操作所以本题答案选Co其实做这类题也不难,首先需要我们对PV操作要有一个透彻的理解,另外就是能分析出题目执行的逻辑关系(
37.)某公司销售数据库的商品、仓库关系模式及函数依赖集Fl、F2如下商品(商品号,商品名称,生产商,单价),F1={商品号一商品名称,商品号f生产商,商品号一单价)},商品关系的主键是()仓库(仓库号,地址,电话,商品号,库存量),F2={仓库号一(地址,电话),(仓库号,商品号)一库存量}仓库关系的主键是(),外键是()仓库关系模式(),为了解决这一问题,需要将仓库关系分解为(请作答此空)A.仓库1(仓库号,地址)和仓库2(仓库号,电话,商品号,库存量)B.仓库1(仓库号,地址,电话)和仓库2(商品号,库存量)C.仓库1(仓库号,电话)和仓库2(仓库号,地址,商品号,库存量)D.仓库1(仓库号,地址,电话)和仓库2(仓库号,商品号,库存量)正确答案D参考解析本题正确的答案D为了解决仓库关系模式存在的问题需要进行模式分解,其中,选项A分解存在的问题是仓库2不属于第三范式,因为存在非主属性对码的部分函数依赖,即仓库号一电话选项B分解存在的问题是分解有损连接,即分解的新关系模式仓库1和仓库2无法恢复到原关系选项C分解存在的问题与A类同,分析略选项D分解是即保持函数依赖,又无损连接,分解的结果如下仓库1仓库2仓座号他卅由话仓座号商品呈宦存里12昌新洛1号36011210002416813右阑§6芸36021210002556812230023398131500042600131600051218•••■■■■■■(
38.)进程Pl、P
2、P
3、P4和P5的前趋图如下:若用PV操作控制进程Pl P5并发执行的过程,则需要设置6个信号SI、S
2、S
3、〜S
4、S5和S6,且信号量S1-S6的初值都等于零下图中a和b处应分别填写;c和d处应分别填写请作答此空,e和f处应分别填写〃“““A.P SIP S2和V S3S4B.PSI PS3V S5V S6C.VSI VS2和P S3P S4D.PSI VS3和和P S2V S4正确答案参考解析本题主要考查用PV操作控制进程的并发执行首先我们B需要弄清楚前驱图中给出的各进制的执行顺序从图中我们不难看出进程P1和P2没有前驱,也就是可以首先并发执行,而进程P3的前驱是P1和P2,P4的前驱是P1和P3,P5的前驱是P2和P3那么怎么理解前驱呢?其实前驱就是指只有在前驱进程完成后,该进程才能开始执行在本题的前驱图中我们不难看出,有6条路径,分别是Pl-P3,P1-P4,P2-P3,P2-P5,P3-P4,P3-P5o而且题目也告诉我们分别有6初值为0个信号量S1-S6,要我们用PV操作来控制进程P1P5的并发执行这里我们就需要清楚P与V这〜两种操作P原语的主要操作是1信号量sem减1;2若相减结果大于等于零,则进程继续执行;3若相减结果小于零,则阻塞一个在该信号量上的进程,然后再返回原进程继续执行或转进程调度V原语的主要操作是1信号量sem加1;2若相加结果大于零,则进程继续执行;3若相加结果小于或等于零,则唤醒一阻塞在该信号量上的进程,然后再返回原进程继续执行或转进程调度总而言之,进行P操作的主要目的是阻塞某信号量上的进程,而进行V操作的主要目的是唤醒某信号量上的进程下面我们具体来求解这个题目a空处,是在进程P1执行完成以后,那么根据题目的前驱图我们可以知道,这个时候它应该唤醒它的后继进程P3和P4,因此需要执行两个V操作,同样的道路,b空处也需要执行两个V操作,因此可以知道第一空答案选C至于C空处,它是在进程P3执行前进行的处理根据前驱的意义,我们可以知道执行P3要在P1和P2完成后,因此这个时候,它首先需要判断P1和P2进程是否完成,如何它们完成的话,会分别执行唤醒P3的V操作换句话说就是会给相应的信号量进行加1操作,那么这个时候我们也可以通过同样的信号量来判断,即对相应的信号量进行减1操作,判断它是否大于0,如果大于等于0,则执行P3从题目给出的答案来看,这两个信号量应该分别是S1和S3那么执行完P3后,它也需要唤醒它的后继进程P4和P5,因此需要执行两个V操作,因此D空处应该是两个V操作综上所述,我们可以知道第二空的答案选Bo分析到这里后,第三空的答案应该就很明显了,P4和P5进程在执行前,都需要做与P3进程执行前一样的判断,因此都需要进行两个P操作所以本题答案选Co其实做这类题也不难,首先需要我们对PV操作要有一个透彻的理解,另外就是能分析出题目执行的逻辑关系
39.以下关于数据处理的叙述中,不正确的是A.对正确的数据也可能做出错误解释B.软件会有故障,数据也会现问题C.数据处理技术主要指办公软件的使用方法D.也有生命周期正确答案C参考解析数据是为应用服务的数据解释的重要性最近得到重视,因为不同立场的人对同一批数据进行了不同的解释,会产生不同的效果即使数据是正确的,有的人只利用其中一部分数据进行了解释;有的人利用特殊的坐标系统对数据进行图示,给人以错觉;有的人用平均数掩盖了数据中较大的差异因此,科学合理地解释数据是数据处理工作者应具有的基本素质大批数据处理的过程中,出现数据问题是很常见的数据问题包括数据的错误、数据的多余或遗漏、数据的延误、数据的混乱、对数据的非法访问窃取或篡改等数据处理技术市场包括了数据收集、输入、编辑、存储、分类、加工、统计、传输、检索、输出等各个环节采用的技术办公软件只是简单数据处理的常用工具,许多数据统计软件、多媒体演示系统、数据挖掘软件、联机数据处理系统、商业智能软件、决策支持系统等具有更强的功能计算机最广泛的应用中数据处理,计算机应用基础的主要内容不应该只是强调办公软件的使用方法,应该更强调数据处理各个阶段所采用的基本方法正如农业基础不能只强调农业工具的使用不同的观念和视野将引发教学内容的变革数据也是有生命周期的,数据从产生、存储、变更、散布、使用、备份、恢复,直到删除,不同阶段具有不同的使用频率和使用价值现代企业的海策数据右储系统需要基于数据生命周期进行备份和处理,包括对数据安全的设计现在,数据生命周期管理和信息生命周期管理是非常活跃的应用领域(
40.)若一个单处理器的计算机系统中同时存在3个并发进程,则同一时刻允许占用处理器的进程数();如果这3个进程都要求使用2个互斥资源R,那么系统不产生死锁的最少的R资源数为(请作答此空)个A.3B.4C.5D.6正确答案参考解析本题的正确选项为B对于选项A,在操作系统为每B个进程分配1个资源R后,若这3个进程再分别请求1个资源R时,系统已无可供分配的资源R,则这3个进程由于请求的资源R得不到满足而死锁如果选择选项B,那么操作系统为每个进程分配1个资源R后,系统还有1个可供分配的资源R,能满足其中的1个进程的资源要求,它运行完毕释放占有的资源R后,可以使其他进程也能得到所需的资源R并运行完毕(
41.)某商场商品数据库的商品关系模式P(商品代码,商品名称,供应商,联系方式,库存量),函数依赖集F二{商品代码一商品名称,(商品代码,供应商)一库存量,供应商一联系方式}商品关系模式P达到0;该关系模式分解成(请A P1(商品代联系方式),P2(商品名称,供应商,库存量).码,P1(商品联系方式),P2(商品代码,供应商,库存量)B名称,P1(商商品名称,联系方式),P2(供应商,库存量).品代码,P1商品名称),P2(商品代码,供应商,库存量),P3(供应商,作答(此商空品)代后码,,具有无损连接的特性,并能够保持函数依赖联系方式)正确答案参考解析本题考查的是应试者关系数据库方面的基础知识根据题D意,零件P关系中的(商品代码,供应商)可决定的零件P关系的所有属性,所以零件P关系的主键为(商品代码,供应商);又因为,根据题意(商品代码,供应商)一商品名称,而商品代码一商品名称,供应商一联系方式,可以得出商品名称和联系方式都部分依赖于码,所以,该关系模式属于1NF关系模式P属于1NF,1NF存在冗余度大、修改操作的不一致性、插入异常和删除异常四个问题所以需要对模式分解,其中选项A、选项B和选项c的分解是有损且不保持函数依赖例如,选项A中的分解P1的函数依赖集F1二
①,分解P2的函数依赖集F2二
①,丢失了F中的函数依赖,即不保持函数依赖(
42.)某公司销售数据库的商品、仓库关系模式及函数依赖集Fl、F2如下商品(商品号,商品名称,生产商,单价),F1二{商品号f商品名称,商品号f生产商,商品号f单价)),商品关系的主键是()仓库(仓库号,地址,电话,商品号,库存量),F2={仓库号f(地址,电话),(仓库号,商品号)一库存量}仓库关系的主键是(请作答此空),外键是()仓库关系模式(),为了解决这一问题,需要将仓库关系分解为()A.仓库号B.仓库号,商品号C.仓库号,电话D.地址,电话正确答案B参考解析本题考查应试者对关系模式中主键、外键和模式分解及相关知识的掌握程度从商品关系的函数依赖集F1可以导出商品号决定商品关系的全属性,所以商品号是商品关系的主键从仓库关系的函数依赖集F2可以导出(仓库号,商品号)决定仓库关系的全属性,所以仓库关系的主键是(仓库号,商品号)又由于商品号是商品关系的主键,故商品号是仓库关系的外键仓库关系存在冗余、插入异常和删除异常,以及修改操作的不一致例如,仓库号为〃12〃的商品有3种,其地址就要重复3次,如下表所示,故仓库关系存在冗余仓库关系仓库号地址商品号库存里12高新路6号860110002416312高新路6号360110002556812高亭蹄6号360123002339813友谊路6号3602150004260013友ii路6号36021600051218■■■■・・■■■■■■・■•(
43.)某文件系统采用多级索引结构,若磁盘块的大小为512字节,每个块号需占3字节,那么根索引采用一级索引时的文件最大长度为()K字节;采用二级索引时的文件最大长度为(请作答此空)K字节A.512B.1024C.14450D.28900正确答案C参考解析设块长为512B,每个块号占3B,一个物理块可放512/3=170个目录项一个一级索引可存放的文件大小为170X512二85KB一个二级索引可存放文件的大小为170X170X512=14450KB一个三级索引可存放文件的大小为170X170X170X512=2456500KBo(
44.)某公司销售数据库的商品、仓库关系模式及函数依赖集Fl、F2如下商品(商品号,商品名称,生产商,单价),Fl={商品号一商品名称,商品号一生产商,商品号一单价)},商品关系的主键是(请作答此空)仓库(仓库号,地址,电话,商品号,库存量),F2={仓库号f(地址,电话),(仓库号,商品号)一库存量}仓库关系的主键是(),外键是()仓库关系模式(),为了解决这一问题,需要将仓库关系分解为()A.商品号B.商品号,商品名称C.商品号,生产商D.商品名称,生产商正确答案A参考解析本题考查应试者对关系模式中主键、外键和模式分解及相关知识的掌握程度从商品关系的函数依赖集F1可以导出商品号决定商品关系的全属性,所以商品号是商品关系的主键从仓库关系的函数依赖集F2可以导出(仓库号,商品号)决定仓库关系的全属性,所以仓库关系的主键是(仓库号,商品号)又由于商品号是商品关系的主键,故商品号是仓库关系的外键仓库关系存在冗余、插入异常和删除异常,以及修改操作的不一致例如,仓库号为〃12〃的商品有3种,其地址就要重复3次,如下表所示,故仓库关系存在冗余仓库关系仓库号地址商品号库存里12曷新路6号860110002416312高新路6号360110002556812高亭蹄6号360123002339813友谊路6号3602150004260013友ii路6号36021600051218■■■■・・■■■■■■・■•(
45.)嵌入式系统中采用中断方式实现输入输出的主要原因是()在中断时,CPU断点信息一般保存到(请作答此空)中A.通用寄存器B.堆C.栈D.I/O接口正确答案C参考解析嵌入式系统中采用中断方式实现输入输出的主要原因是能对突发事件做出快速响应在中断时,CPU断点信息一般保存到栈中(
46.)某工厂生产甲、乙两种产品,生产1公斤甲产品需要煤9公斤、电4度、油3公斤,生产1公斤乙产品需要煤4公斤、电5度、油10公斤该工厂现有煤360公斤、电200度、油300公斤已知甲产品每公斤利润为7千元,乙产品每公斤利润为
1.2万元,为了获取最大利润应该生产甲产品(请作答此空)公斤,乙产品()公斤A.20B.21C.22D.23正确答案A参考解析设xl为甲产品生产量,x2为乙产品生产量对该问题求解最优方案可以由下列数学模型描述max z=7x1+12x29x1+4x2^3604x1+5x2^2003x1+10x2^300x1^0,x2三0求解得xl=20,x2=24(
47.)下面关于交换机的说法中,正确的是0A.以太网交换机可以连接运行不同网络层协议的网络B.从工作原理上讲,以太网交换机是一种多端口网桥C.集线器是一种特殊的交换机D.通过交换机连接的一组工作站形成一个冲突域正确答案B参考解析现代以太网中,更多地使用交换机代替了网桥,只有在简单的小型网络中才用微机软件实现网桥功能以太网交换机也是一种数据链路层设备,除传统的网桥功能之外,交换机吧共享介质变成了专用链路,使得网络的有效数据速率大大提高集线器把节点集中在以它为中心的节点上,在网络中只起到信号发送和放大分发的作用,实际上就是一个中继器由于集线器采用CDMA/CD介质访问控制方式,当一个节点发送数据时,与集线器相连的所有节点都可能接收到数据,因此通过集线器连接的一组工作站形成了一个冲突域可见选项C是错误的以太网交换机改变了“共享介质”的工作方式,支持多个端口节点间的并发连接,实现多个节点之间数据的并发传输,选项D是错误的交换机主要用来实现多个局域网的互联,但是交换机工作在数据链路层,互联的局域网的物理层和数据链路层可以运行不同的协议,而数据链路层以上的高层必须采用相同的协议因此选项A是错误的路由器是在网络层上实现多个网络互联的设备(
48.)某工厂生产甲、乙两种产品,生产1公斤甲产品需要煤9公斤、电4度、油3公斤,生产1公斤乙产品需要煤4公斤、电5度、油10公斤该工厂现有煤360公斤、电200度、油300公斤已知甲产品每公斤利润为7千元,乙产品每公斤利润为
1.2万元,为了获取最大利润应该生产甲产品()公斤,乙产品(请作答此空)公斤A.22B.23C.24D.25正确答案c参考解析设xl为甲产品生产量,x2为乙产品生产量对该问题求解最优方案可以由下列数学模型描述max z=7x1+12x29x1+4x2^3604x1+5x2^2003x1+10x2^300x1^0,x2三0求解得xl=20,x2=
2449.HTML语言中,可使用标签将脚本插入HTML文档A.languageB.scriptC.javascriptD.vbscript正确答案B参考解析本题考查HTML语言的基础知识在HTML语言中,可通过〈script》标签来定义客户端脚本
50.如果一台配置成自动获取IP地址的计算机,开机后得到的IP地址是
169.
254.
1.17即没有DHCP服务器为其提供IP地址,则首先应该A.检查网络连接电缆B.检查网卡的工作状态C.检查DNS服务器的配置D.查杀病毒正确答案A参考解析当计算机开机后得到的IP地址是
169.
254.
1.17时,说明网卡工作正常,计算机获得的是APIPA地址,所以应检查网络连线是否断开,或其他原因导致无法从DHCP服务器获取动态IP地址
51.以下关于网络控制的叙述,正确的是0A.由于TC.P的窗口大小是固定的,所以防止拥塞的方法只能是超时重发B.在前向纠错系统中,当接收端检测到错误后就要请求发送端重发出错分组C.P的窗口大小是固定的,所以防止拥塞的方法只能是超时重发B.在前向纠错系统中,当接收端检测到错误后就要请求发送端重发出错分组C在滑动窗口协议中,窗口的大小以及确认应答使得可以连续发送多个数据D.在数据报系统中,所有连续发送的数据都可以沿着预先建立的虚通路传送正确答案C参考解析TCP采用可变大小的滑动窗口协议进行流量控制在前向纠错系统中,当接收端检测到错误后就根据纠错编码的规律自行纠错;在后向纠错系统中,接收方会请求发送方重发出错分组IP协议不预先建立虚电路,而是对每个数据报独立地选择路由并一站一站地进行转发,直到送达目标地
52.杀毒软件报告发现病毒Macro.Melissa,由该病毒名称可以推断病毒类型是请作答此空,这类病毒主要感染目标是A.文件型B.引导型C.目录型D.宏病毒正确答案D参考解析本题考查计算机病毒方面的基础知识计算机病毒的分类方法有许多种,按照最通用的区分方式,即根据其感染的途径以及采用的技术区分,计算机病毒可分为文件型计算机病毒、引导型计算机病毒、宏病毒和目录型计算机病毒文件型计算机病毒感染可执行文件包括EXE和COM文件引导型计算机病毒影响软盘或硬盘的引导扇区目录型计算机病毒能够修改硬盘上存储的所有文件的地址宏病毒感染的对象是使用某些程序创建的文本文档、数据库、电子表格等文件,从文件名可以看出Macro.Melissa是一种宏病毒,所以题中两空的答案是D和B
53.计算机系统的主存主要是由构成的A.DRAMB.SRAMC.CacheD.EEPROM正确答案A参考解析主存主要采用动态随机存储器DRAM,Cache采用静态随机存储器SRAM,EEPROM是电擦除可编程的只读存储器
54.薛大龙博士是一名教师,性别男,身高180,主讲软考,擅长打五笔字型该实例中类和对象相关描述,正确的是A.薛大龙是对象,教师是类,性别身高是状态信息,讲课和打五笔字型是对象行为B.薛大龙是类,教师是对象,性别身高是状态信息,打五笔字型是对象行为C.薛大龙是状态信息,教师是类,性别身高是对象,讲课和打五笔字型是对象行为D.薛大龙是对象,教师是状态信息,性别身高是类,讲课是对象行为正确答案A参考解析面向对象的基本概念包括对象、类、抽象、封装、继承等,其中对象由数据及操作所构成的封装体,是系统中用来描述客观事物的一个模块,是构成系统的基本单位包括对象标识、对象状态、对象行为,其中每个对象都有一个对象标识,对象状态是对对象的静态描述,而对象行为是对对象的动态特征的描述类是现实世界中对实体的形式化或抽象的描述类是对象的抽象,对象是类的实例,题中教师属于类,薛大龙是教师类的一个实例,性别和身高都是薛大龙这个对象的静态特征属性,讲课和打五笔字型是薛大龙这个对象的动态特征行为
55.某数字签名系统如下图所示网上传送的报文是请作答此空,如果A否认发送,作为证据的是0A.PB.DAPC.EB DAPD.DA正确答案C参考解析本题考查数字签名的实现细节图中所示为一种利用公钥加密算法实现的数字签名方案,发送方A要发送给接收方B的报文P经过A的私钥签名和B的公钥加密后形成报文EB DAP发送给B,B利用自己的私钥DB和A的公钥EA对消息EB DAP进行解密和认证后得到报文P,并且保存经过A签名的消息DAP作为防止A抵赖的证据
56.has becomea factof modernlife,with millionsof peoplenow shoppingon-line.A.E-mailB.E-commerceC.E-learningD.E-communication正确答案B参考解析电子商务已经成为现代生活中的显示,现在已有数百万人在线购物
57.某商场商品数据库的商品关系模式P商品代码,商品名称,供应商,联系方式,库存量,函数依赖集F二{商品代码一商品名称,商品代码,供应商一库存量,供应商一联系方式}商品关系模式P达到请作答此空;该关系模式分解成后,具有无损连接的特性,并能够保持函数依赖A.1NFB.2NFC.3NFD.BCNF正确答案A参考解析本题考查的是应试者关系数据库方面的基础知识根据题意,零件P管理系统该系统要求正常负载情况下,系统必须在
0.5秒内对用户的查询请求进行响应,这属于质量特性的;网络失效后,系统需要在10秒内发现错误并启用备用系统,这属于质量特性的;更改系统的Web界面接口必须在4人周内完成,这属于质量特性的;如果〃养护报告生成〃业务逻辑的描述尚未达成共识,可能导致部分业务功能模块规则的矛盾,影响系统的可修改性,这属于系统的;更改系统加密的级别将对安全性和性能产生影响,这属于系统的请作答此空;对查询请求处理时间的要求将影响系统的数据传输协议和处理过程的设计,这属于系统的oA.权衡点B.风险点C.敏感点D.非风险点正确答案A参考解析性能是指系统的响应能力,即要经过多长时间才能对某个时间做出响应可用性是指系统两次故障之间系统正常运行的比例当可用性和可靠性同时出现在选项中的时候,我们通常选择可用性可修改性是指较高的性价比对系统进行变更的能力敏感点是指为了实现某种特定的质量属性,一个或多个系统组件所具有的特性权衡点是指影响多个质量属性的特性,是多个质量属性的敏感点风险点不以标准术语出现,它指某些做法有一些隐患可能导致一些问题非风险点是指某些做法是可行的、可接受的
8.数字签名首先需要生成消息摘要,然后发送方用自己的私钥对报文摘要进行加密,接收方用发送方的公钥验证真伪生成消息摘要的目的是,对摘要进行加密的目的是请作答此空A.防止窃听B.防止抵赖C.防止篡改D.防止重放正确答案B参考解析报文摘要用于对发送的报文生成一个非常小的摘要信息这个摘要信息保证原报文的完整性,即原报文只要有一位被改变,则摘要信息就会不匹配用私钥对摘要做加密,不仅保证了摘要的私密性,还可以防止抵赖因为只有匹配的公钥能够解开也就是说,如果用某人的公钥能够解开报文,说明就是某人做的
9.某公司拟开发一个新闻系统,该系统可根据用户的注册兴趣,向用户推送其感兴趣的新闻内容,该系统应该采用架构风格最为合适A.事件驱动系统B.主程序-子程序C.黑板关系中的商品代码,供应商可决定的零件P关系的所有属性,所以零件P关系的主键为商品代码,供应商;又因为,根据题意商品代码,供应商一商品名称,而商品代码一商品名称,供应商一联系方式,可以得出商品名称和联系方式都部分依赖于码,所以,该关系模式属于1NF关系模式P属于1NF,1NF存在冗余度大、修改操作的不一致性、插入异常和删除异常四个问题所以需要对模式分解,其中选项A、选项B和选项c的分解是有损且不保持函数依赖例如,选项A中的分解P1的函数依赖集F1二
①,分解P2的函数依赖集F2二
①,丢失了F中的函数依赖,即不保持函数依赖
58.某数字签名系统如下图所示网上传送的报文是0,如果A否认发送,作为证据的是请作答此空A.PB.DAPC.EB DAPD.DA正确答案B参考解析本题考查数字签名的实现细节图中所示为一种利用公钥加密算法实现的数字签名方案,发送方A要发送给接收方B的报文P经过A的私钥签名和B的公钥加密后形成报文EBDAP发送给B,B利用自己的私钥DB和A的公钥EA对消息EB DAP进行解密和认证后得到报文P,并且保存经过A签名的消息DAP作为防止A抵赖的证据
59.Software refersto thatthe softwareto meetthe specificationmustbe produced.A.testB.supportC.developmentD.process正确答案C参考解析软件开发指的是生产出满足规格说明书要求的软件
60.为实现程序指令的顺序执行,CPU中的值将自动加1A.指令寄存器0RB.程序计数器PCC.地址寄存器ARD.指令译码器ID正确答案B参考解析指令寄存器IR用来保存当前正在执行的指令当执行一条指令时,先把它从内存取到数据寄存器DR中,然后再传送至IR为了执行任何给定的指令,必须对操作码进行测试,以便识别所要求的操作指令译码器ID就是做这项工作的指令寄存器中操作码字段的输出就是指令译码器的输入操作码一经译码后,即可向操作控制器发出具体操作的特定信号地址寄存器AR用来保存当前CPU所访问的内存单元的地址由于在内存和CPU之间存在着操作速度上的差别,所以必须使用地址寄存器来保持地址信息,直到内存的读/写操作完成为止为了保证程序指令能够连续地执行下去,CPU必须具有某些手段来确定下一条指令的地址而程序计数器正起到这种作用,所以通常又称为指令计数器在程序开始执行前,必须将它的起始地址,即程序的一条指令所在的内存单元地址送入PC,因此程序计数器PC的内容即是从内存提取的第一条指令的地址当执行指令时,CPU将自动修改PC的内容,即每执行一条指令PC增加一个量,这个量等于指令所含的字节数,以便使其保持的总是将要执行的下一条指令的地址由于大多数指冷都是按顺序来执行的,所以修改的过程通常只是简单的对PC加lo
61.C++fully supportsprogramming,including thefour properties:encapsulation,data hiding,inheritance,and polymorphism.A.computer-orientedB.procedure-orientedC.object-orientedD.aspect-oriented正确答案C参考解析C++完全支持面向对象程序设计,包括以下4种属性封装,数据隐藏,继承,多态
62.射频识别RFID是物联网的关键技术RFID标签又称电子标签,关于电子标签与条形码barcode标签的叙述,是正确的A.电子标签建置成本低,多个标签可被同时读取B.条形码标签容量小,但难以被复制C.电子标签通信距离短,但对环境变化有较高的忍受能力D.电子标签容量大,可同时读取多个标签并且难以被复制正确答案D参考解析射频标签,也叫电子标签、射频识别它是一种非接触式的自动识别技术,通过射频信号识别目标对象并获取相关数据识别工作无须人工干预作为条形码的无线版本,RFID技术具有条形码所不具备的防水、防磁、耐高温、使用寿命长、读取距离大、标签上数据可以加密、存储数据容量更大、存储信息更改自如、更容易附着在不同的产品上等优点
63.以下关于计算机性能改进的叙述中,正确的是A.如果某计算机系统的C.PU利用率已经达到100%则该系统不可能再进行性能改进B.使用虚存的计算机系统如果主存太小,则页面交换的频率将增加,C.PU利用率已经达到100%则该系统不可能再进行性能改进B.使用虚存的计算机系统如果主存太小,则页面交换的频率将增加,CPU的使用效率就会降低,因此应当增加更多的内存C如果磁盘存取速度低,引起排队,此时应安装更快的CPU.以提高性能D.多处理机的性能正比于C.PU的数目,增加C.PU是改进性能的主要途径正确答案B参考解析计算机运行一段时间后,经常由于应用业务的扩展,发现计算机的性能需要改进计算机性能改进应针对出现的问题,找出问题的瓶颈,再寻求适当的解决方法计算机的性能包括的面很广,不单是CPU的利用率即使CPU的利用率已经接近100%,这只说明目前计算机正在运行大型计算任务其他方面的任务可能被外设阻塞着,而改进外设成为当前必须解决的瓶颈问题如果磁盘存取速度低,则应增加新的磁盘或更换使用更先进的磁盘安装更快的CPU不能解决磁盘存取速度问题多处理机的性能并不能正比于CPU的数目,因为各个CPU之间需要协调,需要花费一定的开销使用虚存的计算机系统如果主存太小,则主存与磁盘之间交换页面的频率将增加,业务处理效率就会降低,此时应当增加更多的内存这就是说,除CPU主频外,内存大小对计算机实际运行的处理速度也密切相关
64.系统的性能指标有系统的可靠性、系统的吞吐率量、系统响应时间、系统资源利用率、可移植性A.计算机B.操作系统C.数据库D.web服务器正确答案B参考解析操作系统的系统的性能指标有系统的可靠性、系统的吞吐率量、系统响应时间、系统资源利用率、可移植性
65.以下关于精简指令集计算机RISC指令系统特点的叙述中,错误的是OoA.对存储器操作进行限制,使控制简单化B.指令种类多,指令功能强C.设置大量通用寄存器D.选取使用频率较高的一些指令,提高执行速度正确答案B参考解析本题考查指令系统基础知识RISC指令系统的最大特点是选取使用频率最高的一些简单指令,指令条数少指令长度固定,指令格式种类少;只有取数/存数指令访问存储器,其余指令的操作都在奇存器之间进行(
66.)以下关于网络存储的叙述,正确的是0A.DAS支持完全跨平台文件共享,支持所有的操作系统B.NAS通过SCSI连接至服务器,通过服务器网卡在网络上传输数据C.FC SAN的网络介质为光纤通道,而IP SAN使用标准的以太网D.SAN设备有自己的文件管理系统,NAS中的存储设备没有文件管理系统正确答案C参考解析本题考查网络存储的基础知识DAS(Direct Attached Storage,直接附加存储)即直连方式存储在这种方式中,存储设备是通过电缆(通常是SCSI接口电缆)直接连接服务器1/0(输入/输入)请求直接发送到存储设备DAS也可称为SAS(Server-AttachedStorage,服务器附加存储)它依赖于服务器,其本身是硬件的堆叠,不带有任何存储操作系统,DAS不能提供跨平台文件共享功能,各系统平台下文件需分别存储NAS是(Network AttachedStorage)的简称,中文称为网络附加存储在NAS存储结构中,存储系统不再通过I/O总线附属于某个特定的服务器或客户机,而是直接通过网络接口与网络直接相连,由用户通过网络来访问NAS设备有自己的0S,其实际上是一个带有瘦服务的存储设备,其作用类似于一个专用的文件服务器,不过把显示器,键盘,鼠标等设备省去,NAS用于存储服务,可以大大降低了存储设备的成本,另外NAS中的存储信息都是采用RAID方式进行管理的,从而有效的保护了数据SAN是通过专用高速网将一个或多个网络存储设备和服务器连接起来的专用存储系统,未来的信息存储将以SAN存储方式为主SAN主要采取数据块的方式进行数据和信息的存储,目前主要使用于以太网(IP SAN)和光纤通道(FC SAN)两类环境中(
67.)正确识别风险点、非风险点、敏感点和权衡点是进行软件架构评价的关键步骤其中0是实现一个特定质量属性的关键特征,该特征为一个或多个软件构件所共有〃改变加密的级别可能会对安全性和性能都产生显著的影响〃,这是一个对系统(请作答此空)的描述A.风险点B.非风险点C.敏感点D.权衡点正确答案D参考解析正确识别风险点、非风险点、敏感点和权衡点是进行软件架构评价的关键步骤其中敏感点是实现一个特定质量属性的关键特征,该特征为一个或多个软件构件所共有系统权衡点会影响一个或多个属性,并对于多个属性来说都是敏感点基于该定义,可以看出“改变加密的级别可能会对安全性和性能都产生显著的影响”正是一个对系统权衡点的描述
68.某软件公司欲设计一款图像处理软件,帮助用户对拍摄的照片进行后期处理在软件需求分析阶段,公司的系统分析师识别出了如下3个关键需求图像处理软件需要记录用户在处理照片时所有动作,并能够支持用户动作的撤销与重做等行为图像处理软件需要根据当前正在处理的照片的不同特征选择合适的处理操作,处理操作与照片特征之间具有较为复杂的逻辑关系图像处理软件需要封装各种图像处理算法,用户能够根据需要灵活选择合适的处理算法;软件还要支持高级用户根据一定的规则添加自定义处理算法在系统设计阶段,公司的架构师决定采用设计模式满足上述关键需求中对系统灵活性与扩展性的要求具体来说,为了支持灵活的撤销与重做等行为,采用最为合适;为了封装图像操作与照片特征之间的复杂逻辑关系,采用请作答此空最为合适;为了实现图像处理算法的灵活选择与替换,采用最为合适A.状态模式B.适配器模式C.组合模式D.单例模式正确答案A参考解析本题主要考查设计模式知识题干描述了某软件公司一款图像处理软件的需求分析与设计过程,并明确指出采用设计模式实现关键需求对系统灵活性与扩展性的要求针对需求1,为了支持灵活的撤销与重做等行为,采用命令模式最为合适,因为命令模式可以将一个请求封装为一个对象,从而使你可用不同的请求对客户进行参数化,还可以对请求排队,或记录请求日志,以及支持可撤销的操作针对需求2,为了封装图像操作与照片特征之间的复杂逻辑关系,采用状态模式最为合适,因为状态模式将每一个条件分支放入一个独立的类中,这样就可以根据对象自身的情况将对象的状态作为一个对象,这一对象可以不依赖于其他对象而独立变化;针对需求3,为了实现图像处理算法的灵活选择与替换,采用策模式最为合适,因为策模式定义一系列的算法,把它们封装起来,并且使它们可相互替换,使得算法可独立于使用它的客户而变化
69.Windows操作系统在图形用户界面处理方面采用的核心架构风格是风格Java语言宣传的〃一次编写,到处运行〃的特性,从架构风格上看符合请作答此空风格的特点A.虚拟机B.管道-过滤器C.事件驱动D.微内核-扩展正确答案A参考解析Windows操作系统在图形用户界面处理方面采用的是典型的〃事件驱动〃的架构风格首先注册事件处理的是回调函数,当某个界面事件发生时例如键盘敲击、鼠标移动等,系统会查找并选择合适的回调函数处理该事件Java语言是一种解释型语言,在Java虚拟机上运行,这从架构风格上看是典型的〃虚拟机〃风格,即通过虚拟机架构屏蔽不同的硬件环境
70.系统应用架构设计中,网络架构数据流图的主要作用是将处理器和设备分配到网络中不属于网络架构数据流图的内容A.服务器、客户端及其物理位置B.处理器说明信息C.单位时间的数据流大小D.传输协议正确答案C参考解析本题考查网络规划与设计的基本知识应用架构建模中要绘制的第一个物理数据流图PDFD是网络架构DFD,它们不显示单位时间的数据流量,需要显示的信息包括服务器及其物理位置;客户端及其物理位置;处理器说明;传输协议
71.软件设计时需要遵循抽象、模块化、信息隐蔽和模块独立原则在划分软件系统模块时,应尽量做到A.高内聚高耦合B.高内聚低耦合C.低内聚高耦合D.低内聚低耦合正确答案B参考解析本题考查软件设计原则的基础知识软件设计时需要遵循抽象、模块化、信息隐蔽和模块独立原则藕合性和内聚性是模块独立性的两个定性标准,在划分软件系统模块时,尽量做到高内聚、低藕合,提高模块的独立性
72.某软件开发公司负责开发一个Web服务器服务端处理软件,其核心部分是对客户端请求消息的解析与处理,包括HTTP报头分离、SOAP报文解析等功能该公司的架构师决定采用成熟的架构风格指导整个软件的设计,以下架构风格,最适合该服务端处理软件A.虚拟机B.管道一过滤器C.黑板结构D.分层结构正确答案B参考解析根据题干描述,Web服务器服务端的核心功能是数据处理,由于Web服务在数据传输方面具有协议分层的特征,即底层协议会包装上层协议HTTP协议体中包含整个SOAP消息内容,因此需要数据内容的逐步分解与分阶段处理比较选项中的架构风格,由于管道-过滤器的架构风格支持分阶段数据处理,因此特别适合该服务端处理软件的要求
73.基于软件架构的设计Architecture BasedSoftware Development,ABSD强调由商业、质量和功能需求的组合驱动软件架构设计它强调采用来描述软件架构,采用请作答此空来描述需求A.用例与类图B.用例与视角C.用例与质量场景D.视角与质量场景正确答案c参考解析根据基于软件架构的设计的定义,基于软件架构的设计一Architecture BasedSoftware Development,ABSD强调由商业、质量和功能需求的组合驱动软件架构设计它强调采用视角和视图来描述软件架构,采用用例和质量属性场景来描述需求
74.正确识别风险点、非风险点、敏感点和权衡点是进行软件架构评价的关键步骤其中请作答此空是实现一个特定质量属性的关键特征,该特征为一个或多个软件构件所共有〃改变加密的级别可能会对安全性和性能都产生显著的影响〃,这是一个对系统的描述A.风险点B.非风险点C.敏感点D.权衡点正确答案C参考解析正确识别风险点、非风险点、敏感点和权衡点是进行软件架构评价的关键步骤其中敏感点是实现一个特定质量属性的关键特征,该特征为一个或多个软件构件所共有系统权衡点会影响一个或多个属性,并对于多个属性来说都是敏感点基于该定义,可以看出“改变加密的级别可能会对安全性和性能都产生显著的影响”正是一个对系统权衡点的描述
75.某公司拟开发一个VIP管理系统,系统需要根据不同商场活动,不定期更新VIP会员的审核标准和VIP折扣系统针对上述需求,采用架构风格最为合适A.规则系统B.过程控制C.分层D.管道-过滤器正确答案A参考解析根据题目的意思,拟开发的VIP管理系统中VIP会员审核标准要能随时改变,灵活定义在这方面虚拟机风格最为擅长,而属于虚拟机风格的只有A选项D.管道-过滤器正确答案A参考解析用户会注册自己的兴趣,然后系统也会把新闻按兴趣分类,如果某个新闻事件发生,可以通过事件来触发推送动作,将新闻推送给对其感兴趣的用户这是典型的事件驱动系统应用场景
10.随着互联网的普及,电子商务已经进入到人们日常生活,下列业务全部属于电子商务的范畴
①网上客服
②电视购物
③网上营销
④电话交易
⑤商场广播
⑥网上调查A.
①②③④⑤⑥B.
①②③④⑤C.
①②③④⑥D.
①③④⑤⑥正确答案A参考解析全部都属于电子商务类型ll.SOA的一种实现方式,在服务请求者和提供者之间传递数据,以及对这些数据进行转换的能力,并支持由实践中总结出来的一些模式如同步模式、异步模式等;A.ShardingB.ESBC.BPELD.bind正确答案B参考解析ESB是SOA的一种实现方式,ESB在面向服务的架构中起到的是总线作用,将各种服务进行连接与整合,在服务请求者和提供者之间传递数据,以及对这些数据进行转换的能力,并支持由实践中总结出来的一些模式如同步模式、异步模式等
12.以下关于实时操作系统RTOS任务调度器的叙述中,正确的是oA.任务之间的公平性是最重要的调度目标B.大多数RTOS调度算法都是抢占方式可剥夺方式C.RTOS调度器都采用了基于时间片轮转的调度算法D.大多数RTOS调度算法只采用一种静态优先级调度算法正确答案B参考解析任务是RTOS中最重要的操作对象,每个任务在RTOS的调度下由CPU分时执行任务的调度目前主要有时间分片式、轮流查询式和优先抢占式三种,不同的RTOS可能支持其中一种或几种,其中优先抢占式对实时性的支持最好在非实时系统中,调度的主要目的是缩短系统平均响应时间,提高系统资源的利用率,或优化某一项指标;而实时系统中调度的目的则是要尽可能地保证每个任务满足他们的时间约束,及时对外部请求做出响应(
13.)分布透明性指用户不必关心数据的逻辑分片,不必关心数据存储的物理位置分配细节,也不必关心局部场地上数据库的数据模型()是分布透明性的最高层次(请作答此空)指用户或应用程序应当了解分片情况,但不必了解片段的存储场地()透明性是指用户或应用程序应当了解分片及各片断存储的场地,但不必了解局部场地上使用的是何种数据模型A.分片透明性B.逻辑透明性C.位置透明性D.全局透明性正确答案参考解析C分布透明性包括分片透明性、位置透明性和局部数据模型透明性
(1)分片透明性是分布透明性的最高层次所谓分片透明性是指用户或应用程序只对全局关系进行操作而不必考虑数据的分片当分片模式改变时,只要改变全局模式到分片模式的映像(映像2),而不影响全局模式和应用程序全局模式不变,应用程序不必改写,这就是分片透明性
(2)位置透明性是分布透明性的下一层次所谓位置透明性是指,用户或应用程序应当了解分片情况,但不必了解片段的存储场地当存储场地改变时,只要改变分片模式到分配模式的映像(映像3),而不影响应用程序同时,若片段的重复副本数目改变了,那么数据的冗余也会改变,但用户不必关心如何保持各副本的一致性,这也提供了重复副本的透明性
(3)局部数据模型(逻辑透明)透明性是指用户或应用程序应当了解分片及各片断存储的场地,但不必了解局部场地上使用的是何种数据模型(
14.)An applicationarchitecture specifiesthe technologiesto beusedto implementone ormore informationsystems.It servesas anoutline fordetaileddesign,construction,and implementation.Given themodels anddetails,include(),we candistribute dataand processesto createa generaldesignof applicationarchitecture.The designwill normallybe constrainedbyarchitecture standards,project objectives,and(请作答止匕空).The firstphysical DFD to be drawn is the().The nextstep isto distribute datastores todifferent processors.Data()are twotypes ofdistributed datawhichmost RDBMSssupport.There aremany distributionoptions used in datadistribution.In thecase of(),we shouldrecord eachtable as a datastoreon thephysical DFDand connecteach tothe appropriateserver.A.the databasemanagement systemB.the feasibilityof techniquesusedC.the networktopology andtechnologyD.the userinterface andprocess methods正确答案B参考解析应用架构说明了实现一个或多个信息系统所使用的技术,它作为详细设计、构造和实现的一个大纲给定了包括逻辑数据流图和实体联系图在内的模型和详细资料,我们可以分配数据和过程以创建应用架构的一个概要设计概要设计通常会受到架构标准、项目目标和所使用技术的可行性的制约需要绘制的第一个物理数据流图是网络架构数据流图接下来是分配数据存储到不同的处理器数据分区和复制是大多数关系型数据库支持的两种分布式数据形式有许多分配方法用于数据分布在不同服务器上存储特定表的情况下,我们应该将每个表记为物理数据流图中的一个数据存储,并将其连接到相应的服务器
15.是一种静态的故障屏蔽技术,采用前向恢复的策略;N版本程序的设计思想是用N个具有相同功能的程序同时执行一项计算,结果通过多数表决来选择A.N版本程序设计B.M模冗余C.恢复块方法D.防卫式程序设计等正确答案参考解析N版本程序的设计思想是用N个具有A相同功能的程序同时执行一项计算,结果通过多数表决来选择其中N个版本的程序必须由不同的人小组独立设计,使用不同的方法、不同的设计语言、不同的开发环境和工具来实现,目的是减少N个版本的程序在表决点上相关错误的概率
16.An applicationarchitecture specifiesthe technologiesto beused toimplementone ormore informationsystems.It servesas anoutline fordetaileddesign,construction,and implementation.Given themodels anddetails,include请作答止匕空,we candistributedataand processestocreate ageneral designof applicationarchitecture.The designwillnormally beconstrained byarchitecture standards,project objectives,and.The firstphysical DFDtobedrawnisthe.The nextstep istodistribute data stores todifferent processors.Dataare twotypes ofdistributeddata whichmost RDBMSssupport.There aremany distributionoptionsusedindata distribution.In thecase of,we shouldrecord eachtableasadatastoreon thephysicalDFDand connecteach tothe appropriateserver.A.logical DFDsand ERDB.ideal objectmodel andanalysis classmodelC.use casemodels andinterface prototypesD.physical DFDsand databaseschema正确答案A参考解析应用架构说明了实现一个或多个信息系统所使用的技术,它作为详细设计、构造和实现的一个大纲给定了包括逻辑数据流图和实体联系图在内的模型和详细资料,我们可以分配数据和过程以创建应用架构的一个概要设计概要设计通常会受到架构标准、项目目标和所使用技术的可行性的制约需要绘制的第一个物理数据流图是网络架构数据流图接下来是分配数据存储到不同的处理器数据分区和复制是大多数关系型数据库支持的两种分布式数据形式有许多分配方法用于数据分布在不同服务器上存储特定表的情况下,我们应该将每个表记为物理数据流图中的一个数据存储,并将其连接到相应的服务器
17.以下关于RT0S实时操作系统的叙述中,不正确的是A.RTOS不能针对硬件变化进行结构与功能上的配置及裁剪B.RTOS可以根据应用环境的要求对内核进行裁剪和重配C.RTOS的首要任务是调度一切可利用的资源来完成实时控制任务D.RTOS实质上就是一个计算机资源管理程序,需要及时响应实时事件和中断正确答案A参考解析实时系统的正确性依赖于运行结果的逻辑正确性和运行结果产生的时间正确性,即实时系统必须在规定的时间范围内正确地响应外部物理过程的变化实时多任务操作系统是根据操作系统的工作特性而言的实时是指物理进程的真实时间实时操作系统是指具有实时性,能支持实时控制系统工作的操作系统首要任务是调度一切可利用的资源来完成实时控制任务,其次才着眼于提高计算机系统的使用效率,重要特点是要满足对时间的限制和要求一个实时操作系统可以在不破坏规定的时间限制的情况下完成所有任务的执行任务执行的时间可以根据系统的软硬件的信息而进行确定性的预测也就是说,如果硬件可以做这件工作,那么实时操作系统的软件将可以确定性的做这件工作实时操作系统可根据实际应用环境的要求对内核进行裁剪和重新配置,根据不同的应用,其组成有所不同
18.以下关于域名服务器的叙述,错误的是oA.本地缓存域名服务不需要域名数据库B.顶级域名服务器是最高层次的域名服务器C.本地域名服务器可以采用递归查询和迭代查询两种查询方式D.权限服务器负责将其管辖区内的主机域名转换为该主机的IP地址正确答案B参考解析本题考查域名服务器及相关技术可提供域名服务的包括本地缓存、本地域名服务器、权限域名服务器、顶级域名服务器以及根域名服务器DNS主机名解析的查找顺序是,先查找客户端本地缓存,如果没有成功,则向DNS服务器发出解析请求本地缓存是内存中的一块区域,保存着最近被解析的主机名及其IP地址映像由于解析程序缓存常驻内存中,所以比其他解析方法速度快当一个主机发出DNS查询报文时,这个查询报文就首先被送往该主机的本地域名服务器本地域名服务器离用户较近,当所要查询的主机也属于同一个本地ISP时,该本地域名服务器立即就能将所查询的主机名转换为它的IP地址,而不需要再去询问其他的域名服务器每一个区都设置有域名服务器,即权限服务器,它负责将其管辖区内的主机域名转换为该主机的IP地址在其上保存有所管辖区内的所有主机域名到IP地址的映射顶级域名服务器负责管理在本顶级域名服务器上注册的所有二级域名当收到DNS查询请求时,能够将其管辖的二级域名转换为该二级域名的IP地址或者是下一步应该找寻的域名服务器的IP地址根域名服务器是最高层次的域名服务器每一个根域名服务器都要存有所有顶级域名服务器的IP地址和域名当一个本地域名服务器对一个域名无法解析时,就会直接找到根域名服务器,然后根域名服务器会告知它应该去找哪一个顶级域名服务器进行查询
19.给定关系模式RVU,F;其中U为属性集,F是U上的一组函数依赖,那么Annstroog公理系统的增广律是指0A.若X-Y,X-Z,贝UX-YZ为F所蕴涵B.若X-Y,WY-Z,则XW-Z为F所蕴涵C.若X-Y,Y-Z为F所蕴涵,则X-Z为F所蕴涵D.若X-Y,为F所蕴涵,且ZU,则入XZfYZ为F所蕴涵正确答案D参考解析从已知的一些函数依赖,可以推导出另外一些函数依赖,这就需要一系列推理规则函数依赖的推理规则最早出现在1974年W.W.Armstrong的论文里,这些规则常被称作“Armstrong公理”设U是关系模式R的属性集,F是R上成立的只涉及U中属性的函数依赖集函数依赖的推理规则有以下三条自反律若属性集丫包含于属性集X,属性集X包含于U,则X-Y在R上成立此处X-Y是平凡函数依赖增广律若X—丫在R上成立,且属性集Z包含于属性集U,则XZ-YZ在R上成立传递律若XfY和Y-Z在R上成立,则X-Z在R上成立其他的所有函数依赖的推理规则可以使用这三条规则推导出
20.网络系统生命周期可以划分为5个阶段,实施这5个阶段的合理顺序是A.需求规范、通信规范、逻辑网络设计、物理网络设计、实施阶段B需求规范、逻辑网络设计、通信规范、物理网络设计、实施阶段.通信规范、物理网络设计、需求规范、逻辑网络设计、实施阶段通信规范、需求规范、逻辑网络设计、物理网络设计、实施阶段C正确答案参考解析本题主要考查网络系统生命周期的基础知识网络系统生A命周期可以划分为5个阶段,实施这5个阶段的合理顺序是需求规范、通信规范、逻辑网络设计、物理网络设计、实施阶段(
21.)对于开发模型来说,(请作答此空)复用好、开发过程无间隙、节省时间()是瀑布与原型(演化)模型结合体,适用于复杂项目()需要用户参与,模块化要求高,不适用新技术()是用例驱动、架构为中心、迭代、增量A.RAD模型B.螺旋模型C.RUP模型D.喷泉模型正确答案D参考解析开发模型的特点如下类型1结内化方法开发阶段性、需求明匾文嗡全、风腌控棚M原型模型迭代方法.分为朦先开发与目标软件开发需求不明・迭防法.瀑布与原型(演化)侬结合依适用十大型县柒硒攻凡must喷尿模型面向对象方法短用好、开发过程无间HL节省时同开发与涌流结合.崛V适用于碎:化开发..一」」适用于基于檄U的专家系统基于恂件的开发方法用户参与、开发或复用构件、模块化要求鬲,不适用新技本RAD用飕或、架构为中心、迭代、塔号.RUP/UP基于构件的开发方法.开发或复用构件2(
22.)在面向对象分析中,利用(请作答此空)表示需求,并从中提炼出中(),以上两者形成(),之后再进行后续的开发工作A.类图B.数据流图C.包图D.用例与用例图正确答案D参考解析在面向对象分析中,利用用例与用例图表示需求,从用例模型中提炼形成领域模型,用例的实现可以用交互图表示从领域模型和用例图形成类图,用包图和类图形成体系结构图之后再进行后续的开发工作(
23.)在uml图中,()展现了一组对象、接口、协作和它们之间的关系()强调消息跨越不同对象或参与者的实际时间,而不仅仅只是关心消息的相对顺序()软件和硬件组件之间的物理关系以及处理节点的组件分布情况(请作答此空)描述由模型本身分解而成的组织单元,以及它们之间的依赖关系A.类图B.包图。
个人认证
优秀文档
获得点赞 0