摘 要:隨著科學技術的不斷發展,計算機語言的使用也已較為普遍,而這其中C語言編程則為科學技術的發展做出了巨大的貢獻。通過對C語言這一編程語言進行運用可以有效地提高人們的工作效率,并為人們的工作生活帶來便利。本文則將對計算機C語言編輯程序的意義以及學生C語言編輯程序的學習現狀進行一定的分析,并對計算機C語言編輯程序的技巧和應用進行一定的探討,希望能夠為C語言這一編程語言在今后得到人們更加充分地運用予以一定的推動。
關鍵詞:計算機C語言;編輯程序;技巧及應用
隨著計算機技術的普及,人們對編程語言也產生了更加深入的認知,C語言這一編程語言的應用也已成為高校中的基礎科目,需要學生予以重點關注。而且當今社會已進入信息時代,為了適應社會的發展學生就要具備一定的計算機素養,而在計算機知識的學習中對有關基礎知識的掌握以及相關操作能力的培養則是學生在學習過程中的重要任務,而是由于計算機知識往往具有較強的抽象性這就給學生帶來了很大的學習困難,所以學生就要把握好C語言編輯程序的學習技巧,進而實現自身計算機素養的培養。
一、計算機C語言編輯程序的意義
C語言是程序設計語言的一種,屬于高級語言的范疇,而且其在具備高級語言特點的同時也具有匯編語言的特點,所以既可以為操作系統進行設計語言的編寫,也可以運用到應用程序的編寫中,同時其應用非常廣泛既可以在計算器等小型應用工具中進行運用,而且還可以在衛星導彈發射程序的編寫中發揮作用,所以其在計算機體系中占有重要的地位。通過進行C語言的學習學生就可以對計算機知識產生更加深入的理解,而且C語言是進行Java、C++等高級語言學習的基礎,學生具備了一定的C語言編程能力時,其在進行其他高級語言的學習時就能夠有效地降低學習難度,并為其今后的計算機知識學習奠定基礎。
在進行計算機知識的學習時,學生首先就必須認識到C語言中的運算符號以及運算順序是該編程語言中的重要內容。C語言運算順序就是按照一定的順序來對相關數據進行運算的過程,這其運算規則的影響下不會出現算錯以及漏酸等情況,最終在程序運行結束后就可以得到相應的計算結果。而C語言中的運算符號則可以加入到運算數據中,這樣程序就可以從任意一處開始運算。在目前的高校中C語言已成為了學生的必修科目之一,而且當學生走入社會后大部分企業往往也以計算機二級C語言證書來作為錄用的標準,如此就可以看出學生要對C語言編程的相關知識進行充分的掌握,只有這樣才能夠滿足時代發展的要求。
二、學生C語言編輯程序的學習現狀
由于C語言編輯程序的學習內容中有著較多的語法規則,并且其知識的運用具有較強的靈活性,這樣初學者在進行學習時就存在一定學習困難,根據學生對C語言編輯程序這一學科的學習狀況則可以大致將學生分為三類:第一類學生是那些已具備相關知識基礎并且對計算機語言具有了一定的了解,而且對自己未來已設定了相應規劃的學生,這一類學生在進行C語言編程的學習時就能夠對C語言是什么產生一個更加深刻的認識,這樣其在進行學習時就能夠在明確的學習目的的引導下主動地克服學習過程中的問題,所以其往往能夠取得較好的學習效果。第二類學生則是那些對C語言并沒有予以足夠的重視而且對其沒有產生深入了解的學生。這一類學生在進行學習時往往能夠跟隨教學活動的進行來進行有關知識的學習,這種學生往往也能夠在學習過程中獲得一定的收獲。第三類學生則是對C語言沒有進行了解并且也沒有對C語言的學習形成充分的準備的學生,再加上C語言知識存在一定的學習難度,所以該部分學生在進行學習時往往會遇到很大的困難。
三、計算機C語言編輯程序的技巧和應用分析
(一)關注C語言基礎知識的掌控和鞏固
學生要想全面的對C語言編輯程序的相關知識進行學習并對其所涉及的知識進行掌握,學生就需要對其付出足夠的時間以及精力。在C語言編輯程序中計算符號、基礎程序構成、計算過程、結構體以及包含的函數等這些內容都是C語言編輯程序中最為基礎的知識點,而學生要想實現對C語言的全面掌握并實現應用能力的培養,那么就必須要對其基礎知識進行學習并對其應用方案、應用條件、實際需求等產生一個深入地認識,只有這樣才能夠順利地完成編程操作。然而學生只實現對理論知識的掌握是遠遠不夠的,學生要想實現C語言編程能力的培養那么其就要在進行C語言程序的編輯時不斷地對所學習過的知識進行鞏固,只有這樣才能夠更加熟練的對知識進行運用,并逐步實現編程能力的提高。例如,學生在進行C語言編輯程序的相關知識的學習時要不斷地對其基礎知識進行回顧,這樣在進行財務方面的軟件編寫過程中才能夠明確條件語句的應用,并實現其所編寫代碼的不斷優化,最終得到一個優質的C語言程序。而且當學生能夠對C語言編輯程序的有關知識進行全面地掌握并實現鞏固后,其在進行編程時才能夠形成一個較為清晰的思路并根據程序編寫的目的來對C語言程序進行不斷的優化,所以說對C語言編輯程序相關知識進行全面地掌握是進行程序編輯的一個重要基礎。
(二)多分析各種優秀程序案例
牛頓曾經說過其取得成功的原因是因為站在巨人的肩膀上,而縱觀歷史的進程可以發現成功人士往往都是根據前人的經驗并進行問題的總結然后以此為契機才最終獲得成功。而C語言編輯程序的學習也是如此,學生要想實現自身編程能力的提高,那么就要對經典的編程案例進行研究并對其所涉及的編程知識以及相關操作經驗進行學習和掌握,只有這樣才能夠不斷提高自己的編程水平并寫出更加優質的C語言編程方案。而在這一過程中最重要的就是對成功案例的分析以及學習,同時學生還可以通過模仿練習這一方式來充分實現相關知識的掌握,長此以往學生在編程技巧充分掌握的前提下就可以按照自己的編程思維形成獨特的C語言編程風格。此外,在進行編程學習時學生還要對優秀程序的源代碼進行不斷的探究,而這是因為通過進行優秀源代碼的分析可以對學生編程習慣的培養產生積極的影響,進而就可以為學生今后的編程學習提供幫助。而且學生在對優質的C語言編程案例的源代碼進行分析的過程中其就能夠實現有關知識的鞏固,并且在進行實際操作時就可以有意識地將自己編寫的代碼與優質的源代碼進行對比,如此一來就可以不斷地提高學生C語言編程的質量。所以,對成功案例進行研究和分析是進行C語言編程學習的重要技巧之一。
(三)增加上機操作練習
C語言編輯程序課程是一門理論與實踐并重的學科,所以學生在進行學習時在對其相關基礎知識實現理解以及掌握后就要進行充分的實踐,以此來獲得編程的經驗,只有這樣才能夠對自己的學習情況進行驗證。而在實際的編程學習過程中上機操作就是進行實踐的最主要的方式,通過上機操作就可以將C語言知識學習的意義以及價值予以充分地展現。進行C語言編輯程序這一學科的學習最主要的目的就是為了要讓學生能夠實現編程能力的培養,而現如今社會對計算機人才進行考查時往往也是對其實踐運用能力予以評定,很少以試卷的形式來對其對基礎知識掌握情況進行檢驗,所以學生在進行C語言編程知識的學習時就要有意識地加大上機操作的頻率,并在上機操作的過程中對自身的編程能力進行不斷的鍛煉,如此一來才能夠更加熟練地實現相關知識的運用進而構建出優質的代碼。所以說重視上機操作并加強上機操作訓練的次數是實現學生C語言編程能力提高的重要手段。
(四)關注多種知識的綜合應用
在C語言編程的過程中一個完整程序的編寫需要學生將各方面的知識進行整合,進而整個程序才能夠達到相應的運行目的,所以學生在進行C語言程序的編寫時就要重視對知識的結合并且在編寫程序的過程中還要對其所具備的各個功能進行多次驗證,只有這樣才能夠更好地確保程序運行結果的準確性。而且在一部分復雜的程序中單純地依靠循環語句是很難達到程序應用的目的的,這也就要求學生要根據其實際應用情況來將各種基本程序構成進行整合,所以在進行編程的過程中學生就要結合所學習過的編程知識,然后根據程序編寫的目的將其進行有效地結合,如此一來才能夠更好地保證程序的有效性并滿足相應的要求,進而逐步實現自身編程能力的提高。所以,在編程的過程中對知識進行有效地整合以及應用也是提高學生C語言編程能力的重要途徑。
四、總結
綜上所述,學生要想實現C語言編程能力的提高在編程學習的過程中就要重視對基礎知識的掌握,還要對優秀案例進行不斷的分析以及學習,與此同時還要加強上機練習的頻率,只有這樣,才能夠將C語言知識充分地運用到編程過程中去,進而使得其編程能力得到有效提高。
參考文獻:
[1]蔣嵐.計算機C語言編輯程序技巧及應用[J].電子技術與軟件工程,2017(09).
[2]李陽.計算機C語言編輯程序技巧[J].電腦迷,2017(03).
[3]陶麗.慕課模式下的計算機C語言教學改革探析[J].信息與電腦(理論版),2016(17).
[4]曲晨曦.電視節目數字化制作的電子編輯程序[J].黑龍江科技信息,2016(16).
[5]高宇.播音主持如何掌控電視新聞播音之技巧[J].視聽,2015(01).
作者簡介:王涵(1999— ),男,漢族,江蘇泰州人,17級在讀本科,研究方向:計算機科學與技術。