APP下载
首页
>
财会金融
>
3190全国计算机等级考试《二级C语言》题库【历年真题+章节题库+模拟试题】
搜索
3190全国计算机等级考试《二级C语言》题库【历年真题+章节题库+模拟试题】
题目内容
(
单选题
)
113.下列关于数据库设计的叙述中,正确的是( )。

A、 在需求分析阶段建立数据字典

B、 在概念设计阶段建立数据字典

C、 在逻辑设计阶段建立数据字典

D、 在物理设计阶段建立数据字典

答案:A

解析:【解析】数据字典是指对数据的数据项、数据结构、数据流、数据存储、处理逻辑、外部实体等进行定义和描述,其目的是对数据流图中的各个元素做出详细的说明。数据字典是在需求分析阶段建立,在数据库设计过程中不断修改、充实、完善的。答案选择A选项。

3190全国计算机等级考试《二级C语言》题库【历年真题+章节题库+模拟试题】
6.以下选项中,合法的C语言常量是( )。
https://www.shititong.cn/cha-kan/shiti/00022cbc-26fb-4081-c0cb-74c63d66eb00.html
点击查看题目
95.若有定义:int a,b,c;以下选项中的赋值语句正确的是( )。
https://www.shititong.cn/cha-kan/shiti/00022cbc-2701-30d7-c0cb-74c63d66eb00.html
点击查看题目
54.如果进栈序列为A,B,C,D,则可能的出栈序列是( )。
https://www.shititong.cn/cha-kan/shiti/00022cbc-26fd-9771-c0cb-74c63d66eb00.html
点击查看题目
11.有以下程序:#include #include typedef struct{char name[9];char sex;float score[2];} STU;void f(STU *A){strcpy(a->name,"Zhao");a->sex='m';a->score[1]=90.0;}main(){STU c={"Qian",'f',95.0,92.0}, *d=&c;f(d);printf("%s,%c,%2.0f,%2.0f\n", d->name, c.sex, c.score[0], c.score[1]);}程序的运行结果是( )。
https://www.shititong.cn/cha-kan/shiti/00022cbc-26fc-b363-c0cb-74c63d66eb00.html
点击查看题目
2.以下关于C语言数据类型使用的叙述中错误的是( )。
https://www.shititong.cn/cha-kan/shiti/00022cbc-2701-be10-c0cb-74c63d66eb00.html
点击查看题目
7.结构化程序设计的基本原则不包括( )。
https://www.shititong.cn/cha-kan/shiti/00022cbc-26fe-5570-c0cb-74c63d66eb00.html
点击查看题目
28.下列定义变量的语句中错误的是( )。
https://www.shititong.cn/cha-kan/shiti/00022cbc-2700-8fd1-c0cb-74c63d66eb00.html
点击查看题目
4.数据库管理系统是( )。
https://www.shititong.cn/cha-kan/shiti/00022cbc-26fb-9129-c0cb-74c63d66eb00.html
点击查看题目
25.下列排序方法中,最坏情况下比较次数最少的是( )。
https://www.shititong.cn/cha-kan/shiti/00022cbc-26fc-144d-c0cb-74c63d66eb00.html
点击查看题目
17.有以下程序:#include main(){int i,j,k,a=5,b=6;i=(a==b)?++a:--b;j=a++;k=b;printf("%d,%d,%d\n",i,j,k);}程序的运行结果是( )。
https://www.shititong.cn/cha-kan/shiti/00022cbc-26fc-c19d-c0cb-74c63d66eb00.html
点击查看题目
首页
>
财会金融
>
3190全国计算机等级考试《二级C语言》题库【历年真题+章节题库+模拟试题】
题目内容
(
单选题
)
手机预览
3190全国计算机等级考试《二级C语言》题库【历年真题+章节题库+模拟试题】

113.下列关于数据库设计的叙述中,正确的是( )。

A、 在需求分析阶段建立数据字典

B、 在概念设计阶段建立数据字典

C、 在逻辑设计阶段建立数据字典

D、 在物理设计阶段建立数据字典

答案:A

解析:【解析】数据字典是指对数据的数据项、数据结构、数据流、数据存储、处理逻辑、外部实体等进行定义和描述,其目的是对数据流图中的各个元素做出详细的说明。数据字典是在需求分析阶段建立,在数据库设计过程中不断修改、充实、完善的。答案选择A选项。

3190全国计算机等级考试《二级C语言》题库【历年真题+章节题库+模拟试题】
相关题目
6.以下选项中,合法的C语言常量是( )。

A.  1.234

B.  'C++'

C.  "\2.0

D.  2Kb

解析:【解析】

https://www.shititong.cn/cha-kan/shiti/00022cbc-26fb-4081-c0cb-74c63d66eb00.html
点击查看答案
95.若有定义:int a,b,c;以下选项中的赋值语句正确的是( )。

A. a=(b=c)+1;

B. (a=b)=c=1;

C. a=(b==c)=1;

D. a+b=c;

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

https://www.shititong.cn/cha-kan/shiti/00022cbc-2701-30d7-c0cb-74c63d66eb00.html
点击查看答案
54.如果进栈序列为A,B,C,D,则可能的出栈序列是( )。

A.  C,A,D,B

B.  B,D,C,A

C.  C,D,A,B

D.  D,B,C,A

解析:【解析】栈按后进先出的原则组织数据。B项,当栈的操作顺序为“A进,B进,

https://www.shititong.cn/cha-kan/shiti/00022cbc-26fd-9771-c0cb-74c63d66eb00.html
点击查看答案
11.有以下程序:#include #include typedef struct{char name[9];char sex;float score[2];} STU;void f(STU *A){strcpy(a->name,"Zhao");a->sex='m';a->score[1]=90.0;}main(){STU c={"Qian",'f',95.0,92.0}, *d=&c;f(d);printf("%s,%c,%2.0f,%2.0f\n", d->name, c.sex, c.score[0], c.score[1]);}程序的运行结果是( )。

A.  Qian,f,95,92

B.  Zhao,f,95,90

C.  Zhao,m,95,90

D.  Zhao,f,95,92

解析:【解析】f函数调用时,结构体数组名作为实参传给形参指针,结构体指针a指向数组c的首地址。因此,f可以对数组c中的元素赋值,故返回主函数之后,数组c中的成员值已被更新。main函数中有赋值语句“*d=&c;”,指针d指向结构体数组c的首地址,故d->name=c.name,输出结果为Zhao,m,95,90。答案选择C选项。

https://www.shititong.cn/cha-kan/shiti/00022cbc-26fc-b363-c0cb-74c63d66eb00.html
点击查看答案
2.以下关于C语言数据类型使用的叙述中错误的是( )。

A.  项正确,整数的表示是不存在误差的;

B.  项正确,float类型称为单精度类型,double类型称为双精度类型,一般系统中,为float类型的变量分配4个字节的存储单元,为double类型的变量分配8个字节的存储单元。

C.  项正确,struct结构体,可以用来描述包含多种基本类型的复杂对象。

D.  项错误,C语言中没有逻辑类型,在C++中才引入的。答案选择D选项。

解析:【解析】

https://www.shititong.cn/cha-kan/shiti/00022cbc-2701-be10-c0cb-74c63d66eb00.html
点击查看答案
7.结构化程序设计的基本原则不包括( )。

A.  多态性

B.  自顶向下

C.  模块化

D.  逐步求精

解析:【解析】结构化程序设计的基本原则包括:①模块化;②自顶向下;③逐步求精;④限制使用goto语句。多态性是面向对象的设计思想。答案选择A选项。

https://www.shititong.cn/cha-kan/shiti/00022cbc-26fe-5570-c0cb-74c63d66eb00.html
点击查看答案
28.下列定义变量的语句中错误的是( )。

A.  double intⱣⱤ;

B.  float US$;

C.  char For;

D.  int ⱣⱤint;

解析:【解析】标识符由字母、数字、下划线组成。$是非法字符,不能出现在标识符中。答案选择B选项。

https://www.shititong.cn/cha-kan/shiti/00022cbc-2700-8fd1-c0cb-74c63d66eb00.html
点击查看答案
4.数据库管理系统是( )。

A.  操作系统的一部分

B.  在操作系统支持下的系统软件

C.  一种编译系统

D.  一种操作系统

解析:【解析】系统软件主要包括:①操作系统软件;②各种语言的解释程序和编译程序;③各种服务性程序;④各种数据库管理系统。数据库管理系统是一种系统软件,负责数据库中的数据组织、数组操纵、数据维护、控制和保护以及数据服务等。答案选择B选项。

https://www.shititong.cn/cha-kan/shiti/00022cbc-26fb-9129-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
点击查看答案
17.有以下程序:#include main(){int i,j,k,a=5,b=6;i=(a==b)?++a:--b;j=a++;k=b;printf("%d,%d,%d\n",i,j,k);}程序的运行结果是( )。

A.  7,6,5

B.  5,5,5

C.  7,5,5

D.  5,6,5

解析:【解析】条件表达式i=(a==b)?++a:--b;中先执行a==b,值为假,根据三元运算符语法规则,执行--b,此时b为5,赋给i,i=5。j=a++,将a=5先赋给j,再进行a++,j=5,a=6,k=b=5,故 后输出的是5,5,5。答案选择B选项。

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