【名词&注释】
生命周期(life cycle)、程序设计(programming)、可行性研究(feasibility study)、差异性(difference)、软件开发(software development)、表达式、使用范围(application range)、接口类型(interface state type)、默认值(default value)
[单选题]下列软件生命周期的说法正确的是()。
A. A、通常,软件生命周期由软件定义、可行性研究和需求分析3个时期组成
B. B、通常,软件生命周期由问题定义、可行性研究和需求分析3个时期组成
C. C、通常,软件生命周期由软件定义、软件开发和软件维护3个时期组成
D. D、通常,软件生命周期由问题定义、软件开发和软件维护3个时期组成
查看答案&解析
查看所有试题
学习资料:
[单选题]()是为了发现错误而执行程序的过程。
A. A、程序调试
B. B、程序编码
C. C、程序设计
D. D、程序测试
[单选题]在32位计算机中,一个int型数据所占用的内存长度为多少字节()。
A. 2
B. 4
C. 6
D. 8
[单选题]下列函数参数默认值(default value)定义错误的是()。
A. Fun(intx,inty=0)
B. Fun(intx=100)
C. Fun(intx=0,inty)
D. Fun(intx=f())(假定函数f()已经定义)
[单选题]设有以下定义:inta[4][3]={1,2,3,4,5,6,7,8,9,10,11,12};int(*ptr)[3]=a,*p=a[0];则下列能够正确表示数组元素a[1][2]的表达式是()。
A. *((*ptr+1)[2])
B. *(*(p+5))
C. (*ptr+1)+2
D. *(*(a+1)+2)
[单选题]以下程序的输出结果是()。int a,b;void fun(){a=100;b=200;}main(){int a=5,b=7;fun();printf("%d%d\n",a,b);}
A. 100200
B. 57
C. 200100
D. 75
[单选题]ISDN方式提供两种用户接口类型(interface state type),其中基本速率接口的速率为()
A. 32kbps
B. 64kbps
C. 144kbps
D. 2049k
[单选题]请读程序:inti=0,j=0,a=6;if((++i>0)(++j>0))a++;printf("i=%d,j=%d,a=d%\n",i,j,a);则上面程序的输出结果是()
A. i=0,j=0,a=6
B. i=1,j=0,a=7
C. i=1,j=1,a=6
D. i=1,j=1,a=7
[单选题]以下意图哪个是用来描述SINGLETON(单件)?()
A. 将一个类的接口转换成客户希望的另外一个接口该模式使得原本由于接口不兼容而不能一起工作的那些类可以一起工作
B. 保证一个类仅有一个实例,并提供一个访问它的全局访问点
C. 定义一系列的算法,把它们一个个封装起来,并且使它们可相互替换。本模式使得算法可独立于使用它的客户而变化
D. 用一个中介对象来封装一系列的对象交互
[多选题]建造者模式的优点有哪些()
A. 分步骤构建一个复杂的对象
B. 应对“复杂对象各个部分”的频繁需求变动
C. 用户使用不同的具体建造者即可得到不同的产品对象
D. 如果产品的内部变化复杂,可能会导致需要定义很多具体建造者类来实现这种变化,导致系统变得很庞大
E. 如果产品之间的差异性很大,则不适合使用建造者模式,因此其使用范围(application range)受到一定的限制
本文链接:https://www.51bdks.net/show/q3qjxp.html