logo资料库

2013年山东青岛农业大学农业知识综合三(信息)考研真题.doc

第1页 / 共7页
第2页 / 共7页
第3页 / 共7页
第4页 / 共7页
第5页 / 共7页
第6页 / 共7页
第7页 / 共7页
资料共7页,全文预览结束
2013 年山东青岛农业大学农业知识综合三(信息)考研真题 。 。 D)z B)5n B)0 C)2 D)1 D)0.5*10 B)a C)Z C)_4m D)x3 B)x=x-y C)x=x*y B)15/2+2.0 C)25/5.0 的值是整数类型。 。 D)x=x+y ch=’z’,则执行下面语句后变量 ch 值为: 第一部分 程序设计(50 分) 一、选择题(本大题 15 分,每小题 1 分) 1. 下列有关 C 程序的说法中,正确的是: A)一个 C 程序中只能有一个主函数且位置任意; B)一个 C 程序中可有多个主函数且位置任意; C)一个 C 程序中只能有一个主函数且位置固定; D)一个 C 程序中可以没有主函数。 2. 下面不是 C 语言合法标识符的是: A)abc 3. 标准 C 中,与 x * = y 等价的赋值表达式是: A)x=y 4. 已有定义:int x=6,y=7,z=8;,则表达式!(x+y)+z-1 && y+z/2 的值是 A)6 5. 表达式 A)15/2 6. 设有如下定义:char ch=(‘A’<=ch&&ch<=‘Z’)?(ch+32):ch A)A 7. 以下程序段的输出是: float a=57.666; printf(“*%2.2f*\n”, a); A)*57* 8. 下面程序的输出结果是 #include void main() { int i=10; switch(i) { case 9:i+=1; case 10:i+=1; case 11:i+=1; case 12:i+=1; } printf(“i=%d\n”,i); } A)10 9. 标准 C 中,下列能正确表示 a≥10 或 a≤0 的关系表达式是: A)a≥10 or a≤0 C)a>=10 || a<=0 10. 有以下程序段 B)a≥10 || a≤0 D)a>=10 && a<=0 B)*58* C)*57.66* D)*57.67* B)11 C)12 D)13 。 。 。 。 。
。 。 ex x ; 。 。 C)float example; float y; D)double char z ;} int n=0,p; do{scanf(“%d”,&p);n++;}while(p!=12345 &&n<3); 此处 do—while 循环的结束条件是 A)P 的值不等于 12345 并且 n 的值小于 3 B)P 的值等于 12345 并且 n 的值大于等于 3 C)P 的值不等于 12345 或者 n 的值小于 3 D)P 的值等于 12345 或者 n 的值大于等于 3 11. C 语言中,函数值类型的定义可以缺省,此时函数值的隐含类型是 A)void B)int 12. 设有以下说明语句: struct { int 则下面的叙述中不正确的是 A)struct 是结构体类型的关键字 B)example 是结构体类型名 C) x,y,z 都是结构体成员名 D) struct ex 是结构体类型 13. 下列程序的输出结果是 #include main() { printf(“%d”,*--p);} A)非法 14. 以下程序输出的结果是 #include int func(int a,int b) {return(a+b);} main( ) {int x=2,y=5,z=8,r; r=func(func(x,y),z); printf("%d\n",r); } A)12 15. 有以下程序: #include main() { char a[10]={9,8,7,6,5,4,3,2,1,0},*p=a+5; B)a[4]的地址 B)13 C)14 D)15 C)5 D)3 。 int m[][3]={1,4,7,2,5,8,3,6,9}; int i,j,k=2; for(i=0;i<3;i++) printf("%d",m[k][i]); } { } 执行后输出结果是 A)4 5 6 二、程序填空题(本大题 15 分) 。 B)2 5 8 C)3 6 9 D)7 8 9
。(本小题 4 分) 1. 以下程序的输出结果是: #include main() {int i; for(i=3;i<10;i++) {if(i%4==0) continue; else printf(“%d,”,i); } } 2. 以下程序把 a、b 中的值进行交换。请填空:(本小题 4 分) #include void main() { int a,b,t; printf(”Input a,b:”); scanf(”%d,%d”, (1) ); t= a= b= (2) ; (3) (4) ; ; printf(”a=%d,b=%d\n”,a,b); } 3. 下列程序,求数组中主对角线元素之和(本小题 3 分) #include main() { int a[3][3],s=0; for(int i=0;i<3;i++ ) for(int j=0;j<3;j++) scanf("%d", (1) ); for(i=0;i<3;i++) for(int j=0;j<3;j++) if( (2) )
s+= (3) ; printf("s=%d\n",s); } 4. 下面的程序的功能是:利用指针统计一个字符串中,字母、数字及其它字符的个数,请 填空。(本小题 4 分) #include main() { int alpha,digit,other; char *p,s[80]; alpha=digit=other=0; printf(“input string:\n”); gets(s); for(p=s;*p!=’\0’;p++) if( (1) )alpha++; else if( (2) )digit++; else other++; printf(“alpha:%d digit:%d other:%d\n”,alpha,digit,other); } 三、编程题(共 20 分,每题 10 分) 1、输入一个 4 位的整数,将其各位数字颠倒形成的新数输出。例如:输入一个四位整数 2563, 输出 3652。 2、写一个判素数的函数,在主函数输入一个整数,输出是否是素数的信息。 第二部分 数据库技术与应用(50 分) 一、单项选择题(每小题 1 分,共计 10 分) 1、SQL 是 的缩写形式。 A)Selected Query Language C)Standard Query Language 2、在 SQL 语言查询语句中,SELECT 子句实现关系代数的 A)投影运算 3、除了关系的标题栏外,二维表中水平方向的行称为 A)元组 4、有一个关系:学生(学号,姓名,系别),规定学号的值域是 8 个数字组成的字符串,这一 规则属于 A)实体完整性约束 C)用户自定义完整性约束 B)Procedured Query Language D)Structured Query Language B)参照完整性约束 D)关键字完整性约束 D)关系的实例 B)连接运算 C)选择运算 D)交运算 B)分量 C)属性 。 。 。
。 。 。 的主要方法。 B)安全性 C)并发控制 D)恢复 语言。 C)GROUP BY D)HAVING B)数据库系统 D)文件组织 B)网络数据库 D)非数据库 是长期存储在计算机内的有组织,可共享的数据集合。 5、数据库管理系统(DBMS)是 A)一个完整的数据库应用系统 B)一组硬件 C)一组系统软件 D)既有硬件,又有软件 6、SELECT 查询中,要把结果中的行按照某一列的值进行排序,所用到的子句是 B)WHERE A)ORDER BY 7、数据库中的封锁机制是 A)完整性 8、 A)数据库管理系统 C)数据库 9、SQL 语言是 A)层次数据库 C)关系数据库 10、下列关于视图的说法错误的是 A)视图是从一个或多个基本表导出的表,它是虚表 B)某一用户可以定义若干个视图 C)视图一经定义就可以和基本表一样被查询、删除和更新 D)视图可以用来定义新的视图 二、简答题(每小题 5 分,共计 20 分) 1、试述文件系统的主要缺陷。 2、试述把 E-R 图转换为关系模型的转换规则。 3、试述 DBMS 的功能? 4、数据库中为什么要有恢复子系统?它的功能是什么? 三、设计题(20 分) 1、某企业集团有若干工厂,每个工厂生产多种产品,且每一种产品可以在多个工厂生产, 每个工厂按照固定的计划数量生产产品;每个工厂聘用多名职工,且每个职工只能在一个工 厂工作,工厂聘用职工有聘期和工资。工厂的属性有工厂编号、厂名、地址,产品的属性有 产品编号、产品名、规格,职工的属性有职工号、姓名。 (1)请根据上述规则设计此数据库的 E-R 模型,要求在 E-R 图中注明属性和联系的类型。 (4 分) 2、设有 4 个关系模式: 供应商关系:S(SNO,SNAME,CITY),属性依次是供应商号、供应商名称和所在城市; 零件关系:P(PNO,PNAME,COLOR),属性依次是零件号、零件名和颜色; 工程关系:J(JNO,JNAME,CITY),属性依次是工程号、工程名和所在城市; 供应关系:SPJ(SNO,PNO,JNO,QTY),属性依次是供应商号、零件号、工程号和数量。 用 SQL 语句实现下列操作: (1)查询 S1 号供应商所在城市。(2 分) (2)查询为 J1 号工程提供 P1 号零件的供应商号和供应数量,查询结果按供应数量降序排 列。(2 分) (3)查询为 J1 号工程提供红色零件的供应商号。(2 分) (4)查询与其提供零件的供应商所在城市为同一城市的工程号。(2 分) (5)统计杭州供应商的数量。(2 分)
(6)统计每个工程的零件总数。(2 分) (7)查询比 S1 号供应商供应的零件数量多的供应商号。(2 分) (8)删除为 J1 号工程提供零件的供应商信息。(2 分) 第三部分 网络技术与应用(50 分) 一、填空题(本大题 10 分,每空 1 分) 1、计算机网络按功能来划分可分为_______子网和_______子网。 2、计算机网络的最基本特征是________;把众多计算机有机连接起来要遵循规定的约定和 规则,即________。 3、http 的含义是________,ftp 的含义是________。 4、假若在广东行政职业学院(gipa.scnu.edu.cn)的某同学写好一个程序 hello.c,放在 目录 ftp/push/下,则这个程序可能的 URL 是________。 5、常用的传输介质有两类:有线和无线。有线介质有________、________、________。 二、选择题(本大题 10 分,每小题 2 分) 1、127.0.0.1 属于哪一类特殊地址________。 A、广播地址 B、回环地址 C、本地链路地址 D、网络地址 2、HTTP 的会话有四个过程,请选出不是的一个________。 A、建立连接 B、发出请求信息 C、发出响应信息 D、传输数据 3、在 ISO/OSI 参考模型中,网络层的主要功能是________。 A、提供可靠的端—端服务,透明地传送报文 B、路由选择、拥塞控制与网络互连 C、在通信实体之间传送以帧为单位的数据 D、数据格式变换、数据加密与解密、数据压缩与恢复 4、要把学校里行政楼和实验楼的局域网互连,可以通过________实现。 A、交换机 5、以下哪一类 IP 地址标识的主机数量最多?________。 A、D 类 三、名词解释(本大题 10 分,每小题 2 分) 1、URL 2、B/S 模式 3、VLAN 4、DNS 5、ISP 四、简答题(本大题 10 分,每题 5 分) 1、计算机网络向用户可以提供哪些服务?试举例说明。 2、请解释下图中各参数意义。 C、中继器 B、MODEM D、网卡 B、C 类 C、B 类 D、A 类
五、综合计算题(本大题 10 分) 某 A 类网络 10.0.0.0 的子网掩码 255.224.0.0,请确定可以划分的子网个数,写出每个子 网的子网号及每个子网的主机范围。
分享到:
收藏