21年软件水平考试考试真题及详解6卷.docx
21年软件水平考试考试真题及详解6卷21年软件水平考试考试真题及详解6卷 第1卷围绕三点估算技术在风险评估中的应用,以下论述()是正确的A.三点估算用于活动历时估算,不能用于风险评估B.三点估算用于活动历时估算,不好判定能否用于风险评估C.三点估算能评估时间与概率的关系,可以用于风险评估,不能用于活动历时估算D.三点估算能评估时间与概率的关系,可以用于风险评估,属于定量分析答案:D解析:活动历时估算所采用的主要方法和技术包括:专家判断、类比估算、参数估算、三点估算、后备分析。定量风险分析的工具与技术主要包括:期望货币值、计算分析因子、计划评审技术(三点估算)、蒙特卡罗(Monte Carlo)分析。可见D是正确的下列关于网络测试的说法中,正确的是( )。A. 接入-汇聚链路测试的抽样比例应不低于10%B. 当汇聚-核心链路数量少于10条时,无需测试网络传输速率C. 丢包率是指网络空载情况下,无法转发数据包的比例D. 连通性测试要求达到5个9标准,即99.999%答案:A解析:网络系统测试主要是测试网络是否为应用系统提供了稳定、高效的网络平台,如果网络系统不够稳定,网络应用就不可能快速稳定。对常规的以太网进行系统测试,主要包括系统连通性、链路传输速率、吞吐率、传输时延及链路层健康状况测试等基本功能测试。所有联网的终端都必须按使用要求全部连通。连通性测试方法一般有:将测试工具连接到选定的接入层设备的端口,即测试点;用测试工具对网络的关键服务器、核心层和汇聚层的关键网络设备(如交换机和路由器),进行10次Ping测试,每次间隔1s,以测试网络连通性。测试路径要覆盖所有的子网和VLAN。移动测试工具到其他位置测试点,重复步骤,直到遍历所有测试抽样设备。抽样规则以不低于接入层设备总数10%的比例进行抽样测试,抽样少于10台设备的,全部测试;每台抽样设备中至少选择一个端口,即测试点应能够覆盖不同的子网和VLAN。合格标准分为单项合格判据和综合合格判据两种。单项合格判据:测试点到关键节点的Ping测试连通性达到100%时,则判定单点连通性符合要求。综合合格判据:所有测试点的连通性都达到100%时,则判定系统的连通性符合要求;否则判定系统的连通性不符合要求。( ) 不属于风险应对计划的内容。A. 对已识别的风险进行描述和定义B. 应对策略实施后,期望的残留风险水平C. 应对策略实施后,项目管理人员的表现D. 风险应对预算和时间备用安排答案:C解析:风险应对计划是针对已识别的风险进行的;对于未来未知的风险,不可能预先制定相应的应对计划或应急计划。风险应对计划是针对项目的风险开发和制定一个风险应对的方案,目的是提高实现项目目标的机会。风险应对计划包括项目主要风险,针对该风险的主要应对措施,每个措施必须有明确的人员来负责,要求完成的时间以及进行的状态。制订风险应对计划的主要内容:(1) 需要应对的风险清单。风险清单最初在风险识别过程中形成,在风险定性和定量分析中得到更新。应对计划的风险清单包括:已识别的风险、风险的描述、受影响的项目领域(例如工作分解结构元素)、原因(例如风险分解结构元素),以及它们可能怎样影响项目目标。风险清单要符合优先权排序并和所计划的应对策略的详细程度一致。高、中级风险通常会更仔细地处理。判断为低优先权的风险被列入观察清单,以便进行定期监测。(2) 形成一致意见的应对措施。在风险应对计划过程中,要选择好适当的应对策略,就策略形成一致意见,同时还要预计在已经采取了计划的对策之后仍将残留的风险,以及那些主动接受的风险;预计实施一项风险应对措施可能直接产生的继发风险;根据项目的定量分析和组织的风险极限计算出的不可预见事件储备。(3) 实施所选应对策略采取的具体行动。(4) 明确风险管理人和分配给他们的责任。(5) 风险发生的征兆和预警信号。(6) 实施所选应对策略需要的预算和进度计划活动。(7) 设计好要准备的符合有关当事人风险承受度的用在不可预见事件上的预留时间和费用。(8) 应急方案和要求实施方案的引发因素。(9) 要使用的退出计划,它作为对某个已经发生,并且原来的应对策略已被证明不当的风险的一种反应。(10) 对于特定的风险,如果它们可能发生,为了规定各方的责任,可以准备用于保险、服务或其他相应事项的合同。商标权保护的对象是指( )。A.商品B.商标C.已使用商标D.注册商标答案:D解析:在我国,商标权的取得实行的是注册原则,即商标所有人只有依法将自己的商标注册后,商标注册人才能取得商标权,其商标才能得到法律的保护。能隔离局域网中广播风暴、提高带宽利用率的设备是( )A.网桥B.集线器C.路由器D.交换机答案:C解析:网桥:是早期的两端口二层网络设备,用来连接不同网段。网桥的两个端口分别有一条独立的交换信道,不是共享一条背板总线,工作于数据链路层,可隔离冲突域。集线器:是对接收到的信号进行再生整形放大,以扩大网络的传输距离,同时把所有节点集中在以它为中心的节点上。工作于OSI参考模型的物理层和数据链路层的MAC(介质访问控制)子层。路由器:连接因特网中各局域网、广域网的设备,它会根据信道的情况自动选择和设定路由,以最佳路径,按前后顺序发送信号。路由和交换机之间的主要区别就是交换机发生在OSI参考模型第二层(数据链路层),而路由发生在第三层,即网络层。这一区别决定了路由和交换机在移动信息的过程中需使用不同的控制信息,路由器可以分割广播风暴,提高带宽利用率。交换机:为接入交换机的任意两个网络节点提供独享的电信号通路。交换机工作于OSI参考模型的第二层,即数据链路层。交换机可用于划分数据链路层广播,即冲突域;但它不能划分网络层广播,即广播域。故正确答案为C假定某信道的频率围为0MHz3MHz,为保证信号保真,采样频率必须大于( )MHz;若采用4相PSK调制,则信道支持的最大数据速率为(请作答此空)Mbps。A.2B.4C.12D.16答案:C解析:根据尼奎斯特定理,最大数据速率=2W*log2N,其中W表示带宽,本题中应该是最高频率-最低频率=3-0=3mhz,N表示码元总的种类数,N=4。代入公式得到2*3*2=12mpbs薛大龙博士是一名教师,性别男,身高 180,主讲软考,擅长打五笔字型。该实例中类和对象相关描述,正确的是( )。A. 薛大龙是对象,教师是类,性别身高是状态信息,讲课和打五笔字型是对象行为B. 薛大龙是类,教师是对象,性别身高是状态信息,打五笔字型是对象行为C. 薛大龙是状态信息,教师是类,性别身高是对象,讲课和打五笔字型是对象行为D. 薛大龙是对象,教师是状态信息,性别身高是类,讲课是对象行为答案:A解析:面向对象的基本概念:包括对象、类、抽象、封装、继承等,其中对象:由数据及操作所构成的封装体,是系统中用来描述客观事物的一个模块,是构成系统的基本单位。包括对象标识、对象状态、对象行为,其中每个对象都有一个对象标识,对象状态是对对象的静态描述,而对象行为是对对象的动态特征的描述。类是现实世界中对实体的形式化或抽象的描述。类是对象的抽象,对象是类的实例,题中:教师属于类,薛大龙是教师类的一个实例,性别和身高都是薛大龙这个对象的静态特征属性,讲课和打五笔字型是薛大龙这个对象的动态特征行为。遗产系统(Legacy System)的演化策略分为淘汰策略、继承策略、改造策略和集成策略。具有(36)特点的系统适合用继承策略演化。实施该策略时,应(37)。A.保持原有系统不变,只在其基础上增加新的应用功能B.保持原有系统功能不变,将旧的数据模型向新的数据模型的转化C.完全兼容遗产系统的功能模型和数据模型D.部分兼容遗产系统的功能模型和数据模型答案:C解析:如上图,把对遗留系统的评价结果分列在坐标的四个象限内。对处在不同象限的遗留系统采取不同的演化策略。1. 淘汰策略第三象限为低水平、低价值区,即遗留系统的技术含量较低,且具有较低的业务价值。对这种遗留系统的演化策略为淘汰,即全面重新开发新的系统以代替遗留系统。完全淘汰是一种极端性策略,一般是企业的业务产生了根本变化,遗留系统已经基本上不再适应企业运作的需要;或者是遗留系统的维护人员、维护文档资料都丢失了。经过评价,发现将遗留系统完全淘汰,开发全新的系统比改造旧系统从成本上更合算。对遗留系统的完全淘汰是企业资源的根本浪费,系统分析师应该通过对遗留系统功能的理解和借鉴,可以帮助新系统的设计,降低新系统开发的风险。2. 继承策略第二象限为低水平、高价值区,即遗留系统的技术含量较低,已经满足企业运作的功能或性能要求,但具有较高的商业价值,目前企业的业务尚紧密依赖该系统。对这种遗留系统的演化策略为继承。在开发新系统时,需要完全兼容遗留系统的功能模型和数据模型。为了保证业务的连续性,新老系统必须并行运行一段时间,再逐渐切换到新系统上运行。3. 改造策略第一象限为高水平、高价值区,即遗留系统的技术含量较高,本身还有极大的生命力。系统具有较高的业务价值,基本上能够满足企业业务运作和决策支持的需要。这种系统可能建成的时间还很短,对这种遗留系统的演化策略为改造。改造包括系统功能的增强和数据模型的改造两个方面。系统功能的增强是指在原有系统的基础上增加新的应用要求,对遗留系统本身不做改变;数据模型的改造是指将遗留系统的旧的数据模型向新的数据模型的转化。4. 集成策略第四象限为高水平、低价值区,即遗留系统的技术含量较高,但其业务价值较低,可能只完成某个部门(或子公司)的业务管理。这种系统在各自的局部领域里工作良好,但对于整个企业来说,存在多个这样的系统,不同的系统基于不同的平台、不同的数据模型,形成了一个个信息孤岛,对这种遗留系统的演化策略为集成。设关系R和关系S具有相同的元数,且对应的属性取自相同的域。集合tltRtS标记的是 ( ) 。A.RSB.RSC.R×SD.R+S答案:B解析:该题实际上就是集合"交"运算的定义。21年软件水平考试考试真题及详解6卷 第2卷下图是一个软件项目的活动图,其中顶点表示项目里程碑,连接顶点的边表示包含的活动,则里程碑( )在关键路径上。活动GH的松弛时间是(请作答此空)。A.0B.1C.2D.3答案:D解析:本题考查活动图的基础知识。根据关键路径法,计算出关键路径为A-B-D-I-J-L,其长度为20。因此里程碑B在关键路径上,而里程碑E、C和K不在关键路径上。包含活动GH的最长路径是A-E-G-H-K-L,长度为17,因此该活动的松弛时间为20-17=3。软件错误产生的原因有很多,下列 ( ) 不是导致软件错误的主要原因。A.测试错误B.设计错误C.编码错误D.软件需求规格说明错误答案:A解析:在软件开发过程中,造成错误的原因有很多,如程序员的原因造成的编码错误、语法错误,设计阶段设计说明不正确时引起的错误,需求收集阶段形成的需求规格说明书语法、语义或描述错误等。测试是为评价和改进产品质量、识别产品缺陷和问题而进行的活动。软件测试不是导致软件错误的原因,是针对一个程序的行为,在有限测试用例集合上,动态验证是否达到预期行为,需要选取适当的测试用例。现在的软件被认为是一种应该包括在整个开发和维护过程中的活动,测试不再只是一种仅在编码阶段完成后才开始的活动,它本身是实际产品构造的一个重要部分。测试不仅是检查预防措施是否有效的主要手段,而且是识别由于某种原因预防措施无效而产生错误的主要手段,需要注意的是,在广泛的测试活动成功完成后,软件可能仍存在错误,交付后出现的软件失效的补救措施 是通过软件来达成的。在马斯洛需求层次理论中,位于金字塔结构第3层的是( )需求。A.安全B.社会交往C.受尊重D.自我实现答案:B解析:马斯洛需求层次理论是常考内容,5层内容必须掌握。在Excel中,若在A1单元格输入如下图所示的内容,则A1的值为( )。A.3B.4C.FALSED.#NAME?答案:A解析:理解公式的作用,其中true的值是1,false的值是0。监理工程师可以采用多种技术手段实施信息系统工程的进度控制。下面 ( )不属于进度控制的技术手段。A. 图表控制法B. 网络图计划法C.A.BC分析法D. “香蕉”曲线图法答案:C解析:进度控制的技术手段有:图表控制法,包括甘特图和工程进度曲线;网络控制计划法,包括双代号网络图和单代号网络图;“香蕉”曲线图法。ABC分析法不属于进度控制的技术手段。扫描技术(62)。A.只能作为攻击工具B.只能作为防御工具C.只能作为检查系统漏洞的工具D.既可以作为攻击工具,也可以作为防御工具答案:D解析:网络扫描的原理就是通过对待扫描的网络主机发送特定的数据包,根据返回的数据包来判断待扫描的系统的端口及相关的服务有没有开启。无论网络扫描的目的是什么,其作用都是为了发现待扫描系统潜在的漏洞。管理员根据扫描结果可以进一步提高自己服务器的安全防范能力。按照802.1d协议,当交换机端口处于_状态时,既可以学习MAC帧中的源地址,也可以把收到的MAC帧转发到适当端口A.阻塞B.学习C.转发D.监听答案:C解析:阻塞:不能转发数据帧学习:只学习mac帧中的源地址,不能正常转发数据帧监听:不转发数据帧OSPF将路由器连接的物理网络划分为以下4种类型,其中,以太网属于广播多址网络,X.25分组交换网属于( )。A.点对点网络B.广播多址网络C.点到多点网络D.非广播多址网络答案:D解析:网络的物理连接和拓扑结构不同,交换路由信息的方式就不同。OSPF将路由器连接的物理网络划分为4种类型:?点对点网络:例如一对路由器用64Kb的串行线路连接,就属于点对点网络,在这种网络中,两个路由器可以直接交换路由信息。?广播多址网络:以太网或者其他具有共享介质的局域网都属于这种网络。在这种网络中,一条路由信息可以广播给所有的路由器。?非广播多址网络(non-broadcase?multi-access,NBMA);例如X.25分组交换网就属于这种网络,在这种网络中可以通过组播方式发布路由信息。?点到多点网络:可以把非广播网络当作多条点对点网络来使用,从而把一条路由信息发送到不同的目标。IP地址中,用于多播的是( )地址。A.A类B.B类C.C类D.D类答案:D解析:IPv4地址中,D类地址用于多播(组播)21年软件水平考试考试真题及详解6卷 第3卷决策支持系统的基本组成部分包括(39)。A.数据库子系统、模型库子系统、数据解析子系统和数据查询子系统B.数据库、数据字典、数据解析模块和数据查询模块C.数据库子系统、模型库子系统、决策算法子系统D.数据库子系统、模型库子系统、推理部分和用户接口子系统答案:D解析:决策支持系统(Decision Support System,DSS)是辅助决策者通过数据、模型和知识,以人机交互方式进行半结构化或非结构化决策的计算机应用系统。它是MIS向更高一级发展而产生的先进信息系统。它为决策者提供分析问题、建立模型、模拟决策过程和方案的环境,调用各种信息资源和分析工具,帮助决策者提高决策水平和质量。但是,DSS不可以代替决策者。DSS基本结构主要由四个部分组成,分别是数据库子系统、模型库子系统、推理部分和用户接口子系统。以下关于对象、类和继承的叙述中,不正确的是( )。A.对象是系统中用来描述客观事物的一个模块,是构成系统的基本单位B.类是现实世界中实体的形式化描述C.对象是类的实例,类是对象的模板D.继承表示对象之间的层次关系答案:D解析:继承:表示类之间的层次关系(父类与子类),这种关系使得某类对象可以继承另外一类对象的特征。在面向对象技术中,不同的对象在收到同一消息时可以产生完全不同的结果,这一现象称为(39),它由(40)机制来支持。利用类的层次关系,把具有通用功能的消息存放在高层次,而不同的实现这一功能的行为放在较低层次,在这些低层次上生成的对象能够给通用消息以不同的响应。A.绑定B.继承C.消息D.多态答案:B解析:多态性是同一操作作用于不同的类的实例,将产生不同的执行结果,即不同类的对象收到相同的消息时,得到不同的结果。在运行时,可以通过指向基类的指针,来调用实现派生类中的方法。多态是面向对象程序设计的重要特征之一,是扩展性在“继承”之后的又一重大表现。如果一个语言只支持类而不支持多态,只能说明它是基于对象的,而不是面向对象的。The development of the Semantic Web proceeds in steps, each step building a layer on top of another. The pragmatic justification for this approach is that it is easier to achieve ( )on small steps, whereas it is much harder to get everyone on board if too much is attempted. Usually there are several research groups moving in different directions; this ( ) of ideas is a major driving force for scientific progress. However,from an engineering perspective there is a need to standardize. So, if most researchers agree on certain issues and disagree on others, it makes sense to fix the point of agreement. This way, even if the more ambitious research efforts should fai1, there wil1 be at least( )positive outcomes. Once a (请作答此空)has been established ,many more groups and companies will adopt it,instead of waiting to see which of the alternative research lines will be successful in the end. The nature of the Semantic Web is such that companies and single users must build tools, add content, and use that content. We cannot wait until the full Semantic Web vision materializes-it may take another ten years for it to be realized to its full( )(as envisioned today, of course).A. TechnologyB. StandardC. PatternD. model答案:A解析:假设某企业有一个仓库。该企业的生产部员工不断地将生产的产品送入仓库,销售部员工不断地从仓库中取产品。假设该仓库能容纳n件产品。采用PV操作实现生产和销售的同步模型如下图所示,该模型设置了3个信号量S、S1和S2,其中信号量S的初值为1,信号量S1的初值为( ),信号量S2的初值为(请作答此空)。A.-1B.0C.1D.N答案:B解析:本题考察操作系统中进程通信的基础内容可参考程序员教程(第四版)第53页,例2-3。对于信号量S1表示仓库中空闲单元数(大于0表示可以将产品放入),初值为n。S2表示缓冲区的产品数,初值为0。关于UML的描述,不正确的是: ( ) 。A.UML是一种可视化编程语言B.UML适用于各种软件开发方法C.UML用于对软件进行可视化描述D.UML适用于软件生命周期的各个阶段答案:A解析:UML是可视化的建模语言。( )的任务是根据系统说明书规定的功能要求考虑实际条件,具体设计实现逻辑模型的技术方案。A.系统规划阶段B.系统分析阶段C.系统设计阶段D.系统实施阶段答案:C解析:信息系统的生命周期可以简化为系统规划(可行性分析与项目开发计划)、系统分析(需求分析)、系统设计(概要设计、详细设计)、系统实施(编码、测试)、运行维护等阶段。(1)系统规划阶段系统规划阶段的任务是对组织的环境、目标及现行系统的状况进行初步调查,对建设新系统的需求做出分析和预测,同时考虑建设新系统所受的各种约束,研究建设新系统的必要性和可能性。(2)系统分析阶段系统分析阶段的任务是根据系统设计任务书所确定的范围,对现行系统进行详细调查,描述现行系统的业务流程,指出现行系统的局限性和不足之处,确定新系统的基本目标和逻辑功能要求,即提出新系统的逻辑模型。(3)系统设计阶段系统分析阶段的任务是根据系统说明书中规定的功能要求,考虑实际条件,具体设计实现逻辑模型的技术方案。(4)系统实施阶段系统实施阶段是将设计的系统付诸实施的阶段。这一阶段的任务包括计算机等设备的购置、安装和调试、程序的编写和调试、人员培训、数据文件转换、系统调试与转换等。(5)系统运行和维护阶段系统投入运行后,需要经常进行维护和评价,记录系统运行的情况,根据一定的规则对系统进行必要的修改,评价系统的工作质量和经济效益。在系统分析阶段建立目标系统的逻辑模型,解决“做什么”的问题。进入系统设计阶段建立物理模型,解决“如何做”的问题,将需求规格说明书转化为设计文档。题干中“具体设计实现逻辑模型的技术方案”是解决对系统“如何做”的问题。针对逻辑模型设计技术方案,怎样去实现系统。所以正确选项选择C。阅读以下说明,回答下列问题。说明某公司欲开发一套产品销售的电子商务网站,现需要设计数据库模型及建立数据库,其中涉及到产品、产品类型、用户、订单等信息,数据库管理系统采用SQL SERVER。10、该电子商务网站在设计数据模型时,其中实体包括产品、产品类型、用户、订单等。假定一种产品类型可以包含多种产品,但一种产品必须属于一种产品类型;一张订单中可以包含多种产品,且一种产品同时也可以被多次订购,那么产品类型与产品的联系是_,产品与订单的联系是_。11、该电子商务网站数据库sales中包含一张产品表,名为s_products,结构如表1所示;一张产品类型表,名为s_class,结构如表2所示。 使用SQL语句创建这两张表并设置主外键。请根据题目说明,将SQL语句补充完整。 TABLE s_class( s_classid varchar(20) , s_classname varchar(50), s_classdetail varchar(1000) ) TABLE s_products( s_productid varchar(20) , s_classid varchar(20), s_pname varchar(50), s_pinfo varchar(1000), s_pprice float ()REFERENCES () ) 提示:标号相同的空答案相同。 备选答案: ACREATE BINSERT CFOREIGN KEY Ds_classid ENEW FPRIMARY KEY Gs_products Hs_class Is_productid 12、如果要给产品类型表中添加一种产品类型,产品类型ID为“c001”,产品类型名称为“电器”,产品类型描述为“小型家用电器”。根据题目描述,完成以下SQL语句。_ into s_class (s_classid, s_classname, s_classdetail ) _('c001', '电器', '小型家用电器')13、如果要查询所有产品类型名称为“电器”的产品的产品名称及产品价格。根据题目描述,完成以下SQL语句。select s_pname, s_ppricefrom s_class, s_productswhere _ and s_class. s_classname='电器'答案:解析:10、(1)1:n或1对多 (2)m:n或多对多 11、A F CD H 12、(1)insett (2)values 13、s_class.s_classid=s_products.s)_classid (=左右两边可以互换)本题考查数据库概念结构设计及SQL语句。实体之间的联系类型有三种(1:1,1:N,M:N)。根据题目描述,一种产品类型可以包含多种产品,但一种产品必须属于一种产品类型,产品类型与产品的联系是1:N;一张订单中可以包含多种产品,且一种产品同时也可以被多次订购,产品与订单的联系是M:N。创建s_class表和s_products表并设置主外键的SQL语句如下:create TABLE s_class(s_classid varchar(20)PRIMARY KEY,s_classname varchar(50),s_classdetail varchar(1000)create TABLE s_products(s_productid varchar(20) PRIMARY KEY,s_classid varchar(20),s_pname varchar(50),s_pinfo varchar(1000),s_pprice floatFOREIGN KEY (s_classid) REFERENCES s_class (s_classid)如果要给产品类型表中添加一种产品类型,产品类型ID为“c001”,产品类型名称为“电器”,产品类型描述为“小型家用电器”。实现的SQL语句如下:insert into s_class (s_classid, s_classname, s_classdetail ) values('c001', '电器', '小型家用电器')如果要查询所有产品类型名称为“电器”的产品的产品名称及产品价格,实现的SQL语句如下:select s_pname, s_pprice from s_class, s_products where s_class.s_classid=s_products.s_classid and s_class.s_classname='电器'某公司拥有多个应用系统,分别采用不同的语言和平台独立构建而成,企业需要集成来自不同系统的数据,并使用可定制格式的数据频繁地、立即地、可靠地、异步地传输数据。以下集成方式,最能满足这种要求的是( )。A. 文件共享B. 数据库共享C. 远程方法调用D. 消息机制答案:D解析:一个企业往往拥有多个应用系统,会分别采用不同的语言和平台独立构建而成,当企业需要集成来自不同系统的数据,并使用可定制格式的数据频繁地、立即地、可靠地、异地传输数据时,通常会选择最为灵活的消息制实现这样的需求,因此本题应该选择D。21年软件水平考试考试真题及详解6卷 第4卷若用256K×8bit的存储器芯片,构成地址40000000H到400FFFFFH且按字节编址的内存区域,则需(12)片芯片A.4B.8C.16D.32答案:A解析:为了便于和用户交流,只能从系统逻辑功能上讨论问题,通常在绘制数据流图时,力求做到数据流图只反映_( )_A.数据流向及控制条件B.数据流向、数据加工和逻辑意义上的数据存储C.各部分相互联系的判断与控制条件D.任何数据处理的技术过程、处理方式和时间顺序答案:B解析:数据流图(Data Flow Diagram,DFD)是一种最常用的结构化分析工具,它从数据传递和加工的角度,以图形的方式刻画系统内数据的运动情况。数据流图是一种能全面地描述信息系统逻辑模型的主要工具,它可以用少数几种符合综合地反映出信息在系统中的流动、处理和存储的情况。数据流图具有抽象性和概括性。抽象性表现在它完全舍去了具体的物质,只剩下数据的流动、加工处理和存储;概括性表现在它可以把信息中的各种不同业务处理过程联系起来,形成一个整体。For nearly ten years,the Unified Modeling Language(UML)has been the industry standard for visualizing,specifying,constructing,and documenting the(1)of a software-intensive system.As the(2)standard modeling language,the UML facilitates communication and reduces confusion among project(3).The recent standardization of UML 2.0 has further extended the language's scope and viability.Its inherent expressiveness allows users to(4)everything from enterprise information systems and distributed Web-based applications to real-time embedded systems.The UML is not limited to modeling software.In fact,it is expressive enough to model(5)systems,such as workflow in the legal system,the structure and behavior of a patient healthcare system,software engineering in aircraft combat systems,and the design of hardware.To understand the UML,you need to form a conceptual model of the language,and this requires learning three major elements:the UML's basic building blocks,the rules that dictate how those building blocks may be put together,and some common mechanisms that apply throughout the UML.(3)_A.investorsB.developersC.designersD.stakeholders答案:D解析:近十年来,统一建模语言(UML)已经成为工业标准,它可用宋可视化、规范化说明、构建以及文档化软件密集系统中的开发制品。作为事实上的工业标准,UML能够方便项目相关人员的沟通并减少理解上的二义问题。UML 2.0标准扩宽了该语言的应用范围,它所具有的表达能力能够让用户对企业信息系统、分布式Web系统和嵌入式实时系统进行建模。UML不仅能够对软件系统进行建模,实际上,它具有足够的能力去对法律系统中的工作流、病人监护系统中的结构和行为、飞行战斗系统和硬件系统进行建模。为了理解UML,需要具备该语言的概念模型,这需要学习三个主要元素:UML的基本构造块,基本构造块的关系规则和应用这些构造块与规则的通用机制。成本是信息系统生命周期内各阶段的所有投入之和,按照成本性态分类,可以分为固定成本、变动成本和混合成本。其中(28)属于固定成本,(29)属于变动成本。A.员工培训费B.房屋租金C.技术开发经费D.外包费用答案:D解析:按照成本性态分类,可以分为固定成本、变动成本和混合成本。(1)固定成本。固定成本是指其总额在一定期间和一定业务量范围内,不受业务量变动的影响而保持固定不变的成本。例如,管理人员的工资、办公费、固定资产折旧费、员工培训费等。固定成本又可分为酌量性固定成本和约束性固定成本。酌量性固定成本是指管理层的决策可以影响其数额的固定成本,例如,广告费、员工培训费、技术开发经费等;约束性固定成本是指管理层无法决定其数额的固定成本,即必须开支的成本,例如,办公场地及机器设备的折旧费、房屋及设备租金、管理人员的工资等。(2)变动成本。变动成本也称为可变成本,是指在一定时期和一定业务量范围内其总额随着业务量的变动而成正比例变动的成本。例如,直接材料费、产品包装费、外包费用、开发奖金等。变动成本也可以分为酌量性变动成本和约束性变动成本。开发奖金、外包费用等可看作是酌量性变动成本;约束性变动成本通常表现为系统建设的直接物耗成本,以直接材料成本最为典型。(3)混合成本。混合成本就是混合了固定成本和变动成本的性质的成本。例如,水电费、电话费等。这些成本通常有一个基数,超过这个基数就会随业务量的增大而增大。例如,质量保证人员的工资、设备动力费等成本在一定业务量内是不变的,超过了这个量便会随业务量的增加而增加。有时,员工的工资也可以归结为混合成本,因为员工平常的工资一般是固定的,但如果需要加班,则加班工资与时间的长短便存在着正比例关系。在网络的分层设计模型中,对核心层工作规程的建议是( ) A.要进行数据压缩以提高链路利用率B.尽量避免使用访问控制列表以减少转发延迟C.可以允许最终用户直接访问D.尽量避免冗余连接答案:B解析:建立IT服务项目预算的目的和意义不包含:()。A. 便于项目资源分配,提供责任计算框架B. 便于形成资金使用计划,协调资金使用活动C. 便于改进预算编制方法,提高预算编制准确性D. 便于建立资金控制系统,评估资金使用效果答案:C解析:分析:IT服务项目预算目的及意义:便于形成资金使用计划;便于交流资金使用规划意图;协调资金使用活动;便于项目资源分配;提供责任计算框架;费用开支授权计费;建立资金控制系统,评估资金使用效果以下关于邮件列表的叙述中,正确的是_。A.邮件列表是一组垃圾邮件B.件列表基于用户许可原则C.邮件列表不能包含促销信息D.邮件列表不可以退订答案:B解析:本题考查邮件列表的基础知识。邮件列表是一种常用的网络营销方法。邮件列表实际上也是一种E-mail营销形式,基于用户许可的原则,用户自愿加入、自由退出。与E-mail营销的区别是,E-mail营销直接向用户发送促销信息,而邮件列表是通过为用户提供有价值的信息,在邮件内容中加入适量促销信息。假设某计算机系统中进程的三态模型如下图所示,那么图中的a、b、c、d处应分别填写( )。A.进程调度、时间片到、等待某事件、等待某事件发生了B.作业调度、时间片到、等待某事件、等待某事件发生了C.作业调度、等待某事件、等待某事件发生了、时间片到D.进程调度、等待某事件、等待某事件发生了、时间片到答案:A解析:本题考查三态模型的基础知识。三态模型是进程管理的模型,如图所示:故正确答案为:A设计模式描述了一个出现在特定设计语境中的设计再现问题,并为它的解决方案提供了一个经过充分验证的通用方案,不同的设计模式关注解决不同的问题。例如,抽象工厂模式提供一个接口,可以创建一系列相关或相互依赖的对象。而无须指定它们具体的类,这是一种(请作答此空)模式;( )模式将类的