《软件方法》第一章自测题

您所在的位置:网站首页 数据结构第一章概论自测题答案解析视频讲解 《软件方法》第一章自测题

《软件方法》第一章自测题

2023-12-28 10:24| 来源: 网络整理| 查看: 265

UMLChina软件方法各章练习题自测 关于UMLChina前言 《软件方法》第一章自测题自测题1自测题2自测题3

关于UMLChina 前言

笔者为在校大三生,初次接触UML建模语言,在学习《软件方法》一书时整理UMLChina上《软件方法》各章练习题自测及《软件方法》建模竞赛题分卷自测以供日后学习参考,特此整理于CSDN博客以供各位学习,并附上UMLChina网址链接 UMLChina链接,如若文章出现错误,请及时联系作者进行批评指正。

《软件方法》第一章自测题 自测题1

单选题

1、软件开发中需求工作的目的是 A、 让系统更好卖 B、 满足软件工程需求规范 C、 更好地指导设计 D、 对系统做概要的描述

2、软件开发设计工作的目的是 A、 更好地指导编码 B、 对系统做详细的分析 C、 降低开发维护成本 D、 满足软件工程设计规范

自测题2

单选题

1 、开发人员说“根据客户的需求,我们的系统分为销售子系统、库存子系统、财务子系统……”,这句话反映了开发人员可能有什么样的认识错误? A) 开发人员没有认识到面向对象设计的重要性 B) 开发人员直接从设计映射需求 C) 开发人员直接从需求映射设计 D) 开发人员没有用UML模型来描述子系统

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 、以下描述最可能对应于软件开发中的哪个工作流? 某集团向优马神州经理提出举办讲座的请求后,经理根据请求决定请哪一位专家,并拟定讲座计划,交给组织工作人员执行。组织工作人员根据经理提供的专家资料通过Email、电话等各种方式联系专家,和专家商议讲座的时间和主题。 A) 业务建模 B) 需求 C) 分析 D) 设计

8、以下说法和其他三个最不类似的是: A) 如果允许一次走两步,新手也能击败象棋大师 B) 百米短跑比赛才10秒钟,不可能为每一秒做周密计划,凭感觉跑就是 C) 即使是最好的足球队,也不能保证每次进攻都能进球,所以练习传球配合是没用的,不如直接大脚开到对方门前 D) 虽然大家都考不及格,但考58分和考42分是不一样的

多选题

1、如果问开发人员“你在做什么”,他说“我在写文档”,那么他有可能: A) 不了解软件开发各工作流的区别 B) 把自己的工作简单分为“代码”和“文档” C) 认为文档就是代码的叙述性文件 D) 知道“文档”和“代码”的真正区别是什么

自测题3

单选题 1 、UML三友是哪三位? A) Messi、Neymar JR和Luis Suárez B) Luciano Pavarotti、Placido Domingo和Jose Carreras C) Martin Fowler、Kent Beck和Alistair Cockburn D) James Rumbaugh、Grady Booch和Ivar Jacobson

2 、以下不属于OOAD方法学的是: A) Booch方法 B) Demarco方法 C) Rumbaugh OMT D) Coad/Yourdon方法

3 、以下不属于UML图形的是: A) 流程图 B) 状态机图 C) 序列图 D) 通信图

4 、以下不属于本书推荐常用的UML元素的是: A) 用例图 B) 组件图 C) 序列图 D) 类图

5 、以下不是UML工具的是: A) Enterprise Architect B) DOORS C) Astah D) MagicDraw E) Plato F) Rhapsody

6 、一些开发人员更喜欢画“草图”,然后说“来!我给大家讲讲”,深层原因是: A) 这样更敏捷,现在流行“敏捷” B) 草图更自由,有发挥的空间 C) 想通过形式的粗陋遮掩内容的粗陋 D) 亲身讲解胜过模型文档交流

7 、以下软件开发名人中,和前央视主持人小崔(崔永元)同龄的是: A) Martin Fowler B) Kent Beck C) Ivar Jacobson D) Peter Coad E) James Rumbaugh F) Grady Booch

8 、以下说法正确的是: A) 在项目中可以只挑选一部分UML元素来使用 B) UML模型的最佳案例就是建模工具附带的例子 C) 团队引进UML时,努力达到的最终目标应该是完整应用所有的UML元素 D) UML是软件开发人员和客户之间沟通的绝佳工具

9 、以下说法正确的是: A) 功能很少的系统不需要建模 B) 类很少的系统不需要建模 C) 市场上已经有很多现存产品的系统不需要建模 D) 不参加竞争的系统不需要建模

多选题 1、经常被当作“偷懒庇护所”的说辞有: A) 软件开发是艺术,艺术是没有道理可讲的 B) 我们敏捷了 C) 建模带来竞争优势 D) 不管用什么方法,把项目做成功就是好方法



【本文地址】


今日新闻


推荐新闻


CopyRight 2018-2019 办公设备维修网 版权所有 豫ICP备15022753号-3