系统分析与设计复习题和笔记

本文主要梳理了系统分析与设计的相关复习题和笔记,涵盖了需求分析、精益项目管理、DevOps、数据库设计等多个方面。重点讨论了软件开发的不同阶段、方法和最佳实践,包括敏捷开发的迭代回顾会议、系统规划的主要任务、数据流图的绘制原则以及用例之间的关系等。同时,文章提到了在大数据时代面临的伦理问题,如数据安全、隐私边界等。
摘要由CSDN通过智能技术生成

一、复习题

需求分析的目的是保证需求的( )

  • A.正确性和目的性 B.目的性和一致性
  • C.完整性和一致性 D. 完整性和目的性
  • c

对应于精益思想提及的库存问题,下面哪个答案不属于软件行业的库存问题?

  • A.还未编码的需求 B.上线的用户手册遗漏了某些软件特性
  • C.还没有文档化的功能模块 D.开发完却没测试的代码
  • b

下哪个是对Devops不正确的描述?

  • A.DevOps鼓励融合开发和运维团队 。B.既可开发开源项目也可开发闭源项目。
  • C.DevOps引入了敏捷的理念。 D.是能力成熟度模型集成(CMMI)的替代品,是一个流程。

d

假如采用关系数据库系统来实现应用,在数据库设计的 阶段,将E-R模型转换为关系数据模型。

A.物理设计B.逻辑设计C.概念设计D.运行阶段

结构特性设计称逻辑结构特征 包括把实体转换为er图 将分er汇总 得出概念结构模型 再得出逻辑结构模型

物理设计是得出数据表的过程

若关系中的某一属性组的值能唯一标识一个元组,则称该属性组的最小属性组为

  • A.候选码 B.主属性 C.主码 D.外码

A

下面哪一个需求会驱使项目采用SOA架构?

  • A.应用集成B.资源虚拟化

  • C.改善的系统管理D.业务灵活性

  • d

  • 有一个零售公司很难改变其业务流程,许多业务需要维护他们的数据库和相

    应的接口,下面一些包括重拾数据在内的手工步骤。零售公司应该怎样改变这些

    流程进而提高流程的效率

    • A.开发具有整合应用程序和信息资源的服务
    • B.用最新的可用的技术来整合应用程序和资源
    • C.用来减少成本的航运功能外包 D.创建公共服务以减少流程的冗余
    • d

如果整体系统的一个功能组件能够独立于其他组件正常运行,这是SOA架构中的哪一个概念

  • A.模块化B.扩展性C.松耦合D.关注点分离

a

复杂产品或者服务,可以建立4级流水线,包括个人级、项目组级、版本级和_____

  • A.资源部门级 B.解决方案级 C.特定用户级 D .最终版本

    b

以下哪项不属于DevCloud应用部署的流程

  • A.填写部署参数
  • B.创建虚拟私有云
  • C.添加授信机器
  • D.创建部署任务

b

工作拷贝(工作目录):用于存放产品开发数据本地工作目录。

索引(Index):用于存放待提交数据的缓存区。

本地库:远端库的一个完整的拷贝,包括所有文件的修改记录,分支等。

远端库:本地库clone来源。

中心库:远端库的一种,公司级存放某个项目所有产品数据的仓库。

快照(snapshot):版本库某个时间点所有文件集合。

全球版本号(commitID):Git库的版本号是通过SHA-1算法根据库中的所有内容计算出一个40 位的哈希值,这个哈希值是全球唯一的,基本只要前六位就可以唯一标识了。

系统规划的主要任务不包括( )

  • A.明确组织的信息需求、制定系统总体目标

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值