APP下载
首页
>
财会金融
>
3190全国计算机等级考试《二级C语言》题库【历年真题+章节题库+模拟试题】
搜索
3190全国计算机等级考试《二级C语言》题库【历年真题+章节题库+模拟试题】
题目内容
(
单选题
)
68.关系表中的每一行记录称为一个( )。

A、 字段

B、 元组

C、 属性

D、 关键码

答案:B

解析:【解析】在关系表中,每一列称为一个属性,对应表中的一个字段;每一行称为一个元组,对应表中的一条记录。答案选择B选项。

3190全国计算机等级考试《二级C语言》题库【历年真题+章节题库+模拟试题】
38.下面描述中错误的是( )。
https://www.shititong.cn/cha-kan/shiti/00022cbc-26fe-c7c0-c0cb-74c63d66eb00.html
点击查看题目
70.下列关系模型中,术语解析不正确的是( )。
https://www.shititong.cn/cha-kan/shiti/00022cbc-26ff-bae8-c0cb-74c63d66eb00.html
点击查看题目
98.有三个关系R、S和T如下:由关系R和S通过运算得到关系T,则所使用的运算为( )。
https://www.shititong.cn/cha-kan/shiti/00022cbc-26ff-f1de-c0cb-74c63d66eb00.html
点击查看题目
48.设有一个商店的数据库,记录客户及其购物情况,由三个关系组成:商品(商品号,商品名,单价,商品类别,供应商),客户(客户号,姓名,地址,电邮,性别,身份证号),购买(客户号,商品号,购买数量),则关系购买的键为( )。
https://www.shititong.cn/cha-kan/shiti/00022cbc-26ff-8d4e-c0cb-74c63d66eb00.html
点击查看题目
21.下列选项中不属于软件生命周期开发阶段任务的是( )。
https://www.shititong.cn/cha-kan/shiti/00022cbc-26fe-a5cc-c0cb-74c63d66eb00.html
点击查看题目
12.有以下程序段#include main(){int a,b,c;a=10;b=50;c=30;if(a>b)a=b,b=c;c=a;printf("a=%d b=%d c=%d\n",a,b,c);}程序的输出结果是( )。
https://www.shititong.cn/cha-kan/shiti/00022cbc-26fa-ec4f-c0cb-74c63d66eb00.html
点击查看题目
1.函数fun功能是:将a、b中的两个两位正整数合并形成一个新的整数放在c中。合并的方式是将a中的十位和个位数依次放在变量c的千位和十位上,b中的十位和个位数依次放在变量c的个位和百位上。例如,当a=45,b=12。调用该函数后,c=4251。注意,部分源程序存在文件PROG1.C中。数据文件IN.DAT中的数据不得修改。请勿改动主函数main和其它函数中的任何内容,仅在函数fun花括号中填入你编写的若干语句。/**********code.c**********/#include void fun( ){}int main(){int a,b;long c;printf( );scanf( );fun( );printf( );}/**********-code.c**********/
https://www.shititong.cn/cha-kan/shiti/00022cbc-26fb-3483-c0cb-74c63d66eb00.html
点击查看题目
51.若函数中有定义语句:int k;则( )。
https://www.shititong.cn/cha-kan/shiti/00022cbc-2700-cb06-c0cb-74c63d66eb00.html
点击查看题目
12.已知a=5,b=6,c=7,d=8,m=2,n=2,执行(m=a>b)&&(n=cn的值为( )。
https://www.shititong.cn/cha-kan/shiti/00022cbc-2701-d252-c0cb-74c63d66eb00.html
点击查看题目
25.有以下程序段,若变量已正确定义并赋值if(a>b)printf("x=%d,",x);else printf("y=%d,",y);if(a<=b)i++;else j++;则与此程序段功能相同的选项是( )。
https://www.shititong.cn/cha-kan/shiti/00022cbc-2701-eac1-c0cb-74c63d66eb00.html
点击查看题目
首页
>
财会金融
>
3190全国计算机等级考试《二级C语言》题库【历年真题+章节题库+模拟试题】
题目内容
(
单选题
)
手机预览
3190全国计算机等级考试《二级C语言》题库【历年真题+章节题库+模拟试题】

68.关系表中的每一行记录称为一个( )。

A、 字段

B、 元组

C、 属性

D、 关键码

答案:B

解析:【解析】在关系表中,每一列称为一个属性,对应表中的一个字段;每一行称为一个元组,对应表中的一条记录。答案选择B选项。

3190全国计算机等级考试《二级C语言》题库【历年真题+章节题库+模拟试题】
相关题目
38.下面描述中错误的是( )。

A.  系统总体结构图支持软件系统的详细设计

B.  软件设计是将软件需求转换为软件表示的过程

C.  数据结构与数据库设计是软件设计的任务之一

D.  PAD图是软件详细设计的表示工具

解析:【解析】详细设计的任务是为软件结构图中而非总体结构图中的每一个模块确定实现算法和局部数据结构。软件系统的总体结构图是软件架构设计的依据,它并不支持软件的详细设计。支持软件系统的详细设计的有:程序流程N-S图以及PAD图等。答案选择A选项。

https://www.shititong.cn/cha-kan/shiti/00022cbc-26fe-c7c0-c0cb-74c63d66eb00.html
点击查看答案
70.下列关系模型中,术语解析不正确的是( )。

A.  记录,满足一定规范化要求的二维表,也称关系

B.  字段,二维表中的一列

C.  数据项,也称为分量,是每个记录中的一个字段的值

D.  字段的值域,字段的取值范围,也称为属性域

解析:【解析】表中的每一行称为一个记录,也称元组。答案选择A选项。

https://www.shititong.cn/cha-kan/shiti/00022cbc-26ff-bae8-c0cb-74c63d66eb00.html
点击查看答案
98.有三个关系R、S和T如下:由关系R和S通过运算得到关系T,则所使用的运算为( )。

A.  笛卡儿积

B.  交

C.  并

D.  自然连接

解析:【解析】R与S有公共的属性B,可通过公共属性的相等值进行连接,这就是自然连接。A项错误,R与S的笛卡儿积是一个4元关系,有4个元素;BC两项错误,交和并运算要求关系R和S具有相同的属性。答案选择D选项。

https://www.shititong.cn/cha-kan/shiti/00022cbc-26ff-f1de-c0cb-74c63d66eb00.html
点击查看答案
48.设有一个商店的数据库,记录客户及其购物情况,由三个关系组成:商品(商品号,商品名,单价,商品类别,供应商),客户(客户号,姓名,地址,电邮,性别,身份证号),购买(客户号,商品号,购买数量),则关系购买的键为( )。

A.  客户号

B.  商品号

C.  客户号,商品号

D.  客户号,商品号,购买数量

解析:【解析】在购买关系中,商品号、客户号、购买数量三个属性均不能唯一标识元组,但商品号与客户号构成的集合、商品号、客户号、购买数量构成的集合都可以唯一标识购买关系,可以作为候选键,而前者为最小属性集。答案选择C选项。

https://www.shititong.cn/cha-kan/shiti/00022cbc-26ff-8d4e-c0cb-74c63d66eb00.html
点击查看答案
21.下列选项中不属于软件生命周期开发阶段任务的是( )。

A.  软件测试

B.  概要设计

C.  软件维护

D.  详细设计

解析:【解析】软件生命周期包括软件产品从提出、实现、使用维护到停止使用退役的过程,主要包括:①软件定义;②可行性研究;③需求分析;④软件开发;③软件运行维护。其中,开发阶段包括概要设计、详细设计、实现和测试。答案选择C选项。

https://www.shititong.cn/cha-kan/shiti/00022cbc-26fe-a5cc-c0cb-74c63d66eb00.html
点击查看答案
12.有以下程序段#include main(){int a,b,c;a=10;b=50;c=30;if(a>b)a=b,b=c;c=a;printf("a=%d b=%d c=%d\n",a,b,c);}程序的输出结果是( )。

A.  a=10 b=50 c=30

B.  a=10 b=50 c=10

C.  a=10 b=30 c=10

D.  a=50 b=30 c=50

解析:【解析】

https://www.shititong.cn/cha-kan/shiti/00022cbc-26fa-ec4f-c0cb-74c63d66eb00.html
点击查看答案
1.函数fun功能是:将a、b中的两个两位正整数合并形成一个新的整数放在c中。合并的方式是将a中的十位和个位数依次放在变量c的千位和十位上,b中的十位和个位数依次放在变量c的个位和百位上。例如,当a=45,b=12。调用该函数后,c=4251。注意,部分源程序存在文件PROG1.C中。数据文件IN.DAT中的数据不得修改。请勿改动主函数main和其它函数中的任何内容,仅在函数fun花括号中填入你编写的若干语句。/**********code.c**********/#include void fun( ){}int main(){int a,b;long c;printf( );scanf( );fun( );printf( );}/**********-code.c**********/

解析:【解析】本题的主要问题是如何取出a和b的个位数和十位数,取出后如何表示成c中相应的位数。由于a和b都是只有两位的整数,所以分别对它们除10可得到它们的十位数,分别用10对它们求余可得到它们的个位数。得到后对应乘以1000、100、10、1就可得到c的千位数、百位数、全国计算机等级考试《二级C语言程序设计》真题及详解(二)测试程序,按照题目上的内容进行答题。作答选择题时键盘被封锁,使用键盘无效,考生须使用鼠标答题。选择题部分只能进入一次,退出后不能再次进入。选择题部分不单独计时。)

https://www.shititong.cn/cha-kan/shiti/00022cbc-26fb-3483-c0cb-74c63d66eb00.html
点击查看答案
51.若函数中有定义语句:int k;则( )。

A.  系统将自动给k赋初值0

B.  这时k中的值无定义

C.  系统将自动给k赋初值-1

D.  这时k中无任何值

解析:【解析】int k;这条语句是定义一个整型变量k,这是动态定义,编译程序仅为k开辟存储单元,而没有在存储单元中存放任何初值,此时变量中的值时无意义的。若是静态定义,则会自动初始化,其默认值为0。答案选择B选项。

https://www.shititong.cn/cha-kan/shiti/00022cbc-2700-cb06-c0cb-74c63d66eb00.html
点击查看答案
12.已知a=5,b=6,c=7,d=8,m=2,n=2,执行(m=a>b)&&(n=cn的值为( )。

A.  1

B.  0

C.  2

D.  -1

解析:【解析】“=”优先级低于“<”、“>”。“&&”逻辑与表达式。exp1&&exp2,规则为:对exp1求值,若为0,则表达式为0,则不计算exp2;若exp1非0,则求exp2值,作为表达式值。本题计算过程为:先判断a>b为假,m=0,整个逻辑表达式为假,不计算右表达式,n=2。答案选择C选项。

https://www.shititong.cn/cha-kan/shiti/00022cbc-2701-d252-c0cb-74c63d66eb00.html
点击查看答案
25.有以下程序段,若变量已正确定义并赋值if(a>b)printf("x=%d,",x);else printf("y=%d,",y);if(a<=b)i++;else j++;则与此程序段功能相同的选项是( )。

A.  if(a>b){printf("x=%d,",x);j++}else{printf("y=%d,",y);i++}

B.  if(a>b){printf("x=%d,",x);i++}else{printf("y=%d,",y);j++}

C.  if(a<=b){printf("x=%d,",x);i++}else{printf("y=%d,",y);j++}

D.  if(a>=b){printf("x=%d,",x);i++}else{printf("y=%d,",y);j++}

解析:【解析】程序段执行过程为:如果a>b,输出x,否则输出y;如果a否则j加1。A项如果a>b,输出x且j加1,否则输出y且i加1,与题目中功能相同,A项正确。B项如果a>b,输出x且i加1,否则输出y且j加1,与题目中功能不相同,B项错误。C项如果a<=b,输出x且i加1,否则输出y且j加1,与题目中功能不相同,C项错误。D项判断条件为a>=b,多了a=b,D项错误。答案选择A选项。

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