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

A、 诊断和改正程序中的错误

B、 尽可能多地发现程序中的错误

C、 发现并改正程序中的所有错误

D、 确定程序中错误的性质

答案:A

解析:【解析】软件测试的目的是尽可能多的发现错误。程序调试基于软件测试时发现的错误,其任务是诊断和改正程序中的错误。答案选择A选项。

3190全国计算机等级考试《二级C语言》题库【历年真题+章节题库+模拟试题】
12.设有宏定义:#define IsDIV(k,n) ((k%n==1)?1:0)且变量m已正确定义并赋值,则宏调用:IsDIV(m,5)&&IsDIV(m,7)为真时所要表达的是()。
https://www.shititong.cn/cha-kan/shiti/00022cbc-26fb-f9cd-c0cb-74c63d66eb00.html
点击查看题目
43.下面不能作为软件需求分析工具的是( )。
https://www.shititong.cn/cha-kan/shiti/00022cbc-26fe-d1a0-c0cb-74c63d66eb00.html
点击查看题目
63.软件详细设计产生的图如下:该图是( )。
https://www.shititong.cn/cha-kan/shiti/00022cbc-26fe-fa59-c0cb-74c63d66eb00.html
点击查看题目
47.下列工具中,不属于结构化分析的常用工具的是( )。
https://www.shititong.cn/cha-kan/shiti/00022cbc-26fe-d8d9-c0cb-74c63d66eb00.html
点击查看题目
1.请补充fun函数,该函数的功能是:计算N×N维矩阵元素的方差,结果由函数返回。维数在主函数中输入。例如:的计算结果是14.414。求方差的公式为:其中注意:请勿改动主函数main和其他函数中的任何内容,仅在函数fun的横线上填入所编写的若干表达式或语句。/**********code.c**********/#include #include #define N 20/**********found**********/double fun( ){int i,j;double s=0.0;double f=0.0;double aver=0.0;double sd=0.0;for( )for( )s+=a[i][j];/**********found**********/aver=②();for( )for( )f+=( )*( );f/=( );/**********found**********/sd=③();return sd;}main(){int a[N][N];int n;int i,j;double s;printf( );scanf( );printf( );for( ){for( ){a[i][j]=rand()%50;while ( )a[i][j]=rand()%60;printf( );}printf( );}s=fun( );printf( );printf( );}
https://www.shititong.cn/cha-kan/shiti/00022cbc-26fb-2fd4-c0cb-74c63d66eb00.html
点击查看题目
67.在下列链表中,能够从任意一个结点出发遍历访问到所有结点的是( )。
https://www.shititong.cn/cha-kan/shiti/00022cbc-26fd-b1e1-c0cb-74c63d66eb00.html
点击查看题目
36.有以下程序:#include main(){char a,b,c,d;scanf( );c=getchar();d=getchar();printf( );}当执行程序时,按下列方式输入数据( )
https://www.shititong.cn/cha-kan/shiti/00022cbc-26fb-2404-c0cb-74c63d66eb00.html
点击查看题目
16.下面描述中,不属于软件危机表现的是( )。
https://www.shititong.cn/cha-kan/shiti/00022cbc-26fe-9c52-c0cb-74c63d66eb00.html
点击查看题目
109.有三个关系R、S和T如下:则由关系R和S得到关系T的操作是( )。
https://www.shititong.cn/cha-kan/shiti/00022cbc-2700-08e8-c0cb-74c63d66eb00.html
点击查看题目
1,若其值为非0( ),则求解表达式2,将表达式2的值赋给x;若表达式1的值为0( ),则求解表达式3,将表达式3的值赋给x。与表达式( )等价的是( )。答案选择D选项。
https://www.shititong.cn/cha-kan/shiti/00022cbc-2702-1519-c0cb-74c63d66eb00.html
点击查看题目
首页
>
财会金融
>
3190全国计算机等级考试《二级C语言》题库【历年真题+章节题库+模拟试题】
题目内容
(
单选题
)
手机预览
3190全国计算机等级考试《二级C语言》题库【历年真题+章节题库+模拟试题】

85.软件(程序)调试的任务是( )。

A、 诊断和改正程序中的错误

B、 尽可能多地发现程序中的错误

C、 发现并改正程序中的所有错误

D、 确定程序中错误的性质

答案:A

解析:【解析】软件测试的目的是尽可能多的发现错误。程序调试基于软件测试时发现的错误,其任务是诊断和改正程序中的错误。答案选择A选项。

3190全国计算机等级考试《二级C语言》题库【历年真题+章节题库+模拟试题】
相关题目
12.设有宏定义:#define IsDIV(k,n) ((k%n==1)?1:0)且变量m已正确定义并赋值,则宏调用:IsDIV(m,5)&&IsDIV(m,7)为真时所要表达的是()。

A.  判断m是否能被5或者7整除

B.  判断m是否能被5和7整除

C.  判断m被5或者7整除是否余1

D.  判断m被5和7整除是否都余1

解析:【解析】

https://www.shititong.cn/cha-kan/shiti/00022cbc-26fb-f9cd-c0cb-74c63d66eb00.html
点击查看答案
43.下面不能作为软件需求分析工具的是( )。

A.  PAD图

B.  数据字典(DD)

C.  数据流程图(DFD图)

D.  判定树

解析:【解析】软件需求分析方法包括结构化分析和面向对象分析。结构化分析工具有:①数据流图(DFD);②数据字典(DD);③判定表;④判定树等。A项,PAD图是过程设计工具。答案选择A选项。

https://www.shititong.cn/cha-kan/shiti/00022cbc-26fe-d1a0-c0cb-74c63d66eb00.html
点击查看答案
63.软件详细设计产生的图如下:该图是( )。

A.  N-S图

B.  PAD图

C.  程序流程图

D.  

E. -R图

解析:【解析】N-S图是由若干基本框图构成的流程图,其特点是没有流程线;PAD图即问题分析图,它是一种由左往右展开的二维树形结构;程序流程图用于描述问题解决的过程和步骤,其中方框表示处理步骤,菱形框表示逻辑判断,箭头表示控制流向;E-R图即实体-联系图,用来描述现实世界的概念模型,构成元素有实体、属性和联系,分别用矩形、椭圆形和菱形表示。所以答案选择C选项。

https://www.shititong.cn/cha-kan/shiti/00022cbc-26fe-fa59-c0cb-74c63d66eb00.html
点击查看答案
47.下列工具中,不属于结构化分析的常用工具的是( )。

A.  数据流图

B.  数据字典

C.  判定树

D.  N-S图

解析:【解析】结构化分析常用的工具有:①数据流图;②数据字典;③判定树;④判定表。N-S图用于软件设计阶段。答案选择D选项。

https://www.shititong.cn/cha-kan/shiti/00022cbc-26fe-d8d9-c0cb-74c63d66eb00.html
点击查看答案
1.请补充fun函数,该函数的功能是:计算N×N维矩阵元素的方差,结果由函数返回。维数在主函数中输入。例如:的计算结果是14.414。求方差的公式为:其中注意:请勿改动主函数main和其他函数中的任何内容,仅在函数fun的横线上填入所编写的若干表达式或语句。/**********code.c**********/#include #include #define N 20/**********found**********/double fun( ){int i,j;double s=0.0;double f=0.0;double aver=0.0;double sd=0.0;for( )for( )s+=a[i][j];/**********found**********/aver=②();for( )for( )f+=( )*( );f/=( );/**********found**********/sd=③();return sd;}main(){int a[N][N];int n;int i,j;double s;printf( );scanf( );printf( );for( ){for( ){a[i][j]=rand()%50;while ( )a[i][j]=rand()%60;printf( );}printf( );}s=fun( );printf( );printf( );}

解析:【解析】根据题目中的方差公式,先要计算矩阵元素的平均值,再求矩阵元素与平均值差的平方的平均值,最后调用库函数求方差。填空1:根据函数中各变量的使用情况及实参的类型,这里应该是对二维数组a的定义,因为二维数组做形参,可以省略第一维的长度,但不能省略第二维的长度,所以此处应填int a[][N]。填空2:这里求矩阵元素的平均值,注意元素的个数应该是n*n。填空3:此处应该调用库函数sqrt()求平方根。

https://www.shititong.cn/cha-kan/shiti/00022cbc-26fb-2fd4-c0cb-74c63d66eb00.html
点击查看答案
67.在下列链表中,能够从任意一个结点出发遍历访问到所有结点的是( )。

A.  单链表

B.  循环链表

C.  双向链表

D.  二叉链表

解析:【解析】循环链表的最后一个结点的指针域指向表头结点,所有结点的指针构成了一个环状链,只要指出表中任何一个结点的位置,就可以从它出发访问到表中其他所有的结点。A项,线性单链表的每个结点只有一个指针域,由这个指针只能找到其后继结点,但不能找到其前驱结点。也就是说,只能顺着指针向链尾方向进行扫描,因此必须从头指针开始,才能访问到所有的结点;C项,双向链表中的每个结点设置有两个指针,一个指向其前驱,一个指向其后继,这样从任意一个结点开始,既可以向前查找,也可以向后查找。在结点的访问过程中一般从当前结点向链尾方向扫描,如果没有找到,则从链尾向头结点方向扫描。这样,部分结点就要被遍历两次;D项,二叉链表是二叉树的一种链式存储结构,每个结点有两个指针域,分别指向左右子结点,可见,二叉链表只能由根结点向叶子结点的方向遍历,其他部分的结点无法访问。答案选择B选项。

https://www.shititong.cn/cha-kan/shiti/00022cbc-26fd-b1e1-c0cb-74c63d66eb00.html
点击查看答案
36.有以下程序:#include main(){char a,b,c,d;scanf( );c=getchar();d=getchar();printf( );}当执行程序时,按下列方式输入数据( )
https://www.shititong.cn/cha-kan/shiti/00022cbc-26fb-2404-c0cb-74c63d66eb00.html
点击查看答案
16.下面描述中,不属于软件危机表现的是( )。

A.  软件过程不规范

B.  软件开发生产率低

C.  软件质量难以控制

D.  软件成本不断提高

解析:【解析】软件的危机表现包括:①软件需求的增长得不到满足,用户对系统不满意的情况经常发生;②软件开发成本和进度无法控制;③软件质量难以保证;④软件不可维护或维护程度非常低;⑤软件的成本不断提高;⑥软件开发的生产效率的提高赶不上硬件的发展、生产率等问题。答案选择A选项。

https://www.shititong.cn/cha-kan/shiti/00022cbc-26fe-9c52-c0cb-74c63d66eb00.html
点击查看答案
109.有三个关系R、S和T如下:则由关系R和S得到关系T的操作是( )。

A.  并

B.  投影

C.  交

D.  选择

解析:【解析】关系运算包括:①选择运算是行层次的操作,是从关系中找出满足给定条件的那些元组,从水平方向抽取元组;②投影运算是列层次的操作,是从R中选择出若干属性列组成新的关系。③连接运算是将两个关系拼接成一个新的关系,生成的新关系中包含满足条件的元组。并运算是将S中的记录追加到R后面,与题目中结果相符。答案选择A选项。

https://www.shititong.cn/cha-kan/shiti/00022cbc-2700-08e8-c0cb-74c63d66eb00.html
点击查看答案
1,若其值为非0( ),则求解表达式2,将表达式2的值赋给x;若表达式1的值为0( ),则求解表达式3,将表达式3的值赋给x。与表达式( )等价的是( )。答案选择D选项。
https://www.shititong.cn/cha-kan/shiti/00022cbc-2702-1519-c0cb-74c63d66eb00.html
点击查看答案
试题通小程序
试题通app下载