软考(高项)- 选择题历年真题 2016上半年

软考(高项)- 选择题历年真题 2016上半年
软考(高项)- 选择题历年真题 2016上半年

考试

1:作为两化融合的升级版,()将互联网与工业、商业、金融业等行业全面融合。

A.互联网+

B.工业信息化

C.大数据

D.物联网

2:典型的信息系统项目开发的过程中,()阶段拟定了系统的目标、范围和要求, 而系统各模块的算法一般在详细设计阶段制定

A.概要设计

B.需求分析

C.详细设计

D.程序设计

3:典型的信息系统项目开发的过程中,需求分析阶段拟定了系统的目标、范围和要求, 而系统各模块的算法一般在()阶段制定

A.概要设计

B.需求分析

C.详细设计

D.架构设计

4:随着电子商务的业务规模不断增加,物流成为制约电子商务的一个瓶颈,而()不能解 决电子商务物流的瓶颈问题。

A.构建新的电子商务平台

B.优化物流企业的业务流程

C.应用先进的物流管理技术

D.建立高效的物流信息管理系统

5:项目经理的下述行为中,()违背了项目管理的职业道德。

A.由于经验不足,导致项目计划产生偏差造成项目延期

B.在与客户交往的过程中,享用了客户公司的工作餐

C.采用强权式管理,导致项目组成员产生不满情绪并有人员离职

D.劝说客户从自己参股的公司采购项目所需的部分设备

6:()不是软件需求分析的目的

A.检测和解决需求之间的冲突

B.发现软件的边界,以及软件与其环境如何交互

C.详细描述系统需求

D.导出软件需求

7:()不是软件质量保证的主要职能

A.检查开发和管理活动是否与已定的过程策略、标准一致

B.检查工作产品是否遵循模板规定的内容和格式

C.检查开发和管理活动是否与已定的流程一致

D.检查关键交付物的质量

8:以下关于项目管理计划编制的理解中,正确的是:()

A.项目经理应组织并主要参与项目管理计划的编制,但不应独立编制

B.项目管理计划的编制不能采用迭代的方法

C.让项目干系人参与项目计划的编制,增加了沟通成本,应尽量避免

D.项目管理计划不能是概括的,应该是详细、具体的

9:软件开发过程中的技术评审的目的是()

A.评价软件产品,以确定其对使用意图的适合性,表明产品是否满足要求

B.监控项目进展的状态,评价管理方法的有效性

C.从第三方的角度给出开发过程对于规则、标准、指南的遵从程度

D.评价软件开发使用的技术是否适用于该项目

10:以下关于软件测试的叙述中,不正确的是()

A.在集成测试中,软件开发人员应该避免测试自己开发的程序

B.软件测试工作应该在需求阶段就开始进行

C.如果软件测试完成后没有发现任何问题,那么应首先检查测试过程是否存在问题

D.如果项目时间比较充裕,测试的时间可以长一些,如果项目时间紧张,测试时间可 以少一些

11:某软件系统交付后,开发人员发现系统的性能可以进一步优化和提升,由此产生的 软件维护属于()

A.更正性维护

B.适应性维护

C.完善性维护

D.预防性维护

12:绘制数据流图是软件设计过程的一部分,用以表明信息在系统中的流向,数据流图 的基本组成部分包括()

A.数据流、加工、数据存储和外部实体

B.数据流的源点和终点,数据存储、数据文件和外部实体

C.数据的源点和终点、加工、数据和数据流文件

D.数据、加工和数据存储

13:根据 GB/T16260.2-2006 软件工程产品质量第 2 部分:外部度量,评估软件的帮助 系统和文档的有效性是对软件进行()

A.易理解性度量

B.易操作性度量

C.吸引性度量

D.易学性度量

14:根据 GB/T14394-2008《计算机软件可靠性和可维护性管理》,以下关于在软件生存 周期各个过程中的可靠性和可维护性管理要求的叙述中,不正确的是()

A.在概念活动中提出软件可靠性和可维护性分解目标、需求和经费

B.在需求活动中制定各实施阶段的基本准则,确定各实施阶段的验证方法

C.在设计活动中明确对编码、测试阶段的具体要求,评价或审查代码以验证相应要求 的实现

D.在测试活动中建立适当的软件可靠性测试环境,组织分析测试和测量的数据,进行 风险分析

15:根据 GB/T22239-2008《信息安全技术信息系统安全等级保护基本要求》的相关规 定,“机房出入应安排专人负责、控制、鉴别和记录进入的人员”应属于()安全的技术要 求

A.物理

B.设备

C.存储

D.网络

16:在信息系统安全保护中,信息安全策略控制用户对文件、数据库表等客体的访问属 于()安全管理

A.安全审计

B.入侵检测

C.访问控制

D.人员行为

17:IDS 发现网络接口收到来自特定 IP 地址的大量无效的非正常生成的数据包,使服 务器过于繁忙以至于不能应答请求,IDS 会将本次攻击方式定义为()

A.拒绝服务攻击

B.地址欺骗攻击

C.会话劫持

D.信号包探测程序攻击

18:通过收集和分析计算机系统或网络的关键节点信息,以发现网络或系统中是否有违 反安全策略的行为和被攻击的迹象的技术被称为()

A.系统检测

B.系统分析

C.系统审计

D.入侵检测

19:某楼层共有 60 个信息点,其中信息点的最远距离为 65 米,最近距离为 35 米,则 该布线工程大约需要()米的线缆。(布线到线缆的计划长度为实际使用量的 1.1 倍)

A.4200

B.2310

C.3300

D.6600

20:TCP/IP 参考模型分为四层:()、网络层、传输层、应用层

A.物理层

B.流量控制层

C.会话层

D.网络接口层

21:IEEE802.11 属于()

A.网络安全标准

B.令牌环局域网标准

C.宽带局域网标准

D.无线局域网标准

22:在 TCP/IP 协议中,()协议运行在网络层

A.DNS

B.UDP

C.TCP

D.IP

23:以下关于以太网的叙述中,不正确的是()

A.采用了载波侦听技术

B.具有冲突检测功能

C.支持半双工和全双工模式

D.以太网的帧长度固定

24:移动计算的特点不包括()

A.移动性

B.网络通信的非对称性

C.频繁断接性

D.高可靠性

25:对象模型技术 OMT 把需求分析时收集的信息构造在三层模型中,即对象模型,动态模型和()。下图显示了这三个模型的建立次序。

A.信息模型

B.功能模型

C.关系模型

D.静态模型

26:使用 UML 对系统进行分析设计时,需求描述中的“包含”,“组成”“分为——部分”等词常常意味着存在()关系,下图表示了这种关系。

A.关联

B.聚集

C.泛化

D.继承

27:在用 UML 对信息系统建模过程中,()用来描述用户需求,主要从用户的角度描 述系统的功能。

A.用例图

B.类图

C.对象图

D.部署图

28:根据《中华人民共和国政府采购法》,在以下与政府采购相关的行为描述中,不正 确的是()

A.采购人员陈某与供应商甲是亲戚,故供应商乙要求陈某回避

B.采购人的上级单位为其指定采购代理机构

C.供应商甲与供应商乙组成了一个联合体,以一个供应商的身份共同参加政府采购

D.采购人要求参加政府采购的各供应商提供有关资质证明和业绩情况

29:根据《中华人民共和国招投标法》及《中华人民共和国招投标法实施细则》。国有 资金占控股或者主导地位的依法必须进行招标的项目,当()时,可以不进行招标。

A.项目涉及企业信息安全及保密

B.需要采用不可替代的专利或者专有技术

C.招标代理依法能够自行建设、生成或者提供

D.为了便于管理,必须向原分包商采购工程、货物或者服务

30:根据《中华人民共和国招标投标法》的规定,以下叙述中,不正确的是()

A.国务院发展计划部门确定的国家重点项目和省、自治区、直辖市人民政府确定的地 方重点项目不适宜公开招标的,经国务院发展计划部门或者省、自治区、直辖市人民政府批 准,可以进行邀请招标

B.招标人有权自行选择招标代理机构,委托其办理招标事宜,任何单位和个人不得以 任何方式为招标人指定招标代理机构

C.招标项目按照国家有关规定需要履行项目审批手续的,可在招标前审批,也可以在 招标后履行审批手续

D.招标人需要在招标文件中如实载明招标项目有规定资金或者资金来源已经落实

31:以下关于信息系统项目风险的叙述中,不正确的是()

A.信息系统项目风险是一种不确定性或条件,一旦发生,会对项目目标产生积极或消 极的影响

B.信息系统项目风险既包括对项目目标的威胁,也包括对项目目标的机会

C.具有不确定性的事件是信息系统项目风险定义的充分条件

D.信息系统项目的已知风险是那些已经经过识别和分析的风险,其后果也可以预见

32:项目风险识别是指找出影响项目目标顺利实现的主要风险因素,并识别出这些风险 有哪些基本特征,可能会影响到项目的哪些方面等问题。以下关于项目风险识别的叙述中, 正确的是()

A.主要由项目经理负责项目风险识别活动

B.风险识别是一种系统活动,而不是一次性行为

C.主要识别项目的内在风险

D.风险识别包括外在因素对项目本身可能造成的影响评估

33:进度风险导致的损失不包括()

A.货币的时间价值

B.延期投入导致的损失

C.预算不准导致的成本超支

D.进度延误引起的第三方损失

34:下图是一个选择出行路线的“决策树图”,统计路线 1 和路线 2 堵车和不堵车的用

时和其发生的概率(P),计算出路线 1 和路线 2 的加权平均用时,按照计算结果选择出行

路线,以下结论中,正确的是()

A.

路线 1 的加权平均用时为 40.5 分钟,路线 2 的加权平均用时为 48 分钟,因此选择 路线 1

B.

C.

路线 1 的加权平均用时为 40.5 分钟,路线 2 的加权平均用时为 44 分钟,因此选择 路线 1

D.由于路线 2 堵车和不堵车时间都比路线 1 短,因此选择路线 2

35:风险监控的输出不包括()

A.建议的纠正措施

B.新发现的风险

C.新的风险管理知识

D.批准的变更请求

36:

大型复杂项目的项目管理有别于单项目管理,对于大型复杂项目管理,首先制 定的计划是(),而该计划中一般不包括裁剪过程

A.进度计划

B.成本计划

C.质量计划

D.过程计划

37:

大型复杂项目的项目管理有别于单项目管理,对于大型复杂项目管理,首先制 定的计划是过程计划,而该计划中一般不包括()

A.执行过程

B.裁剪过程

C.监督过程

D.制定过程

38:任何组织的能力都是有限的,任何组织的资源也都是有限的,公司在选择项目优先 级时经常用到 DIPP 分析法,以下关于 DIPP 的理解中,不正确的是()

A.DIPP 值越高的项目资源利用率越高

B.DIPP 值衡量了企业的资源利用效率

C.DIPP 值越低的项目资源利用率越高

D.DIPP 值是项目的期望货币值和完工所需成本之比

39:大型复杂项目一般具有周期较长、规模较大,目标构成复杂等特征,因此大型复杂 项目的控制过程与普通项目的控制过程有较大的差别,()不属于大型复杂项目控制过程的 重要因素

A.项目绩效跟踪

B.外部变更请求

C.变更控制

D.里程碑设置

40:IT 服务外包合同不可以()

A.作为风险管理的工具

B.保证双方的期望透明化

C.作为双方沟通的工具

D.当作供应商的工作文件

41:对项目的投资效果进行经济评价的方法主要有静态分析法和动态分析法,以下叙述 中,不正确的是()

A.静态分析法对若干方案进行粗略评价,或对短期投资项目做经济分析时,不考虑资 金的时间价值

B.动态分析法考虑资金的时间价值

C.静态分析法包括投资收益率法、投资回收期法、追加投资回收期法

D.动态分析法包括净现值法、内部收益率法、最小费用法

42:审计是项目中一个非常重要的环节,对项目的计划、预算等进行审计属于项目的()

A.事前绩效审计

B.事中绩效审计

C.执行审计

D.事后绩效审计

43:成本管理分为成本估算、成本预算和成本控制三个过程,以下关于成本预算的叙述 中,不正确的是()

A.成本预算过程完成后,可能会引起项目管理计划的更新

B.管理储备是为范围和成本的潜在变化而预留的预算,需要体现在项目成本基线中

C.成本基准计划可以作为度量项目绩效的依据

D.成本基准按时间分段计算,通常以 S 曲线的形式表示

44:项目进行到某阶段时,项目经理进行绩效分析,计算出 CPI 值为 1.09,这表示()

A.每花费 109 元人民币,只创造相当于 100 元的价值

B.每花费 100 元人民币,可创造相当于 109 元的价值

C.项目进展到计划进度的 109%

D.项目超额支出 9%的成本

45:下表是项目甲、乙、丙三个项目的进度数据,则()最有可能在成本的约束内完成。

A.项目甲

D.项目甲和项目丙

46:下列选项中,()属于项目团队建设的方法①拓展训练 ②培训 ③项目绩效评估 ④心理偏好指示器⑤问题日志 ⑥同地办公(集中) ⑦认可和奖励

A.①②③⑦

B.②③⑤⑥

C.①④⑤⑦

D.①②④⑦

47:项目经理小王负责某项目管理,考虑到项目人力资源紧张,就与三个在校学生签订了兼职劳务合同,并允许这三名在校学生可以利用互联网进行办公,同时规定每周三上午这 些学生必须参与团队的工作会议。以下针对上述情况的观点中,正确的是()

A.三名学生不属于项目团队成员

B.项目经理小王组建了虚拟项目团队

C.三名学生不可以参加项目团队会议

D.项目经理小王利用了谈判技术来组建团队

48:根据 GB/T8566-2007《信息技术 软件生存周期过程》有关配置管理的规定,()是配置控制的任务。①建立基线的文档 ②批准或否决变更请求 ③审核跟踪变更④确定和保证软件项目对其需求的功能完善性、物理完整性⑤分析和评价变更 ⑥编制配置管理计划⑦实现、验证和发布已修改的配置项

A.②③⑤⑦

B.①③⑤⑥

C.①③⑤⑦

D.②④⑥⑦

49:配置项目版本控制的步骤是()①技术评审或领导审批 ②正式发布③修改处于“草稿”状态的配置项 ④创建配置项

A.①④③②

B.③②①④

C.④③①②

D.④③②①

50:基线是项目配置管理的基础,()不属于基线定义中的内容

A.建立基线的条件

B.基线识别

C.受控制项

D.批准基线变更的权限

51:在项目配置项中有基线配置项和非基线配置项,()一般属于非基线配置项

C.进度计划

D.源代码

52:在编制项目采购计划时,根据采购类型的不同,需要不同类型的合同来配合,() 包括支付给卖方的实际成本,加上一些通常作为卖方利润的费用

A.固定总价合同

B.成本补偿合同

C.工时和材料合同

D.单价合同

53:以下关于外包和外包管理的叙述中,不正确的是()

A.外包是为了专注发展企业的核心竞争力,将其它的职能都外包给具有成果和技术优 势的第三方供应商(或业务流程外包商)

B.将以前内部自行管理的领域外包后,该领域的整体品质有可能会降低

C.需要根据合同的承诺跟踪承包商实际完成的情况和成果

D.从外包风险管理的角度考虑,应尽可能将项目外包给同一家供应商

54:项目结束后要进行项目绩效审计,项目绩效审计不包括()

A.经济审计

B.效率审计

C.效果审计

D.风险审计

55:系统方法论是项目评估方法论的理论基础,系统方法论的基本原则不包括()

A.整体性原则

B.相关性原则

C.易用性原则

D.有序性原则

56:以下关于业务流程管理(BPM)的叙述中,不正确的是()

A.良好的业务流程管理的步骤包括流程设计、流程执行、流程评估、流程执行是其中 最重要的一个环节

B.业务流程设计要关注内部顾客、外部顾客和业务的需求

C.业务流程执行关注的是执行的效率和效果

D.良好的业务流程评估的基础是建立有效、公开、公认和公平的评估标准、评估模型 和评估方法

57:某软件系统经测试发现有错误并不能满足质量要求,为了纠正其错误投入了 10 人 天的成本,该成本()

A.是开发成本并不属于质量成本

B.是开发成本也属于质量成本的一致成本

C.属于质量成本中的故障成本

D.属于质量成本中的评估成本

58:成本控制过程的主要内容不包括()

A.将项目的成本分配到项目的各项具体工作上

B.识别可能引起项目成本基准计划发生变动的因素,并对这些因素施加影响

C.对发生成本偏差的工作包实施管理,有针对性地采取纠正措施

D.对项目的最终成本进行预测

59:制定质量管理计划的主要依据是质量方针、项目范围说明书、产品描述以及()

A.质量检查表

B.过程改进计划

C.质量标准与规则

D.需求变更请求

60:在质量保证中,()用来确定项目活动是否遵循了组织和项目的政策、过程与程序

A.实验设计

B.基准分析

C.过程分析

D.质量审计

61:质量控制的方法、技术和工具有很多,其中()可以用来分析过程是否稳定, 是否发生了异常情况。鱼骨图直观地反映了项目中可能出现的问题与各种潜在原因之间的关系

A.因果图

B.控制图

C.散点图

D.帕累托图

62:质量控制的方法、技术和工具有很多,其中控制图可以用来分析过程是否稳定, 是否发生了异常情况。()直观地反映了项目中可能出现的问题与各种潜在原因之间的关系

A.散点图

B.帕累托图

C.控制图

D.鱼骨图

63:某软件项目的《需求规格说明书》第一次正式发布时,版本号为 V1.0,此后,由 于发现了几处错误,对该《需求规格说明书》进行了 2次小的升级,此时版本号为()

A.V1.11

B.V1.2

C.V2.0

D.V1.1

64:配置项的状态有三种:草稿、正式发布和正在修改。以下叙述中,不正确的是()

A.配置项刚建立时状态为“草稿”,通过评审后,状态变为“正式发布”

B.配置项的状态变为“正式发布”后,若需要修改必须通过变更控制流程进行

C.已发布的配置项通过了 CCB 的审批同意修改,此时其状态变为“正在修改”

D.通过了变更控制流程审批的配置项,修改完成后即可发布,其状态再次变为“正式

65:以下关于需求跟踪的叙述中,不正确的是()

A.需求跟踪是为了确认需求,并保证需求被实现

B.需求跟踪可以改善产品质量

C.需求跟踪可以降低维护成本

D.需求跟踪能力矩阵用于表示需求和别的系统元素之间的联系链

66:某工厂可以生成 A、B 两种产品,各种资源的可供量、生产每件产品所消耗的资源

数量及产生的单位利润见下表。A、B 两种产品的产量为()时利润最大

A.A=35,B=15

B.A=15,B=35

C.A=25,B=25

D.A=30,B=20

67:某企业要投产一种新产品,生产方案有四个:A 新建全自动生产线;B 新建半自动

生产线;C 购置旧生产设备;D 外包加工生产。未来该产品的销售前景估计为较好、一般和

较差三种,不同情况下该产品的收益值如下:(单位:百万元)依后悔值(在同样的条件下,选错方案所产生的收益损失值)的方法决策应该选()方

A.新建全自动生产线

B.新建半自动生产线

C.购置旧生产设备

D.外包加工生产

68:某项目的利润预期(单元:元)如下表所示,贴现率为 10%,则第三年结束时利 润总额的净现值约为()元

A.30000

B.B、33000

C.36000

D.40444

69:某项目年生产能力为 8 万台,年固定成本为 1000 万元,预计产品单台售价为 500 元,单台产品可变成本为 300 元,则项目的盈亏平衡点产量为()万台

A.1.3

B.2

C.4

D.5

D.5

70:从任一节点走到相连的下一节点算一步,在下图中,从A节点到B阶段至少要走()步

A.4

B.5

C.7

D.6

71:After acceptance and formal transfer of information systems to customers it has entered the stage of ()

A.preparation

B.operation and maintenance

C.development

D.extinction

72:()a method of obtaining early feedback on requirements by providing a working model of the expected product before actually building it

A.prototype

B.object oriented

C.structured method

D.iterative method

73:The scope management plan is how the team will prepare the (), a document that includes descriptions of create the WBS, verify completion of the project deliverables, and control requests for changes to the project scope.

A.project charter

B.project scope goal

C.project budget

D.project scope statement

74:( ) is one of the tools and techniques of Sequence Activities

A.Decomposition

B.Fishbone Diagram

C.Precedence Diagramming Method

D.Expert Judgment

75:The schedule management plan is a component of the project management plan. The schedule management plan may be formal or informal, highly detailed or broadly framed, based upon the () of the project, and includes appropriate control thresholds.

A.goals

全国计算机软件水平考试初级程序员模拟试题

1 真理惟一可靠的标准就是永远自相符合--- 全国计算机软件水平考试初级程序员模拟试题 全国计算机软件水平考试初级程序员模拟试题 上午试卷本试卷的试题中共有40个空格,需要全部解答,每个空格1.875分,满分75分。每个空格对应一个序号,有A、B、C、D四个选项,请选择一个最恰当的选项作为解答,在答题卡相应序号下填涂 该选项。 网络协议的3个关键成分是语法、语义和定时,如果一个协议说明发送者的地址必须占用一个信息的前4个字节,这是一个__(1)__问题。如果一个协议说明发送者的地址表示最近的发送者而不是最初的源 地址,这是一个__(2)__问题。 (1)A.语法B.语义C.定时D.接口 (2)A.语法B.语义C.定时D.地址 编码方式中,采样速率是8000次/秒,采用TDM传输方式,线路若 要传输24

路信号共193比特,则线路的传输速率是__(3)__。 (3)A.0.192MbpsB.1.544MbpsC.1.92MbpsD.0.1544Mbps 两台机器通过RS-232口来交换数据,在不用调制解调器的情况下,两边最主要的接线要求是发送数据管脚与接收数据管脚_(4)_。(4)A.平行连接B.交叉连接 2 真理惟一可靠的标准就是永远自相符合--- 作为开始,SYN多个数据字符组成的数据块之前,以一个或多个同步字符的同步。帧尾是另一个控制字符,这种传输方案称为_(5)_ 面向字符步D.面向字符串(5)A.面向位B.面向数据块C.

位出错的情况。奇偶校验可以检查出_(6)_(6)A.1B.2C.3D.4 。_(7)_个特性来表示,即_(8)_物理层协议可以通过(7)A.1B.2C.3D.4 D.机械、电气、功能、规程机械(8)A.B.机械、电气C.机械、电气、功 能 传输介质、拓扑结构,访问控制影响局域网络的三种主要技术是_(9)_。() 方式B.传输介质、拓扑结构,通信规程传输介质、拓扑结构,通信 协议(9)A. 传输介质、拓扑结构,访问控制方式C.

软考高试题及参考答案

2010年11月软考信息系统项目管理师考试上午试题 ABBDD DCABD BCCAC BDDCC BCADA CDABC ACBAB CABAD DABBC BDCBB BCDCC CAABB BCDCD CCACC BBCBD ● 管理信息系统规划的方法有很多,最常使用的方法有三种:关键成功因素法 (Critical Success Factors,CSF),战略目标集转化法(Strategy Set Transformation,SST)和企业系统规划法(Business System Planning,BSP)。U/C(Use/Create)矩阵法作为系统分析阶段的工具,主要在_A_(1)__中使用。 (1)A .BSP B.CSF C.SST D.CSF和SST ● 某商业银行启动核心信息系统建设,目前已完成信息系统的规划和分析,即将开展系统的设计与实施,此信息系统建设目前__B(2)__。 (2)A.处于信息系统产生阶段 B.处于信息系统的开发阶段 C.即将进入信息系统运行阶段 D.处于信息系统消亡阶段 ● 某信息系统项目采用结构化方法进行开发,按照项目经理的安排,项目成员小张绘制了下图。此时项目处于__(3)_B_阶段。 (3)A.总体规划 B.系统分析 C.系统设计 D.系统实施 ● 某市政府门户网站建立民意征集栏目,通过市长信箱、投诉举报、在线访谈、草案意见征集、热点调查、政风行风热线等多个子栏目,针对政策、法规、活动等事宜开展民意征集,接收群众的咨询、意见建议和举报投诉,并由相关政府部门就相关问题进行答复,此项功能主要体现电子政务__(4)_D_服务的特性。 (4)A.政府信息公开 B.公益便民 C.交流互动 D.在线办事 ● 2002年,《国家信息化领导小组关于我国电子政务建设指导意见》(中办发(2002)17号)提出我国电子政务建设的12项重点业务系统,后来被称为“十二金工程”。以下_D_(5)__不

软考(高项)- 选择题历年真题 2016上半年

考试 1:作为两化融合的升级版,()将互联网与工业、商业、金融业等行业全面融合。 A.互联网+ B.工业信息化 C.大数据 D.物联网 2:典型的信息系统项目开发的过程中,()阶段拟定了系统的目标、范围和要求, 而系统各模块的算法一般在详细设计阶段制定 A.概要设计 B.需求分析 C.详细设计 D.程序设计 3:典型的信息系统项目开发的过程中,需求分析阶段拟定了系统的目标、范围和要求, 而系统各模块的算法一般在()阶段制定 A.概要设计 B.需求分析 C.详细设计 D.架构设计 4:随着电子商务的业务规模不断增加,物流成为制约电子商务的一个瓶颈,而()不能解 决电子商务物流的瓶颈问题。 A.构建新的电子商务平台 B.优化物流企业的业务流程 C.应用先进的物流管理技术 D.建立高效的物流信息管理系统 5:项目经理的下述行为中,()违背了项目管理的职业道德。 A.由于经验不足,导致项目计划产生偏差造成项目延期 B.在与客户交往的过程中,享用了客户公司的工作餐 C.采用强权式管理,导致项目组成员产生不满情绪并有人员离职 D.劝说客户从自己参股的公司采购项目所需的部分设备 6:()不是软件需求分析的目的 A.检测和解决需求之间的冲突 B.发现软件的边界,以及软件与其环境如何交互 C.详细描述系统需求 D.导出软件需求

7:()不是软件质量保证的主要职能 A.检查开发和管理活动是否与已定的过程策略、标准一致 B.检查工作产品是否遵循模板规定的内容和格式 C.检查开发和管理活动是否与已定的流程一致 D.检查关键交付物的质量 8:以下关于项目管理计划编制的理解中,正确的是:() A.项目经理应组织并主要参与项目管理计划的编制,但不应独立编制 B.项目管理计划的编制不能采用迭代的方法 C.让项目干系人参与项目计划的编制,增加了沟通成本,应尽量避免 D.项目管理计划不能是概括的,应该是详细、具体的 9:软件开发过程中的技术评审的目的是() A.评价软件产品,以确定其对使用意图的适合性,表明产品是否满足要求 B.监控项目进展的状态,评价管理方法的有效性 C.从第三方的角度给出开发过程对于规则、标准、指南的遵从程度 D.评价软件开发使用的技术是否适用于该项目 10:以下关于软件测试的叙述中,不正确的是() A.在集成测试中,软件开发人员应该避免测试自己开发的程序 B.软件测试工作应该在需求阶段就开始进行 C.如果软件测试完成后没有发现任何问题,那么应首先检查测试过程是否存在问题 D.如果项目时间比较充裕,测试的时间可以长一些,如果项目时间紧张,测试时间可 以少一些 11:某软件系统交付后,开发人员发现系统的性能可以进一步优化和提升,由此产生的 软件维护属于() A.更正性维护 B.适应性维护 C.完善性维护 D.预防性维护 12:绘制数据流图是软件设计过程的一部分,用以表明信息在系统中的流向,数据流图 的基本组成部分包括() A.数据流、加工、数据存储和外部实体 B.数据流的源点和终点,数据存储、数据文件和外部实体 C.数据的源点和终点、加工、数据和数据流文件 D.数据、加工和数据存储 13:根据 GB/T16260.2-2006 软件工程产品质量第 2 部分:外部度量,评估软件的帮助 系统和文档的有效性是对软件进行() A.易理解性度量 B.易操作性度量 C.吸引性度量 D.易学性度量

2018年软考上半年数据库系统工程师考试真题(下午题)

2018 年上半年数据库系统工程师考试真题(下午题) 试题一(共15 分) 阅读下列说明和图,回答问题 1 至问题4,将解答填入答题纸的对应栏内。 【说明】 某医疗护理机构为老人或有护理需求者提供专业护理,现欲开发一基于Web的医疗管理系统,以改善医疗护理 效率。该系统的主要功能如下: (1)通用信息查询。客户提交通用信息查询请求,查询通用信息表,返回查询结果。 (2)医生聘用。医生提出应聘/ 辞职申请,交由主管进行聘用/ 解聘审批,更新医生表,并给医生反馈聘用/ 解聘结果;删除解聘医生出诊安排。 (3)预约处理。医生安排出诊时间,存入医生出诊时间表;根据客户提交的预约查询请求,查询在职医生及 其出诊时间等预约所需数据并返回;创建预约,提交预约请求,在预约表中新增预约记录,更新所约医生出诊时间 并给医生发送预约通知;给客户反馈预约结果。 (4)药品管理。医生提交处方,根据药品名称从药品数据中查询相关药品库存信息,开出药品,更新对应药 品的库存以及预约表中的治疗信息;给医生发送“药品已开出”反馈。 (5)报告创建。根据主管提交的报表查询(报表类型和时间段),从预约数据、通用信息、药品库存数据、医 生以及医生出诊时间中进行查询,生产报表返回给主管。 现采用结构化方法对医疗管理系统进行分析与设计,获得如图1-1 所示的上下文数据流图和图1-2 所示的0 层数据流图。

【问题1】(3 分) 使用说明中的词语,给出图1-1 中的实体E1~E3 的名称。 【问题2】(5 分) 使用说明中的词语,给出图1-2 中的数据存储D1~D5的名称。 【问题3】(4 分) 使用说明和图中的术语,补充图1-2 中缺失的数据流及其起点和终点。 【问题4】(3 分) 使用说明中的词语,说明“预约处理”可以分解为哪些子加工?并说明建模图1-1 和图1-2 如何保持数据流图平衡?

软考历年真题--下午题--数据流图(讲解)

试题一(15分) 阅读下列说明和数据流图,回答问题1至问题3,将解答填入答题纸的对应栏内。某图书管理系统的主要功能是图书管理和信息查询。对于初次借书的读者,系统自动生成读者号,并与读者基本信息(姓名、单位、地址等)一起写入读者文件。系统的图书管理功能分为四个方面:购入新书、读者借书、读者还书以及图书注销。 1、购入新书时需要为该书编制入库单。入库单内容包括图书分类目录号、书名、作者、价格、数量和购书日期,将这些信息写入图书目录文件并修改文件中的库存总量(表示到目前为止,购入此种图书的数量)。 2、读者借书时需填写借书单。借书单内容包括读者号和所借图书分类目录号。系统首先检查该读者号是否有效,若无效,则拒绝借书;若有效,则进一步检查该读者已借图书是否超过最大限制数(假设每位读者能同时借阅的书不超过5本),若已达到最大限制数,则拒绝借书;否则允许借书,同时将图书分类目录号、读者号和借阅日期等信息写入借书文件中。 3、读者还书时需填写还书单。系统根据读者号和图书分类目录号,从借书文件中读出与该图书相关的借阅记录,标明还书日期,再写回到借书文件中,若图书逾期,则处以相应的罚款。 4、注销图书时,需填写注销单并修改图书目录文件中的库存总量。系统的信息查询功能主要包括读者信息查询和图书信息查询。其中读者信息查询可得到读者的基本信息以及读者借阅图书的情况;

图书信息查询可得到图书基本信息和图书的借出情况。 图书管理系统的顶层图如图1-1所示;图书管理系统的第0层DFD图如图1-2所示其中,加工2的细化图如图1-3所示。 【数据流图1-1】 图1-1图书管理系统顶层图 【数据流图1-2】

历年软考程序员考试真题及答案(一)

历年软考程序员考试真题及答案(一) 2017年软考程序员考试即将来临,为了提高考试通过率,希赛小编为大家整理了一些历年软考程序员考试真题及答案。供各位考生学习与参考。 历年软考程序员考试真题: 1、在W indow98的"资源管理器"左部窗口中,若显示的文件夹图标前带有加号(+),意味着该文件夹(A)A.含有下级文件夹 B.仅含有文件 C.是空文件夹 D.不含下级文件夹 2、在W indow98的窗口中,选中末尾带有省略号(…)的菜单意味着(D) A.将弹出下一级菜单 B.将执行该菜单命令 C.表明该菜单项已被选用 D.将弹出一个对话框 3、在中文W indow98中,为了实现中文与西文输入方式的切换,应按的键是(C) A.Shift+空格+Tab +空格+F6

4、在WORD的编辑状态,利用下列哪个菜单中的命令可以选定单元格(A) A."表格"菜单 B."工具"菜单 C."格式"菜单 D."插入"菜单 5、在WORD的编辑状态,可以显示页面四角的视图方式是(B) A.普通视图方式 B.页面视图方式 C.大纲视图方式 D.各种视图方式 6、在WORD的编辑状态,要在文档中添加符号"☆",应该使用哪个菜单中命令(D) A."文件"菜单 B."编辑"菜单 C."格式"菜单 D."插入"菜单 7、在WORD的编辑状态,进行"替换"操作时,应当使用哪个菜单中的命令(D) A."工具"菜单中的命令 B."视图"菜单中的命令 C."格式"菜单中的命令 D."编辑"菜单中的命令

8、在WORD的编辑状态,按先后顺序依次打开了、、、四个文档,当前的活动窗口是哪个文档的窗口(D) A.的窗口的窗口 的窗口的窗口 9、进入WORD的编辑状态后,进行中文标点符号与英文标点符号之间切换的快捷键是(D) +空格 +Ctrl +. +. 10、OSI参考模型中的第二层是(B) A.网络层 B.数据链路层 B.C.传输层D.物理层 11、在WINDOW98中,有两个对系统资源进行管理的程序组,它们"资源管理器"和(C) A."回收站" B."剪贴板" C."我的电脑" D."我的文档"

软考系统架构设计师考试试题举例

软考系统架构设计师考试试题举例 系统架构设计师是软考中的一门高级资格考试,其考试题型有哪些,下面小编就三种不同类型的选题分别举例,希望考生们对考试题型的了解能有一定的帮助。 一选择题 1.在TCP/IP协议分层结构中,SNMP是在(1)协议之上的(2)请求/响应协议。在ISO/OSI/RM基础上的公共管理信息服务/公共管理信息协议CMIS/CMIP是一个完整的网络管理协议族,网络管理应用进程使用OSI参考模型的(3)。 (1) (2)A.异步 B.同步 C.主从 D.面向连接 (3)A.网络层B.传输层C.表示层D.应用层 2.软件产品线主要由(4)和产品集合两部分组成。 (4)A.构件库 B.核心资源 C.体系结构 D.开发组织 二案例分析问答题 阅读以下关于软件体系结构方面的叙述,回答问题1和问题2。 某集团公司要开发一个网络财务程序,使各地员工能在互联网络上进行财务处理和报销。在设计该财务程序的体系结构时,项目组产生了分歧: (1)张工程师认为应该采用客户机/服务器(C/S)结构。各分公司财务部要安装一个软件客户端,通过这个客户端连接到总公司财务部主机。如果员工在外地出差,需要报销帐务的,也需要安装这个客户端才能进行。 (2)李工程师认为应该采用浏览器/服务器(BS)结构,各分公司及出差员工直接通过Windows操作系统自带的IE浏览器就可以连接到总公司的财务部主机。 经过项目组的激烈讨论,最终选用了C/S和B/S混合结构。 [问题1] 请用200字以内的文字简要讨论C/S结构与B/S结构的区别及各自的优点和缺点。 [问题2] 请用200字以内的文字说明如何设计C/S和B/S混合结构,这样设计有什么好处

历年软考软件设计师真题分析

历年软考软件设计师真题分析 软件设计师近几年的考试形式与考核内容已经完全趋于稳定,从2007年至2009年的考试情况分析来看,考核形式与内容变化不大,作为考生应该紧紧扣住2009新大纲,有针对性、有策略地复习。 本文将总结近几年考试的内容分布,给出软件设计师上、下午题目的组成,以帮助考生复习。 1、软件设计师上午试题 分析近三年的考试情况,上午试题的知识点分布如表1所示。 表1 近三年上午试题考核内容分布情况 鉴于软件设计师上下午考试的侧重点不同,考生在准备上午考试的时候,需要注意掌握知识面的宽度,由于上午试题出题形式的局限性,必然不会出现较深的分析与设计类考题,因此考生应该在基本知识上多下工夫。 以数据结构为例,在多次考试中出现了考察考生对栈的理解,其内容无非是

栈的操作以及栈的后进先出的特性,上午试题将很难考察栈的具体实现问题。同样,对于面向对象基础知识,更多的是考察面向对象分析、面向对象设计、类、对象、封装、继承、消息等基本概念;而算法则考察各种不同算法的时间和空间复杂度问题。 当然,考生在掌握基本概念的同时,也需要关注基本应用题型,例如很多基本知识结合一些实际的应用小例子,如设计模式、数据结构、程序语言等考核点就曾多次出现。笔者推荐考生参照官方推荐的教材进行复习,因为该教材基本涵盖了所有上午试题内容。 2.软件设计师下午试题 软件设计师下午的考核内容分布如表2所示。 表2 近三年下午试题考核内容分布情况 近三年来的下午考题一直都是试题一到试题四是必答题目,试题五至试题七

是选答题目,考核形式一直都没有发生变化,但笔者在观察2009年的考试时候出现了两个不同点,值得引起考生的注意: (1)算法与C语言的结合 算法早期的出题多是以伪代码或者流程图的形式出现,但2009年算法已经和C语言结合在一起出题,分析考试大纲,C语言应该是软件设计师必须掌握的内容之一,相信这也是2009新大纲出来后考试出题所作的调整,考生需要注意不仅要掌握算法的原理,还需要掌握算法的具体实现,尤其是使用C语言实现。另外,由于C语言与算法结合出现,意味着C语言本身是否还需要单独考核的问题,这就需要考生注意本文谈到的第二个注意点。 (2)C语言考题顺序的调整 2009年的考试中,出现了将C语言调整到第七题,而将C++与Java调整为第五题和第六题,笔者认为,顺序的调整应该不是一个随机性的事情,调整的目的极有可能是为了突出C++与Java的重要性,可能是希望考生注意C++与Java题目。如本文第一点所述,因为C已经与算法结合进行了考核,在后续的考题中,C语言单独出题的可能性会有所降低。这样的话,考生就需要在Java 和C++考题上多下工夫,需要详细理解并掌握设计模式与Java或者C++语言的结合问题。 如需了解更多软件设计师考试资讯,请看希赛软考学院!

2014年上半年下午 程序员 试题及答案与解析-软考考试真题-案例分析

2014年上半年5月下午程序员考试真题 案例分析-答案解析 试题一(共15分) 指定网页中,某个关键词出现的次数除以该网页长度称为该关键词在此网页中的词频。对新闻类网页,存在一组公共的关键词。因此,每个新闻网页都存在一组词频,称为该新闻网页的特征向量。 设两个新闻网页的特征向量分别为:甲(a1,a2,…,ak)、乙(b1,b2,...,bk),则计算这两个网页的相似度时需要先计算它们的内积S=a1b1+a2b2+…+akbk。一般情况下,新同网页特征向量的维数是巨大的,但每个特征向量中非零元素却并不多。为了节省存储空间和计算时间,我们依次用特征向量中非零元素的序号及相应的词频值来简化特征向量。为此,我们用(NA(i),A(i)|i=1,2,...,m)和(NB(j),B(j)|j=1,2,...,n)来简化两个网页的特征向量。其中:NA(i)从前到后描述了特征向量甲中非零元素A(i)的序号(NA(1)m或i=m+1或等价表示。 (4)、j>n或j=n+1或等价表示

(5)、i>morj>n或i=m+1orj=n+1或等价表示。 【试题解析】 对于存在大量零元素的稀疏向量来说,用题中所说的简化表示方法是很有效的。这样,求两个向量的内积只需要在分别从左到右扫描两个简化向量时,计算对应序号相同(NA(i)=NB(j))时的A(i)*B(j)之和(其他情况两个向量对应元素之乘积都是0)。因此,流程图中(2)处应填S+A(i)*b(j),而累计的初始值S应该为0,即(1)处应填0。 流程图中,NA(i)m或i=m+1(如果成立,则扫描结束)。因此(3)处应填i>m或i=m+1。 流程图中,NA(i)>NB(j)时,下一步应再比较NA(i)n或j=n+1(如果成立,则扫描结束)。因此(4)处应填j>n或j=n+1。 (5)处应填扫描结束的条件,i>morj>n或i=m+1orj=n+1,即两个简化向量之一扫描结束时,整个扫描就结束了。 试题二(共15分) 阅读以下说明和C函数,填补代码中的空缺(1)~(5),将解答填入答题纸的对应栏内。 【说明1】 函数isPrime(intn)的功能是判断n是否为素数。若是,则返回1,否则返回0。素数是只能被1和自己整除的正整数。例如,最小的5个素数是2,3,5,7,11。 【C函数】 【说明2】 函数intminOne(intarr[],intk)的功能是用递归方法求指定数组中前k个元素中的最小者,并作为函数值返回。 【C函数】

软考(高项)- 选择题历年真题 2017上半年

考试 1:信息系统是由计算机硬件、网络通讯设备、计算机软件、以及()组成的人机一体化系统。 A.信息资源、信息用户和规章制度 B.信息资源、规章制度 C.信息用户、规章制度 D.信息资源、信息用户和场地机房 2:企业信息化是指企业在作业、管理决策的各个层面利用信息技术,提高企业的智能化,自动化水平的过程。()一般不属于企业信息信息化的范畴。 A.在产品中添加了跟踪服务功能 B.实现了OA系统的扩展 C.引入了专家决策系统 D.第三方广告平台的更新 3:智能制造是制造技术发展的必然趋势,从理论上来讲,()是智能制造的核心 A.制造机器人 B.CPS C.互联网 D.3D打印 4:以下关于信息系统生命周期的叙述中,不正确的是()。 A.信息系统生命周期可分为立项、开发、运维和消亡四个阶段 B.立项阶段结束的里程碑是集成企业提交的立项建议书 C.广义的开发阶段包括系统实施和系统验收 D.在系统建设的初期就要考虑系统的消亡条件和时机 5:以下关于需求分析的叙述中,不正确的是:() A.需求分析的目的是确定系统必须完成哪些工作,对目标系统提出完整、准确、清晰、具体的要求 B.完整的需求分析过程包括:获取用户需求、分析用户需求、编写需求说明书三个过程 C.根据项目的复杂程度,需求分析的工作可以由专门的系统分析人员来做,也可以由项目经理带领技术人员完成 D.软件需求分为三个层次:业务需求、用户需求、功能需求与非功能需求 6:()不是获取需求的方法。 A.问卷调查 B.会议讨论 C.获取原型 D.决策分析

D.决策分析 7:软件设计过程是定义一个系统或组件()的过程,其中描述软件的结构和组织、标识各种不同组件的设计是软件架构设计 A.数据和控制流 B.架构和接口 C.对象模型 D.数据模型 8:软件设计过程是定义一个系统或组件架构和接口的过程,其中描述软件的结构和组织、标识各种不同组件的设计是() A.软件详细设计 B.软件对象设计 C.软件环境设计 D.软件架构设计 9:软件工程中,()的目的是评价软件产品,以确定其对使用意图的适合性。 A.审计 B.技术评审 C.功能确认 D.质量保证 10:()的目的是提供软件产品和过程对于可应用的规则、标准、指南、计划和流程的遵从性的独立评价。 A.软件审计 B.软件质量保证 C.软件过程管理 D.软件走查 11:以下关于软件测试的描述,不正确的是:() A.为评价和改进产品质量进行的活动 B.必须在编码阶段完成后才开始的活动 C.是为识别产品的缺陷而进行的活动 D.一般分为单元测试、集成测试、系统测试等阶段 12:依据GB/T 11457-2006《信息技术 软件工程术语》,()是一种静态分析技术或评审过程,在此过程中,设计者或程序员引导开发组的成员通读已书写的设计或者代码,其他成员负责提出问题,并对有关技术风格、风格、可能的错误、是否违背开发标准等方面进行评论。 A.走查 B.审计 C.认证 D.鉴定 13:过程质量是指过程满足明确和隐含需要的能力的特性之综合。根据GB/T 16260-2006中的观点,在软件工程项目中,评估和改进一个过程是提高()的一种手段,并据此成为提高使用质量的一种方法 A.产品质量 B.使用质量 C.内部质量 D.外部质量

全面历年程序员软考考试下午真题合集

申明:此为2004上半年至今的所有程序员软考下午试题真题并且每套后面均配有答案,接近30套,每年两套。 由于文件过大,拆成上午试题和下午试题,在百度文库同样可以搜索“最全历年程序员软考考试上午真题合集“。 此外还有模拟试题提供,百度文库搜索“最全程序员软考考试上午模拟试题合集”和“最全程序员软考考试下午模拟试题合集”。 注:如果图片显示不全,适当将图片缩小即可。 过来人总结,多做做下午场试题,最好打印。上午场试题对着电脑即可,只要不是一点不懂基本上午场没问题。 初级程序员2004上半年下午试题 1、试题1 阅读下列说明、流程图和算法,将应填入______处。 [流程图说明] 下面的流程图用N-S盒图形式描述了数组A中的元素被划分的过程。其划分方法是:以数组中的第一个元素作为基准数,将小于基准数的元素向低下标端移动,大于基准数的元素向高下标端移动。当划分结束时,基准数定位于A[i],并且数组中下标小于i的元素的值均小于基准数,下标大于i的元素的值均大于基准数。设数组A的下界为low,上界为high,数组中的元素互不相同。例如,对数组(4,2,8,3,6),以4为基准数的划分过程如下: [流程图] [算法说明] 将上述划分的思想进一步用于被划分出的数组的2部分,就可以对整个数组实现递增排序。设函数int p(intA[],int low,int high)实现了上述流程图的划分过程并返回基准数在数

组A中的下标。递归函数void sort(int A[],int L,int H)的功能是实现数组A中元素的递增排序。 [算法] void sort(int A[],int L,int H){ if(L<H){ k=p(A,L,H); /*p()返回基准数所在数组A中的下标*/ sort( (4) );/*小于基准数的元素排序*/ sort( (5) );/*大于基准数的元素排序*/ }; } 2、试题2 阅读下列函数说明和C函数,将应填入______处的语句写在答题纸的对应栏。 [函数2.1说明] 函数palindrome(char s[])的功能是:判断字符串s是否为回文字符串,若是,则返回0,否则返回-1。若一个字符串顺读和倒读都一样,称该字符串是回文字符串,例如,“LEVEL”是回文字符串,而“LEVAL”不是。 [函数2.1] int palindrome(char s[]) { char *pi,*pj; pi=s;pj=s+strlen(s)-1; while(pi<pj&& (1) ) { pi++;pj--; } if( (2) ) return-1; else return 0; } [函数2.2说明] 函数f(char *str,char del)的功能是:将非空字符串str分割成若干个子字符串并输出,del 表示分割时的标志字符。 例如,若str的值为“”,del的值为“3”,调用此函数后,将输出3个子字符串,分别为“12”,“4”和“5”。 [函数2.2] void f(char *str,char del) { int i,j,len; len=strlen(str); i=0; While(i<len){ While( (3) )i++; /* 忽略连续的标志字符*/ /* 寻找从str[i]开始直到标志字符出现的一个子字符串*/ j=i+1; while(str[j]!=del &&str[j]!'\0')j++;

历年计算机软考程序员水平考试试题

历年计算机软考程序员水平考试试题 试题 1 在排序算法中每一项都与其他诸项实行比较,计算出小于该项的 项的个数,以确定该项的位置叫 __A__ 。 散列函数有一个共同性质,即函数值理应以 __B__ 取其值域的每 个值。 设有两个串 p 和 q,其中 q 是 p 的子串。把 q 在 p 中首次出 现的位置作为子串 q 在 p 中的位置的算法称为 __C__ 。 如果要求一个线性表既能较快地查找,又能适合动态变化的要求,则可采用 __D__ 的方法。 算法的计算量的大小称为计算的 __E__ 。 供选择的答案: A:① 插入排序② 交换排序③ 选择排序④ 枚举排序 B:① 概率② 最小概率③ 平均概率④ 同等概率 C:① 联接② 匹配③ 求子串④ 求串长 D:① 分块② 顺序③ 二分法④ 基于属性 E:① 现实性② 难度③ 复杂性④ 效率 试题 2 从下列相关树的叙述中,选出五条准确叙述,并按编号从小到大 的次序写在答卷的 A~E 栏内。 ① 二叉树中每个结点有两个子结点,而对一般的树则无此限制, 所以二叉树是树的特殊情形。

② 当k≥ 1时,高度为 k 的二叉树至多有 2k-1 个结点。 ③ 用树的前序遍历和中序遍历能够导出树的后序遍历。 ④ 线索二叉树的优点是便于在中序下查找前趋结点和后继结点。 ⑤ 将一棵树转换成二叉树后,根结点没有左子树。 ⑥ 一棵含有 n 个结点的完全二叉树,它的高度是 |log2n」+l。 ⑦ 在二叉树中插入结点,该二叉树便不再是二叉树。 ⑧ 采用二叉链表作树的存贮结构,树的前序遍历和其相对应的二叉树的前序遍历的结果是一样的。 ⑨ 哈夫曼树是带权路径长度最短的树,路径上权值较大的结点离根较近。 ⑩ 用一维数组存贮二叉树时,总是以前序遍历顺序存贮结点。 试题 3 从下列叙述中选出五条关于好的编程风格的准确叙述,把编号依次写在答卷的 A~E栏内。 ① 使用括号以改善表达式的清晰性。 ② 对递归定义的数据结构不要使用递归过程。 ⑧ 尽可能对程序代码实行优化。 ④ 不要修补不好的程序,要重新写。 ⑤ 不要实行浮点数的相等比较。 ⑥ 应尽可能多输出中间结果。 ⑦ 利用数据类型对数据值实行防范。 ⑧ 用计数方法而不是用文件结束符来判别输入的结束。

历年计算机软考程序员笔试真题及答案

历年计算机软考程序员笔试真题及答案 试题一 阅读下列说明、流程图和算法,将应填入__(n)__处的字句写在答题纸的对应栏内. [流程图说明] 下面的流程图用N—S盒图形式描述了数组A中的元素被划分的过程.其划分方法是: 以数组中的第一个元素作为基准数,将小于基准数的元素向低下标端移动,而大于基准数的元素向高下标端移动.当划分结束时,基准数定位于A[i],并且数组中下标小于i的元素的值均小于基准数,下标大子i的元素的值均大于基准数。设数组A的下界为low,上界为high,数组中的元素互不相同。例如,对数组(4,2,8,3,6),以4为基准数的划分过程如下: [算法说明] 将上述划分的思想进一步用于被划分出的数组的两部分,就能够对整个数组实现递增排序。设函数int p(int A[],int low,int high)实现了上述流程图的划分过程并返回基准数在数组A中的下标。递归函数void sort(int A[],iht L,int H)的功能是实现数组A中元素的递增排序。 [算法] void sort(int A[],iht l,int H) { if ( L 试题二

阅读下列函数说明和C函数,将应填入__(n)__处的字句写在答题纸的对应栏内。 [函数2.1说明] 函数palindrome(chars[])的功能是:判断字符串s是否为回文字符串,若是,则返回0,否则返回-1。若一个字符串顺读和倒读都一样时,称该字符串是回文字符串,例如:“LEVEL”是回文字符串,而“LEVAL”不是。 [函数2.1] int palindrome(char S[]) { char *pi,*pj; pi=S;pj=s+strlen(S)-1: while ( pi [函数2.2说明] 函数f(char *str,char del)的功能是;将非空字符串str分割成若干个子字符串并输出,del表示分割时的标志字符。 例如若str的值为“33123333435”,del的值为‘3’,调用此函数后,将输出三个子字符串,分别为“12”、“4”和“5”。 [函数2.2] void f(char*str,char del) { int i,j,len; len = strlen(str); i = 0; while (i 试题三

历年软考程序员重点真题及答案

历年软考程序员重点真题及答案 1.能够将各种数据转换成为计算机能处理的形式并输送到计算机中去的设备统称为( )。 2.一个非零的无符号二进制整数,若在其右边末尾加上两个"0"形成一个新的无符号二进制整数,则新的数是原来数的( )倍。 3.以国标码为基础的汉字机内码是两个字节的编码,每个字节的位为( )。 4.磁盘驱动器属于( )设备 5.在Windows98中,要弹出某文件夹的快捷菜单,能够将鼠标指向该文件夹,然后按( )键。 6.在Windows98中,"回收站"是( )中的一块区域。 7.在Windows98中,要想将当前窗口的内容存入剪贴板中,能够按( )键。 8.Word的"窗口"命令菜单被打开后,该菜单的下半部显示出已经打开的所有文档名,其中当前活动窗口所对应的文档名前有( )符号。 9.计算机网络是由负责信息处理并向提供可用资源的资源子网和负责信息传输的( )子网组成。 10.为解决某一问题而设计的指令序列称为( )。 11.在16*16点阵的汉字字库中,存储每个汉字的点阵信息所需的字节数是( )。 12.微处理器(CPU)主时钟在每秒钟内发出的时钟脉冲数称为( )。

13.在WINDOW98中,为了弹出"显示属性"对话框,应用鼠标右键 单击桌面空白处,然后在弹出的快捷菜单中选择( )项。 14.在WINDOW98的"资源管理器"窗口中,为了显示文件或文件夹 的详细资料,应使用窗口中菜单栏的( )菜单。 15.在WINDOW98中,通过"开始"菜单中的"程序"项进入MS-DOS 方式,欲重新返回WINDOW95,可使用( )命令。 16.在WORD的编辑状态,要取消WORD主窗口显示"常用工具栏",应使用( )菜单中的命令。 17.提供网络通讯和网络资源共享功能的操作系统称为( )。 18.将汇编语言源程序转换成等价的目标程序的过程称为( )。 19.4个二进制位可表示( )种状态。 20.微型计算机系统可靠性能够用平均( )工作时间来衡量。 21.当前微型计算机中常用的鼠标器有光电式和( )式两类。 22.在Windows98的"资源管理器"窗口中,为了使具有系统和隐藏 属性的文件或文件夹不显示出来,首先应实行的操作是选择( )菜单 中的"选项"。 23.在启动计算机系统时,当内存检查结束后,立即按( )键,能 够直接进入MS-DOS系统。 24.在Windows98的"回收站"窗口中,要想恢复选定的文件或文件夹,能够使用"文件"菜单中的( )命令。 25.在Word的编辑状态下,若要退出"全屏显示"视图方式,理应按 的功能键是( )。 26.Internet(因特网)上最基本的通信协议是( )。 27.两位二进制可表示( )种状态。

软考(高项)- 选择题历年真题 2017下半年

考试 1:()是物联网应用的重要基础,是两化融合的重要技术之一。 A.遥感和传感技术 B.智能化技术 C.虚拟计算技术信 D.集成化和平台化 2:两化深度融合已经成为我国工业经济转型和发展的重要举措之一,对两化融合的含义理解正确的是()。 A.工业化与现代化深度融合 B.信息化与现代化深度融合 C.工业化与信息化深度融合 D.信息化与社会化深度融合 3:某种大型种植企业今年要建设一个构建在公有云上的企业招投标信息系统,项目经理称现在正在进行软件采购,按照信息系统的生命周期5阶段划分法,当前处于()阶段。 A.系统规划 B.系统分析 C.系统设计 D.系统实施 4:商业智能将企业中现有的数据转化为知识,帮助企业做出明智的业务经营决策,包括数据预处理、建立数据模型、数据分析及数据展现4个阶段:其主要应用的3个关键技术是()。 A.数据仓库/0LAP/数据挖据 B.ETL/OLAP/数据展现 C.数据仓库/OLTP/OLAP D.数据集市/数据找掘/数据质量标准 5:区块链是一种按照时间顺序将数据区块以顺序相连的方式组合成的一种链式数据结构,并以密码学方式保证的不可篡改和不可伪造的分布式账本。主要解决交易的信任和安全问题,最初是作为()的底层技术出现。 A.电子商常 B.证券交易 C.比特币 D.物联网 6:人工智能(Artificial Intelligence,简称AI),是研究,开发用于模拟,延伸和扩展人的智能的理论、方法、技术及应用系统的一门新的技术科学,今年在技术上取得了长足的进步,其主要研究方向不包含()。 A.人机对弈

B.人般识别 C.自动驾驶 D.3D打印 7:研究软件架构的根本目的是解决软件的复用、质量和维护问题,软件架构设计是软件开发过程中关键的一步,因此需要对其进行评估,在这一活动中,评估人员关注的是系统的()属性。 A.功能 B.性能 C.质量 D.安全 8:通常软件的质量管理可以通过质量工具解决,在新七种工具中()是用于理解一个目标与达成此目标的步骤之间的关系,该工具能帮助团队预测一部分可能破坏目标实现的中间环节,因此有助于制订应急计划。 A.过程决策程序图 B.关联图 C.因果图 D.流程图 9:以下关于质量保证的叙述中,不正确的是:()。 A.实施质量保证是确保采用合理的质量标准和操作性定义的过程 B.实施质量保证是通过执行产品检查并发现缺陷来实现的 C.质量测量指标是质量保证的输入 D.质量保证活动可由第三方团队进行监督,适当的提供服务支持 10:某软件企业为了及时、准确地获得某软解产品配置项的当前状态,了解软件开发活动的进展状况,要求项目组出具配置状态报告,该报告内容应包括:()。 ①各变更请求概要:变更请求号、申请日期、申请人、状态、发布版本、变更结束日期 ②基线库状态:库标识、至某日预计库内配置项数、实际配置项数、与前版本差异描述 ③发布信息:发布版本、计划发布时间、实际发布时间、说明 ④备份信息:备份日期、介质、备份存放位置 ⑤配置管理工具状态 ⑥设备故障信息:故障编号、设备编号、申请日期、申请人、故障描述、状态 A.①②③⑤ B.②③④⑥ C.①②③④ D.②③④⑤ 11:关于企业应用集成(EAI)技术,描述不正确的是:()。 A.EAI可以实现表示集成、数据集成、控制集成、应用集成等 B.表示集成和数据集成是白盒集成,控制集成是黑盒集成 C.EAI技术适用于大多数实施电子商务的企业以及企业之间的应用集成 D.在做数据集成之前必须首先对数据进行标识并编成目录 12:依据际准GB/T 11457-2006《信息技术软件工程术语》,()是忽略系统或部件的内部机制只集中于响应所选挥的输入和执行条件产生的输出的一种测试,是有助于评价系统或部件与规定的功能需求遵循性的测试。 A.结构测试 B.白盒测试 C.功能测试 D.性能测试

历年软考软件设计师经典真题及答案

历年软考软件设计师经典真题及答案 1.软件水平成熟模型(CMM)是当前国际上最流行、最实用的软件生产过程标准和软件企业成熟度的等级认证标准。该模型将软件水平成熟度自低到高依次划分为初始级、可重复级、已定义级、已管理级、优化级。从( )开始,要求企业建立基本的项目管理过程的政策和管理规程,使项目管理工作有章可循。 A.初始级 B.可重复级 C.已定义级 D.已管理级 参考答案:C 2.一个软件开发过程描述了“谁做”、“做什么”、“怎么做”和“什么时候做”,RUP用( )来表述“谁做”。 A. 角色 B. 活动 C. 制品 D. 工作流 参考答案:A 3.RUP 在每个阶段都有主要目标,并在结束时产生一些制品。在( )结束时产生“在适当的平台上集成的软件产品”。 A. 初期阶段 B. 精化阶段 C. 构建阶段 D. 移交阶段 参考答案:C 4.RUP分为4个阶段,每个阶段结束时都有重要的里程碑,其中生命周期架构是在( )结束时的里程碑。 A.初期阶段 B. 精化阶段 C. 构建阶段 D. 移交阶段 参考答案:A

5.ISO/IEC 9126 软件质量模型中第一层定义了六个质量特性,并为各质量特性定义了相对应的质量子特性。子特性( )属于可靠性质量特性。 A.准确性 B. 易理解性 C. 成熟性 D. 易学性 参考答案:C 6.结构化开发方法中,数据流图是( )阶段产生的成果。 A. 需求分析 B. 总体设计 C. 详细设计 D. 程序编程 参考答案:A 例如:学籍管理系统的数据流图 例如:学籍管理系统的顶层图 7.下列要素中,不属于DFD的是( )。当使用DFD对一个工资系统实行建模时,( )能够被认定为外部实体。 (1)A.加工 B.数据流 C.数据存储 D.联系 (2)A.接收工资单的银行 B.工资系统源代码程序 C.工资单 D.工资数据库的维护 参考答案:D、A 8.【说明】 某公司拟开发一个销售管理系统,其主要功能描述如下: 1.接受客户订单,检查库存货物是否满足订单要求。如果满足,实行供货处理:即修改库存记录文件,给库房开具备货单并且保留客户订单至订单记录文件;否则实行缺货处理:将缺货订单录入缺货记录文件。

历年软考程序员真题重点题及答案

历年软考程序员真题重点题及答案一.单选题 1.计算机中数据的表示形式是 A.八进制 B.十进制 C.二进制 D.十六进制 2.硬盘工作时应特别注意避免 A.噪声 B.震动 C.潮湿 D.日光 3.针式打印机术语中,24针是指 A.24x24点阵 B.信号线插头有24针 C.打印头内有24x24根针 D.打印头内有24根针 4.下面列出的四种存储器中,易失性存储器是A.RAM B.ROM

C.PROM D.CD-ROM 5.办公自动化是计算机的一项应用,按计算机应用的分类,它属于 A.科学计算 B.实时控制 C.数据处理 D.辅助设计 6.I/O接口位于 A.总线和设备之间 B.CPU和I/O设备之间 C.主机和总线之间 D.CPU和主存储器之间 7.计算机硬件能直接识别和执行的只有 A.高级语言 B.符号语言 C.汇编语言 D.机器语言 8.具有多媒体功能的微型计算机系统中,常用的CD-ROM是 A.只读型大容量软盘 B.只读型光盘

C.只读型硬盘 D.半导体只读存储器9.微机中1K字节表示的二进制位数是 A.1000 B.8x1000 C.1024 D.8x1024 10.下列字符中,ASCII码值最小的是 A.a B.A C.x D.Y 11.Windows98操作系统是一个 A.单用户多任务操作系统 B.单用户单任务操作系统 C.多用户单任务操作系统 D.多用户多任务操作系统 12.把Windows98的窗口和对话框作一比较,窗口能够移动和改变大小,而对话框 A.既不能移动,也不能改变大小 B.仅能够移动,不能改变大小 C.仅能够改变大小,不能移动

相关主题
相关文档
最新文档