当前位置:文档之家› 软考中级题库答案(必过大纲全)

软考中级题库答案(必过大纲全)

软考中级题库答案(必过大纲全)
软考中级题库答案(必过大纲全)

【考纲】2015年系统集成项目管理工程师(中级)

考试大纲

一、考试说明

1、考试要求

(1)掌握计算机软件与信息系统集成知识;

(2)掌握信息系统集成项目管理知识、方法和工具;

(3)熟悉信息化知识;

(4)熟悉信息安全知识与安全管理体系;

(5)熟悉系统集成有关的法律法规、标准规范;

(6)熟悉系统集成项目管理工程师职业道德要求;

(7)了解信息系统工程监理知识;

(8)了解信息系统服务管理、ISO9000、软件过程改进等相关体系;

(9)熟练阅读和正确理解相关领域的英文资料。

2、获得技能

通过本考试的合格人员能够掌握系统集成项目管理的知识体系;具备管理系统集成项目的能力;能根据需求组织制订可行的项目管理计划;能够组织项目实施,对项目的人员、资金、设备、进度和质量等进行管理,并能根据实际情况及时做出调整,系统地监督项目实施过程的绩效,保证项目在一定的约束条件下达到既定的项目目标;能分析和评估项目管理计划和成果;能在项目的早期发现问题,并有预防问题的措施;能协调系统集成项目所涉及的相关人员;具有工程师的实际工作能力和业务水平。

3、本考试设置的科目

(1)系统集成项目管理知识,考试时间为150分钟,笔试,选择题;

(2)系统集成项目管理应用技术,考试时间为150分钟,笔试,问答题;

二、考试范围

考试科目1:系统集成项目管理知识

1. 信息化基础知识要求熟悉

1.1信息化概念

信息与信息化

国家信息化体系要素

信息系统分类

1.2电子政务

电子政务的概念、内容和技术形式

电子政务建设的过程模式和技术模式

1.3企业信息化与电子商务

企业信息化的概念、目的、规划和方法

企业资源规划(ERP)的结构和功能

客户关系管理(CRM)在企业的应用

企业门户

企业应用集成

供应链管理(SCM)

商业智能(BI)

电子商务的类型及相关标准

1.4信息资源开发利用及共享

1.5信息化法规政策标准规范

2. 信息系统服务管理

2.1 信息系统服务管理体系

信息系统服务管理的内容

信息系统服务管理的推进

2.2 信息系统集成资质管理

信息系统集成资质管理的必要性和意义

信息系统集成资质管理办法(原则、管理办法、工作流程)

信息系统集成资质等级条件

信息系统项目管理专业技术人员资质管理

2.3 信息系统工程监理资质管理

2.3.1信息系统工程监理

实施信息系统工程监理的意义

信息系统工程监理的相关概念、工作内容

信息系统工程监理事业的发展进程与现状

信息系统工程监理与信息系统集成

2.3.2信息系统工程监理资质管理

信息系统工程监理资质管理的必要性和意义

信息系统工程监理资质管理办法

信息系统工程监理资质等级条件

信息系统工程监理人员资质管理

3. 信息系统集成专业技术知识

3.1 系统集成

系统集成技术的概念、作用、类型、发展

3.2 信息系统建设

信息系统的生命周期,各阶段目标及其主要工作内容

信息系统开发方法

3.3 软件工程

软件需求分析与定义

软件设计、测试与维护

软件复用

软件质量保证及质量评价

软件配置管理

软件开发环境

软件过程管理

3.4 面向对象系统分析与设计

面向对象的基本概念

统一建模语言UML

可视化建模

面向对象系统分析

面向对象系统设计

3.5 软件体系结构

软件体系结构定义

典型体系结构

软件体系结构设计方法

软件体系结构分析与评估

软件中间件

3.6 典型应用集成技术

数据库与数据仓库技术

WEB Service技术

J2EE架构、.NET架构

工作流技术

构件及其在系统集成项目中的重要性

常用构件标准(COM/DCOM/COM+、CORBA和EJB)

3.7 计算机网络知识

网络技术标准与协议

Internet技术及应用

网络分类

网络管理

网络服务器

网络交换技术、网络存储技术

无线网络技术、光网络技术、网络接入技术

综合布线、机房工程

网络规划、设计与实施

4. 项目管理一般知识

4.1 项目管理的理论基础与体系

项目与项目管理

系统集成项目的特点

项目管理知识体系

项目管理专业领域

4.2 项目生命周期和组织

项目生命周期

项目干系人、一般阶段和过程组

5. 立项管理

5.1立项管理内容

需求分析

项目建议书

项目可行性研究报告

招投标

5.2 建设方的立项管理

5.2.1立项申请书(项目建议书)的编写、提交和获得批准

5.2.2项目的可行性研究

初步可行性研究、详细可行性研究

项目论证评估

项目可行性研究报告的编写、提交和获得批准

5.2.3项目招标

编制招标文件

制定招标评分标准

评标

选定项目承建方

5.3承建方的立项管理

5.3.1项目识别

5.3.2项目论证

承建方技术能力可行性分析

承建方人力及其他资源配置能力可行性分析

项目财务可行性分析

项目风险分析

对可能的其他投标者的相关情况分析

5.3.3投标

组建投标小组

编写投标文件

参加投标活动

常见投标注意要点

5.4签订合同

5.4.1招标方与候选供应方谈判

5.4.2建设方与承建方签订合同

6. 项目整体管理

6.1项目整体管理的含义、主要活动和流程

6.2项目章程

6.2.1项目章程的作用和内容

6.2.2项目章程制定工作的主要输入

6.2.3制定项目章程所用的技术和工具

6.3编制初步范围说明书

6.4项目管理计划

6.4.1项目管理计划的含义和作用

6.4.2项目计划的内容

项目计划的主体内容

项目计划的辅助内容

6.4.3项目管理计划的编制

项目计划编制工作所遵循的基本原则

项目计划编制工作流程

项目计划编制工作所采用的主要方法和技术

项目计划编制工作的输入、输出

6.4.4执行项目管理计划

执行项目计划所要求的必备素质

执行项目计划实施的主要方法和工具

可交付物的定义和可能的表现形式

执行项目管理计划的输入、输出

6.5项目计划实施的监督和控制

6.5.1项目监督和项目的控制关注点比较

6.5.2项目的监督和控制所采用的方法

6.5.3项目的监督和控制的输入、输出

6.6项目整体变更控制

6.6.1项目整体变更管理包含的主要活动

6.6.2变更控制系统

6.6.3整体变更管理的输入、输出

6.7项目收尾

6.7.1管理收尾和合同收尾

6.7.2项目收尾的输入、输出

7.项目范围管理

7.1项目范围和项目范围管理

7.1.1项目范围管理的作用

7.1.2项目范围管理工作包含的主要活动和流程

7.2制定范围计划

7.2.1范围计划过程的输入、输出

7.2.2范围说明书

项目论证

系统描述

项目可交付成果总述

项目成功的因素说明

7.3范围定义和工作分解结构

7.3.1范围定义

项目范围定义的内容和作用

项目范围定义的输入、输出

7.3.2工作分解结构

WBS的作用和意义

WBS包含的内容

7.3.3创建WBS所采用的方法

使用指导方针

类比法

自顶向下法、自底向上法

7.3.4 WBS创建工作的输入、输出

7.4项目范围确认

7.4.1项目范围确认的输入、输出

7.4.2项目范围确认的工作要点

制定并执行确认程序

项目干系人对项目范围的正式承认

让系统的使用者有效参与

项目各阶段的确认与项目最终验收的确认

7.5项目范围控制

7.5.1项目范围控制涉及的主要内容

7.5.2项目范围控制与项目整体变更管理

7.5.3项目范围控制与用户需求变更的关系

8. 项目进度管理

8.1活动定义

8.1.1 活动定义与工作分解结构的关系

8.1.2里程碑

8.1.3活动定义的输入、输出

8.1.4活动定义所采用的工具

8.2活动排序

8.3活动资源估算

8.3.1活动资源估算所遵循的基本原则

8.3.2活动资源估算所采用的主要方法和技术

专家判断

按活动自底向上的估算

8.3.3活动资源估算的输入、输出

8.3.4活动资源估算所采用的工具

8.4活动历时估算

8.4.1活动历时估算内涵

8.4.2活动历时估算所采用的主要方法

专家判断、类比估算、基于定量的历时、历时的三点估算、最大活动历时

8.4.3活动历时估算的输入、输出

8.4.4活动历时估算所采用的工具

8.5制定进度计划

8.5.1进度计划编制工作所包括的主要内容

8.5.2制定进度计划的主要约束条件

8.5.3制定进度计划所采用的主要方法和技术

关键路法(CPM)、计划评审技术(PERT)、历时压缩技术

8.5.4制定进度计划的输入、输出

8.5.5制定进度计划所采用的主要工具

8.6项目进度控制

8.6.1项目进度控制概念及内容

8.6.2项目进度控制的主要手段

8.6.3项目进度控制的基本步骤

8.6.4项目进度控制的输入、输出

8.6.5项目进度控制的工具

9. 项目成本管理

9.1项目成本管理概念及相关术语

9.1.1成本与成本管理概念

项目成本概念

项目成本管理概念

项目成本失控原因

项目成本管理过程

9.1.2相关术语

全生命周期

可变成本、固定成本、直接成本、间接成本、沉没成本

管理储备

成本基准

9.2项目成本估算

9.2.1项目成本估算的主要相关因素

9.2.2项目成本估算的主要步骤

识别并分析项目成本的构成科目

估算每一成本科目的成本大小

分析成本估算结果,协调各种成本之间的比例关系

9.2.3项目成本估算的技术、方法

类比估算法(自顶向下估算法)、自底向上估算法

参数模型法

9.2.4成本估算的输入、输出

9.2.5成本估算工具

9.3项目成本预算

9.3.1项目成本预算及作用

9.3.2制定项目成本预算的步骤

将项目总成本分摊到项目工作分解结构的各个工作包

将各个工作包成本再分配到该工作包所包含的各项活动上

确定各项成本预算支出的时间计划及项目成本预算计划

9.3.3项目成本预算的技术、方法

类比估算法(自顶向下估算法)、自底向上估算法

参数模型法

9.3.4项目成本预算的输入、输出

9.3.5项目成本预算的工具

9.4项目成本控制

9.4.1项目成本控制主要内容

9.4.2项目成本的基本指标

9.4.3挣值分析

挣值管理概念

挣值管理的基本参数和指标

利用挣值法进行综合控制

9.4.4项目成本控制的输入、输出

9.4.5项目成本控制的工具

10. 项目质量管理

10.1质量管理基础

10.1.1质量、质量管理、质量保证、质量控制

10.1.2项目质量管理基本原则和目标

10.1.3项目质量管理主要活动和流程

10.1.4国际质量标准

ISO9000系列、全面质量管理(TQM)、六西格玛

10.1.5软件过程改进与能力成熟度模型

CMM/CMMI

SJT11234/SJT11235

10.2制定项目质量计划

10.2.1制定项目质量计划包含的主要活动

10.2.2制定项目质量计划所采用的主要技术、方法

效益/成本分析

基准比较

流程图

实验设计

质量成本分析

10.2.3制定项目质量计划工作的输入、输出

10.2.4制定项目质量计划工作的工具

10.3项目质量保证

10.3.1项目质量保证活动

产品、系统、服务的质量保证

管理过程的质量保证

10.3.2项目质量保证的技术、方法

项目质量管理通用方法

过程分析

项目质量审计

10.3.3项目质量保证工作的输入、输出

10.4项目质量控制

10.4.1项目质量控制的意义、具体的实施过程与组织

10.4.2项目质量控制的技术、方法

测试、检查、统计抽样

因果图、控制图、流程图

其他

10.4.3项目质量控制的输入、输出

10.4.4项目质量控制的工具

11. 项目人力资源管理

11.1项目人力资源管理有关概念

动机、权力、责任、绩效

11.2项目人力资源计划制定

11.2.1项目组织结构图

一般组织结构图

组织分解结构(OBS)

责任分配矩阵(RAM)

11.2.2人员配备管理计划的作用和内容

11.2.3制定人力作用计划工作的输入、输出

11.3项目团队组织建设

11.3.1组建项目团队

人力资源获取

人力资源分配

11.3.2项目团队建设

项目团队建设的主要目标

成功的项目团队的特点

项目团队建设的四个阶段

现代激励理论体系和基本概念

项目团队建设活动的可能形式和应用

项目团队绩效评估的主要内容和作用

11.4项目团队管理

11.4.1项目团队管理的含义和内容

11.4.2项目团队管理的方法

11.4.3冲突管理

11.4.4项目团队管理的输入、输出

12. 项目沟通管理

12.1项目沟通管理的基本概念

12.1.1沟通和沟通管理的含义及特点

12.1.2沟通模型及有效沟通原则

12.2沟通管理计划编制

12.2.1沟通管理计划的主要内容

描述信息收集和文件归档的结构

描述信息发送的对象、时间、方式

项目进展状态报告的格式

用于创建和获得信息的日程表

项目干系人沟通分析

更新沟通管理计划的方法

12.2.2沟通管理计划编制的技术、方法

12.2.3沟通管理计划编制的输入、输出

12.3信息分发

12.3.1常用的沟通方式及其优缺点

12.3.2用于信息分发的技术、方法

12.3.3组织过程资产的含义和表现形式

12.3.4信息分发的输入、输出

12.4绩效报告

12.4.1绩效报告的内容

12.4.2绩效报告的主要步骤

12.4.3状态评审会议

12.5项目干系人管理

12.5.1项目干系人管理的含义

12.5.2项目干系人管理的输入、输出

13. 项目合同管理

13.1项目合同

13.1.1合同的概念

广义合同概念和狭义合同概念

信息系统工程合同

13.1.2合同的法律特征

合同当事人自愿达成

合同当事人法律地位平等

合同以设立、变更、终止民事权利义务关系为目的

13.1.3项目管理中的合同模型及有效合同原则

13.2项目合同的分类

13.2.1按信息系统范围划分

总承包合同、单项任务承包合同、分包合同

13.2.2按项目付款方式划分

总价合同、单价合同、成本加酬金合同

13.3项目合同签订

13.3.1项目合同的内容

当事人各自权利、义务

信息系统项目质量的要求

建设单位提交有关基础资料的期限

承建单位提交阶段性及最终成果的期限

项目费用及工程款的支付方式

项目变更约定

当事人之间的其他协作条件

违约责任

13.3.2项目合同签订的注意事项

当事人的法律资格

验收时间

验收标准

技术支持服务

损害赔偿

保密约定

知识产权约定

合同附件

13.4项目合同管理

13.4.1合同管理及作用

13.4.2合同管理的主要内容

合同的签订管理、合同的履行管理、合同档案的管理

13.5项目合同索赔处理

13.5.1索赔概念和类型

13.5.2索赔构成条件和依据

合同索赔构成条件

常见合同索赔事由

合同索赔依据

13.5.3索赔的处理

索赔程序

索赔事件处理的原则

索赔意向通知与索赔报告

索赔审核

赔偿协商、裁决与仲裁

13.5.4合同违约的管理

对建设单位违约的管理、对承建单位违约的管理、对其他类型违约的管理

14. 项目采购管理

14.1采购管理的相关概念和主要过程

14.1.1采购的含义和作用

14.1.2采购管理的主要过程

编制采购计划

编制询价计划

询价、招投标

供方选择

合同管理

收尾

14.2编制采购计划

14.2.1采购计划编制工作的输入、输出

14.2.2用于采购计划编制工作的技术、方法

自制、外购决策分析

向专家进行咨询

14.2.3工作说明书(SOW)

工作说明书概念

工作说明书编写要求

工作说明书内容要点

14.3编制询价计划

14.3.1常见的询价文件

方案邀请书(RFP)

报价邀请书(RFQ)

询价计划编制过程常用到的其他文件

14.3.2确定对投标的评判标准

14.4询价

14.5招标

14.5.1招标人及权利和义务

14.5.2招标代理机构

招标代理机构的法律地位

招标代理机构的权利和义务

14.5.3招标方式

公开招标、邀请招标

14.5.4招标程序

14.5.5投标

14.5.6开标、评标和中标

14.5.7相关法律责任

法律责任概念

招标人的责任

投标人的责任

其他相关人的责任

14.6合同管理及收尾

14.6.1合同谈判与签订

14.6.2合同管理要点

签约方对合同的一致理解

变更控制

14.6.3合同收尾

合同收尾的主要内容

采购审计

合同收尾的输出

15. 信息(文档)与配置管理

15.1信息系统项目相关信息(文档)及其管理

15.1.1信息系统项目相关信息(文档)

信息系统项目相关信息(文档)含义

信息系统项目相关信息(文档)种类

15.1.2信息系统项目相关信息(文档)管理的规则和方法

15.2配置管理

15.2.1配置管理有关概念

配置项

配置库

配置管理活动和流程

配置管理系统

基线

15.2.2制定配置管理计划

配置管理计划编制工作的基本步骤

配置管理计划的主要内容

15.2.3配置识别与建立基线

配置识别的基本步骤

配置识别的常用方法和原则

建立基线的目的及其在项目实施中的应用

15.2.4建立配置管理系统

建立配置管理系统的基本步骤

配置库管理系统的基本结构

15.2.5版本管理

配置项状态变迁规则

配置项版本号控制

配置项版本控制流程

15.2.6配置状态报告

配置状态报告的内容

状态说明

15.2.7配置审核

实施配置审核的作用

实施配置审核的方法

16. 项目变更管理

16.1项目变更基本概念

16.1.1项目变更的含义

16.1.2项目变更的分类

16.1.3项目变更产生的原因

16.2变更管理的基本原则

16.3变更管理组织机构与工作程序

16.3.1组织机构

项目管理委员会(变更控制委员会)

项目三方各有专人负责变更管理

16.3.2工作程序

提出与接受变更申请

对变更的初审

变更方案论证

项目管理委员会审查

发出变更通知并开始实施

变更实施的监控

变更效果的评估

判断发生变更后的项目是否已纳入正常轨道

16.4项目变更管理的工作内容

16.4.1严格控制项目变更申请的提交

16.4.2变更控制

对进度变更的控制、对成本变更的控制、对合同变更的控制

16.4.3变更管理与其他项目管理要素之间的关系

变更管理与整体管理

变更管理与配置管理

17. 信息系统安全管理

17.1信息安全管理

17.1.1信息安全含义及目标

17.1.2信息安全管理的内容

17.2 信息系统安全

17.2.1信息系统安全概念

17.2.2信息系统安全属性

17.2.3信息系统安全管理体系

组织机构体系、管理体系、技术体系

17.3物理安全管理

17.3.1计算机机房与设施安全

计算机机房

电源

计算机设备

通信线路

17.3.2技术控制

检测监视系统

人员入/出机房和操作权限范围控制

17.3.3环境与人身安全

17.3.4电磁泄露

计算机设备防泄露

计算机设备的电磁辐射标准和电磁兼容标准

17.4人员安全管理

17.4.1安全组织

17.4.2岗位安全考核与培训

17.4.3离岗人员安全管理

17.4.4软件安全检测与验收

17.5应用系统安全管理

17.5.1应用系统安全概念

应用系统的可靠性

应用系统的安全问题

应用系统安全管理的实施

17.5.2应用软件开发的质量保证

17.5.3应用系统运行中的安全管理

系统运行安全审查目标

系统运行安全与保密的层次构成

系统运行安全检查与记录

系统运行管理制度

17.5.4应用软件维护安全管理

应用软件维护活动的类别

应用软件维护的安全管理目标

应用软件维护的工作项

应用软件维护执行步骤

18. 项目风险管理

18.1风险和风险管理

18.1.1风险含义和属性

18.1.2风险管理含义

18.1.3风险管理的主要活动和流程

18.2制定风险管理计划

18.2.1风险管理计划的内容

风险应对计划

风险应急措施

应急储备

18.2.2制定风险管理计划的输入、输出

18.3 风险识别

18.3.1风险事件和风险识别含义

18.3.2用于风险识别的方法

18.4 定性风险分析

18.4.1定性风险分析的方法

风险概率和影响评估

风险(识别检查)登记表

18.4.2定性风险分析的输入、输出

18.5定量风险分析

18.5.1数据收集和表示的方法及应用

期望货币值(EMV)

计算分析因子(DSMC)

计划评审技术(PERT)

蒙特卡罗(Monte Carlo)分析

风险(识别检查)登记表

18.6应对风险的基本措施(规避、接受、减轻、转移)

18.7风险监控

18.7.1风险监控的目的和主要工作内容

分析监控的目的

执行风险管理计划和风险管理流程

采取应急措施

采取权变措施

18.7.2用于风险监控的技术、方法

19. 项目收尾管理

19.1项目收尾的内容

项目验收

项目总结

项目评估审计

19.2对信息系统的后续工作的支持

19.3项目组人员转移

20. 知识产权管理

20.1知识产权管理概念

20.2知识产权管理相关法律法规

20.3知识产权管理工作的范围和内容

20.4知识产权管理要项

21. 法律法规和标准规范

21.1 法律

合同法、招投标法、著作权法、政府采购法

21.2 软件工程的国家标准

21.2.1 基础标准

软件工程术语 GB/T 11457-1995

信息处理数据流程图、程序流程图、系统流程图、程序网络图和系统资源图的文件编辑符号及约定 GB 1526-1989

信息处理系统计算机系统配置图符号及约定 GB/T 14085-1993

21.2.2 开发标准

信息技术软件生存周期过程 GB/T 8566-2001

软件支持环境 GB/T 15853-1995

软件维护指南 GB/T 14079-1993

21.2.3 文档标准

软件文档管理指南 GB/T 16680-1996

计算机软件产品开发文件编制指南 GB/T 8567-1988

计算机软件需求说明编制指南 GB/T 9385-1988

21.2.4 管理标准

计算机软件配置管理计划规范 GB/T 12505-1990

信息技术软件产品评价质量特性及其使用指南 GB/T 16260-2002

计算机软件质量保证计划规范 GB/T 12504-1990

计算机软件可靠性和可维护性管理 GB/T 14394-1993

22. 专业英语

能熟练阅读和准确理解相关领域的英文资料

23. 系统集成项目管理工程师职业道德规范

二系统集成项目管理应用技术

1. 可行性研究

项目的机会选择

初步可行性研究

详细可行性研究

2. 项目立项

立项管理过程

建设方的立项管理

承建方的立项管理

3. 合同管理

合同及合同的要件

合同谈判

合同签订

合同履行

合同变更

合同终止

合同收尾

4. 项目启动

项目启动的过程和技术

项目章程的制订

项目的约束条件

对项目的假定

5. 项目管理计划

项目管理计划的内容

项目管理计划的制订

6. 项目实施

项目实施阶段项目管理师的地位、作用和任务 项目实施

7. 项目监督与控制

项目监督与控制过程

整体变更控制

范围变化控制

进度控制

成本控制

质量控制

技术评审与管理评审

绩效和状态报告

8. 项目收尾

项目收尾的内容

项目验收

9.信息系统的运营

信息系统的运行维护的意义

信息系统的运行维护管理计划的制定

信息系统的运行维护管理计划的执行

信息系统的运行维护过程的监控

信息系统的运行维护过程的持续改进

变更管理

10. 信息(文档)与配置管理

信息(文档)管理过程

制定配置管理计划

配置识别与建立基线

建立配置管理系统

版本管理

配置状态报告

配置审核

系统集成项目管理工程师试题(分章精选)

软考软件设计师必做练习题附答案

软考软件设计师必做练习题及答案 软件设计师考试属于全国计算机技术与软件专业技术资格考试(简称计算机软件资格考试)中的一个中级考试。考试不设学历与资历条件,也不论年龄和专业,考生可根据自己的技术水平选择合适的级别合适的资格,但一次考试只能报考一种资格。考试采用笔试形式,考试实行全国统一大纲、统一试题、统一时间、统一标准、统一证书的考试办法。下面是希 赛小编整理的软考软件设计师考前必做的练习题。 试题一分析 本题主要考查类图和顺序图。 【问题 1】 需要分析此门禁系统的体系结构,根据体系结构的描述来看什么数据放在什么类中最 为合适。题目中提到:系统中的每个电控锁都有一个唯一的编号。锁的状态有两种:“已锁住”和“未锁住”。所以Lock 中含有锁编号和锁状态这两个属性。又因为题中有:在主机 上可以设置每把锁的安全级别以及用户的开锁权限。只有当用户的开锁权限大于或等于锁的 安全级并且锁处于“已锁住”状态时,才能将锁打开。因此,Lock 中还有锁的安全级别。 【问题 2】 首先,( 1 )、( 2 )是 FingerReader和LockController之间的交互。所以我们看题 目中是如何描述他们的交互的。题目中有“指纹采集器将发送一个中断事件给锁控器,锁控器从指纹采集器读取用户的指纹”,所以(1)应填“中断事件”,( 2 )应填“读取指纹”。(3 )是主机与UserInfo的交互,从图2-35中可以看出,UserInfo中存储了用户的指纹信息和开锁权限,所以( 3 )应是从 UserInfo读取用户的指纹信息和开锁权限。(4)空应填“读取锁的安全级别”。( 5 )是 MainFrame向自己发送的一条消息,从题目中的“主 机根据数据库中存储的信息来判断用户是否具有开锁权限,若有且锁当前处于已锁住状态,

2020年软考《软件设计师》考前模拟练习题

2020年软考《软件设计师》考前模拟练习题 一. 从静态角度看,进程由 __(1)__ 、 __(2)__ 和 __(3)__ 三部分组成。用户可通过 __(4)__ 建立和撤消进程。通常,用户进程被建立后, __(5)__ 。 供选择的答案 (1)。 A.JCB B.DCB C.PCB D.PMT (2)。 A.程序段 B.文件体 C.I/O D.子程序 (3)。 A.文件描述块 B.数据空间 C.EOF D.I/O缓冲区 (4)。 A.函数调用 B.宏指令 C.系统调用 D.过程调用

(5)。 A.便一直存有于系统中,直到被操作人员撤消 B.随着作业运行正常或不正常结束而撤消 C.随着时间片轮转而撤消与建立 D.随着进程的阻塞或唤醒而撤消与建立 参考答案:(1) C (2) A (3) B (4) C (5) BD 二. 设相关系模式 W ( C,P,S,G,T,R ),其中各属性的含义是:C--课程,P--教师,S--学生,G--成绩,T--时间,R--教室,根 据语义有如下数据依赖集: D={ C→P,(S,C)→G,(T,R)→C,(T,P)→R,(T,S)→R } 关系模式 W 的一个码( 关键字 )是 __(6)__ ,W的规范化程序达到 __(7)__ 。若将关系模式 W 分解为 3 个关系模式 W1(C,P), W2(S,C,G),W3(S,T,R,C),则 W1 的规范化程序达到 __(8)__ ,W2 的规范化水准达到 __(9)_ ,W3 的规范化程序达到__(10)__ 。 供选择的答案 (6)A (S,C) B (T,R) C (T,P) D (T,S) (7)~(10) A.1NF B.2NF C.3NF D.BCNF E.4NF 参考答案:(6) D (7) B (8) E (9) E (10) B 三. 数据库是存储在一起的相关数据的集合,能为各种用户所共享,且[__(11)__]。在关系数据库中,若关系模式中的每个关系的属 性值均是不可分解的,则该关系模式属于[__(12)__]。

2020年计算机软考软件设计师知识点精选集

2020年计算机软考软件设计师知识点精选集 需求分析:开发人员准确地理解用户的要求,实行细致的调查分析,将用户非形式的需求陈述转化为完整的需求定义,再由需求定义转换到相对应的需求规格说明的过程。 它有以下几难点: ⑴问题的复杂性。由用用户需求涉及的因素繁多引起,如运行环境和系统功能 ⑵交流障碍。需求分析涉及人员较多,这些人具备不同的背景知识,处于不同角度,扮演不同角色,造成相互之间交流困难。 ⑶不完备性和不一致性。用户对问题的陈述往往是不完备的,各方面的需求可能还存有矛盾,需求分析要消除矛盾,形成完备及一致的定义。 ⑷需求易变性。 近几年来已提出多种分析和说明方法,但都必须适用以下原则: ⒈必须能够表达和理解问题的数据域和功能域。数据域包括数据流(数据通过一个系统时的变化方式)数据内容和数据结构,功能域反映上述三方面的控制信息。 ⒉能够把一个复杂问题按功能实行分解并可逐层细化。 ⒊建模。可更好地理解软件系统的信息,功能,行为。也是软件设计的基础。 需求分析的任务: ⒈问题识别:双方确定对问题的综合需求,这些需求包括功能需求,性能需求,环境需求,用户界面需求。 ⒉分析与综合,导出软件的逻辑模型

⒊编写文档:包括编写"需求规格说明书""初步用户使用手册""确认测试计划""修改完善软件开发计划" 结构化分析:简称SA,面向数据流实行数据分析的方法。采用自顶向下逐层分解的分析策略。顶层抽象地描述整个系统,底层具体地画出系统工程的每个细节。中间层则是从抽象到具体的过渡。使用数据流图,数据字典,作为描述工具,使用结构化语言,判定表,判定树描述加工逻辑。 结构化(SA)分析步骤: ⑴了解当前系统的工作流程,获得当前系统的物理模型。 ⑵抽象出当前系统的逻辑模型。 ⑶建立目标系统的逻辑模型。 ⑷作进一步补充和优化。 【篇二】2020年计算机软考软件设计师知识点:数据流图 以图形的方式描述数据在系统中流动和处理的过程。只反映系统必须完成的逻辑功能,是一种功能模型。 画数据流图的步骤: ⑴首先画系统的输入输出,即先画顶层数据流图。顶层图只包含一个加工,用以表示被开发的系统。 ⑵画系统内部,即画下层数据流图。将层号从0号开始编号,采用自顶向下,由外向内的原则。画更下层数据流图时,则分解上层图中的加工,一般沿着输出入流的方向,凡数据流的组成或值发生变化的地方则设置一个加工,一直实行到输出数据流。如果加工的内部还有数据流,则继续分解,直到每个加工充足简单,不能再分解为止。不能分解的加工称为基本加工。 ⑶注意事项:

2020年全国计算机软考软件设计师英

2020年全国计算机软考软件设计师英 语试题●The Semantic Web is a web of dat a There is lots ofdata we all use every day,and its not part of the(1).I cansee my bank statements on the web,and my photographs,and Ican see my appoint. ments in a calendar.But can I see myphotos in a calendar to see what l was doing when I took them 9. Can I see bank statement lines in a calendar? Why not?Because we don’t have a web of dat a Becausedata is controlled b y (2),and each application keeps it toitself. The Semantic Web is about two things.It is about commonformats for interchange of(1 3),where01 the original Web weonly had interchange of documents.Also it is about languagefor recording how the data relates to real world(4).Thatallows a person,or a (5),to start off in one database,andthen move through an unending set of databases which areconnected not by wires but by being about the same thing. (1) A. life B. WWW C. page D. web (2) A. manager B. applications C. software D. computer (3) A. documents B. pages

软考软件设计师教程试题分析加答案

软考软件设计师教程试题分析加答案 软件设计师考试属于全国计算机技术与软件专业技术资格考试(简称计算机软件资格考试)中的一个中级考试。考试不设学历与资历条件,也不论年龄和专业,考生可根据自己的技术水平选择合适的级别合适的资格,但一次考试只能报考一种资格。考试采用笔试形式,考试实行全国统一大纲、统一试题、统一时间、统一标准、统一证书的考试办法。下面是希赛小编整理的软考软件设计师考前必做的练习题。 试题一分析 本题主要考查类图和顺序图。 【问题1】 需要分析此门禁系统的体系结构,根据体系结构的描述来看什么数据放在什么类中最为合适。题目中提到:系统中的每个电控锁都有一个唯一的编号。锁的状态有两种:“已锁住”和“未锁住”。所以Lock中含有锁编号和锁状态这两个属性。又因为题中有:在主机上可以设置每把锁的安全级别以及用户的开锁权限。只有当用户的开锁权限大于或等于锁的安全级并且锁处于“已锁住”状态时,才能将锁打开。因此,Lock中还有锁的安全级别。 【问题2】 首先,(1)、(2)是FingerReader和LockController之间的交互。所以我们看题目中是如何描述他们的交互的。题目中有“指纹采集器将发送一个中断事件给锁控器,锁控器从指纹采集器读取用户的指纹”,所以(1)应填“中断事件”,(2)应填“读取指纹”。(3)是主机与UserInfo的交互,从图2-35中可以看出,UserInfo中存储了用户的指纹信息和开锁权限,所以(3)应是从

UserInfo读取用户的指纹信息和开锁权限。(4)空应填“读取锁的安全级别”。(5)是MainFrame向自己发送的一条消息,从题目中的“主机根据数据库中存储的信息来判断用户是否具有开锁权限,若有且锁当前处于已锁住状态,则将锁打开;否则系统报警”可以看出,主机在得到所有信息后要判断用户是否能开锁,所以(5)应填“判断用户是否能开锁”。 【问题3】 这是纯理论题,请直接阅读参考答案。 试题一参考答案 【问题1】 锁的编号、安全级别、锁的当前状态。 【问题2】 (1)中断事件(2)读取用户指纹 (3)读取用户开锁权限(4)读取锁的安全级别 (5)判断用户是否有权限开锁,或用户是否可以开锁 【问题3】 组装和聚集都表示实例之间的整体/部分关系。组装是聚集的一种形式。 聚集是概念性的,只是区分整体与部分。 组装具有很强的归属关系,而且整体与部分的对象生存周期是一致的。 试题二分析 本题考查的是UML类图和顺序图的基本知识。 【问题1】 由于一个商品分类中可以有多个商品,而一个商品仅仅对应一个商品分类,

2010年上半年软考软件设计师考试试题及答案

2010 年下半年软件设计师上午试卷 ●在输入输出控制方法中,采用(1)可以使得设备与主存间的数据块传送无需CPU 干预。 (1)A. 程序控制输入输出 B. 中断 C. DMA D. 总线控制 ●若某计算机采用8位整数补码表示数据,则运算(2) 将产生溢出。 (2)A. -127+1 B. -127-1 C. 127+1 D. 127-1 ●若内存容量为4GB,字长为32,则(3) 。 (3)A. 地址总线和数据总线的宽度都为32 B. 地址总线的宽度为30,数据总线的宽度为32 C. 地址总线的宽度为30,数据总线的宽度为8 D. 地址总线的宽度为32,数据总线的宽度为8 (地址单元为0000H~3FFFH, 每个芯片的地址空间连续),则地址单元 0B1FH 所在芯●设用2K×4 位的存储器芯片组成16K×8 位的存储器 片的最小地址编号为 (4) 。 (4)A. 0000H B. 0800 H C. 2000 H D. 2800 H ●编写汇编语言程序时,下列寄存器中程序员可访问的是(5) 。 (5)A. 程序计数器(PC) B. 指令寄存器(IR) C. 存储器数据寄存器(MDR) D. 存储器地址寄存器(MAR) ●正常情况下,操作系统对保存有大量有用数据的硬盘进行(6) 操作时,不会清除有用数据。 (6)A. 磁盘分区和格式化 B.磁盘格式化和碎片整理 C.磁盘清理和碎片整理 D.磁盘分区和磁盘清理 ●如果使用大量的连接请求攻击计算机,使得所有可用的系统资源都被消耗殆尽,最终计算机无法再处理合法用户的请求,这种手段属于(7) 攻击。 (7)A. 拒绝服务 B. 口令入侵 C. 网络监听 D. IP 欺骗 ●ARP 攻击造成网络无法跨网段通信的原因是(8) 。 (8)A. 发送大量A RP 报文造成网络拥塞 B. 伪造网关A RP 报文使得数据包无法发送到网关 C. ARP 攻击破坏了网络的物理连通性 D. ARP 攻击破坏了网关设备 ●下列选项中,防范网络监听最有效的方法是(9) 。 (9)A. 安装防火墙 B. 采用无线网络传输 C. 数据加密 D. 漏洞扫描 ●软件商标权的权利人是指(10) 。 (10)A. 软件商标设计人 B. 软件商标制作人 C. 软件商标使用人 D. 软件注册商标所有人 ●利用(11) 可以对软件的技术信息、经营信息提供保护。 (11)A. 著作权 B. 专利权 C. 商业秘密权 D. 商标权 ●李某在某软件公司兼职,为完成该公司交给的工作,做出了一项涉及计算机程序的发明。李某认为该发明是自己利用业余时间完成的,可以个人名义申请专利。关于此项发明的专利申请权应归属(12) 。 (12)A. 李某 B. 李某所在单位 C. 李某兼职的软件公司 D. 李某和软件公司约定的一方 ●一幅彩色图像(RGB),分辨率为256×512,每一种颜色用8bit 表示,则该彩色图像的数据量为(13) bit。 (13)A. 256×512×8 B. 256×512×3×8 C. 256×512×3/8 D. 256×512×3 ●10000 张分辨率为1024×768 的真彩(32 位)图片刻录到D VD 光盘上,假设每张光盘可以存放4GB 的信息,则需要(14) 张光盘。 (14)A. 7 B. 8 C. 70 D. 71 ●某项目组拟开发一个大规模系统,且具备了相关领域及类似规模系统的开发经验。下列过程模型中, (15) 最适合开发此项目。 (15)A. 原型模型 B. 瀑布模型 C. V 模型 D. 螺旋模型 ●使用PERT 图进行进度安排,不能清晰地描述(16) ,但可以给出哪些任务完成后才能开始另一些任务。下面P ERT 图所示工程从A到K 的关键路径是(17) ,(图中省略了任务的开始和结束时刻)。

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

软考系统架构设计师考试试题举例 系统架构设计师是软考中的一门高级资格考试,其考试题型有哪些,下面小编就三种不同类型的选题分别举例,希望考生们对考试题型的了解能有一定的帮助。 一选择题 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++语言的结合问题。 如需了解更多软件设计师考试资讯,请看希赛软考学院!

软考软件设计师考点试题(上)

软考软件设计师考点试题(上) 相应的软考软件设计师考点试题(下)请百度搜索”软考软件设计师考点试题(下)” 软件设计师考试属于全国计算机技术与软件专业技术资格考试(简称计算机软件资格考试)中的一个中级考试。考试不设学历与资历条件,也不论年龄和专业,考生可根据自己的技术水平选择合适的级别合适的资格,但一次考试只能报考一种资格。考试采用笔试形式,考试实行全国统一大纲、统一试题、统一时间、统一标准、统一证书的考试办法。下面是希赛小编整理的软考软件设计师考试冲刺练习。 试题一 以下描述中,错误的是__()__. A.从一个计算机系统转移到另一个计算机系统的容易程度是软件的可移植性 B.软件在需要它投入使用时能实现其指定功能的概率是可靠性 C.软件能够被软件维护人员阅读并理解的方便程度是软件的可理解性。 D.在规定条件下和规定期间内,实现所指定的功能的概率是软件的可靠性。 试题一分析 软件可测试性:用来表示测试及验证软件的难易度。 软件可理解性:软件能够被软件维护人员阅读并理解的方便程度。 软件可靠性:软件按规定的条件,在规定的时间内运行而不发生故障的能力。 软件可移植性:指软件从一个计算机系统或环境转移到另一个计算机系统或环境的容易程度。由于计算机的硬件体系结构不同,因而导致在某一类型机器上开发的软件不能在另一类计算机上运行,所以某一种语言开发环境中开发出来的程序,如不用修改或只需极少量的修改便能在其他种类的计算机上运行,就是可移植性好。

软件可用性:ISO9241-11国际标准对可用性做了如下定义:产品在特定使用环境下为特定用户用于特定用途时所具有的有效性(effectiveness)、效率(efficiency)和用户主观满意度(satisfaction)。其中: 有效性--用户完成特定任务和达到特定目标时所具有的正确和完整程度。 效率--用户完成任务的正确和完整程度与所使用资源(如时间)之间的比率。 满意度--用户在使用产品过程中所感受到的主观满意和接受程度。 通俗来讲,可用性指的是产品对用户来说有效、易学、高效、好记、少错和令人满意的程度,即用户能否用产品完成任务、效率如何、主观感受怎样,实际上是从用户角度所看到的产品质量,是产品竞争力的核心,是以用户为中心。 软件兼容性:指与软件可从某一环境转移到另一环境的能力有关的一组属性。它包括以下几个属性: (1)与软件无须采用为该软件准备的活动或手段就可能适应不同的规定环境有关的软件属性; (2)使软件遵循与可移植性有关的标准或约定的软件属性; (3)与软件在该软件环境中用来替代指定的其他软件的机会和努力有关的软件属性。 软件可修改性:软件能够被软件维护人员修改的方便程度。 软件的一致性:软件服从与可移植性有关的标准或约定的程度。 试题答案:B 试题二 下述任务中,不属于软件工程需求分析阶段的是__()__.

2020软考软件设计师试题(11)

2020软考软件设计师试题(11) 42. SCSI是一种通用的系统级标准输入/输出接口,其口(196)标准的数据宽度16位,数据传送率达20MB/S。 大容量的辅助存贮器常采用RAID磁盘阵列。RAID的工业标准共有六级。其中(197)是镜象磁盘阵列,具有的安全性;(198)是无独立校验盘的奇偶校验码磁盘阵列;(199)是采用纠错海明码的磁盘阵列;(200)则是既无冗余也无校验的磁盘阵列,它采用了数据分块技术,具有的I/O性能和磁盘空间利用率,比较容易管理,但没有容错水平。 供选择的答案 (196): A. SCSI-I B. SCSI-II C. FAST SCSI-II D. FAST/WIDE SCSI-II (197)~(200): A. RAID 0 B. RAID 1 C. RAID 2 D. RAID 3 E. RAID 4 F. RAID 5 参考答案:(196)C (197)B (198)F (199)C (200)A 43. 阵列处理机属于(201)计算机。

供选择的答案: (201)A.SISD B.SIMD C.MISD D.MIMD 参考答案:(201) B 44. 在计算机中,最适合实行数字加减运算的数字编码是(202),最适合表示浮点数阶码的数字编码是(203)。 供选择的答案: (202)A.原码 B.反码 C.补码 D.移码 (203)A.原码 B.反码 C.补码 D.移码 参考答案:(202) C (203) D 45.如果主存容量为16M字节,且按字节编址,表示该主存地址至 少应需要(204)位 供选择的答案: (204)A.16

软考软件设计师考试试题加答案

软考软件设计师考试试题加答案(一)打算参加2017下半年软件设计师考试的你,已经开始备考了吗多做试题是非常好的一种备考方式,下面希赛软考培训部为大家整理了几套软件设计师考试试题,供你参考学习。 1.下列说法中正确的是()。 A.网络中的计算机资源主要指服务器、路由器、通信线路与用户计算机 B.网络中的计算机资源主要指计算机操作系统、数据库与应用软件 C.网络中的计算机资源主要指计算机硬件、软件、数据 D.网络中的计算机资源主要指Web服务器、数据库服务器与文件服务器 【答案】C 2.计算机网络可分为三类,它们是()。 、Intranet、Extranet B.广播式网络、移动网络、点--点式网络 、ATM、B-ISDN

、MAN、WAN 【答案】D 3.拓扑设计是建设计算机网络的第一步。它对网络的影响主要表现在()。 I.网络性能 II.系统可靠性 III.通信费用 IV.网络协议 、II 、II和III 、II和IV 、IV 【答案】C 4.下列说法中正确的是()。 A.互联网计算机必须是个人计算机

B.互联网计算机必须是工作站 C.互联网计算机必须使用TCP/IP协议 D.互联网计算机在相互通信时必须遵循相同的网络协议【答案】C 5.组建计算机网络的目的是实现连网计算机系统的()。 A.硬件共享 B.软件共享 C.数据共享 D.资源共享 【答案】D 6.以下关于光纤特性的描述哪个是不正确的()。 A.光纤是一种柔软、能传导广波的介质 B.光纤通过内部的全反射来传输一束经过编码的光信号 C.多条光纤组成一束,就构成一条光缆 D.多模光纤的性能优于单模光纤

20XX软考软件设计师试题(10).doc

2015软考软件设计师试题(10) 38. 结构化设计方法在软件开发中用于(176),它是一种面向(177)的设计方法。该方法使用的图形工具是(178),(178)中矩形表示(179)。如果两矩形之间有直线相连,表示它们存在(180)关系。 供选择的答案 (176):A. 测试用例设计 B. 概要设计 C. 程序设计 D. 详细设计 (177):A. 对象 B. 数据结构 C. 数据流 D. 控制流 (178):A. 程序结构图 B. 数据流程图 C. 程序流程图 D. 实体联系图

(179):A. 数据 B. 加工 C. 模块 D. 存贮 (180):A. 链接 B. 调用 C. 并列 D. 顺序执行 参考答案:(176)B (177)C (178)A (179)C (180)B 39. 向端用户提供尽可能宽带的网络接入是引起人们广泛关注的技术 (181)只能提供128Kbps的接入数据速率, (182)则是通过电话双绞线可向瑞用户提供更高信息传输带宽的一种接入技术, 而采用(183)和电缆调制解调器(cable modem)也可获得和后者同样数量级的接入带宽。 第三代无线通信的(184)可提供高达2Mbps的接入数据速率。光纤到户,即(185),则是将来的一种发展方向。

供进择的答案 (181)、(182):A. B-ISDN B. N-ISDN C. CDMA D. ADSL (183)、(184):A. HFC B. GSM C. CDMA D. HDSL (185):A. FDDI B. FTTH C. FTTC D. FTTB 参考答案:(181)B (182)D (183)A (184)C (185)B 40. 二叉树的前序、中序和后序遍历法最适合采用(186)来实现。查找树中,由根结点到所有其他结点的路径长度的总和称为(187),而使上述路径长度总和达到最小的树称为(188),它一定是(189)。

软考软件设计必做练习题及答案

软考软件设计师必做练习题及答案 属于全国计算机技术与软件专业技术资格考试(简称计算机软件资格考试)中的一个中级考试。考试不设学历与资历条件,也不论年龄和专业,考生可根据自己的技术水平选择合适的级别合适的资格,但一次考试只能报考一种资格。考试采用笔试形式,考试实行全国统一大纲、统一试题、统一时间、统一标准、统一证书的考试办法。下面是希赛小编整理的软考软件设计师考前必做的练习题。 试题一分析 本题主要考查类图和顺序图。 【问题1】 需要分析此门禁系统的体系结构,根据体系结构的描述来看什么数据放在什么类中最为合适。题目中提到:系统中的每个电控锁都有一个唯一的编号。锁的状态有两种:“已锁住”和“未锁住”。所以Lock中含有锁编号和锁状态这两个属性。又因为题中有:在主机上可以设置每把锁的安全级别以及用户的开锁权限。只有当用户的开锁权限大于或等于锁的安全级并且锁处于“已锁住”状态时,才能将锁打开。因此,Lock中还有锁的安全级别。 【问题2】 首先,(1)、(2)是FingerReader和LockController之间的交互。所以我们看题目中是如何描述他们的交互的。题目中有“指纹采集器将发送一个中断事件给锁控器,锁控器从指纹采集器读取用户的指纹”,所以(1)应填“中断事件”,(2)应填“读取指纹”。(3)是主机与UserInfo的交互,从图2-35中可以看出,UserInfo中存储了用户的指纹信息和开锁权限,所以(3)应是从UserInfo读取用户的指纹信息和开锁权限。(4)空应填“读取锁的安全级别”。(5)是MainFrame向自己发送的一条消息,从题目中的“主机根据数据库中存储的信息来判断用户是否具有开锁权限,若有且锁当前处于已锁住状态,

软考2019下半年软件设计师上午真题

软考2019下半年软件设计师上午真题 1、在cpu内外常需设置多级高速缓存cache,主要目的是()。 A、扩大主存的存储容量 B、提高cpu访问主存数据或指令的效率 C、扩大存储系统的存量 D、提高cpu访问内外存储器的速度 2、某系统的可靠性结构框图如下图所示,假设部件1、2、3的可靠度分别为0.90;0.80; 0.80(部件2、3为冗余系统)若要求该系统的可靠度不小于0.85,则进行系统设计时,部件4的可靠度至少应为()。 3、计算机运行过程中,进行中断处理时需保存现场,其目的是()。 A、防止丢失中断处理程序的数据 B、防止对其他程序的数据造成破坏 C、能正确返回到被中断的程序继续执行 D、能为中断处理程序提供所需的数据 需要了解更多真题以及解析可以加软考交流群732120554,不定期更新。

4、内存按字节编址,地址从A0000H到CFFFFH的内存,共存()字节,若用存储容量为64k*8bit的存储器芯片构成该内存空间,至少需要()片。 A、80k B、96 k C、160 k D、192 k A、2 B、3 C、5 D、8 5、执行指令时,将每一节指令都分解为取指、分析和执行三步,已知取指时间t取指=5△t,分析时间t分析= 2△t.执行时间t执行= 3△t如果按照 重叠的流水线方式执行指令,从头到尾执行完500条指令需()△t. A、2500 B、2505 C、2510 D、2515 6、下列协议中,与电子邮箱服务的安全性无关的是() A、SSL B、HTTPS C、MIME D、PGP 7、下列算法中,不属于公开密钥加密算法的是()。 A、ECC B、DSA C、RSA D、DES 8、kerberos系统中可通过在报文中加入()来防止重放攻击。 A、会话密钥 B、时间戳 C、用户ID D、私有密钥

2020软考软件设计师试题(6)

2020软考软件设计师试题(6) 21. 减少指令执行周期数是 RISC 计算机性能提升的基础,它是通过 __(101)__ ,指令控制部件 __(102)__ 微代码、 __(103)__ 寄存器、 __(104)__ 寻址方式、限制访问内存来实现的。 __(105)_ 都是与 RISC 芯片相关的名字。 供选择的答案: (101): A、超长指令字( VLIW ) B、单指令多功能 C、精简指令系统 D、适当扩充指令系统 (102): A、尽可能多用原有 B、增加 C、软件固化 D、不用 (103): A、增加 B、减少 C、精选 D 、不用 (104): A、增加 B、减少 C、适当扩充

D、任意 (105): A、 SPARC 和 MIPS B、SPARC 和 SCSI C、 MIPS 和 FLOPS D、 MIMD 和 EISA 参考答案:(101) C (102) D (103) A (104) B (105) A 22. 在操作系统中,解决进程间的 __(106)__ 两种基本关系, 往往使用对信号量实行 __(107)__ 的 __(108)__ 。例如:为保 证系统数据库的完整性,能够把信号量定义为某个库文件(或记录)的锁,初值为 1,任何进程存取该库文件(或记录)之前先对它作 一个 __(109)__ ,存取之后对它作一个 __(110)__ ,从而做到 对该文件(或记录)任一时刻只有一个进程可存取。但要注意使用 不当引起的死锁。 供选择的答案 (106): A 、同步与异步 B、串行与并行 C、调度与控制 D、同步与互斥 (107): A、消息操作 B 、P-V操作 C 、开/关操作 D 、读/写操作

2020软考软件设计师试题(9)

2020软考软件设计师试题(9) 32. UNIX用户可在Shell命令级使用管道“|”,命令“pr program.c|lp”与(156)命令组等价。两者相比,后者(157) (156): A.pr program.c>tempfile,tempfile>lp B.pr program.c>tempfile,lp>tempfile C.pr program.c>tempfile,lp D.pr program.c>tempfile,lp>tempfile,rm tempfile (157):A.能够节省时间 B.能够节省空间 C.能够减少操作的复杂度 D.需要中间文件 参考答案:(156)C(157)D 33. 操作系统为了解决进程间合作和资源共享所带来的同步与互斥问题,通常采用的一种方法是使用(158)。若在系统中有若干个互斥资源R,6个并发进程,每个进程都需要5个资源R,那么使系统不发生死锁的资源R的最少数目为(159)。 (158):A.调度 B.分派 C.信号量 D.通讯 (159):A.30 B.25

D.5 参考答案:(153)C(153)B 34. 扩展名为DLL的动态链接文件的特点是(160)。 (160): A.能够自由地插入到其他的源程序中使用 B.本身是一个数据文件,能够与其他程序动态地链接使用 C.本身能够独立运行,也能够供其他程序在运行时调用 D.本身不能独立运行,但能够供其他程序在运行时调用 参考答案:(160)D 35. 用二进制加法器对二-十进制编码的十进制数求和,当和的四 位二-十进制编码(相当于一位十进制数)小于等于 1001 (相当 于十进制数 9 )且向高位无进位时, __(161)_ ;当和小于等于1001 且向高位有进位时, __(162)__;当和大于 1001 时, __(163)__ 。 按照国标《信息交换用汉字编码字符集--基本集》(即 GB2312 )规定,一个汉字由__(164)__ 个字节组成。为了达到中西文兼容的 目的,区分汉字与 ASCII 码,汉字编码的位为 __(165)__ 。 供选择的答案 (161)~(163): A. 不需修正 B. 必须实行减6修正 C. 必须实行加6修正 D. 修正方法不确定 (164)、(165): A. 0

2020年计算机软考《软件设计师》模拟试题及答案

2020年计算机软考《软件设计师》模拟试题及答案 1. 信号量是操作系统中用作互斥和同步机制的一个共享的整数变量。信号量仅能够由初始化、唤醒(Signa1)和等待(Wait)三种操作访问。对于给定的信号量 S,等待操作 Wait(S)(又称 P操作)定义为if S>0 then _(1)_ else 挂起调用的进程。 唤醒操作 Signa1(S)(又称 V操作)定义为 if 存有等待的进程then 唤醒这个进程 else _(2)_ 。给定信号量 S,能够定义一个临界区来确保其互斥、即保证在同一时刻这个临界区只能够被一个进程执行。 当 S被初始化为1时,代码段_(3)_ ; {临界区} _(4)_ 定义了一个临界区。这样的临界区实际上是将共享数据和对这些数据的操作-起封装起来、通过其互斥机制一次只允许一个进程进入,这种临界区通常称为_(5)_。供选择的答案 (1)~(4): A.S:=0 B.S:=S十1 C.S:=S-1 D.S:=1 E.Signa1(S+1) F.Wait(S-1) G.Signa1(S) H. Wait(S) (5): A.模块

B.类程 C.管程 D.线程 参考答案:(1)C (2)B (3)I (4) H (5) C 进程是操作系统中的一个重要概念。进程是一个具有一定独立功 能的程序在某个数据集合上的一次_(6)_。 进程是一个_(7)_的概念,而程序是一个_(8)_的概念。 进程的最基本状态有_(9)_。在一个单处理机中,若有6个用户进程,在非管态的某一时刻,处于就绪状态的用户进程最多有_(10)_个。 供选择的答案: (6):A.单独操作 B.关联操作 C.运行活动 D.并发活动 (7):A.静态 B.动态 C.逻辑 D.物理 (8):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.接受客户订单,检查库存货物是否满足订单要求。如果满足,实行供货处理:即修改库存记录文件,给库房开具备货单并且保留客户订单至订单记录文件;否则实行缺货处理:将缺货订单录入缺货记录文件。

2012年计算机软考软件设计师经典真题及答案

2012年计算机软考软件设计师经典真题及答案 1.通常在软件的( )活动中无需用户参与。 A. 需求分析 B. 维护 C. 编码 D. 测试 参考答案:C 2.( )详细描述软件的功能、性能和用户界面,以使用户了解如何使用软件。 A. 概要设计说明书 B. 详细设计说明书计 C. 用户手册 D. 用户需求说明书 参考答案:C 3.下述任务中,不属于软件工程需求分析阶段的是( )。 A.分析软件系统的数据要求 B.确定软件系统的功能需求 C.确定软件系统的性能要求 D.确定软件系统的运行平台 参考答案:D 4.在开发信息系统时,用于系统开发人员与项目管理人员沟通的主要文档是( )。 A. 系统开发合同 B. 系统设计说明书 C. 系统开发计划 D. 系统测试报告 参考答案:B

5.系统测试人员与系统开发人员需要通过文档进行沟通,系统测试人员应根据一系列文档对系统进行测试,然后将工作结果撰写成( ),交给系统开发人员。 A. 系统开发合同 B. 系统设计说明书 C. 测试计划 D. 系统测试报告 参考答案:D 6.常见的软件开发模型有瀑布模型、演化模型、螺旋模型、喷泉模型等。其中( )模型适用于需求明确或很少变更的项目,( )模型主要用来描述面向对象的软件开发过程。 A.瀑布模型 B.演化模型 C.螺旋模型 D.喷泉模型 参考答案:A、D 7.在开发一个系统时,如果用户对系统的目标是不很清楚,难以定义需求,这时最好使用( )。 A.原型法瀑布模型 C.V-模型 D.螺旋模型 参考答案:A 8.采用瀑布模型进行系统开发的过程中,每个阶段都会产生不同的文档。以下关于产生这些文档的描述中,正确的是( )。 A.外部设计评审报告在概要设计阶段产生。 B.集成测评计划在程序设计阶段产生。 C.系统计划和需求说明在详细设计阶段产生。 D.在进行编码的同时,独立的设计单元测试计划 参考答案:D 9.( )是一种面向数据流的开发方法,其基本思想是软件功能的分解和抽象。 A.结构化开发方法 B.Jackson系统开发方法 C.Booch方法 D.UML(统一建模语言)

2020软考软件设计师模拟试题及答案

2020软考软件设计师模拟试题及答案 21. 新软件项目与过去成功开发过的一个项目类似,但规模更大,此时比较适合使用 (25) 实行项目开发设计。 (25) A.原型法 B.变换模型 C.瀑布模型 D.螺旋模型 参考答案:(25)C。 解析:因为新项目与过去成功开发过的一个项目类似,已经有了 成功的项目开发经验和积累的软件模块,所以,应尽可能将这些经验 和软件模块应用到新项目中,即对于这个规模更大的软件项目应该使 用瀑布模型实行开发。 22.在下列代码中,准确的C代码是(26) (26) A. #defineMYNAME="ABC" B. #includestring.h C. for(i=0;iP3且系统CPU调度采用可剥夺式优先级的进程调度 方案,CPU使用权在这个进段将转让给进程P1,进程P1占用CPU的使 用权20 ms,进程P2继续占用R3设备20 ms,进程P3因CPU使用权 被剥夺而处于就绪状态。 ③ t2~t3时段(20ms):进程P1占用CPU使用权终止后,进入占用 R3设备的时段。因为进程的优先级P2>P3,进程P2使用完R3设备后,进入占用CPU的使用权时段。进程P3仍处于就绪状态。 ④ t3~t4时段(10ms):进程P1在t3时刻运行完毕。进程P2继续占用CPU的使用权。进程P3仍处于就绪状态。

⑤ t4~t5时段(10ms):进程P2占用CPU使用权终止后,进入占用 R2设备的时段。进程调度程序重新调度进程P3占用CPU的使用权。 ⑥ t5~t6时段(10ms):进程P3占用CPU使用权终止后,进入占用 R2设备的时段。因为I/O设备R2可被进程并行使用,所以,进程P2、P3在这个时段将并行占用R2设备。系统中也没有其他待运行的进程,此时段CPU将处于空闲状态。 ⑦ t6~t7时段(10ms):进程P2在t6时刻运行完毕。进程P3继续占用R2设备。此时段CPU仍处于空闲状态。 ⑧ t7~t8时段(20ms):进程P3的I/O操作任务完成后,进程调度程序将CPU使用权分配给它。进程P3占用CPU 20ms后运行完毕。 30. 某磁盘的转速为7 200转/分,传输速度为4Mbps,控制器开 销为1ms。要保证读或写一个512字节的扇区的平均时间为11.3ms。 那么,该磁盘的平均寻道时间应不超过 (35) ms。 (35) A.3.9 B.4.7 C.5.5 D.6.1 参考答案:(35)D。 控制器开销为1ms。要保证读或写一个512字节的扇区的平均时间为11.3ms,则该磁盘的平均寻道时间的值为,即不超过6.1 ms。 31. 根据以下Redhat Linux操作系统的提示信息,将(36)空缺处 的Apache服务操作命令填写完整。 httpd (pid 20014 20013 20012 20011 20010 20009 20008 20007 20004)正在运行…

相关主题
文本预览
相关文档 最新文档