还剩19页未读,继续阅读
本资源只提供10页预览,全部文档请下载后查看!喜欢就下载吧,查找使用更方便
文本内容:
活动提前天开始活动推迟天开始活动提前天开始活动推迟天开始A.B2B.B2C.D2D.D
2、某公司拟开发一个管理系统,系统需要根据不同商场活动,不定期更新会员的审44VIP VIP核标准和折扣系统针对上述需求,采用()架构风格最为合适VIP.规则系统A过程控制B.分层C.管道-过滤器D.
45、〃4+1〃视图主要用于描述系统逻辑架构,最早由Philippe Kruchten于1995年提出其中()视图用于描述对象模型,并说明系统应该为用户提供哪些服务当采用面向对象的设计方法描述对象模型时,通常使用()表达类的内部属性和行为,以及类集合之间的交互关系;采用(请作答此空)定义对象的内部行为对象图A.活动图B.状态图C.类图D.、〃视图主要用于描述系统逻辑架构,最早由于年提出其中(请46“4+1Philippe Kruchten1995作答此空)视图用于描述对象模型,并说明系统应该为用户提供哪些服务当采用面向对象的设计方法描述对象模型时,通常使用()表达类的内部属性和行为,以及类集合之间的交互关系;采用()定义对象的内部行为逻辑A.过程B.开发C.物理D.、在线学习系统中,课程学习和课程考试都需要先检查学员的权限,〃课程学习〃与〃检查权47限〃两个用例之间属于(请作答此空)课程学习过程中,如果所缴纳学费不够,就需要补缴学费,〃课程学习〃与〃缴纳学费〃两个用例之间属于();课程学习前需要课程注册,可以采用电话注册或网络注册,〃课程注册〃与〃网络注册〃两个用例之间属于()o包含关系A.扩展关系B.泛化关系C.财务D.、操作系统为用户提供了两类接口操作一级和程序控制一级的接口,以下不属于操作一级53的接口是()操作控制命令A.系统调用B.菜单C.窗口D.、以下关于实时操作系统()任务调度器的叙述中,正确的是()54RTOS任务之间的公平性是最重要的调度目标A.大多数调度算法都是抢占方式(可剥夺方式)B.RTOS调度器都采用了基于时间片轮转的调度算法C.RTOS大多数调度算法只采用一种静态优先级调度算法D.RTOS、在无状态自动配置过程中,主机将其()附加在地址前缀之后,产生一55IPv61111111010个链路本地地址地址A.IPV4地址B.MAC主机名C.随机产生的字符串D.、面向对象的分析模型主要由()、用例与用例图、领域概念模型构成;设计模型则包含以56包图表示的软件体系结构图、以交互图表示的(请作答此空)、完整精确的类图、针对复杂对象的状态图和描述流程化处理过程的()等功能分解图A.时序关系图B.用例实现图C.软件部署图D.、嵌入式系统的存储部件中,存取速度最快的是()57内存A.寄存器组B.C.FlashD.Cache、企业信息资源集成管理的前提是对企业()的集成58信息功能A.信息设施B.信息活动C.信息处理D.、构件模型中,()的作用是在底层传输平台与接收调用并返回结果的对象实现之间59CORBA进行协调,(请作答此空)是最终完成客户请求的服务对象实现对象A.CORBA分布式对象标识B.伺服对象C.Servant活动对象映射表、D.60The objectiveofis todetermine whatparts of the applicationsoftware willbe assigned to what hardware.The majorsoftware components of the system beingdeveloped haveto be identifiedand thenallocated to the varioushardware componentson whichthe systemwilloperate.All softwaresystems canbe dividedinto fourbasic functions.The firstis.Most informationsystemsrequire datato bestored andretrieved,whether asmall file,such asa memoproduced byaword processor,or alarge database,such asone thatstores anorganizations accountingrecords.Thesecond function is the,the processingrequired toaccess data,which oftenmeans databasequeries请作答止匕空in StructuredQuery Language.The thirdfunction is the.which isthe logicdocumentedin theDFDs,use cases,and functionalrequirements.The fourthfunction isthepresentation logic,the displayof information tothe user and the acceptance of the userscommands.The threeprimary hardware componentsof a systemare.A.system requirementsB.system architectureC.application logic
0.application program、请根据恢复块方法工作原理完成下图,在图中⑴⑷中填入恰当的内容并比较恢复块方61〜1后备块后备块n法与版本程序设计方法,将比较结果⑸⑻填入下表中(请作答第八个空)N〜恢复块方法恢复块方法与N版本程序设计的比较恢复块方法N版本程序设计硬件运行环境单机多机⑸错误检洌方法筠证测试程序恢复策略€向前恢复实时性⑺8表决A.反向恢复B.差C.好D.、面向服务()的开发方法将()的定义与实现进行解耦,并将跨构件的62Service-Oriented,SO功能调用暴露出来该方法有三个主要的抽象级别,最低层的(请作答此空)代表单个逻辑单元的事物,包含特定的结构化接口,并且返回结构化的响应;第二层的服务代表操作的逻辑分组;最高层的()则是为了实现特定业务目标而执行的一组长期运行的动作或者活动类A.对象B.操作C状态D.、是一套先进的管理思想及技术手段,它通过将()进行有效的整合,最终为企业涉及63CRM到的各个领域提供了集成环境员工资源、客户资源与管理技术A.销售资源、信息资源与商业智能B.销售管理、市场管理与服务管理C.人力资源、业务流程与专业技术D.、平台采用了多层分布式应用程序模型,实现不同逻辑功能的应用程序被封装到不同的64J2EE构件中,处于不同层次的构件可被分别部署到不同的机器中图中的分别为1-5A.AppletB.ServletC.EntityBean、分布透明性指用户不必关心数据的逻辑分片,不必关心数据存储的物理位置D.SessionBean65分配细节,也不必关心局部场地上数据库的数据模型()是分布透明性的最高层次()指用户或应用程序应当了解分片情况,但不必了解片段的存储场地(请作答此空)透明性是指用户或应用程序应当了解分片及各片断存储的场地,但不必了解局部场地上使用的是何种数据模型分片透明性A.逻辑透明性B.位置透明性C.D.全局透明性
66、基于软件架构的设计(ArchitectureBased SoftwareDevelopment,ABSD)强调由商业、一个对象必须通知其他对象,而它又不能假定其他对象是谁D.、某单位为了建设健全的公路桥梁养护管理档案,拟开发一套公路桥梁在线管理系统该系统4要求正常负载情况下,系统必须在0・5秒内对用户的查询请求进行响应,这属于质量特性的(请作答此空);网络失效后,系统需要在秒内发现错误并启用备用系统,这属于质量特性的();10更改系统的界面接口必须在人周内完成,这属于质量特性的();如果“养护报告生成”Web4业务逻辑的描述尚未达成共识,可能导致部分业务功能模块规则的矛盾,影响系统的可修改性,这属于系统的();更改系统加密的级别将对安全性和性能产生影响,这属于系统的();对查询请求处理时间的要求将影响系统的数据传输协议和处理过程的设计,这属于系统的()可用性A.可靠性B.性能C.容错性D.、以下说法错误的是()5接口可通过(单)接口继承从其他接口中派生A.COM COM支持系统注册器,它类似存储器B.COM CORBA的接口继承与其支持的多态无关C.COM即使公布了,接口和它的规范也可以以某种特定的形式改变D.COM、螺旋模型每一阶段的组成部分不包括()6风险分析A.评审B.有效性验证C.软件描述D.
54、()是一种静态的故障屏蔽技术,采用前向恢复的策略;版本程序的设计思想是用D.629N N个具有相同功能的程序同时执行一项计算,结果通过多数表决来选择版本程序设计A.N模冗余B.M恢复块方法C.防卫式程序设计等D.
10、面向对象的分析模型主要由顶层架构图、用例与用例图和
(13)构成设计模型则包含以()表示的软件体系机构图、以交互图表示的用例实现图、完整精确的类图、描述复杂对象14的()和用以描述流程化处理过程的活动图等【回答括号】1515序列图A.协作图B.流程图C.状态图D.、架构描述语言()是一种为明确说明软件系统的概念11Architecture Description Language,ADL架构和对这些概念架构建模提供功能的语言主要包括以下组成部分组件、组件接口、ADL
(43)和架构配置架构风格A.架构实现B.连接件C..组件约束D、(精简指令系统计算机)的特点不包括()12RISC指令长度固定,指令种类尽量少A.寻址方式尽量丰富,指令功能尽可能强B.增加寄存器数目,以减少访存次数C.用硬布线电路实现指令解码,以尽快完成指令译码D.、在图中,(请作答此空)展现了一组对象、接口、协作和它们之间的关系()强调13uml消息跨越不同对象或参与者的实际时间,而不仅仅只是关心消息的相对顺序软件和硬件组O件之间的物理关系以及处理节点的组件分布情况()描述由模型本身分解而成的组织单元,以及它们之间的依赖关系类图A.对象图B.部署图C.定时图、假设系统中有个进程共享台打印机,任一进程在任一时刻最多只能使用台D.14n31打印机若信号量的值为则系统中有()个进程等待使用打印机S-3,A.0户忽略组合对象与单个对象的不同,用户将统一地使用组合结构中的所有对象外观模Facade式为子系统中的一组接口提供一个一致的界面,模式定义了一个高层接口,这个接口使Facade得这一子系统更加容易使用适用于要为一个复杂子系统提供一个简单接口时丁子系统往往因为不断演化而变得越来越复杂;客户程序与抽象类的实现部分之间存在着很大的依赖性;当需要构建一个层次结构的子系统时,使用模式定义子系统中每层的入口点享元Facade Flyweight模式运用共享技术有效地支持大量细粒度的对象适用于一个应用程序使用了大量的对象;完全由于使用大量的对象,造成很大的存储开销;对象的大多数状态都可变为外部状态;如果删除对象的外部状态,那么可以用相对较少的共享对象取代很多组对象;应用程序不依赖于对象标识装饰器模式描述了以透明围栏来支持修饰的类和对象的关系,动态地给一Decorator个对象添加一些额外的职责,从增加功能的角度来看,装饰器模式相比生成子类更加灵活适用于在不影响其他对象的情况下,以动态、透明的方式给单个对象添加职责;处理那些可以撤销的职责;当不能采用生成子类的方式进行扩充时工厂方法定义一个用于Factory Method创建对象的接口,让子类决定将哪一个类实例化,使一个类的实例化延迟到其子类适用于当一个类不知道它所必须创建的对象的类的时候;当一个类希望由它的子类来指定它所创建的对象的时候;当类将创建对象的职责委托给多个帮助子类中的某一个,并且希望将哪一个帮助子类是代理者这一信息局部化的时候观察者模式定义对象间的一种一对多的依赖关Observer系,当一个对象的状态发生改变时,所有依赖于它的对象都得到通知并被自动更新适用于当一个抽象模型有两个方面,其中一个方面依赖于另一个方面,将这两者封装在独立的对象中以使它们可以各自独立地改变和复用;当对一个对象的改变需要同时改变其他对象,而不知道具体有多少对象有待改变时;当一个对象必须通知其他对象,而它又不能假定其他对象是谁,即不希望这些对象是紧耦合的中介者用一个中介对象来封装一系列的对象交互中介者Mediator使各对象不需要显式地相互引用,从而使其耦合松散,而且可以独立地改变它们之间的交互适用于一组对象以定义良好但是复杂的方式进行通信,产生的相互依赖关系结构混乱且难以理解;一个对象引用其他很多对象并且直接与这些对象通信,导致难以复用该对象;想定制一个分布在多个类中的行为,而又不想生成太多的子类如使一个后端数据模型能够被多个前端用户界面连接,采用此模式最合适、答案42B本题解析水平子系统是指的,从楼层管理间到信息插口这一段,它连接了垂直干线子系统与工作区子系统、答案43D本题解析暂无解析、答案44A本题解析根据题目的意思,拟开发的管理系统中会员审核标准要能随时改变,灵活定义在这VIP VIP方面虚拟机风格最为擅长,而属于虚拟机风格的只有选项A、答案45C本题解析〃视图是对逻辑架构进行描述,最早由提出,他在年的”4+1Philippe Kruchten1995IEEE上发表了题为的论文,引起了业界的极大关注,并Software The4+1View Modelof Architecture最终被采纳,现在已经成为架构设计的结构标准〃〃视图主要包括
①逻辑视图RUP4+1Logical设计的对象模型使用面向对象的设计方法时
②过程视图捕捉设计的并发View,Process View,和同步特征
③物理视图描述了软件到硬件的映射,反映了分布式特性
④开发Physical View,视图描述了在开发环境中软件的静态组织结构
⑤架构的描述,即所做的各Development View,种决定,可以围绕着这四个视图来组织,然后由一些用例或场景来说明,Use CasesScenarios从而形成了第五个视图当采用面向对象的设计方法描述对象模型时,通常使用类图表达类的内部属性和行为,以及类集合之间的交互关系;采用状态图定义对象的内部行为、答案46A本题解析〃4+1〃视图是对逻辑架构进行描述,最早由Philippe Kruchten提出,他在1995年的IEEE Software上发表了题为的论文,引起了业界的极大关注,并最终被The4+1View Modelof ArchitectureRUP采纳,现在已经成为架构设计的结构标准〃〃视图主要包括
①逻辑视图4+1Logical View,设计的对象模型使用面向对象的设计方法时
②过程视图捕捉设计的并发和同Process View,步特征
③物理视图描述了软件到硬件的映射,反映了分布式特性
④开发视图Physical View,描述了在开发环境中软件的静态组织结构
⑤架构的描述,即所做的各种决Development View,定,可以围绕着这四个视图来组织,然后由一些用例或场景来说明,从而Use CasesScenarios形成了第五个视图当采用面向对象的设计方法描述对象模型时,通常使用类图表达类的内部属性和行为,以及类集合之间的交互关系;采用状态图定义对象的内部行为、答案47A本题解析用例之间的关系主要有包含、扩展和泛化三类包含关系当可以从两个或两个以上的用例1中提取公共行为时,应该使用包含关系来表示它们〃课程学习〃与〃检查权限〃是包含关系扩展关系如果一个用例明显地混合了两种或两种以上的不同场景,即根据情况可能发生多2种分支,则可以将这个用例分为一个基本用例和一个或多个扩展用例,这样使描述可能更加清晰〃课程学习〃与〃缴纳学费〃是扩展关系泛化关系当多个用例共同拥有一种类似的3结构和行为的时候,可以将它们的共性抽象成为父用例,其他的用例作为泛化关系中的子用例〃课程注册〃与〃网络注册〃是泛化关系、答案48D本题解析用于服务注册和服务查找;UDDI UniversalDescription,DiscoveryIntegration,UDDI Web用于描述服务的接口和操作功能;WSDLWeb ServiceDescriptionLanguage,WSDL WebSOAP为建立服务和服务请求之间的通信提供支持Simple ObjectAccess Protocol,SOAP Web翻译成中文的意思是面向服务的BPEL BusinessProcess ExecutionLanguage ForWeb ServicesWeb业务流程执行语言,也有的文献简写成它是一种使用服务定义和执行业务流程BPEL4WS,Web的语言使用用户可以通过组合、编排和协调服务自上而下地实现面向服务的体系BPEL,Web结构提供了一种相对简单易懂的方法,可将多个服务组合到一个新的复合服SOA BPELWeb务称作业务流程中、答案49B本题解析暂无解析、答案50A本题解析性能是指系统的响应能力,即要经过多长时间才能对某个时间做出响应可用性是指系统两次故障之间系统正常运行的比例当可用性和可靠性同时出现在选项中的时候,我们通常选择可用性可修改性是指较高的性价比对系统进行变更的能力敏感点是指为了实现某种特定的质量属性,一个或多个系统组件所具有的特性权衡点是指影响多个质量属性的特性,是多个质量属性的敏感点风险点不以标准术语出现,它指某些做法有一些隐患可能导致一些问题非风险点是指某些做法是可行的、可接受的、答案51D本题解析责任链模式通过给多个对象处理请求的机会,减少请求的发送者与接受者之间的耦合将接收对象链接起来,在链中传递请求,直到有一个对象处理这个请求迭代器模式提供一种方法来顺序访问一个聚合对象中的各个元素,而不需要暴露该对象的内部表示命令模式:将一个请求封装为一个对象,从而可用不同的请求对客户进行参数化,将请求排队或记录请求日志,支持可撤销的操作解释器模式给定一种语言,定义它的文法表示,并定义一个解释器,该解释器用来根据文法表示来解释语言中的句子责任链模式和迭代器模式都是行为型对象模式、答案52A本题解析一般说来,信息化需求包含个层次,即战略需求、运作需求和技术需求战略需求组织信3息化的目标是提升组织的竞争能力、为组织的可持续发展提供一个支持环境从某种意义上来说,信息化对组织不仅仅是服务的手段和实现现有战略的辅助工具;信息化可以把组织战略提升到一个新的水平,为组织带来新的发展契机特别是对于企业,信息化战略是企业竞争的基础>答案53B本题解析本题考核操作系统基本概念、答案54B本题解析任务是中最重要的操作对象,每个任务在的调度下由分时执行任务的调度目RTOS RTOSCPU前主要有时间分片式、轮流查询式和优先抢占式三种,不同的可能支持其中一种或几种,RTOS其中优先抢占式对实时性的支持最好在非实时系统中,调度的主要目的是缩短系统平均响应时间,提高系统资源的利用率,或优化某一项指标;而实时系统中调度的目的则是要尽可能地保证每个任务满足他们的时间约束,及时对外部请求做出响应、答案55B本题解析在状态自动配置过程中,主机将其地址附加在地址前缀之后,产生一个IPv6MAC1111111010链路本地地址、答案56C本题解析面向对象的分析模型主要由顶层架构图、用例与用例图、领域概念模型构成;设计模型则包含以包图表示的软件体系结构图、以交互图表示的用例实现图、完整精确的类图、针对复杂对象的状态图和用以描述流程化处理过程的活动图等、答案57B本题解析存储速度从快到慢分别是:寄存器组、内存、Cache,Flash、答案58A本题解析考核信息资源管理的基本知识、答案59C本题解析是对象实现与其它组件之间的中介,它将客户请求传送到伺服对象,按需创建子POA ORBPOA,提供管理伺服对象的策略对象可看作是一个具有对象标识、对象接口及对象实现的抽CORBA象实体之所以称为抽象的,是因为并没有硬性规定对象的实现机制由于独立于程序CORBA设计语言和特定产品,一个对象的引用又称可互操作的对象引用(ORB CORBAInteroperable)从客户程序的角度看,中包含了对象的标识、接口类型及其他信息以查找Object ReferenceI0Ro对象实现伺服对象(servant)是指具体程序设计语言的对象或实体,通常存在于一个服务程序进程之中客户程序通过对象引用发出的请求经过担当中介角色,转换为对特定的伺服对ORB象的调用在一个对象的生命期中,它可能与多个伺服对象相关联,因而对该对象的请CORBA求可能被发送到不同的伺服对象象标识(Object ID)是一个用于在POA中标识一个CORBA对象的字符串它既可由程序员指派,也可由对象适配器自动分配,这两种方式都要求对象标识在创建它的对象适配器中必须具有唯一性、答案60C本题解析()的目标是确定应用软件的哪些部分将分配到何种硬件识别出正在开发系统的主要软件构件并分配到系统将要运行的硬件构件所有软件系统可分为四项基本功能第一项是()大多数信息系统需要数据进行存储并检索,不论是一个小文件,比如一个字处理器产生的一个备忘录,还是一个大型数据库,比如存储一个企业会计记录的数据库第二项功能是(),处理过程需要访问数据,这通常是指用进行数据库查询第三项功能是(请作答此空),这些逻SQL辑通过数据流图,用例和功能需求来记录第四项功能是表示逻辑,给用户显示信息并接收用户命令一个系统的三类主要硬件构件是()系统需求系统架构应用程序逻辑应用A.B.C.D.程序、答案61D本题解析暂无解析、答案62C本题解析的应用构建在类和对象之上,随后发展起来的建模技术将相关对象按照业务功能进行分组,00就形成了构件(Component)的概念对于跨构件的功能调用,则采用接口的形式暴露出来进一步将接口的定义与实现进行解耦,则催生了服务和面向服务(Service-Oriented,so)的开发方法由此可见,面向对象、基于构件、面向服务是三个递进的抽象层次方法有三个主要so的抽象级别,分别是操作、服务和业务流程位于最低层的操作代表单个逻辑单元的事物,执行操作通常会导致读、写或修改一个或多个持久性数据服务的操作类似于对象的方法,它们都有特定的结构化接口,并且返回结构化的响应;位于第二层的服务代表操作的逻辑分组;最高层的业务流程则是为了实现特定业务目标而执行的一组长期运行的动作或活动,包括依据一组业务规则按照有序序列执行的一系列操作其中操作的排序、选择和执行成为服务或流程的编排,典型的情况是调用已编排的服务来响应业务事件答案63D本题解析考核基础知识CRM、答案64C本题解析暂无解析、答案65B本题解析分布透明性包括分片透明性、位置透明性和局部数据模型透明性
(1)分片透明性是分布透明性的最高层次所谓分片透明性是指用户或应用程序只对全局关系进行操作而不必考虑数据的分片当分片模式改变时,只要改变全局模式到分片模式的映像(映像)而不影响全局模2,式和应用程序全局模式不变,应用程序不必改写,这就是分片透明性
(2)位置透明性是分布透明性的下一层次所谓位置透明性是指,用户或应用程序应当了解分片情况,但不必了解片段的存储场地当存储场地改变时,只要改变分片模式到分配模式的映像(映像)而不影3,响应用程序同时,若片段的重复副本数目改变了,那么数据的冗余也会改变,但用户不必关心如何保持各副本的一致性,这也提供了重复副本的透明性
(3)局部数据模型(逻辑透明)透明性是指用户或应用程序应当了解分片及各片断存储的场地,但不必了解局部场地上使用的是何种数据模型、答案66C本题解析根据基于软件架构的设计的定义,基于软件架构的设计(ArchitectureBased SoftwareDevelopment,)强调由商业、质量和功能需求的组合驱动软件架构设计它强调采用视角和视图来描述ABSD软件架构,采用用例和质量属性场景来描述需求、答案67C本题解析中间件是一种独立的系统软件或服务程序,分布式应用软件借助这种软件在不同的技术之间共享资源,中间件位于客户机服务器的操作系统之上,管理计算资源和网络通信软件中间件的作用是为处于自己上层的应用软件提供运行与开发的环境,帮助用户开发和集成应用软件它不仅仅要实现互连,还要实现应用之间的互操作、答案68D本题解析过程能力成熟度模型(CMM)在软件开发机构中被广泛用来指导软件过程改进为了达到过程能力成熟度模型的第二级,组织机构必须具有个关键过程域需求的属性包括创建需求的6时间、需求的版本号、创建需求的作者、负责认可该软件需求的人员、需求状态、需求的原因和根据、需求涉及的子系统、需求涉及的产品版本号、使用的验证方法或者接受的测试标准、产品的优先级或者重要程度、需求的稳定性需求的变更遵循以下流程
(1)问题分析和变更描述这是识别和分析需求问题或者一份明确的变更提议,以检查它的有效性,从而产生一个更明确的需求变更提议⑵变更分析和成本计算使用可追溯性信息和系统需求的一般知识,对需求变更提议进行影响分析和评估变更成本计算应该包括对需求文档的修改、系统修改的设计和实现的成本一旦分析完成并且被确认,应该进行是否执行这一变更的决策
(3)变更实现这要求需求文档和系统设计以及实现都要同时修改如果先对系统的程序做变更,然后再修改需求文档,这几乎不可避免地会出现需求文档和程序的不一致在对变更控制委员会的定义中,变更控制委员会对项目中任何基线工作产品的变更都可以做出决定、答案69A本题解析本题考查到的,是信息化的〃三流信息流,资金流,物流采购与库存管理是的基本模块,其中采购管理模块是对采购工作一一从采购订单产生至货ERP物收到的全过程进行组织、实施与控制,库存管理()模块则是对企Inventory Management,IM业物料的进、出、存进行管理、答案70B本题解析考核前趋图、答案71C本题解析设计模式包括创建型、结构型、行为型是单例模式,属于创建型设计模式Singleton Memento是备忘录模式,属于行为型设计模式是桥接模式,它的特点是实现接口与实现分离Bridge、答案72B本题解析把每个选项代入求它的闭包,能推出所有属性的为主键第二空,根据第一空可知的一A2A5R个主键为由函数依赖集可知,存在玲玲玲这里存在传递函数A2A5,F A2A5A6,A5A6Al,Al A3,依赖,故、选项均不正确,选项本身不正确,存在非主属性对候选键的传递函数依赖,是A BC不满足的因此本题选择选项3NF D、答案73D本题解析统一软件开发过程是一种基于面向对象技术的软件开发过程其特点是〃用例驱动,以架UP构为核心,迭代并增量〃统一软件过程定义了种通用的框架活动,它们按照过程顺序分别是:5起始阶段、细化阶段、构建阶段、交付阶段和生产价段,其中在构阶段主要产生的文档包括设计模型因此本题应该选择D、答案74D本题解析组合模式将对象组合成树形结构以表示〃部分一整体〃的层次结构,使得用户对单个Composite对象和组合对象的使用具有一致性适用于想表示对象的部分一整体层次结构;希望用户忽略组合对象与单个对象的不同,用户将统一地使用组合结构中的所有对象外观模式为Facade子系统中的一组接口提供一个一致的界面,模式定义了一个高层接口,这个接口使得这Facade一子系统更加容易使用适用于要为一个复杂子系统提供一个简单接口时,子系统往往因为不断演化而变得越来越复杂;客户程序与抽象类的实现部分之间存在着很大的依赖性;当需要构建一个层次结构的子系统时,使用模式定义子系统中每层的入口点享元Facade Flyweight模式运用共享技术有效地支持大量细粒度的对象适用于一个应用程序使用了大量的对象;完全由于使用大量的对象,造成很大的存储开销;对象的大多数状态都可变为外部状态;如果删除对象的外部状态,那么可以用相对较少的共享对象取代很多组对象;应用程序不依赖于对象标识装饰器模式描述了以透明围栏来支持修饰的类和对象的关系,动态地给一Decorator个对象添加一些额外的职责,从增加功能的角度来看,装饰器模式相比生成子类更加灵活适用于在不影响其他对象的情况下,以动态、透明的方式给单个对象添加职责;处理那些可以撤销的职责;当不能采用生成子类的方式进行扩充时工厂方法定义一个用于Factory Method创建对象的接口,让子类决定将哪一个类实例化,使一个类的实例化延迟到其子类适用于当一个类不知道它所必须创建的对象的类的时候;当一个类希望由它的子类来指定它所创建的对象的时候;当类将创建对象的职责委托给多个帮助子类中的某一个,并且希望将哪一个帮助子类是代理者这一信息局部化的时候观察者模式定义对象间的一种一对多的依赖关Observer系,当一个对象的状态发生改变时,所有依赖于它的对象都得到通知并被自动更新适用于当一个抽象模型有两个方面,其中一个方面依赖于另一个方面,将这两者封装在独立的对象中以使它们可以各自独立地改变和复用;当对一个对象的改变需要同时改变其他对象,而不知道具体有多少对象有待改变时;当一个对象必须通知其他对象,而它又不能假定其他对象是谁,即不希望这些对象是紧耦合的中介者用一个中介对象来封装一系列的对象交互中介者Mediator使各对象不需要显式地相互引用,从而使其耦合松散,而且可以独立地改变它们之间的交互适用于一组对象以定义良好但是复杂的方式进行通信,产生的相互依赖关系结构混乱且难以理解;一个对象引用其他很多对象并且直接与这些对象通信,导致难以复用该对象;想定制一个分布在多个类中的行为,而又不想生成太多的子类如使一个后端数据模型能够被多个前端用户界面连接,采用此模式最合适、答案75C本题解析暂无解析、答案76D本题解析特定领域软件架构以一个特定问题领域为对象,形Domain SpecificSoftware Architecture,DSSA成由领域参考模型、参考需求、参考架构等组成的开发基础架构,其目标是支持一个特定领域中多个应用的生成的基本活动包括领域分析、领域设计和领域实现其中领域分析的主DSSA要目的是获得领域模型,领域模型描述领域中系统之间共同的需求,即领域需求;领域设计的主要目标是获得描述领域模型中表示需求的解决方案;领域实现的主要目标是依据领DSSA,DSSA域模型和开发和组织可重用信息,并对基础软件架构进行实现DSSA
77、答案A本题解析构件是一组通常需要同时部署的原子构件构件和原子构件之间的区别在于,大多数原子构件永远都不会被单独部署,尽管它们可以被单独部署相反,大多数原子构件都属于一个构件家族,一次部署往往涉及整个家族一个原子构件是一个模块和一组资源原子构件是部署、版本控制和替换的基本单位原子构件通常成组地部署,但是它也能够被单独部署一个模块是不带单独资源的原子构件(在这个严格定义下,包不是模块-在中部署的原子单元是Java Java类文件一个单独的包被编译成多个单独的类文件--每个公共类都有一个)模块是一组类和可能的非面向对象的结构体,比如过程或者函数、答案78D本题解析
(1)双机热备模式正常情况下,一台服务器处于工作状态(主系统),另一台服务器处于监控准备状态(备用系统)如果没有采用共享磁盘阵列,则用户数据同时往两台服务器中写入,以保证数据的即时同步当主系统出现故障时,通过双机软件将备用系统激活,保证应用在短时间内完全恢复正常使用当主系统修复后,可重新接入系统要回自己的应用双机热备模式是目前采用较多的一种模式,典型应用有证券资金服务器或行情服务器等双机热备模式的主要缺点在于,备用系统长期处于后备的状态,存在一定的计算资源浪费
(2)双机互备模式两台服务器均处于工作状态,为前端客户机提供各自不同的应用服务,并互相检测对方的运行情况也就是说,两台服务器同时运行,但彼此均设为备用系统当某一台服务器出现故障时,另一台服务器可以在短时间内将故障服务器的应用接管过来,从而保证了应用的持续性双机互备模式的主要缺点是对服务器的性能要求比较高
(3)双机双工模式双机双工模式是集群(cluster)技术的一种形式,两台服务器均处于工作状态,同时为前端客户机提供相同的应用服务,以保证整体系统的性能,实现负载均衡和互为备份在双机容错系统中,双机软件是必不可少的一切故障的诊断、服务的切换和硬件的控制都由双机软件来实现为了使双机容错系统对外像一个单机系统一样,双机软件还可以为双机系统生成一个虚拟地址对外工作,客IP户机通过虚拟地址访问双机系统,从而避免因服务器地址改变导致客户机无法访问的问题IP IP双机软件还可以控制两台服务器对共享磁盘阵列的访问,同一时刻只能有一台服务器可以对其访问,避免了同时访问可能对数据造成的破坏双机软件通过侦测网卡或两台服务器之间互连的串口线,进行两台服务器的状态诊断,一旦主系统出现故障,双机软件立即激活备用系统,接管虚拟和共享磁盘阵列的控制权,并启动备用系统中的服务对外工作,从而保证系统的实时IP性和可靠性、答案79D本题解析由于在一个项目中时间最长的活动序列,决定着项目最短工期而时间最长的是需要时ABDUL,间所以答案是20,D、答案80C本题解析〃系统主站断电后,能够在分钟内自动切换到备用站点,并恢复正常运行〃主要与可用性质量2属性相关,通常可采用心跳、主动冗余、被动冗余、选举等架构策略实现该属性;〃Ping/Echo.在并发用户数不超过人时,用户的交易请求应该在内完成〃,主要与性能这一质量
10000.5s属性相关,实现该属性的常见架构策略包括增加计算资源、减少计算开销、引入并发机制、采用资源调度等〃系统应该能够抵挡恶意用户的入侵行为,并进行报警和记录〃主要与安全性质量属性相关,通常可采用入侵检测、用户认证、用户授权、追踪审计等架构策略实现该属性、答案81B本题解析串联系统可靠性公式为:R=RliR2L.iRn并联系统可靠性公式为R=l-1-R1i1-R2L A1-Rn、答案82A本题解析考核操作系统微内核知识、答案83D本题解析事务处理交易中间件正如城市交通中要运行各种运载汽车,以此来完成日常的运载,同时随时监视汽车运行,在出现故障时及时排堵保畅在分布式事务处理系统中,经常要处理大量事务,特别是中,每项事务常常要多台服务器上的程序按顺序协调完成,一旦中间发生某种OLTP故障,不但要完成恢复工作,而且要自动切换系统,达到系统永不停机,实现高可靠性运行要使大量事务在多台应用服务器上能实时并发运行,并进行负载平衡的调度,实现与昂贵的可靠性机和大型计算机系统同等的功能,为了实现这个目标,要求中间件系统具有监视和调度整个系统的功能的由此而著名,它成为增长率最高的厂商BEA Tuxedo、答案84B本题解析软件系统工具的种类繁多,很难有统一的分类方法通常可以按软件过程活动将软件工具分为软件开发工具、软件维护工具、软件管理和软件支持工具软件开发工具需求分析工具、设计工具、编码与排错工具软件维护工具版本控制工具、文档分析工具、开发信息库工具、逆向工程工具、再工程工具软件管理和软件支持工具项目管理工具、配置管理工具、软件评价工具、软件开发工具的评价和选择、答案85B本题解析面向对象的分析模型主要由顶层架构图、用例与用例图和领域概念模型构成、答案本题解析考核前趋图86A、答案87C本题解析先求候选码关系模式码的确定,设关系模式.首先应该找出中所有的决定因素,即RVU,F1F找出出现在函数依赖规则中〃玲〃左边的所有属性,组成集合.再从中找出一个属性或U
1.2U1属性组运用公理系统及推论,使得玲而的真子集玲不成立,这样就得K,Armstrong KU,K K,U到了关系模式的一个候选码,找遍属性的所有组合重复此步骤,最终得到关系模式R U1R的所有候选码、答案88B本题解析一般说来,信息化需求包含个层次,即战略需求、运作需求和技术需求3一是战略需求组织信息化的目标是提升组织的竞争能力、为组织的可持续发展提供一个支持环境从某种意义上来说,信息化对组织不仅仅是服务的手段和实现现有战略的辅助工具;信息化可以把组织战略提升到一个新的水平,为组织带来新的发展契机特别是对于企业,信息化战略是企业竞争的基础V二是运作需求组织信息化的运作需求是组织信息化需求非常重要且关键的一环,它包含三方面的内容:一是实现信息化战略目标的需要;二是运作策略的需要三是人才培养的需要三是技术需求由于系统开发时间过长等问题在信息技术层面上对系统的完善、升级、集成和整合提出了需求也有的组织,原来基本上没有大型的信息系统项目,有的也只是一些单机应用,这样的组织的信息化需求,一般是从头开发新的系统、答案89B本题解析暂无解析、答案90B本题解析管道过滤器风格的完整流程为「读端口」获取需要处理的信息,通过管道传递给过滤器链,每个过滤器自行判断是否需要对信息进行处理,一个过滤器处理完后通过管道将消息传递给下一个或多个过滤器,直到所有的过滤器全部处理完毕,通过写端口,将处理完成的信息写出到目标位置而传统编译器(包括词法分析、语法分析、语义分析和代码生成)一个阶段的输出是另一个阶段的输入,符合管道过滤器风格的特点集成开发环境集成了编译器、连接器、调试器等多种工具,支持代码的增量修改与处理,针对这种需求,采用数据共享风格架构风格比较合适、答案91D本题解析依赖倒置原则是指抽象不应该依赖于细节,细节应当依赖于抽象换言之,要针对接口编程,而不是针对实现编程在程序代码中传递参数时或在组合(或聚合)关系中,尽量引用层次高的抽象层类,即使用接口和抽象类进行变量类型声明、参数类型声明和方法返回类型声明,以及数据类型的转换等,而不要用具体类来做这些事情为了确保该原则的应用,一个具体类应当只实现接口和抽象类中声明过的方法,而不要给出多余的方法,否则,将无法调用到在子类中增加的新方法实现开闭原则的关键是抽象化,并且从抽象化导出具体化实现,如果说开闭原则是的目标的话,那么依赖倒置原则就是的主要机制有了抽象层,00D00DB.lC.
2、()给和提供一个共同、整合的定位语法,用来定位文档中的各个D.315XSLT XPointerXML部位A.XPathB.XMLC.DTDD.XLink、集成测试计划通常是在()阶段完成,集成测试一般采用黑盒测试方法16软件方案建议A.软件概要设计B.软件详细设计C.软件模块集成、在磁盘上存储数据的排列方式会影响服务的总时间假设每磁道划分D.17I/O成个物理块,每块存放个逻辑记录逻辑记录…,存放在同一个磁道上,记录的101RI.R2,RI0安排顺序如下表所示;物理块15689102B4i辑记录u R2R4R56卜R9RIO假定磁盘的旋转速度为周,磁头当前处在的开始处若系统顺序处理这些记录,使用30ms/R1单缓冲区,每个记录处理时间为则处理这个记录的最长时间为(请作答此空);若对6ms,10信息存储进行优化分布后,处理个记录的最少时间为()
10.A.189msB.208msC.289ms、以下关于的论述中,正确的是()D.306ms18IPv6o数据包的首部比复杂A.IPv6IPv4的地址分为单播、广播和任意播种B.IPV63地址长度为比特C.IPv6128每个主机拥有唯一的地址D.IPv
6、以下关于嵌入式系统开发的叙述,正确的是()19宿主机与目标机之间只需要建立逻辑连接A.宿主机与目标机之间只能采用串口通信方式B.在宿主机上必须采用交叉编译器来生成目标机的可执行代码C.调试器与被调试程序必须安装在同一台机器上、D.20The objectiveof71is todetermine what可以使得系统具有很好的灵活性,在程序中尽量使parts ofthe applicationsoftware willbeassigned用抽象层进行编程,而将具体类写在配置文件中,这样,如果系统行为发生变化,则只需要扩展抽象层,并修改配置文件,而无须修改原有系统的源代码,在不修改的情况下来扩展系统功能,满足开闭原则的要求依赖倒置原则是、、、等技术和框架背后的基COM CORBA EJB Spring本原则之
一、答案92C本题解析图中有五条箭线,因此需要设置五个信号量,按照从小到大的顺序分别是玲是玲P1P2S1,P2是玲是玲是玲是每个进程开始的时候执行操作P3S2,P2P4S3,P3P4S4,P4P5S5P没有操作,只有操作,结束的时候执行操作,如开始的时候执行的操作,P1P VV P2P S1结束时执行的操作其他同理V S
2、答案93B本题解析数据库的原子性是指操作序列要么全做要么全不做设计时用影子拷贝浅拷贝实现浅拷贝就是你的影子,深拷贝是你的克隆人,你没了影子也就没了,但是克隆人还活着数据库从一个一致性状态变到另一个一致性状态称为一致性设计时用完整性约束检查实现、答案94C本题解析结构化开发方法也称结构化系统开发方法是目前StructuredSystemDe-velopmentMethodology,应用最普遍的一种开发方法其基本思想是用系统的思想和系统工程的方法,按照用户至上的原则结构化、模块化,自顶向下对系统进行分析与设计它不限于数据处理领域项目、答案95D本题解析把每个选项代入求它的闭包,能推出所有属性的为主键第二空,根据第一空可知的一A2A5R个主键为由函数依赖集可知,存在玲玲这里存在传递函数依赖,A2A5,F A2A5A6,A5A6fAl,Al A3,故、选项均不正确,选项本身不正确,存在非主属性对候选键的传递函数依赖,是不满足A BC的因此本题选择选项3NF D、答案96A本题解析移植工作大体上分为计划阶段、准备阶段、转换阶段、测试阶段、验证阶段、计划阶段,在1计划阶段,要进行现有系统的调查整理,从移植技术、系统内容是否进行系统提炼等、系统运行三个方面,探讨如何转换成新系统,决定移植方法,确立移植工作体制及移植日程、准2备阶段,在准备阶段要进行移植方面的研究,准备转换所需的资料该阶段的作业质量将对以后的生产效率产生很大的影响、转换阶段,这一阶段是将程序设计和数据转换成新机器能根3据需要工作的阶段提高转换工作的精度,减轻下一阶段的测试负担是提高移植工作效率的基本内容、测试阶段,这一阶段是进行程序单元、工作单元测试的阶段在本阶段要核实程序4能否在新系统中准确地工作所以,当有不能准确工作的程序时,就要回到转换阶段重新工作、验证阶段,这是测试完的程序使新系统工作,最后核实系统,准备正式运行的阶段
5、答案97A本题解析行为型模式主要用于对象之间的职责及其提供服务的分配方式,其代表有模式等Visitor、答案98D本题解析项目中关键路径是总共需要天ABCEFJ,
18、答案99B本题解析的应用构建在类和对象之上,随后发展起来的建模技术将相关对象按照业务功能进行分组,00就形成了构件的概念对于跨构件的功能调用,则采用接口的形式暴露出来进一Component步将接口的定义与实现进行解耦,则催生了服务和面向服务的开发方法由Service-Oriented,SO此可见,面向对象、基于构件、面向服务是三个递进的抽象层次方法有三个主要的抽象级S0别,分别是操作、服务和业务流程位于最低层的操作代表单个逻辑单元的事物,执行操作通常会导致读、写或修改一个或多个持久性数据服务的操作类似于对象的方法,它们都有特定的结构化接口,并且返回结构化的响应;位于第二层的服务代表操作的逻辑分组;最高层的业务流程则是为了实现特定业务目标而执行的一组长期运行的动作或活动,包括依据一组业务规则按照有序序列执行的一系列操作其中操作的排序、选择和执行成为服务或流程的编排,典型的情况是调用已编排的服务来响应业务事件>答案100A本题解析状态型模式的特点是对于对象内部的状态,允许其在不同的状态下,拥有不同的行为,对状态单独封装成类题干中根据投入货币的情况,售货机分别有交付产品不找零和交付产品找零以及不提供货物等行为判断该模式是属于状态模式是客户程序使用的主Vending MachineState要接口设计模式的类型如下所示I4之境鬣叉子幻建对盆工一方法嘿发.冷我二广情丈.星先例丈.需夭、费品M支.共三X0%之强式总惠英或玲,.的■更杼覆五・«三后硬工.代遂次我・外亚*茨・用叁技.总金,攵.摹之嘿式.冯之“.2场嬉簿支.嘿钱方烹需式.旗承官M.代于嘿女.与左镇联天、介令理发.W2金?爱理发.X•友支.6芭支.二介雷重支.事,51SX以支・奈一一观察者模式ObserverPattern观察者模式定义了对象间的一种一对多依赖关系,使得每当一个对象改变状态,则所有依赖于它的对象都会得到通知并被自动更新访问者模式VisitorPattern表示一个作用于某对象结构中的各元素的操作它使你可以在不改变各元素的类的前提下定义作用与这些元素的新操作即对于某个对象或者一组对象,不同的访问者,产生的结果不同,执行操作也不同备忘录模式MementoPattern在不破坏封装性的前提下,捕获一个对象的内部状态,并在该对象之外保存这个状态这样就可以将该对象恢复到原先保存的状态策略模式StrategyPattern策略模式定义了一系列的算法,并将每一个算法封装起来,而且使它们还可以相互替换策略模式让算法独立于使用它的客户而独立变化命令模式CommandPattern将一个请求封装成一个对象,从而使得用不同的请求对客户进行参数化;对请求排队或记录请求日志,以及支持可撤销的操作towhathardware.The majorsoftware componentsofthesystem beingdeveloped haveto beidentifiedand thenallocated tothe varioushardware componentson whichthesystemwill operate.All softwaresystems canbe dividedinto fourbasic functions.The firstis
72.Most informationsystemsrequire datatobestored andretrieved,whether asmall file,such asa memoproduced byaword processor,or alarge database,such asone thatstores anorganizations accountingrecords.Thesecond function isthe73,the processingrequired toaccess data,which oftenmeans databasequeriesin StructuredQuery Language.The thirdfunctionisthe74,which isthe logicdocumented intheDFDs,use cases,and functionalrequirements.The fourthfunctionisthe presentationlogic,thedisplay ofinformationtotheuserandtheacceptanceoftheuserscommands.The threeprimary请作答此空.hardwarecomponentsofasystem areA.computers,cables andnetworkB.clients,servers,and networkC.CPUs,memories and I/O devicesD.CPUs,hard disksandI/O devices、某计算机系统采用级流水线结构执行指令,设每条指令的执行由取指令、分析指令2152t卜取操作数卜运算和写回结果组成,并分别用个子部完成,该流水线的最lt3t lt2t5大吞吐率为请作答此空;若连续向流水线输入条指令,则该流水线的加速比为.10A.l/9tB.l/3t C.l/2t D.l/lt、以下关于的论述中,正确的是22IPv6o数据包的首部比复杂A.IPv6IPv4的地址分为单播、广播和任意播种B.IPv63的地址长度为比特C.IPV6128每个主机拥有唯一的地址、事务处理监控器的功能不包括()D.IPv623TPM进程管理A.对象管理B.事务管理C.通信管理、给定关系()和()若关系与进行自然连接运算,则运算D.24R A,BCD SC,D,E,R S后的元组属性列数为();关系代数表达式与(请作答此空)等价准备阶段B.转换阶段验证阶段C.D.、某计算机系统中有一个、一台扫描仪和一台打印机现有三个图像处理任务,每个任40CPU务有三个程序段扫描图像处理和打印()下图为三个任务各程序段并发执行S,Ci Pii=l,2,3的前趋图,其中,
(2)可以并行执行,
(3)的直接制约,
(4)的间接制约前由图A.S1受至U S2和C1受至lj C2和C
3、P1受到P2和P3S
3、B.S2和S3受至C2和C3受到C
1、P2和P3受到P1U S
1、C.C1和P1受C2和P2受至lj S
2、C3和P3受到S3至I」S
1、C2和S2受到P
2、C3和S3受到P341D、.C1(和请作S1答受此至空P)
1、设计模式能够动态地给一个对象添加一些额外的职责而无须修改此对象的结构;()设计模式定义一个用于创建对象的接口,让子类决定实例化哪一个类;欲使一个后端数据模型能够被多个前端用户界面连接,采用模式最适合O.组合A外观B.淳元C装饰器、结构化布线系统分为六个子系统,其中水平子系统()D.42o由各种交叉连接设备以及集线器和交换机等设备组成A.连接了干线子系统和工作区子系统B.由终端设备到信息插座的整个区域组成C.实现各楼层设备间子系统之间的互连D.、在项目某阶段的实施过程中,活动需要天人完成,活动需要天人完成,活动43A22B22C需要天人完成,活动需要天人完成,活动需要天人完成,该阶段的时标网络54D32E11图如下该项目组共有人,且负责、活动的人因另有安排,无法帮助其他人完成相应工8AE作,且项目整个工期刻不容缓以下()安排是恰当的,能够使实施任务顺利完成。
个人认证
优秀文档
获得点赞 0