APP下载
首页
>
财会金融
>
3190全国计算机等级考试《二级C语言》题库【历年真题+章节题库+模拟试题】
搜索
3190全国计算机等级考试《二级C语言》题库【历年真题+章节题库+模拟试题】
题目内容
(
单选题
)
18.软件生命周期是指( )。

A、 软件产品从提出、实现、使用维护到停止使用退役的过程

B、 软件从需求分析、设计、实现到测试完成的过程

C、 软件的开发过程

D、 软件的运行维护过程

答案:A

解析:【解析】软件生命周期是指软件产品从提出、实现、使用、维护到停止使用、退役的过程。答案选择A选项。

3190全国计算机等级考试《二级C语言》题库【历年真题+章节题库+模拟试题】
34.在线性表的顺序存储结构中,其存储空间连续,各个元素所占的字节数( )。
https://www.shititong.cn/cha-kan/shiti/00022cbc-26fd-6eda-c0cb-74c63d66eb00.html
点击查看题目
119.有以下程序#include main(){int i;for(i=1;i<=40;i++){if(i++%5==0)if(++i%8==0)printf("%d",i);}printf("\n");}执行后的输出结果是( )。
https://www.shititong.cn/cha-kan/shiti/00022cbc-2701-614f-c0cb-74c63d66eb00.html
点击查看题目
5.软件按功能可以分为应用软件、系统软件和支撑软件(或工具软件),下面属于应用软件的是( )。
https://www.shititong.cn/cha-kan/shiti/00022cbc-26fe-85d2-c0cb-74c63d66eb00.html
点击查看题目
67.某系统结构图如下图所示该系统结构图的深度是( )。
https://www.shititong.cn/cha-kan/shiti/00022cbc-26ff-01d1-c0cb-74c63d66eb00.html
点击查看题目
39.以下结构体类型说明和变量定义中正确的是( )。
https://www.shititong.cn/cha-kan/shiti/00022cbc-26fb-2bba-c0cb-74c63d66eb00.html
点击查看题目
17.有以下程序#includemain(){int a=0,b=0;/*给a赋值a=10;给b赋值b=20; */printf("a+b=%d\n",a+b);}程序运行后的输出结果是( )。
https://www.shititong.cn/cha-kan/shiti/00022cbc-2700-7a5c-c0cb-74c63d66eb00.html
点击查看题目
69.有以下程序#include main(){int x=1,y=0,a=0,b=0;switch(x){case 1:switch(y){case 0:a++;break;case 1:b++;break;}case 2:a++;b++;break;case 3:a++;b++;}printf("a=%d,b=%d\n",a,b);}程序的运行结果是( )。
https://www.shititong.cn/cha-kan/shiti/00022cbc-2702-4824-c0cb-74c63d66eb00.html
点击查看题目
25.下列排序方法中,最坏情况下比较次数最少的是( )。
https://www.shititong.cn/cha-kan/shiti/00022cbc-26fc-144d-c0cb-74c63d66eb00.html
点击查看题目
39.设有定义:int a=1,b=2,c=3;以下语句中执行效果与其他三个不同的是( )。
https://www.shititong.cn/cha-kan/shiti/00022cbc-26fb-d5ba-c0cb-74c63d66eb00.html
点击查看题目
73.下列关于线性链表的叙述中,正确的是( )。
https://www.shititong.cn/cha-kan/shiti/00022cbc-26fd-bd91-c0cb-74c63d66eb00.html
点击查看题目
首页
>
财会金融
>
3190全国计算机等级考试《二级C语言》题库【历年真题+章节题库+模拟试题】
题目内容
(
单选题
)
手机预览
3190全国计算机等级考试《二级C语言》题库【历年真题+章节题库+模拟试题】

18.软件生命周期是指( )。

A、 软件产品从提出、实现、使用维护到停止使用退役的过程

B、 软件从需求分析、设计、实现到测试完成的过程

C、 软件的开发过程

D、 软件的运行维护过程

答案:A

解析:【解析】软件生命周期是指软件产品从提出、实现、使用、维护到停止使用、退役的过程。答案选择A选项。

3190全国计算机等级考试《二级C语言》题库【历年真题+章节题库+模拟试题】
相关题目
34.在线性表的顺序存储结构中,其存储空间连续,各个元素所占的字节数( )。

A.  相同,元素的存储顺序与逻辑顺序一致

B.  相同,但其元素的存储顺序可以与逻辑顺序不一致

C.  不同,但元素的存储顺序与逻辑顺序一致

D.  不同,且其元素的存储顺序可以与逻辑顺序不一致

解析:【解析】在顺序表中,每个元素占有相同的存储单元。顺序表具有特征:①线性表中所有元素所占的存储空间是连续的;②线性表中各数据元素在存储空间中是按逻辑顺序依次存放的。答案选择A选项。

https://www.shititong.cn/cha-kan/shiti/00022cbc-26fd-6eda-c0cb-74c63d66eb00.html
点击查看答案
119.有以下程序#include main(){int i;for(i=1;i<=40;i++){if(i++%5==0)if(++i%8==0)printf("%d",i);}printf("\n");}执行后的输出结果是( )。

A.  32

B.  24

C.  5

D.  40

解析:【解析】自增运算符“++”分为前缀和后缀两种形式。两种形式的作用效果是一样的,都是使运算分量的值加1,但是它们的表达式的值不一样,前缀形式表达式的值为运算分量加1之后的值,而后缀形式表达式的值为运算分量加1之前的值。题目中使用了一个for循环,循环变量i从1递增到

https://www.shititong.cn/cha-kan/shiti/00022cbc-2701-614f-c0cb-74c63d66eb00.html
点击查看答案
5.软件按功能可以分为应用软件、系统软件和支撑软件(或工具软件),下面属于应用软件的是( )。

A.  学生成绩管理系统

B.  C语言编译程序

C.  UNIX操作系统

D.  数据库管理系统

解析:【解析】应用软件是为解决特定领域的应用而开发的软件,如事务处理软件,工程与科学计算软件,学生成绩管理系统、教务管理系统、浏览器、编辑软件等应用性质不同的各种软件。系统软件是计算机管理自身资源,提高计算机使用效率并服务于其他程序的软件,如操作系统,编译程序,汇编程序,数据库管理系统等。支撑软件是介于系统软件和应用软件之间,协助用户开发软件的工具性软件,包括辅助和支持开发和维护应用软件的工具软件,如需求分析工具软件,设计工具软件,编码工具软件,测试工具软件,维护工具软件等。答案选择A选项。

https://www.shititong.cn/cha-kan/shiti/00022cbc-26fe-85d2-c0cb-74c63d66eb00.html
点击查看答案
67.某系统结构图如下图所示该系统结构图的深度是( )。

A.  1

B.  2

C.  3

D.  4

解析:【解析】从图中可以看出系统共有3层,深度表示控制的层数。答案选择C选项。

https://www.shititong.cn/cha-kan/shiti/00022cbc-26ff-01d1-c0cb-74c63d66eb00.html
点击查看答案
39.以下结构体类型说明和变量定义中正确的是( )。

A.  项,用typedef定义结构体类型名REC后,可以用REC定义变量。

B.  struct REC;{int n;char c;}; REC t1,t2;

C.  typedef struct REC:{int n=0;char c='A';} t1,t2; REC t1,t2;

D.  struct{int n;char c;}REC;

解析:【解析】

https://www.shititong.cn/cha-kan/shiti/00022cbc-26fb-2bba-c0cb-74c63d66eb00.html
点击查看答案
17.有以下程序#includemain(){int a=0,b=0;/*给a赋值a=10;给b赋值b=20; */printf("a+b=%d\n",a+b);}程序运行后的输出结果是( )。

A.  a+b=0

B.  a+b=30

C.  a+b=10

D.  出错

解析:【解析】注释/*和*/之间计算机不参与编译,所以a、b值仍为0。答案选择A选项。

https://www.shititong.cn/cha-kan/shiti/00022cbc-2700-7a5c-c0cb-74c63d66eb00.html
点击查看答案
69.有以下程序#include main(){int x=1,y=0,a=0,b=0;switch(x){case 1:switch(y){case 0:a++;break;case 1:b++;break;}case 2:a++;b++;break;case 3:a++;b++;}printf("a=%d,b=%d\n",a,b);}程序的运行结果是( )。

A. a=2,b=1

B. a=2,b=2

C. a=1,b=1

D. a=1,b=0

解析:【解析】当执行swicth语句时,首先计算紧跟其后一对括号中的表达式的值,然后在switch语句体内寻找与该值吻合的case标号。如果有与该值相等的标号,则执行该标号后开始的各语句,包括在其后的所有case和default中的语句,直到switch语句体结束;每当执行到break语句时,立即跳出 switch语句体。switch语句通常总是和break语句联合使用,使得switch语句真正起到分支的作用。本题中,x=1,首先进入外层分支

https://www.shititong.cn/cha-kan/shiti/00022cbc-2702-4824-c0cb-74c63d66eb00.html
点击查看答案
25.下列排序方法中,最坏情况下比较次数最少的是( )。

A.  冒泡排序

B.  简单选择排序

C.  直接插入排序

D.  堆排序

解析:【解析】冒泡排序,简单选择排序和直接插入排序在最坏情况下的比较次数都是O(n2),而堆排序为O(nlog2n)。答案选择D选项。

https://www.shititong.cn/cha-kan/shiti/00022cbc-26fc-144d-c0cb-74c63d66eb00.html
点击查看答案
39.设有定义:int a=1,b=2,c=3;以下语句中执行效果与其他三个不同的是( )。

A.  if(a>b)c=a,a=b,b=c;

B.  if(a>b){c=a,a=b,b=c}

C.  if(a>b)c=a;a=b;b=c;

D.  if(a>b){c=a;a=b;b=c}

解析:【解析】

https://www.shititong.cn/cha-kan/shiti/00022cbc-26fb-d5ba-c0cb-74c63d66eb00.html
点击查看答案
73.下列关于线性链表的叙述中,正确的是( )。

A.  各数据结点的存储空间可以不连续,但它们的存储顺序与逻辑顺序必须一致

B.  各数据结点的存储顺序与逻辑顺序可以不一致,但它们的存储空间必须连续

C.  进行插入与删除时,不需要移动表中的元素

D.  以上说法均不正确

解析:【解析】线性表的链式存储结构称为线性链表。线性链表的存储空间可以不连续,其存储顺序和逻辑顺序也不一定一致。线性链表一般用结点描述:结点=数据域+指针域。进行插入和删除时,只需改变指针的指向,而不需要移动表中元素。答案选择C选项。

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