正确答案: D
需求分析
题目:软件生命周期中,能够明确目标系统必须实现哪些功能及必须做什么的阶段是()。
解析:软件生命周期可分为可行性分析、需求分析、概要设计、详细设计、编码和单元测试、综合测试、软件维护等阶段。其中在需求分析阶段要确定解决的问题,目标系统要具备哪些功能;可行性分析阶段要确定问题有无可行的解决方案,是否值得解决;概要设计阶段制定出实现该系统的详细计划;详细设计阶段就是把问题的求解具体化,设计出程序的详细规格说明。故本题选D。
查看原题 查看所有试题
学习资料的答案和解析:
[单选题]学校期末考试后要统计成绩,请你设计一个能够计算各班成绩及排名和对每位同学分数排序的软件,如果要设计此软件,以下最好的方法和步骤是()。
分析问题,设计算法,编写程序,调试程序
[单选题]C语言中,假设所有变量均为整型,表达式(a=5,b=2,++a,b++,a+b)的值是()。
9
解析:逗号表达式的值是最后那个表达式即a+b的值,++a和b++以后a、b的值分别变成了6和3,所以a+b=9,选择B。
[单选题]对于“算法的空间复杂度”,这里的空间主要是指()。
内存空间
[单选题]在VisualBasic基本数据类型中,用于定义“字符型”变量的数据类型是()。
String
解析:Long是长整型,A、B选项是单双精度。
[单选题]在Visual Basic中,正确表示“a的平方减去b的平方”的表达式是()。
a^2-b^2