软件结构的基础是什么?()

  • A+
所属分类:化学工程题库
(1)【◆题库问题◆】:[单选] 软件结构的基础是什么?()
A.模块
B.数据源
C.代码
D.文档

【◆参考答案◆】:A

(2)【◆题库问题◆】:[名词解释] 系统流程图

【◆参考答案◆】:
是描述物理系统的传统工具,它用图形符号来表示系统中的各个元素,例如人工处理、数据处理、数据库、文件、设备等。它表达了系统中各个元素之间的信息流动的情况。

(3)【◆题库问题◆】:[多选] 常见的软件工程中出现的文档有()
A.系统说明
B.用户手册
C.测试计划
D.详细设计

【◆参考答案◆】:A, B, C, D

(4)【◆题库问题◆】:[名词解释] 类

【◆参考答案◆】:
具有相同或相似性质的对象的抽象就是类。

(5)【◆题库问题◆】:[单选] 《城市房地产管理法》规定,预售商品房的,若预购人将其购买的未竣工的预售房再行转让的,有权作出规定的部门或机关是()
A.国土资源部
B.规划局
C.全国人民代表大会
D.国务院

【◆参考答案◆】:D

(6)【◆题库问题◆】:[问答题,简答题] 简述SA方法的优点。

【◆参考答案◆】:1)公认的、有成效的、技术成熟、使用广泛的一种方法,比较适合于开发数据处理类型软件的需求分析。2)该方法利用图形等半形式化工具表达需求,简明、易读,也易于使用,为后一阶段的设计、测试、评价提供了有利条件。

(7)【◆题库问题◆】:[问答题] UML中有哪几类个视图,它们的作用分别是什么?

【◆参考答案◆】:
(1)用例视图(Use-Case view)
用例视图用于描述系统的功能集。它是从系统外部以用户角度,对系统做的抽象表示。用例视图所描述的系统功能依靠于外部用户或另一个系统触发激活,为用户或另一个系统提供服务,实现与用户或另一个系统之间的交互。
用例视图中可以包含若干个用例,用例表示系统能够提供的功能,用例视图是其他视图的核心和基础。其他视图的构造依赖于用例视图中所描述的内容,因为系统的最终目标是实现用例视图中描述的功能,同时附带一些非功能性的特性,因此用例视图影响着所有其他的视图。
(2)逻辑视图(Logical view)
如果说用例视图描述系统"做什么",那么逻辑视图就是描述"怎么做"。系统的静态结构描述类、对象和它们之间的关系,反映的是系统静态特征或结构组成。
(3)组件视图(Component view)
组件视图用来描述系统实现的结构和行为特征,反映系统各组成元素之间的关系。组件视图由组件图实现,主要供开发者和管理者使用。
(4)并发视图(Concurrency View)
并发视图用来描述系统的动态和行为特征。并发视图将任务划分为进程或线程形式,通过任务划分引入并发机制,可以高效地使用资源、并行执行和处理异步事件。除了划分系统为并发执行的进程或线程外,并发视图还必须处理通信和同步问题。
(5)配置视图(Deployment View)
配置视图体现了系统的实现环境,反映系统的物理架构。配置视图还包括一个映射,该映射显示在物理架构中组件是怎样分配的。

(8)【◆题库问题◆】:[问答题] 软件的生存周期一般分成哪几个阶段?

【◆参考答案◆】:
三个时期:
软件定义,软件开发,运行开维护。
八个阶段:
问题定义,可行性研究,需求分析,概要设计,详细设计,编码,测试,维护。

(9)【◆题库问题◆】:[问答题,简答题] 简述可行性研究的步骤。

【◆参考答案◆】:典型的可行性研究的主要步骤如下:1)复审初步分析结果;2)研究现有的系统;3)导出新系统的高层逻辑模型;4)导出新系统的高层物理解法;5)推荐建议的方案;6)评审、复审和决策。

(10)【◆题库问题◆】:[单选] 商品房买卖中,当事人未约定面积差异纠纷的处理方式的,面积误差比绝对值超出()时,买受人有权退房。
A.3%
B.4%
C.5%
D.6%

【◆参考答案◆】:A

发表评论

:?: :razz: :sad: :evil: :!: :smile: :oops: :grin: :eek: :shock: :???: :cool: :lol: :mad: :twisted: :roll: :wink: :idea: :arrow: :neutral: :cry: :mrgreen: