中级信息系统管理工程师-信息系统分析-5.系统说明书.docx
中级信息系统管理工程师-信息系统分析-5.系统说明书
[单选题]1.系统说明书应达到的要求包括()。①全面②系统③准确④详实⑤清晰⑥重复
A.①②③
B.①②③④
C.①②③④⑤
D.①②③④⑤⑥
正确答(江南博哥)案:C
参考解析:本题考查系统说明书的基本概念。系统说明书是系统分析阶段工作的全面总结,是整个开发阶段最重要的文档之一。系统说明书应达到的基本要求是:全面、系统、准确、翔实、清晰地表达系统开发的目标、任务和功能。重复不属于系统说明书应达到的要求。
[单选题]2.系统说明书应达到的要求包括?()。①全面②系统③准确④详实⑤清晰⑥重复
A.①②③
B.①②③④
C.①②③④⑤
D.①②③④⑤⑥
正确答案:C
参考解析:系统说明书是系统分析阶段工作的全面总结,是这一阶段的主要成果。系统说明书应达到的基本要求是:全面、系统、准确、详实、清晰地表达系统开发的目标、任务和系统功能。
[单选题]3.企业信息化建设的根本目的是()。
A.解决管理问题,侧重于对IT技术管理、服务支持以及日常维护等
B.解决技术问题,尤其是对IT基础设施本身的技术性管理工作
C.实现企业战略目标与信息系统整体部署的有机结合
D.提高企业的业务运作效率,降低业务流程的运作成本
正确答案:C
参考解析:企业信息化建设的根本就是实现企业战略目标与信息系统整体部署的有机结合,这种结合当然是可以从不同的层次或者角度出发来考虑,但这种不同层次和角度的结合能够给企业带来的最终效益是不一样的。IT战略有助于确保IT活动支持总体经营战略,使该组织实现其经营的目标和目的。
[单选题]4.UML是一种()。
A.面向对象的程序设计语言
B.面向过程的程序设计语言
C.软件系统开发方法
D.软件系统建模语言
正确答案:D
参考解析:UML是一种定义良好、易于表达、功能强大且普遍使用的建模语言。它融入了软件工程领域的新思想,新方法和新技术。它不仅可以支持面向对象的分析与设计,更重要的是能够有力地支持从需求分析开始的软件开发的全过程。UML是一种建模语言,而不是一种方法。
[单选题]5.以下不属于数据字典的作用的是()。
A.列出数据元素
B.相互参照,便于系统修改
C.一致性和完整性检验
D.展示系统的处理逻辑
正确答案:D
参考解析:数据字典是以特定格式记录下来的、对系统的数据流图中各个基本要素(数据流、处理逻辑、数据存储和外部实体)的内容和特征所做的完整的定义和说明。是结构化系统分析的重要工具之一,是对数据流图的重要补充和说明。数据字典的作用:按各种要求列表相互参照,便于系统修改由描述内容检索名称一致性检验和完整性检验
[单选题]6.设有一个员工关系EMP(员工号,姓名,部门名,职位,薪资),若需查询不同部门中担任“项目主管”职位的员工平均薪资,则相应的SQL语句为:SELECT部门名,AVG(薪资)AS平均薪资FROMEMPGROUPBY(请作答此空)();
A.员工号
B.姓名
C.部门名
D.薪资
正确答案:C
参考解析:SELECT语句的语法结构:SELECT[ALL|DISTINCT]本题中是要求查询不同部门中,所以应使用分组语句进行分组,分组的条件是部门名;在分组的基础上指定条件,一般使用HAVING语句,本题要求是担任“项目主管”职位,也就是说要求职位为项目主管。由于“项目主管”是属于字符串类型的数据,所以在条件表达式中,需要使用单引号将该值引起来。
[单选题]7.软件需求分析阶段的主要任务是确定()。
A.软件开发方法
B.软件系统功能
C.软件开发工具
D.软件开发费用
正确答案:B
参考解析:系统分析的主要任务是理解和表达用户对系统的应用需求。通过深入调查,和用户一起充分了解现行系统是怎样工作的,理解用户对现行系统的改进要求和对新系统的要求。在此基础上,把用户共同理解的新系统用恰当的工具表达出来。其主要任务是:了解用户需求;确定系统逻辑模型,形成系统分析报告。
[单选题]8.()是一种面向数据流的开发方法,其基本思想是软件功能的分解和抽象。
A.结构化开发方法
B.Jackson系统开发方法
C.Booch方法
D.UML(统一建模语言)
正确答案:A
参考解析:结构化方法规定了一系列模块的分解协调原则和技术,提出了结构化设计的基础是模块化,即将这个系统分解成相对独立的若干模块,通过对模块的设计和模块之间关系的协调来实现整个软件系统的功能
[单选题]9.面向对象方法所具有的继承性提高了软件的()
A.可重用
B.独立性
C.可靠性
D.灵活性
正确答案:A
参考解析:继承:父类和子类之间共享数据和方法的机制;这是类之间的一种关系,在定义和实现一个类的时候,可以在一个已经存