APP下载
首页
>
财会金融
>
3190全国计算机等级考试《二级C语言》题库【历年真题+章节题库+模拟试题】
搜索
3190全国计算机等级考试《二级C语言》题库【历年真题+章节题库+模拟试题】
题目内容
(
单选题
)
61.下面不能作为软件设计工具的是( )。

A、 PAD图

B、 程序流程图

C、 数据流程图(DFD图)

D、 总体结构图

答案:C

解析:【解析】软件设计的常用工具有:①图形工具,包括程序流程图、N-S图、PAD图、HIPO;②表格工具,包括判定表;③语言工具,包括PDL(伪码)。软件结构化设计方法使用的描述方式是系统结构图。C项,数据流程图是在可行性研究阶段用到的而非软件设计中用到的,是结构化分析方法中使用的工具,它以图形的方式描绘数据在系统中流动和处理的过程。答案选择C选项。

3190全国计算机等级考试《二级C语言》题库【历年真题+章节题库+模拟试题】
118.某二叉树的前序序列为ABCDEFG,中序序列为DCBAEFG,则该二叉树的后序序列为( )。
https://www.shititong.cn/cha-kan/shiti/00022cbc-26fe-18b1-c0cb-74c63d66eb00.html
点击查看题目
12.有以下程序:#include main(){char a,b,c,d;scanf( );c=getchar();d=getchar();printf( );}当执行程序时,按下列方式输入数据( )
https://www.shititong.cn/cha-kan/shiti/00022cbc-2701-8000-c0cb-74c63d66eb00.html
点击查看题目
26.以下选项中不能作为C语言合法常量的是( )。
https://www.shititong.cn/cha-kan/shiti/00022cbc-26fc-70e1-c0cb-74c63d66eb00.html
点击查看题目
76.下面属于黑盒测试方法的是( )。
https://www.shititong.cn/cha-kan/shiti/00022cbc-26ff-1549-c0cb-74c63d66eb00.html
点击查看题目
6.假定已建立以下数据链表结构,且指针p和q已指向如下图所示的结点:则以下选项中可将q所指结点从链表中删除并释放该结点的语句是( )。
https://www.shititong.cn/cha-kan/shiti/00022cbc-26fc-468e-c0cb-74c63d66eb00.html
点击查看题目
114.某二叉树的前序序列为ABCD,中序序列为DCBA,则后序序列为( )。
https://www.shititong.cn/cha-kan/shiti/00022cbc-26fe-1089-c0cb-74c63d66eb00.html
点击查看题目
101.若变量均已正确定义并赋值,以下合法的C语言赋值语句是( )。
https://www.shititong.cn/cha-kan/shiti/00022cbc-2701-3c1f-c0cb-74c63d66eb00.html
点击查看题目
39.以下结构体类型说明和变量定义中正确的是( )。
https://www.shititong.cn/cha-kan/shiti/00022cbc-26fb-2bba-c0cb-74c63d66eb00.html
点击查看题目
2.有以下程序:#include main(){char a=4;printf("%d\n",a=a<<1);}程序运行的结果是( )。
https://www.shititong.cn/cha-kan/shiti/00022cbc-26fc-3ed6-c0cb-74c63d66eb00.html
点击查看题目
80.下面属于白盒测试方法的是( )。
https://www.shititong.cn/cha-kan/shiti/00022cbc-26ff-1cfa-c0cb-74c63d66eb00.html
点击查看题目
首页
>
财会金融
>
3190全国计算机等级考试《二级C语言》题库【历年真题+章节题库+模拟试题】
题目内容
(
单选题
)
手机预览
3190全国计算机等级考试《二级C语言》题库【历年真题+章节题库+模拟试题】

61.下面不能作为软件设计工具的是( )。

A、 PAD图

B、 程序流程图

C、 数据流程图(DFD图)

D、 总体结构图

答案:C

解析:【解析】软件设计的常用工具有:①图形工具,包括程序流程图、N-S图、PAD图、HIPO;②表格工具,包括判定表;③语言工具,包括PDL(伪码)。软件结构化设计方法使用的描述方式是系统结构图。C项,数据流程图是在可行性研究阶段用到的而非软件设计中用到的,是结构化分析方法中使用的工具,它以图形的方式描绘数据在系统中流动和处理的过程。答案选择C选项。

3190全国计算机等级考试《二级C语言》题库【历年真题+章节题库+模拟试题】
相关题目
118.某二叉树的前序序列为ABCDEFG,中序序列为DCBAEFG,则该二叉树的后序序列为( )。

A.  EFGDCBA

B.  DCBEFGA

C.  BCDGFEA

D.  DCBGFEA

解析:【解析】

https://www.shititong.cn/cha-kan/shiti/00022cbc-26fe-18b1-c0cb-74c63d66eb00.html
点击查看答案
12.有以下程序:#include main(){char a,b,c,d;scanf( );c=getchar();d=getchar();printf( );}当执行程序时,按下列方式输入数据( )
https://www.shititong.cn/cha-kan/shiti/00022cbc-2701-8000-c0cb-74c63d66eb00.html
点击查看答案
26.以下选项中不能作为C语言合法常量的是( )。

A.  'cd'

B.  0.1e+6

C.  "a"

D.  '\011'

解析:【解析】常量包括整型常量、实型常量、字符常量和字符串常量等。单引号表示字符常量,但不能包含字符串。表达字符串常量时需用双引号。A项不合法,在C语言中,字符常量是用单引号括起来的一个字符,'cd'包含了2个字符;B项合法,0.1e+6是实型常量的指数形式,代表

https://www.shititong.cn/cha-kan/shiti/00022cbc-26fc-70e1-c0cb-74c63d66eb00.html
点击查看答案
76.下面属于黑盒测试方法的是( )。

A.  边界值分析法

B.  基本路径测试

C.  条件覆盖

D.  条件-分支覆盖

解析:【解析】常用的黑盒测试方法有:①等价类划分法;②边界值分析法;③错误推测法;④因果图等。常用的白盒测方法有:①逻辑覆盖测试,包括语句覆盖、路径覆盖、判断覆盖、条件覆盖;②基本路径测试等,

https://www.shititong.cn/cha-kan/shiti/00022cbc-26ff-1549-c0cb-74c63d66eb00.html
点击查看答案
6.假定已建立以下数据链表结构,且指针p和q已指向如下图所示的结点:则以下选项中可将q所指结点从链表中删除并释放该结点的语句是( )。

A.  (*)p.next=(*q).next;free(p);

B.  b=q->next; free(q);

C.  p=q; free(q);

D.  p->next=q->next;free(q);

解析:【解析】要删除结点q,首先要将q的上一个结点P的指针域指向q的指针域所指向的结点,防止删除q结点后丢失q结点后的链表,即p->next=q->next;,然后才能释放结点q,free(q);。答案选择D选项。

https://www.shititong.cn/cha-kan/shiti/00022cbc-26fc-468e-c0cb-74c63d66eb00.html
点击查看答案
114.某二叉树的前序序列为ABCD,中序序列为DCBA,则后序序列为( )。

A.  BADC

B.  DCBA

C.  CDAB

D.  ABCD

解析:【解析】由前序序列ABCD得A为根结点,又因为中序序列为DCBA,所以DCB是A的左子树。同理可得B是CD的根结点,DC是B的左子树, C是D的根结点,所以可以确定二叉树的形状,得后序序列为DCBA。答案选择B选项。

https://www.shititong.cn/cha-kan/shiti/00022cbc-26fe-1089-c0cb-74c63d66eb00.html
点击查看答案
101.若变量均已正确定义并赋值,以下合法的C语言赋值语句是( )。

A.  项正确,y==5返回0或者1,然后赋值给x。

B.  项错误,浮点数不能参与模运算;

C.  项错误,赋值运算符左边只能是单一变量,x+n是右值,不能给它赋值;

D.  项错误,5是常量,不能被赋值。答案选择A选项。

解析:【解析】

https://www.shititong.cn/cha-kan/shiti/00022cbc-2701-3c1f-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
点击查看答案
2.有以下程序:#include main(){char a=4;printf("%d\n",a=a<<1);}程序运行的结果是( )。

A.  40

B.  16

C.  8

D.  4

解析:【解析】移位运算符的优先级比赋值运算符优先级高,故语句“a=a<<1”先进行a的二进制移位运算,左移一位相当于原数乘以2,a<<1结果为4*2=8,没有超过char类型的范围,将8赋值给a,并输出a的值。答案选择C选项。

https://www.shititong.cn/cha-kan/shiti/00022cbc-26fc-3ed6-c0cb-74c63d66eb00.html
点击查看答案
80.下面属于白盒测试方法的是( )。

A.  边界值分析法

B.  基本路径测试

C.  等价类划分法

D.  错误推测法

解析:【解析】白盒测试是把程序看成装在一只透明的白盒子里,测试者完全了解程序的结构和处理过程。它根据程序的内部逻辑来设计测试用例,检查程序中的逻辑通路是否都按预定的要求正确地工作。白盒测试的主要技术有逻辑覆盖测试、基本路径测试等,B选项正确。常用的黑盒测试方法和技术有:等价类划分法、边界值分析法、错误推测法和因果图等,ACD三项错误。答案选择B选项。

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