正确答案: B
需求分析
题目:软件需求分析阶段的工作,可以分为四个方面:需求获取、编写需求规格说明书、需求评审和( )。
解析:软件需求分析阶段的工作,可以概括为四个方面:需求获取、需求分析、编写需求规格说明书和需求评审。需求获取的目的是确定对目标系统的各方面需求。涉及到的主要任务是建立获取用户需求的方法框架,并支持和监控需求获取的过程。需求分析是对获取的需求进行分析和综合,最终给出系统的解决方案和目标系统的逻辑模型。编写需求规格说明书作为需求分析的阶段成果,可以为用户、分析人员和设计人员之间的交流提供方便,可以直接支持目标软件系统的确认,又可以作为控制软件开发进程的依据。需求评审是对需求分析阶段的工作进行复审,验证需求文档的一致性、可行性、完整性和有效性。
查看原题 点击获取本科目所有试题
举一反三的答案和解析:
[单选题]执行完语句int[] x= new int[25];后,则下列说法中正确的是( )。
x[24]值为0
解析:解析:定义x[25]后,x共有25个元素,下标为0~24,并为每个元素赋初值为0,所以选项A为正确答案。
[单选题]有如下程序 #include iostream> #include iomanip> using namespace std; int main( ){ coutsetprecision(3)fixedsetfill('*')setw(8); cout12.345__________34.567; return 0; } 若程序的输出是: **12.345**34.567 则程序中下划线处遗漏的操作符是( )。
setw(8)
[单选题]若要使表格的行高为16pt,以下方法中,正确的是()
[单选题]以下各项中不属于Java语言的数据类型的是( )。
指针类型
解析:解析:指针类型不属于Java语言的数据类型;类和数组是Java语言的复合数据类型;浮点数类型属于Java语言的简单数据类型。
[单选题]有以下程序: #includeiostream.h> void main() { int x=10,y=10; for(int i=0;x>8;y=++i) coutx--","y","; } 该程序运行后的输出结果是( )。
10,10,9,1
[单选题]软件需求分析一般应确定的是用户对软件的______。
功能需求和非功能需求
[单选题]以下程序求1!+2!+ 3!+...+10!的累加和,请为下面的程序选择正确的答案( )。s=0FOR i=1 TO 10t=1FOR j=1 TO ______t=t*jNEXTs=s+ tNEXT? S
i
解析:解析:本题难点在于循环语句的嵌套使用。请注意程序中外层的循环是求10个数的累加和,内层循环是求当外层循环循环到第i次时求i!,因而内层循环语句应写成FORj=1TOi。
[单选题]已知使用Show方法的格式为:[窗体名称].Show [模式],如果要使窗体是"模态型"窗体,则"模式"值为( )。
1