当前位置: 首页icon 51CTO软考 > 软考资讯 >考试科目 >软考高级2019年5月信息系统项目管理师 模拟一 上午:软件设计分为结构化设

软考高级2019年5月信息系统项目管理师 模拟一 上午:软件设计分为结构化设

作者:wx6321a6a08bc9c2024-05-27 10:44:11
备考咨询 刷题指导
添加专属学姐
下载资料 2024上半年软考备考资料+考试大纲
下载按钮 下载
引号

摘要:对于【信息系统项目管理师】软考考试而言,试题无疑是最重要的学习资料之一。在软考备考过程中,吃透所考知识点、熟悉出题思路,对我们提升分数的效果是最明显的,通过试题反复练习,还可以查漏补缺。今天,给大家带来【信息系统项目管理师】部分试题的详解,一起来看看吧~1、某公司准备将运行在本地局域网上的CRM系统迁移到集团云平台上并做适当的功能扩展,从信息系统生命周期的角度看,该CRM系统处于 (  )

引号
摘要:对于【信息系统项目管理师】软考考试而言,试题无疑是最重要的学习资料之一。在软考备考过程中,吃透所考知识点、熟悉出题思路,对我们提升分数的效果是最明显的,通过试题反复练习,还可以查漏补缺。今天,给大家带来【信息系统项目管理师】部分试题的详解,一起来看看吧~



1、某公司准备将运行在本地局域网上的CRM系统迁移到集团云平台上并做适当的功能扩展,从信息系统生命周期的角度看,该CRM系统处于 (  ) 阶段。
A、 立项
B、 开发
C、 运维
D、 消亡

答案:C
答题解析:

信息应用系统的生命周期包括四个阶段:产生阶段、开发阶段、运维阶段、消亡阶段。

① 产生阶段也称为信息系统的概念阶段,需求分析阶段。可分为两个过程,一是概念的产生,即提出初步的信息系统建设设想;二是需求分析阶段,即对企业信息系统的需求进行深入的调研和分析,并形成需求分析报告。

② 开发阶段,本阶段可分为如下五个子阶段。

总体规划:是系统开发的起始阶段,一个完整的总体规划应当包括信息系统的开发目标、总体架构、组织架构和管理流程、实施计划、信息系统的技术规范等。

系统分析:目标是为系统设计提供系统的逻辑模型,内容包括组织结构及功能分析、业务流程分析、数据和数据流程分析、系统初步方案等。

系统设计:根据系统分析的结果,设计出信息系统的实施方案。内容包括系统架构设计、数据库设计、处理流程设计、功能模块设计、安全控制方案设计、系统组织和队伍设计、系统管理流程设计等。

系统实施:将设计方案在计算机和网络上具体实现,将文本计划转变为在计算机上运行的软件系统。

系统验收:实施完成即进入试运行阶段,在试运行结束后,系统没有出现大的问题,即进入系统验收阶段。

③ 运维阶段:信息系统验收通过,正式移交给客户后,系统进入运维阶段。运维阶段的维护可以分为如下4种类型。

纠错性维护:纠错性维护是指对系统进行定期的或随机的检修,纠正运行阶段暴露的错误,排除故障,更新易损部件、刷新备份的软件或数据存储,保证系统按预定要求完成各项工作。

适应性维护:适应性维护指由于管理环境与技术环境的变化系统中某些部分的工作内容与方式已不能适应变化的环境,因而影响系统预定功能的实现,故需对这些部分进行适当的调节、修改,以满足管理工作的需要。

完善性维护:完善性维护指用户对系统提出了某些新的信息需求,因而在原有系统的基础上进行适当的修改、扩充,完善系统的功能,以满足用户新的信息需求。

预防性维护:预防性维护指对预防系统可能发生的变化或受到的冲突而采取的维护措施。

④ 消亡阶段:企业的信息系统会不可避免地遇到系统的更新改造、功能扩展,乃至报废重建,一个信息系统也必然逐渐消亡。



2、软件架构分为数据流风格、调用/返回风格、独立构件风格、虚拟机风格和仓库风格。( )包括主程序/子程序、数据抽象和面向对象,以及层次结构。
A、 数据流风格
B、 调用/返回风格
C、 虚拟机风格
D、 仓库风格

答案:B
答题解析:


软件架构分为数据流风格、调用/返回风格、独立构件风格、虚拟机风格和仓库风格。

1.jpg

3、软件设计分为结构化设计(SD)与面向对象设计(OOD)。其中SD是一种面向数据流的方法,它以SRS(软件需求规格说明书)和SA(结构化分析)阶段所产生的和数据字典等文档为基础,是一个( )和模块化的过程。
A、 自顶向下、逐步求精
B、 自下而上、逐步求精
C、 由内而外,统一实现
D、 由外而内,统一实现

答案:A
答题解析:

软件设计分为结构化设计(SD)与面向对象设计(OOD)。

其中结构化设计SD是一种面向数据流的方法,它以SRS(软件需求规格说明书)和SA(结构化分析)阶段所产生的和数据字典等文档为基础,是一个自顶向下、逐步求精和模块化的过程。

SD方法的基本思想:

将软件设计成由相对独立且、具有单一功能的模块组成的结构,分为概要设计和详细设计两个阶段。

概要设计:又称为总体结构设计,主要任务是将系统的功能需求分配给软件模块,确定每个模块的功能和调用关系,形成软件的模块结构图,即系统结构图。

概要设计将系统开发的总任务分解成许多个基本的、具体的任务,而为每个具体任务选择适当的技术手段和处理方法的过程称为详细设计。

SD遵循的原则:高内聚,低耦合;

内聚:表示模块内部各成分之间的联系程度,是从功能角度来度量模块内的联系,一个好的内聚模块应当恰好做目标单一的一件事情;

耦合:表示模块之间联系的程度。紧密耦合表示模块之间联系非常强,松敞耦合表示模块之问联系比较弱,非耦合则表示模块之间无任何联系,是完全独立的。




代理合作学习群