_2014年春季學期文獻檢索課綜合作業(yè)_第1頁
_2014年春季學期文獻檢索課綜合作業(yè)_第2頁
_2014年春季學期文獻檢索課綜合作業(yè)_第3頁
_2014年春季學期文獻檢索課綜合作業(yè)_第4頁
_2014年春季學期文獻檢索課綜合作業(yè)_第5頁
全文預覽已結束

下載本文檔

版權說明:本文檔由用戶提供并上傳,收益歸屬內容提供方,若內容存在侵權,請進行舉報或認領

文檔簡介

1、2014 年春季學期文獻檢索課綜合作業(yè)第一部分:請寫出文獻檢索的基本步驟(10 分) (1):分析研究課題,明確檢索要求(2):選擇信息檢索系統(tǒng),確定檢索途徑(3):選擇檢索詞(4):只聽檢索策略,查閱檢索工具(5):處理檢索結果(6):原始文獻的獲取第二部分:文獻檢索應用(90 分) 一、 檢索課題:C語言程序設計 檢索式一:C語言檢索式二:C語言程序檢索式三:C語言程序設計 二、選擇檢索數(shù)據(jù)庫 (一) 中國知網(wǎng) 年限:2000-2014限定類目:信息科技計算機軟件及計算機應用檢索途徑:結果中檢索檢索式一出篇數(shù):12690篇檢索式二出篇數(shù):2410篇檢索式三出篇數(shù):1988篇題錄: :作者:

2、王希杰;王瑞慶 文獻標題:C語言教學改革的幾點建議 文獻出處:中國科技信息;2006-12-15 :作者: 熊傳玉;徐尤華 文獻標題:C語言高級編程之利用屏幕函數(shù)做一個萬年歷 文獻出處:電腦知識與技術;2005-02-27 :作者:李從宇;王寶光 文獻標題:嵌入式DSP系統(tǒng)C語言硬件編程技術 文獻出處:測控技術;20007-04-18 :作者:王磊 文獻標題:數(shù)據(jù)同步客戶端的C語言設計及研究 文獻出處:信息與電腦(理論版);2012-10-15 :作者:王海波 文獻標題:用C語言設計屏幕保護程序 文獻出處:微型機與應用;1997-11-07 :作者: 李文斌吳振強;史成;張興鈴;鄧明;劉祖??;

3、 文獻標題:用Visual Basic語言設計地面氣象月報輔助審核軟件 文獻出處:貴州氣象;2014-04-30 :作者:余麗紅;徐存東;林春景 文獻標題:基于CDIO的C語言程序設計課程教學改革探究 文獻出處:中國科教創(chuàng)新導刊;2011-06-01 :作者: 戈崇胤 文獻標題:”C語言程序設計”只是構建的思維導圖方式 文獻出處:華東師范大學;2005-08-01 :作者: 景泉 文獻標題:C語言程序設計課程改革分析與探索 文獻出處:價值工程;2014-5-28 :作者: 申自浩;王輝 文獻標題:C語言程序設計課程多媒體教學研究 文獻出處:教育教學論壇;2014-03-05(二) 中國知網(wǎng)檢索

4、式::The C Programming檢索年限:2000-2014檢出篇數(shù):1863191篇題錄: :作者:Yuri Gurevich, James K. Huggins 文獻標題:”The semantics of the C programming language” 文獻出處: Computer Science Logic; :作者:Gergely Kis, József Orosz, Márton Pintér, Zoltán László 文獻標題:Metaprogramm

5、ing Library for the C# Programming Language 文獻出處:in Modular Programming Languages;2003 :作者:Ilhyun Moon, Saeron Han, Kwansun Choi 文獻標題:Virtual Education System for the C Programming Language 文獻出處 Advances in Web Based Learning - ICWL 2008;2008三、根據(jù)檢索到的文獻線索,獲取原文文獻(全文文獻),在閱讀這些原文的基礎上,

6、請寫出一篇與所檢索課題內容相關的文章。文章標題自擬,要求寫出的文章不少于 1500 字,文后要列出參考文獻(不少于 5 條)。參考文獻書寫格式,可參照所檢索到的全文文獻后所附參考文獻的格式。 1. 為什么要學習程序設計     大學生不能滿足于只會用辦公軟件,應當有更高的要求,對于理工科的學生尤其如此。    計算機的本質是“程序的機器”,程序和指令的思想是計算機系統(tǒng)中最基本的概念。程序設計是軟件開發(fā)人員的基本功。只有懂得程序設計,才能進一步懂得計算機,真正了解計算機是怎樣工作的。通過學習程序設計,學會進一步了解計算機的工作

7、原理,更好地理解和應用計算機;掌握用計算機處理問題的方法;培養(yǎng)分析問題和解決問題的能力;具有編制程序的初步能力。即使將來不是計算機專業(yè)人員,由于學過程序設計,理解軟件生產(chǎn)的特點和生產(chǎn)過程,就能與程序開發(fā)人員更好地溝通與合作,開展本領域中的計算機應用,開發(fā)與本領域有關的應用程序。     因此,無論計算機專業(yè)學生還是非計算機專業(yè)學生,都應當學習程序設計知識,并且把它作為進一步學習與應用計算機的基礎。2. 為什么選擇C語言       進行程序設計,必須用一種計算機語言作為工具,否則只是紙上談兵。可

8、供選擇的語言很多,各有特點和應用領域。C語言功能豐富、表達能力強、使用靈活方便、應用面廣、目標程序效率高、可移植性好,既具有高級語言的優(yōu)點,又具有低級語言的許多特點,既適于編寫系統(tǒng)軟件,又能方便地用來編寫應用軟件。有人以為C+語言出現(xiàn)后,C語言過時了,淘汰了,這是一種誤解。C+是為處理較大規(guī)模的程序開發(fā)而研制的大型語言,它比C語言復雜得多,難學得多。事實上,將來并不是每個人都需要用C+編制大型程序。C語言是更為基本的。美國一位資深軟件專家寫了一篇文章,題目是“對計算機系學生的建議”,是經(jīng)驗之談,可供參考。他說“大學生畢業(yè)前要學好C語言,C語言是當前程序員共同的語言。它使程序員互相溝通,比你在大

9、學學到的現(xiàn)代語言(比如ML語言、Java語言、Python語言或者正在教授的流行語言)都更接近機器”。他指出: “不管你懂得多少延續(xù)、閉包、異常處理,只要你不能解釋為什么while(s+=t+)的作用是復制字符串,那你就是在盲目無知的情況下編程,就像一個醫(yī)生不懂最基本的解剖學就在開處方”。3. 怎樣組織程序設計的教學?怎樣處理算法和語言的關系    要進行程序設計,要解決兩個問題: (1) 要學習和掌握解決問題的思路和方法,即算法;(2) 學習怎樣實現(xiàn)算法,即用計算機語言編寫程序,達到用計算機解題的目的。    因此,課程的內容應當主

10、要包括兩個方面: 算法和語言。算法是靈魂,不掌握算法就是無米之炊。語言是工具,不掌握語言,編程就成了空中樓閣。二者都是必要的,缺一不可。作者的做法是: 以程序設計為中心,把二者緊密結合起來,既不能孤立地抽象地研究算法,更不能孤立地枯燥地學習語法。算法是重要的,但本課程不是專門研究算法與邏輯的理論課程,不可能系統(tǒng)全面地介紹算法;也不是脫離語言環(huán)境研究算法,而是在學習編程的過程中,介紹有關的典型算法,引導學生思考怎樣構造一個算法。編寫程序的過程就是設計算法的過程。4. 怎樣學習C程序設計(1) 要著眼于培養(yǎng)能力。C語言程序設計并不是一門純理論的課程,而是一門應用的課程。應當注意培養(yǎng)分析問題的能力、

11、構造算法的能力、編程的能力和調試程序的能力。(2) 要把重點放在解題的思路上,通過大量的例題學習怎樣設計一個算法,構造一個程序。初學時更不要在語法細節(jié)上死背死摳。一開始就要學會看懂程序,編寫簡單的程序,然后逐步深入。語法細節(jié)是需要通過較長期的實踐才能熟練掌握的。初學時,切忌過早地濫用C語言的某些容易引起錯誤的細節(jié)(如不適當?shù)厥褂?和-)。(3) 掌握基本要求,注意打好基礎。在學校學習階段,主要是學習程序設計的方法,進行程序設計的基本訓練,為將來進一步學習和應用打下基礎。不可能通過幾十小時的學習,由一個門外漢變成編程高手,編寫出大型而實用的程序,要求應當實事求是。如果學時有限,有些較深入的內容可

12、以選學或自學,把精力放在最基本、最常用的內容上,學好基本功。(4) 要十分重視實踐環(huán)節(jié)。光靠聽課和看書是學不會程序設計的,學習本課程既要掌握概念,又必須動手編程,還要親自上機調試運行。讀者一定要重視實踐環(huán)節(jié),包括編程和上機。既會編寫程序,又會調試程序。學得好與壞,不是看你“知不知道”,而是“會不會干”??己朔椒☉斒蔷帉懗绦蚝驼{試程序,而不應該只采用是非題和選擇題。(5) 要舉一反三。學習程序設計,主要是掌握程序設計的思路和方法。學會使用一種計算機語言編程,在需要時改用另一種語言應當不會太困難。不能設想今后一輩子只使用在學校里學過的某一種語言。但是無論用哪一種語言進行程序設計,其基本規(guī)律是一樣

13、的。在學習時一定要學活用活,舉一反三,掌握規(guī)律,在以后需要時能很快地掌握其他新的語言進行編程。  (6) 要提倡和培養(yǎng)創(chuàng)新精神。教師和學生都不應當局限于教材中的內容,應該啟發(fā)學生的學習興趣和創(chuàng)新意識。能夠在教材程序的基礎上,思考更多的問題,編寫難度更大的程序。在本書每章的習題中,包括了一些難度較大的題目,建議學生盡量選做,學會自己發(fā)展知識,提高能力。(7) 如果對學生有較高的程序設計要求,應當在學習本課程后,安排一次集中的課程設計環(huán)節(jié),要求學生獨立完成一個有一定規(guī)模的程序。 5. 從實際出發(fā),區(qū)別對待     學習本課程的有計算機專業(yè)

14、學生,也有非計算機專業(yè)的大學生;有本科生,也有專科(高職)學生;有重點大學的學生,也有一般大學的學生。情況各異,要求不同,必須從實際出發(fā),制訂出切實可行的教學要求和教學方案,切忌脫離實際的一刀切。    例如,對計算機專業(yè)學生,要求應當比非計算機專業(yè)高,尤其是對算法的要求應當高一些,不僅會用現(xiàn)成的算法,還應當會設計一般的算法。最好能在學完本課程后獨立完成一個有一定規(guī)模的程序。對高職學生的要求應不同于本科生,更不應搬用重點大學的做法,不宜在算法上要求太高,因為高職不是培養(yǎng)設計算法的人才,而應切實掌握語言工具,具有較強的動手和實踐能力,例如編碼能力、調試能力。對基礎較

15、好、學生程度較高的學校,可以少講多練,強調自學,有的內容課堂上可以不講或少講,指定學生自學。引導學生通過自學和實踐發(fā)展知識,盡可能完成一些難度較高的習題。參考文獻一、 譚浩強著.C程序設計(第三版).北京:清華大學出版社,2005一、 譚浩強編著.C程序設計題解與上機指導(第三版).北京:清華大學出版社,2005一、 譚浩強著.C程序設計教程.北京:清華大學出版社,2007一、 譚浩強著.C語言程序設計(第2版).北京:清華大學出版社,2008一、 C編寫組編.常用C語言用法速查手冊.北京:龍門書局,1995一、 Brian W.Kernighan & Dennis M.Ritchie. The C programming Language(Second Edition).北京:機械工業(yè)出版社,2007一、 Peter Prinz & Tony Crawford 著.

溫馨提示

  • 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
  • 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權益歸上傳用戶所有。
  • 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內容里面會有圖紙預覽,若沒有圖紙預覽就沒有圖紙。
  • 4. 未經(jīng)權益所有人同意不得將文件中的內容挪作商業(yè)或盈利用途。
  • 5. 人人文庫網(wǎng)僅提供信息存儲空間,僅對用戶上傳內容的表現(xiàn)方式做保護處理,對用戶上傳分享的文檔內容本身不做任何修改或編輯,并不能對任何下載內容負責。
  • 6. 下載文件中如有侵權或不適當內容,請與我們聯(lián)系,我們立即糾正。
  • 7. 本站不保證下載資源的準確性、安全性和完整性, 同時也不承擔用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。

評論

0/150

提交評論