APP下载
首页
>
财会金融
>
3190全国计算机等级考试《二级C语言》题库【历年真题+章节题库+模拟试题】
搜索
3190全国计算机等级考试《二级C语言》题库【历年真题+章节题库+模拟试题】
题目内容
(
单选题
)
32.在数据库系统中,用于对客观世界中复杂事物的结构及它们之间的联系进行描述的是( )。

A、 概念数据模型

B、 逻辑数据模型

C、 物理数据模型

D、 关系数据模型

答案:A

解析:【解析】数据模型按照不同的应用层次分为:①概念数据模型,着重于对客观世界复杂事物的描述及对它们内在联系的刻画;②逻辑数据模型,是面向数据库系统的模型,着重于数据库系统级的实现;③物理数据模型,是面向计算机物理实现的模型,给出了数据模型在计算机上物理结构的表示。答案选择A选项。

3190全国计算机等级考试《二级C语言》题库【历年真题+章节题库+模拟试题】
13.以下选项中叙述正确的是( )。
https://www.shititong.cn/cha-kan/shiti/00022cbc-2700-7191-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
点击查看题目
27.有以下程序:#include #include main(){int i,j,x = 0;for(i = 0;i < 2;i++){x++;for(j = 0;j <= 3;j++){if(j%2==0)continue;x++;}x++;}printf("x = %d\n",x);}程序的运行结果是( )。
https://www.shititong.cn/cha-kan/shiti/00022cbc-26fc-d729-c0cb-74c63d66eb00.html
点击查看题目
1.下列给定程序中,函数fun()的功能是:用选择法对数组中的n个元素按从小到大的顺序进行排序。请改正程序中的错误,使它能得到正确结果。注意:不要改动main函数,不得增行或删行,也不得更改程序的结构。/**********code.c**********/#include #define N 20void fun( ){int i,j,t,p;for( ){/********found********/p=jfor( )if( )/********found********/p=j;t=a[p];a[p]=a[j];a[j]=t;}}main(){int a[N]={9,6,8,3,-1},i,m=5;printf( );for( )printf( );printf( );fun( );printf( );for( )printf( );printf( );}/**********-code.c**********/
https://www.shititong.cn/cha-kan/shiti/00022cbc-26fc-38c3-c0cb-74c63d66eb00.html
点击查看题目
78.在关系运算中,选择运算的含义是( )。
https://www.shititong.cn/cha-kan/shiti/00022cbc-26ff-cae5-c0cb-74c63d66eb00.html
点击查看题目
12.下列不属于软件工程3个要素的是( )。
https://www.shititong.cn/cha-kan/shiti/00022cbc-26fe-94ac-c0cb-74c63d66eb00.html
点击查看题目
25.以下选项中叙述正确的是( )。
https://www.shititong.cn/cha-kan/shiti/00022cbc-2700-5456-c0cb-74c63d66eb00.html
点击查看题目
115.数据库设计中,用E-R图来描述信息结构但不涉及信息在计算机中的表示,它属于数据库设计的( )。
https://www.shititong.cn/cha-kan/shiti/00022cbc-2700-1512-c0cb-74c63d66eb00.html
点击查看题目
7.有以下程序:#include void fun(char*s){while(*s){if(*s%2==0)printf("%c",*s);s++;}}main(){char a[]=("good");fun(a);printf("\n");}注意:字母a的ASCII码值为97,程序运行后的输出结果是( )。
https://www.shititong.cn/cha-kan/shiti/00022cbc-26fb-ed60-c0cb-74c63d66eb00.html
点击查看题目
136.对于长度为n的线性表,在最坏情况下,下列各排序法所对应的比较次数中正确的是( )。
https://www.shititong.cn/cha-kan/shiti/00022cbc-26fe-3c49-c0cb-74c63d66eb00.html
点击查看题目
首页
>
财会金融
>
3190全国计算机等级考试《二级C语言》题库【历年真题+章节题库+模拟试题】
题目内容
(
单选题
)
手机预览
3190全国计算机等级考试《二级C语言》题库【历年真题+章节题库+模拟试题】

32.在数据库系统中,用于对客观世界中复杂事物的结构及它们之间的联系进行描述的是( )。

A、 概念数据模型

B、 逻辑数据模型

C、 物理数据模型

D、 关系数据模型

答案:A

解析:【解析】数据模型按照不同的应用层次分为:①概念数据模型,着重于对客观世界复杂事物的描述及对它们内在联系的刻画;②逻辑数据模型,是面向数据库系统的模型,着重于数据库系统级的实现;③物理数据模型,是面向计算机物理实现的模型,给出了数据模型在计算机上物理结构的表示。答案选择A选项。

3190全国计算机等级考试《二级C语言》题库【历年真题+章节题库+模拟试题】
相关题目
13.以下选项中叙述正确的是( )。

A.  选项正确。一个源程序文件可以包括预处理命令、全局声明、函数定义,程序总是从main函数开始执行的,不是main语句,

B.  选项错误。

C.  程序中允许两种注释,以//开头的单行注释;以/*开始,以*/结束的块式注释,

D.  选项错误。函数可以嵌套,注释不能嵌套,C选项错误。

解析:【解析】函数体是函数首部下面的花括号内的部分,所以函数体必须由{开始,

https://www.shititong.cn/cha-kan/shiti/00022cbc-2700-7191-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
点击查看答案
27.有以下程序:#include #include main(){int i,j,x = 0;for(i = 0;i < 2;i++){x++;for(j = 0;j <= 3;j++){if(j%2==0)continue;x++;}x++;}printf("x = %d\n",x);}程序的运行结果是( )。

A.  x=4

B.  x=6

C.  x=8

D.  x=12

解析:【解析】第一次循环:i=0,执行x++后x=1,执行内层循环j=0,由于j%2!=0时才执行x++,即只有j取1和3时,执行x++,此时x=1+1+1=3,跳出内层循环,执行下一条x++,x=4,第二次循环:x=1时,重复上述循环,共执行两次循环,故x 终结果是4*2=8。答案选择C选项。注意,在循环体中遇到continue,则跳过continue后的语句直接进入下一次循环的判断。

https://www.shititong.cn/cha-kan/shiti/00022cbc-26fc-d729-c0cb-74c63d66eb00.html
点击查看答案
1.下列给定程序中,函数fun()的功能是:用选择法对数组中的n个元素按从小到大的顺序进行排序。请改正程序中的错误,使它能得到正确结果。注意:不要改动main函数,不得增行或删行,也不得更改程序的结构。/**********code.c**********/#include #define N 20void fun( ){int i,j,t,p;for( ){/********found********/p=jfor( )if( )/********found********/p=j;t=a[p];a[p]=a[j];a[j]=t;}}main(){int a[N]={9,6,8,3,-1},i,m=5;printf( );for( )printf( );printf( );fun( );printf( );for( )printf( );printf( );}/**********-code.c**********/

解析:【解析】本题采用了选择排序法,即在后N个元素比较的过程中,选择一个最小的元素与后N个元素中第一个元素交换,依此类推。错误1:p=j后面应加分号。错误2:根据选择排序法的逻辑,此处应将i赋给p。

https://www.shititong.cn/cha-kan/shiti/00022cbc-26fc-38c3-c0cb-74c63d66eb00.html
点击查看答案
78.在关系运算中,选择运算的含义是( )。

A.  在基本表中,选择满足条件的元组组成一个新的关系

B.  在基本表中,选择需要的属性组成一个新的关系

C.  在基本表中,选择满足条件的元组和属性组成一个新的关系

D.  以上三种说法均是正确的

解析:【解析】选择运算是指从关系中找出满足给定条件的元组。选择是从行的角度进行的运算,即水平方向抽取记录。经过选择运算得到的结果可以形成新的关系,其关系模式不变,但其中的元组是原关系的一个子集。

https://www.shititong.cn/cha-kan/shiti/00022cbc-26ff-cae5-c0cb-74c63d66eb00.html
点击查看答案
12.下列不属于软件工程3个要素的是( )。

A.  工具

B.  过程

C.  方法

D.  环境

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

https://www.shititong.cn/cha-kan/shiti/00022cbc-26fe-94ac-c0cb-74c63d66eb00.html
点击查看答案
25.以下选项中叙述正确的是( )。

A.  复杂任务可以分解成简单子任务

B.  C语言程序中的所有函数必须保存在同一个源文件中

C.  全部三种基本结构都包含的才是结构化程序

D.  C语言程序可以定义多个不同内容的main函数

解析:【解析】结构化程序设计把一个复杂的问题的求解过程分成阶段进行,即复杂任务可以分解成简单的任务,A项正确。C语言程序中的函数不一定要保存在同一个源文件中,外部函数可以被同程序中其他源文件中调用,B项错误。结构化程序主要由3种基本控制结构组成,循环结构、选择结构、顺序结构,它们组成的算法结构可以解决任何复杂的问题。算法不一定要包含所有三种基本结构,也可以只包含一种或两种,C项错误。C程序由一个或若干个函数构成,程序中有且只能有一个主函数,即main函数,D项错误。答案选择A选项。

https://www.shititong.cn/cha-kan/shiti/00022cbc-2700-5456-c0cb-74c63d66eb00.html
点击查看答案
115.数据库设计中,用E-R图来描述信息结构但不涉及信息在计算机中的表示,它属于数据库设计的( )。

A.  需求分析阶段

B.  逻辑设计阶段

C.  概念设计阶段

D.  物理设计阶段

解析:【解析】

https://www.shititong.cn/cha-kan/shiti/00022cbc-2700-1512-c0cb-74c63d66eb00.html
点击查看答案
7.有以下程序:#include void fun(char*s){while(*s){if(*s%2==0)printf("%c",*s);s++;}}main(){char a[]=("good");fun(a);printf("\n");}注意:字母a的ASCII码值为97,程序运行后的输出结果是( )。

A.  d

B.  go

C.  god

D.  good

解析:【解析】good中g的ASCII码值为103,o的 ASCII码值为111,d的ASCII码值为

https://www.shititong.cn/cha-kan/shiti/00022cbc-26fb-ed60-c0cb-74c63d66eb00.html
点击查看答案
136.对于长度为n的线性表,在最坏情况下,下列各排序法所对应的比较次数中正确的是( )。

A.  冒泡排序为n(n-1)/2

B.  简单插入排序为n

C.  希尔排序为n

D.  快速排序为n/2

解析:【解析】在最坏情况下,冒泡排序、直接插入排序与简单选择排序法均需要比较n(n-1)/2次。希尔排序需要比较n1.5次,堆排序需要比较的次数最少,为nlog2n。答案选择A选项。

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