湖南农业大学-341农业知识综合三(农业信息化领域)【2017】考研真题)
免费
2023-06-21
999+
102.5KB
7 页
侵权投诉
2017 年湖南农业大学硕士招生自命题科目试题
科目名称及代码:341 农业知识综合三
适 用 领 域:农业硕士农业信息化领域
考生需带的工具:
考生注意事项:
① 农业信息化领域考生做程序设计、数据库技术与应用、网络技术与应用 3个部分,每个
部分分值 50 分。
② 所有答案必须做在答题纸上,做在试题纸上一律无效。
③ 按试题顺序答题,在答题纸上标明题目序号。
(一)程序设计(50 分)
一、单项选择题(共计 24 分,每小题 2分)
1、C语言程序通过编写函数组织程序,各个函数在源文件中的位置顺序为( )。
A、第一个函数必须是主函数,其他函数任意
B、任意
C、必须完全按照执行的顺序排列
D、其他函数可以任意,主函数必须在最后
2、下列选项中,可以作为“字符常量”的是( )。
A、 XYZ B、"XYZ" C、'xyz' D、'x'
3、C语言中的变量名的第一个字符( )。
A、必须为字母或下划线
B、必须为下划线
C、必须为字母
D、可以是字母,数字或下划线中的任意一种
4、能正确表达 x和y同时为正或者同时为负的逻辑表达式是( )。
A、(x>0 || y>0)&&(x<0 || y<0) B、x*y > 0
C、(x>0 && y>0)&&(x<0 && y<0) D、(x+y > 0 && x+y <0)
5、若运行时给变量 x输入 8,则以下程序的运行结果是( )。
main( )
{ int x,y;
scanf("%d",&x);
y=x>8?x+5:x-6;
printf("%d\n",y);
}
A、 13 B、8 C、2 D、0
6、执行下列程序,当输入的字符 a时,则输出结果为( )。
#include "stdio.h"
main( )
{ char x;
x=getchar();
switch(x)
共 7 页,第 1 页
{ case 97: printf("%c",'a');
case 98: printf("%c",'b');
default :printf("%s\n","NoMatch");
}
}
A、 ab B、a C、b D、abNoMatch
7、以下程序的输出结果是( )。
main( )
{ int x=8,y=3;
printf("%d\n",y=x/y);
}
A、2.66667 B、2 C、3 D、不确定
8、以下能对一维数组 x进行初始化的语句是( )。
A、int x[4]=(0,1,2,3) B、int x(2)={} C、int a{5}={10*1} D、int x[3]={0,1,2}
9、下列不正确的定义是( )。
A、int q,*p=&q; B、int *p,j; C、int *p=&t,t; D.int t,*p;
10、以下程序中,while 循环的循环次数是( )。
main( )
{ int i=0;
while(i<100)
{ if(i<1) continue;
if(i==8) break;
i++;
}
}
A、8 B、死循环 C、1 D、100
11、不是 C 语言提供的合法关键字是( )。
A、case B、default C、if D、then
12、执行以下程序的输出结果是( )。
void func (int p,int q,int r)
{ p=40; q=50; r=60;}
main()
{ int p=1, q=2,r=3;
func (p,q,r);
printf("%d,%d,%d\n",p,q,r);
}
A、1,2,3 B、1 2 3 C、40 50 60 D、40,50,60
二、填空题(共计 16 分,每空 2分)
1、若在程序中用到"strcpy()"函数时,应在程序开头写上包含命令
,若在程序中用到"floor()"函数时,应在程序开头写上包含命令 。
2、设 int Array[5] ,*q=Array;则对 Array[2]的引用可以是 q[ ] 和*( )。
3、函数的形式参数的作用域为 ,全局变量和函数体内定义的局部变量重
共 7 页,第 2 页
名时, 变量优先。
4、以下程序实现输入一个整数,将各位数字反转后输出。如:输入 168,则输出显示为
861。请将程序缺失的代码补充完整。
#include <stdio.h>
void main()
{int i,o;
printf("Please input a integer:");
scanf("%d",&i);
printf("The result is ");
while( )
{ o= ;
printf("%d",o);
i=i/10;
}
printf("\n");
}
三、程序设计题(共计 10 分)
1、请编程求出以下分数序列的前30项之和(要求输出结果的数据宽度为10,小数位数
为7)。说明:编程语言不限。
(二)数据库技术与应用(50 分)
一、判断题(共计 10 分,每小题 1分,请在正确的后面写“√”,错误的后面写“×”,
否则不计分)
1、数据库系统中所有的视图都可以更新 ( )
2、 由 amstrong 公理系统可以推导出:若 X-Z,X-Y,则有 X-YZ。( )
3、层次模型的优点主要为模型简单,对具有一对多层次关系的部门描述非常
自然、直观,容易理解。( )
4、概念模型实际上是现实世界到机器世界的一个中间层次。 ( )
5、 视图 VSP 包含零件代码(PNO)、供应数量(QTY),那么查找使用各种
零件代码及其数量的命令为:SELECT DIST PNO,QTY FROM VSP。( )
6、客观存在并可以相互区分的事物叫实体。 ( )
7、关系系统中,对于违反实体完整性和用户定义的完整性的操作一般都采用
拒绝执行的方式进行处理。 ( )
8、 实体完整性规则是指若属性 A是基本关系 R的主属性,则属性 A能取空
值。 ( )
9、UNDO-LIST 命令的意思是:需要执行 undo 操作的事务集合。 ( )
10
、
SQL 中的自主存取控制是通过 GRANT 语句和 REVOKE 语句来实现的。 ( )
共 7 页,第 3 页
标签: #湖南农业大学 #341农业知识综合三
摘要:
展开>>
收起<<
2017年湖南农业大学硕士招生自命题科目试题科目名称及代码:341农业知识综合三适用领域:农业硕士农业信息化领域考生需带的工具:考生注意事项:①农业信息化领域考生做程序设计、数据库技术与应用、网络技术与应用3个部分,每个部分分值50分。②所有答案必须做在答题纸上,做在试题纸上一律无效。③按试题顺序答题,在答题纸上标明题目序号。(一)程序设计(50分)一、单项选择题(共计24分,每小题2分)1、C语言程序通过编写函数组织程序,各个函数在源文件中的位置顺序为( )。A、第一个函数必须是主函数,其他函数任意B、任意C、必须完全按照执行的顺序排列D、其他函数可以任意,主函数必须在最后2、下列选项中,...
声明:研友网所有资料均为用户上传分享,仅供参考学习使用,版权归原作者所有。若侵犯到您的权益,请告知我们处理!任何个人或组织,在未征得本平台同意时,禁止复制、盗用、采集、发布本站内容到任何网站、书籍等各类媒体平台。