还剩40页未读,继续阅读
本资源只提供10页预览,全部文档请下载后查看!喜欢就下载吧,查找使用更方便
文本内容:
全国软件水平考试考试重点试题精编注意事项晰
1.全卷采用机器阅卷,请考生注意书写规范;考试时间为120分钟.在作答前,考生请将自己的学校、姓名、班级、准考证号涂写在试卷和答题卡规2典定位置亲部分必须使用铅笔填涂;非选择题部分必须使用黑色签字笔书写,字体工整,
3.2B凶笔迹清楚球请按照题号在答题卡上与题目对应的答题区域内规范作答,超出答题区域书写的
4.答案无效:在草稿纸、试卷上答题无效归密父封线(参考答案和详细解析均在试卷末尾)
一、选择题
1、某文件管理系统在磁盘上建立了位示图(bitmap),记录磁盘的使用情况若磁盘上物理块的编号依次为
0、
1、
2、.…;系统中的字长为32位,位示图中字的编号依次为
0、
1、
2、一每个字中的一个二进制位对应文件存储器上的一个物理块,取值0和1分别表示物理块是空闲或占用假设操作系统将2053号物理块分配给某文件,那么该物理块的使用情况在位示图中编号为(请作答此空)的字中描述,系统应该将()A.32B.33C.64D.
652、Accelerated analysis approaches emphasizethe construction of()to morerapidly identifybusinessand userrequirements for a newsystem.As anaccelerated analysistechnology,(请作答止匕空)reads theprogram codeand automaticallygenerates theequivalent systemmodel,and thecodecan beobtained from().All systemanalysis approachesrequire someform of()which密封includes thosetechniques to be used to identifyor extractsystem problemsand solution线requirements fromuser community.()isaclassical setof techniquesused tocollect informationaboutsystem problems,opportunities,solution requirements,and priorities.A.eXtreme programmingB.model drivenC.reverse engineeringD.agile Method
3、中间件的作用表述不正确的是()A.负责客户机与服务器之间的连接和通信,以及客户机与应用层之间的高效率的通信机制B.提供应用层相同服务之间的互操作机制,以及应用层与数据库之间的高效率通信机制C.提供一个多层架构的应用开--:---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------发和运行平台,以及一个应用开发框架,支持模块化的应用块方法与N版本程序设计方法,将比较结果⑸⑻填入下表中(请作答第四个空)〜恢复块方法恢复块方法与版本程序设计的比较N恢复块方法版本程序设计N硬件运行环境单机多机捐误检测方法给证测试程序5恢复策略向前恢复6⑺实时性A.主块B.验证测试C.输出正确结果D.异常处理
44、〃4+1〃视图主要用于描述系统逻辑架构,最早由Philippe Kruchten于1995年提出其中
(4)视图用于描述对象模型,并说明系统应该为用户提供哪些服务当采用面向对象的设计方法描述对象模型时,通常使用
(5)表达类的内部属性和行为,以及类集合之间的交互关系;采用
(6)定义对象的内部行为【回答括号4】A.逻辑B.过程C.开发D.物理
45、模型是现实世界的抽象或近似,主要包括叙述型、物理型、图解型和数学型等无论开发何种模型,()都是最关键的因素A.经济性B.简单性C.灵活性D.准确性
46、给定关系R(A,B,C,D)和S(C,D,E),若关系R与S进行自然连接运算,则运算后的元组属性列数为();关系代数表达式|/a2“AxS[与请作答此空等价no.RxSA ADc DBHR A.R00R XCRXSC AARDORC・SDR*SD ER A.R DOR8«S ER*SA.见图AB.见图BC.见图CD.见图D
47、某软件公司欲开发一个绘图软件,要求使用不同的绘图程序绘制不同的图形在明确用户需求后,该公司的架构师决定采用Bridge模式实现该软件,并设计UML类图如下图所示图中与Bridge模式中的Abstraction〃角色相对应的类是6,与Implementor”角色相对应的类是7【回答括号7】Ship.Dewing*driw♦drvwlincO*drawGrcte*dr«wUr^0«dr«wGrde■■■■MHRectan^e CMyrxliMOmi♦drwwQMrwrGrcItO*drawCirclHDF1DP2•dr«w^lir»«0♦dr«wline地」_vw OrdB0♦drawCircHA.ShapeB.DrawingC.RectangleD.V2Drawing
48、若系统中存在n个等待事务Tii=0,1,2,n-1,其中TO正等待被T1锁住的数据项AL T1正等待被T2锁住的数据项A2,…,Ti正等待被Ti十1锁住的数据项Ai十1,…,Tn-1正等待被TO锁住的数据项A0,则系统处于状态A.封锁B.死锁C.循环D.并发处理
49、通常可以将计算机系统中执行一条指令的过程分为取指令,分析和执行指令3步若取指令时间为4At,分析时间为2At执行时间为3A3按顺序方式从头到尾执行完600条指令所需时间为(请作答此空)At;若按照执行第i条,分析第i+1条,读取第i+2条重叠的流水线方式执行指令,则从头到尾执行完600条指令所需时间为()AtoA.2400B.3000C.3600D.
540050、以下关于数学建模的叙述中,不正确的是()oA.数学模型是对现实世界的一种简化的抽象描述B.数学建模时需要在简单性和准确性之间求得平衡C.数学模型应该用统一的、普适的标准对其进行评价D.数学建模需要从失败和用户的反馈中学习和改进
二、多选题
51、对于如下所示的序列图所描述的场景,最适合于采用的设计模式是();该模式适用的场合是(请作答此空)OkCcrapMnDncxachnCiA.对象的行为决定于它的状态,且必须在运行时刻根据状态改变它的行为B.定义对象结构的类很少改变,但经常需要在此结构上定义新的操作C.需要使用一个算法的不同变体D.一个对象必须通知其他对象,而它又不能假定其他对象是谁
52、M软件公司的软件产品注册商标为N,为确保公司在市场竞争中占据优势,对员工进行了保密约束此情形下,()的说法是错误的A.公司享有商业秘密权B.公司享有软件著作权C.公司享有专利权D.公司享有商标权A.硬件无关性,操作系统无关性操B.硬件有关性,作系统有关性操作C.硬件无关性,系统有关性操作系D.硬件有关性,统无关性
53、在嵌入式操作系统中,板级支持包BSP作为对硬件的抽象,实现了()
54、中间件保证系统能在不同平台之间通信,实现分布式系统中可靠的、高效的、实时的跨平台数据传输A.数据管理中间件B.消息中间件C.WEB服务中间件D.事务处理中间件
55、某航空公司机票销售系统有n个售票点,该系统为每个售票点创建一个进程Pii=l,2,n管理机票销售假设Tjj=l,2,m单元存放某日某航班的机票剩余票数,Temp为Pi进程的临时工作单元,x为某用户的订票张数初始化时系统应将信号量S赋值为请作答此空Pi进程的工作流程如下图所示,若用P操作和V操作实现进程间的同步与互斥,则图中空a、空b和空c处应分别填入⑵A.0B.1C.2D.
356、软件设计师王某在其公司的某一综合信息管理系统软件开发项目中承担了大部分程序设计工作该系统交付用户,投入试运行后,王某辞职离开公司,并带走了该综合信息管理系统的源程序,拒不交还公司王某认为综合信息管理系统源程序是他独立完成的,他是综合信息管理系统源程序的软件著作权Temp«x人王某的行为A.侵犯了公司的软件著作权B.未侵犯了公司的软件著作权C.侵犯了公司的商业秘密权D.不涉及侵犯公司的软件著作权
57、DTD的缺点有A.数据类型丰富B.数据类型有限C.一个文档可以使用多种DTD文档D.DTD的声明不是必须出现的
58、某公司欲开发一个智能机器人系统,在架构设计阶段,公司的架构师识别出3个核心质量属性场景其中”机器人系统主电源断电后,能够在10秒内自动启动备用电源并进行切换,恢复正常运行,主要与()质量属性相关,通常可采用(请作答此空)架构策略实现该属性;“机器人在正常运动过程中如果发现前方2米内有人或者障碍物,应在1秒内停止并在2秒内选择一条新的运行路径“主要与()质量属性相关,通常可采用()架构策略实现该属性;“对机器人的远程控制命令应该进行加密,从而能够抵挡恶意的入侵破坏行为,并对攻击进行报警和记录“主要与()质量属性相关,通常可采用()架构策略实现该属性A.抽象接口B.信息隐藏C.主动冗余D.记录/回放
59、用于管理信息系统规划的方法有很多,其中
(1)将整个过程看成是一个〃信息集合〃,并将组织的战略目标转变为管理信息系统的战略目标
(2)通过自上而下地识别企业目标、企业过程和数据,然后对数据进行分析,自下而上地设计信息系统【答括号1】A.关键成功因素法B.战略目标集转化法C.征费法D.零线预算法()60The objectiveof71is todetermine whatparts of the applicationsoftware willbe assignedtowhat hardware.The majorsoftware components of the system beingdeveloped haveto beidentifiedand thenallocated to the varioushardware componentson whichthe systemwill operate.All()software systems can be divided into four basic functions.The firstis
72.Most informationsystemsrequire datato bestored andretrieved,whether asmall file,such as a memoproduced by a wordprocessor,or alarge database,such asone thatstores anorganizations accountingrecords.The()second function is the73,the processingrequired toaccess data,which often means database()queries in Structured Query Language.The thirdfunction isthe74,which isthe logic documentedin theDFDs,use cases,and functionalrequirements.The fourthfunction isthe presentationlogic,thedisplay of information tothe user and the acceptance of the users commands.The threeprimaryhardware componentsof a system are(请作答此空).A.computers,cables andnetworkB.clients,servers,and networkC.CPUs,memories and I/O devicesD.CPUs,hard disksandI/O devices
61、中间件的作用表述不正确的是()A.负责客户机与服务器之间的连接和通信,以及客户机与应用层之间的高效率的通信机制B.提供应用层相同服务之间的互操作机制,以及应用层与数据库之间的高效率通信机制C.提供一个多层架构的应用开发和运行平台,以及一个应用开发框架,支持模块化的应用开发D.屏蔽硬件、操作系统、网络和数据库的差异
62、软件架构设计主要关注软件构件的()、属性和(请作答此空),并通过多种视图全面描述特定系统的架构A.实现方式B.交互作用C.设计方案D.测试方式
63、客户关系管理(CRM)系统将市场营销的科学管理理念通过信息技术的手段集成在软件上,能够帮助企业构建良好的客户关系以下关于CRM系统的叙述中,错误的oA.销售自动化是CRM系统中最基本的模块B.营销自动化作为销售自动化的补充,包括营销计划的编制和执行、计划结果分析等C.CRM系统能够与ERP系统在财务、制造、库存等环节进行连接,但两者关系相对松散,一般不会形成闭环结构D.客户服务与支持是CRM系统的重要功能目前,客户服务与支持的主要手段是通过呼叫中心和互联网来实现
64、给定关系R(A,BCD)和S(C,D,E),若关系R与S进行自然连接运算,则运算后的元组属性列数为(请作答此空);关系代数表达式与()等价A.4B.5C.6D.
765、计算机系统的性能一般包括两个大的方面一个方面是它的(请作答此空),也就是计算机系统能正常工作的时间,其指标可以是能够持续工作的时间长度,也可以是在一段时间内,能正常工作的时间所占的百分比;另一个方面是处理能力,这又可分为三类指标,第一类指标是吞吐率,第二类指标是响应时间,第三类指标是
(3),即在给定时间区间中,各种部件被使用的时间与整个时间之比A,可用性B.安全性C.健壮性D.可伸缩性
66、前趋图(PrecedenceGraph)是一个有向无环图,记为-={(Pi,Pj)|Pi mustcomplete beforePjmay strat}假设系统中进程P={P1,P2,P3,P4,P5,P6,P7,P8},且进程的前驱图如下那么前驱图可记为
(6)P2PSA.玲={P2,PDP3,PDP4,PDP6,P4,P7,P5,P7,P6,P8,P7}B.^={P1P2,P1P3P1,P4,P2P5,P5P7,P6,P7,P7,P8},//,,C.^={P1P2P1P3P1,P4P2,P5,P3P5P4P6P5P7P6P7P7P8D.玲二,,/,,/,/,/,/,,{P2,P1,P3,P1,P4,P1,P5,P2,P5,P2,P5,P3,P6,P4,P7,P5,P7,P6,P8,P7}
67、某公司欲开发一个智能机器人系统,在架构设计阶段,公司的架构师识别出3个核心质量属性场景其中”机器人系统主电源断电后,能够在10秒内自动启动备用电源并进行切换,恢复正常运行“主要与请作答此空质量属性相关,通常可采用架构策略实现该属性;“机器人在正常运动过程中如果发现前方2米内有人或者障碍物,应在1秒内停止并在2秒内选择一条新的运行路径“主要与质量属性相关,通常可采用架构策略实现该属性;”对机器人的远程控制命令应该进行加密,从而能够抵挡恶意的入侵破坏行为,并对攻击进行报警和记录主要与质量属性相关,通常可采用架构策略实现该属性A.可用性B.性能C.易用性D.可修改性
68、An applicationarchitecture specifiesthe technologiesto beused toimplement oneor moreinformationsystems.It servesas anoutline fordetailed design,construction,and implementation.Given themodels anddetails,include,we candistribute dataand processesto createa generaldesignof applicationarchitecture.The designwill normallybe constrainedby architecturestandards,project objectives,and.The firstphysical DFDto bedrawn isthe.The nextstep is to distributedata stores todifferent processors.Data请作答止匕空are twotypes ofdistributed datawhichmost RDBMSssupport.There aremany distributionoptions usedin datadistribution.In thecase of,we shouldrecord each table asa datastore on the physical DFD and connect each to theappropriateserver.A.vertical partitioning and horizontalreplication B.vertical replicationand horizontalpartitioningC.integration anddistribution
0.partitioningandreplication
69、某计算机系统采用5级流水线结构执行指令,设每条指令的执行由取指令2t、分析指令lt卜取操作数3t、运算lt和写回结果2t组成,并分别用5个子部完成,该流水线的最大吞吐率为请作答此空;若连续向流水线输入10条指令,则该流水线的加速比为.A.l/9t
8.1/3tC.l/2t D.l/lt
70、中,编程开发人员分成首席程序员和“类”程序员A.自适应软件开发ASDB.极限编程XP开发方法C.开放统-过程开发方法OpenUPD.功用驱动开发方法FDD
71、项目时间管理中的过程包括oA.活动定义、活动排序、活动的资源估算和工作进度分解B.活动定义、活动排序、活动的资源估算、活动历时估算、制定计划和进度控制C.项目章程、项目范围管理计划、组织过程资产和批准的变更申请D.生产项目计划、项目可交付物说明、信息系统要求说明和项目度量标准
72、An applicationarchitecture specifiesthe technologiesto beusedtoimplement oneor moreinformationsystems.It servesas anoutline fordetailed design,construction,and implementation.Given themodels anddetails,include请作答此空,we candistribute dataand processesto createageneral designof applicationarchitecture.The designwill normallybe constrainedby architecturestandards,project objectives,and.The firstphysical DFDto bedrawn isthe.The nextstep istodistribute datastores todifferent processors.Dataare twotypes ofdistributed datawhich mostRDBMSssupport.There aremany distributionoptions usedin datadistribution.In thecase of,weshould recordeachtableasadatastoreonthephysicalDFDandconnecteachtothe appropriateserver.A.logical DFDsand ERD
8.1deal objectmodel andanalysis classmodelC.use casemodels andinterface prototypes
0.physical DFDsand databaseschema
73、以下关于软件著作权产生时间的表述中,正确的是A.自软件首次公开发表时B.自开发者有开发意图时C.自软件开发完成之目时D.自获得软件著作权登记证书时
74、下面可提供安全电子邮件服务的是A.RSAB.SSLC.SETD.S/MIME
75、在面向对象设计的原则中,⑻原则是指抽象不应该依赖于细节,细节应该依赖于抽象,即应针对接口编程,而不是针对实现编程A.开闭B.里氏替换C.最少知识D.依赖倒置
76、不属于调用/返回风格的架构是()A.主程序/子程序B.数据抽象和面向对象C.层次结构D.管道/过滤器
77、软件架构设计主要关注软件构件的(请作答此空)、属性和(),并通过多种视图全面描述特定系统的架构A.功能B.实现C.组成元素D.结构
78、请根据恢复块方法工作原理完成下图,在图中⑴〜⑷中填入恰当的内容并比较恢复块方法与N版本程序设计方法,将比较结果⑸⑻填入下表中(请作答第八个空)〜后备块后备块1n恢复块方法恢复块方法与版本程序设计的比较N恢复块方法版本程序设计N硬件运行环境单机多机错误检洌方法筠证测试程序⑸恢复策略€向前恢复实时性⑺8A.表决B.反向恢复C.差D.好
79、某商场商品数据库的商品关系模式P(商品代码,商品名称,供应商,联系方式,库存量),函数依赖集F={商品代码少商品名称,(商品代码,供应商)玲库存量,供应商玲联系方式}商品关系模式P达到()A.1NFB.2NFC.3NFD.BCNF
80、某计算机系统中的进程管理采用三态模型,那么下图所示的PCB(进程控制块)的组织方式采用(请作答此空),图中()就绪进程索引我阳塞进程索引及运行进程索引表运行指针就维表指针阻塞衣指针A.顺序方式B.链接方式C.索引方式D.Hash
81、请根据恢复块方法工作原理完成下图,在图中⑴〜⑷中填入恰当的内容并比较恢复块方法与N版本程序设计方法,将比较结果⑸〜⑻填入下表中(请作答第二个空)开发D.屏蔽硬件、操作系统、网络和数据库的差异
4、请根据恢复块方法工作原理完成下图,在图中⑴〜⑷中填入恰当的内容并比较恢复块方法与N版本后备块1后备块后备块n程序设计方法,将比较结果⑸⑻填入下表中(请作答第七个空)〜恢复块方法恢复块方法与版本程序设计的比较N恢复块方法版本程序设计N硬件运行环境单机多机铸误检测方法蛭证测试程序5恢睬酪向前恢复36▼▼⑺实时性8A.表决B.反向恢复C差D.好
5、软件设计师王某在其公司的某一综合信息管理系统软件开发项目中承担了大部分程序设计工作该系统交付用户,投入试运行后,王某辞职离开公司,并带走了该综合信息管理系统的源程序,拒不交还公司王某认为综合信息管理系统源程序是他独立完成的,他是综合信息管理系统源程序的软件著作权人王某的行为()A.侵犯了公司的软件著作权B.未侵犯了公司的软件著作权C.侵犯了公司的商业秘密权D.不涉及侵犯公司的软件著作权
6、设计模式基于面向对象技术,是人们在长期的开发实践中良好经验的结晶,提供了一个简单、统一的描述方法,使得人们可以复用这些软件设计办法、过程管理经验按照设计模式的目的进行划分,现有的设计模式可以分为创建型、()和行为型三种类型其中()属于创建型模式,()属于行为型模式(请作答此空)模式可以将一个复杂的组件分成功能性抽象和内部实现两个独立的但又相关的继承层次结构,从而可以实现接口与实现分离;MS uuWL;”后甚后务坡「口后恢复块方法恢复块方法与版本程序设计的比较N恢复块方法版本程序设计N硬件运行环境单机多机错误检测方法蛤证测试程序⑸向前恢复6实时性⑺⑻A.主块B.验证测试C.输出正确结果D.异常处理
82、M公司购买了N画家创作的一幅美术作品原件M公司未经N画家的许可,擅自将这幅美术作品作为商标注册,并大量复制用于该公司的产品上M公司的行为侵犯了N画家的A.著作权B.发表权C.商标权D.展览权
83、某公司欲开发一个智能机器人系统,在架构设计阶段,公司的架构师识别出3个核心质量属性场景其中”机器人系统主电源断电后,能够在10秒内自动启动备用电源并进行切换,恢复正常运行“主要与质量属性相关,通常可采用架构策略实现该属性;“机器人在正常运动过程中如果发现前方2米内有人或者障碍物,应在1秒内停止并在2秒内选择一条新的运行路径“主要与质量属性相关,通常可采用请作答此空架构策略实现该属性;”对机器人的远程控制命令应该进行加密,从而能够抵挡恶意的入侵破坏行为,并对攻击进行报警和记录主要与质量属性相关,通常可采用架构策略实现该属性A.资源调度B.操作串行化C.心跳D.内置监控器
84、某企业的生产流水线上有2名工人P1和P2,1名检验员P3o Pl]将初步加工的半成品放入半成品箱Bl;P2从半成品箱B1取出继续加工,加工好的产品放入成品箱B2;P3从成品箱B2取出产品检验假设B1可存放n件半成品,B2可存放m件产品,并设置6个信号量SI、S
2、S
3、S
4、S5和S6,且S3和S6的初值都为0采用PV操作实现P[l]P2和P3的同步模型如下图所示,则信号量S1和S5;S
2、S4的初值分别为请作答此空PIP53psn从81中取牵成展TS1初雳■工vSD缰艘a工PS2PS4PS5PS6FsnFSS或一81♦£VS5VS6从B2审取户金VSIr$5VS3vA.n、0B.m、0C.m nD.nm
85、设有关系模式R Al,A2,A3,A4,A5,A6,函数依赖集F={A1玲A3,A1A2玲A4,A5A6玲Al,A3A5玲A6,A2A5fA6}关系模式R的一个主键是请作答此空,从函数依赖集F可以推出关系模式RoA.A1A4B.A2A5C.A3A4D.A4A
586、CORBA构件模型中,请作答此空的作用是在底层传输平台与接收调用并返回结果的对象实现之间进行协调,是最终完成客户请求的服务对象实现A.伺服对象激活器B.适配器激活器C.伺服对象定位器D.可移植对象适配器POA
87、请根据恢复块方法工作原理完成下图,在图中⑴〜⑷中填入恰当的内容并比较恢复块方法与N版本程序设计方法,将比较结果⑸〜⑻填入下表中请作答第三个空i g-KS zJ•爸/在,」,BBS一・34恢复埃方法恢复块方法与版本程序设计的比较N恢复埃方法版本程序设计N财运行环境单机多机错误检测方法粒证测试程序⑸期融⑹向都蝮实时性8A.主块B.验证测试C.输出正确结果D.异常处理
88、数字签名首先需要生成消息摘要,然后发送方用自己的私钥对报文摘要进行加密,接收方用发送方的公钥验证真伪生成消息摘要的目的是(请作答此空),对摘要进行加密的目的是()A.防止窃听B.防止抵赖C.防止篡改D.防止重放
89、把应用程序中应用最频繁的那部分核心程序作为评价计算机性能的标准程序,称为()程序A.仿真测试B.核心测试C.基准测试D.标准测试
90、以下关于统一过程UP的叙述中,不正确的是A.UP是以用例和风险为驱动,以架构为中心,迭代并且增量的开发过程B.UP定义了四个阶段,即起始、精化、构建和确认阶段C.每次迭代都包含计划、分析、设计、构造、集成、测试以及内部和外部发布D.RUP有9个核心工作流
91、下列协议中,()定义了组播中组的成员加入和退出机制A.RARPB.ARPC.IGMPD.ICMP
92、电子商务系统中参与电子商务活动的实体包括()A.客户、商户、银行和认证中心B.客户、银行、商户和政府机构C.客户、商户、银行和物流企业D.客户、商户、政府和物流企业
93、入侵检测通过对计算机网络或计算机系统中的若干关键点收集信息进行分析,发现网络或系统中是否有违反安全策略的行为和被攻击的迹象进行入侵检测的软件和硬件的组合就构成了入侵检测系统
(5)是入侵检测系统的核心A.评估主要系统和数据的完整性B.信息的收集C.系统审计D.数据分析
94、DES加密算法的密钥长度为56位,三重DES的密钥长度为()位A.168B.128C.112D.
5695、〃4+1〃视图主要用于描述系统逻辑架构,最早由Philippe Kruchten于1995年提出其中
(4)视图用于描述对象模型,并说明系统应该为用户提供哪些服务当采用面向对象的设计方法描述对象模型时,通常使用
(5)表达类的内部属性和行为,以及类集合之间的交互关系;采用
(6)定义对象的内部行为【回答括号6】A.对象图B.活动图C.状态图D.类图
96、软件开发团队欲开发一套管理信息系统,在项目初期,用户提出了软件的一些基本功能,但是没有详细定义输入、处理和输出需求在这种情况下,该团队在开发过程应采用()A.瀑布模型B.增量模型C.原型开发模型D.快速应用程序开发(RAD)
97、某文件管理系统在磁盘上建立了位示图(bitmap),记录磁盘的使用情况若磁盘上物理块的编号依次为
0、
1、
2、….系统中的字长为64位,字的编号依次为
0、
1、
2、…字中的一位对应文件存储器上的一个物理块取值和1分别表示空闲和占用如下图所示假设操作系统将256号物理块分配给某文件,那么该物理块的使用情况在位示图中编号为(请作答此空)的字中描述,系统应该将()A.3B.4C.5D.
698、软件著作权保护的对象不包括()A.源程序B.目标程序C.用户手册D.处理过程
99、在对一个软件系统的架构进行设计与确认之后,需要进行架构复审架构复审的目的是为了标识潜在的风险,及早发现架构设计中的缺陷和错误在架构复审过程中,主要由()决定架构是否满足需求、质量需求是否在设计中得到体现A.系统分析师与架构师B.用户代表与领域专家C.系统拥有者与项目经理D.系统开发与测试人员100>面向对象的分析模型设计模型则包含以包图表示的软件体系机构图、以交互图表示的用例实现图、完整精确的类图、描述复杂对象的()和用以描述流程化处理过程的活动图等A.序列图B.协作图C.流程图D.状态图参考答案与解析I、答案C本题解析2053/32=
64.156,属于第65个字题干问的是编号,编号64的是第65个字
2、答案C本题解析暂无解析
3、答案B本题解析暂无解析
4、答案C本题解析暂无解析
5、答案A本题解析《计算机软件保护条例》第13条规定〃自然人在法人或者其他组织中任职期间所开发的软件有下列情形之一的,该软件著作权由该法人或者其他组织享有,该法人或者其他组织可以对开发软件的自然人进行奖励
(一)针对本职工作中明确指定的开发目标所开发的软件;
(二)开发的软件是从事本职工作活动所预见的结果或者自然的结果;
(三)主要使用了法人或者其他组织的资金、专用设备、未公开的专门信息等物质技术条件所开发并由法人或者其他组织承担责任的软件〃根据《计算机软件保护条例》规定,可以得出这样的结论,当公民作为某单位的职工时,如果其开发的软件属于执行本职工作的结果,该软件著作权应当归单位享有而单位可以给予开发软件的职工奖励需要注意的是,奖励软件开发者并不是单位的一种法定义务,软件开发者不可援引《计算机软件保护条例》强迫单位对自己进行奖励王某作为公司的职员,完成的某一综合信息管理系统软件是针对其本职工作中明确指定的开发目标而开发的软件该软件应为职务作品,并属于特殊职务作品公司对该软件享有除署名权外的软件著作权的其他权利,而王某只享有署名权王某持有该软件源程序不归还公司的行为,妨碍了公司正常行使软件著作权,构成对公司软件著作权的侵犯,应承担停止侵权责任,即交还软件源程序
6、答案D本题解析设计模式包括创建型、结构型、行为型Singleton是单例模式,属于创建型设计模式Memento是备忘录模式,属于行为型设计模式Bridge是桥接模式,它的特点是实现接口与实现分离
7、答案B本题解析通信处理消息中间件正如,安装红绿灯,设立交通管理机构,制定出交通规则,才能保证道路交通畅通一样,在分布式系统中,人们要建网和制定出通信协议,以保证系统能在不同平台之间通信,实现分布式系统中可靠的、高效的、实时的跨平台数据传输,这类中间件称为消息中间件,也是市面上销售额最大的中间件产品
8、答案A本题解析架构设计的目标是确定应用软件的哪些部分将被分配到何种硬件识别出正在开发系统的主要软件构件并分配到系统将要运行的硬件构件所有软件系统可分为四项基本功能首项是数据存储大多数信息系统需要数据进行存储并检索,无论是一个小文件,比如一个字处理器产生的一个备忘录,还是一个大型数据库,比如存储一个企业会计记录的数据库第二项功能是数据访问逻辑,处理过程需要访问数据,这通常是指用SQL进行数据库查询第三项功能是应用程序逻辑,这些逻辑通过数据流图,用例和功能需求来记录第四项功能是表示逻辑,给用户显示信息并接收用户命令一个系统的三类主要硬件构件是客户机、服务器和网络
9、答案A本题解析在需求管理过程中需求的变更是受严格管控的,其流程为
1、问题分析和变更描述这是识别和分析需求问题或者一份明确的变更提议,以检查它的有效性,从而产生一个更明确的需求变更提议
2、变更分析和成本计算使用可追溯性信息和系统需求的一般知识,对需求变更提议进行影响分析和评估变更成本计算应该包括对需求文档的修改、系统修改的设计和实现的成本一旦分析完成并且确认,应该进行是否执行这一变更的决策
3、变更实现这要求需求文档和系统设计以及实现都要同时修改如果先对系统的程序做变更,然后再修改需求文档,这几乎不可避免地会出现需求文档和程序的不一致
10、答案D本题解析RSA是非对称加密算法
11、答案A本题解析URL UniformResource Locator,统一资源定位符,是对互联网上的资源位置和访问方法的一种简洁的表示,是互联网上资源的地址互联网上的每个文件都有一个唯一的URL,它包含的信息指出文件的位置以及浏览器应该怎么处理它一个标准的URL的格式如下协议:〃域名或IP地址(:端口号)/目录/文件名.其中,目录可能存在多级目录某公司内部使用wb.xyz.com.cn作为访问某服务器的地址,此为域名地址,其中wb是主机名,而xyz是三级域名,com是二级域名,cn是顶级域名
12、答案A本题解析程序流程图(Program FlowDiagram,PFD)用一些图框表示各种操作,它独立于任何一种程序设计语言,比较直观、清晰,易于学习掌握流程图中只能包括•5种基本控制结构顺序型、选择型、WHILE循环型(当型循环)、UNTIL循环型(直到型循环)和多分支选择型IP0图是由IBM公司发起并逐步完善的一种流程描述工具,其主体是处理过程说明,可以采用流程图、判定树、判定表、盒图、问题分析图或过程设计语言来进行描述IP0图中的输入、输出与功能模块、文件及系统外部项都需要通过数据字典来描述,同时需要为其中的某些元素添加注释N-S图与PFD类似,也包括5种控制结构,分别是顺序型、选择型、WHILE循环型(当型循环)、UNTIL循环型(直到型循环)和多分支选择型,任何一个N-S图都是这5种基本控制结构相互组合与嵌套的结果在N-S图中,过程的作用域明确;它没有箭头,不能随意转移控制;而且容易表示嵌套关系和层次关系;并具有强烈的结构化特征但是当问题很复杂时,N-S图可能很大问题分析图(Problem AnalysisDiagram,PAD)是继PFD和N-S图之后,又一种描述详细设计的工具PAD也包含5种基本控制结构,并允许递归使用过程设计语言(Process DesignLanguage,PDL)也称为结构化语言或伪代码(pseudcode),它是一种混合语言,采用自然语言的词汇和结构化程序设计语言的语法,用于描述处理过程怎么做,类似于编程语言过程设计语言用于描述模块中算法和加工逻辑的具体细节,以便在开发人员之间比较精确地进行交流对于具有多个互相联系的条件和可能产生多种结果的问题,用结构化语言描述则显得不够直观和紧凑,这时可以用以清楚、简明为特征的判定表(Decision Table)来描述判定表采用表格形式来表达逻辑判断问题,表格分成4个部分,左上部分为条件说明,左下部分为行动说明,右上部分为各种条件的组合说明,右下部分为各条件组合下相应的行动判定树(Decision Tree)也是用来表示逻辑判断问题的一种常用的图形工具,它用树来表达不同条件下的不同处理流程,比语言、表格的方式更为直观判定树的左侧(称为树根)为加工名,中间是各种条件,所有的行动都列于最右侧
13、答案A本题解析本题考查的是应试者对数据库基本概念的掌握程度所谓数据的完整性,是指数据的有效性、正确性和一致性在数据库设计时如果没有一定的措施确保数据库中数据的完整件,就无法从数据库中获得可信的数据数据的完整性设计,应该贯穿在数据库设计的全过程中例如,在数据需求分析价段,收集数据信息时,应该向有关用户调查该数的有效值范围
14、答案A本题解析计算机系统的性能一般包括两个大的方面一个方面是它的可靠性或可用性,也就是计算机系统能正常工作的时间,其指标可以是能够持续工作的时间长度(例如,平均无故障时间),也可以是在一段时间内,能正常工作的时间所占的百分比另一个方面是它的处理能力或效率,这又可分为三类指标,第一类指标是吞吐率(例如,系统在单位时间内能处理正常作业的个数),第二类指标是响应时间(从系统得到输入到给出输出之间的时间),第三类指标是资源利用率,即在给定的时间区间中,各种部件(包括硬设备和软件系统)被使用的时间与整个时间之比当然,不同的系统对性能指标的描述有所不同例如,计算机网络系统常用的性能评估指标为信道传输速率、信道吞吐量和容量、信道利用率、传输延迟、响应时间和负载能力等
15、答案B本题解析软件架构设计包括提出架构模型、产生架构设计和进行设计评审等活动,是一个迭代的过程架构设计主要关注软件组件的结构、属性和交互作用,并通过多种视图全面描述特定系统的架构
16、答案D本题解析依赖倒置原则是指抽象不应该依赖于细节,细节应当依赖于抽象换言之,要针对接口编程,而不是针对实现编程在程序代码中传递参数时或在组合(或聚合)关系中,尽量引用层次高的抽象层类,即使用接口和抽象类进行变量类型声明、参数类型声明和方法返回类型声明,以及数据类型的转换等,而不要用具体类来做这些事情为了确保该原则的应用,一个具体类应当只实现接口和抽象类中声明过的方法,而不要给出多余的方法,否则,将无法调用到在子类中增加的新方法实现开闭原则的关键是抽象化,并且从抽象化导出具体化实现,如果说开闭原则是00D的目标的话,那么依赖倒置原则就是00D的主要机制有了抽象层,可以使得系统具有很好的灵活性,在程序中尽量使用抽象层进行编程,而将具体类写在配置文件中,这样,如果系统行为发生变化,则只需要扩展抽象层,并修改配置文件,而无须修改原有系统的源代码,在不修改的情况下来扩展系统功能,满足开闭原则的要求依赖倒置原则是COM、CORBA、EJB、Spring等技术和框架背后的基本原则之一
17、答案D本题解析分级存储体系中,速度快的存储器,单位价格高,而速度慢的存储器,单位价格低,所以利用分级方式,能得到很好的性价比
18、答案C本题解析衡量数据库管理系统的主要性能指标包括数据库本身和管理系统两部分,有:数据库的大小、数据库中表的数量、单个表的大小、表中允许的记录(行)数量、单个记录(行)的大小、表上所允许的索引数量、数据库所允许的索引数量、最大并发事务处理能力、负载均衡能力、最大连接数等等
19、答案D本题解析UDDI(Universal DescriptionDiscovery andIntegration,统一描述、发现和集成)提供了一种服务发布、查找和定位的方法,是服务的信息注册规范,以便被需要该服务的用户发现和使用它WSDL(Web ServiceDescriptionLanguage,Web服务描述语言)是对服务进行描述的语言,它有一套基于XML的语法定义WSDL描述的重点是服务,它包含服务实现定义和服务接口定义SOAP(Simple ObjectAccess Protocol,简单对象访问协议)定义了服务请求者和服务提供者之间的消息传输规范SOAP用XML来格式化消息,用HTTP来承载消息通过SOAP,应用程序可以在网络中进行数据交换和远程过程调用(Remote ProcedureCall,RPC)简单来说,WSDL用来描述服务,UDDI用来注册和查zha服务,而SOAP作为传输层,用来在消费这和服务者之间传送消息,一个消费者可以在UDDI注册表查zhao服务,取得服务的WSDL描述,然后通过SOAP来调用该服务REST(Representational StateTransfer,表述性状态转移)是一种只使用HTTP和XML进行基于Web通信的技术,可以降低开发的复杂性,提高系统的可伸缩性
20、答案B本题解析
12700.1是本地回环地址,当网络连接不可用时,可用来测试已编写好的网络程序
21、答案B本题解析Diffserv体系模型的核心思想是在网络边界将数据流按QoS要求进行简单分类,不同的类别在内部节点的每次转发中实现不同的转发特性Diffserv体系使得ISP能够提供给每个用户不同等级和质量的服务用户(或网络边界节点)通过设置每个数据包的DS字段(IPV4首标中的服务类型(ToS)字段或IPV6首标中的通信类(Traffic Class)字段)的值要求特定的服务等级其中,被设置的DS字段被称为区分服务码点(DSCP)这样就维持了现有的IP分组格式不变
22、答案C本题解析在初步项目范围说明书中已文档化的主要的可交付物、假设和约束条件的基础上准备详细的项目范围说明书,是项目成功的关键范围定义的输入包括以下内容
①项目章程如果项目章程或初始的范围说明书没有在项目执行组织中使用,同样的信息需要进一步收集和开发,以产生详细的项目范围说明书
②项目范围管理计划
③组织过程资产
④批准的变更申请
23、答案A本题解析全部都属于电子商务类型
24、答案B本题解析本题考查的是操作系统(0S)结构方面的基本知识试题第一,第二空的正确答案分别是B和A、因为为了提高操作系统的正确性、“灵活性:易维护性和可扩充性,在进行现代操作系统结构设计时,大多采用基于客户/服务器模式的微内核结构,将操作系统划分为两大部分:微内核和多个服务器.在微内核操作系统中,内核是指精心设计的、能实现现代0S最基本的核心功能的部分,工作在核心态,而他品分工作在用户态如下图所示A.Prototype B.Flyweight C.Adapter D.Bridge
7、中间件保证系统能在不同平台之间通信,实现分布式系统中可靠的、高效的、实时的跨平台数据传输A.数据管理中间件B.消息中间件C.WEB服务中间件D.事务处理中间件
8、The objectiveof请作答此空istodetermine whatparts ofthe applicationsoftware willbeassigned towhat hardware.The majorsoftware componentsofthesystem beingdeveloped havetobe identifiedand thenallocated tothe varioushardware componentson whichthesystemwilloperate.All softwaresystemscanbedividedintofourbasicfunctions.The firstis
72.Mostinformation systemsrequire datatobestored andretrieved,whether asmall file,such asa memoproducedbyaword processor,oralarge database,such asone thatstores anorganizationsaccounting records.The secondfunction isthe73,the processingrequired toaccess data,whichoften meansdatabase queriesinStructuredQueryLanguage.The thirdfunction isthe74,which isthelogicdocumentedin theDFDs,use cases,and functionalrequirements.The fourthfunctionisthepresentation logic,the displayofinformationtotheuserandtheacceptanceoftheuserscommands.The threeprimary hardwarecomponentsofasystemare
75.A.architecture designB.modular designC.physical design
0.distribution design
9、一个好的变更控制过程,给项目风险承担者提供了正式的建议变更机制如下图所示的需求变更管理过程中,
①②③处对应的内容应分别是0识别出问题需*;1---------L修改后的需求▼3I---------------►A.问题分析与变更描述、变更分析与成本计算、变更实现B.变更描述与成本计算、变更分析、变更实现C.问题分析与变更分析、成本计算、变更实现如春健■客户—■4*■普■■**♦V___________________/♦四号微内核并非是一个完整的0,而只是操作系统中最基本的部分,它通常用于;
①实现与硬件紧密相关的处理:
②实现一些较基本的功能;
⑨负责客户和服务器之间的通信它们只是为构建通用OS提供一个重要基础,这样就可以确保把操作系统内核做得很小
25、答案C本题解析根据题目描述,语音识别系统是一个十分典型的专家系统,其特点是求解的正确结果不止一个,求解过程比较复杂,需要通过专家知识和反馈逐步得到正确结果因此对比4个候选项,黑板结构特别适合求解这类问题
26、答案C本题解析软件架构是降低成本、改进质量、按时和按需交付产品的关键因素,软件架构设计需要满足系统的质量属性,如性能、安全性和可修改性等,软件架构设计需要确定组件之间的依赖关系,支持项目计划和管理活动,软件架构能够指导设计人员和实现人员的工作一般在设计软件架构之初,会根据用户需求,确定多个候选架构,并从中选择一个较优的架构,并随着软件的开发,对这个架构进行微调,以达到最佳效果
27、答案B本题解析考察数据库设计基础知识
28、答案B本题解析面向对象的分析模型主要由顶层架构图、用例与用例图和领域概念模型构成
29、答案B本题解析ESB是SOA的一种实现方式,ESB在面向服务的架构中起到的是总线作用,将各种服务进行连接与整合,在服务请求者和提供者之间传递数据,以及对这些数据进行转换的能力,并支持由实践中总结出来的一些模式如同步模式、异步模式等
30、答案B本题解析用例之间的关系主要有包含、扩展和泛化三类
(1)包含关系当可以从两个或两个以上的用例中提取公共行为时,应该使用包含关系来表示它们课程学习〃与检查权限〃是包含关系
(2)扩展关系如果一个用例明显地混合了两种或两种以上的不同场景,即根据情况可能发生多种分支,则可以将这个用例分为一个基本用例和一个或多个扩展用例,这样使描述可能更加清晰‘课程学习〃与缴纳学费〃是扩展关系
(3)泛化关系当多个用例共同拥有一种类似的结构和行为的时候,可以将它们的共性抽象成为父用例,其他的用例作为泛化关系中的子用例〃课程注册〃与〃网络注册〃是泛化关系
31、答案A本题解析考核企业资源计划的基本概念
32、答案C本题解析软件确认测试包括内部确认测试、Alpha.Beta和验收测试
33、答案C本题解析在嵌入式系统开发中,由于嵌入式设备不具备足够的处理器能力和存储空间,程序开发一般用PC(宿主机)来完成,然后将可执行文件下载到嵌入式系统(目标机)中运行当宿主机与目标机的机器指令不同时,就需要交叉工具链(指编译、汇编、链接等一整套工具)
34、答案C本题解析系统架构设计师
35、答案B本题解析考察关系代数运算的知识
36、答案A本题解析根据〃机器人接受任务后,需要根据自身状态和外界环境进行动态调整〃这句话判断采用虚拟机风格更加合适
37、答案C本题解析10条指令不用流水线的执行时间=(2At+lAt+3At+lAt+2At)*10=90At10条指令使用流水线的执行时间=(2At+lAt+3At+lAt+2At)+(10;)*3At=36At所以加速比为90At/36At=5:2o
38、答案A本题解析第一范式(1NF)是指数据库表的每一列都是不可分割的基本数据项,同一列中不能有多个值,即实体中的某个属性不能有多个值或者不能有重复的属性如果出现重复的属性,就可能需要定义一个新的实体,新的实体由重复的属性构成,新实体与原实体之间为一对多关系在第一范式(1NF)中表的每一行只包含一个实例的信息
39、答案B本题解析统一软件开发过程(UP)是一种基于面向对象技术的软件开发过程其特点是〃用例驱动,以架构为核心,迭代并增量〃统一软件过程定义了5种通用的框架活动,它们按照过程顺序分别是:起始阶段、细化阶段、构建阶段、交付阶段和生产价段,其中在构阶段主要产生的文档包括设计模型因此本题应该选择B
40、答案B本题解析把每个选项代入求它的闭包,A2A5能推出所有属性的为主键第二空,根据第一空可知R的一个主键为A2A5,由函数依赖集F可知,存在A2A5玲A6,A5A6fAl,Al玲A3,这里存在传递函数依赖,故A、B选项均不正确,C选项本身不正确,存在非主属性对候选键的传递函数依赖,是不满足3NF的因此本题选择D选项
41、答案B本题解析暂无解析
42、答案A本题解析C2体系结构风格可以概括为通过连接件绑定在一起的按照一组规则运作的并行构件网络C2风格中的系统组织规则如下1系统中的构件和连接件都有一个顶部和一个底部;2构件的顶部应连接到某连接件的底部,构件的底部则应连接到某连接件的顶部,而构件与构件之间的直接连接是不允许的;⑶一个连接件可以和任意数目的其它构件和连接件连接;⑷当两个连接件进行直接连接时,必须由其中一个的底部到另一个的顶部
43、答案D本题解析暂无解析
44、答案A本题解析”4+1〃视图是对逻辑架构进行描述,最早由Philippe Kruchten提出,他在1995年的IEEE Software上发表了题为The4+1View Modelof Architecture的论文,引起了业界的极大关注,并最终被RUP采纳,现在已经成为架构设计的结构标准〃4+1〃视图主要包括
①逻辑视图Logical View,设计的对象模型使用面向对象的设计方法时
②过程视图Process View,捕捉设计的并发和同步特征
③物理视图Physical View,描述了软件到硬件的映射,反映了分布式特性
④开发视图DevelopmentView,描述了在开发环境中软件的静态组织结构
⑤架构的描述,即所做的各种决定,可以围绕着这四个视图来组织,然后由一些用例Use Cases或场景Scenarios来说明,从而形成了第五个视图当采用面向对象的设计方法描述对象模型时,通常使用类图表达类的内部属性和行为,以及类集合之间的交互关系;采用状态图定义对象的内部行为
45、答案D本题解析客观的世界是复杂的,当评估现实世界的对象之间的关系和影响时,通常使用系统模型,用简化的模型来代替真实的系统不论开发什么模型,准确性都是关键因素一个不准确的模型通常会导致对问题的不准确解决方案另外,大多数模型包括许多假设,应尽可能这些假设同现实情况相符
46、答案D本题解析对于自然连接只要把重复的列去掉就可以所以为
5.第二空和选项等价的为D选项
47、答案B本题解析桥接模式将抽象部分与它的实现部分分离,使它们都可以独立地变化它是一种对象结构型模式,又称为柄体Handle andBody模式或接口Interface模式桥接模式类似于多重继承方案,但是多重继承方案往往违背了类的单一职责原则,其复用性比较差,桥接模式是比多重继承方案更好的解决方法•Abstraction定义抽象类的接口;维护一个指向Implementor类型对象的指针-RefinedAbstraction扩充由Abstraction定义的接口•Implementor定义实现类的接口,该接口不一定要与Abstraction的接口完全一致;事实上这两个接口可以完全不同一般来说,Implementor接口仅提供基本操作,而Abstraction则定义了基于这些基本操作的较高层次的操作•Concreteimplementor实现Implementor接口并定义它的具体实现图中与Bridge模式中的Abstraction〃角色相对应的类是Shape,与Implementor”角色相对应的类是Drawingo
48、答案B本题解析暂无解析
49、答案D本题解析按顺序方式需要执行完一条执行之后再执行下一条指令,执行1条执行所需的时间为4At+2At+3At=9At,执行600条指令所需的时间为9Atx600=5400Ato若采用流水线方式,则处理过程如下图所示,执行完600条执行所需要的时间为4Atx600+2At+3At=2405At指令分析指令取指令
50、答案D本题解析数学建模是利用数学方法解决实际问题的一种实践即通过抽象、简化、假设、引进变量等处理过程后,将实际问题用数学方式表达,建立起数学模型,然后运用先进的数学方法及计算机技术进行求解数学模型是对于现实世界的一个特定对象,一个特定目的,根据特有的内在规律,做出一些必要的假设,运用适当的数学工具,得到一个数学结构数学建模应该有一个统一的评价机制,但是没有反馈机制
51、答案B本题解析访问者(Visitor)模式是一种对象的行为模式,用于表示一个作用于某对象结构中的各元素的操作,它使得用户可以在不改变各元素的类的前提下,定义作用于这些元素的新操作访问者模式使得新的操作变得很容易,但在一定程度上破坏了封装性
52、答案C本题解析题干中并没有提到过专利的有关内容,因此“公司享有专利权”的说法是错误的
53、答案B本题解析暂无解析
54、答案B本题解析通信处理(消息)中间件正如,安装红绿灯,设立交通管理机构,制定出交通规则,才能保证道路交通畅通一样,在分布式系统中,人们要建网和制定出通信协议,以保证系统能在不同平台之间通信,实现分布式系统中可靠的、高效的、实时的跨平台数据传输,这类中间件称为消息中间件,也是市面上销售额最大的中间件产品
55、答案B本题解析本题考查PV操作方面的基本知识因为公共数据单元Tj是一个临界资源,最多允许1个终端进程使用,因此需要设置一个互斥信号量S,初值等于1第2小题因为进入临界区时执行P操作,退出临界区时执行V操作
56、答案A本题解析《计算机软件保护条例》第13条规定〃自然人在法人或者其他组织中任职期间所开发的软件有下列情形之一的,该软件著作权由该法人或者其他组织享有,该法人或者其他组织可以对开发软件的自然人进行奖励
(一)针对本职工作中明确指定的开发目标所开发的软件;
(二)开发的软件是从事本职工作活动所预见的结果或者自然的结果;
(三)主要使用了法人或者其他组织的资金、专用设备、未公开的专门信息等物质技术条件所开发并由法人或者其他组织承担责任的软件〃根据《计算机软件保护条例》规定,可以得出这样的结论,当公民作为某单位的职工时,如果其开发的软件属于执行本职工作的结果,该软件著作权应当归单位享有而单位可以给予开发软件的职工奖励需要注意的是,奖励软件开发者并不是单位的一种法定义务,软件开发者不可援引《计算机软件保护条例》强迫单位对自己进行奖励王某作为公司的职员,完成的某一综合信息管理系统软件是针对其本职工作中明确指定的开发目标而开发的软件该软件应为职务作品,并属于特殊职务作品公司对该软件享有除署名权外的软件著作权的其他权利,而王某只享有署名权王某持有该软件源程序不归还公司的行为,妨碍了公司正常行使软件著作权,构成对公司软件著作权的侵犯,应承担停止侵权责任,即交还软件源程序
57、答案B本题解析暂无解析
58、答案C本题解析“机器人系统主电源断电后,能够在10秒内自动启动备用电源并进行切换,恢复正常运行“属于可用性,因为场景描述的是故障恢复问题主动冗余是可用性的常见策略”机器人在正常运动过程中如果发现前方2米内有人或者障碍物,应在1秒内停止并在2秒内选择一条新的运行路径“属于性能,资源调度是其常见策略“对机器人的远程控制命令应该进行加密,从而能够抵挡恶意的入侵破坏行为,并对攻击进行报警和记录“属于安全性,常见的策略是追踪审计
59、答案B本题解析用于管理信息系统规划的方法很多,主要是关键成功因素法(Critical SuccessFactors,CSF)、战略目标集转化法(Strategy SetTransformation,SST)和企业系统规划法(Business SystemPlanning,BSP)其它还有企业信息分析与集成技术(BIAIT)、产出/方法分析(E/MA)、投资回收法(ROD.征费法、零线预算法、阶石法等用得最多的是前面三种
2.关键成功因素法(CSF)在现行系统中,总存在着多个变量影响系统目标的实现,其中若干个因素是关键的和主要的(即关键成功因素)通过对关键成功因素的识别,找出实现目标所需的关键信息集合,从而确定系统开发的优先次序关键成功因素来自于组织的目标,通过组织的目标分解和关键成功因素识别、性能指标识别,一直到产生数据字典识别关键成功因素,就是要识别联系于组织目标的主要数据类型及其关系不同的组织的关键成功因素不同,不同时期关键成功因素也不相同当在一个时期内的关键成功因素解决后,新的识别关键成功因素又开始关键成功因素法能抓住主要矛盾,使目标的识别突出重点由于经理们比较熟悉这种方法,使用这种方法所确定的目标,因而经理们乐于努力去实现该方法最有利于确定企业的管理目标
3.战略目标集转化法(SST)把整个战略目标看成是一个〃信息集合〃,由使命、目标、战略等组成,管理信息系统的规划过程即是把组织的战略目标转变成为管理信息系统的战略目标的过程战略目标集转化法从另一个角度识别管理目标,它反映了各种人的要求,而且给出了按这种要求的分层,然后转化为信息系统目标的结构化方法它能保证目标比较全面,疏漏较少,但它在突出重点方面不如关键成功因素法
4.企业系统规划法(BSP)信息支持企业运行通过自上而下地识别系统目标、企业过程和数据,然后对数据进行分析,自下而上地设计信息系统该管理信息系统支持企业目标的实现,表达所有管理层次的要求,向企业提供一致性信息,对组织机构的变动具有适应性企业系统规划法虽然也首先强调目标,但它没有明显的目标导引过程它通过识别企业过程〃引出了系统目标,企业目标到系统目标的转化是通过企业过程/数据类等矩阵的分析得到的
60、答案B本题解析架构设计的目标是确定应用软件的哪些部分将被分配到何种硬件识别出正在开发系统的主要软件构件并分配到系统将要运行的硬件构件所有软件系统可分为四项基本功能首项是数据存储大多数信息系统需要数据进行存储并检索,无论是一个小文件,比如一个字处理器产生的一个备忘录,还是一个大型数据库,比如存储一个企业会计记录的数据库第二项功能是数据访问逻辑,处理过程需要访问数据,这通常是指用SQL进行数据库查询第三项功能是应用程序逻辑,这些逻辑通过数据流图,用例和功能需求来记录第四项功能是表示逻辑,给用户显示信息并接收用户命令一个系统的三类主要硬件构件是客户机、服务器和网络
61、答案B本题解析暂无解析
62、答案A本题解析软件架构设计主要关注软件构件的结构、属性和交互作用,并通过多种视图全面描述特定系统的架构
63、答案C本题解析客户关系管理(CRM)系统将市场营销的科学管理理念通过信息技术的手段集成在软件上,能够帮助企业构建良好的客户关系在客户管理系统中,销售自动化是其中最为基本的模块,营销自动化作为销售自动化的补充,包括营销计划的编制和执行、计划结果分析等功能客户服务与支持是CRM系统的重要功能客户服务与支持的主要手段有两种呼叫中心和互联网CRM系统能够与ERP系统在财务、制造、库存等环节进行连接,两者之间虽然关系比较独立,但由于两者之间具有一定的关系,因此会形成一定的闭环反馈结构64答案B本题解析对于自然连接只要把重复的列去掉就可以所以为
5.
65、答案A本题解析计算机系统的性能一般包括两个大的方面一个方面是它的可靠性或可用性,也就是计算机系统能正常工作的时间,其指标可以是能够持续工作的时间长度(例如,平均无故障时间),也可以是在一段时间内,能正常工作的时间所占的百分比另一个方面是它的处理能力或效率,这又可分为三类指标,第一类指标是吞吐率(例如,系统在单位时间内能处理正常作业的个数),第二类指标是响应时间(从系统得到输入到给出输出之间的时间),第三类指标是资源利用率,即在给定的时间区间中,各种部件(包括硬设备和软件系统)被使用的时间与整个时间之比当然,不同的系统对性能指标的描述有所不同例如,计算机网络系统常用的性能评估指标为信道传输速率、信道吞吐量和容量、信道利用率、传输延迟、响应时间和负载能力等
66、答案C本题解析前趋图表述,玲二{P1,P2P1P3P1,P4P2,P5,P3,P5,P4,P6,P5,P7,P6,P7,P7,P8},/,,
67、答案A本题解析“机器人系统主电源断电后,能够在10秒内自动启动备用电源并进行切换,恢复正常运行“属于可用性,因为场景描述的是故障恢复问题主动冗余是可用性的常见策略”机器人在正常运动过程中如果发现前方2米内有人或者障碍物,应在1秒内停止并在2秒内选择一条新的运行路径“属于性能,资源调度是其常见策略“对机器人的远程控制命令应该进行加密,从而能够抵挡恶意的入侵破坏行为,并对攻击进行报警和记录“属于安全性,常见的策略是追踪审计
68、答案D本题解析应用架构说明了实现一个或多个信息系统所使用的技术,它作为详细设计、构造和实现的一个大纲给定了包括逻辑数据流图和实体联系图在内的模型和详细资料,我们可以分配数据和过程以创建应用架构的一个概要设计概要设计通常会受到架构标准、项目目标和所使用技术的可行性的制约需要绘制的第一个物理数据流图是网络架构数据流图接下来是分配数据存储到不同的处理器数据分区和复制是大多数关系型数据库支持的两种分布式数据形式有许多分配方法用于数据分布在不同服务器上存储特定表的情况下,我们应该将每个表记为物理数据流图中的一个数据存储,并将其连接到相应的服务器
69、答案B本题解析本题考察流水线知识,相关计算公式如下:计算机流水线执行周期二最慢那个指令执行时间;流水线执行时间二首条指令执行时间+指令总数-1*流水线执行周期;流水线吞吐率二任务数/完成时间;流水线加速比二不采用流水线的执行时间/采用流水线的执行时间;根据公式流水线执行周期=33流水线执行时间二n/2t+lt+3t+lt+2t+n-1*3t=n/[9t+n-l3t]=n/6t+n*3t,当n趋向无穷大时,比值为l/3tl0条指令不用流水线的执行时间二2t+lt+3t+lt+2t*10=90to10条指令使用流水线的执行时间=2t+lt+3t+lt+2t+10-1*3t=36to所以加速比为:90t/36t=5:
270、答案D本题解析1XP ExtremeProgramming,极限编程在所有的敏捷型方法中,XP是最引人瞩目的它源于Smalltalk圈子,特别是Kent Beck和Ward Cunningham在20世纪80年代末的密切合作XP在一些对费用控制严格的公司中的使用,已经被证明是非常有效的2Cockbum的水晶系列方法,水晶系列方法是由AlistairCockburn提出的它与XP方法一样,都有以人为中心的理念,但在实践上有所不同Alistair考虑到人们一般很难严格遵循一个纪律约束很强的过程,因此,与XP的高度纪律性不同,Alistair探索了用最少纪律约束而仍能成功的方法,从而在产出效率与易于运作上达到一种平衡也就是说,虽然水晶系列不如XP那样的产出效率,但会有更多的人能够接受并遵循它⑶开放式源码,这里提到的开放式源码指的是开放源码界所用的一种运作方式开放式源码项目有一个特别之处,就是程序开发人员在地域上分布很广,这使得它和其他敏捷方法不同,因为一般的敏捷方法都强调项目组成员在同一地点工作开放源码的一个突出特点就是查错排障debug的高度并行性,任何人发现了错误都可将改正源码的“补丁”文件发给维护者然后由维护者将这些“补丁”或是新增的代码并入源码库⑷SCRUMSCRUM己经出现很久了,像前面所论及的方法一样,该方法强调这样一个事实,即明确定义了的可重复的方法过程只限于在明确定义了的可重复的环境中,为明确定义了的可重复的人员所用,去解决明确定义了的可重复的问题5Coad的功用驱动开发方法FDD・Feature DrivenDevelopmentFDD是由Jeff DeLuca和大师PeterCoad提出来的像其他方法一样,它致力于短时的迭代阶段和可见可用的功能在FDD中,一个迭代周期一般是两周在FDD中,编程开发人员分成两类首席程序员和“类程序员class owner首席程序员是最富有经验的开发人员,他们是项目的协调者、设计者和指导者,而“类”程序员则主要做源码编写⑹ASD方法,ASD AdaptiveSoftware Development方法由Jim Highsmith提出,其核心是三个非线性的、重叠的开发阶段猜测、合作与学习
71、答案B本题解析时间管理的过程包括
⑦活动定义
⑧活动排序
⑨活动的资源估算⑩活动历时估算制定计划进度控制
72、答案A本题解析应用架构说明了实现一个或多个信息系统所使用的技术,它作为详细设计、构造和实现的一个大纲给定了包括逻辑数据流图和实体联系图在内的模型和详细资料,我们可以分配数据和过程以创建应用架构的一个概要设计概要设计通常会受到架构标准、项目目标和所使用技术的可行性的制约需要绘制的第一个物理数据流图是网络架构数据流图接下来是分配数据存储到不同的处理器数据分区和复制是大多数关系型数据库支持的两种分布式数据形式有许多分配方法用于数据分布在不同服务器上存储特定表的情况下,我们应该将每个表记为物理数据流图中的一个数据存储,并将其连接到相应的服务器
73、答案C本题解析在我国,著作权采用〃自动保护〃原则,即软件著作权是自动获得的《计算机软件保护条例》第十四条规定软件著作权自软件开发完成之日起产生〃,即软件著作权自软件开发完成之日起自动产生,不论整体还是局部,只要具备了软件的属性即产生软件著作权,既不要求履行任何形式的登记或注册手续,也无须加注著作权标记,且不论其是否已经发表都依法享有软件著作权开发完成是指以计算机能够识别并进行处理以实现一定功能的语句或指令的形式,并存储在一定的有形介质中,如内存、硬盘、光盘等我国实施了计算机软件登记制度,于1992年颁布了《计算机软件著作权登记办法》实施计算机软件登记制度的目的是为促进我国软件产业发展,增强我国软件产业的创新能力和竞争能力国家鼓励计算机软件著作权登记并对登记的软件予以重点保护的办法,而不是强制软件登记计算机软件著作权登记可以分为软件著作权登记、软件著作权专有许可合同和转让合同的登记计算机软件著作权登记只是证明登记主体享有软件著作权以及订立许可合同、转让合同的重要的书面证据,并不是软件著作权产生的依据因为软件著作权是自软件开发完成之日起产生的,未经登记的软件著作权或软件著作权专有许可合同和转让合同仍受法律保护
74、答案D本题解析MIMEMultipurpose Internet Mail Extensions中文名为多用途互联网邮件扩展类型Internet电子邮件由一个邮件头部和一个可选的邮件主体组成,其中邮件头部含有邮件的发送方和接收方的有关信息而MIME是针对邮件主体的一种扩展描述机制它设定某种扩展名的文件用一种应用程序来打开的方式类型,当该扩展名文件被访问的时候,浏览器会自动使用指定应用程序来打开多用于指定一些客户端自定义的文件名,以及一些媒体文件打开方式所以这是与邮件内容直接相关的一个协议而S/MIME SecureMultipurposeInternetMailExtensions是对MIME在安全方面的扩展它可以把MIME实体比如数字签名和加密信息等封装成安全对象增强安全服务,例如具有接收方确认签收的功能,这样就可以确保接收者不能否认已经收到过的邮件还可以用于提供数据保密、完整性保护、认证和鉴定服务等功能S/MIME只保护邮件的邮件主体,对头部信息则不进行加密,以便让邮件成功地在发送者和接收者的网关之间传递
75、答案D本题解析依赖倒置原则是指抽象不应该依赖于细节,细节应当依赖于抽象换言之,要针对接口编程,而不是针对实现编程在程序代码中传递参数时或在组合或聚合关系中,尽量引用层次高的抽象层类,即使用接口和抽象类进行变量类型声明、参数类型声明和方法返回类型声明,以及数据类型的转换等,而不要用具体类来做这些事情为了确保该原则的应用,一个具体类应当只实现接口和抽象类中声明过的方法,而不要给出多余的方法,否则,将无法调用到在子类中增加的新方法实现开闭原则的关键是抽象化,并且从抽象化导出具体化实现,如果说开闭原则是00D的目标的话,那么依赖倒置原则就是00D的主要机制有了抽象层,可以使得系统具有很好的灵活性,在程序中尽量使用抽象层进行编程,而将具体类写在配置文件中,这样,如果系统行为发生变化,则只需要扩展抽象层,并修改配置文件,而无须修改原有系统的源代码,在不修改的情况下来扩展系统功能,满足开闭原则的要求依赖倒置原则是COM、CORBA、EJB、Spring等技术和框架背后的基本原则之一
76、答案D本题解析暂无解析
77、答案D本题解析软件架构设计主要关注软件构件的结构、属性和交互作用,并通过多种视图全面描述特定系统的架构
78、答案D本题解析暂无解析
79、答案A本题解析D.变更描述、变更分析与变更实现、成本计算
10、常用对称加密算法不包括()A.DESB.RC-5C.IDEAD.RSA
11、某公司内部使用wb.xyz.com.cn作为访问某服务器的地址,其中wb是()A.主机名B.协议名C.目录名D.文件名
12、处理流程设计是系统设计的重要内容以下关于处理流程设计工具的叙述中,不正确的是()A.程序流程图(PFD)用于描述系统中每个模块的输入、输出和数据加工B.N-S图容易表示嵌套关系和层次关系,并具有强烈的结构化特征C.IPO图的主体是处理过程说明,可以采用流程图、判定树/表等来进行描述D.问题分析图(PAD)包含5种基本控制结构,并允许递归使用
13、在数据库系统中,数据的完整性是指数据的()oA.有效性、正确性和一致性B.有效性、正确性和可维护性C.有效性、正确性和安全性D.正确性、一致性和安全性
14、计算机系统的性能一般包括两个大的方面一个方面是它的(请作答此空),也就是计算机系统能正常工作的时间,其指标可以是能够持续工作的时间长度,也可以是在一段时间内,能正常工作的时间所占的百分比;另一个方面是处理能力,这又可分为三类指标,第一类指标是吞吐率,第二类指标是响应时间,第三类指标是
(3),即在给定时间区间中,各种部件被使用的时间与整个时间之比A.可用性B.安全性C.健壮性D.可伸缩性
15、软件架构设计包括提出架构模型、产生架构设计和进行设计评审等活动,是一个迭代的过程架构设计主要关注软件组件的结构、属性和(请作答此空),并通过多种().全面描述特定系统的架构A.实现方式B.交互作用C.设计方案D.测试方式本题考查的是应试者关系数据库方面的基础知识根据题意,零件P关系中的(商品代码,供应商)可决定的零件P关系的所有属性,所以零件P关系的主键为(商品代码,供应商);又因为,根据题意(商品代码,供应商)玲商品名称,而商品代码玲商品名称,供应商好联系方式,可以得出商品名称和联系方式都部分依赖于码,所以,该关系模式属于1NF
80、答案C本题解析进程控制块PCB的组织方式如下
(1)线性表方式不论进程的状态如何,将所有的PCB连续地存放在内存的系统区,这种方式适用于系统中进程数目不多的情况
(2)索引表方式该方式是线性表方式的改进,系统按照进程的状态分别建立就绪索引表、阻塞索引表等
(3)链接表方式系统按照进程的状态将进程的PCB组成队列,从而形成就绪队列、阻塞队列、运行队列等运行进程为PCB
1、PCB3;就绪进程为PCB
2、PCB
4、PCB5;阻塞进程为PCB
6、PCB
7、PCB
8、PCB
981、答案B本题解析暂无解析
82、答案A本题解析著作权是指作者及其他著作权人对其创作(或继受)的文学艺术和科学作品依法享有的权利,即著作权权利人所享有的法律赋予的各项著作权及相关权的总和著作权包括著作人身权和著作财产权两部分著作人身权是指作者基于作品的创作活动而产生的与其人利益紧密相连的权利,包括发表权、署名权、修改权和保护作品完整权著作财产权是指作者许可他人使用、全部或部分转让其作品而获得报酬的权利,主要包括复制权、发行权、出租权、改编权、翻译权、汇编权、展览权、信息网络传播权,以及应当由著作权人享有的其他权利未经著作权人许可,复制、发行、出租、改编、翻译、汇编、通过信息网络向公众等行为,均属侵犯著作权行为
83、答案A本题解析“机器人系统主电源断电后,能够在10秒内自动启动备用电源并进行切换,恢复正常运行“属于可用性,因为场景描述的是故障恢复问题主动冗余是可用性的常见策略”机器人在正常运动过程中如果发现前方2米内有人或者障碍物,应在1秒内停止并在2秒内选择一条新的运行路径“属于性能,资源调度是其常见策略J对机器人的远程控制命令应该进行加密,从而能够抵挡恶意的入侵破坏行为,并对攻击进行报警和记录“属于安全性,常见的策略是追踪审计
84、答案D本题解析信号量S2表示半成品箱B1的容量,故S2的初值为n当工人Pl不断地将其工序上加工的半成品放入半成品箱B1时,应该先测试半成品箱是否有空位,故工人P1使用P(S2),当工人P2从半成品箱取一件半成品时,半成品箱B1就空出一个空位,故工人P2使用V(S2)释放空间同理,信号量S4表示成品箱B2的容量,故S4的初值为m当工人P2完成一件产品放入成品箱B2时丁应该先测试成品箱是否有空位,故工人P2使用P(S4),当检验员P3从成品箱取一件产品检验时,成品箱B2就空出一个空位,故检验员P3使用VS4释放空间
85、答案B本题解析把每个选项代入求它的闭包,A2A5能推出所有属性的为主键第二空,根据第一空可知R的一个主键为A2A5,由函数依赖集F可知,存在A2A5玲A6,A5A6玲Al,Al玲A3,这里存在传递函数依赖,故A、B选项均不正确,C选项本身不正确,存在非主属性对候选键的传递函数依赖,是不满足3NF的因此本题选择D选项86答案D本题解析POA是对象实现与ORB其它组件之间的中介,它将客户请求传送到伺服对象,按需创建子POA,提供管理伺服对象的策略CORBA对象可看作是一个具有对象标识、对象接口及对象实现的抽象实体之所以称为抽象的,是因为并没有硬性规定CORBA对象的实现机制由于独立于程序设计语言和特定ORB产品,一个CORBA对象的引用又称可互操作的对象引用Interoperable ObjectReference从客户程序的角度看,IOR中包含了对象的标识、接口类型及其他信o息以查找对象实现伺服对象servant是指具体程序设计语言的对象或实体,通常存在于一个服务程序进程之中客户程序通过对象引用发出的请求经过ORB担当中介角色,转换为对特定的伺服对象的调用在一个CORBA对象的生命期中,它可能与多个伺服对象相关联,因而对该对象的请求可能被发送到不同的伺服对象象标识Object ID是一个用于在POA中标识一个CORBA对象的字符串它既可由程序员指派,也可由对象适配器自动分配,这两种方式都要求对象标识在创建它的对象适配器中必须具有唯一性
87、答案C本题解析暂无解析
88、答案C本题解析报文摘要用于对发送的报文生成一个非常小的摘要信息这个摘要信息保证原报文的完整性,即原报文只要有一位被改变,则摘要信息就会不匹配用私钥对摘要做加密,不仅保证了摘要的私密性,还可以防止抵赖因为只有匹配的公钥能够解开也就是说,如果用某人的公钥能够解开报文,说明就是某人做的
89、答案C本题解析考查基准测试程序的概念:把应用程序中应用最频繁的那部分核心程序作为评价计算机性能的标准程序,称为基准测试程序
90、答案B本题解析统一过程UP的基本特征是以用例和风险驱动,以架构为中心,受控的迭代式的增量开发UP定义了四个阶段起始阶段Inception该阶段的主要目的是建立项目的范围和版本,确定项目目标的可行性和稳定性,提交结果包括需求和用例精化阶段日aboration该阶段的目的是对问题域进行分析,建立系统需求和架构,确定实现的可行性和稳定性,提交结果包括系统架构、问题领域、修改后的需求及项目开发计划等相关文档构建阶段Construction增量式开发可以交付给用户的软件产品移交阶段Transition目的是将软件产品交付给用户
91、答案C本题解析本题考查TCPIP网络协议的分类和功能其中,RARP是反向地址转换协议,它允许局域网的物理地址从网关服务器的ARP表或者缓存上请求其IP地址;ARP是地址解析协议,在仅知道主机的IP地址时确定其物理地址的一种协议;IGMP是Intemnet组管理协议,是用来定义组播中GROUP的成员加入和退出的机制;ICMP是网间控制报文协议允许主机或路由器报告差措情况和提供有关异常情况的报告
92、答案A本题解析暂无解析
93、答案D本题解析对数据的分析是入侵检测系统的核心数据分析一般通过模式匹配、统计分析和完整性分析三种手段进行
94、答案C本题解析三重DES采用,1加密■解密-加密”的过程,密钥长度是112位
95、答案C本题解析〃4+1〃视图是对逻辑架构进行描述,最早由Philippe Kruchten提出,他在1995年的IEEE Software上发表了题为The4+1View Modelof Architecture的论文,引起了业界的极大关注,并最终被RUP采纳,现在已经成为架构设计的结构标准〃4+1〃视图主要包括
①逻辑视图Logical View,设计的对象模型使用面向对象的设计方法时
②过程视图Process View,捕捉设计的并发和同步特征
③物理视图Physical View,描述了软件到硬件的映射,反映了分布式特性
④开发视图DevelopmentView,描述了在开发环境中软件的静态组织结构
⑤架构的描述,即所做的各种决定,可以围绕着这四个视图来组织,然后由一些用例Use Cases或场景Scenarios来说明,从而形成了第五个视图当采用面向对象的设计方法描述对象模型时,通常使用类图表达类的内部属性和行为,以及类集合之间的交互关系;采用状态图定义对象的内部行为
96、答案C本题解析在软件开发过程中,如果用户仅仅提出软件的一些基本功能,但是没有详细定义输入、处理和输出需求在这种情况下,该软件开发团队应该采取原型开发方法最为合适因此本题应该选Co
97、答案B本题解析此题考查位示图知识注意此题的字号与位号均从0开始由于物理块从0开始,从0块到255块刚好占用了4个字(64*4=256),256块应该是第五个字(4号字)的0号位置
98、答案D本题解析《计算机软件保护条例》第六条规定”本条例对软件著作权的保护不延及开发软件所用的思想、处理过程、操作方法或者数学概念等“
99、答案B本题解析在对一个软件系统的架构进行设计与确认之后,需要进行架构复审架构复审的目的是为了标识潜在的风险,及早发现架构设计中的缺陷和错误在架构复审过程中,主要由用户代表与领域专家决定架构是否满足需求、质量需求是否在设计中得到体现
100、答案D本题解析设计模型则包含以包图表示的软件体系机构图、以交互图表示的用例实现图、完整精确的类图、描述复杂对象的状态图和用以描述流程化处理过程的活动图等
16、在面向对象设计的原则中,()原则是指抽象不应该依赖于细节,细节应该依赖于抽象,即应针对接口编程,而不是针对实现编程A.开闭B.里氏替换C.最少知识D.依赖倒置
17、计算机采用分级存储体系的主要目的是为了()oA.解决主存容量不足的问题B.提高存储器读写可靠性C.提高外设访问效率D.解决存储的容量、价格和速度之间的矛盾
18、对数据库管理系统评价的主要性能指标有()、数据库所允许的索引数量和最大并发实物处理能力等A.MIPSB.支持协议和标准C.最大连接数D.时延抖动
19、与SOA紧密相关的技术主要有UDDI、WSDL、SOAP和REST等,而这些技术都是以XML为基础而发展起来的()提供了一种服务发布、查找和定位的方法,是服务的信息注册规范,以便被需要该服务的用户发现和使用它()是对服务进行描述的语言,它有一套基于XML的语法定义,包含服务实现定义和服务接口定义(请作答此空)定义了服务请求者和服务提供者之间的消息传输规范通过它,应用程序可以在网络中进行数据交换和远程过程调用(Remote ProcedureCall,RPC)A.UDDIB.RestC.WSDLD.SOAP
20、在一台安装好TCP/IP协议的计算机上,当网络连接不可用时,为了测试编写好的网络程序,通常使用的目的主机IP地址为()oA.
0.
0.
0.0B.
127.
0.
0.1C.
10.
0.
0.1D.
210.
225.
21.255/
2421、IETF定义的区分服务(DiffServ)模型要求每个IP分组都要根据IPv4协议头中的()字段加上一个DS码点,然后内部路由器根据DS码点的值对分组进行调度和转发A.数据报生存期B.服务类型C.段偏置值D.源地址
22、项目范围管理中,范围定义的输入包括()A.项目章程、项目范围管理计划、产品范围说明书和变更申请B.项目范围描述、产品范围说明书、生产项目计划和组织过程资产C.项目章程、项目范围管理计划、组织过程资产和批准的变更申请D.生产项目计划、项目可交付物说明、信息系统要求说明和项目质量标准
23、随着互联网的普及,电子商务已经进入到人们日常生活,下列()业务全部属于电子商务的范畴
①网上客服
②电视购物
③网上营销
④电话交易
⑤商场广播
⑥网上调查A.
①②③④⑤⑥B.
①②③④⑤C.
①②③④⑥D.
①③④⑤⑥
24、微内核的操作系统(OS)结构如下图所示,图中
①和
②分别工作在(请作答此空)方式下,与传统的OS结构模式相比,采用微内核的OS结构模式的优点是提高了系统的灵活性、可扩充性,()o客户进•••椒分器IK务器服务器眼分森♦K__________________4♦请求核心回答A.核心态和用户态B.用户态和核心态C.用户态和用户态D.核心态和核心态
25、某公司拟开发一个语音识别系统,其语音识别的主要过程包括分割原始语音信号、识别音素、产生候选词、判定语法片断、提供语义解释等,每个过程都需要进行基于先验知识的条件判断并进行相应的识别动作针对该系统的特点,采用()架构风格最为合适A.解释器B.面向对象C.黑板D.隐式调用
26、软件架构是降低成本、改进质量、按时和按需交付产品的关键因素软件架构设计需要满足系统的()如性能、安全性和可修改性等,并能够指导设计人员和实现人员的工作A.功能需求B.性能需求C.质量属性D.业务属性
27、某数据库中有员工关系E(员工号,姓名,部门,职称,月薪);产品关系P(产品号,产品名称,型号,尺寸,颜色);仓库关系W(仓库号,仓库名称,地址,负责人);库存关系I(仓库号,产品号,产品数量)a.若数据库设计中要求
①仓库关系W中的〃负责人〃引用员工关系的员工号
②库存关系I中的〃仓库号,产品号〃惟一标识I中的每一个记录
③员工关系E中的职称为〃工程师〃的月薪不能低于3500元则
①②③依次要满足的完整性约束是()A.实体完整性、参照完整性、用户定义完整性B.参照完整性、实体完整性、用户定义完整性C.用户定义完整性、实体完整性、参照完整性D.实体完整性、用户定义完整性、参照完整性
28、面向对象的分析模型主要由顶层架构图、用例与用例图和()构成A.数据流模型B.领域概念模型C.功能分解图D.功能需求模型
29、SOA的一种实现方式,()在服务请求者和提供者之间传递数据,以及对这些数据进行转换的能力,并支持由实践中总结出来的一些模式如同步模式、异步模式等;A.ShardingB.ESBC.BPELD.bind
30、在线学习系统中,课程学习和课程考试都需要先检查学员的权限,〃课程学习〃与〃检查权限〃两个用例之间属于()课程学习过程中,如果所缴纳学费不够,就需要补缴学费,课程学习〃与〃缴纳学费〃两个用例之间属于(请作答此空);课程学习前需要课程注册,可以采用电话注册或网络注册,〃课程注册〃与〃网络注册〃两个用例之间属于()A.包含关系B.扩展关系C.泛化关系D.关联关系
31、ERP中的企业资源包括oA.物流、资金流和信息流B.物流、工作流和信息流C.物流、资金流和工作流D.资金流、工作流和信息流
32、软件确认测试也称为有效性测试,确认测试计划通常是在需求分析阶段完成的根据用户的参与程度不同,软件确认测试通常包括()A.黑盒测试和白盒测试B.一次性组装测试和增量式组装测试C.内部测试、Alpha Beta和验收测试D.功能测试、性能测试、用户界面测试和安全性测试
33、以下关于嵌入式系统开发的叙述,正确的是A.宿主机与目标机之间只需要建立逻辑连接B.宿主机与目标机之间只能采用串口通信方式C.在宿主机上必须采用交叉编译器来生成目标机的可执行代码D.调试器与被调试程序必须安装在同一台机器上
34、mVC模式强制性地将一一个应用处理流程按照模型、视图、控制的方式进行分离,三者的协作关系如图所示图中的1-⑶分别是
1、
2、3o■腐式MVCA.选择视图B.业务处理C.状态查询D.触发事件
35、若对关系RA,B,C,D和S C,D,E进行关系代数运算,则表达式与等价A.nC,D EoDCRxS/B.7IR,C,R,D,EOR.DS.CRXSCJIC,D,EOR.DS.CRXSD JIR,C,R,D,EODCRXS
36、某公司欲开发一个漫步者机器人,用来完成火星探测任务机器人的控制者首先定义探测任务和任务之间的时序依赖性,机器人接受任务后,需要根据自身状态和外界环境进行动态调整,最终自动完成任务针对这些需求,该机器人应该采用架构风格最为合适A.虚拟机B.黑板风格C.面向对象风格D.管道-过滤器
37、某计算机系统采用5级流水线结构执行指令,设每条指令的执行由取指令2At、分析指令lAt、取操作数3At、运算lAt和写回结果2At组成,并分别用5个子部完成,若连续向流水线输入10条指令,则该流水线的加速比为0A.1:10B.2:lC.5:2D.3:l
38、给定关系模式R(U,F),其中:属性集U={A1A2,A3,A4,A5,A6},函数依赖集F={A1玲A2,AlfA3,A3Z玲A4,A1A5玲A6}由于R存在非主属性对码的部分函数依赖,所以R属于0A.1NFB.2NFC.3NFD.BCNF
39、统一软件开发过程是一种基于面向对象技术的软件开发过程,其特点是〃用例驱动,以架构为核心,迭代并增量〃统一软件开发过程定义了四种通用的开发阶段,它们按照过程顺序分别是起始阶段、(请作答此空)、构建阶段和(),其中在构建阶段主要产生的文档有()A.分析阶段B.细化阶段C.设计阶段D.交付阶段
40、设有关系模式R(Al,A2,A3,A4,A5,A6),函数依赖集F={A1玲A3,A1A2玲A4,A5A6玲Al,A3A5玲A6,A2A5玲A6}关系模式R的一个主键是(请作答此空),从函数依赖集F可以推出关系模式R()A.A1A4B.A2A5C.A3A4D.A4A541ISO开放互连安全体系的5类安全服务包括鉴别、访问控制、()、数据完整性和抗抵赖性A.数据可靠性B.数据机密性C.数据易恢复性D.数据容错性
42、()架构风格可以概括为通过连接件绑定在一起按照一组规则运作的并行构件A.C2B.黑板系统C.规则系统D.虚拟机
43、请根据恢复块方法工作原理完成下图,在图中⑴〜⑷中填入恰当的内容并比较恢复。
个人认证
优秀文档
获得点赞 0