2009下半年软件设计师真题(下午)

合集下载

2009下半年软考《信息系统项目管理师》下午真题-中大网校

2009下半年软考《信息系统项目管理师》下午真题-中大网校

2009下半年软考《信息系统项目管理师》下午真题总分:150分及格:90分考试时间:210分一、下午问答题(每题25分,共75题。

共3道题,全部是必答题)(1)阅读下列说明,根据要求回答问题1~问题3。

(25分)【说明】某市电力公司准备在其市区及各县实施远程无线抄表系统,代替人工抄表。

经过考察,电力公司指定了m#t-1S公司作为远程无线抄表系统的无线模块提供商,并选定本市F智能电气公司作为项目总包单位,负责购买相应的无线模块,开发与目前电力运营系统的接El,进行全面的项目管理和系统集成工作。

F公司的杨经理是该项目的项目经理。

在初步了解用户的需求后,F公司立即着手系统的开发与集成工作。

5个月后,整套系统安装完成,通过初步调试后就交付用户使用。

但从系统运行之日起,不断有问题暴露,电力公司要求F公司负责解决。

可其中很多问题,比如数据实时采集时间过长、无线传输时数据丢失,甚至有关技术指标不符合国家电表标准等,均涉及无线模块。

于是杨经理同S公司联系并要求解决相关技术问题,而此时S公司因内部原因退出中国大陆市场。

因此,系统不得不面临改造。

【问题1】(6分)请用300字以内文字指出F公司在项目执行过程中有何不妥。

【问题2】(9分)风险识别是风险管理的重要活动。

请简要说明风险识别的主要内容,并指出选用S公司无线模块产品存在哪些风险。

【问题3】(10分)请用400字以内文字说明项目经理应采取哪些办法解决上述案例中的问题。

(2)阅读下列说明,根据要求回答问题1~问题3。

(25分)【说明】某系统集成商A公司承担了某科研机构的信息系统集成项目,建设内容包括应用软件开发和软硬件系统的集成等工作。

’在项目建设过程中,由于项目建设单位欲申报科技先进单位,需将此项目成果作为申报的重要内容之一,在合同签订后30天内,建设单位向A公司要求总工期由l0个月压缩到6个月,同时增加部分功能点。

由于此客户为A公司的重要客户,为维护客户关系,A公司同意了建设单位的要求。

2009年下半年软考软件设计师考试下午试题-中大网校

2009年下半年软考软件设计师考试下午试题-中大网校

2009年下半年软考软件设计师考试下午试题总分:75分及格:45分考试时间:150分一、二、三、四为必答题(1)<Ahref="javascript:;"></A> (2)(3)<Ahref="javascript:;"></A>(4)五、六、七、任意选1题作答(1)<Ahref="javascript:;"></A><Ahref="javascript:;"></A>(2)<Ahref="javascript:;"></A><Ahref="javascript:;"></A> (3)<Ahref="javascript:;"></A>答案和解析一、二、三、四为必答题(1) :1、非信用卡用户E2信用卡用户E3银行2、PO-E2E1-POPO-E13、(1)信用卡申请表更改:E1-P4(3)个人信息更改P4-P24、交易信息查询,信用卡客户信息管理,信用卡激活,信用卡申请(2) :1、一对一,一对多,一对多2、用户名,邮件号,邮件号3、地址簿主键;用户名和联系人编号,邮件主键;邮件号,附件中的主键;附件号,外键是邮件号(3) :1、顾客菜单管理员2、生成费用请求,参与者:餐厅员工。

今日特价,参与者:员工注册工资支付,参与者:骨折生成付费请求并发送给工资系统,参与者:餐厅员工3、请求登录,注册到系统,发送订单信息,顾客接受订单4、包含关系,顾客包含在员工内,只要是顾客,必定对应员工里相关信息(4) :1、K&lt;-0cw&lt;-cw+w[k]Y[k]&lt;-X[k]2、2,18,8,4五、六、七、任意选1题作答(1) :暂无(2) :abstract ,null,list,childlist,System,out,printin(file,pintName()(3) :暂无。

2009年下半年全国软考数据库系统工程师考试真题(上、下午试卷)

2009年下半年全国软考数据库系统工程师考试真题(上、下午试卷)
3. 每个空格对应一个序号,有 A、B、C、D 四个选项,请选择一个最恰当 的选项作为解答,在答题卡相应序号下填涂该选项。
4. 解答前务必阅读例题和答题卡上的例题填涂样式及填涂注意事项。解答时 用正规 2B 铅笔正确填涂选项,如需修改,请用橡皮擦干净,否则会导致 不能正确评分。
例题
● 2009 年上半年全国计算机技术与软件专业技术资格(水平)考试日期
用 ((●1166一))个A来软.表件角述开色“发谁过做程”描。述了B“. 谁活做动”、“做什么C”.、“制怎品么做”和“什D么. 工时作候流做”。RUP
总后工关●系期以的某及情项每况目个下主任,要务任由的务A工A~期最I(任多单务可位构以:成推天,迟)其开,计该始划项的图目时(的间如关是下键(图路1所径8)示是)天(展。1示7)了各。任在务不之延间误的项目前
● 采用二维表格结构表达实体及实体间联系的数据模型是 (30) 。
(30)AC..层关次系模模型型
BD..网面状向模对型象模型
● 假设员工关系 EMP(员工号,姓名,性别,部门,部门电话,部门负责人,家
庭住址,家庭成员,成员关系)如下表所示。如果一个部门只能有一部电话和一位负责
人,一个员工可以有多个家庭成员,那么关系 EMP 属于 (31) ,且 (32) 问题;
0021 李立丽 女 市场部 808358 0021 西安雁塔路 8 号 罗明 母亲
0022 王学强 男 市场部 808356 0021 西安太白路 2 号 王国钧 父亲
0031 吴俊 女 财务部 808360 0031 西安科技路 18 号 吴鸿翔 父亲
( )31 A. ( )32 A.
1无NF冗余、无插入异B常. 2和N删F 除异常
为了解决这一问题,应该将员工关系 EMP 分解为 (33) 。

2009年下半年软件设计师真题答案

2009年下半年软件设计师真题答案

2009年下半年软件设计师上午试题参考答案(1) B (16) D (31) C (46) D (61) D(2) A (17) A (32) D (47) A (62) D(3) C (18) C (33) A (48) C (63) A(4) D (19) D (34) A (49) B (64) B(5) A (20) C (35) D (50) A (65) A(6) B (21) A (36) C (51) C (66) A(7) D (22) D (37) B (52) A (67) C(8) C (23) B (38) D (53) D (68) A(9) A (24) D (39) A (54) B (69) A(10) D (25) C (40) C (55) C (70) C(11) B (26) B (41) B (56) C (71) A(12) B (27) B (42) D (57) C (72) C(13) C (28) B (43) B (58) B (73) B(14) A (29) C (44) D (59) D (74) D(15) B (30) D (45) C (60) D (75) A2009年下半年软件设计师下午试题参考答案试题一(共15分)【问题1】(3分)E1:非信用卡客户E2:信用卡客户E3:银行【问题2】(3【问题3】(5分)错误的数据流【问题4】(4分)P1: 交易信息查询P2: 客户信息管理P3: 信用卡激活P4: 信用卡申请试题二(共15分)【问题1】(5分)(1) 1(2) 1(3) m 或 n 或 *(4) 1(5) m 或 n 或 *【问题2】(4分)(a)用户名(b)邮件号,发件人地址(c)邮件号【问题3】(6分)((试题三参考答案(共15分)【问题1】(2分)A1:工资系统A2:菜单管理员【问题2】(8分)2分,只有用例名正确给1分,其余情况不得分)【问题3】(4分)(1)(2)登录(3)或(4)或【问题4】(1分)泛化关系(一般/特殊关系、继承关系)。

2009下半年网络规划设计师考试真题下午卷(二)

2009下半年网络规划设计师考试真题下午卷(二)

2009下半年网络规划设计师考试真题下午卷(二)对于准备参加网络规划设计师考试的同学来说,历年软考真题是备战软考不可缺少的资料之一。

希赛小编为广大考生整理了2009下半年网络规划设计师考试真题下午卷,希望对大家备考有所帮助。

试题二(25分)阅读以下关于某网络系统结构的叙述,回答问题1、问题2和问题3。

某公司的网络结构如图2-1所示,所有路由器、交换机都采用Cisco产品,路由协议采用OSPF协议,路由器各接口的IP地址参数等如表2-1所示。

为了保证各区域的地址连续性,便于实现路由汇总,各区域的地址范围如下:Area 0——10.0.0.0/13Area 1——10.8.0.0/13Area 2——10.192.0.0/13Area 3——10.224.0.0/13[问题1](6分)假设路由体系中OSPF进程号的ID为1,则对于拥有三个快速以太网接口的路由器R7,如果仅希望OSPF进程和接口Fa0/0、Fa1/0相关联,而不和Fa2/0关联,也就是说只允许接口Fa0/0、Fa1/0使用OSPF进程,请写出路由器R7上的OSPF进程配置。

试题解析:在配置的时候,需要注意几点:1、R7三个端口都属于area 2。

2、由于Fa2/0不与OSPF进程关联,因此在配置的时候,不要将10.194.0.0网络加入。

3、network命令使用的是通配符掩码,又称反向掩码。

标准答案:router ospf 1network 10.192.0.0 0.1.255.255 area 2或router ospf 1network 10.192.0.0 0.0.255.255 area 2network 10.193.0.0 0.0.255.255 area 2个人评价:10.192.0.0/0.1.255.255是对10.192.0.0和10.193.0.0这两个网络进行了聚合。

由于R7的Fa0/0端口的接口信息为10.192.0.2/255.255.255.252,因此下面的两种配置方法也应该是对的:方法一:router ospf 1network 10.192.0.0 0.0.0.3 area 2network 10.193.0.0 0.0.255.255 area 2方法二:router ospf 1network 10.192.0.0 0.7.255.255 area 2[问题2](9分)在Area 1中,路由器R4、R5和R6通过一台交换机构成的广播局域网络互连,各路由器ID由路由器的loopback接口地址指定,如指定R4是指派路由器(Designated Routers,DR)、R5为备份的指派路由器(Backup Designated Router,BDR),而R6不参与指派路由器的选择过程。

2009年下半年软考网络工程师下午试题及其答案

2009年下半年软考网络工程师下午试题及其答案

2009年下半年网络工程师下午试卷试题一(共15分)阅读以下说明,回答问题1至问题3,将解答填入答题纸对应的解答栏内。

【说明】某校园网中的无线网络拓扑结构如图1-1所示。

图1-1该网络中无线网络的部分需求如下:1.学校操场要求部署AP,该操场区域不能提供外接电源。

2.学校图书馆报告厅要求高带宽、多接入点。

3.无线网络接入要求有必要的安全性。

【问题1】(4分)根据学校无线网络的需求和拓扑图可以判断,连接学校操场无线AP的是(1)交换机,它可以通过交换机的(2)口为AP提供直流电。

试题解析:由于图上标有“核心交换机”和“汇聚交换机”字样,因此(1)填写“接入”比较合适。

以太网供电PoE (Power Over Ethernet) 以太网供电这项创新的技术,指的是现有的以太网CAT-5布线基础架构在不用作任何改动的情况下就能保证在为如IP电话机、无线局域网接入点AP、安全网络摄像机以及其他一些基于IP的终端传输数据信号的同时,还能为此类设备提供直流供电的能力。

PoE技术用一条通用以太网电缆同时传输以太网信号和直流电源,将电源和数据集成在同一有线系统当中,在确保现有结构化布线安全的同时保证了现有网络的正常运作。

答案:(1)接入(2)PoE【问题2】(6分)1.根据需求在图书馆报告厅安装AP。

如果采用符合IEEE802.11b规范的AP,理论上最高可以提供(3) Mb/s的传输速率;如果采用符合IEEE 802.11g规范的AP,理论上最高可以提供(4) Mb/s 的传输速率。

如果采用符合(5)规范的AP,由于将MIMO技术和(6)调制技术结合在一起,理论上最高可以提供600Mb/s的传输速率。

(5)备选答案A.IEEE 802.11a B.IEEE 802.11eC.IEEE 802.11i D.IEEE 802.11n(6)备选答案A.BFSK B.QAM C.OFDM D.MFSK2.图书馆报告厅需要部署10台无线AP。

2009年下半年 软件设计师 案例分析

2009年下半年 软件设计师 案例分析

全国计算机技术与软件专业技术资格(水平)考试2009年下半年软件设计师下午试卷(考试时间14:00~16:30 共150 分钟)1.在答题纸的指定位置填写你所在的省、自治区、直辖市、计划单列市的名称。

2.在答题纸的指定位置填写准考证号、出生年月日和姓名。

3.答题纸上除填写上述内容外只能写解答。

4.本试卷共6道题,试题一至试题四是必答题,试题五至试题六选答1 道。

每题15 分,满分75 分。

5.解答时字迹务必清楚,字迹不清时,将不评分。

6.仿照下面例题,将解答写在答题纸的对应栏内。

例题2009 年下半年全国计算机技术与软件专业技术资格(水平)考试日期是(1)月(2)日。

因为正确的解答是“11 月 4 日”,故在答题纸的对应栏内写上“11”和“4”(参看下表)。

试题一现准备为某银行开发一个信用卡管理系统CCMS,该系统的基本功能为:1. 信用卡申请。

非信用卡客户填写信用卡申请表,说明所要申请的信用卡类型及申请者的基本信息,提交CCMS。

如果信用卡申请被银行接受,CCMS将记录该客户的基本信息,并发送确认函给该客户,告知客户信用卡的有效期及信贷限额;否则该客户将会收到一封拒绝函。

非信用卡客户收到确认函后成为信用卡客户。

2. 信用卡激活。

信用卡客户向CCMS提交激活请求,用信用卡号和密码激活该信用卡。

激活操作结束后,CCMS将激活通知发送给客户,告知客户其信用卡是否被成功激活。

3. 信用卡客户信息管理。

信用卡客户的个人信息可以在CCMS中进行在线管理。

每位信用卡客户可以在线查询和修改个人信息。

4. 交易信息查询。

信用卡客户使用信用卡进行的每一笔交易都会记录在CCMS中。

信用卡客户可以通过CCMS查询并核实其交易信息(包括信用卡交易记录及交易额)。

下图(a)和(b)分别给出了该系统的顶层数据流图和0层数据流图的初稿。

【问题1】根据说明,将图(a)中的E1〜E3填充完整。

【问题2】图(a)中缺少三条数据流,根据说明,分别指出这三条数据流的起点和终点。

2009年下半年系统架构设计师下午试题答案1

2009年下半年系统架构设计师下午试题答案1
TLS 结构框架的主要特点: (1)应用软件与操作系统服务相关,不直接操作硬件。 (2)操作系统通过模块支持原软件访问硬件,可与具体硬件无关。 (3)模块支持层将硬件抽象成标准操作。
软考网 专业实用 考生之家
(4)通过三层栈的划分可实现硬件的快速更改与升级,应用软件的升级不会引起硬件的
试题五 问题 1
信息系统面临的安全威胁来自于物理环境、通信链路、网络系统、操作系统、应用系统 以及管理等多个方面。
物理安全威胁是指对系统所用设备的威胁,如自然灾害、电源故障、数据库故障和设备 被盗等造成数据丢失或信息泄漏。
通信链路安全威胁是指在传输线路上安装窃听装置或对通信链路进行干扰。 网络安全威胁当前主要是指由于因特网的开放性、国际性与无安全管理性,对内部网络 形成的严重安全威胁。 操作系统安全威胁指的是操作系统本身的后门或安全缺陷,如“木马”和“陷阱门”等。 应用系统安全威胁是指对于网络服务或用户业务系统安全的威胁,包括应用系统自身漏 洞,也受到“木马”的威胁。
(3)当发生故障时,该平台的平均故障恢复时间必须小于 10s。该要求主要对应可用性, 可以采用的架构设计策略有 Ping/Echo、心跳、异常和主动冗余等。
(4)由于企业业务发展较快,需要经常为该平台添加新功能或进行硬件升级。添加新功 能或进行平台升级必须在 6 小时内完成。该要求主要对应可修改性,可以采用的架构设计策略 有软件模块泛化、限制模块之间通信、使用中介和延迟绑定等。
试题二 问题 1
数据流图系 统中的数据流。
流程图以图形化的方式展示应用程序从数据输入开始到获得输出为止的逻辑过程,描述 处理过程的控制流。
两者的区别主要包括: (1)数据流图中的处理过程可并行;流程图在某个时间点只能处于一个处理过程。 (2)数据流图展现系统的数据流;流程图展现系统的控制流。 (3)数据流图展现全局的处理过程,过程之间遵循不同的计时标准;流程图中处理过程 遵循一致的计时标准。 (4)数据流图适用于系统分析中的逻辑建模阶段;流程图适用于系统设计中的物理建模 阶段。 问题 2 如图所示的数据流图中存在的错误有以下 4 种: (1)“分类训练”加工:只有输入没有输出,产生数据黑洞; (2)“分类处理”加工:只有输出没有输入,无中生有; (3)“规则文件”数据流:外部实体没有经过加工处理,直接到数据存储。 (4)“配置信息”数据流:外部实体之间没有加工处理,存在直接数据流。

09 下半年 下午真题

09 下半年 下午真题

2009 年下半年软件设计师下午试卷试题一(共15 分)阅读以下说明和数据流图,回答问题1至问题4,将解答填入答题纸的对应栏内。

【说明】现准备为某银行开发一个信用卡管理系统C CMS,该系统的基本功能为:1. 信用卡申请。

非信用卡客户填写信用卡申请表,说明所要申请的信用卡类型及申请者的基本信息,提交 CCMS。

如果信用卡申请被银行接受,CCMS 将记录该客户的基本信息,并发送确认函给该客户,告知客户信用卡的有效期及信贷限额;否则该客户将会收到一封拒绝函。

非信用卡客户收到确认函后成为信用卡客户。

2. 信用卡激活。

信用卡客户向 CCMS 提交激活请求,用信用卡号和密码激活该信用卡。

激活操作结束后,C CMS 将激活通知发送给客户,告知客户其信用卡是否被成功激活。

3. 信用卡客户信息管理。

信用卡客户的个人信息可以在CCMS 中进行在线管理。

每位信用卡客户可以在线查询和修改个人信息。

4. 交易信息查询。

信用卡客户使用信用卡进行的每一笔交易都会记录在 CCMS 中。

信用卡客户可以通过 CCMS 查询并核实其交易信息(包括信用卡交易记录及交易额)。

图1-1 和图1-2 分别给出了该系统的顶层数据流图和0层数据流图的初稿。

【问题1】(3 分)根据【说明】,将图1-1 中的E1~E3 填充完整。

【问题2】(3 分)图1-1中缺少三条数据流,根据【说明】,分别指出这三条数据流的起点和终点。

(注: 数据流的起点和终点均采用图中的符号和描述)【问题3】(5 分)图1-2 中有两条数据流是错误的,请指出这两条数据流的名称,并改正。

(注:数据流的起点和终点均采用图中的符号和描述)【问题4】(4 分)根据【说明】,将图1-2 中P1~P4 的处理名称填充完整。

试题二(共15 分)阅读下列说明,回答问题1至问题3,将解答填入答题纸的对应栏内。

【说明】某公司拟开发一多用户电子邮件客户端系统,部分功能的初步需求分析结果如下:(1)邮件客户端系统支持多个用户,用户信息主要包括用户名和用户密码,且系统中的用户名不可重复。

计算机水平考试高级系统架构设计师2009年下半年下午真题Ⅱ_真题(含答案与解析)-交互

计算机水平考试高级系统架构设计师2009年下半年下午真题Ⅱ_真题(含答案与解析)-交互

计算机水平考试高级系统架构设计师2009年下半年下午真题Ⅱ(总分300, 做题时间150分钟)从下列的4道试题(试题一和试题四)中任选1道解答。

请在答卷上用“○”圈住选答的试题编号。

若用“○”圈住的试题编号超过1道,则按题号最小的1道评分。

1.试题一论基于DSSA 的软件架构设计与应用软件架构设计的一个重要课题是如何解决软件重用问题。

特定领域软件架构(Domain Specific Software Architecture, DSSA)是一种有效实现特定领域软件重用的手段。

按照Tracz 的说法,DSSA 就是一个特定的问题领域中由领域模型、参考需求、参考架构等组成的开发基础架构,其目标就是支持一个特定领域中多个应用的生成。

DSSA 的基本活动包括领域分析、领域设计和领域实现。

领域分析的主要目的是获得领域模型,领域模型描述领域中系统之间共同的需求,即领域需求;领域设计的主要目标是获得DSSA,DSSA 描述领域模型中表示需求的解决方案;领域实现的主要目标是依据领域模型和DSSA 开发和组织可重用信息。

请围绕“基于DSSA 的软件架构设计与应用”论题,依次从以下三个方面进行论述。

1.概要叙述你参与管理和开发的软件项目以及你在其中所承担的主要工作。

2.就你所熟悉的领域,请给出针对该特定领域,在基于DSSA 的软件设计开发中所涉及的领域模型、参考需求和参考架构以及相应的支持环境或设施。

3.具体阐述你参与管理和开发的项目中使用DSSA 的情况,包括领域分析、领域设计和领域实现等活动是如何具体实施的,最终实际效果如何。

SSS_TEXT_QUSTI分值: 75答案:写作要点一、简要叙述所参与管理和开发的软件项目,需要明确指出在其中承担的主要任务和开展的主要工作。

二、应结合自己所熟悉的领域,定义领域范围,确定领域应用需要满足的用户需求;定义领域特定的元素、领域字典和领域术语;定义领域特定的设计和实现需求约束;在些基础上,定义领域模型,产生该领域的参与架构,并说明构件的语法和语义;最后,产生、搜集可重用的产品单元,为DSSA 增加构件,为问题域实现新应用提供支持。

2009下半年程序员考试真题及答案-下午卷

2009下半年程序员考试真题及答案-下午卷

2009下半年程序员考试真题及答案-下午卷试题一【说明】求连续函数f(x)的根(方程f(x)=o的解)的最简单方法是二分法。

为此,首先需要在若干点上检查函数值的符号,如果发现f(a)与f(b)符号相反(a<b),则在区间(a, b)中必然存在f(x)的根。

因为当x从a变到b时,连续函数的值将从正变到负(或从负变到正),必然要经过0。

区间(a,b)就是根的初始范围。

取该区间的中点m,如果f(m)=0,则根就是m。

如果f(a)与f(m)符号相反,则根一定在区间(a,m)中;如果f(m)与f(b)符号相反,则根一定在区间(m,b)中。

因此,根的范围缩小了一半。

依此类推,将区间一半一半地分下去,当区间的长度很小(达到根的精度要求,例如0.001)时,或者当区间中点处的函数值几乎接近于0 (即绝对值小于预先规定的微小量,例如0.001)时,近似计算就可以结束了。

以下流程图描述了用二分法近似计算区间(a, b)中f(x)的根的过程。

【流程图】(1) (a+b)/2(2) f(x),或f((a+b)/2)(3) |y|,或abs(y),其中y 可由f(x)或f((a+b)/2)代替(4) b本题描述了求函数根(0点)的二分法,题中还详细说明了二分法的原理。

假设a和b是区间两端点值的变量。

流程图中,一开始就将函数两端的值分别送y1和y2,接着判断yl与y2符号是否相反(同号时该算法不能往下进行)。

若相反,则应将a与b 的中点值(a+b)/2送x。

此时的函数值f(x),即f((a+b)/2)应送y。

因此,(1)处应填(a+b)/2,(2)处可填f(x)或f((a+b)/2)。

接着需要判断新的函数值是否已经接近0,因此,(3)处应填丨y丨或abs(y)。

如果这个新函数值已经接近0,则可以直接输出变量x的值(刚取的中点值)作为函数的近似根;如果该函数值尚未接近0,则需要将该区间进行二分,即需要判断选用左半区间还是右半区间,继续进行迭代计算。

2009下半年网络规划设计师考试真题下午卷(三)

2009下半年网络规划设计师考试真题下午卷(三)

2009下半年网络规划设计师考试真题下午卷(三)对于准备参加网络规划设计师考试的同学来说,历年软考真题是备战软考不可缺少的资料之一。

希赛软考学院为广大考生提供了2009下半年网络规划设计师考试真题下午卷,希望对大家备考有所帮助。

试题三(25分)阅读以下关于某公司企业广域网络升级改造的需求,回答问题1、问题2和问题3。

某高速公路沿线企业广域网主要连接公司总部和4个分支机构单位,为公司内部人员之间提供数据传输和业务运行环境。

网络于2003年建成,各网络节点之间的初始带宽为512Kbps,2005年经设备改造后,各节点之间带宽升级为2Mbps,2007年带宽进一步提升至4Mbps。

1.网络设备位于公司总部的核心路由器为华为公司的NE05,2004年配置;通过该设备连接各分支机构的接入路由器,各接入路由器为思科公司的2600,2003-2004年配置;公司总部的局域网由思科公司的多层交换机catalyst 4006为主干设备构成,各分支机构的局域网络由华为公司6506三层交换机为主干设备构成。

如图3-1所示。

2.网络缺陷随着网络用户的不断增加,各种新应用、新业务的开展,对网络带宽、安全性、稳定性都提出了更高的要求。

该企业广域网络存在以下问题:●核心至二级站点间带宽只有4Mbps,随着高清视频会议等系统的建设,现有网络带宽已经不能满足应用需求;●数据设备使用年限较长,配置低,无法进行扩容,随着业务量急剧增大,将无法维持系统正常运转,也不能胜任网络升级的需要;●华为NE05型号路由器已停产,配件、模块较难购置,设备不定期会出现丢包现象,影响网络稳定;●路由设备均是单点结构,存在单点故障,安全性低。

3.各类应用带宽根据用户对企业内部现有典型应用的流量分析,考虑到各应用在两年内的正常业务增长,形成了如表3-1所示的典型应用带宽需求。

4.升级目标本次升级改造主要达到以下的目标:对核心和分支机构路由设备进行更新,并与原有系统形成设备、链路双备份,增强安全性;将核心到各个分支机构数据网络带宽进行升级;根据应用业务的特性,采用QoS技术,确保广域网络的服务质量。

2009下半年软件设计师试题及答案

2009下半年软件设计师试题及答案

2009下半年软件设计师试题●以下关于CPU的叙述中,错误的是(1)。

(1)A.CPU产生每条指令的操作信号并将操作信号送往相应的部件进行控制B.程序计数器PC除了存放指令地址,也可以临时存储算术/逻辑运算结果C.CPU中的控制器决定计算机运行过程的自动化D.指令译码器是CPU控制器中的部件●以下关于CISC(Complex Instruction Set Computer,复杂指令集计算机)和RISC(Reduced Instruction Set Computer,精简指令集计算机)的叙述中,错误的是(2)。

(2)A.在CISC中,其复杂指令都采用硬布线逻辑来执行B.采用CISC技术的CPU,其芯片设计复杂度更高C.在RISC中,更适合采用硬布线逻辑执行指令D.采用RISC技术,指令系统中的指令种类和寻址方式更少●浮点数的一般表示形式为N=2E×F,其中E为阶码,F为尾数。

以下关于浮点表示的叙述中,错误的是(3)。

两个浮点数进行相加运算,应首先(4)。

(3)A.阶码的长度决定浮点表示的范围,尾数的长度决定浮点表示的精度B.工业标准IEEE754浮点数格式中阶码采用移码、尾数采用原码表示C.规格化指的是阶码采用移码、尾数采用补码D.规格化表示要求将尾数的绝对值限定在区间[0.5,1)(4)A.将较大的数进行规格化处理B.将较小的数进行规格化处理C.将这两个数的尾数相加D.统一这两个数的阶码●以下关于校验码的叙述中,正确的是(5)。

(5)A.海明码利用多组数位的奇偶性来检错和纠错B.海明码的码距必须大于等于1 C.循环冗余校验码具有很强的检错和纠错能力D.循环冗余校验码的码距必定为1●以下关于Cache的叙述中,正确的是(6)。

(6)A.在容量确定的情况下,替换算法的时间复杂度是影响Cache命中率的关键因素B.Cache的设计思想是在合理成本下提高命中率C.Cache的设计目标是容量尽可能与主存容量相等D.CPU中的Cache容量应大于CPU之外的Cache容量●网络安全体系设计可从物理线路安全、网络安全、系统安全、应用安全等方面来进行。

2009年下半年11月下午 软件测评师 试题及答案与解析-全国软考真题

2009年下半年11月下午 软件测评师 试题及答案与解析-全国软考真题

测试组做法存在问题(1 分),理由如下。 (1)•针对取消的 5 个问题: 不对开发组提出取消的 5 个属用户需求问题进行回归测试是错误的。(1 分) 测试组应该将开发组所述的用户需求作为补充说明由用户确认,测试组在回归测试中应对这 5 个问题与开发组进行沟通,并由用户或项目经理确认这 5 个问题是否可以取消,对于不能 取消的问题仍需开发组进行修改并进行回归测试。(2 分) (2)•针对测试的 15 个问题: 只使用发现问题的 36 个用例进行回归测试是错误的,在修改 36 个测试用例发现的 15 个问 题的过程中,可能引入新的问题,(1 分) 因此应使用全部 60 个用例进行回归测试,或者准确判断这 15 个问题的修改波及到多少个 用例,然后用这些用例来执行回归测试。(2 分) 缺陷探测率=测试人员发现的缺陷数/ (测试人员发现的缺陷数+用户发现的缺陷数)=20/ (20+5) =80%。(2 分)
【问题 4】(3 分) 系统性能需求中要求“系统可以连续稳定运行 12 小时”,若系统连续运行 12 小时完成
的总业务量为 1000 笔,系统能够提供的最大交易执行吞吐量为 200 笔/小时,试设计测试周 期,并说明理由。 【参考答案】
2009 年下半年下午-软件测评师-下午试题及答案与解析(案例分析)、 3 / 11
【问题 1】(3 分) 简要叙述“网站稿件管理发布系统”在生产环境下承受的主要负载类型。
【参考答案】 (1)并发用户的操作属于并发执行负载。
2009 年下半年下午-软件测评师-下午试题及答案与解析(案例分析)、 2 / 11
全国计算机技术与软件专业技术资格(水平)、考试库
china_nejcer
(2)连续稳定运行 12 小时属于疲劳强度负载。 (3)大量稿件的查询操作属于大数据量负载。

软件设计师2009年05月下午题(附答案)

软件设计师2009年05月下午题(附答案)
{
Btree ptr;/*ptr用于指向二叉树中的结点*/
StNode *q;/*q暂存链栈中新创建或待删除的结点指针*/
StNode *stacktop = NULL;/*初始化空栈的栈顶指针stacktop*/
Ptr = root;/*ptr指向二叉树的根结点*/
While((1)|| stacktop != NULL){
Typedef struct StNode{/*链栈的结点类型*/
Btree elem;/*栈中的元素是指向二叉链表结点的指针*/
Struct StNode *link;
}StNode;
假设从栈顶到栈底的元素为en、en-1、……、e1,则不含头结点的链表示意图如图5-1所示。
[C函数]
Int InOrder(Btreeroot)/*实现二叉树的非递归中序遍历*/
现设计一个算法来找到该大型超市的最佳位置:即在给定图中选择一个顶点,使该顶点到其它各顶点的最短距离之和最小。算法首先需要求出每个顶点到其它任一顶点的最短路径,即需要计算任意两个顶点之间的最短路径;然后对每个顶点,计算其它各顶点到该顶点的最短路径之和:最后,选择最短路径之和最小的顶点作为建大型超市的最佳位置。
[问题2]
根据实体联系图,将关系模式中的空(a)~(c)补充完整,并分别给出部门、员工和经理关系模式的主键和外键。
[问题3]
为了使商场有紧急事务时能联系在轮休的员工,要求每位员工必须且只能登记一位紧急联系人的姓名和联系电话,不同的员工可以登记相同的紧急联系人。则在图2-1中还需添加的实体是((1),该实体和图2-1中的员工存在(2)联系(填写联系类型)。给出该实体的关系模式。
系统采用面向对象访求开发,使用UML进行建模。系统的顶层用例图如图3-1所示。一次会话的序列图(不考虑验证)如图3-2所示。消息名称参见表3-1.

2009年下半年下午 软件设计师 试题及答案与解析-软考考试真题-案例分析

2009年下半年下午 软件设计师 试题及答案与解析-软考考试真题-案例分析

2009年下半年下午软件设计师考试试题-案例分析-答案与解析试题一现准备为某银行开发一个信用卡管理系统CCMS,该系统的基本功能为:1. 信用卡申请。

非信用卡客户填写信用卡申请表,说明所要申请的信用卡类型及申请者的基本信息,提交CCMS。

如果信用卡申请被银行接受,CCMS将记录该客户的基本信息,并发送确认函给该客户,告知客户信用卡的有效期及信贷限额;否则该客户将会收到一封拒绝函。

非信用卡客户收到确认函后成为信用卡客户。

2. 信用卡激活。

信用卡客户向CCMS提交激活请求,用信用卡号和密码激活该信用卡。

激活操作结束后,CCMS将激活通知发送给客户,告知客户其信用卡是否被成功激活。

3. 信用卡客户信息管理。

信用卡客户的个人信息可以在CCMS中进行在线管理。

每位信用卡客户可以在线查询和修改个人信息。

4. 交易信息查询。

信用卡客户使用信用卡进行的每一笔交易都会记录在CCMS中。

信用卡客户可以通过CCMS查询并核实其交易信息(包括信用卡交易记录及交易额)。

下图(a)和(b)分别给出了该系统的顶层数据流图和0层数据流图的初稿。

【问题1】根据说明,将图(a)中的E1〜E3填充完整。

【参考答案】E1表示非信用卡客户;E2表示信用卡客;E3表示银行。

【答案解析】根据题目中的说明,可以很容易找到与CCMS系统进行信息交互的角色有非信用卡客户、信用卡客户以及银行。

下面要做的事情是在上图(a)中找到对应的位置。

根据图(a)给出的输入和输出数据流,可知E1表示非信用卡客户;E2表示信用卡客;E3表示银行。

【问题2】图(a)中缺少三条数据流,根据说明,分别指出这三条数据流的起点和终点。

(注:数据流的起点和终点均采用图中的符号和描述)【参考答案】起点终点名称E1 P0 信用卡申请表E2 P0 激活请求P0或信用卡管理系统CCMS E2 信用卡交易信息注:每条数据流的起点和终点全部答对方可给1分【答案解析】这道题目主要考査父图与子图的平衡问题。

2009 年下半年软件设计师考试下午真题(参考 答案)

2009 年下半年软件设计师考试下午真题(参考 答案)

2009 年下半年软件设计师考试下午真题(参考答案)一、单项选择题1.题目一 A. 选项A B. 选项B C. 选项C D. 选项D 正确答案:B2.题目二 A. 选项A B. 选项B C. 选项C D. 选项D 正确答案:C3.题目三 A. 选项A B. 选项B C. 选项C D. 选项D 正确答案:A二、多项选择题1.题目一 A. 选项A B. 选项B C. 选项C D. 选项D 正确答案:AB2.题目二 A. 选项A B. 选项B C. 选项C D. 选项D 正确答案:ACD三、判断题1.题目一:正确/错误正确答案:错误2.题目二:正确/错误正确答案:正确四、简答题1.题目一:请简要说明软件需求分析的重要性。

答案:软件需求分析是软件开发的第一步,它确定了软件系统的目标、功能和约束条件。

通过软件需求分析,我们可以明确客户需求,确保软件开发与客户期望一致,避免项目范围的不明确导致的风险。

2.题目二:请简要阐述软件设计中的模块化设计思想。

答案:模块化设计思想是将一个软件系统分解为多个独立的模块,每个模块负责一个特定的功能或任务。

模块化设计可以提高软件系统的可维护性和可复用性,通过模块化设计,我们可以将复杂的问题拆解为简单的模块,并且可以独立开发、测试和维护每个模块。

3.题目三:请简要介绍软件测试的常用方法。

答案:常用的软件测试方法包括黑盒测试、白盒测试和灰盒测试。

黑盒测试是基于软件功能和需求进行测试,不考虑内部实现细节;白盒测试是基于软件内部结构进行测试,包括代码覆盖率分析等;灰盒测试是黑盒测试和白盒测试的结合,既考虑功能需求,又考虑内部实现细节。

五、编程题```java public class HelloWorld { public static void main(String[] args) { System.out.println(。

  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。

2009下半年软件设计师下午试题试题一【说明】现准备为某银行开发一个信用卡管理系统CCMS,该系统的基本功能为:1.信用卡申请。

非信用卡客户填写信用卡申请表,说明所要申请的信用卡类型及申请者的基本信息,提交CCMS。

如果信用卡申请被银行接受,CCMS将记录该客户的基本信息,并发送确认函给该客户,告知客户信用卡的有效期及信贷限额;否则该客户将会收到一封拒绝函。

非信用卡客户收到确认函后成为信用卡客户。

2.信用卡激活。

信用卡客户向CCMS提交激活请求,用信用卡号和密码激活该信用卡。

激活操作结束后,CCMS将激活通知发送给客户,告知客户其信用卡是否被成功激活。

3.信用卡客户信息管理。

用卡客户的个人信息可以在CCMS中进行在线管理。

每位信用卡客户可以在线查询和修改个人信息。

4.交易信息查询。

信用卡客户使用信用卡进行的每一笔交易都会记录在CCMS中。

信用卡客户可以通过CCMS查询并核实其交易信息(包括信用卡交易记录及交易额)。

图1-1和图1-2分别给出了该系统的顶层数据流图和0层数据流图的初稿。

【问题1】根据【说明】,将图1-1中的E1-E3填充完整。

【问题2】图1-1中缺少三条数据流,根据【说明】,分别指出这三条数据流的起点和终点。

(注:数据流的起点和终点均采用图中的符号和描述)【问题3】图1-2中有两条数据流是错误的,请指出这两条数据流的名称,并改正。

(注:数据流的起点和终点均采用图中的符号和描述)【问题4】根据【说明】,将图1-2中P1~P4的处理名称填充完整。

图1-1顶层数据流图图1-2 0层数据流图试题二【说明】某公司拟开发一多用户电子邮件客户端系统,部分功能的初步需求分析结果如下:(1)邮件客户端系统支持多个用户,用户信息主要包括用户名和用户密码,且系统中的用户名不可重复。

(2)邮件帐号信息包括邮件地址及其相应的密码,一个用户可以拥有多个邮件地址(如userl@)。

(3)一个用户可拥有一个地址薄,地址簿信息包括联系人编号、姓名、电话、单位地址、邮件地址1、邮件地址2,邮件地址3等信息。

地址薄中一个联系人只能属于一个用户,且联系人编号唯一标识一个联系人。

(4)一个邮件帐号可以含有多封邮件,一封邮件可以含有多个附件。

邮件主要包括邮件号、发件人地址、收件人地址、邮件状态、邮件主题、邮件内容、发送时间、接收时间。

其中,邮件号在整个系统内唯一标识一封邮件,邮件状态有已接收、待发送、己发送和己删除4种,分别表示邮件是属于收件箱、发件箱、已发送箱和废件箱。

一封邮件可以发送给多个用户。

附件信息主要包括附件号、附件文件名、附件大小。

一个附件只属于一封邮件,附件号仅在一封邮件内唯一。

【问题1】根据以上说明设计的E-R图如图2-1所示,请指出地址簿与用户、电子邮件帐号与邮件、邮件与附件之间的联系类型。

图2-1 电子邮件客户端系统E-R图【问题2】该邮件客户端系统的主要关系模式如下,请填补(a)~(c)的空缺部分。

用户(用户名,用户密码)地址簿((a),联系人编号,姓名,电话,单位地址,邮件地址1,邮件地址2,邮件地址3)邮件账号(邮件地址,邮件密码,用户名)邮件((b),收件人地址,邮件状态,邮件主题,邮件内容,发送时间,接收时间)附件((c),附件号,附件文件名,附件大小)【问题3】(1)请指出【问题2】中给出的地址簿、邮件和附件关系模式的主键,如果关系模式存在外键请指出。

(2)附件属于弱实体吗?请用50字以内的文字说明原因。

试题三(共15分)阅读下列说明和UML图,回答问题1至问题4,将解答填入答题纸的对应栏内。

【说明】某企业为了方便员工用餐,餐厅开发了一个订餐系统(COS:Cafeteria Ordering System),企业员工可通过企业内联网使用该系统。

企业的任何员工都可以查看菜单和今日特价。

系统的顾客是注册到系统的员工,可以订餐(如果未登录,需先登录)、注册工资支付、预约规律的订餐,在特殊情况下可以覆盖预订。

餐厅员工是特殊顾客,可以进行备餐、生成付费请求和请求送餐,其中对于注册工资支付的顾客生成付费请求并发送给工资系统。

菜单管理员是餐厅特定员工,可以管理菜单。

送餐员可以打印送餐说明,记录送餐信息(如送餐时间)以及记录收费(对于没有注册工资支付的顾客,由送餐员收取现金后记录)。

顾客订餐过程如下:1.顾客请求查看菜单;2.系统显示菜单和今日特价;3.顾客选菜;4.系统显示订单和价格;5.顾客确认订单;6.系统显示可送餐时间;7.顾客指定送餐时间、地点和支付方式;8.系统确认接受订单,然后发送Email给顾客以确认订餐,同时发送相关订餐信息通知给餐厅员工。

系统采用面向对象方法开发,使用UML进行建模。

系统的顶层用例图和一次订餐的活动图初稿分别如图3-1和图3-2所示。

【问题1】(2分)根据【说明】中的描述,给出图3-1中A1和A2所对应的参与者。

【问题2】(8分)根据【说明】中的描述,给出图3-1中缺少的四个用例及其所对应的参与者。

【问题3】(4分)根据【说明】中的描述,给出图3-2中(1)~(4)处对应的活动名称或图形符号。

【问题4】(1分)指出图3-1中员工和顾客之间是什么关系,并解释该关系的内涵。

试题四(共15分)阅读下列说明,回答问题1至问题2,将解答填入答题纸的对应栏内。

【说明】0-1背包问题可以描述为:有n个物品,对i=1,2,…,n,第i个物品价值为vi ,重量为wi(vi,和wi为非负数),背包容量为W(W为非负数),选择其中一些物品装入背包,使装入背包物品的总价值最大,即,且总重量不超过背包容量,即,其中,xi∈{0,1},xi=0表示第i个物品不放入背包,xi=1表示第i个物品放入背包。

【问题1】(8分)用回溯法求解此0-1背包问题,请填充下面伪代码中(1)~(4)处空缺。

回溯法是一种系统的搜索方法。

在确定解空间后,回溯法从根结点开始,按照深度优先策略遍历解空间树,搜索满足约束条件的解。

对每一个当前结点,若扩展该结点己经不满足约束条件,则不再继续扩展。

为了进一步提高算法的搜索效率,往往需要设计一个限界函数,判断并剪枝那些即使扩展了也不能得到最优解的结点。

现在假设已经设计了BOUND(v,w,k,W)函数,其中v, w, k和W分别表示当前已经获得的价值、当前背包的重量、己经确定是否选择的物品数和背包的总容量。

对应于搜索树中的某个结点,该函数值表示确定了部分物品是否选择之后,对剩下的物品在满足约束条件的前提下进行选择可能获得的最大价值,若该价值小于等于当前已经得到的最优解,则该结点无需再扩展。

下面给出0-1背包问题的回溯算法伪代码。

函数参数说明如下:W:背包容量;n:物品个数;w:重量数组;v:价值数组;fw:获得最大价值时背包的重量;fp:背包获得的最大价值;X:问题的最优解。

变量说明如下:cw:当前的背包重量;cp:当前获得的价值;k:当前考虑的物品编号;Y:当前已获得的部分解。

BKNAP(W,n,w,v,fw,fp,X)1 cw ← cp ← 02 (1)3 fp ← -14 while true5 while k≤n and cw+w[k] ≤W do6 (2)7 cp ← cp+v[k]8 Y[k] ← 19 k ← k+110 if k>n then11 if fp<cp then12 fp ← cp13 fw ← ew14 k ← n15 X ← Y16 else Y(k) ← 017 while BOUND(cp,cw,k,W) ≤fp do18 while k≠0 and Y(k) ≠1 do19 (3)20 if k=0 then return21 Y[k]←022 cw ← cw ← w[k]23 cp ← cp ← v[k]24 (4)【问题2】(7分)考虑表4-1的实例,假设有3个物品,背包容量为22。

图4-1中是根据上述算法构造的搜索树,其中结点的编号表示了搜索树生成的顺序,边上的数字1/0分别表示选择/不选择对应物品。

除了根结点之外,每个左孩子结点旁边的上下两个数字分别表示当前背包的重量和已获得的价值,右孩子结点旁边的数字表示扩展了该结点后最多可能获得的价值。

为获得最优解,应该选择物品(5),获得的价值为(6)。

对于表4-1的实例,若采用穷举法搜索整个解空间,则搜索树的结点数为(7),而用了上述回溯法,搜索树的结点数为(8)。

试题五(共15分)阅读下列说明和C++代码,将应填入(n)处的字句写在答题纸的对应栏内。

【说明】现欲构造一文件/目录树,采用组合(Composite)设计模式来设计,得到的类图如5-1所示:【C++代码】#include <list>#include <iostream>#include <string>using namespace std;class AbstractFile{protected:string name; //文件或目录名称public:void printName(){cout<<name;} //打印文件或目录名称virtual void addChild(AbstractFile *file)=0; //给一个目录增加子目录或文件}virtual void removeChild(AbstractFile *file)=0; //删除一个目录的子目录或文件virtual list<AbstractFile*> *getChildren()=0; //获得一个目录的子目录或文件};class ..file:public AbstractFile{public:File(string name) { (1) = name;}void addChild(AbstractFile *file){return;}void removeChild(AbstractFile *file){return;}(2) getChildren(){return (3) ;}};class Folder :public AbstractFile{private:list <AbstractFile*> childList: //存储子目录或文件public:Folder(string name){ (4) name;}void addChild(AbstractFile*file){childList.push_back(file);}void removeChild(AbstractFile*file){childList.remove(file);}list<AbstractFile*>*getChildren(){return (5) ;}};void main(){//构造一个树形的文件/目录结构AbstractFile *rootFolder=new Folder("c:\\ ");AbstractFile*compositeFolder=new Folder("composite");AbstractFile *windowsFolder=new Folder("windows");AbstractFile*file=new File("TestCompositejava");rootFolder->addChild(compositeFolder);rootFolder->addChild(windowsFolder);compositeFolder->addChild(file);}试题六(共15分)阅读下列说明和Java代码,将应填入(n)处的字句写在答题纸的对应栏内。

相关文档
最新文档