优秀资料(2021-2022年收藏)系统分析与设计复习题DOC.doc
《优秀资料(2021-2022年收藏)系统分析与设计复习题DOC.doc》由会员分享,可在线阅读,更多相关《优秀资料(2021-2022年收藏)系统分析与设计复习题DOC.doc(33页珍藏版)》请在淘文阁 - 分享文档赚钱的网站上搜索。
1、系统分析与设计复习题一 选择题:1. 面向对象的特点主要概括为( )。A. 可分解性、可组合性、可分类性B. 继承性、封装性、多态性C. 抽象性、继承性、封装性、多态性D. 封装性、易维护性、可扩展性、可重用性2. 信息按照( )可以分为战略信息、战术信息和作业信息。A. 应用领域 B. 加工顺序 C. 管理的层次 D. 反映形式3. 按照处理的对象,可把组织的信息系统分为( )和管理信息系统两大类。A. 电子数据处理系统 B. 作业信息系统 C. 决策支持系统 D. 情报处理系统4. 在开发一个企业管理信息系统时,首先要进行用户调查,调查中收集的主要信息包括( )。A. 管理目标、人力资源、
2、业务流程和数据流程信息B. 组织结构、功能体系、业务流程和数据流程信息C. 企业性质、客户资源、业务流程和数据流程信息D. 管理目标、功能体系、业务流程和数据流程信息5. 系统流程图也称为业务流程图,它表达的是( )。A. 数据在系统各部件间的流动情况B. 对数据进行加工处理的控制过程C. 逻辑数据流图D. 白盒子形式的组成系统的每个部件6. 一般子系统的划分是在系统( )阶段,根据对系统的功能/数据分析的结果提出的。A. 需求分析 B. 逻辑阶段 C. 总体设计 D. 详细设计7. 信息系统流程图是以新系统的( )为基础绘制的。A. E-R图 B. 管理功能图 C. 业务流程图 D. 数据流
3、图8. 在关系规范化过程中,一般来讲,满足( )的关系即可满足信息处理的要求,就可以认为是比较规范的关系。A. 第一范式 B. 第二范式 C. 第三范式 D. BC范式9. 信息系统开发的结构化方法的一个主要原则是( )。A. 自顶向下原则 B. 自底向上原则 C. 分步实施原则 D. 重点突破原则10. 用户开发应用系统的主要手段是( )。A. 生命周期法 B. 原型法 C. 第四代语言 D. 面向对象方法11. 系统规划的主要任务包括( )。A. 明确组织的信息需求、制定系统总体结构方案 B. 对系统进行经济、技术和使用方面的可行性研究 C. 选择计算机和网络系统的方案 D. 确定软件系统
4、的模块结构12. 系统设计阶段的主要成果是( )。A. 用户的决策方针 B. 用户的分析方案 C. 系统设计说明书 D. 系统总体设计方案13. 信息系统建设的结构化方法中用户必须参与的原则是用户必须参与( )。A. 系统建设中各阶段工作 B. 系统分析工作 C. 系统设计工作 D. 系统实施工作14. 结构化生命周期法的主要缺点之一是( )。A. 系统开发周期长 B. 缺乏标准、规范 C. 用户参与程度低 D. 主要工作集中在实施阶段15. 系统分析工作的全面总结和主要成果是( )。A. 可行性研究报告 B. 数据词典 C. 系统说明书 D. 系统详细调查报告16. 软件文档是信息系统( )
5、的重要依据。A.可理解性 B.可维护性 C.可扩展性 D.可移植性17. 系统维护中要解决的问题来源于( )。A. 系统分析阶段 B. 系统设计阶段 C. 系统实施阶段 D. 三者都包括18. 在原型法中,原型是开发系统的( )。A. 反映用户最基本需求的可以运行的实验模型 B. 某一主要部分的详细设计方案(物理模型) C. 反映用户需求的逻辑模型 D. 反映用户全部需求符合系统开发规范的应用软件程序19. 由用户开发应用系统可以解决的主要问题是( )。A. 提高应用系统效率 B. 系统开发直接反映用户需求 C. 增强系统的可靠性 D. 降低开发成本20. 项目主要管理人员应参与( )。A.
6、系统规划 B. 系统设计 C. 系统分析 D. 系统开发和运行全过程21. 绘制功能结构图的依据是( )。A. 数据流程图 B. PAD图 C. N-S图 D. 系统总体设计22. 下面哪一项不是系统设计阶段的主要活动( )。A. 系统总体设计 B. 系统硬件设计 C. 系统详细设计 D. 编写系统实施计划23. 对于结构化设计思想的描述哪一项是错误的( )。A. 在结构化设计中,模块的功能应当简单明确,易于理解 B. 自顶向下,逐步求精 C. 设计者应先设计顶层模块 D. 越下层模块,其功能越具体,越复杂24. 数据库的逻辑结构设计是将( )。A. 逻辑模型转换成数据模型 B. 数据模型转换
7、成物理模型 C. 概念数据模型转换为数据模型 D. 逻辑模型转换为物理模型25. 耦合度描述了( )。A. 模块内各种元素结合的程度B. 模块内多个功能之间的接口C. 模块之间公共数据的数量D. 模块之间相互关联的程度26. 内聚是种指标,表示一个模块( )。A. 代码优化的程度B. 代码功能的集中程度C. 完成任务的及时程度D. 为了与其他模块连接所要完成的工作量27. 在绘绘数据流时,应遵循父图与子图平衡的原则,所谓平衡是指( )。A. 父图和子图都不昨改变数据流的性质B. 子图不改变父图数据流的一致性C. 父图的输入/输出数据流与子图的输入/输出数据流一致D. 子图的输出数据流完全由父图
8、的输入数据流确定28. 以下关于信息的叙述正确的是( )。A. 信息就是数据B. 信息可以脱离载体独立地传输C. 信息可以表示事物的特征和运动变化,但不能表示事物之间的联系D. 信息不是物质,也不是能量29. 现代管理信息系统是( )。A. 计算机系统B. 手工管理系统C. 人机系统D. 计算机网络系统30. 设有关系Students(学号,姓名,年龄,性别,系别,家庭住址),其中,属性“系名”是关系DESP的主键,用户要求访问“家庭地址”的某个成分,如邮编、省、市、街道以及门牌号。关系Students的主键和外键分别是( )A. 学号、家庭地址B. 姓名、系别C. 学号、系别D. 姓名、家庭
9、地址31. 系统开发的主要方法有生命周期法、原型化方法、计算机辅助软件工程方法和( )。A. 自顶向下法 B. 由底向上法 C. 模块法 D. 面向对象方法32. 在系统生命周期的各阶段中,花费费用和人力投入最多的阶段是( )。A. 分析与设计 B. 编制程序 C. 测试程序 D. 系统维护33. 设有关系Students(学号,姓名,年龄,性别,系别,家庭住址),用户要求访问“家庭地址”的某个成分,如邮编、省、市、街道以及门牌号,则“家庭地址”是一个( )属性。A. 简单B. 复合C. 多值D. 派生34. 下列关于信息的叙述,不正确的是( )。A. 信息是可以处理的B. 信息的价值不会改变
10、C. 信息可以在不同形态间转化D. 信息具有时效性35. 下列不属于面向对象技术的基本特征的是( )。A. 封装性 B. 模块性 C. 多态性 D. 继承性36. 继承机制的作用是( )。A. 信息隐藏 B. 数据封装 C. 派生新类 D. 数据抽象37. ( )是从用户使用系统的角度描述系统功能的图形表达方法。A. 类图 B. 对象图 C. 序列图 D. 用例图38. ( )是表达系统类及其相互联系的图示,它是面向对象设计的核心,建立状态图、协作图和其他图的基础。A对象图 B. 组件图 C. 类图 D. 配置图39. ( )描述了一组交互对象间的动态协作关系,它表示完成某项行为的对象和这些对
11、象之间传递消息的时间顺序。A对象图 B. 协作图 C. 状态图 D. 序列图40. ( )就是用于表示构成分布式系统的节点集和节点之间的联系的图示,它可以表示系统中软件和硬件的物理架构。A. 组件图 B. 协作图 C. 状态图 D. 配置图41. 在用UML进行数据库的分析与设计过程中,( )就是进行数据库的需求分析,使用用例图、类图、顺序图、活动图等建立业务模型。A. 逻辑数据模型设计 B 业务Use Case模型设计 C. 物理数据模型设计 D. 物理实现设计42. 使用UML进行关系数据库的( )时,需要设计出表达持久数据的实体类及其联系,并把它们映射成为关系数据库表(Table)、视图
12、(View)等。A. 业务Use Case模型设计 B. 逻辑数据模型设计C. 物理数据模型设计 D. 物理实现设计43. UML的动态建模表示包含( )种图。(状态图、活动图、顺序图和合作图 用例图)A. 9 B. 5 C. 4 D. 244. 在UML提供的图中,( )用于描述系统与外部系统及用户之间的交互。A. 用例图 B. 类图 C. 对象图 D. 部署图45. 在UML提供的图中,( )用于按时间顺序描述对象间的交互。A. 网络图B. 状态图C. 协作图D. 序列图46. 绘制系统流程图的基础是( )。A. 数据关系图B. 数据流程图C. 数据结构图D. 功能结构图47. 系统分析报
13、告的主要作用是( )。A. 系统规划的依据B. 系统实施的依据C. 系统设计的依据D. 系统评价的依据48. 在决定开发管理信息系统之前,首先要做好系统开发的( )。A. 可行性研究B. 系统化分析C. 总体预算D. 新系统的逻辑设计和物理设计49. 判断表由以下几方面内容组成( )。A. 条件、决策规则和应采取的行动B. 决策问题、决策规则、判断方法C. 环境描述、判断方法、判断规则D. 方案序号、判断规则50. 结构化分析方法是一种面向( )的需求分析方法。A. 对象B. 数据结构C. 数据流D. 控制流51. 结构化方法最为常用的图形工具是数据流图。在数据流图中,名字及方向的成分是( )
14、。A. 控制流B. 信息流C. 数据流D. 信号流52. 进行需求分析时可以使用多种工具,但( )是不适用的。A. DFD图B. 判断表C.PAD图D. 数据字典53. 在用户需求分析中,开发人员要从用户那里解决的最重要的问题是( )。A. 要让软件做什么B. 要给软件提供哪些信息C. 要求软件工作效率怎样D. 要让软件具有何种结构54. 需求规格说明书在软件开发中具有重要作用,但它不能作为( )。A. 软件设计的依据B. 用户和开发人员对软件要做什么的共同理解C. 软件验收的依据D. 软件可行性分析的依据55. 原型化方法是用户和软件开发人员之间进行的一种交互过程,适用于( )系统。A. 需
15、求不确定性高的B. 需求确定的C. 管理信息D. 决策支持56. 原型化方法是用户和软件开发人员之间进行的一种交互过程,它从用户界面的开发入手,首先形成( )。A. 用户界面使用手册B. 用户界面需求分析说明书C. 系统界面原型D.完善的用户界面57. 原型化方法是用户和软件开发人员之间进行的一种交互过程,它从用户界面的开发入手,首先形成系统界面原型,用户( )并提出意见。A. 改进用户界面的设计B. 阅读文档资料C. 模拟用户界面的运行D. 运行用户界面原型58. 原型化方法是用户和软件开发人员之间进行的一种交互过程,它从用户界面的开发入手,首先形成系统界面原型,用户运用界面原型并就( )提
16、出意见。A. 同意什么不同意什么B. 使用和不使用哪一种编程语言C. 同意的结构D. 执行速度是否满足要求59. 原型化方法是用户和软件开发人员之间进行的一种交互过程,是一种( )型的设计过程。A. 自外向内B. 自顶向下C. 自内向外D. 自底向上60. 对于管理信息系统,为提高MIS开发效益和质量,可采用( ),以改进用户和开发者之间由于需要变化而引起修改和定义不准确等问题。A. 结构化方法B. 快速原型法C. 面向对象方法D. 软件评审61. 系统开发过程通常被分为若干个阶段,每个阶段的开始和结束都有明确的规定。人们常将开发过程中完成某项关键工作的时刻称为进里程碑。完成( )时最适于称为
17、里程碑。A. 需求调查B. 总体设计稿C. 50%编码D. 一套实体关系图62. 螺旋式软件开发模型是将瀑布模型和演化模型相结合,增加了风险分析,它建立在原型的基础上,沿着螺线自内向外每旋转一圈,就得到( )的一个新版本。A. 模块划分B. 子程序分解C. 设计D. 原型63. 软件开发的喷泉模型描述了面向对象的开发模型,它体现了这种开发方法创建软件的过程所固有的迭代和( )特征。A. 开发各阶段之间无间隙B. 开发各阶段分界明显C. 部分开发阶段分界明显D. 开发过程不分段需求分析概要设计详细设计程序设计调试测试系统安装123464. 系统开发过程的流程如下图所示,( )阶段拟定了系统的目标
18、、范围和要求。A. B. C. D. 65. 在选择开发方法时,不适于使用原型法的情况是( )。A. 用户需求模糊不清B. 系统设计方案难以确定C. 系统使用范围变化很大D. 用户的数据资源缺乏组织和管理66. 软件需求分析的任务主要是( )。A. 解决如何做B. 解决做什么C. 结构化程序设计D. 构建系统的物理模型67. 结构化分析方法强调分析对象的数据流,其指导思想是( )。A. 自顶向下逐层分解B. 自底向上逐层分解C. 面向对象D. 面向过程68. 在一套分层DFD中,如果某一张图中有N个加工(Process),则这张图允许有( )张子图。A. 0B. 1C. 1ND. 0N69.
19、在一张DFD图中,任意两个加工之间( )。A. 有且仅有一条数据流B. 至少有一条数据流C. 可以有0条或多条名字互不相同的数据流D. 可以有0条或多条数据流,且允许其中有若干条名字相同的数据流70. 在画分层DFD时,应注意保持( )之间的平衡。A. 父图与其子图B. 同一父图的所有子图C. 不同父图的所有子图D. 同一子图的所有直接父图71. DFD图中,从系统的输入流到系统的输出流的一连串连续交换形成一种信息流,这种信息流可分为( )两类。A. 控制流和交换流B. 交换流和事务流C. 事务流和事件流D. 事件流和控制流72. 软件设计中,划分模块的一个准则是( )。A. 低内聚低耦合B.
20、 低内聚高耦合C. 高内聚低耦合D. 高内聚高耦合73. 在使用系统结构图进行结构化系统设计时,设计的出发点是( )。A. 数据流图B. 实体联系图C. 系统流程图D. HIPO图74. 结构化设计方法使用的图形工具之一是系统结构图,系统结构图中矩形表示( )。A. 数据B. 加工C. 模块D. 存储75. 结构化设计方法使用的图形工具之一是系统结构图,系统结构图中,如果两矩形之间有直线相连,表示它们存在( )的关系。A. 链接B. 调用C. 并列D. 顺序执行76. 面向对象的主要特征是封装性、继承性和( )。A. 一致性B. 完整性C. 多态性D. 可移植性77. 在面向对象技术中,对已有
21、实例的特征稍作改变就可生成其他的实例,这种方式称为( )。A. 委托B. 代理C. 继承D. 封装78. 一列有关面向对象的叙述不正确的是( )。A. 面向对象设计最根本的意图是适应需求变化B. 应尽量针对接口编程,而不要针对实现编程C. 尽量使用继承而不是聚合,因为继承使得类间的耦合性最小D. 尽量使用已有的类库79. 下列关于面向对象的分析与设计的描述,正确的是( )。A. 面向对象设计描述软件要做什么B. 面向对象分析不需要考虑技术和实现层面的细节C. 面向对象分析的输入是面向对象设计的结果D. 面向对象设计的结果是简单的分析模型80. 协作图描述了协作的( )之间的交互和链接。A. 对
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 优秀 资料 2021 2022 收藏 系统分析 设计 复习题 DOC
限制150内