當前位置:首頁 » 編程語言 » 氣象預測的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);

}