当前位置:首页 » 编程语言 » 气象预测的C语言程序设计
扩展阅读
webinf下怎么引入js 2023-08-31 21:54:13
堡垒机怎么打开web 2023-08-31 21:54:11

气象预测的C语言程序设计

发布时间: 2023-03-06 20:16:35

1. 计算机应用技术是一门怎样的学科

计算机应用技术专业


本专业培养适应计算机技术在企事业单位中发展、应用的需要,具有扎实的计算机基础知识、计算机专业知识和较强的计算机办公自动化、数据库等常用软件应用能力、计算机网络基本应用能力,能够在企事业单位相关部门从事计算机办公自动化和计算机软件应用等计算机相关应用工作,德、智、体、美全面发展的计算机专业高等应用型人才,实现“一张文凭,多种证书,一技之长,一专多能,品学兼优”的培养目标。

摘要

中文名:计算机应用技术专业

英文名:computer application technology

技能:软件应用和网络应用能力等


目录

1专业概况

培养目标

主要课程

就业方向

2应用领域

3资格证书

4结构介绍

知识结构

能力结构

素质结构

5课程介绍

专业骨干课程

专业核心课程

6实施措施

7知名院校

8发展趋势

9自考相关

10知名院校

11发展趋势

12全国排名

专业概况 /计算机应用技术专业

培养目标

本专业培养德、智、体全面发展,具有计算机应用技术的基础理论知识,具备计算机及相关设计算机应用技术专业


设备的维护与维修、行业 应用软件、平面图像处理、广告设计制作、动画制作、计算机网络及网站建设与管理、 数据库管理与维护等应用能力和操作能力的高等技术应用性人才。

主要课程

计算机软硬件技术基础、Linux操作系统、数据库系统SQL、数据结构与C程序设计、单片机原理与技术、计算机网络原理、工程经济、高级语言汇编、VB. net程序设计、多媒体软件应用、计算机网络与网站建设、Delphi程序设计、Java语言程序设计、图形图像应用处理(PhotoShop)、Flash动画制作、微型计算机安装调试维修、办公室软件应用操作、计算机辅助设计。本专业主要开设微机原理与接口技术、c语言、数据结构、操作系统、平面设计、VB程序设计语言、SQL SERVER数据库应用、3DS软件应用、网页制作、Visual FoxPro应用基础、工具软件等课程。

就业方向

毕业生主要面向交通系统各单位、交通信息化与电子政务建设与应用部门、各类计算机专业化公司、广告设计制作公司、汽车营销技术服务等从事IT行业工作。

应用领域/计算机应用技术专业

1.科学计算(或称为数值计算) 早期的计算机主要用于科学计算。科学计算仍然是计算机应用的一个重要领域。如高能物理、工程设计、地震预测、气象预报、航天技术等。由于计算机具有高运算速度和精度以及逻辑判断能力,因此出现了计算力学、计算物理、计算化学、生物控制论等新的学科。

2.过程检测与控制 利用计算机对工业生产过程中的某些信号自动进行检测,并把检测到的数据存入计算机,再根据需要对这些数据进行处理,这样的系统称为计算机检测系统。特别是仪器仪表引进计算机技术后所构成的智能化仪器仪表,将工业自动化推向了一个更高的水平。

3.信息管理(数据处理) 信息管理是计算机应用最广泛的一个领域。利用计算机来加工、管理与操作任何形式的数据资料,如企业管理、物资管理、报表统计、帐目计算、信息情报检索等。国内许多机构纷纷建设自己的管理信息系统(MIS);生产企业也开始采用制造资源规划软件(MRP),商业流通领域则逐步使用电子信息交换系统(EDI),即所谓无纸贸易。

4.计算机辅助系统计算机辅助设计、制造、测试(CAD/CAM/CAT)。用计算机辅助进行工程设计、产品制造、性能测试。②办公自动化:用计算机处理各种业务、商务;处理数据报表文件;进行各类办公业务的统计、分析和辅助决策。③经济管理:国民经济管理,公司企业经济信息管理,计划与规划,分析统计,预测,决策;物资、财务、劳资、人事等管理。④情报检索:图书资料、历史档案、科技资源、环境等信息检索自动化;建立各种信息系统。⑤自动控制:工业生产过程综合自动化,工艺过程最优控制,武器控制,通信控制,交通信号控制。⑥模式识别:应用计算机对一组事件或过程进行鉴别和分类,它们可以是文字、声音、图像等具体对象,也可以是状态、程度等抽象对象。

5.人工智能。 开发一些具有人类某些智能的应用系统,如计算机推理、智能学习系统、专家系统、机器人等,帮助人们学习和完成某些推理工作。

资格证书/计算机应用技术专业


计算机硬件工程师 、计算机二级三级、计算机国家二级三级、LINUX 管理 、平面设计师、 网站设计师 等。

考试费用

省份

2014年计算机等级考试费用

安徽

考点:40元/科目,市考办:5元/科目,省考试院:35元/科目,合计:80元/科目

浙江

嘉兴报名收费:130元/人

福建

一级90元,其它等级均为105元

湖北

严格按照鄂价费[2006]107号执行

天津

各级别考试费均为80元

北京

报名考试费每科次75元

陕西

收费标准按陕价费调发〔2000〕44号文件规定执行,按原相应级别笔试加机试标准收取

云南

报名考试费为每人次85元

海南

一级、二级、三级、四级考试费均为115元/人

河北

一级45元;二级、三级80元;四级45元

吉林

一、二、三、四级报考费每人120元

注:只通过(0001)马克思主义哲学原理和(0002)邓小平理论概论2门课程中一门的考生,须参加(03706)思想道德修养与法律基础课程的考试;

只通过(0003)法律基础与思想道德修养课程的考生,须参加(03707)毛泽东思想、邓小平理论和“三个代表”重要思想概论课程的考试。

只通过(0004)毛泽东思想概论和(0005)马克思主义政治经济学原理2门课程中一门的考生,须参加(03708)中国近现代史纲要课程的考试。

结构介绍/计算机应用技术专业

知识结构

1、通用知识。通用知识是学习和掌握专业基础理论、专业知识的基础和工具,并对今后从事的计算机应用工作起辅助和支持作用。通用知识包括扎实的 文化、 社会科学和法律知识,以及 计算机数学基础、 计算机应用基础、 C语言程序设计、 计算机网络基础、 操作系统原理等专业必备的基础理论知识。

2、专业知识。专业知识是从事 计算机应用技术工作的根基。专业知识包括 Visual FoxPro程序设计、VisualBasic .net程序设计、 JAVA程序设计、 图形图像处理、 FLASH动画制作、网页制作等。

能力结构

1、基础能力:计算机相关高等数学的应用能力;基本程序设计能力;计算机系统管理和 维护能力; 外语应用能力; 汽车驾驶能力。

2、专业能力:使用 高级语言进行程序的设计、 调试和维护能力;熟练使用办公自动化系列软件的能力;运用 关系型数据库Visual FoxPro设计和应用 管理信息系统的能力;利用 Visual Basic语言编制一般视窗应用软件的能力;计算机多媒体素材的处理能力;综合性 网页设计与制作能力。

3、 综合能力: 社会适应能力; 学习能力; 竞争能力;组织与管理能力;创新与创业能力。

素质结构

1、思想道德素质。具有 科学的世界观、人生观和道德观,有明确的是非观念;具有爱国主义、集体主义精神,有良好的敬业、创新意识。

2、 文化素质。具有 高等数学、 程序设计、 数据处理等理工科知识,有一定的科学素养;具有必要的哲学、 法律、 职业道德等人文社科知识,有一定的 文化素养。

3、 业务素质。掌握计算机的基本知识,能够熟练操作各种常用 应用软件;具有常用应用软件的安装、调试、使用和管理、 维护能力;具有一般应用程序和 数据库系统的编写和使用能力;具有以业务知识为基础,专业操作能力、创新能力为标志的较高的业务素质。

4、身心素质。具有 强壮的 体魄、 旺盛的 精力, 掌握基本的 擒拿格斗方法。养成科学的强身健体的习惯,具有良好的心理素质。

课程介绍/计算机应用技术专业

专业骨干课程

1、 计算机数学基础

本课程是计算机专业必修的数学基础知识。针对计算机专业的特点,加强了 Mathematica数学软件的应用。包含4大模块:微积分、线性代数、概率论。在微积分模块中包含了一元微积分、常微分方程、多元微积分初步、无穷级数、数值计算初步等内容。在线性代数模块中包含了 行列式、 矩阵、 线性方程组的基本概念、基本理论及其应用;在概率论模块中包含了随机事件与概率、随机变量及其概率分布、随机变量的数字特征等内容。

2、 计算机应用基础

本课程是计算机基础教育的入门课程。主要讲授计算机的基础知识及计算机的组成原理, 计算机操作系统(Windows和Dos)的概念和操作,Office办公软件Word 、 Excel、 PowerPoint的使用,计算机网络的基础知识以及 Internet的常用操作。

3、C语言程序设计

主要讲授计算机程序设计的基础知识、C语言的基本概念、顺序结构程序设计、分支结构程序设计、循环结构设计、 函数、 指针、 数组、 结构、 联合以及枚举类型、编译预处理、 位运算、 文件等内容,掌握利用C语言进行程序设计的基本方法,以及C语言编程技巧。

4、 计算机网络基础

本课程主要讲授计算机网络的基础知识、相关技术和实际应用。主要内容包括:计算机网络概述、网络体系结构、 计算机局域网技术、网络中的 传输介质、 网络互联与Internet技术等。

5、计算机 多媒体技术基础

本课程主要讲授计算机多媒体技术基础知识,主要内容包括:图象处理、声音处理、影视处理、使用 Authorware编辑合成软件将各种 多媒体元素组合在一起。

6、 操作系统原理

本课程主要讲授操作系统的基本知识,主要内容包括 进程管理、存储管理、 文件管理、输入/输出系统、用户与操作系统的接口及 Linux操作系统简介。

7、 图形图像处理

本课程主要讲授使用Photoshop软件进行图形图像处理,通过对Photoshop软件的系统学习,使学生达到独立的进行 图像编辑、图像合成、校正和调节图像的颜色,并能制作简单的特效的学习目的。

8、 网络安全技术与防范

本课程比较系统地介绍了网络安全的与管理的主要理论、技术及应用方面的知识。主要包括:网络安全概述、信息安全机制、密钥分配与管理、 病毒及 防治措施、系统攻击入侵检测、 防火墙技术、WWW安全性、 电子邮件安全、其他Internet应用的安全性分析、 网络操作系统安全性等。

专业核心课程

1、Vf数据库应用

主要讲授数据库的基本原理,数据库系统的组成;关系型数据库的特点、基本运算、数据组成;以Visual Foxpro为实例,学习数据库的设计和开发,掌握数据库的应用。

2、VB .NET程序设计

本课程主要讲授VB .NET程序设计语言的 集成开发环境、程序设计基础、 窗体和基本输出输入、常用控件、工程和程序管理、 应用程序的结构、菜单程序设计、窗体设计和文件处理等。

3、JAVA程序设计

本课程主要讲授 Java的语言规范、Java的编程技术及应用,主要内容有:Java基础、 流程控制、方法、数组、 面向对象程序设计基础、 线程、图形用户界面设计等,使学生掌握用Java进行面向对象程序设计的基本方法。

4、网页制作

本课程主要讲授网站的 设计、 编辑、 修改、 上传,主要应用DreamweaverMX2004及FireworksMX2004。其中DreamweaverMX2004是网页编辑软件,讲授其表格、框架、层等布局工具及超链接、CSS样式等相关知识, Fireworks是 图形/ 图像处理软件,主要讲授静态图片的制作、处理及简单动态图片的制作。

5、FLASH动画制作

主要讲授网页 动画设计软件Flash的使用方法,使学生掌握这一交互式动画设计工具,并能够利用它将音乐、声效、动画以及富有新意的界面融合在一起,以制作出高品质的网页动态效果。

实施措施/计算机应用技术专业

本专业课程体系是在计算机应用的迅速普及和计算机网络飞速发展的形式下,根据计算机应用专业技术人员应具备的知识、能力、素质的需要和对高等职业人才培养目标的正确定位,以突出实践能力培养与素质教育的原则为指导而制定的。

(一)加强实践能力的培养,做到理论与实践的结合,突出教学内容的实用性和可操作性;根据本专业从业人员的实际需要设置课程;知识传授与能力培养相结合,能力培养贯穿教学全过程。知识传授以必需、够用为度,能力培养以有针对性和可持续发展为重点,以素质教育、能力培养为根本。开设必要的选修课程;注重理论联系实际,实际操作能力的培养,在学时分配上向实践课倾斜,以提高学生的动手能力。

(二)专业课程实施过程中,在部分课程中安排了集中课时进行课程设计,使学生能将所学知识融会贯通;为了提高教学质量和教学效果,要求全部专业课必须采用电子教案和CAI多媒体教学课件进行多媒体教学;设置专业选修课,每位学员从3门课程中选修2门,以扩展专业知识;设置公共选修课,每位学员应从中选修4门,以提高学员的综合素质。

知名院校/计算机应用技术专业

开设计算机应用技术专业的知名院校:青海大学(211工程院校),吉林师范大学,福建师范大学,青海师范大学 ,闽南师范大学,漳州二职校,华南理工大学(211工程院校),广西大学(211工程院校),郑州轻工业学院,南阳职业学院,长沙理工大学,长江大学曲阜师范大学,武汉科技学院,中南民族大学 ,四川师范大学,陕西师范大学(211工程院校),西安工程大学,武汉科技学院,兰州理工大学,青岛理工大学,山东大学,西安建筑科技大学(211工程院校),华西大学,南京工业大学。

发展趋势/计算机应用技术专业

市场经济的发展、计算机应用的家庭化、普及化,信息产业的规模化,推动了 计算机技术人才市场的发展,特别是加入世贸组织以后,计算机应用人才更是供不应求

自考相关/计算机应用技术专业

培养目标:本专业培养具备良好的科学素养,系统地掌握计算机科学与技术包括计算机硬件、软件与应用的基本理论、基本知识和基本技能,能在科研院所、企业事业单位、技术和行政管理等部门从事教学、科研、开发、管理等工作的高级专门人才。

主要课程:电路原理、模拟电子技术、数字逻辑、数字分析、计算机原理、微机原理、微型计算机技术、计算机系统结构、计算机网络、高级语言、汇编语言、数据结构、操作系统、编译原理、系统分析与控制、信号处理原理、通信原理概论等。

2. C语言编写程序

#include<stdio.h>
#include<stdlib.h>
#include<time.h>
intmain()
{
inttemperature;//温度
intweather;//天气
charstr_weather[5];
intwind;//风
srand((unsigned)time(0));//初始化随机种子
temperature=rand()%63-20;//获取-20到42的随机数
while(1)
{
weather=rand()%3;//获取天气情况:0为雨,1为雪,2为晴
if(temperature<0&&weather==0)//如果温度小于0度并且天气为雨,则重新获取
{
continue;
}
switch(weather)
{
case0:
strcpy(str_weather,"雨");
break;
case1:
strcpy(str_weather,"雪");
break;
case2:
strcpy(str_weather,"晴");
break;
}
break;//如果符合规则,则退出循环
}
wind=rand()%13;//获取风级:0-12
printf("今天温度:%d天气:%s风级:%d级 ",temperature,str_weather,wind);
return0;
}

3. c语言气温波动最大值

首先看下2011年到2015年苏州整体的温度表现是什么样的。

plot(suzhou$highestTemp,type="l",col="red",main="苏州2011-2015年气温图",xlab="时间轴",ylab="温度℃")

lines(suzhou$lowestTemp,type="l",col="blue")

legend("topright",c("最高气温","最低气温"),col=c("red","blue"),lty=1)

.png

红色是最高气温,蓝色是最低气温,年度季节性的特征很明显。每年都是先升再降,7、8月份是温度最高的时间,1、2月是温度最低时间。

因为时间太长,横轴没有具体的对应点。

同样,按月取平均值,再来看整体的表现。

avgTemper

diffTemper

length(avgTemper)

length(diffTemper)

for(i in2011:2014){

for(j in 1:12){

print((i-2011)*12+j)

avgTemper[(i-2011)*12+j]

diffTemper[(i-2011)*12+j]

}

}

avgTemperTS

plot.ts(avgTemperTS,main="苏州2011-2014年月平均气温图",xlab="时间",ylab="月平均温度℃")

.png

四年月平均气温有一个很明显的周期性规律,明显能看出来2013年7、8月份气温高于其他三年。

换一种方式,将每年的数据放在同一个时间轴上,可以更明显看出来每年的温度走势都非常接近,并且对比图中,2013年夏季比其他几年都热,查了一下,最高气温能达到41摄氏度,是2013-8-8,当天最高气温41度,最低气温也有31度。

plot.ts(avgTemperTS[25:36],col="red",main="苏州2011-2014年月平均气温图",xlab="月份",ylab="月平均温度℃")

lines(avgTemperTS[1:12],col="black")

lines(avgTemperTS[13:24],col="blue")

lines(avgTemperTS[37:48],col="green")

legend("topright",c("2011","2012","2013","2014"),col=c("black","blue","red","green"),lty=1)

.png

which.max(suzhou[,2])

suzhou[940,]

.png

那么苏州的温差又有什么特点呢,什么时候是一年中温差最大的时候?同样看四年的整体表现和对比图。

diffTemperTS

plot.ts(diffTemperTS,main="苏州2011-2014年月最大温差图",xlab="时间",ylab="月最大温差℃")

plot.ts(diffTemperTS[25:36],col="red",ylim=c(8,23),main="苏州2011-2014年月最大温差图",xlab="月份",ylab="月最大温差℃")

lines(diffTemperTS[1:12],col="black")

lines(diffTemperTS[13:24],col="blue")

lines(diffTemperTS[37:48],col="green")

legend("topright",c("2011","2012","2013","2014"),col=c("black","blue","red","green"),lty=1)

.png

.png

上面两个图中,都有一个好大的波峰,没错又是任性的2013年。整体上来看温差比较大的时间是3、4月,正是现在,换季的时节天气很是自在随性。那么那个孤高的波峰是哪一天呢?我们可以看看。

which.max(suzhou$highestTemp[grep(paste(2013,"-",3,"-",sep=""),suzhou$date)]-suzhou$lowestTemp[grep(paste(2013,"-",3,"-",sep=""),suzhou$date)])

suzhou[grep("2013-3-9",suzhou$date),]

.png

最后,我想用时间序列来做温度走势的预测。因为R中周期性的时间序列数据需要每期数据项相同,但是这里2011年-2014年每年的数据项都不同(天气篇中开篇讲到了分别是354、366、365、365),所以我把这个时间序列的周期定为360,按顺序取数据的话,2011年因为1月份少了10天,所以2011、2012年会有一些时间和对应的温度错位。考虑到温度是连续型变量,小范围的变动应该不会对整体的时间序列的预测产生很大的影响。

最高温度和最低温度分别定为一个时间序列,并将其在同一个图上显示出来。

highestTS

plot.ts(highestTS,col="red")

lowestTS

lines(lowestTS,col="blue")

.png

这是周期性特别明显的数据,所以考虑使用HoltWinters指数平滑方法来做时间序列的分析预测,用这个方法分别对最高温时间序列数据和最低温时间序列数据分别做平滑得到平滑模型然后来做气温的预测。

highestForecasts

highestForecasts

lowestForecasts

lowestForecasts

.png

.png

上面模型的平滑参数alpha、beta、gamma,分别是平滑指数、趋势指数、季节指数,参考http://www.voidcn.com/article/p-mlimehjx-pw.html,值alpha越大说明对远期也就是以前年份的数据参考权重越大,另外gamma越大说明这个时间序列的季节性特点会越明显。

接下来对这两个时间序列做预测。要用到forecast包,定义预测150天的气温。

library("forecast")

highestForecast2

lowestForecast2

plot(highestForecast2$mean,ylim=c(-4,32),col="red",main="苏州2015年最高最低气温预测时序图",xlab="时间",ylab="温度℃")

lines(lowestForecast2$mean,col="blue")

legend("topright",c("最高气温","最低气温"),col=c("red","blue"),lty=1)

.png

这个是预测的最高最低气温的图,但是到底预测结果可信度高不高呢?

Box.test(highestForecast2$resials,lag=20,type="Ljung-Box")

Box.test(lowestForecast2$resials,lag=20,type="Ljung-Box")

.png

参考文章里面讲到了几种检验方式,这里我们用Ljung-Box检验方式,可以看到两个时间序列的检验结果p值都非常小,所以模型的预测是有效的。

突然想起来,2015年不是已经过了三个月了嘛,我们也有前面三个月的数据,那么接下来就把预测结果和实际结果放在一个图中对比看预测效果。本来想把四条线放在一起查看,但是比较混乱所以还是分开看。

highestFactTS

lowestFactTS

plot(highestForecast2$mean,col="red",main="苏州2015年最高气温预测观察值时序图",xlab="时间",ylab="温度℃")

lines(highestFactTS,col="orange")

legend("topleft",c("实际值","预测值"),col=c("orange","red"),lty=1)

.png

plot(lowestForecast2$mean,col="blue",main="苏州2015年最低气温预测观察值时序图",xlab="时间",ylab="温度℃")

lines(lowestFactTS,col="green")

legend("topleft",c("实际值","预测值"),col=c("green","blue"),lty=1)

.png

没有重合,怎么可以不重合!开玩笑,重合是不太可能的,从上面两个最高气温和最低气温的预测值与观察值的图都能看出来预测值比实际值都有些偏低。但是预测结果与实际结果相比相差不大,并且整个变化趋势还是接近的。给出这个模型预测的接下来苏州地区50天的温度预测,当然,这个结果只能做一个参考,你是愿意看天气预报呢,还是看它呢?

predictTemp

predictTemp$date

predictTemp$highestTemp

predictTemp$lowestTemp

predictTemp

.png

.png

4. 中国地质大学(武汉)研究生院外国语学院考研同等学历加试科目

首先纠正下,是同等学力,学力和学历千万不能混。研究生教育分为学历教育和非学历教育两种,非学历教育由国务院学位委员会办公室负责,学生毕业后只有学位证书没有学历证书。教育部高校学生司研究生招生属于学历教育,也就是说学生经过学习、考试,通过论文答辩后既有学位证书又有学历证书。
同等学力报考,不允许跨专业。
复试阶段同等学力考生加试两门本科主干科目名称及参考书目
101地球科学学院业
070500地理学021-
任选两门(与初试、复试科目不同)共济
1.地学遥感概论:《地学遥感概论》,薛重生,中国地质大学出版社,2004业
2.环境与资源经济学:《环境与资源经济学》,曾克峰等,中国地质大学出版社,200448号
3.人文地理学:《人文地理学》,王恩涌主编,高等教育出版社,2000 正门对面
4.地貌学及第四纪地质学:《地貌学及第四纪地质学》,曹伯勋,中国地质大学出版社,19963362 3039
5.经济地理学导论:《经济地理学导论》,杨万钟等,华东师范大学出版社,1999,第四版彰武
6.旅游地理学:《旅游地理学》,保继刚,高等教育出版社,1999,第二版336260 37
7.普通地质学:《普通地质学简明教程》,杨伦等,中国地质大学出版社,1998专
070702海洋化学3362 3039
1.地球科学导论:《地球科学导论》,刘本培等,高等教育出版社,2002021-
2.分析化学:《分析化学》,武汉大学化学系编,高等教育出版社,2001彰武
070704☆海洋地质济
1.地球科学导论:《地球科学导论》,刘本培等,高等教育出版社,2002共
2.沉积环境与沉积相:《沉积环境与沉积相》,王良忱等,石油出版社,19993362 3039
070900☆地质学3362 3039
1.地质学基础:《地球科学导论》(面向二十一世纪课程教材),刘本培等,高等教育出版社,2002kaoyangj
《地质学基础》,宋青春等,高等教育出版社,2000,第三版
2.计算机基础:《计算机文化基础》,李秀、姚瑞霞等着,清华大学出版社,2001
070901☆矿物学、岩石学、矿床学
1.晶体光学:《晶体光学及光性矿物学》,曾广策,中国地质大学出版社,1998
2.结晶学及矿物学:《结晶学及矿物学》(上、下册),潘兆橹,地质出版社,1998,第三版
070902☆地球化学
任选两门(与初试、复试科目不同)
1.应用地球化学:《应用地球化学》,蒋敬业等,中国地质大学出版社,2006
2.分析化学:《分析化学》,武汉大学化学系编,高等教育出版社,2001
3.地球科学导论:《地球科学导论》,刘本培等,高等教育出版社,2002
070903☆古生物学与地层学
任选两门(与初试、复试科目不同)
1.地球科学导论:《地球科学导论》,刘本培等,高等教育出版社,2002
2.古生物地史学:《古生物地史学概论》,杜远生等,中国地质大学出版社,1998
3.生物化学:《生物化学》(上、下),沈同等,高等教育出版社,2002
070904☆构造地质学
1.板块地质学:《中国及邻区区域大地构造学》,车自成等,科学出版社,2002
2.地质学基础:《地质学基础》,叶俊林等,地质出版社,1996
070905☆第四纪地质学
任选两门(与初试、复试科目不同)
1.地貌学及第四纪地质学:《地貌学及第四纪地质学》,曹伯勋,中国地质大学出版社,1996
2.环境地质学:《环境地质学》,朱大奎等,高等教育出版社,2000
3.环境学导论:《环境学导论》,何强,清华大学出版社,2001
070922☆★生态地质学
任选两门(与初试、复试科目不同)
1.普通地质学:《普通地质学简明教程》,杨伦等,中国地质大学出版社,1998
2.自然地理学:《自然地理学》,伍光和等,高等教育出版社,2000,第三版
3.地貌学及第四纪地质学:《地貌学及第四纪地质学》,曹伯勋,中国地质大学出版社,1996
4.环境地质学: 《环境地质学》,朱大奎等,高等教育出版社,2000
5.环境学导论:《环境学导论》,何强,清华大学出版社,2001
071200科学技术史
1.世界通史:《世界通史》:第二编:工业文明的兴盛:16-19世纪的世界史,王斯德主编,李宏图等着,上海,华东师范大学,2001
2.社会学概论:《社会学导论》,风笑天,华中科技大学出版社,1997
081603☆地图制图学与地理信息工程
任选两门(与初试、复试科目不同)
1.遥感数字图像处理:《遥感数字图像处理》,汤国安等,科学出版社,2004
2.地图学:《地图概论》,王琪,中国地质大学出版社,2005
3.地理信息系统:《地理信息系统原理与方法》,吴信才等,电子工业出版社,2002

102资源学院
070501自然地理学
1.经济地理学:《经济地理学》,李小建等,高等教育出版社,1999,第一版
2.自然地理学:《自然地理学》,伍光和等,高等教育出版社,2000,第三版
070704☆海洋地质
1.海洋沉积学:《海洋沉积学》,王琪、朱而琴主编,科学出版社,最新版
2.海洋矿产资源:《海洋矿物资源》,熊传治、邹伟生主编,海洋出版社,2001,第一版
070901☆矿物学、岩石学、矿床学
1.矿石学:《矿相学教程》(地质类专业用),徐国风主编,中国地质大学出版社,1986
矿相学,尚浚主编,地质出版社,1987
2.矿田构造学:《矿田构造学概论》,翟裕生等,北京冶金工业出版社,1984
081801☆矿产普查与勘探
01-05方向:
1.综合勘查技术:《金属物探简明教程》,丁绪荣等,地质出版社, 1980
《地球化学找矿》,阮天健、朱有光,地质出版社,1985
《成矿规律与成矿预测》,卢作祥、范永香,中国地质大学出版社,1989
2.矿产勘查学:《矿产勘查学》,李守义、叶松青,地质出版社, 2003
06-13方向:
1.含油气盆地构造学:《中国含油气盆地构造学》,李德生,石油工业出版社,2002
《石油勘探构造分析》, 王燮培、费琪、张家骅,中国地质大学出版社,1989
2.含油气盆地沉积学:《沉积学》, 姜在兴,石油工业出版社,2003
《中国含油气盆地沉积学》,吴崇筠、薛书浩,石油工业出版社,1992
081802☆地球探测与信息技术
1.数据库原理:《数据库系统及应用基础》,陈洛资,北方交通大学出版社,2002
2.数学地质:《矿床统计预测》,赵鹏大,地质出版社,1994
081820☆★地学信息工程
1.计算机基础:《计算机文化基础》,李季、姚婷等着,清华大学出版社,2001,第三版
2.二选一:数据结构:《数据结构――使用C语言》,朱站立等编着,西安交通大学出版社,2002,第二版
矿产勘查与评价:《矿产勘查理论与方法》,赵鹏大,中国地质大学出版社,2001
081823☆★非传统矿产资源开发
1.数学地质:《矿床统计预测》,赵鹏大,地质出版社,1994
2.C语言: 《C语言程序设计》,谭浩强,清华大学出版社,最新版
081826☆★能源地质工程
1.含油气盆地构造学:《中国含油气盆地构造学》,李德生,石油工业出版社,2002
《石油勘探构造分析》,王燮培、费琪、张家骅,中国地质大学出版社,1989
2.含油气盆地沉积学:《沉积学》,姜在兴,石油工业出版社,2003
《中国含油气盆地沉积学》,吴崇筠、薛书浩,石油工业出版社,1992
081827☆★资源管理工程
1.地质学基础:《地质学基础》,宋春青等,高等教育出版社,1996,第三版
2.西方经济学:《西方经济学》(上、下),高鸿业,中国人民大学出版社,2001
082001油气井工程
1.油气测井:《地球物理测井教程》, 周远田,中国地质大学出版社,1998
2.石油工程基础:《石油工程》,陈涛平、胡靖邦,石油工业出版社,2000
082002☆油气田开发工程
1.石油及天然气地质学:《石油地质学》, 张厚福等,石油工业出版社,1999
《石油及天然气地质学》,陈荣书等,中国地质大学出版社,1994
2.石油工程基础:《石油工程》,陈涛平、胡靖邦,石油工业出版社,2000
120405☆土地资源管理
1.土地法学:《土地法学》,沈守愚等,中国农业出版社,2002
2.土地信息系统:《土地信息系统》,刘耀林等,中国农业出版社,2003

103工程学院
081400土木工程
1.钢筋混凝土结构设计:《混凝土结构原理》,东南大学、天津大学、同济大学合编,中国建筑工业出版社,2002
2.基础工程学:《基础工程学》,刘昌辉,中国地质大学出版社,2005
081401☆岩土工程
1.岩体力学:《岩体力学》,刘佑荣等,中国地质大学出版社,1999
2.基础工程学:《基础工程学》,刘昌辉,中国地质大学出版社,2005
081405防灾减灾工程及防护工程
1.岩土工程勘察:《岩土工程勘察》,李智毅、唐辉明主编,中国地质大学出版社,2000
2.土力学:《土力学》,方云等,中国地质大学出版社,2002
081601大地测量学与测量工程
1.数字测图原理与方法:《数字测图原理与方法》,潘正风等,武汉大学出版社,2005
2.工程测量学:《工程测量学》,张正禄等,武汉大学出版社,2005
081602摄影测量与遥感
1.数字测图原理与方法:《数字测图原理与方法》,潘正风等,武汉大学出版社,2005
2.遥感原理与应用:《遥感导论》,梅安新等,高等教育出版社,2001
081803☆地质工程(01-05方向选第一组;06-10方向在第二组中三选二)
第一组:
1.岩土钻掘工程学:《岩土钻掘工程学》,鄢泰宁,中国地质大学出版社,2001
2.基础工程原理与方法:《地基处理与基坑支护》,黄生根主编,中国地质大学出版社,2004
第二组:
1.土力学:《土力学》,方云等,中国地质大学出版社,2002
2.基础工程学:《基础工程学》,刘昌辉,中国地质大学出版社,2005
3.凿岩爆破工程:《凿岩爆破工程》,吴立等,中国地质大学出版社,2005
081822☆★地下建筑工程
1.凿岩爆破工程:《凿岩爆破工程》,吴立等,中国地质大学出版社,2005
2.岩土加固技术:《岩土加固实用技术》,程良奎等,北京地震出版社,1994
081830☆★资源与环境遥感
1.数字测图原理与方法:《数字测图原理与方法》,潘正风等,武汉大学出版社,2005
2.遥感原理与应用:《遥感导论》,梅安新等,高等教育出版社,2001
081831☆★钻井工程
1.钻井液与岩土工程浆液:《钻井液与岩土工程浆液》,乌效鸣,中国地质大学出版社,2001
2.石油工程:《石油工程》,陈涛平、胡清帮主编,石油工业出版社,2005
081903☆安全技术及工程
1.电气安全:《电气安全》,杨育启,首都经济贸易大学,2002
2.起重与机械安全:《起重与机械安全》,袁化临,首都经济贸易大学,2002

104地球物理与空间信息学院
070800☆地球物理学
1.普通地质学:《普通地质学简明教程》,杨伦、刘少峰、王家生,中国地质大学出版社,1998
2.大学物理:《普通物理学》,程守洙、江之永,高等教育出版社,1998
081102检测技术与自动化装置
1.单片机原理:《单片机原理及接口技术》,胡汉才,清华大学出版社,1996
2.电子测量:《电子测量技术基础》,张永瑞,西安电子科技大学出版社,1994
081802☆地球探测与信息技术、081825☆★地球物理工程、081829☆★环境与工程地球物理
1.场论:场论,位场理论、电磁场理论及弹性波理论的版本均可
2.信号处理:《数字信号处理教程》,程佩青编,清华大学出版社,最新版

105环境学院
070602大气物理学与大气环境
1.大气探测学:《现代气象观测》,张霭琛编着,北京大学出版社,2000
2.天气学原理:《天气学原理和方法》,朱乾根等编着,气象出版社,第三版
070922☆★生态地质学
1.普通地质学:《普通地质学简明教程》,杨伦等,中国地质大学出版社,1998
2.生态学:《生态学》,李博编,高等教育出版社,2000
071010生物化学与分子生物学
1.微生物学:《微生物学》,沈萍,高等教育出版社,2000,第一版
2.基础生态学:《基础生态学》,孙儒泳等,高等教育出版社,2002,第一版
077501环境科学
1.环境生态学:《环境生态学》,程胜高、罗泽娇,化学工业出版社,2003
2.环境保护与可持续发展:《环境保护与可持续发展》,钱易,高等教育出版社,1999
081500水利工程
1.水文地球化学:《水文地球化学基础》,沈照理,地质出版社,1993
2.水文学原理:《工程水文学》,吴明远,水利电力大学出版社,2000
081821☆★地下水科学与工程
1.地下水动力学:《地下水动力学》,陈崇希等,中国地质大学出版社,1990
2.水力学:《水力学》,吕文肪等,同济大学出版社,1990
083000☆环境科学与工程
1.环境学:《环境学》,左玉辉,高等教育出版社,2000
2.环境化学:《环境化学》,戴树桂,高等教育出版社,1997,第一版

106珠宝学院
050404设计艺术学
1.图案:《装饰图案构成》,温练昌编着,人民美术出版社,2000
2.美术设计原理:《平面构成,立体构成,色彩构成》,毛溪等着,上海人民美术出版社,2003
070920☆★宝石学
1.宝石颜色成因理论:《结晶学与矿物学》(上册),潘兆橹,地质出版社,1994
宝石的矿物物理,谢先德着,广东省出版社,2003
2.珠宝首饰评估:《珠宝首饰评估》,丘志力、李立平等,中国地质出版社,2003

107材料科学与化学工程学院
070300化学
1.仪器分析:《仪器分析》,武汉大学化学系编,高等教育出版社,2001
2.高分子化学:《高分子化学》,潘祖仁主编,化学工业出版社,2003,第三版
070921☆★岩石矿物材料学
1.材料物理性能:《材料物理性能》,丘成军等主编,哈尔滨工业大学出版社,2003
2.材料科学基础:《材料科学基础》,胡赓祥、蔡珣主编,上海交通大学出版社,2002
《材料科学基础习题与辅导材料》,蔡珣、戎咏华主编,上海交通大学出版社,2003
0805材料科学与工程
1.材料物理性能:《材料物理性能》,丘成军等主编,哈尔滨工业大学出版社,2003
2.材料物理化学:《材料物理化学》,张志杰主编,化学工业出版社,2006
081704应用化学
1.化工原理:《化工原理》,王志魁主编,化学工业出版社,2005,第三版
2.分析化学:《分析化学》,武汉大学等五校编,高等教育出版社,2000,第四版

201信息工程学院
077402计算机软件与理论
1.计算机组成原理:《计算机组成原理》,白中英主编,科学出版社,第三版
2.数据结构:《数据结构》,朱站立,西安交通大学出版社,2002,第二版
081000信息与通信工程
1.通信原理:《通信原理》,樊昌信主编,国防工业大学出版社,2002,第五版
2.数字信号处理:《数字信号处理》,姚天任,华中科技大学出版社,2000,第二版
081200计算机科学与技术
1.计算机组成原理:《计算机组成原理》,白中英主编,科学出版社,第三版
2.数据结构:《数据结构》,朱站立,西安交通大学出版社,2002,第二版
081603☆地图制图学与地理信息工程
1.地图学概论:《地图概论》,王琪主编,中国地质大学出版社,2002
2.数据结构:《数据结构》,朱站立,西安交通大学出版社,2002,第二版

202机械与电子工程学院
050404设计艺术学
1. 人机工程学:《人机工程学》,丁玉兰,北京理工大学出版社,2003
2. 设计图学:《设计图学》,李理,化学工业出版社,2004
080200机械工程
1. 机械制图:《机械制图》,王巍,高等教育出版社,2005
2. 测试技术:《测试技术》,贾民平,高等教育出版社,2001
081000信息与通信工程
1. C语言程序设计:《C语言程序设计》,谭浩强等编,高等教育出版社,最新版
2. 电路:《电路》,邱关源等编,高等教育出版社,1999,第四版
081101 控制理论与控制工程
1.微型计算机控制技术:《微型计算机控制技术》,于海生等,清华大学出版社,1998
2.传感器原理及工程应用:《传感器原理及工程应用》,郁有文,西安电子科技大学出版社,2003

203 计算机学院
077402计算机软件与理论、081200计算机科学与技术
1.C语言:《C程序设计》,谭浩强,清华大学出版社,第三版
《C程序设计实践指导书》,何兴恒主编,中国地质大学出版社
2.计算机组成原理:《计算机组成原理》,白中英主编,清华大学出版社,第三版

301管理学院
120100☆管理科学与工程
1.决策支持系统:《决策支持系统》,张玉峰着,武汉大学出版社,2004,第一版
2.项目管理:《项目管理》,张卓编,科学出版社,2005,第一版
120200工商管理
01、02、04方向
1.企业战略管理:《企业战略管理理论与案例》,杨锡怀,高等教育出版社,2002
2.营销管理:《市场营销学》,吴健安,安徽人民出版社,2000
03方向
1. 成本会计:《成本会计》,焦跃华, 中国财政经济出版社,2004, 第一版
2. 审计学:《审计学》,财政部注册会计师考试委员会办公室编,中国财政经济出版社,2006
05方向
1.现代饭店运行实务:《饭店管理实务》,王林、谭白英主编,武汉大学出版社,2004
2.旅行社管理:《旅行社经营与管理》,杜江编着,南开大学出版社,2001,第一版
120201会计学
三选二:成本会计必选。
1.成本会计:《成本会计》,焦跃华, 中国财政经济出版社,2004, 第一版
2.初级会计学:《初级会计学》,郭道杨、朱小平,经济科学出版社,2000,第一版
3.财务管理学:《财务管理学》,荆新,中国人民大学出版社,2002,第三版
120202企业管理
1.企业战略管理:《企业战略管理理论与案例》,杨锡怀,高等教育出版社,2002
2.营销管理:《市场营销学》,吴健安,安微人民出版社,2000
120203 旅游管理
1.现代饭店运行实务:《饭店管理实务》,王林、谭白英主编,武汉大学出版社,2004
2.旅行社管理:《旅行社经营与管理》,杜江编着,南开大学出版社,2001,第一版

302经济学院
020100理论经济学
1.政治经济学:《现代政治经济学》,程恩富主编,上海财经大学出版社,2000
2.发展经济学:《发展经济学》,张培刚主编,经济学科出版社,2001
020200应用经济学
1.政治经济学:《现代政治经济学》,程恩富主编,上海财经大学出版社,2000
2.发展经济学:《发展经济学》,张培刚主编,经济学科出版社,2001
081824☆★资源产业经济
1.政治经济学:《现代政治经济学》,程恩富主编,上海财经大学出版社,2000
2.发展经济学:《发展经济学》,张培刚主编,经济学科出版社,2001

303政法学院
010108科学技术哲学
1.西方哲学史:《西方哲学史 [专着] 》,邓晓芒、赵林着, 高等教育出版社,2005
2.现代西方哲学:《新编现代西方哲学》,刘放桐等编着,人民出版社,2000
030103宪法学与行政法学
1.国际法:《国际法》(高等学校法学教材),梁西,武汉大学出版社,2003
2.知识产权法:《知识产权法》(高等政法院校法学主干课程教材),吴汉东,中国政法大学出版社,2004
030108环境与资源保护法学
1.刑法学:《刑法学》(21世纪法学规划教材),张明楷主编,法律出版社,2003
2.中国法制史:《中国法制史》(21世纪法学系列教材),曾宪义主编,中国人民大学出版社,2001
030203科学社会主义与国际共产主义运动、030500马克思主义理论
1.毛泽东思想概论:《毛泽东思想概论》,湖北省教育厅组编,丁俊萍主编,华中师范大学出版社,2003
2.邓小平理论与“三个代表”重要思想概论:《邓小平理论与“三个代表”重要思想概论》,湖北省教育厅组编,孙居涛、俞思念主编,武汉大学出版社,2003
071200科学技术史
1.世界通史:《世界通史》:第二编:工业文明的兴盛:16-19世纪的世界史,王斯德主编,李宏图等着,华东师范大学出版社,2001
2.社会学概论:《社会学导论》,风笑天,华中科技大学出版社,1997
120400公共管理
1.行政学原理:《行政管理学概论》,张国庆,北京大学出版社,2000,第二版
2.公共部门人力资源开发:《政府部门人力资源开发》,宋斌、鲍静、谢昕,清华大学出版社,2005

304艺术与传媒学院
050302传播学
1.新闻史:《中国新闻传播史稿》,吴廷俊,华中科技大学出版社,1999,第一版
2.新闻采访与写作:《新闻采访与写作》,丁柏铨,高等教育出版社, 2004,第一版
050404设计艺术学
01- 06方向:
1.素描:《毕加索线描》,杨津人编,漓江出版社,1987
2.色彩:《色彩写生的画理与画法》,金纬等着,中国建筑工业出版社,2005,第一版
07方向:
1.影视动画后期制作:《影视动画数字后期编辑与合成》,李晓斌,海洋出版社,2005
2.多媒体原理:《多媒体技术与应用》,冯博琴,清华大学出版社,2005
08方向:
1.MIDI制作:《MIDI制作》,魏家宪,湖北音像艺术出版社,2000
2.录音合成:《录音合成》,朱伟,中国广播电视出版社,2003

401外国语学院
050201英语语言文学、050211外国语言学及应用语言学
1.基础英语:《新编英语教程》(1-4),李观仪,上海外语教育出版社,2003,修订版
2.英语写作:《英语写作手册》,丁往道,外语教学与研究出版社,修订版

402数学与物理学院
070102计算数学
1.复变函数:《复变函数》,余家荣,高等教育出版社,2003,第三版
2.函数逼近:《函数逼近论方法》,莫国瑞、刘开第,科学出版社,2003
070104应用数学
1.复变函数:《复变函数》,余家荣,高等教育出版社,2003,第三版
2.实变函数:《实变函数论》,周民强,北京大学出版社,2001
070207光学
1.电磁学:《电磁学》,梁灿彬、秦光戎、梁竹健着,高等教育出版社,2004
2.原子物理:《原子物理》,褚圣麟,高等教育出版社,1988

403体育部
040303体育教育训练学
1.运动心理学:《运动心理学》,全国体育院校通用教材,人民体育出版社,最新版
2.运动生物化学:《运动生物化学》,全国体育院校通用教材,人民体育出版社,最新版

501高等教育研究所
040106高等教育学、120403教育经济与管理
1.中国教育史:《简明中国教育史》,王柄照等,北京师范大学出版社,1994
2.外国教育史:《外国教育史教程》(缩编本),吴式颖,人民教育出版社,2003

502应用心理学研究所
040203 应用心理学
1.社会心理学:《社会心理学》,时蓉华,浙江教育出版社,1998
2.发展心理学:《发展心理学》,林崇德,浙江教育出版社,2002

5. c语言 根据天气情况安排活动:①晴天(sunny)去公园游玩.②多云(cloudy)去商场购物

#include<stdio.h>

void plan(char* weather)
{
if(weather=="SUN")
{
printf("go to gongyuan\n");

}
if(weather=="cloudy")
{
printf("go to shopping\n");

}

}

int main()
{
printf("请输入天气情况\n");
char ch[30];

scanf("%s",ch)

plan(ch);

}