999精品在线视频,手机成人午夜在线视频,久久不卡国产精品无码,中日无码在线观看,成人av手机在线观看,日韩精品亚洲一区中文字幕,亚洲av无码人妻,四虎国产在线观看 ?

淺談C語言程序設計能力的養成方法

2016-02-28 17:34:34韓國英吳小玉程玉景
現代工業經濟和信息化 2016年11期
關鍵詞:調試程序計算機

韓國英,吳小玉,程玉景

(石家莊工程職業學院,河北 石家莊 050061)

信息化

淺談C語言程序設計能力的養成方法

韓國英,吳小玉,程玉景

(石家莊工程職業學院,河北石家莊050061)

介紹了什么是C語言程序設計、為什么要學習C語言程序設計,分析了學習過程中遇到的現象并剖析了原因,提出了解決辦法,指出重在學習者綜合能力的提高。

C語言程序設計;編程;調試能力

引言

在新科技和互聯網高度發展的今天,計算機的應用也非常普遍,它的作用在人們的生活中和工作中體現的越來越突出。C語言作為一種計算機的應用型語言,會幫助我們與計算機進行人機的對話交流,因此,對于我們使用計算機的人來說學習C語言尤其重要。

1 什么是C語言程序設計

C語言的設計功能十分強大,不僅可以編寫應用軟件,又可用于系統軟件的設計制作。它是一種傳統的結構化設計語言,低級語言的功能和高級語言的特征在C語言的身上都有體現。除此之外,C語言還是一種非常通用的編程軟件,即使在今天的軟件行業中的使用仍然是十分的廣泛。由于C語言可以看做是一種計算機的底層編程工具之一,因此,由C語言設計編寫的程序,它的執行效率僅次于匯編語言編寫的程序[1]。C語言的這些特點,使得C語言在多個行業具有廣闊的應用前景。

2 為什么要學習C語言程序設計

當今社會隨著互聯網技術的深入發展,特別是計算機應用技術的普及,越來越多的人開始接觸并學習計算機技術應用的知識,以便不斷滿足社會發展的需要和自身的需要。近些年來,C語言不僅被計算機專業人員所使用和喜愛,許多計算機應用人員也逐漸開始喜愛和使用C語言。眾多的實踐事實也證明,C語言是一種非常好的程序設計語言[2]。

在大學中開設C語言程序設計課程的目的就是要使學生能夠掌握C語言的基本語句、基本控制結構以及自頂向下結構化程序設計的基本思想,使學生認識到算法的使用、良好的程序設計風格以及實踐在本門課程學習中的重要性,培養學生熟練使用C語言進行分析問題和解決實際問題的能力[3]。

目前在全國各地高等院校各專業教學中都開設了編程語言的基礎課,《C語言程序設計》是各高校開設編程技術基礎課的首選,在各專業的教學計劃中占有重要地位和作用。

3 學習過程中遇到的現象及原因分析

在學習C語言的過程中,會遇到以下列舉的一些困惑:

1)老師講授的內容都能聽明白,C語言教材上的例題也能理解,但自己親自動手編寫程序語句時,反而卻不知道自己該從何下手。這樣的現象主要是由于我們平時多數情況是在聽知識,而當我們動手去編寫程序的時候,則是要根據實際情況解決問題而控制程序的流程。如果沒有深刻地理解C語言語句的執行過程,那是不會順利編寫出高效的程序解決這些實際問題的。

2)相關的擴展知識不夠。在用C語言編寫程序語句解決實際問題時,所需要的不僅是C語言的編程知識,還需要與實際問題相關的專業知識。例如解決數學問題,我們要求解一個圓柱體的體積,若是沒有數學基礎,即使C語言學得再好也編不出計算圓柱體體積的程序來。

3)C語言程序設計的實踐性特點比較突出,啃課本式的只看不練是學不好C語言的。比如說,一個只看過但是從來沒有摸過跳繩的人,手里即使拿著再好的跳繩,不要說跳出花樣,可能連續的跳上幾個都成問題。

4)能夠編寫出程序,但是缺少實踐調試能力。具備基本的編程能力,但是調試的過程中出現的錯誤無法解決的現象也比較多見。由于任何一個程序員在編寫程序時也避免不了不出現錯誤,甚至都有可能是一些比較低級的語法錯誤,也許是敲鍵錯誤,也可能是思維忽略,但不同的是他能快速發現錯誤并改正錯誤,而對于C語言的初學者在遇到這些提示時,卻是不知道發生了什么,怎樣才能解決這種現象,這就是在調試經驗上的差距[4]。

4 解決辦法

對于上述的這些情況,可以試著按如下方法去嘗試:

1)多進行驗證性的練習。在學習的初期階段可以按照老師給出的程序或者是書本上的例題進行照樣輸入,對照程序語句驗證運行結果是否一致,逐步熟悉C語言語句的使用習慣和軟件環境的使用方法。

2)在一定的基礎上照葫蘆畫瓢。在掌握了的C語言的基本調試方法后,可以在此基礎上對正確的程序嘗試進行試驗性的改動,注意運行結果發生怎么樣的變化,如此多次修改,就能夠掌握C語言程序一些常規錯誤發生的原因,這樣自然就會加深對所學知識點的理解。事實上這也是對驗證性學習的一個提高階段,實現程序相關知識點的深度理解和記憶。

3)對于初學者來說一定要注意,在每次修改性調試時最保險的是只改動程序中一個地方,避免一次改動多個地方導致出現多個錯誤,而使自己搞不清楚引起錯誤的實際原因在什么地方。

4)上機調試程序時可以隨身帶上一個調試記錄本,記下英文錯誤提示信息和解決該錯誤問題的方法,積累程序調試經驗,避免再編程時犯同樣的錯誤。

5)在具備一定經驗的基礎上試著自己編程,嘗試人為制造一些類似的錯誤問題,在不看教材和調試記錄本的情況下進行調試。能夠順利解決設置的問題后,再嘗試添加程序語句進行調試[5]。

5 結語

在學習并掌握了C語言編程與調試的基礎和技巧后,開始自己動手編寫一些小程序,逐步從小到大試著編寫功能稍大一些的程序,逐步提高自己的C語言應用能力。

想要學習語言類的程序設計能力,除了多練習以外,還要多看其他人優秀的解題思路與方法,多嘗試自己去動手解決實際問題。有空的時候把自己以前寫的程序拿出來改良改良,這樣堅持下去的話,每隔一段時間都會有意想不到的收獲。

[1]譚浩強.C程序設計[M].北京:清華大學出版社,2010:2-19.

[2]熊錫林,林宗朝.C語言程序設計案例教程[M].大連:大連理工大學出版社,2009:23-32.

[3]程立倩.C語言程序設計案例教程[M].北京:北京郵電大學出版社,2012:85-99.

[4]何強.C語言設計教程上機指導及題解[M].大連:大連理工大學出版社,2012:3-7.

[5]劉瑩.C語言程序設計[M].北京:機械工業出版社,2009:89-97.

(編輯:苗運平)

On the CLanguage Programm ing Capabilities to Develop Methods

Han Guoying,Wu Xiaoyu,Cheng Yujing
(Shijiazhuang Engineering Vocational College,Shijiazhuang Hebei050061)

This paper introduces what is the C language program design,why learn C language program design,analyzes the phenomena encountered in the learning process and analyze the reasons and put forward solutions,points out that the emphasis on the improvementof learners'comprehensive

C language programming;programming;debugging capabilities

G642

A

2095-0748(2016)11-0089-02

10.16525/j.cnki.14-1362/n.2016.11.37

2016-04-18

韓國英(1980—),男,河北武安人,工程碩士,畢業于石家莊鐵道大學計算機技術專業,現就職于石家莊工程職業學院,講授C語言程序設計等課程。河北省教育廳先進德育工作者,學院先進工作者、優秀教師、優秀黨員。

猜你喜歡
調試程序計算機
計算機操作系統
基于計算機自然語言處理的機器翻譯技術應用與簡介
科技傳播(2019年22期)2020-01-14 03:06:34
試論我國未決羈押程序的立法完善
人大建設(2019年12期)2019-05-21 02:55:44
基于航拍無人機的設計與調試
電子制作(2018年12期)2018-08-01 00:47:44
FOCAS功能在機床調試中的開發與應用
信息系統審計中計算機審計的應用
消費導刊(2017年20期)2018-01-03 06:26:40
“程序猿”的生活什么樣
英國與歐盟正式啟動“離婚”程序程序
環球時報(2017-03-30)2017-03-30 06:44:45
無線通信中頻線路窄帶臨界調試法及其應用
電子制作(2017年19期)2017-02-02 07:08:38
調壓柜的調試與試運行探討
主站蜘蛛池模板: 国产麻豆福利av在线播放 | 91啪在线| 亚洲乱伦视频| 激情影院内射美女| 制服丝袜 91视频| 丝袜高跟美脚国产1区| 婷婷激情亚洲| 毛片在线区| 韩日无码在线不卡| 孕妇高潮太爽了在线观看免费| 伊人91在线| 日本免费一区视频| 久久国产精品影院| 亚洲高清无码久久久| 亚洲免费三区| 欧美成人精品一区二区| 99r在线精品视频在线播放 | 亚洲三级a| 在线看片免费人成视久网下载| 色综合中文字幕| 国产亚洲精久久久久久久91| 中文字幕2区| 欧美国产日产一区二区| 在线观看91香蕉国产免费| 精品福利国产| 欧美色图第一页| 国产精品毛片在线直播完整版| 日本成人一区| 一级福利视频| 美女啪啪无遮挡| 午夜福利无码一区二区| 波多野结衣爽到高潮漏水大喷| 无码福利日韩神码福利片| igao国产精品| 欧美a在线视频| 国产视频一区二区在线观看| 成人va亚洲va欧美天堂| 国产综合日韩另类一区二区| 在线精品视频成人网| 亚洲一区免费看| 久久久久青草线综合超碰| 色窝窝免费一区二区三区| 国产亚洲精品无码专| 男女性午夜福利网站| 日本精品视频| 一级毛片基地| 国产亚洲精品91| 欧美色视频网站| 国产精品成人免费综合| www.99在线观看| 国产青榴视频在线观看网站| 亚洲Av激情网五月天| 国产精品福利一区二区久久| 成人精品免费视频| 中国美女**毛片录像在线| 亚洲床戏一区| 伊人色综合久久天天| 香蕉在线视频网站| 亚洲男人的天堂久久香蕉| jizz国产视频| 国产老女人精品免费视频| 成人福利在线看| 国产人成午夜免费看| 思思热在线视频精品| 国产永久在线视频| 欧美亚洲香蕉| 久久国产亚洲偷自| 91精品国产综合久久香蕉922| 亚洲日韩Av中文字幕无码| 亚洲国产黄色| 国产精品久久久久久久久久久久| 久综合日韩| 大香网伊人久久综合网2020| 久久国语对白| 国产99欧美精品久久精品久久| 精品国产香蕉伊思人在线| 性视频一区| 美女高潮全身流白浆福利区| 欧美一区精品| 456亚洲人成高清在线| 黄色网在线免费观看| 这里只有精品国产|