歡迎光臨管理范文網
當前位置:工作總結 > 總結大全 > 總結報告

語言總結報告(四篇)

發(fā)布時間:2023-05-30 18:50:02 查看人數:27

語言總結報告

【第1篇 c語言實驗報告心得總結

c語言實驗報告心得總結

c語言實驗報告心得總結一

在初學c語言的一個學期后,我們進行了c語言實訓階段,嘗試編寫一個比較復雜的程序系統(tǒng)。在為期一周的時間中,我們同組的同學共同的感受是:c語言實訓和平時上課所接觸的程序是有很大不同的,所經受的考驗和克服的困難是平時所無法比擬的。好在同組的搭檔們精誠合作,分工明確,有問題共同解決,攻克了c語言實訓的復雜程序。在這里,我作為其中的參與者,感觸良多。

在這次實訓中,我對對c語言有了一個更深的了解認識,也對這個學期學的知識得到鞏固,還嘗試運行編程,每次運行程序成功,讓我對下面的項目就充滿信心。通過自己與同學合作編寫程序,最終把最初的理論知識轉化基本技能。這次的實訓,使我對c語言的學習產生濃厚的興趣。

還是這次實訓,最令人激動的就是合作做項目,雖然那只是一個很小很小的項目。每天大家來得很早,大家在一起學習,取長補短,我們很好的在實訓中長知識,提高我們的學習熱情。實訓中深切體會到了老師認真負責的偉大的精神和熱情為同學指導的促學方式,雖然對有些時候老師沒給我們指出解決問題的方法有些小抱怨,但是到了結束時才知道,這種教學讓我們自己學會了自學,學會了去看懂別人的代碼。更多是老師給的感動,每天在我們來之前就到了教室,在講課中海給我們分享他在公司上班的一些心得和體會,還有那些我們應該注意的事項,這些是平時上課時無法學到的,是更深層次的巨大收獲。

通過這次實訓,也使我們發(fā)現了許多問題。

在實訓中,我們認識到自己還有很多的知識沒學好,基礎知識沒理清,而且許多東西還要去翻書,去上網搜索。而且遇到一些小錯誤運行不出來,就會煩躁不安,覺得有些自暴自棄或者抱怨項目的變態(tài),以后要克服,盡量保持一顆良好的心態(tài),學好c語言,也學好用c語言編寫一個按要求的系統(tǒng)。

還有就是對于未來,近程就是下學期,我覺得我還有許多方面需要提高。

首先我要繼續(xù)學習好c語言的基礎知識,然后能在電腦上熟練的運用。然后每天都能寫一些程序,上網時候多看一些優(yōu)秀的教程和優(yōu)秀的代碼。遇到問題時多和同學討論,并且多弄出幾套方案,多鍛煉自己結局問題的能力和與同學合作的能力。

總之,這一切都成為我記憶里面的一個篇章,更是在c語言編程上的一個里程碑。

c語言實驗報告心得總結二

在科技高度發(fā)展的今天,計算機在人們之中的作用越來越突出。而c語言作為一種計算機的語言,我們學習它,有助于我們更好的了解計算機,與計算機進行交流,因此,c語言的學習對我們尤其重要。

在這個星期里,我們專業(yè)的學生在專業(yè)老師的帶領下進行了c語言程序實踐學習。在這之前,我們已經對c語言這門課程學習了一個學期,對其有了一定的了解,但是也僅僅是停留在了解的范圍,對里面的好多東西還是很陌生,更多的在運用起來的時候還是感到很棘手,畢竟,萬事開頭難嘛。

由于時間的關系,我們的這次實踐課程老師并沒有給我們詳細的介紹,只是給我們簡單的介紹了幾個比較重要的實際操作。包括了程序模塊處理。簡單界面程序。高級界面程序。程序的添加修改。用程序做一元線性回歸處理以及用c語言程序來畫粒度分布圖等這幾樣比較重要的時間操作。

上機實驗是學習程序設計語言必不可少的實踐環(huán)節(jié),特別是c語言靈活、簡潔,更需要通過編程的實踐來真正掌握它。對于程序設計語言的學習目的,可以概括為學習語法規(guī)定、掌握程序設計方法、提高程序開發(fā)能力,這些都必須通過充分的實際上機操作才能完成。

學習c程序設計語言除了課堂講授以外,必須保證有不少于課堂講授學時的上機時間。因為學時所限,課程不能安排過多的統(tǒng)一上機實驗,所以希望學生有效地利用課程上機實驗的機會,盡快掌握用c語言開發(fā)程序的能力,為今后的繼續(xù)學習打下一個良好的基矗為此,我們結合課堂講授的內容和進度,安排了12次上機實驗。課程上機實驗的目的,不僅僅是驗證教材和講課的內容、檢查自己所編的程序是否正確,課程安排的.上機實驗的目的可以概括為如下幾個方面:

1.加深對課堂講授內容的理解

課堂上要講授許多關于c語言的語法規(guī)則,聽起來十分枯燥無味,也不容易記住,死記硬背是不可取的。然而要使用c語言這個工具解決實際問題,又必須掌握它。通過多次上機練習,對于語法知識有了感性的認識,加深對它的理解,在理解的基礎上就會自然而然地掌握c語言的語法規(guī)定。對于一些內容自己認為在課堂上聽懂了,但上機實踐中會發(fā)現原來(轉載自第。)理解的偏差,這是由于大部分學生是初次接觸程序設計,缺乏程序設計的實踐所致。

學習c語言不能停留在學習它的語法規(guī)則,而是利用學到的知識編寫c語言程序,解決實際問題。即把c語言作為工具,描述解決實際問題的步驟,由計算機幫助我們解題。只有通過上機才能檢驗自己是否掌握c語言、自己編寫的程序是否能夠正確地解題。

通過上機實驗來驗證自己編制的程序是否正確,恐怕是大多數同學在完成老師作業(yè)時的心態(tài)。但是在程序設計領域里這是一定要克服的傳統(tǒng)的、錯誤的想法。因為在這種思想支配下,可能你會想辦法去'掩蓋'程序中的錯誤,而不是盡可能多地發(fā)現程序中存在的問題。自己編好程序上機調試運行時,可能有很多你想不到的情況發(fā)生,通過解決這些問題,可以逐步提高自己對c語言的理解和程序開發(fā)能力。

2.熟悉程序開發(fā)環(huán)境、學習計算機系統(tǒng)的操作方法

一個c語言程序從編輯、編譯、連接到運行,都要在一定的外部操作環(huán)境下才能進行。所謂'環(huán)境'就是所用的計算機系統(tǒng)硬件、軟件條件,只有學會使用這些環(huán)境,才能進行程序開發(fā)工作。通過上機實驗,熟練地掌握c語言開發(fā)環(huán)境,為以后真正編寫計算機程序解決實際問題打下基矗同時,在今后遇到其它開發(fā)環(huán)境時就會觸類旁通,很快掌握新系統(tǒng)的使用。

3.學習上機調試程序

完成程序的編寫,決不意味著萬事大吉。你認為萬無一失的程序,實際上機運行時可能不斷出現麻煩。如編譯程序檢測出一大堆錯誤。有時程序本身不存在語法錯誤,也能夠順利運行,但是運行結果顯然是錯誤的。開發(fā)環(huán)境所提供的編譯系統(tǒng)無法發(fā)現這種程序邏輯錯誤,只能靠自己的上機經驗分析判斷錯誤所在。程序的調試是一個技巧性很強的工作,對于初學者來說,盡快掌握程序調試方法是非常重要的。有時候一個消耗你幾個小時時間的小小錯誤,調試高手一眼就看出錯誤所在。

通過這次為數不多的幾天計算機實踐學習,我們了解了一些關于c語言的知識,理解鞏固了我們c語言的理論知識,著對我們將來到社會工作將會有莫大的幫助。同時它讓我知道,只要你努力,任何東西都不會太難。

【第2篇 c語言實踐報告總結

c語言實踐報告總結范文

c語言實踐報告總結例一

一、實習時間:20__年_月_日—20__年_月_日

二、實習地點:第一微機室

三、實習目的:

1、熟悉我們自己所用的計算機的c語言開發(fā)環(huán)境,并且能夠熟練掌握,達到錯誤能找到原因并且加以改正。

2、加深對課本理論知識的理解,進一步掌握書中重點、難點實例,鍛煉自己的編寫程序能力和實際應用能力。

3、上機調試程序的過程中,發(fā)現錯誤,解決錯誤,保證程序的正確運行,運行結果與給定結果完全相同。

4、學會用書中基本知識解決實際中的一些問題,將書本所學的內容與實際操作相結合,掌握把實際問題轉變?yōu)閏語言描述的算法的方法,明確思路。將自身的不足與缺陷改掉,養(yǎng)成良好編輯風格

5、培養(yǎng)我們的主觀能動性、溝通、表達能力和團隊合作意識,為我們以后的發(fā)展打下基礎。

四、實習內容及方法:

在本次實習中,我們采用了由淺及深、由易到難的實習方法,而且也是按照書本的教學進程內容進行的,同時采取了實際應用與理論相結合的方法,在機房里面實習,一邊理解,思考做題的思路與解法,另一邊就可以馬上進行上機實際操作。這對于我們加深對c語言的理解、操作以及動手能力都有了很大的幫助與提高。

實訓的內容主要分為了七個版塊:

第一版塊:

1、turbo c運行環(huán)境。

了解tc的基本環(huán)境,熟悉常用菜單項和快捷鍵:在這一小節(jié)中,需要熟練的掌握并應用turbo c的運行環(huán)境,和基本配置。turbo c是在計算機上廣泛使用的一個c語言開發(fā)環(huán)境,它具有方便、直觀、易用的界面和豐富的函數庫。它把程序的編輯、編譯、連接和運行等操作去不都集中在一個界面上進行,使用非常方便。并且turbo c不需要特別安裝,只需要將其拷貝到硬盤上就可以使用了。 為了方便管理用戶的程序文件和維turbo c2.0的運行環(huán)境,客戶應在機子

上建立自己的工作目錄,一邊用來存放自己所需要開發(fā)的源程序文件。下面就是建立怎樣自己文件夾,在空白區(qū)域內輸入自己所建立的文件夾路徑即可。

2、c程序的編輯、編譯、連接和運行過程。

掌握c程序的運行步驟,初步了解c程序的特點。在turbo c的運行中,快捷鍵使用非常方便,只需ctrl+菜單欄中菜單名的首字母即可。

上面是一個程序編譯與鏈接的截屏。第一個compile to obj將源程序編譯為obj文件,make e_e file 編譯連接一次進行,link e_e file將obj文件連接為e_e文件。

3、vc6.0環(huán)境的熟悉,自己按照軟件并在軟件中能夠調試簡單的c語言程序。

第二版塊:

1、c語言數據類型:整型、實型、字符型。

c語言的函數類型非常豐富,除了這幾類以外,還有實型、數組、指針、結構體等,在這一小節(jié)中,主要了解關于數據類型的定義、用法以及他們的存儲類型,一邊與以后靈活運用。

c語言中還有常量與變量之分,常量是在程序執(zhí)行過程中其值不變的量。二且在c語言中常量不需要類型說明就可以直接使用,常量的類型是由常量的本身隱含決定的。

2、運算符及表達式。

在c語言中,預算符非常豐富運算靈活,常用的有以下幾個:

(1)算術運算符:+、-、_、/、%(取余)及++(自增)、--(自減)。

(在這里需要注意的是:“/”運算符,在c語言中兩邊都是整數的話,運算結果只取整數部分;“%”他的兩邊都必須是整數才可以運行;“__、--”運用這個運算符時要注意“先用后加(減)、先加(減)后用”的問題)

(2)賦值運算符:=及復合賦值運算符(+=、-=、_=、/=、%=等)。

(在這里需要注意的是“=、==”的區(qū)別,要明確用法及所用的地方,“=”它的作用是賦值,“==”它的作用是判斷相等)

(3)逗號運算符:,(對于逗號表達式索要注意的是要明確它所用的地方以及在使用時所要注意的細節(jié))。

了解三種運算符的優(yōu)先級,掌握三種運算符及相應表達式的應用(詳見附錄)。

第三版塊:在這一節(jié)里,我們實習了c語言的三大結構:

1、順序結構:

2、選擇結構:if??else,switch語句。

在這里許啊喲我們學習的很多,因為只要是程序,就脫離不了這個三大結構的范疇。在這個學習里我編寫了

(1)、輸入某年某月某日,判斷這一天是這一年的第幾天?。

(2)、給一個不多于5位的正整數,要求:一、求它是幾位數,二、逆序打印出各位數字。

(3)、某市不同車牌的出租車3公里的起步價和計費分別為:夏利7元,3公里以外,2.1元/公里;富康8元,3公里以外,2.4元/公里;桑塔納9元,3公里以外,2.7元/公里。編程:從鍵盤輸入乘車的車型及行車公里數,輸出應付工資。

源程序減附錄;

經過這幾個程序的練習,讓我聊股的掌握了選擇語句的用法以及精髓,同是這個用法和技巧已經深深的可在了我的腦海里,還有同過這些個程序的編寫,讓我對以前有的絲絲而非的地放完全通透理解,獲益匪淺。

循環(huán)結構:while、do-while、for

在循環(huán)這一節(jié)里,我們主要做了以下程序:

(1)、求200-300之間所有素數,每5個換行。

(2)、猜數字游戲。規(guī)則為:輸入一個0-10之間的數字,有5次猜測機會。如果輸入0-4之間的數字,提示“太小了”;如果輸入5-7之間的數字,提示“接近了”;如果輸入9-15之間的數字,提示“太大了”;如果輸入8,提示“correct!”;如果次數超過5次,提示“沒有機會了,退出!”。

(3)、打印輸出如下圖形:(“◇”菱形)

(4)、有1、2、3、4個數字,能組成多少個互不相同且無重復數字的三位數?都是多少?

提示:可填在百位、十位、個位的數字都是1、2、3、4。組成所有的排列后再去掉不滿足條件的排列。

(5)、打印輸出九九乘法表。

我以前就對循環(huán)這一節(jié)里的內容就理解的比較好,現在做這些題很順利的就做下去了,但在做的同是也會出現以寫小的問題,但這個讓我也更深一步的理解了循環(huán)語句的用法、思路以及其中的精華。

總的對這一節(jié)來說,使自己更神一步的理解了選擇、過程中需要注意的一些細節(jié)問題。

第四版塊:

1、一、二維數組的定義、引用及初始化。初始化:

一維數組:初始化賦值的一般形式為: static 式]={值,值??值}; 其中static表示是靜態(tài)存儲類型,態(tài)存儲數組和外部存儲數組才可作初始化賦值二維數組:

a.可以只對部分元素賦初值,未賦初值的元素自動取b.如對全部元素賦初值,則第一維的長度可以不給出。2、一、二維數組的應用。

在一維數組的應用中,要與循環(huán)嵌套使用,用,但是在這里,嵌套還要是循環(huán)的嵌套,因為只有這樣使用才可以使程序更加簡潔、簡便。就像第五題:有一個班4個學生,(1)求每一門課程的平均分; (2)求每一個學生的平均分;

思路:定義一個二維數組,用二重循環(huán)輸入這個數組,然后進行相加,在求平均直,最后在用二重循環(huán)進行輸出。

循環(huán)的用法以及在使用類型說明符 數組名[常量表達 c語言規(guī)定只有靜0值。 門課。編程實現如下功能:

在這里,進行了求平均值的過二維數組要與也要與循環(huán)嵌套使5程。這里進行了二重循環(huán)輸出。

第五版塊:

1、函數的定義和調用

函數可分為庫函數和用戶定義函數兩種。

(1)庫函數

庫函數只不需要用戶自己定義的,只需要在用的時候將其調用出來用就可以了,非常方便,并且c語言有這豐富的函數庫。

(2)用戶定義函數

用戶自己定義的函數,是屬于一個自定義范疇,自己定義的函數不僅要在程序中定義函數本身, 而且在主調函數模塊中還必須對該被調函數進行類型說明,然后才能使用。

2、函數參數和函數值

(1)無 參函數

函數定義、函數說明及函數調用中均不帶參數。 主調函數和被調函數之間不進行參數傳送。 此類函數通常用來完成一組指定的功能,可以返回或不返回函數值。

(2)有參函數

也稱 為帶參函數。在函數定義及函數說明時都有參數, 稱為形式參數(簡稱為形參)。在函數調用時也必須給出參數, 稱為實際參數(簡稱為實參)。 進行函數調用時,主調函數將把實參的值傳送給形參,供被調函數使用。

(1)有返回值函數

此類函數被調用執(zhí)行完后將向調用者返回一個執(zhí)行結果, 稱為函數返回值。由用戶定義的這種要返回函數值的函數,必須在函數定義和函數說明中明確返回值的類型。

(2)無返回值函數

此類函數用于完成某項特定的處理任務, 執(zhí)行完成后不向調用者返回函數值。這類函數類似于其它語言的過程。 由于函數無須返回值,用戶在定義此類函數時可指定它的返回為“空類型”, 空類 型符的類型說明為“void”。

2、函數的嵌套調用和遞歸調用

c語言中不允許作嵌套的函數定義。因此各函數之間是平行的,不存在上一級函數和下一級函數的問題。 但是c語言允許在一個函數的定義中出現對另一個函數的調用。 這樣就出現了函數的嵌套調用。即在被調函數中又調用其它函數。

這以小節(jié)內容經過幾個練習題的聯系,讓我掌握到了其中的主要部分,對此也比較的明確。

4、局部變量和全局變量及變量的存儲類別

局部變量:局部變量也稱為內部變量。局部變量是在函數內作定義說明的。其作用域僅限于函數內, 離開該函數后再使用這種變量是非法的。

全局變量:全局變量也稱為外部變量,它是在函數外部定義的變量。 它不屬于哪一個函數,它屬于一個源程序文件。其作用域是整個源程序。在函數中使用全局變量,一般應作全局變量說明。 只有在函數內經過說明的全局變量才能使用。全局變量的說明符為e_tern。 但在一個函數之前定義的全局變量,在該函數內使用可不再加以說明。

在c語言中,對變量的存儲類型說明有以下四種:auto 自動變量 register 寄存器變量 e_tern 外部變量 static 靜態(tài)變量

在局部變量中所定義的變量,只能在該函數中使用,在函數編輯時,預處理命令下定義的變量屬于全局變量,在每個函數中都可以使用,傳遞參數時,不用傳遞全局變量。

在這里,我主要說的是第二個練習題,它的思想是一個加密算法。思路是:現編寫一個主程序,實現函數調用,在子函數中實現加密算法并且輸出。是將接收的值設置為一個全局變量。就像下面的這個例子:在這里,將所輸入的值進行分解成個、十、百、千位,分別進行加密算法。

加上與第四位對調,第三位與第二位對調。在最后輸出結果。 第六版塊:

1、指針、指針變量的概念

指針的基本概念 在計算機中,所有的數據都是存放在存儲器中的。存儲器中的一個字節(jié)稱為一個內存單元, 不同的數據類型所占用的內存單元數不等,如整型量占2個單元,字符量占1個單元等,紹。為了正確地訪問這些內存單元, 必須為每個內存單元編上號。存單元的編號即可準確地找到該內存單元。內存單元的編號也叫做地址。 并且在使用函數在輸入

除以8以后的余數,在將第一位 一般把 在第二章中已有詳細的介 根據一個內

既然在這里進行加密算法,每位上的數6

根據內存單元的編號或地址就可以找到所需的內存單元,所以通常也把這個地址稱為指針?!爸羔樧兞俊笔侵溉≈禐榈刂返淖兞?/p>

2、數組的指針

一個數組是由連續(xù)的一塊內存單元組成的。 數組名就是這塊連續(xù)內存單元的首地址。一個數組也是由各個數組元素(下標變量) 組成的。每個數組元素按其類型不同占有幾個連續(xù)的內存單元。 一個數組元素的首地址也是指它所占有的幾個內存單元的首地址。 一個指針變量既可以指向一個數組,也可以指向一個數組元素, 可把數組名或第一個元素的地址賦予它。如要使指針變量指向第i個元素可以把i元素的首地址賦予它或把數組名加3、指向字符串的指針 返回指針的函數(1)、 字符串指針變量本身是一個變量,串本身是存放在以該首地址為首的一塊連續(xù)的內存空間中并以‘結束。字符數組是由于若干個數組元素組成的,它可用來存放整個字符串。(2)、 對字符數組作初始化賦值,必須采用外部類型或靜態(tài)類型,串指針變量則無此限制;

(3)、對字符串指針方式 char _ps='c language';ps='c language';而對數組方式:static char st[]={'c language'}char st[20]; st={'c language'};而只能對字符數組的各元素逐個賦值。3、指針數組及指向指針的指針

指針數組的說明與使用一個數組的元素值為指針則是指針數組。是一組有序的指針的集合。 指針數組的所有元素都必須是具有相同存儲類型和指向相同數據類型的指針變量。

指針數組說明的一般形式為: 類型說明符在指針這一小節(jié),主要是用指針實現:輸入數對換,把最大的數與最后一個數對換。寫3個函數:輸入個數。

在這里進行函數的調用,一個輸入函數,一個操作函數,一個輸出函數。

i賦予它。

而字符’作為串的

而對字符可以寫為: char _ps; 不能寫為:

指針數組_數組名[數組長度]

10個整數,將其中最小的數與第一個

10個數;進行處理;輸出10

用于存放字符串的首地址。在這里用數組實現了輸入。

在這里用指針實現了將最小的數與第一個數對換,

把最大的數與最后一個數對換。

在最后進行輸出。 第七版塊:

實訓七屬于一個綜合類型的題目,他要求的比較高,必須在自己王權理解通透了課本知識以后才有可能理解這道題,并且進行修改完善。主要這道題本身是在vc環(huán)境下運行的,將其移植到turbo c環(huán)境下運行,這其中牽扯到一些語法不同,在turbo c中不可以運行,要進行慢慢調試。經過不懈的努力、修改,終于將其成功的在turbo c環(huán)境下可以正常運行了。(詳見附錄)

五、結論 收獲

我的收獲:在本次實習中,我學到了很多實際有用的東西,而且基本上都是在課本上學不到的,并且也在實習中梳理了自己對c語言這門課程所學的所有內容,讓自己對c這門課程有了更進一步的認識,有了一個良好的基礎,為自己的以后打下了堅實基礎。從開頭到現在,所有的內容實習完了,上機實驗是學習程序設計語言必不可少的實踐環(huán)節(jié),在 c語言靈活、簡潔中,更需要通過編程的實踐來真正掌握它。

歷時4天的《c語言程序設計》已經結束了,在這幾天編程的過程中感觸頗多,實訓編程的同時暴露出了許多我自身存在的問題,同時也對自身有了很大的提高。

首先,對我以前做題做事非常馬虎的毛病有了很大的改進,通過在這幾天編程的過程中的鍛煉,我現在做題比以前仔細多了,會小心翼翼地去看每一個地方,會仔細地檢查程序的每一個字母、標點,以及每個可能出錯的地方,更會特別仔細,生怕自己一不小心搞錯了,而導致整個程序都無法運行。

其次,在編程的過程當中彌補了我許多知識上的缺陷,弄清楚了我不懂的地方和似是而非的地方,使我及時補上了欠缺,為自己以后的人生道路打下了良好基礎,同時也讓我對每一件事都有了一個好的心態(tài)去對待它,更讓自己在編寫程序的過程中每時每刻都處于充足的狀態(tài)。

再次,通過幾天綜合實訓編程使我的知識形成了一個完整的框架結構,而不再是零散的知識個體,使我在使用時更加的方便,更加靈活,以前有好多題目要寫十行八行的,還有些地方弄得不是太懂,現在只需要五六行就可以搞定,而且還對于思路特別清晰、明確。

第四,在實習結束后,我對做完的習題檢查比再是一切的走馬觀花,而是仔細核對、認真檢查,和以前相比明顯改善了好多,以前自己對于檢查程序總是沒有耐心,不好好檢查,有問題總是找老師,相對于實習之后來說,有了很大的改善,自己不但可以坐下來耐心檢查,還能夠自己將程序調試成功,這對于現在的我來說是一個明顯的進步。

第五,通過實習改變了我做題時心煩氣燥的習慣,現在做題可以平和靜氣的完成。

第六,通過實習我的自制能力更強了,基本完全可以控制自己,避免外界的干擾,安心地完成自己的工作。

第七,在學習過程中,由于天氣炎熱,心里煩躁,同時也是每天都盯著頻幕看,腦袋都看大了,但是我卻一直堅持了下來,這對于我來說,也是一個非常好的習慣。這同時也是我的一個收獲。

第八,實訓過程中,充分發(fā)揮團隊協作精神,共同進步,幫助同學順利完成實訓課程,有困難一起解決,同時也使我在他們身上學到了很多東西。

總之,通過實習使我自身的知識體系得到鞏固、提高以及使團隊工作的能力得到鍛煉。

不足

我的不足:

首先,我的第一個,同時也是一個最大的缺點,自己對于理論知識掌握的還不是很通透,理解的不夠徹底,對于一些問題似似而非,給自己編寫程序的.過程中帶來了很大的麻煩。

其次,我不能夠精心的去完成每一個程序,對于每個程序而言,都是馬馬虎虎,只要運行結果是對的,那就可以了。雖然我自己也知道這樣是不好的,但是自己就是不愿意去改,在經過實習之后雖然有所改善,但在我看來,改進的不是很大。

第三,自己做題時還有些馬虎,一些小的細節(jié)在編寫程序過程中不注意,只有在編譯連接是才可以發(fā)現、對其進行修改,對于一些小程序還不能實現一次就可以完成編譯連接。

第四,做題時自己不能心平氣和的去做。

第五,自己的子宅里不夠強,不能持之以恒的坐在自己的座位上編寫程序,

歇一會就要起來轉轉。

六、致謝

在此,我僅代表我自己,對老師您致以崇高的敬意和深深的感謝,沒有您,就沒有我那么多的收獲,您不辭辛苦,在這炎熱天氣里,放棄您的休息時間來為我們輔導,在輔導過程中,您更是盡心盡力,從來沒有少過一節(jié)課,更沒有過遲到早退,對我們是全程陪同,在我們實習中隨時出現問題,隨時解決。只要發(fā)現問題,您從來沒有說是不管過,從來沒有煩躁過,對我們提出的問題,也是耐心解決,一邊不懂,接著再講一邊,臉龐流下的汗水,您卻從來沒有在意過。對我們泥更是不計報酬的為我們服務,讓我們有一個好的學習環(huán)境,不用為自己遇到問題而煩惱,在這里我想對您說一聲:老師,您辛苦了!請接受您的學子的深深謝意與感激。

在這里,也對學校表示由衷的謝意,感謝學校為我們提供了良好的實習環(huán)境,讓我們在這炎熱的天氣里,能夠舒爽的坐在教室里實習,而不用操心任何問題,在這里,對我們學校表示謝意。

c語言實踐報告總結例二

1、只有頻繁用到或對運算速度要求很高的變量才放到data區(qū)內,如for循環(huán)中的計數值。

2、其他不頻繁調用到和對運算速度要求不高的變量都放到_data區(qū)。

3、常量放到code區(qū),如字庫、修正系數。

4、邏輯標志變量可以定義到bdata中。

在51系列芯片中有16個字節(jié)位尋址區(qū)bdata,其中可以定義8_16=128個邏輯變量。這樣可以大大降低內存占用空間。定義方法是: bdata bit ledstate;但位類型不能用在數組和結構體中。

5、data區(qū)內最好放局部變量。

因為局部變量的空間是可以覆蓋的(某個函數的局部變量空間在退出該函數是就釋放,由別的函數的局部變量覆蓋),可以提高內存利用率。當然靜態(tài)局部變量除外,其內存使用方式與全局變量相同;

6、確保程序中沒有未調用的函數。

在keil c里遇到未調用函數,編譯器就將其認為可能是中斷函數。函數里用的局部變量的空間是不釋放,也就是同全局變量一樣處理。這一點keil做得很愚蠢,但也沒辦法。

7、如果想節(jié)省data空間就必須用large模式。

將未定義內存位置的變量全放到_data區(qū)。當然最好對所有變量都要指定內存類型。

8、使用指針時,要指定指針指向的內存類型。

在c51中未定義指向內存類型的通用指針占用3個字節(jié);而指定指向data區(qū)的指針只占1個字節(jié);指定指向_data區(qū)的指針占2個字節(jié)。如指針p是指向data區(qū),則應定義為: char data _p;。還可指定指針本身的存放內存類型,如:char data _ _data p;。其含義是指針p指向data區(qū)變量,而其本身存放在_data區(qū)。

以前沒搞過c51,大學時代跟單片機老師的時候也是搗鼓下匯編,現在重新搞單片機,因為手頭資料不多,找到一些c51的程序,發(fā)現里面有這些關鍵字,不甚明了,沒辦法只好找了下,發(fā)現如下描述:

從數據存儲類型來說,8051系列有片內、片外程序存儲器,片內、片外數據存儲器,片內程序存儲器還分直接尋址區(qū)和間接尋址類型,分別對應code、data、_data、idata以及根據51系列特點而設定的pdata類型,使用不同的存儲器,將使程序執(zhí)行效率不同,在編寫c51程序時,最好指定變量的存儲類型,這樣將有利于提高程序執(zhí)行效率(此問題將在后面專門講述)。與ansi-c稍有不同,它只分samll、compact、large模式,各種不同的模式對應不同的實際硬件系統(tǒng),也將有不同的編譯結果。

9、在51系列中data,idata,_data,pdata的區(qū)別

data:固定指前面0_00-0_7f的128個ram,可以用acc直接讀寫的,速度最快,生成的代碼也最小。

idata:固定指前面0_00-0_ff的256個ram,其中前128和data的128完全相同,只是因為訪問的方式不同。idata是用類似c中的指針方式訪問的。匯編中的語句為:mo_ acc,@r_.(不重要的補充:c中idata做指針式的訪問效果很好)

_data:外部擴展ram,一般指外部0_0000-0_ffff空間,用dptr訪問。

pdata:外部擴展ram的低256個字節(jié),地址出現在a0-a7的上時讀寫,用mov_ acc,@r_讀寫。這個比較特殊,而且c51好象有對此bug,建議少用。但也有他的優(yōu)點,具體用法屬于中級問題,這里不提。

【第3篇 寫好工作總結報告的語言技巧

總結報告的好壞,不僅反映出領導水平、領導能力的高低,也反映出領導口才的高低。因此,以下幾個方面是領導者做工作總結報告時必須加以注意的。

(1)總結報告切忌說成流水賬。

做總結報告之前,首先要大量搜集材料。充分全面的材料是提煉、歸納可靠實在的觀點基礎。如果把這些材料簡單地羅列、堆砌起來,一股腦兒地敘述事物經過,或者為了照顧各方面關系,把每個單位都表揚一下,就容易形成“流水賬”,就會使人感到啰啰嗦嗦,不得要領,不知所云。

正確做法是根據“立言之本意”的原則,對材料進行科學的取舍、組織和概括。主要的東西要詳講,次要的要略講,與主題無關的就不講。引用事例和數據時要精選,凡用一個事例就能說明的問題,就不用兩個。這樣抓住重點就會產生深刻的思想見解,不致使人看起來像喝白開水,淡而無味。

(2)總結報告不能文過飾非。

換句話說,光有經驗,沒有教訓的總結,嚴格地說不能算完整的總結。一份有力度的總結必須實事求是,不能回避問題,只講好、不講壞。歌功頌德有余,揭露問題不足,自吹自擂,粉飾太平,這樣的總結,對上不能使領導掌握情況,對下不能用于指導實踐,瞞上欺下,是一種極端不負責任的態(tài)度和典型的做秀。發(fā)展下去,就會影響領導的正確決策,挫傷群眾的工作熱情,給事業(yè)造成損失。

一般說來,十全十美的事物是不存在的,工作中的缺點、問題也不可避免。所以做工作必須堅持實事求是的態(tài)度,端正思想,一切從實際出發(fā)??傊?,要使總結真正地體現出“發(fā)揚成績,糾正錯誤,以利再戰(zhàn)”的目的,才能體現出一個有能力的領導在總結會上發(fā)言是有分量的。

(3)總結切忌老生常談。

忌老生常談,就是說報告要有新意。所謂新意是指那些來自社會實踐,觀察分析事物有一定高度,對人們的社會實踐具有指導意義的經驗和具有借鑒作用的教訓,而不是標新立異。

要做到有新意,就是要經過細致的深入調查、敏銳觀察,抓住真實典型材料,用正確理論去分析,寫出獨到之處,特別是要有解決問題的新做法、新見解、新經驗。關鍵要能一語破的,抓住事物本質,揭示事物規(guī)律,比如有沖破傳統(tǒng)觀念有新意的思想,有的放矢、切中時弊、能給人解除疑慮、消除疑慮的思想等內容。還有同一個事物,以不同角度,在不同時機來觀察,來分析,也會產生新意。這正是言當其時,一字千金;言不當時,一文不值。

總結報告要有新意,最忌一味抄書、抄報、抄文件,像那種“翻開報紙找點子,跑到下面找例子,關起門來寫稿子”的做法肯定是不行的。要有新意,還必須克服懶惰思想,不能一份總結常年用。

【第4篇 c語言實驗報告分析總結

c語言實驗報告分析總結1

在科技高度發(fā)展的今天,計算機在人們之中的作用越來越突出。而c語言作為一種計算機的語言,我們學習它,有助于我們更好的了解計算機,與計算機進行交流,因此,c語言的學習對我們尤其重要。

在這個星期里,我們專業(yè)的學生在專業(yè)老師的帶領下進行了c語言程序實踐學習。在這之前,我們已經對c語言這門課程學習了一個學期,對其有了一定的了解,但是也僅僅是停留在了解的范圍,對里面的好多東西還是很陌生,的在運用起來的時候還是感到很棘手,畢竟,萬事開頭難嘛。

由于時間的關系,我們的這次實踐課程老師并沒有給我們詳細的介紹,只是給我們簡單的介紹了幾個比較重要的實際操作。包括了程序模塊處理.簡單界面程序.高級界面程序.程序的添加修改.用程序做一元線性回歸處理以及用c語言程序來畫粒度分布圖等這幾樣比較重要的時間操作。

上機實驗是學習程序設計語言必不可少的實踐環(huán)節(jié),特別是c語言靈活、簡潔,更需要通過編程的實踐來真正掌握它。對于程序設計語言的學習目的,可以概括為學習語法規(guī)定、掌握程序設計方法、提高程序開發(fā)能力,這些都必須通過充分的實際上機操作才能完成。

學習c程序設計語言除了課堂講授以外,必須保證有不少于課堂講授學時的上機時間。因為學時所限,課程不能安排過多的統(tǒng)一上機實驗,所以希望學生有效地利用課程上機實驗的機會,盡快掌握用c語言開發(fā)程序的能力,為今后的繼續(xù)學習打下一個良好的基礎。為此,我們結合課堂講授的內容和進度,安排了12次上機實驗。課程上機實驗的目的,不僅僅是驗證教材和講課的內容、檢查自己所編的程序是否正確,課程安排的上機實驗的目的可以概括為如下幾個方面:

1.加深對課堂講授內容的'理解

課堂上要講授許多關于c語言的語法規(guī)則,聽起來十分枯燥無味,也不容易記住,死記硬背是不可取的。然而要使用c語言這個工具解決實際問題,又必須掌握它。通過多次上機練習,對于語法知識有了感性的認識,加深對它的理解,在理解的基礎上就會自然而然地掌握c語言的語法規(guī)定。對于一些內容自己認為在課堂上聽懂了,但上機實踐中會發(fā)現原來理解的偏差,這是由于大部分學生是初次接觸程序設計,缺乏程序設計的實踐所致。

學習c語言不能停留在學習它的語法規(guī)則,而是利用學到的知識編寫c語言程序,解決實際問題。即把c語言作為工具,描述解決實際問題的步驟,由計算機幫助我們解題。只有通過上機才能檢驗自己是否掌握c語言、自己編寫的程序是否能夠正確地解題。

通過上機實驗來驗證自己編制的程序是否正確,恐怕是大多數同學在完成老師作業(yè)時的心態(tài)。但是在程序設計領域里這是一定要克服的傳統(tǒng)的、錯誤的想法。因為在這種思想支配下,可能你會想辦法去'掩蓋'程序中的錯誤,而不是盡可能多地發(fā)現程序中存在的問題。自己編好程序上機調試運行時,可能有很多你想不到的情況發(fā)生,通過解決這些問題,可以逐步提高自己對c語言的理解和程序開發(fā)能力。

2.熟悉程序開發(fā)環(huán)境、學習計算機系統(tǒng)的操作方法

一個c語言程序從編輯、編譯、連接到運行,都要在一定的外部操作環(huán)境下才能進行。所謂'環(huán)境'就是所用的計算機系統(tǒng)硬件、軟件條件,只有學會使用這些環(huán)境,才能進行程序開發(fā)工作。通過上機實驗,熟練地掌握c語言開發(fā)環(huán)境,為以后真正編寫計算機程序解決實際問題打下基礎。同時,在今后遇到其它開發(fā)環(huán)境時就會觸類旁通,很快掌握新系統(tǒng)的使用。

3.學習上機調試程序

完成程序的編寫,決不意味著萬事大吉。你認為萬無一失的程序,實際上機運行時可能不斷出現麻煩。如編譯程序檢測出一大堆錯誤。有時程序本身不存在語法錯誤,也能夠順利運行,但是運行結果顯然是錯誤的。開發(fā)環(huán)境所提供的編譯系統(tǒng)無法發(fā)現這種程序邏輯錯誤,只能靠自己的上機經驗分析判斷錯誤所在。程序的調試是一個技巧性很強的工作,對于初學者來說,盡快掌握程序調試方法是非常重要的。有時候一個消耗你幾個小時時間的小小錯誤,調試高手一眼就看出錯誤所在。

通過這次為數不多的幾天計算機實踐學習,我們了解了一些關于c語言的知識,理解鞏固了我們c語言的理論知識,著對我們將來到社會工作將會有莫大的幫助。同時它讓我知道,只要你努力,任何東西都不會太難!

c語言實驗報告分析總結2

一周的c語言實訓,雖然時間略顯倉促,但卻讓我學到了很多實際運用的技能!

一、心得與感想

首先,在實訓中的第一步是編寫功能較為單一的小程序,雖然是小程序,但所用的知識卻都是我們本學期學習的重點知識。在做題的過程中讓我們把這些知識復習了一遍,強化了知識!

其次,這次作中所碰到的題目,在實訓中已經接觸過,所我們都比較深知這些題目的要求和算法,因次在編寫小程序時比較快,而且算法也是比較簡化,運算準確。鑒次我明白很多編程題要經過多次編寫修改與調試,才會得到最簡略的算法。

再次,平時我們學c語言視乎都是為了考試或者做一些比較常規(guī)的題目,而這次實訓卻給我們的將所學知識運用于解決實際問題的機會,讓人更有激情,這就是編寫軟件的在雛形,也讓我們感受到了編寫軟件程序的樂趣。但是不僅僅是如此,更為重要的是在運用所學知識的過程中,記住這些知識,并能夠廣泛的運用!

雖然我這次是編寫一個菜單的程序,但是如果我么留心的話,我們身邊有許多電子設備都是內置有程序的,我們也可以在此次專題實訓過后,自行確定其他的專題進行編寫程序,這樣可以讓我們的知識更加深化豐富!

這次實訓似乎是對我巨大的考驗,程序在不慌不忙的進行著,按照我自身的進度,提前完成是沒有問題的,但是很多客觀條件讓我不得不在最后的時間里才上交的作業(yè)。每當我把程序寫完以后,卻由于每一臺電腦的識別格式不一樣而導致我所寫的文件一次次的被損壞,盡管這樣,我仍然沒有放棄,最后還趕在截止時間到來之前上交了我的作業(yè)!

這一次編寫大作業(yè)的程序又讓我感受到學程序可以鍛煉縝密的思維了。因為平時練習的都是小程序,所以句段比較少,一些錯誤都很容易被檢查出來,但是這次實訓卻是上百段的語句,難以檢查,似乎也沒有經驗去怎么檢查,那一剎那感覺到很急,但又不知如何是好,可是又不輕易的向老師詢問,因為好像蠻簡單,相信自己能夠檢查出來,所以我一般都是獨立思考的完成的,只有少部分是在老師和與同學討論下完成的。

在編寫程序中,真的是細節(jié)決定成敗,因為不管程序的語句是多是少,但是只要有一條語句或語法不正確,就不能使程序得到所需要的結果。沒能夠使自己編寫出來的程序等到想要的結果,意味著這是一個不理想的程序,對于本次編寫來說則是失敗的。

語言總結報告(四篇)

c語言實踐報告總結范文c語言實踐報告總結例一一、實習時間:20xx年x月x日—20xx年x月x日二、實習地點:第一微機室三、實習目的:1、熟悉我們自己所用的計算機的c語言開發(fā)環(huán)境,并且…
推薦度:
點擊下載文檔文檔為doc格式

相關語言信息

  • 語言總結報告(四篇)
  • 語言總結報告(四篇)27人關注

    c語言實踐報告總結范文c語言實踐報告總結例一一、實習時間:20xx年x月x日—20xx年x月x日二、實習地點:第一微機室三、實習目的:1、熟悉我們自己所用的計算機的c語言開 ...[更多]