目录
北京大学历年GIS研究生入学考试试题
北京师范大学的历年GIS研究生入学试题
中科院地理所历年GIS研究生入学试题
福州大学历年GIS硕士/博士研究生入学考试试卷
河海大学历年GIS研究生入学试题
北京林业大学2008年3S技术概论考试大纲
华东师范大学历年GIS考研入学试题
华中师范大学历年GIS专业考研试题
兰州大学2008年遥感与地理信息系统试题
辽宁师范大学2004年GIS考研入学试题
南京大学历年GIS考研入学试题
南京航空航天大学2002年GIS专业考研试题
南京师范大学历年GIS考研入学试题
南京信息工程大学2007年地理信息系统(GIS)考研试题
武汉大学(武汉测绘科技大学)历年GIS考研试题
西北大学历年GIS专业考研试题
云南师范大学历年GIS专业考研试题
浙江大学历年GIS专业考研试题
中国地质大学(北京)历年GIS专业硕士研究生入学考试试题
中科院地球化学研究所历年GIS专业研究生入学试题
中科院遥感应用研究所历年GIS专业研究生入学考试试题
中国矿业大学2006年GIS专业研究生入学试题
中国林业科学研究院2006年GIS专业考研试题
中科院东北地理与农业生态研究所历年GIS专业考研试题
中科院新疆生态与地理研究所历年GIS专业考研试题
中南大学2003年GIS专业考研试题
中山大学2005年GIS专业考研《C语言》试题
如果你还需要什么资料,请到我们论坛发贴,我们可以帮助你,GIS门户网旗下论坛有专门的团队为你服务。
更多资料请到 GIS 门户网下载
最新整理的08地理所的考研试题和 07南大的试题 因为没有来的及更新 所以直接贴到这边 望大家自己暂先更新下
2008年1月22号中科院地理所GIS试题(回忆版,不过很全)
(分值是大概的,全部是考试结束后一分钟内记下的)
一、概念(一个5分)
地理空间,地图符号,空间元数据,空间数据质量,拓扑关系,栅格数据模型
全球定位系统,地理编码,DTM,缓冲区分析
二、简答(一个8分)
1、空间数据的特征
2、栅格数据模型和矢量数据模型的比较
3、空间分析的方法
4、网络GIS的主要特征
5、空间数据库管理系统的发展趋势
三、论述(一个20分)
1、GIS的组成及其功能
2、地理网络分析的方法
3、空间索引的方法和特点
南京大学地理信息系统2007年 考研试题
一、名词解释:1、空间数据引擎 2、空间索引 3、网络GIS 4、数字地形分析 5、正射影像
二、论述1、空间数据模型与空间数据结构的联系和区别。2、什么是GIS的体系架构?GIS的体系架构是如何演化的?
3、阐述GIS数据组织的主要方式,以及它们的特点。4、阐述当前GIS辅助地学分析的优点和缺点,指出存在的问题的解决思路。5、阐述当前电子政务系统的特点及发展趋势,说明GIS如何在电子政务系统中发挥作用。6、你知道google earth吗?阐述google earth的特点,说名google earth使用了哪些关键技术。
2008.5.11 补充南京师范大学2001-2004年C语言的试题 请大家留意
2001年硕士研究生招生入学考试试卷
1、设有4行2列的矩阵A和2行3列的矩阵B,求A和B的乘积C.
2、输入若干姓名,统计各种姓氏的人数。
3、m只猴子要选大王,选取办法如下:所有猴子按1……m编号围坐成一圈,从第一号开始按顺序1、2、3、……、n报数,
凡报n号的猴子退出圈外,如此循环报数,直到圈内只剩下一只猴子时,这只猴子就是大王。m和n由键盘输入。
4、写出折半查找的递归算法。
5、写一个函数,以删除指定的链表结点。
6、a和b单项链表的每一个结点中存放一个正整数,并在链表中按由小到大的顺序排列,请写一个过程,
把b链表合并到b链表中去,合并后的链表仍然有序。
2002年硕士研究生招生入学考试试卷
1、简答题(20分)
1)头文件中的ifndef/define/enfif干什么用?
2)#include <filename.h> 和 #include "filename.h" 有什么区别?
3)const 有什么用途?
4)请简述以下两个for 循环的优缺点。
第一个 第二个
For(i=0;i<N;i++)
{
If (condition)
DoSomething;
else
DoOtherthing;
} If(condition)
{ For(i=0;i<N;i++)
DoSomething;
}
Else
{ for(i=0;i<N;i++)
DoOtherthing;
}
优点: 优点:
缺点: 优点:
2、写一个程序(1)实现m×n矩阵的转置;(2)矩阵A(m×n)和矩阵B(n×1)的相乘。
3、利用格利高利公式求Л. Л/4=1-1/3=1/5-1/7+……直到最后一项的值小于0.000001为止。(“Л”表示圆周率)
4、 用一个程序实现表达式括号匹配的合法性检查;对于输入一个字符串,检查其括号的使用是否合法。表达式中允许出现圆括号()、[]、{} ,但这些括号的使用必须匹配。假设输入的表达式两端加上#,即以#开始,当再次遇到#表示字符串输入结束。
5、编写函数stringReverse,取包含字符串的字符数组为参数,逆向打印字符串且不返回任何内容。函数在接收到#终止符时停止处理并返回。
6、编写递归程序recursiveMinimum,取数组和长度为参数并返回数组中最小的元素,当函数在接收但长度为1的数组时停止处理并返回。
7、写一个程序,读入全班学生的学号、姓名、成绩,用冒泡法对学生的成绩由小到大排序,将排序的好的学生纪录输出。
2003年硕士研究生招生入学考试试卷
一、 选择题(每题4分,共20分)
(1) 设有如下定义:int x=1,y=-1; 则语句printf(“%d/n”,(x--&++y)); 的输出结果是:
(A) 1 (B) 0 (C) -1 (D) 2
(2)若已定义:int a[9],*p=a; 并在以后的语句中未改变P的值,不能表示a[1]地址的表达式是:(A) p+1 (B) a+1 (C) a++ (D) ++p
(3)若有以下说明和语句,则在执行for语句后,*(*(pt+1+2))表示的数组元素是
(A) t[2][0] (B) t[2][2] (C) t[1][2] (D) t[2][1]
(4)# include ”stdio.h”
Main()
{
Int a[]={1、2、3、4、5、6、7、8、9、10、11、12};
Int p=a+5,q=NULL;
*q=*(p+5);
Printf(“%d %d\n,*p,*q”);
}
输出结果是:(A) 运行后报错 (B) 6 6 (C)6 12 (D) 5 5
(5)以下说法不正确的是:
(A)实参可以是常量、变量、或表达式。(B)形参应与其对应的实参类型一直
(C)实参可以为任意类型 (D)形参可以是常量、变量或表达式
二、程序填空(每题5分。共20分)
(1)函数yanghui能够按以下方式构成一个杨辉三角
1
1 1
1 2 1
1 3 3 1
1 4 6 4 1
…… ……
#define N 11
yang (int a[][N])
{ int i,j;
for (i=1;i<N;i++) {a[1]=1;a=1;}
for ([A];i<N;i++)
for (j=2;[B];j++) a[j]=[C]+a[i-1][j];
(2)条件“2<x<3 或 x<-10”的C语言表达式是 [A]
(3)以下程序的功能是判断输入的年份是不是闰年
main()
{int y, f;
scanf("%d",&y);
if (y%400==0) f=1;
else if([A]) f=1;
else [B];
if (f) printf("%d is ",y);else printf("%d is not ",y);
printf("a leap year\n");
}
(4)以下程序可以把从键盘上输入的十进制数(long 型)以二到十六进制形式输出。请填空
# include.
main()
{ char b[16]={'0','1','2','3','4','5','6','7','8','9','A','B','C','D','E','F'};
int c[64],d,i=0,base;
long n;
printf("enter a number:\n");scanf("%ld",&n);
printf("enter new base:\n");scanf("%d",&base);
do
{
c=[A];
i++; n=n/base;
}while(n!=0);
printf("transmite new base:\n");
for(--i;i>=0;--i)
{ d=c;
printf("%c",[B]);
}
}
三、程序设计题
(1)从键盘输入十个数,输入其中的最大数和最小数。(10分)
(2)求三百以内的双素数,并输出,判断一个数m是否为素数的方法如下:让m被2到m的开平方除,当且仅当
m不能被2~m的开平方之间的任何一个数所整除,则m为素数,而当m为素数,同时m+也为素数,则m
与m+2就是双素数。(15分)
(3)编写一个子程序能将主程序传过来的数组按行分别进行从小到大的排序,再编写一个二分法查找子程序,
判定主函数传过来的带查数否在已排序的数组中,若查找到则返回他在数组中的位置(可以在多个位置出现),
否则返回-1。(15分)
(4)利用递归方法找出自然数1、2、……、n中任取r个数的所有组合,并划出程序N-S图。列如n=5,
r=3,则所有组合为:(20分)
5 4 3 5 2 1
5 4 2 4 3 2
5 4 1 4 3 1
5 3 2 4 2 1
5 3 1 3 2 1
(5)利用单向循环链表和顺序存储结构设计一个算法解决约瑟夫(JOSEHUS)问题。设有N个人围坐一圈,
先从某个人开始报数,数到M的人出列,接着从出列的下一个人开始重新报数,数到M的人又出列
如此下去直到所有人都出列为止。试求他们的出列顺序。(20分)
(6)编号为A、B、C、D的四辆车,顺序开进一个栈式结构的站台,问开出车站的顺序有多少种可能?
请具体写出来(10分)
(7)试将下面的树转换成二叉树,并写出二叉树前序遍历后的结点序列。(15分)