341农业知识综合三

合集下载
  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。

2016年湖南农业大学硕士招生自命题科目试题

科目名称及代码:341 农业知识综合三

适用领域:农业硕士农业信息化领域

考生需带的工具:

考生注意事项:

①农业信息化领域考生做程序设计、数据库技术与应用、网络技术与应用3个部分,每个部分分值50分。

②所有答案必须做在答题纸上,做在试题纸上一律无效。

③按试题顺序答题,在答题纸上标明题目序号。

(一)程序设计(50分)

一、单项选择题(共计24分,每小题2分)

1.C语言程序中必须有的函数是()。

A.#include “” B.main

C.printf D.scanf

2.C语言中对二维数组a的正确说明是()。

A.int a[3][]

B.float a(3,4)

C.int a[1][4] D.float a(3)(4)

3.在C语言中,引用数组元素时,其数组下标的数据类型允许是()。

A.整型常量 B.整型表达式

D.任何类型的表达式C.整型常量或整型表达式

4.以下程序段的输出结果为()。

for(i=4;i>1;i--)

for(j=1;j

putchar(‘#')

A.无输出 B.######

###.D # .C

5. 结束本次循环,继续执行下一次循环的语句是()。

A.break语句 B.return语句

C.continue语句 D. 空语句

6.对下面程序段描述正确的是()。

for(t=1;t<=100;t++)

{ scanf(%d,&x);

if (x<0) continue;

printf(%d\n,t);

}

A.当x<0时,整个循环结束 B.当x>=0时,什么也不输出

D.函数永远也不执行最多允许输出100个非负整数C.printf7.假定a和

b为int型变量,则执行以下语句后b的值为()。

a=1; b=10;

do

{ b=b-a; a++; }

while (b-- > 0);

A.-3 B.-2 C.-1 D.-4

8.在C语言中,数组作为函数的形参,函数调用时,若用数组名作为函数的实参,则实际上传递给形参的是()。

A.数组的首地址 B.数组的第一个元素值

D.数组元素的个数 C.数组中全部元素的值

9.以下C函数的功能是()。

int fun(int x,int y)

{ int z=0;

z=x>yx:y

return z; }

A.求x和y二者中的最大值 B.求x和y二者中的最小值

D.返回函数值为“C .返回一个不确定的值 0”

10.若有以下说明语句:

char a[]=“It is mine”;

char *p=“ It is mine”;

则下列不正确的叙述是()。

A.a+1表示的是字符t的地址

B. p指向另外的字符串时,字符串的长度不受限制

C .p变量中存放的地址值可以改变

D.a 中只能存放10个字符

11.以下程序的输出结果是( )。

int a, b;

void fun()

{ a=100; b=200; }

main()

{ int a=5, b=7;

fun();

printf(%d%d \n, a,b);

}

B.57

12.C语言规定函数的返回值的类型是由( )。

A.return语句中表达式类型决定

B.调用该函数时的主调函数类型决定

C.调用该函数时系统临时决定

.在定义该函数时所指定的函数类型决定D

分,每空2分)二、填空题(共计16式表达的C语言≤关系:“1x≤10”示C1.语言中能正确表逻辑。是

,floatint,f的数据类型是.设变量c的数据类型是char,i的数据类型是2。

c*i+c*f-i+100的数据类型是则C语言表达式语言中,关系运算符、算术运算符、赋值运算符、逻辑与运算符的C3.在。优先级由高到低依次是

。 b=4,c=2时,表达式a>b!=c的值是4.当a=5,6,8,10}};则初始化后,5.若有定义:int a[1][2]得到的初值是,a[2][1]得到的初值是。

6.以下程序是从键盘输入20个整数存入数组,统计输入非负数的个数,并计算输入的非负整数之和。请在下划线上填写正确的内容。

#include\

main()

{int i,a[20],s,n;

s=n=0;

for(i=0;i<20;i++) ;

for(i=0;i<20;i++)

{ if(a[i]0)

;

s+=a[i]; n++;

}

printf(s=%d\t,n=%d\n,s,n);

}

三、程序设计题(共计10分)

1. 自定义一个函数(void fun),函数的形参为字符数组s1和s2,函数功能是将字符串s1中的所有数字字符取出,存入另一字符数组s2中,使s2成为一个新的字符串,并在函数中将字符串s2输出。(不需要提供主函数,编程语言不限)

(二)数据库技术与应用(50分)

一、判断题(共计10分,每小题1分,请在正确的后面写“√”,错误的后面写“×”,否则不计分)

1、描述事物的符号记录称为数据。()

(关系模型的存取路径对用户透明,具有更高的数据独立性。)2、

()具有关系代数和关系演算双重特点的语言是关系代数语言。3、

()数据库系统中所有的视图都可以更新。4、

()将系统划分)根据计算机系统对安全性各项指标的支持情况,TCSEC ( TDI 5、为四组(division ) 7 个等级。)数据库的完整性是指数据的正确性和相容性。6、()(7、一个不规范的关系模式通常会引发插入异常、删除异常和更新异常,导致大量的数据冗余。(CREATE DATABASE的意思是创建一个数据库。)、89、(能够惟一表示数据表中的每条记录的字段或者字段的组合称为主键。)10、)(SQL Server数据库中的NULL值(空值)表示的是“空格”或“0”值。

二、单项选择题(共计20分,每小题2分)

1、下述关于索引的描述,正确的是。

建立索引后,会影响基本表的插入速度B A撤销索引会同时撤销数据库中相关内

容D C基本表记录数量越多,越不应该建立基本表的记录越长,越不应该建立索引索引。、2三级模式间存在两种映射,它们是

相关文档
最新文档