什么是软件设计规格说明?它在软件开发中起何重要用途?

题目
问答题
什么是软件设计规格说明?它在软件开发中起何重要用途?
如果没有搜索结果或未解决您的问题,请直接 联系老师 获取答案。
相似问题和答案

第1题:

黑盒测试是一种重要的测试策略,又称为数据驱动的测试,其测试数据来源于______。

A) 软件规格说明

B) 软件设计说明

C) 概要设计说明

D) 详细设计说明

A.

B.

C.

D.


正确答案:A

第2题:

需求规格说明书是软件设计的依据。()


答案:√

第3题:

● 软件需求规格说明书在软件开发中的作用不包括(35) 。

(35)

A. 软件设计的依据

B. 软件可行性分析的依据

C. 软件验收的依据

D. 用户和开发人员对软件要做什么的共同理解


正确答案:B

第4题:

什么是舍弃今世?它在修行中起什么作用?前辈大德们是怎么做的?对你有何启示?


正确答案: 1)指对世间一切美好毫不希求,而并不是因受精神挫折,见到外境许多丑陋,进而开始厌弃世间。
2)前辈的高僧大德讲过,修行人无论出家、在家对今生的名闻利养等没有兴趣,修行才会圆满成功。否则,一味贪尘世间的琐事,永远无法从轮回的痛苦解脱出来。
3)莲池大师在《缁门崇行录》中,就讲一则公案:五代后汉有位恒超法师,他讲演经论二十多年,一直过着知足少欲的生活。郡守李公素来敬佩大师,想上章表奏皇帝,颁赐袈裟给大师。大师写了一首诗制止他,诗中有“虚着褐衣老,浮杯道不成,誓传经论死,不染利名生”的句子,表达了他誓愿讲经传法而终老,不想沾染世俗名利而苟活的志向。
再譬如唐朝的庞蕴居士,他虽然是在家人,但对财物、名声看得很淡。后来,他通过参访道一等禅师,认识了心的本来面目。开悟以后,他把金银财宝、巨万家产装进箱子,用船运到湘江扔掉了。有人劝阻:“你不要钱,可以用它做功德、布施给别人,总比修倒入江里强啊!”他就回了一偈颂:“世人多重金,我爱刹那静,金多乱人心,静见真如性”。到了最后,不仅仅是宠蕴自己,包括他的妻子、儿女也都成就了...
仲敦巴尊者,其实就是从内心舍弃了今生琐事的典范。一次,色顿山谷的信众迎请尊者去传法。他对弟子吉祥自在说:“你代我去吧!我正在修持舍弃世间之法,故不允许我作出心行相违的举动。”之后,他终年穿着缀满补丁的旧衣服,在热振寺的森林中修行,常常口里念念着“我是希求解脱者,莫为名闻利养缚”...可见,一心希求解脱的人,绝不会贪著名声、地位、财富,正因为他把这些看得很淡,故根本不会被此所转。

第5题:

● 在软件需求分析阶段,分析人员要解决的一个主要问题就是了解用户要让软件“做什么” ,需求分析阶段的输出是软件需求规格说明书。软件需求规格说明书内容不应该包括 (51) 。 软件需求规格说明书在软件开发中具有重要作用, 但其作用不应当包括 (52) 。

(51)

A. 对重要功能的描述

B. 软件确认准则

C. 软件的性能

D. 对算法的详细过程性描述

(52)

A. 软件设计的依据

B. 用户和开发人员对软件要“做什么”的共同理解

C. 软件验证的依据

D. 软件可行性分析的依据


正确答案:D,D

第6题:

软件需求规格说明书在软件开发中具有重要作用,但其不应作为( )

A.软件设计的依据

B.生命周期估算的依据

C.软件验收的依据

D.数据库设计的依据


正确答案:B
需求分析阶段的主要成果是需求规格说明书(SRS),软件需求规格说明书涵盖了所要交付产品的功能、性能、设计约束的需求,进行软件产品交付时,SRS是验收的主要依据。在SRS通过评审后就可以进入到设计阶段,设计阶段通过后进入到编码、测试阶段。但SRS不作为生命周期估算的依据。

第7题:

软件架构是软件开发过程中的一项重要工作,( )不属于软件架构设计的主要工作内容

A.制定技术规格说明

B.编写需求规格说明书

C.技术选型

D.系统分解


正确答案:B

第8题:

● 软件需求规格说明书在软件开发中具有重要作用,但其作用不应该包括(29)。

(29)

A.软件设计的依据

B.用户和开发人员对软件要做什么的共同理解

C.软件验收的依据

D.软件可行性分析依据


正确答案:D

第9题:

软件架构设计是软件开发过程中的一项重要工作。( )不属于软件架构设计的主要工作内容。

A.制定技术规格说明
B.编写需求规格说明书
C.技术选型
D.系统分解

答案:B
解析:
架构师的主要职责:1.确认需求 在项目开发过程中,架构师是在需求规格说明书完成后介入的,需求规格说明书必须得到架构师的 认可。架构师需要和分析人员反复交流,以保证自己完整并准确地理解用户需求。2.系统分解 依据用户需求,架构师将系统整体分解为更小的子系统和组件,从而形成不同的逻辑层或服务。随 后,架构师会确定各层的接口,层与层相互之间的关系。架构师不仅要对整个系统分层,进行“纵向 ”分解,还要对同一逻辑层分块,进行“横向”分解。这体现了软件架构师的功力。3.技术选型 架构师通过对系统的一系列的分解,最终形成了软件的整体架构。技术选择主要取决于软件架构。 例如:Web Server运行在Windows上还是Linux上?数据库采用MSSql、Oracle还是Mysql?是否需要采 用MVC或者Spring等轻量级的框架?前端采用富客户端还是瘦客户端方式?架构师对产品和技术的选 型只限于评估,没有决定权,最终的决定权归项目经理。架构师提出的技术方案为项目经理提供了重 要的参考信息,项目经理会从项目预算、人力资源、时间进度等实际情况进行权衡,最终进行确认。4.制定技术规格说明 架构师在项目开发过程中,是技术权威。他需要协调所有的开发人员,与开发人员一直保持沟通, 始终保证开发者依照它的架构意图去实现各项功能。架构师通过它制定的技术规格说明书(UML视图 、Word文档,Visio文件)与开发者沟通,保证开发者可以从不同角度去观察、理解各自承担的子系 统或者模块。架构师还需要与项目经理、需求分析员,甚至与最终用户保持沟通。

第10题:

什么叫跳频?它在抗干扰方面有何特点?举例说明跳频的典型应用。


正确答案:跳频:使用伪随机序列控制被调载波的中心频率在一组频率中随机跳动
抗干扰方面的特点:
1)抗频率选择性衰落,抗固定干扰;
2)对信道相移特性要求低;
3)便于与传统系统兼容;
4)捕获快、无远近问题
典型应用:GSM、无线局域网(802.11)、室内无线通信、卫星通信、水下通信、雷达等

更多相关问题