APP下载
首页
>
财会金融
>
3190全国计算机等级考试《二级C语言》题库【历年真题+章节题库+模拟试题】
搜索
3190全国计算机等级考试《二级C语言》题库【历年真题+章节题库+模拟试题】
题目内容
(
单选题
)
12.下列不属于软件工程3个要素的是( )。

A、 工具

B、 过程

C、 方法

D、 环境

答案:D

解析:【解析】软件工程是指用工程化的原则和方法来构建和维护软件,其要素包括:①方法,用于完成软件工程项目的技术手段;②工具,用于支持软件的开发、管理、文档生成;③过程,用于支持软件开发的各个环节的控制、管理。答案选择D选项。

3190全国计算机等级考试《二级C语言》题库【历年真题+章节题库+模拟试题】
1.在以下给出的表达式中,与while(E)中的(E)不等价的表达式是( )。
https://www.shititong.cn/cha-kan/shiti/00022cbc-2702-4d92-c0cb-74c63d66eb00.html
点击查看题目
59.设循环队列的存储空间为Q(1:35),初始状态为front=rear=35。现经过一系列入队与退队运算后,front=15,rear=15,则循环队列的元素个数为( )。
https://www.shititong.cn/cha-kan/shiti/00022cbc-26fd-a1df-c0cb-74c63d66eb00.html
点击查看题目
67.有以下程序:#include main(){int a[]={2,3,5,4},i;for(i=0;i<4;i++)switch(i%2){case 0:switch(a[i]%2){case 0:a[i]++;break;case 1:a[i]--;}break;case 1:a[i]=0;}for(i=0;i<4;i++)printf("%d",a[i]);printf("\n");}程序运行后的输出结果是( )。
https://www.shititong.cn/cha-kan/shiti/00022cbc-2702-4493-c0cb-74c63d66eb00.html
点击查看题目
33.有以下程序:#include main(){int a=1,b=2,c=3,d=0;if(a==1&&b++==2)if(b!=2||c--!=3)printf("%d,%d,%d\n",a,b,c);else printf("%d,%d,%d\n",a,b,c);else printf("%d,%d,%d\n",a,b,c);}程序运行后的输出结果是( )。
https://www.shititong.cn/cha-kan/shiti/00022cbc-26fc-2436-c0cb-74c63d66eb00.html
点击查看题目
32.下面不属于软件需求分析阶段工作的是( )。
https://www.shititong.cn/cha-kan/shiti/00022cbc-26fe-bc4f-c0cb-74c63d66eb00.html
点击查看题目
93.设a、b、c是整型变量且均已赋值,则以下选项中错误的赋值语句是( )。
https://www.shititong.cn/cha-kan/shiti/00022cbc-2701-2c5f-c0cb-74c63d66eb00.html
点击查看题目
62.有以下程序:#include main(){char c;while( r/>switch( ){case 0:case 1:putchar( );case 2:putchar( );break;case 3:putchar( );default:putchar( );break;}}printf( );}程序运行后从第一列开始输入以下数据:
https://www.shititong.cn/cha-kan/shiti/00022cbc-2702-37d1-c0cb-74c63d66eb00.html
点击查看题目
57.若有定义:float x=1.5;int a=1,b=3,c=2;则正确的switch语句是( )。
https://www.shititong.cn/cha-kan/shiti/00022cbc-2702-2e95-c0cb-74c63d66eb00.html
点击查看题目
345<回车>能把值3输入给变量a、4输入给变量b、5输入给变量C的语句是( )。
https://www.shititong.cn/cha-kan/shiti/00022cbc-2701-afbc-c0cb-74c63d66eb00.html
点击查看题目
29.在数据库系统的组织结构中,下列( )映射把用户数据库与概念数据库联系了起来。
https://www.shititong.cn/cha-kan/shiti/00022cbc-26ff-65d8-c0cb-74c63d66eb00.html
点击查看题目
首页
>
财会金融
>
3190全国计算机等级考试《二级C语言》题库【历年真题+章节题库+模拟试题】
题目内容
(
单选题
)
手机预览
3190全国计算机等级考试《二级C语言》题库【历年真题+章节题库+模拟试题】

12.下列不属于软件工程3个要素的是( )。

A、 工具

B、 过程

C、 方法

D、 环境

答案:D

解析:【解析】软件工程是指用工程化的原则和方法来构建和维护软件,其要素包括:①方法,用于完成软件工程项目的技术手段;②工具,用于支持软件的开发、管理、文档生成;③过程,用于支持软件开发的各个环节的控制、管理。答案选择D选项。

3190全国计算机等级考试《二级C语言》题库【历年真题+章节题库+模拟试题】
相关题目
1.在以下给出的表达式中,与while(E)中的(E)不等价的表达式是( )。

A.  (!E==0)

B.  (E>0ǁE<0)

C.  (E==0)

D.

E. !=0)

解析:【解析】

https://www.shititong.cn/cha-kan/shiti/00022cbc-2702-4d92-c0cb-74c63d66eb00.html
点击查看答案
59.设循环队列的存储空间为Q(1:35),初始状态为front=rear=35。现经过一系列入队与退队运算后,front=15,rear=15,则循环队列的元素个数为( )。

A.  15

B.  16

C.  20

D.  0或35

解析:【解析】在循环队列中,front为队首指针,指向队首元素的前一个位置;rear为队尾指针,指向队尾元素。front=rear=15时,①循环队列可能为空,队首和队尾指针都指向空元素,此时循环队列的元素个数为0;②循环队列可能为满,此时循环队列的元素个数为35。答案选择D选项。

https://www.shititong.cn/cha-kan/shiti/00022cbc-26fd-a1df-c0cb-74c63d66eb00.html
点击查看答案
67.有以下程序:#include main(){int a[]={2,3,5,4},i;for(i=0;i<4;i++)switch(i%2){case 0:switch(a[i]%2){case 0:a[i]++;break;case 1:a[i]--;}break;case 1:a[i]=0;}for(i=0;i<4;i++)printf("%d",a[i]);printf("\n");}程序运行后的输出结果是( )。

A.  3344

B.  2050

C.  3040

D.  0304

解析:【解析】main函数的主体是一个for循环语句,for循环中包含一个switch语句,如果判断条件为0则进入第二个switch语句,如果判断语句为1则执行“a[i]=0”, 后将数组顺序输出。所以程序功能是将数组下标为奇数的项设为0,数组下标为偶数的项,如果对应的元素为偶数则加1,如果对应的元素为奇数则减1。答案选择C选项。

https://www.shititong.cn/cha-kan/shiti/00022cbc-2702-4493-c0cb-74c63d66eb00.html
点击查看答案
33.有以下程序:#include main(){int a=1,b=2,c=3,d=0;if(a==1&&b++==2)if(b!=2||c--!=3)printf("%d,%d,%d\n",a,b,c);else printf("%d,%d,%d\n",a,b,c);else printf("%d,%d,%d\n",a,b,c);}程序运行后的输出结果是( )。

A.  1,2,3

B.  1,3,2

C.  1,3,3

D.  3,2,1

解析:【解析】首先a=1,b=2,c=3,d=0;因为a为1,b++本身为b加之前的值,即b++为2,所以第一个if语句的判断条件为真,进入if语句。b经过b++运算后值为3,所以第二个if语句为真(运算时,一个为真,整体都为真,并且第一个为真时第二个不会被执行运算),这时后面的运算都忽略所以不做c--操作,所以c值仍为3。答案选择C选项。

https://www.shititong.cn/cha-kan/shiti/00022cbc-26fc-2436-c0cb-74c63d66eb00.html
点击查看答案
32.下面不属于软件需求分析阶段工作的是( )。

A.  需求获取

B.  需求计划

C.  需求分析

D.  需求评审

解析:【解析】需求分析阶段的工作包括:①需求获取;②需求分析;③编写需求规格说明书;④需求评审。答案选择B选项。

https://www.shititong.cn/cha-kan/shiti/00022cbc-26fe-bc4f-c0cb-74c63d66eb00.html
点击查看答案
93.设a、b、c是整型变量且均已赋值,则以下选项中错误的赋值语句是( )。

A.  a=(b=3)=1;

B.  a=(b=2)+c;

C.  a=b=c+10;

D.  a=1+(b=c=2);

解析:【解析】赋值运算结合性为由右向左结合,赋值运算符左值为变量,右值为变量或常量或表达式,且左右两边数据类型相同才能实现赋值。A项中,赋值运算(b=3)=1,左值为表达式,不是变量不能被赋值,A项错误。B项运算过程为,先赋值b=2,再计算b+c,将结果赋给a,是正确的赋值语句。C项运算过程为,先计算c+10将结果赋给b,再将b赋给a,是正确的赋值语句。D项运算过程为,先将2赋给c,再将c赋给b,然后计算1+b,将结果赋给a,是正确的赋值语句。答案选择A选项。

https://www.shititong.cn/cha-kan/shiti/00022cbc-2701-2c5f-c0cb-74c63d66eb00.html
点击查看答案
62.有以下程序:#include main(){char c;while( r/>switch( ){case 0:case 1:putchar( );case 2:putchar( );break;case 3:putchar( );default:putchar( );break;}}printf( );}程序运行后从第一列开始输入以下数据:
https://www.shititong.cn/cha-kan/shiti/00022cbc-2702-37d1-c0cb-74c63d66eb00.html
点击查看答案
57.若有定义:float x=1.5;int a=1,b=3,c=2;则正确的switch语句是( )。

A.  switch(a+b){case 1: printf("*\n");case c: printf("**\n");}

B.  switch((int)x);{case 1: printf("*\n");case 2: printf("**\n");}

C.  switch(x){case 1.0: printf("*\n");case 2.0: printf("**\n");}

D.  switch(a+b){case 1: printf("*\n");case 2+1: printf("**\n");}

解析:【解析】

https://www.shititong.cn/cha-kan/shiti/00022cbc-2702-2e95-c0cb-74c63d66eb00.html
点击查看答案
345<回车>能把值3输入给变量a、4输入给变量b、5输入给变量C的语句是( )。

A. scanf("%lf%lf%lf",&a,&b,&c);

B. scanf("%d%lf%lf",&a,&b,&c);

C. scanf("%d%f%f",&a,&b,&c);

D. scanf("%d%f%lf",&a,&b,&c);

解析:【解析】%d输入带符号的十进制整型数,%f以带小数点的数学形式或指数形式输入浮点数(单精度数用%f,双精度数用%lf)。答案选择D选项。

https://www.shititong.cn/cha-kan/shiti/00022cbc-2701-afbc-c0cb-74c63d66eb00.html
点击查看答案
29.在数据库系统的组织结构中,下列( )映射把用户数据库与概念数据库联系了起来。

A.  外模式/模式

B.  内模式/外模式

C.  模式/内模式

D.  内模式/模式

解析:【解析】数据库管理系统在数据库的三级模式之间提供了两层映象,包括:①外模式/模式映射,当模式发生改变时,只要改变其映射,就可以使外模式保持不变,保证了逻辑独立性;②模式/内模式映射,当数据的存储结构发生变化时,只需改变模式/内模式映射,就能保证模式不变,保证了物理独立性。答案选择A选项。

https://www.shititong.cn/cha-kan/shiti/00022cbc-26ff-65d8-c0cb-74c63d66eb00.html
点击查看答案
试题通小程序
试题通app下载