【名词&注释】
高质量(high quality)、可行性研究(feasibility study)、结构化程序设计(structured programming)、总体设计(overall design)、程式化(stylization)、数据结构(data structure)、输入输出(input-output)、源程序(source program)、是什么(what is)、模块化程序设计(modular programming)
[单选题]以下能正确定义一维数组的选项是()
A. int a[5]={0,1,2,3,4,5};
B. char a[]={0,1,2,3,4,5};
C. char a={’A’,’B’,’C’};
D. int a[5]="0123";
查看答案&解析
查看所有试题
学习资料:
[单选题]()的目的是搞清要解决的问题是什么(what is)。
A. A、软件定义阶段
B. B、问题定义阶段
C. C、可行性研究
D. D、需求分析
[单选题]软件测试的任务是()。
A. A、将软件需求说明转化为软件总体设计,确定软件结构及模块的划分,并确定各模块之间的接口
B. B、发现并排除软件中的错误,最终把一个高质量的软件系统交付给用户使用
C. C、确定每个模块的数据结构和算法,确定模块的细节,具体为:外部接口、内部接口、输入输出(input-output)、局部数据
D. D、实现人和计算机的通讯,产生一个机器能执行的源程序(source program)
[单选题]()语言具有的特征包括:对象生成功能、消息传递机制、类和遗传机制。
A. A、结构化程序设计
B. B、面向对象
C. C、模块化程序设计(modular programming)
D. D、程式化程序设计
[单选题]设有以下定义: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)
[单选题]若有定义:intx,y;chara,b,c;并有以下输入数据(此处代表换行符,/u代表空格):6/u2A/uB/uC则能给x赋整数6,给y赋整数2,给a赋字符A,给b赋字符B,给c赋字符C的正确程序段是()
A. scanf(""x=%dy+%d"",&x,&y);a=getchar();b=getchar();c=getchar();
B. scanf(""%d%d"",&x,&y);a=getchar();b=getchar();c=getchar();
C. scanf(""%d%d%c%c%c"",&x,&y,&a,&b,&c);
D. scanf(""%d%d%c%c%c%c%c%c"",&x,&y,&a,&a,&b,&b,&c,&c);
[单选题]以下for语句构成的循环执行了()次。#include#defineNi#defineMN+1#defineNUM(M+1)*M/2main(){inti,n=0;for(i=1;i<=num;i++){n++;printf("%d",n);}}
A. 5
B. 6
C. 8
D. 9
本文链接:https://www.51bdks.net/show/0o0d3k.html