課程設(shè)計(jì)心得體會(huì)15篇
當(dāng)我們受到啟發(fā),對(duì)學(xué)習(xí)和工作生活有了新的看法時(shí),不如來(lái)好好地做個(gè)總結(jié),寫一篇心得體會(huì),它可以幫助我們了解自己的這段時(shí)間的學(xué)習(xí)、工作生活狀態(tài)。是不是無(wú)從下筆、沒(méi)有頭緒?下面是小編為大家整理的課程設(shè)計(jì)心得體會(huì),僅供參考,大家一起來(lái)看看吧。
課程設(shè)計(jì)心得體會(huì)1
然這次的課程設(shè)計(jì)算起來(lái)在實(shí)驗(yàn)室的時(shí)間只有六天,不過(guò)因?yàn)槲覀兌加凶约旱膶?shí)驗(yàn)板,所以在宿舍里做實(shí)驗(yàn)的時(shí)間一定不止六天,課設(shè)心得體會(huì)。硬件的設(shè)計(jì)跟焊接都要我們自己動(dòng)手去焊,軟件的編程也要我們不斷的調(diào)試,最終一個(gè)能完成課程設(shè)計(jì)的勞動(dòng)成果出來(lái)了,很高興它能按著設(shè)計(jì)的思想與要求運(yùn)動(dòng)起來(lái)。
當(dāng)然,這其中也有很多問(wèn)題,第一、不夠細(xì)心比如由于粗心大意焊錯(cuò)了線,由于對(duì)課本理論的不熟悉導(dǎo)致編程出現(xiàn)錯(cuò)誤。第二,是在學(xué)習(xí)態(tài)度上,這次課設(shè)是對(duì)我的學(xué)習(xí)態(tài)度的一次檢驗(yàn)。對(duì)于這次萬(wàn)年歷綜合課程實(shí)習(xí),我的第一大心得體會(huì)就是作為一名工程技術(shù)人員,要求具備的首要素質(zhì)絕對(duì)應(yīng)該是嚴(yán)謹(jǐn)。我們這次實(shí)習(xí)所遇到的多半問(wèn)題多數(shù)都是由于我們不夠嚴(yán)謹(jǐn)。第三,在做人上,我認(rèn)識(shí)到,無(wú)論做什么事情,只要你足夠堅(jiān)強(qiáng),有足夠的毅力與決心,有足夠的挑戰(zhàn)困難的勇氣,就沒(méi)有什么辦不到的。
在這次難得的課程設(shè)計(jì)過(guò)程中我鍛煉了自己的思考能力和動(dòng)手能力。通過(guò)題目選擇和設(shè)計(jì)電路的過(guò)程中,加強(qiáng)了我思考問(wèn)題的完整性和實(shí)際生活聯(lián)系的可行性。在方案設(shè)計(jì)選擇和芯片的選擇上,培養(yǎng)了我們綜合應(yīng)用的能力,對(duì)萬(wàn)年歷的各個(gè)器件的功能也有了進(jìn)一步的認(rèn)識(shí)。還鍛煉我們個(gè)人的查閱技術(shù)資料的能力,動(dòng)手能力,發(fā)現(xiàn)問(wèn)題,解決問(wèn)題的能力。并且我們熟練掌握了有關(guān)器件的性能及測(cè)試方法。
再次感謝老師的輔導(dǎo)以及同學(xué)的幫助,是他們讓我有了一個(gè)更好的認(rèn)識(shí),無(wú)論是學(xué)習(xí)還是生活,生活是實(shí)在的,要踏實(shí)走路。課程設(shè)計(jì)時(shí)間雖然很短,但我學(xué)習(xí)了很多的東西,使我眼界打開(kāi),感受頗深。
通過(guò)此次課程設(shè)計(jì),使我更加扎實(shí)的掌握了有關(guān)高頻電子線路方面的知識(shí),在設(shè)計(jì)過(guò)程中雖然遇到了一些問(wèn)題,但經(jīng)過(guò)一次又一次的思考,一遍又一遍的檢查終于找出了原因所在,也暴露出了前期我在這方面的知識(shí)欠缺和經(jīng)驗(yàn)不足。實(shí)踐出真知,通過(guò)親自動(dòng)手制作,使我們掌握的知識(shí)不再是紙上談兵。
過(guò)而能改,善莫大焉。在課程設(shè)計(jì)過(guò)程中,我們不斷發(fā)現(xiàn)錯(cuò)誤,不斷改正,不斷領(lǐng)悟,不斷獲齲最終的檢測(cè)調(diào)試環(huán)節(jié),本身就是在踐行“過(guò)而能改,善莫大焉”的知行觀。這次課程設(shè)計(jì)終于順利完成了,在設(shè)計(jì)中遇到了很多問(wèn)題,最后在老師的指導(dǎo)下,終于游逆而解。在今后社會(huì)的發(fā)展和學(xué)習(xí)實(shí)踐過(guò)程中,一定要不懈努力,不能遇到問(wèn)題就想到要退縮,一定要不厭其煩的發(fā)現(xiàn)問(wèn)題所在,然后一一進(jìn)行解決,只有這樣,才能成功的做成想做的事,才能在今后的道路上劈荊斬棘,而不是知難而退,那樣永遠(yuǎn)不可能收獲成功,收獲喜悅,也永遠(yuǎn)不可能得到社會(huì)及他人對(duì)你的認(rèn)可!
課程設(shè)計(jì)誠(chéng)然是一門專業(yè)課,給我很多專業(yè)知識(shí)以及專業(yè)技能上的提升,同時(shí)又是一門講道課,一門辯思課,給了我許多道,給了我很多思,給了我莫大的空間。同時(shí),設(shè)計(jì)讓我感觸很深。使我對(duì)抽象的理論有了具體的認(rèn)識(shí)。通過(guò)這次課程設(shè)計(jì),我掌握了常用元件的識(shí)別和測(cè)試;熟悉了常用儀器、儀表;了解了電路的連線方法;以及如何提高電路的性能等等,掌握了焊接的方法和技術(shù),通過(guò)查詢資料,也了解了收音機(jī)的構(gòu)造及原理。
我認(rèn)為,在這學(xué)期的實(shí)驗(yàn)中,不僅培養(yǎng)了獨(dú)立思考、動(dòng)手操作的能力,在各種其它能力上也都有了提高。更重要的是,在實(shí)驗(yàn)課上,我們學(xué)會(huì)了很多學(xué)習(xí)的方法。而這是日后最實(shí)用的,真的是受益匪淺。要面對(duì)社會(huì)的.挑戰(zhàn),只有不斷的學(xué)習(xí)、實(shí)踐,再學(xué)習(xí)、再實(shí)踐。這對(duì)于我們的將來(lái)也有很大的幫助。以后,不管有多苦,我想我們都能變苦為樂(lè),找尋有趣的事情,發(fā)現(xiàn)其中珍貴的事情。就像中國(guó)提倡的艱苦奮斗一樣,我們都可以在實(shí)驗(yàn)結(jié)束之后變的更加成熟,會(huì)面對(duì)需要面對(duì)的事情。
回顧起此課程設(shè)計(jì),至今我仍感慨頗多,從理論到實(shí)踐,在這段日子里,可以說(shuō)得是苦多于甜,但是可以學(xué)到很多很多的東西,同時(shí)不僅可以鞏固了以前所學(xué)過(guò)的知識(shí),而且學(xué)到了很多在書本上所沒(méi)有學(xué)到過(guò)的知識(shí)。通過(guò)這次課程設(shè)計(jì)使我懂得了理論與實(shí)際相結(jié)合是很重要的,只有理論知識(shí)是遠(yuǎn)遠(yuǎn)不夠的,只有把所學(xué)的理論知識(shí)與實(shí)踐相結(jié)合起來(lái),從理論中得出結(jié)論,才能真正為社會(huì)服務(wù),從而提高自己的實(shí)際動(dòng)手能力和獨(dú)立思考的能力。在設(shè)計(jì)的過(guò)程中遇到問(wèn)題,可以說(shuō)得是困難重重,但可喜的是最終都得到了解決。
實(shí)驗(yàn)過(guò)程中,也對(duì)團(tuán)隊(duì)精神的進(jìn)行了考察,讓我們?cè)诤献髌饋?lái)更加默契,在成功后一起體會(huì)喜悅的心情。果然是團(tuán)結(jié)就是力量,只有互相之間默契融洽的配合才能換來(lái)最終完美的結(jié)果。
此次設(shè)計(jì)也讓我明白了思路即出路,有什么不懂不明白的地方要及時(shí)請(qǐng)教或上網(wǎng)查詢,只要認(rèn)真鉆研,動(dòng)腦思考,動(dòng)手實(shí)踐,就沒(méi)有弄不懂的知識(shí),收獲頗豐。
課程設(shè)計(jì)心得體會(huì)2
本學(xué)期的微機(jī)原理和接口技術(shù)及其課程設(shè)計(jì)都已經(jīng)結(jié)束。在這個(gè)過(guò)程中,我們有所付出,也有所回報(bào),讓我感受頗多。
對(duì)于《微機(jī)原理與接口技術(shù)》這門課程而言,初學(xué)時(shí),感覺(jué)摸不著頭緒。面對(duì)著眾多的術(shù)語(yǔ)、概念及原理性的問(wèn)題不知道該如何下手。在了解課程的特點(diǎn)后,我發(fā)現(xiàn),應(yīng)該以微機(jī)的整機(jī)概念為突破口,在如何建立整體概念上下功夫。“麻雀雖小,五臟俱全”,可以通過(guò)學(xué)習(xí)一個(gè)模型機(jī)的組成和指令執(zhí)行的過(guò)程,了解和熟悉計(jì)算機(jī)的結(jié)構(gòu)、特點(diǎn)和工作過(guò)程!段C(jī)原理與接口技術(shù)》課程有許多新名詞、新專業(yè)術(shù)語(yǔ)。透徹理解這些名詞、術(shù)語(yǔ)的意思,為今后深入學(xué)習(xí)打下基礎(chǔ)。一個(gè)新的名詞從首次接觸到理解和應(yīng)用,需要一個(gè)反復(fù)的過(guò)程。而在眾多概念中,真正關(guān)鍵的并不是很多。比如“中斷”概念,既是重點(diǎn)又是難點(diǎn),如果不懂中斷技術(shù),就不能算是搞懂了微機(jī)原理。在學(xué)習(xí)中凡是遇到這種情況,絕對(duì)不輕易放過(guò),要力求真正弄懂,搞懂一個(gè)重點(diǎn),將使一大串概念迎刃而解。學(xué)習(xí)過(guò)程中,我發(fā)現(xiàn)許多概念很相近,為了更好地掌握,將一些容易混淆的概念集中在一起進(jìn)行分析,比較它們之間的異同點(diǎn)。比如:微機(jī)原理中,引入了計(jì)算機(jī)由五大部分組成這一概念;從中央處理器引出微處理器的定義;在引出微型計(jì)算機(jī)定義時(shí),強(qiáng)調(diào)輸入/輸出接口的重要性;在引出微型計(jì)算機(jī)系統(tǒng)的定義時(shí),強(qiáng)調(diào)計(jì)算機(jī)軟件與計(jì)算機(jī)硬件的相輔相成的關(guān)系。微處理器是微型計(jì)算機(jī)的重要組成部分,它與微型計(jì)算機(jī)、微型計(jì)算機(jī)系統(tǒng)是完全不同的概念。
微處理器、微型計(jì)算機(jī)和微型計(jì)算機(jī)系統(tǒng)在微機(jī)中,最基礎(chǔ)的語(yǔ)言是匯編語(yǔ)言。匯編語(yǔ)言是一個(gè)最基礎(chǔ)最古老的.計(jì)算機(jī)語(yǔ)言。語(yǔ)言總是越基礎(chǔ)越重要,在重大的編程項(xiàng)目中應(yīng)用最廣泛。就我的個(gè)人理解,匯編是對(duì)寄存的地址以及數(shù)據(jù)單元進(jìn)行最直接的修改。而在某些時(shí)候,這種方法是最有效,最可靠的。比如,在當(dāng)今的戰(zhàn)爭(zhēng)中,首先就是運(yùn)用這方面的知識(shí)來(lái)修改地方的系統(tǒng)程序。讓地方的衛(wèi)星偏離軌道,從而不能發(fā)現(xiàn)目標(biāo)。其威力可見(jiàn)一斑。
然而,事物總有兩面性,有優(yōu)點(diǎn)自然缺點(diǎn)也不少。其中,最重要的一點(diǎn)就是,匯編語(yǔ)言很復(fù)雜,對(duì)某個(gè)數(shù)據(jù)進(jìn)行修改時(shí),本來(lái)很簡(jiǎn)單的一個(gè)操作會(huì)用比較煩瑣的語(yǔ)言來(lái)解決,而這些語(yǔ)言本身在執(zhí)行和操作的過(guò)程中,占有大量的時(shí)間和成本。在一些講求效率的場(chǎng)合,并不可取。匯編語(yǔ)言對(duì)學(xué)習(xí)其他計(jì)算機(jī)起到一個(gè)比較、對(duì)照、參考的促進(jìn)作用。學(xué)習(xí)事物總是從最簡(jiǎn)單基礎(chǔ)的開(kāi)始。那么學(xué)習(xí)高級(jí)語(yǔ)言也當(dāng)然應(yīng)當(dāng)從匯編開(kāi)始。學(xué)習(xí)匯編語(yǔ)言實(shí)際上是培養(yǎng)了學(xué)習(xí)計(jì)算機(jī)語(yǔ)言的能力和素養(yǎng)。個(gè)人認(rèn)為,學(xué)習(xí)匯編語(yǔ)言對(duì)學(xué)習(xí)其他語(yǔ)言很有促進(jìn)作用。匯編語(yǔ)言在本學(xué)期微機(jī)學(xué)習(xí)中有核心地位。本學(xué)期微機(jī)原理課程內(nèi)容繁多,還學(xué)習(xí)了可編程的計(jì)數(shù)/定時(shí)的8253,可編程的外圍接口芯片8255A等。學(xué)的都是芯片邏輯器件,而在名字前都標(biāo)有“可編程”,其核心作用不可低估。我認(rèn)為,在學(xué)習(xí)中要考慮到“學(xué)以致用”,因此,在接下來(lái)我們又安排了微機(jī)原理與接口技術(shù)的課程設(shè)計(jì)。
經(jīng)過(guò)本次微機(jī)課題的設(shè)計(jì)與研究,我們深入的學(xué)習(xí)了除課本以外的很多微機(jī)附件的內(nèi)容,掌握了很多實(shí)驗(yàn)室操作技能。我們?cè)趯?shí)際設(shè)計(jì)中遇到很多問(wèn)題,但結(jié)合所學(xué)知識(shí)以及參考資料的幫助,不斷地嘗試,設(shè)計(jì)了一種能夠解決實(shí)際問(wèn)題的系統(tǒng)。同時(shí)也加深了我們對(duì)于現(xiàn)實(shí)生活中,實(shí)際的嵌入式操作系統(tǒng)的原理的理解。
在實(shí)際設(shè)計(jì)過(guò)程中,我們遇到了諸多設(shè)計(jì)的問(wèn)題。例仿真系統(tǒng)中某些芯片沒(méi)有,這一問(wèn)題主要是因?yàn)槲覀兯O(shè)計(jì)的功能諸多,剛開(kāi)始對(duì)于這一設(shè)計(jì)在硬件方面設(shè)計(jì)不是非常的合理,后來(lái)通過(guò)使用所用仿真軟件的繪畫功能,新增加了一個(gè)芯片便解決了所有的按鍵和現(xiàn)實(shí)問(wèn)題。
在程序設(shè)計(jì)中,我們更加深入了解了8086的使用與本質(zhì)。為了能設(shè)計(jì)成功,我們查閱了各種關(guān)于其硬件連接和軟件設(shè)計(jì)的資料,同時(shí)也發(fā)現(xiàn)了理論資料與實(shí)踐上的區(qū)別,通過(guò)多次嘗試,成功完成了硬件和軟件的設(shè)計(jì)。在這次課題設(shè)計(jì)過(guò)程中,我們合理的分工,適宜的規(guī)劃進(jìn)度的進(jìn)展,不僅僅按時(shí)完成了預(yù)先設(shè)計(jì)的內(nèi)容,而且學(xué)到了很多書本上沒(méi)有的知識(shí)。
在這一過(guò)程中,我們充分發(fā)揮我們的主觀能動(dòng)性,想象創(chuàng)造性,攻克了很多之前都沒(méi)有想過(guò)的難關(guān),真的受益匪淺。這次設(shè)計(jì)不僅僅耗時(shí)耗力,而且還要整天對(duì)著電腦進(jìn)行仿真且不停的調(diào)試、修改,這次課程設(shè)計(jì)對(duì)我們理論和實(shí)驗(yàn)都有很大的提升,我想這些對(duì)于我們今后的學(xué)習(xí)生活都有很重要的意義,這將是我們?cè)诔绦蛟O(shè)計(jì)以及大學(xué)學(xué)習(xí)過(guò)程中的寶貴經(jīng)驗(yàn)和財(cái)富。
課程設(shè)計(jì)心得體會(huì)3
一
課程設(shè)計(jì)是培養(yǎng)學(xué)生綜合運(yùn)用所學(xué)知識(shí),發(fā)現(xiàn),提出,分析和解決實(shí)際問(wèn)題,鍛煉實(shí)踐能力的重要環(huán)節(jié),是對(duì)學(xué)生實(shí)際工作能力的具體訓(xùn)練和考察過(guò)程.隨著科學(xué)技術(shù)發(fā)展的日新日異,單片機(jī)已經(jīng)成為當(dāng)今計(jì)算機(jī)應(yīng)用中空前活躍的領(lǐng)域, 在生活中可以說(shuō)得是無(wú)處不在。因此作為二十一世紀(jì)的大學(xué)來(lái)說(shuō)掌握單片機(jī)的開(kāi)發(fā)技術(shù)是十分重要的。
回顧起此次單片機(jī)課程設(shè)計(jì),至今我仍感慨頗多,的確,從選題到定稿,從理論到實(shí)踐,在整整兩星期的日子里,可以說(shuō)得是苦多于甜,但是可以學(xué)到很多很多的的東西,同時(shí)不僅可以鞏固了以前所學(xué)過(guò)的知識(shí),而且學(xué)到了很多在書本上所沒(méi)有學(xué)到過(guò)的知識(shí)。通過(guò)這次課程設(shè)計(jì)使我懂得了理論與實(shí)際相結(jié)合是很重要的,只有理論知識(shí)是遠(yuǎn)遠(yuǎn)不夠的,只有把所學(xué)的理論知識(shí)與實(shí)踐相結(jié)合起來(lái),從理論中得出結(jié)論,才能真正為社會(huì)服務(wù),從而提高自己的實(shí)際動(dòng)手能力和獨(dú)立思考的能力。在設(shè)計(jì)的過(guò)程中遇到問(wèn)題,可以說(shuō)得是困難重重,這畢竟第一次做的,難免會(huì)遇到過(guò)各種各樣的問(wèn)題,同時(shí)在設(shè)計(jì)的過(guò)程中發(fā)現(xiàn)了自己的不足之處,對(duì)以前所學(xué)過(guò)的知識(shí)理解得不夠深刻,掌握得不夠牢固,比如說(shuō)三極管PNP管腳不懂怎么放置,不懂分得二極管的正負(fù)極,對(duì)單片機(jī)匯編語(yǔ)言掌握得不好……通過(guò)這次課程設(shè)計(jì)之后,一定把以前所學(xué)過(guò)的知識(shí)重新溫故。
這次課程設(shè)計(jì)終于順利完成了,在設(shè)計(jì)中遇到了很多編程問(wèn)題,最后在梁強(qiáng)老師的辛勤指導(dǎo)下,終于游逆而解。同時(shí),在梁強(qiáng)老師的身上我學(xué)得到很多實(shí)用的知識(shí),在次我表示感謝!同時(shí),對(duì)給過(guò)我?guī)椭乃型瑢W(xué)和各位指導(dǎo)老師再次表示忠心的感謝!
二
做了兩周的課程設(shè)計(jì),有很多的心得體會(huì),有關(guān)于單片機(jī)方面的,更多的是關(guān)于人與人之間關(guān)系方面的。
我們組一共有三個(gè)人,但其他兩個(gè)人是真的神龍見(jiàn)首不見(jiàn)尾,除了在最后答辯的時(shí)候他們一起坐在了我旁邊,冠冕堂皇的指著我畫了幾遍的圖說(shuō)了幾嘴,我想可能他們自己都不知道自己在說(shuō)怎么,雖然有的東西他們也答出來(lái)了。我佩服他們的勇氣,羨慕他們的'運(yùn)氣(我見(jiàn)到的很多做了10 天的人最后的成績(jī)都有不如他們的),但是鄙視他們的做法。
所幸的是,我得到了很多同學(xué)的幫助。我想沒(méi)有他們我可能都要放棄了,因?yàn)槲冶救藢?duì)單片機(jī)也并不是很熟悉,學(xué)的東西好像它是它,我是我似的,理論聯(lián)系不了實(shí)際。以前的匯編語(yǔ)言沒(méi)學(xué)好,一開(kāi)始的程序這塊兒就要令我抓狂了。后來(lái)請(qǐng)教我們班的一個(gè)男生,每次跟他一起到試驗(yàn)室調(diào)試程序(他們組也只有他一個(gè)人動(dòng)手),看他邊做邊給我講解。最后在開(kāi)發(fā)機(jī)上做出來(lái)的時(shí)候,雖然不是我自己寫的,但看他那么高興,我也有一種分享到的成就感。后來(lái)我們組就用了他寫的程序,他自己又抽空做了些拓展。
接下來(lái)就是做硬件方面的焊接工作了。沒(méi)想到這項(xiàng)看起來(lái)不需要多少技術(shù)的工作卻是非常的勞心勞力。很多次是早上起來(lái)帶瓶水帶些吃的到實(shí)訓(xùn)中心,一泡就是一天。我看到有很多人跟我一樣,不同的是他們是三三兩兩,而我大部分時(shí)間都是一個(gè)人做。在這個(gè)時(shí)候也有很多人幫助我,或是熱心的幫我?guī)э,或是在我打盹兒的時(shí)候幫我做點(diǎn)焊接。大家都鼓勵(lì)我,即使最后出不來(lái)東西,但是一定要堅(jiān)持把它做完。當(dāng)我想放棄的時(shí)候,我也這么對(duì)自己說(shuō),即使你做出來(lái)的是次品甚至不合格品,但是你一定要拿出來(lái)一件成品。
在要驗(yàn)收前,終于做了一件成品出來(lái),不幸的是它真的是一件不合格品。幫我的那個(gè)男生做的已經(jīng)出來(lái)了,所以最后應(yīng)該還是我的焊接方面的問(wèn)題。有一點(diǎn)灰心,想再重做來(lái)不及了,單是檢查線路卻也查不出來(lái)什么問(wèn)題。那么就準(zhǔn)備答辯吧。我對(duì)著電路圖再看課本,發(fā)現(xiàn)以前很多覺(jué)得很難記的東西現(xiàn)在記起來(lái)容易多了,因?yàn)檎於荚谕鼈兇蚪坏馈?1的引腳及其功能,A/D轉(zhuǎn)換器的,驅(qū)動(dòng)器的,所有我用到的我都一再的看書了解,同時(shí)請(qǐng)教同學(xué)我看書過(guò)程當(dāng)中的疑惑。在這個(gè)過(guò)程中又發(fā)現(xiàn)了以前焊接當(dāng)中出的一些問(wèn)題,能改的就改,不能改的,咳,要是時(shí)間再多一些,或者我能早點(diǎn)做好,要是不只是我一個(gè)人動(dòng)手……算了吧,不要想那些如果,還是準(zhǔn)備我自己的,做好我現(xiàn)在能做的吧。
還好,驗(yàn)收還算成功,得了3分,不是很高,但是我覺(jué)得對(duì)我來(lái)說(shuō)已經(jīng)很好,代表了我真實(shí)的水平,我覺(jué)得我對(duì)單片機(jī)的一些知識(shí)在這個(gè)動(dòng)手的過(guò)程中真的是從無(wú)到有增長(zhǎng)的。同時(shí)我也盡量不去想別人得了多少分,沒(méi)有什么不平衡的,有些人付出的是努力,有些人付出的是風(fēng)險(xiǎn)代價(jià),其實(shí)這也沒(méi)有什么不一樣,這一點(diǎn)我早就了解。
最后,我發(fā)現(xiàn)自己對(duì)單片機(jī)竟然也有了一點(diǎn)興趣,想暑假回家以后自己去買一些東西來(lái)做,再補(bǔ)一補(bǔ)匯編語(yǔ)言。有什么問(wèn)題請(qǐng)教下以前的那些老同學(xué)好了,他們好厲害,在高中勞動(dòng)課就成功的做出過(guò)調(diào)頻收音機(jī),大一暑假的時(shí)候參加了學(xué)校的電子競(jìng)賽培訓(xùn)接著比賽,不過(guò)后來(lái)怎么樣我就不知道了。汗。看來(lái)要多保持聯(lián)絡(luò),這次回家就好好找他們敘敘舊。三1前言
通過(guò)一個(gè)學(xué)期的學(xué)習(xí),我認(rèn)為要學(xué)好C語(yǔ)言程序這門課程,不僅要認(rèn)真閱讀課本知識(shí),更重要的是要通過(guò)上機(jī)實(shí)踐才能增強(qiáng)和鞏固我的知識(shí)。特別是作為高職生,更要注重實(shí)踐這一環(huán)節(jié),只有這樣我們才能成為合格的計(jì)算機(jī)人材。其目錄為:
1.程序要求
2.算法分析
3.流 程 圖
4.源 程 序
5.調(diào)試結(jié)果
6.實(shí)習(xí)體會(huì)
2 程序要求
學(xué)生成績(jī)管理是高等學(xué)校教務(wù)管理的重要組成部分,其內(nèi)容較多,為了簡(jiǎn)化計(jì)論,要求設(shè)計(jì)的管理系統(tǒng)能夠完成以下六種功能:
(1)學(xué)生注冊(cè)登記;
。2)登記學(xué)生成績(jī);
(3)修改學(xué)生成績(jī);
(4)打印一個(gè)班級(jí)學(xué)生的單科成績(jī);
(5)求出每個(gè)學(xué)生一學(xué)期中各科的平均成績(jī);
。6)打印某一課程成績(jī)處于指定分?jǐn)?shù)段內(nèi)的學(xué)生名單。
3 算法分析
1. 學(xué)生成績(jī)管理軟件的數(shù)據(jù)結(jié)構(gòu)
學(xué)生成績(jī)一般都是以班級(jí)為單位進(jìn)行管理的,一個(gè)班級(jí)用一個(gè)結(jié)點(diǎn)來(lái)表示?紤]到插入和刪除的方便,這些以班級(jí)為單位的結(jié)點(diǎn)用鏈表方式組成一個(gè)主目錄。每個(gè)結(jié)點(diǎn)有四個(gè)域:
。1)班級(jí)代號(hào);
。2)課程情況;
。3)學(xué)生情況;
(4)班級(jí)順序鏈。
課程情況應(yīng)能反映出大專生所學(xué)過(guò)的全部課程。因課程是逐年增多的,所以采用鏈表結(jié)構(gòu)以便能不斷插入新的課程。該班學(xué)過(guò)的課程構(gòu)成一個(gè)課程鏈表,所以班級(jí)結(jié)點(diǎn)中的課程情況用課程鏈表表示。學(xué)生情況主要反映學(xué)生的學(xué)號(hào),姓名,每學(xué)期學(xué)生的成績(jī)情況。因?yàn)閷W(xué)號(hào)總是順序排列的,所以選用一個(gè)結(jié)構(gòu)體數(shù)組作為反映學(xué)生情況的登陸記表。該 數(shù)組的下標(biāo)值接上班級(jí)結(jié)點(diǎn)中的班級(jí)號(hào)就是學(xué)號(hào)。例如,設(shè)每班學(xué)生數(shù)不超過(guò)40個(gè)人,班級(jí)號(hào)為9612,某學(xué)生在登記表中相應(yīng)分量的下標(biāo)值為26,則該學(xué)生的學(xué)號(hào)為961226。另外,學(xué)生成績(jī)管理要分6個(gè)學(xué)期,所以在學(xué)生登記表中,開(kāi)設(shè)6個(gè)指針域,每個(gè)指針指向該生某學(xué)期某門課程學(xué)成績(jī)的結(jié)點(diǎn)。
各結(jié)點(diǎn)結(jié)構(gòu)如下所示:
。1)主目錄中班級(jí)的結(jié)點(diǎn)為:
班級(jí)號(hào) 課程鏈 班級(jí)順序鏈 學(xué)生登記表
(2)程鏈表中的結(jié)點(diǎn):
課程代號(hào) 學(xué)期號(hào) 二叉樹鏈 課程順序鏈
。3)分?jǐn)?shù)鏈表中的結(jié)點(diǎn)為:
左鏈 學(xué)號(hào) 課程代號(hào) 成績(jī)分?jǐn)?shù)順序 右鏈
為了便于登記和查詢學(xué)生的成績(jī),選擇二叉排序來(lái)存放學(xué)生的成績(jī)。
每個(gè)班級(jí)的每門課程對(duì)應(yīng)一棵二叉樹。通過(guò)主目錄中班級(jí)結(jié)點(diǎn)的課程鏈找到指定的課程結(jié)點(diǎn),再通過(guò)課程結(jié)點(diǎn)中的二叉樹指針指向該門課程的成績(jī)二叉排序樹。另外通過(guò)主目錄中班級(jí)結(jié)點(diǎn)的學(xué)生登記表中的學(xué)期指針,指向該學(xué)生本學(xué)期某門課程的分?jǐn)?shù)結(jié)點(diǎn),并以分?jǐn)?shù)結(jié)點(diǎn)的分安數(shù)順序鏈勾鏈該生各門課程的成績(jī)。
在登記成績(jī)和查詢分?jǐn)?shù)時(shí),都要用到課程代號(hào)。課程 代和課程名稱是一一對(duì)應(yīng)的。為了簡(jiǎn)化程序,課程名稱和代號(hào)對(duì)照表設(shè)計(jì)為一個(gè)向量,向量的下標(biāo)值就作為課程代號(hào),而向量中的元素就是課程名稱,這樣可以省去代號(hào)域。
1.各函數(shù)的功能和實(shí)現(xiàn)
學(xué)生成績(jī)管理的相關(guān)功能由對(duì)應(yīng)的函數(shù)來(lái)實(shí)現(xiàn)。
。1)學(xué)生注冊(cè)登記
學(xué)生入學(xué)后,首先應(yīng)是注冊(cè)登記。注冊(cè)時(shí)應(yīng)先檢查該學(xué)生所在班級(jí)是否已經(jīng)登入主目錄,未登入則若調(diào)用新結(jié)點(diǎn)后登陸入主目錄。然后將新調(diào)入的班級(jí)結(jié)點(diǎn)中對(duì)應(yīng)域賦初值,最后再讀入學(xué)生的學(xué)號(hào)和姓名并一一填入學(xué)生登記表。這樣就完成了一個(gè)班級(jí)的注冊(cè)和登記工作。
(2)登記學(xué)生成績(jī)
學(xué)生注冊(cè)后才可以登記成績(jī),所以先要檢查這個(gè)班級(jí)是否已經(jīng)注冊(cè),班級(jí)中是否有這個(gè)學(xué)生。在確認(rèn)有此學(xué)生后,登記該生成績(jī)。這時(shí)需完成兩個(gè)操作。一個(gè)查詢課程代號(hào),另一個(gè)是將成績(jī)填入二叉樹。這兩個(gè)操作分別用兩個(gè)函數(shù)來(lái)實(shí)現(xiàn):
、 查詢課程代號(hào);
、 插入二叉排序樹。
有了這兩個(gè)函數(shù),登記學(xué)生成績(jī)的工作可以很方便地完成。首先查處課程代號(hào),調(diào)用課程結(jié)點(diǎn),填入課程代號(hào)和學(xué)期號(hào);再在二叉樹鏈域中置初值為NULL,將課程結(jié)點(diǎn)插入為課程鏈表的頭結(jié)點(diǎn)。接著讀入每個(gè)學(xué)生的學(xué)號(hào)和成績(jī),每個(gè)學(xué)生的每門課程都生成一分?jǐn)?shù)結(jié)點(diǎn)插入到相應(yīng)課程的二叉樹中。同時(shí),還要將該分?jǐn)?shù)結(jié)點(diǎn)鏈入該生這學(xué)期各科成績(jī)的分?jǐn)?shù)鏈表中。學(xué)生登記表中的學(xué)期指針域中存放該分?jǐn)?shù)鏈表的頭結(jié)點(diǎn)地址。
(3)修改學(xué)生成績(jī)
若登記的學(xué)生成績(jī)有錯(cuò)誤,則調(diào)用修改學(xué)生成績(jī)的函數(shù)便可以加以修改。修改時(shí)從主目錄出發(fā),查到班級(jí),再?gòu)膶W(xué)生登記表中查對(duì)學(xué)號(hào)和姓名,再在與學(xué)期匹配的學(xué)期指針域中取得該生的學(xué)生鏈表的頭指針,然后搜索分?jǐn)?shù)鏈表,查到指定課程的分?jǐn)?shù)結(jié)點(diǎn),就可修改成績(jī)。
。4)打印一個(gè)班級(jí)學(xué)生的單科成績(jī)
由于學(xué)生成績(jī)是用二叉樹排序樹來(lái)存儲(chǔ)的,所以采用中序遍歷的方法就可以按次序打印出學(xué)姓名和成績(jī)。在打印了程序中,從主目錄開(kāi)始查到班級(jí)號(hào),就可以從課程結(jié)點(diǎn)的二叉樹鏈域中取得成績(jī)二叉排序樹的頭指針;然后調(diào)用中序遍歷了程序就可進(jìn)行打印,同時(shí)可求出平均成績(jī)和各個(gè)分?jǐn)?shù)段的人數(shù)。
。1) 求出每個(gè)學(xué)生一學(xué)期中各科的平均成績(jī)
此了程序從主目錄查對(duì)班級(jí)號(hào)開(kāi)始,通過(guò)學(xué)生登記表中每個(gè)學(xué)生的學(xué)期指針取得各自的分?jǐn)?shù)鏈表的頭指針。順著分?jǐn)?shù)鏈就可求出該生本學(xué)期各科的平均成績(jī)。
。2)打印某一課程成績(jī)處于指定分?jǐn)?shù)段內(nèi)的學(xué)生名單
對(duì)二叉樹序樹進(jìn)行中序扁歷,但扁歷時(shí)應(yīng)判斷當(dāng)前成績(jī)是否處于分?jǐn)?shù)段內(nèi)而決定是否打印。
6調(diào)試結(jié)果
7實(shí)習(xí)體會(huì)
經(jīng)過(guò)一個(gè)星期的上機(jī)實(shí)踐學(xué)習(xí),使我對(duì)C語(yǔ)言有了更進(jìn)一步的認(rèn)識(shí)和了解,要想學(xué)好它要重在實(shí)踐,要通過(guò)不斷的上機(jī)操作才能更好地學(xué)習(xí)它,通過(guò)實(shí)踐,我也發(fā)現(xiàn)我的好多不足之處,首先是自己在指法上還不行,經(jīng)常按錯(cuò)字母,通過(guò)學(xué)習(xí)也有所改進(jìn);再有對(duì)C語(yǔ)言的一些標(biāo)準(zhǔn)庫(kù)函數(shù)不太了解,還有對(duì)函數(shù)調(diào)用的正確使用不夠熟悉,還有對(duì)C語(yǔ)言中經(jīng)常出現(xiàn)的錯(cuò)誤也不了解,通過(guò)實(shí)踐,使我在這幾個(gè)方面的認(rèn)識(shí)有所提高。
通過(guò)實(shí)踐的學(xué)習(xí),我認(rèn)到學(xué)好計(jì)算機(jī)要重視實(shí)踐操作,不僅僅是學(xué)習(xí)C語(yǔ)言,還是其它的語(yǔ)言,以及其它的計(jì)算機(jī)方面的知識(shí)都要重在實(shí)踐,所以后在學(xué)習(xí)過(guò)程中,我會(huì)更加注視實(shí)踐操作,使自己便好地學(xué)好計(jì)算機(jī)。
課程設(shè)計(jì)心得體會(huì)4
為滿足生產(chǎn)、生活的需要而建造的房屋及其附屬工程稱為建筑工程。建筑工程預(yù)算造價(jià)是建筑工程價(jià)值的貨幣表現(xiàn),是以貨幣形式反映的建筑工程施工活動(dòng)中耗用的費(fèi)用總與。人們對(duì)擬建房屋及其附屬工程在建造前,對(duì)其所需要的物化勞動(dòng)與活勞動(dòng)的消耗都得事先加以計(jì)算,以衡量自己有沒(méi)有力量去建造它。因此,根據(jù)擬建建筑工程的設(shè)計(jì)圖紙、建筑工程預(yù)算定額、費(fèi)用定額(即間接費(fèi)定額)、建筑材料預(yù)算價(jià)格以及與其配套使用的有關(guān)規(guī)定等,預(yù)先計(jì)算與確定每個(gè)新建、擴(kuò)建、改建與復(fù)建項(xiàng)目所需全部費(fèi)用的技術(shù)經(jīng)濟(jì)文件,則稱為建筑工程預(yù)算。根據(jù)設(shè)計(jì)階段劃分的不同、建筑工程預(yù)算可分為初步設(shè)計(jì)概算與施工圖預(yù)算,統(tǒng)稱基本建設(shè)預(yù)算或簡(jiǎn)稱建設(shè)預(yù)算。
改革開(kāi)放以來(lái),建筑業(yè)發(fā)展較快。而搞好建筑業(yè)的建設(shè)必須把握住三個(gè)主要環(huán)節(jié),即設(shè)計(jì)、施工、預(yù)決算。在設(shè)計(jì)階段,擴(kuò)初設(shè)計(jì)必須編制概算,概算是控制工程投資的依據(jù);施工圖應(yīng)作工程預(yù)算,它是設(shè)計(jì)概算的具體化,主要作用是為建筑產(chǎn)品定價(jià);建筑工程決算最終確定工程的造價(jià)。建筑產(chǎn)品的`價(jià)格涉及內(nèi)容很多,如設(shè)計(jì)、施工、物質(zhì)、物價(jià)、政策、運(yùn)輸?shù)确矫。正確地確定建筑產(chǎn)品的價(jià)格(即實(shí)際工程造價(jià)接近理論工程造價(jià)),不僅取決于上述因素,還與概預(yù)算人員的業(yè)務(wù)理論水平有關(guān)。
我是20xx級(jí)的學(xué)生,我們經(jīng)濟(jì)管理專業(yè)主要學(xué)的是建筑工程預(yù)算,其他的相關(guān)課程都是服務(wù)于預(yù)算的,比如識(shí)圖與構(gòu)造、施工技術(shù)、建筑材料等等。我們管理系教研組精心組織,巧妙安排;抓基礎(chǔ)重實(shí)踐,遇到比較抽象的,老師就聯(lián)系工地讓我們實(shí)地學(xué)習(xí)。
盡管如此這門課程還是不太容易學(xué)會(huì),我們?cè)谧R(shí)圖后還得懂施工工藝、熟悉定額、及相關(guān)計(jì)算規(guī)則。為此老師通過(guò)讓我們作一定量的工程預(yù)算,通過(guò)做題來(lái)提高我們的應(yīng)用定額及規(guī)則的準(zhǔn)確性。
在教學(xué)過(guò)程中,我系既重視直觀教具的使用,還盡可能地讓學(xué)生參加實(shí)踐操作活動(dòng),不但有教師的演示,還有我們的親自操作。運(yùn)用我們多種感官參加學(xué)習(xí)活動(dòng),才可能使所有學(xué)生獲得比較充分的感知,才便于儲(chǔ)存與提取信息。教學(xué)中,教師給我們提供了更多的機(jī)會(huì)讓我們動(dòng)手操作,使我們?cè)趧?dòng)手操作的活動(dòng)中,獲取知識(shí)。
為此,我們還開(kāi)了預(yù)算軟件課;通過(guò)手算與機(jī)算的學(xué)習(xí),大大提高了我們的計(jì)算速度,同時(shí)將手算與機(jī)算有機(jī)結(jié)合優(yōu)勢(shì)互補(bǔ);使我們?cè)诰蜆I(yè)日趨嚴(yán)峻的情況下,順利就業(yè)。學(xué)院開(kāi)設(shè)專業(yè)就是以市場(chǎng)為導(dǎo)向的,市場(chǎng)需求更高水平的預(yù)算人才,我們一定要努力學(xué)習(xí);學(xué)好專業(yè)。
在畢業(yè)前一學(xué)期我系安排預(yù)算大作業(yè)與實(shí)習(xí),這就為以后就業(yè)打下堅(jiān)實(shí)的基礎(chǔ)。老師對(duì)我們要求相當(dāng)?shù)膰?yán)格,我們的作業(yè)往往是改了又改;老師說(shuō)了一定要讓社會(huì)滿意才行,預(yù)算來(lái)不的半點(diǎn)馬虎,預(yù)算就是靠準(zhǔn)確性、預(yù)見(jiàn)性來(lái)服務(wù)于管理的。
預(yù)算很重要,是工程投資與收費(fèi)的標(biāo)準(zhǔn)。通常老板們很重視造價(jià)人員。原因很簡(jiǎn)單,你要是工作出了問(wèn)題就意味著,他可能少賺幾十萬(wàn),或者白花了那么多錢。為了給自己節(jié)省,造價(jià)人員的待遇必然要高些。
在建筑行業(yè)里造價(jià)人員還是比較有發(fā)展的,首先屬于技術(shù)人員,工作環(huán)境相對(duì)好,接觸的人都是管理層。第二,造價(jià)人員結(jié)合實(shí)踐經(jīng)驗(yàn),是很有發(fā)展前途的。很多有能力的造價(jià)人員都是在掌握工程經(jīng)濟(jì)運(yùn)作的基礎(chǔ)上,發(fā)展成成功的經(jīng)營(yíng)者的(一半以上的項(xiàng)目經(jīng)理)。這也就是通常說(shuō)的造價(jià)轉(zhuǎn)經(jīng)營(yíng) 。造價(jià)人員的基本技能是識(shí)圖與算量,會(huì)算量就要求你必須懂得施工的技術(shù),這樣幾年下來(lái)?梢哉f(shuō)基本具備了建筑行業(yè)獨(dú)當(dāng)一面的能力 ,所以學(xué)習(xí)起來(lái)信心百倍!
我們有很好的師資隊(duì)伍,美麗的校園環(huán)境,與諧的學(xué)習(xí)氛圍,預(yù)算這一專業(yè)符合市場(chǎng)要求;值得我們倍加努力,用知識(shí)成就夢(mèng)想。
課程設(shè)計(jì)心得體會(huì)5
機(jī)械課程設(shè)計(jì)接近尾聲,經(jīng)過(guò)兩周的奮戰(zhàn)我們的課程設(shè)計(jì)終于完成,課程設(shè)計(jì)是我們專業(yè)課程知識(shí)綜合應(yīng)用的實(shí)踐訓(xùn)練,是我們邁向社會(huì),從事職業(yè)工作前一個(gè)必不少的過(guò)程.千里之行始于足下,通過(guò)這次課程設(shè)計(jì),我深深體會(huì)到這句千古名言的真正含義.我們今天認(rèn)真的進(jìn)行課程設(shè)計(jì),學(xué)會(huì)腳踏實(shí)地邁開(kāi)這一步,就是為明天能穩(wěn)健地在社會(huì)大潮中奔跑打下堅(jiān)實(shí)的基礎(chǔ).
說(shuō)實(shí)話,課程設(shè)計(jì)真的有點(diǎn)累.然而,當(dāng)我一著手整理自己的設(shè)計(jì)成果,漫漫回味這兩周的心路歷程,一種少有的成功喜悅即刻使倦意頓消.
或許很多人認(rèn)為課程設(shè)計(jì)兩周時(shí)間很長(zhǎng),可我們卻絲毫未感覺(jué)到時(shí)間的充裕,這些天我們每天早出晚歸,除在寢室休息食堂吃飯其他時(shí)間就窩在基地做課設(shè)。這兩周的時(shí)間大致的安排是第一周做選定題目、背景調(diào)查、需求分析和概念設(shè)計(jì),這個(gè)過(guò)程中我們?cè)诰W(wǎng)上收集資料,選定方向,提出初步的方案,經(jīng)過(guò)幾次不斷地反復(fù)修改和討論,我們基本確定題目和實(shí)現(xiàn)原理。第二周的任務(wù)就著重在詳細(xì)設(shè)計(jì)。這個(gè)階段我們分工明確,有條不紊,我和黃彥鑫由于有一些建模基礎(chǔ),負(fù)責(zé)建模和動(dòng)畫,彭浩負(fù)責(zé)文檔、圖片的整理和說(shuō)明書。我想這是我最充實(shí)的幾天,經(jīng)過(guò)概念設(shè)計(jì)后我們對(duì)方案都認(rèn)為有深刻的解,可是真正落實(shí)到細(xì)節(jié),我們低估它的困難性,每一個(gè)零件的尺寸、定位都需要確定,一個(gè)螺釘、一個(gè)軸承、一個(gè)卡簧都要裝配,從來(lái)沒(méi)有體會(huì)到裝配原來(lái)也這么的有技術(shù)含量,經(jīng)過(guò)四天的努力,我和黃彥鑫還是很好的完成這個(gè)任務(wù),這期間我想最痛苦的并非我,而是我的.筆記本,幾乎每次都是以死機(jī)而告終,最后裝配體里一百多個(gè)零件,三百多個(gè)裝配約束,只要修改一個(gè)尺寸,就要驅(qū)動(dòng)很多零件的位置,最后做動(dòng)畫實(shí)在沒(méi)有辦法,只好刪掉如圓角、推刀槽、筋等一些結(jié)構(gòu)特征,甚至一些不影響約束的螺釘螺帽和卡簧,即便是這樣動(dòng)畫也渲染近八個(gè)小時(shí)。這期間痛苦過(guò)糾結(jié)過(guò),郁悶過(guò)猶豫過(guò),可是也只有經(jīng)歷過(guò)才能學(xué)到知識(shí),我們使用的機(jī)構(gòu)類型比較多,這促使我對(duì)機(jī)械原理的理論知識(shí)有新的理解,槽輪中槽數(shù)的選擇和撥盤圓銷的選擇、凸輪的輪廓設(shè)計(jì)和運(yùn)動(dòng)性能分析及其優(yōu)化、齒輪的模數(shù)齒數(shù)的選擇和變位系數(shù)的計(jì)算、曲柄滑塊中急回特性的應(yīng)用和桿長(zhǎng)的設(shè)計(jì),這每一點(diǎn)都要用理論來(lái)指導(dǎo),例如,我以前從來(lái)真正不明白為什么變位齒輪的重要性,中心矩不是設(shè)計(jì)好的嗎?為什么還要湊呢?只有自己親手設(shè)計(jì)東西才知道這其中的緣由,所以也真正認(rèn)識(shí)到學(xué)好機(jī)械原理的重要性。
我收獲的另外一點(diǎn)或許是我對(duì)設(shè)計(jì)方法的認(rèn)識(shí),對(duì)CAD的認(rèn)識(shí),之前學(xué)過(guò)一些CAD軟件,也跟老師做過(guò)一些建模和軟件測(cè)試的項(xiàng)目,而真正這么完整的自己用CAD軟件細(xì)致的表達(dá)出自己的設(shè)計(jì)思想還是第一次,CAD畫圖,最重要的是什么?對(duì)這個(gè)問(wèn)題,每個(gè)人都有可能理解不同,但在我看來(lái),最重要的是時(shí)時(shí)刻刻記住自己使用CAD畫圖的目的是什么。 我們進(jìn)行工程設(shè)計(jì),不管是什么專業(yè)、什么階段,三維的或者二維的實(shí)際上都是要將某些設(shè)計(jì)思想或者是設(shè)計(jì)內(nèi)容,表達(dá)、反映到設(shè)計(jì)文件上。而圖,就是一種直觀、準(zhǔn)確、醒目、 易于交流的表達(dá)形式。所以我們完成的東西(不管是最終完成的設(shè)計(jì)文件,還是作為條件提交給其他專業(yè)的過(guò)程文件,一定需要能夠很好的幫助我們表達(dá)自己的設(shè)計(jì) 思想、設(shè)計(jì)內(nèi)容。 有這個(gè)前提,我們就應(yīng)該明白,好的計(jì)算機(jī)建模應(yīng)該具有以下兩個(gè)特征:清晰、準(zhǔn)確。
由于以前的一些經(jīng)驗(yàn),這次我沒(méi)有按照傳統(tǒng)的從零件設(shè)計(jì),然后裝配、檢驗(yàn)、運(yùn)動(dòng)仿真,而是嘗試一種耳熟能詳?shù)菦](méi)有實(shí)踐過(guò)的設(shè)計(jì)方法:自頂向下設(shè)計(jì)。這是一種逐步求精的設(shè)計(jì)的過(guò)程和方法。對(duì)要方案進(jìn)行分解,定義出各個(gè)模塊和機(jī)構(gòu),而將其中未解決的問(wèn)題作為一個(gè)子任務(wù)放到下一層次中去解決。這樣逐層、逐個(gè)地進(jìn)行定義、設(shè)計(jì)和調(diào)試。 按自頂向下的方法設(shè)計(jì)時(shí),我們首先要對(duì)所設(shè)計(jì)的系統(tǒng)要有一個(gè)全面的理解.然后從頂層開(kāi)始,也就是從裝配體開(kāi)始連續(xù)地逐層向下分解,分解到到子裝配,最終到每一個(gè)零件的參數(shù)和定位以及標(biāo)準(zhǔn)件的選擇.這樣設(shè)計(jì)速度明顯會(huì)加快(這也是我們能這么短時(shí)間內(nèi)完成建模的一個(gè)重要原因),而且各個(gè)模塊之間相互獨(dú)立,耦合性低,最終也不回出現(xiàn)各個(gè)模塊之間運(yùn)動(dòng)矛盾或者干涉等問(wèn)題出現(xiàn)。
雖然這是我剛學(xué)會(huì)走完的第一步,也是人生的一點(diǎn)小小的勝利,然而它令我感到自己成熟的許多,另我有一中春眠不知曉的感悟. 通過(guò)課程設(shè)計(jì),使我深深體會(huì)到,干任何事都必須耐心,細(xì)致.也讓我體會(huì)到合作與雙贏的快樂(lè)。
我的心得也就這么多,總之,不管學(xué)會(huì)的還是學(xué)不會(huì)的的確覺(jué)得困難比較多,真是萬(wàn)事開(kāi)頭難,不知道如何入手。最后終于做完有種如釋重負(fù)的感覺(jué)。此外,還得出一個(gè)結(jié)論:知識(shí)必須通過(guò)應(yīng)用才能實(shí)現(xiàn)其價(jià)值!有些東西以為學(xué)會(huì),但真正到用的時(shí)候才發(fā)現(xiàn)是兩回事,所以我認(rèn)為只有到真正會(huì)用的時(shí)候才是真的學(xué)會(huì)!
課程設(shè)計(jì)心得體會(huì)6
經(jīng)過(guò)一個(gè)月的努力,我終于將機(jī)械設(shè)計(jì)課程設(shè)計(jì)做完了。在這次作業(yè)過(guò)程中,我遇到了許多困難,一遍又一遍的計(jì)算,一次又一次的設(shè)計(jì)方案修改這都暴露出了前期我在這方面的知識(shí)欠缺和經(jīng)驗(yàn)不足。剛開(kāi)始在機(jī)構(gòu)設(shè)計(jì)時(shí),由于對(duì)Matlab軟件的基本操作和編程掌握得還可以,不到半天就將所有需要使用的程序調(diào)試好了。可是我從不同的機(jī)架位置得出了不同的結(jié)果,令我非常苦惱。后來(lái)在錢老師的指導(dǎo)下,我找到了問(wèn)題所在之處,將之解決了。同時(shí)我還對(duì)四連桿機(jī)構(gòu)的運(yùn)動(dòng)分析有了更進(jìn)一步的了解。在傳動(dòng)系統(tǒng)的設(shè)計(jì)時(shí),面對(duì)功率大,傳動(dòng)比也大的情況,我一時(shí)不知道到底該采用何種減速裝置。最初我選用帶傳動(dòng)和蝸桿齒輪減速器,經(jīng)過(guò)計(jì)算,發(fā)現(xiàn)蝸輪尺寸過(guò)大,所以只能從頭再來(lái)。這次我吸取了盲目計(jì)算的教訓(xùn),在動(dòng)筆之前,先征求了錢老師的意見(jiàn),然后決定采用帶傳動(dòng)和二級(jí)圓柱齒輪減速器,也就是我的最終設(shè)計(jì)方案。至于畫裝配圖和零件圖,由于前期計(jì)算比較充分,整個(gè)過(guò)程用時(shí)不到一周,在此期間,我還得到了許多同學(xué)和老師的.幫助。在此我要向他們表示最誠(chéng)摯的謝意。整個(gè)作業(yè)過(guò)程中,我遇到的最大,最痛苦的事是最后的文檔。一來(lái)自己沒(méi)有電腦,用起來(lái)非常不方便;最可惡的是在此期間,一種電腦病毒”Word殺手”四處泛濫,將我辛辛苦苦打了幾天的文檔全部毀了。那么多的公式,那么多文字就這樣在片刻消失了,當(dāng)時(shí)我真是痛苦得要命。
盡管這次作業(yè)的時(shí)間是漫長(zhǎng)的,過(guò)程是曲折的,但我的收獲還是非常大的。不僅僅掌握了四連桿執(zhí)行機(jī)構(gòu)和帶傳動(dòng)以及齒輪,蝸桿傳動(dòng)機(jī)構(gòu)的設(shè)計(jì)步驟與方法;也不僅僅對(duì)制圖有了更進(jìn)一步的掌握;Matlab和AutoCAD,Word這些僅僅是工具軟件,熟練掌握也是必需的。對(duì)我來(lái)說(shuō),收獲最大的是方法和能力。那些分析和解決問(wèn)題的方法與能力。在整個(gè)過(guò)程中,我發(fā)現(xiàn)像我們這些學(xué)生最最缺少的是經(jīng)驗(yàn),沒(méi)有感性的認(rèn)識(shí),空有理論知識(shí),有些東西非?赡芘c實(shí)際脫節(jié)?傮w來(lái)說(shuō),我覺(jué)得做這種類型的作業(yè)對(duì)我們的幫助還是非常大的,它需要我們將學(xué)過(guò)的相關(guān)知識(shí)都系統(tǒng)地聯(lián)系起來(lái),從中暴露出自身的不足,以待改進(jìn)。有時(shí)候,一個(gè)人的力量是有限的,合眾人智慧,我相信我們的作品會(huì)更完美!
課程設(shè)計(jì)心得體會(huì)7
這個(gè)星期我們的任務(wù)是電子電工課程設(shè)計(jì),主要任務(wù)是設(shè)計(jì)一個(gè)八路搶答器。無(wú)疑,這對(duì)我們來(lái)說(shuō)是有很大難度的。我們是第一次課程設(shè)計(jì),盡管這種課程設(shè)計(jì)可能是比較簡(jiǎn)單的一種,我們還是遇到很大的困難。但是我們并沒(méi)有輕易放棄在設(shè)計(jì)之前,參考許多相關(guān)的資料。在設(shè)計(jì)中又參考課本上給出的四路搶答器的原理圖,開(kāi)始時(shí)我還不太明白電路是如何連接的,并且對(duì)其原理也不甚解,但通過(guò)對(duì)所學(xué)知識(shí)更深入的學(xué)習(xí)和師兄的講解和幫助,最終使我克服難關(guān),理解許多東西。一路走來(lái),我收獲知識(shí),收獲希望和努力后的成果。
電子課程設(shè)計(jì)實(shí)踐周,是以學(xué)生自己動(dòng)手動(dòng)腦,并親手設(shè)計(jì)、制作、組裝與調(diào)試為特色的。它將基本技能訓(xùn)練,基本工藝知識(shí)和創(chuàng)新啟蒙有機(jī)結(jié)合,培養(yǎng)我們的實(shí)踐能力和創(chuàng)新精神。作為信息時(shí)代的大學(xué)生,僅會(huì)書本理論是不夠的,基本的.動(dòng)手能力是一切工作和創(chuàng)造的基礎(chǔ)和必要條件。
這次實(shí)踐使我對(duì)數(shù)字電路有進(jìn)一步的解,在設(shè)計(jì)搶答器、報(bào)警器、定時(shí)器的過(guò)程中,通過(guò)翻閱資料,上網(wǎng)搜索,當(dāng)然也包括問(wèn)師兄、同學(xué)等,我對(duì)各電路器件(如:RS觸發(fā)器,555定時(shí)器和許多常用的二極管等)及原理有更深層次的認(rèn)識(shí),既增強(qiáng)我的理解能力,也使我能更好的運(yùn)用所學(xué)的知識(shí)。例如元件的選擇:在選擇編碼器時(shí),是采用普通編碼器還是優(yōu)先編碼器。普通編碼器中,任何時(shí)刻只允許輸入一個(gè)編碼信號(hào),否則輸出將發(fā)生混亂。所以選擇優(yōu)先編碼器。在音響電路中,根據(jù)設(shè)計(jì)需要選擇555定時(shí)器。
通過(guò)這次八路搶答器的設(shè)計(jì),我發(fā)現(xiàn)以往學(xué)習(xí)中的許多不足,我更加深深地體會(huì)到自學(xué)的重要性。比如我們?cè)诋嬰娐穲D時(shí),要用到那些專門的畫電路的軟件,而我們確是沒(méi)有學(xué)過(guò)的,我就只好用CAD來(lái)繪制電路圖,畫的比較生硬,而且要用到文檔中去也比較麻煩,但是沒(méi)有辦法,我沒(méi)有足夠的時(shí)間馬上去學(xué)習(xí)繪制電路圖的軟件。
其實(shí),大學(xué)中很多東西都是要靠自己去學(xué)的,當(dāng)然,我們不能盲目的去學(xué)一些對(duì)自己專業(yè)沒(méi)有很大幫助的東西。相反,我們應(yīng)該抽時(shí)間好好的學(xué)習(xí)那些對(duì)我來(lái)說(shuō)很有用的軟件。像我自己,我學(xué)的這個(gè)專業(yè),繪圖軟件是相當(dāng)重要的。所以,我現(xiàn)在就在自學(xué)Pro/E,經(jīng)過(guò)這次課程設(shè)計(jì),我想我還應(yīng)該要學(xué)習(xí)一下那兩個(gè)常用的繪制電路圖的軟件Protel 和Protues 。
自學(xué)是我們學(xué)習(xí),學(xué)習(xí)好一門課、一門專業(yè)重要的一種能力。一個(gè)擁有很強(qiáng)自學(xué)能力的人,他在某種程度上可以比那些自學(xué)能力相對(duì)弱的人更容易成功。因?yàn)橐粋(gè)自學(xué)能力強(qiáng)的人,可以很快地掌握一項(xiàng)從來(lái)沒(méi)有接觸過(guò)的技術(shù),適應(yīng)環(huán)境的能力強(qiáng),自然,這種人是很受歡迎的,因此他們比較容易成功。
總之,這次實(shí)驗(yàn)過(guò)程中我受益匪淺,培養(yǎng)我的設(shè)計(jì)思維,增加動(dòng)手操作的能力。最重要的是我明白自學(xué)的重要性,掌握更為正確的自學(xué)方法,這將使我今后離開(kāi)學(xué)校,踏上社會(huì)是相當(dāng)有幫助的。我深深地意識(shí)到我必須提高我的自學(xué)能力。此外,我還體會(huì)到,我們書本上所學(xué)的知識(shí)和實(shí)際的東西相差甚遠(yuǎn),我們所不懂的知識(shí)還有很多,因此今后我們要更加注重實(shí)際方面的鍛煉和運(yùn)用。 在解決問(wèn)題的過(guò)程無(wú)疑也是對(duì)自己自身專業(yè)素質(zhì)的一種提高與肯定。此次設(shè)計(jì)不僅增強(qiáng)自己在專業(yè)設(shè)計(jì)方面的信心,鼓舞自己,更是一次興趣的培養(yǎng)。這是一次難得的實(shí)踐!
課程設(shè)計(jì)心得體會(huì)8
本學(xué)期實(shí)時(shí)測(cè)量技術(shù)實(shí)驗(yàn)以電子設(shè)計(jì)大賽的形式,老師命題,學(xué)生能夠選取老師的題目也能夠自我命題,并且組隊(duì)操作其他的事件(包括設(shè)計(jì)總體方案、硬件電路、軟件設(shè)計(jì)、焊接、調(diào)試等工作)。趣味性強(qiáng),同時(shí)也能夠?qū)W到很多東西。
我們認(rèn)為,在這學(xué)期的實(shí)驗(yàn)中,在收獲知識(shí)的同時(shí),還收獲了閱歷,收獲了成熟,在此過(guò)程中,我們透過(guò)查找超多資料,請(qǐng)教老師,以及不懈的努力,不僅僅培養(yǎng)了獨(dú)立的思考、動(dòng)手操作的潛力,在各種其它潛力上也都有了提升。更重要的是,在實(shí)驗(yàn)課上,我們學(xué)會(huì)了很多學(xué)習(xí)的方法。而這是日后最實(shí)用的,真的.是受益匪淺。要應(yīng)對(duì)社會(huì)的挑戰(zhàn),只有不斷的學(xué)習(xí)、實(shí)踐,再學(xué)習(xí)、再實(shí)踐。
之所以使用avr單片機(jī)作為我們的執(zhí)行核心,不僅僅是因?yàn)槔蠋熣f(shuō)avr此刻是社會(huì)上應(yīng)用比較多的單片機(jī),也因?yàn)橄胪高^(guò)使用avr鍛煉自我的c語(yǔ)言編程潛力,養(yǎng)成良好的c語(yǔ)言編程風(fēng)格。不管怎樣,這些都是一種鍛煉,一種知識(shí)的積累,潛力的提升。完全能夠把這個(gè)當(dāng)作基礎(chǔ)東西,只有掌握了這些最基礎(chǔ)的,才能夠更進(jìn)一步,取得更好的成績(jī)。很少有人會(huì)一步登天吧。永不言棄才是最重要的。
而且,這對(duì)于我們的將來(lái)也有很大的幫忙。以后,不管有多苦,我想我們都能變苦為樂(lè),找尋搞笑的事件,發(fā)現(xiàn)其中珍貴的事件。就像中國(guó)提倡的艱苦奮斗一樣,我們都能夠在實(shí)驗(yàn)結(jié)束之后變得更加成熟,會(huì)應(yīng)對(duì)需要應(yīng)對(duì)的事件。
與隊(duì)友的合作更是一件快樂(lè)的事件,只有彼此都付出,彼此都努力維護(hù)才能將作品做的更加完美。而團(tuán)隊(duì)合作也是當(dāng)今社會(huì)最提倡的。以前聽(tīng)過(guò),mba之所以最近不受歡迎就是因?yàn)榍啡眻F(tuán)隊(duì)合作的精神和技巧。
電壓電流測(cè)量裝置雖然結(jié)束了,也留下了很多遺憾,因?yàn)橛捎跁r(shí)光的緊缺和許多課業(yè)的繁忙,并沒(méi)有做到最好,但是,最起碼我們沒(méi)有放下,它是我們的驕傲!相信以后我們會(huì)以更加用心地態(tài)度對(duì)待我們的學(xué)習(xí)、對(duì)待我們的生活。我們的激情永遠(yuǎn)不會(huì)結(jié)束,相反,我們會(huì)更加努力,努力的去彌補(bǔ)自我的缺點(diǎn),發(fā)展自我的優(yōu)點(diǎn),去充實(shí)自我,只有在了解了自我的長(zhǎng)短之后,我們會(huì)更加珍惜擁有的,更加努力的去完善它,增進(jìn)它。只有不斷的測(cè)試自我,挑戰(zhàn)自我,才能擁有更多的成功和快樂(lè)!tous,happinessequalssuccess!快樂(lè)至上,享受過(guò)程,而不是結(jié)果!認(rèn)真對(duì)待每一個(gè)實(shí)驗(yàn),珍惜每一分一秒,學(xué)到最多的知識(shí)和方法,鍛煉自我的潛力,這個(gè)是我們?cè)趯?shí)時(shí)測(cè)量技術(shù)試驗(yàn)上學(xué)到的最重要的東西,也是以后都將受益匪淺的!
課程設(shè)計(jì)心得體會(huì)9
VB·NET課程是計(jì)算機(jī)科學(xué)與技術(shù)本科專業(yè)的專業(yè)骨干課。本課程主要通過(guò)VB。NET論述了面向?qū)ο蟪绦蛟O(shè)計(jì)和組建編程的機(jī)理,涉及到控制臺(tái)界面程序、Windows窗體程序、圖形界面編程、數(shù)據(jù)庫(kù)、網(wǎng)絡(luò)應(yīng)用系統(tǒng)等多方面的內(nèi)容。內(nèi)容量大,程序設(shè)計(jì)復(fù)雜、同時(shí)VB。NET程序調(diào)試是在VS。NET環(huán)境下進(jìn)行。
在編程過(guò)程中環(huán)境會(huì)自動(dòng)為用戶生成一些必要代碼,以降低編程難度,降低學(xué)生的編程負(fù)擔(dān),但這也帶來(lái)了一些問(wèn)題,如:學(xué)生對(duì)VB。ENT的程序結(jié)構(gòu)把握和了解不全面,對(duì)編程機(jī)理了解不透徹,學(xué)生容易盲目照搬書上代碼,不求甚解,似是而非。為了解決這個(gè)問(wèn)題,我們采取了課程設(shè)計(jì)的方法來(lái)加深學(xué)生對(duì)知識(shí)的理解,將書本知識(shí)遷移到新的問(wèn)題解決中,提高學(xué)生分析問(wèn)題和解決問(wèn)題的能力。
要求學(xué)生在學(xué)習(xí)該課程中,應(yīng)用每個(gè)相對(duì)獨(dú)立的、完整的單元知識(shí)解決一個(gè)實(shí)際項(xiàng)目,設(shè)計(jì)編寫一個(gè)小作品;學(xué)完整個(gè)課程后,完成一個(gè)綜合性比較強(qiáng)的編程項(xiàng)目,使學(xué)生對(duì)整個(gè)課程內(nèi)容進(jìn)行全面的總結(jié)、梳理,以項(xiàng)目完成為手段,全面鍛煉學(xué)生分析問(wèn)題和解決問(wèn)題的能力。
一、目的
1、為使學(xué)生掌握VB。NET編程、面向?qū)ο蟪绦蛟O(shè)計(jì)思想和組建編程的知識(shí)實(shí)際技能,除了系統(tǒng)地講授必要的VB。NET知識(shí),上機(jī)練習(xí),做作業(yè)外,還應(yīng)該對(duì)學(xué)生作較全面的編程技能和分析問(wèn)題解決問(wèn)題的能力訓(xùn)練,即作課程設(shè)計(jì),以達(dá)到如下目的:具體應(yīng)用和鞏固本課程及有關(guān)先修課的基礎(chǔ)理論和專業(yè)知識(shí),了解面向?qū)ο蟪绦蛟O(shè)計(jì)思想,掌握應(yīng)用VB。NET編程和組建編程程序設(shè)計(jì)方法,培養(yǎng)學(xué)生初步的項(xiàng)目設(shè)計(jì)能力。
2、獨(dú)立地根據(jù)一定的項(xiàng)目要求,查閱資料,寫出項(xiàng)目開(kāi)發(fā)目標(biāo),分析開(kāi)發(fā)過(guò)程中所用到的課程知識(shí),提出解決方案,編碼并上機(jī)調(diào)試完成系統(tǒng),培養(yǎng)學(xué)生分析問(wèn)題和解決問(wèn)題的能力。課程設(shè)計(jì)是教學(xué)過(guò)程中的一個(gè)重要環(huán)節(jié),必須認(rèn)真對(duì)待。
二、要求
在課程設(shè)計(jì)中要求學(xué)生注意培養(yǎng)認(rèn)真負(fù)責(zé),踏實(shí)細(xì)致的工作作風(fēng)和保質(zhì)保量,按時(shí)完成任務(wù)的習(xí)慣。在設(shè)計(jì)過(guò)程中必須做到:
1、在某個(gè)教學(xué)單元結(jié)束后,完成一個(gè)教師布置的、或?qū)W生自己擬定的、知識(shí)覆蓋整個(gè)章節(jié)的.,有一定綜合性和難度的項(xiàng)目,要求學(xué)生描述出要達(dá)到的目標(biāo)、圍繞目標(biāo),收集資料和素材,復(fù)習(xí)所需的課程知識(shí),描述問(wèn)題解決方案、編寫程序上機(jī)調(diào)試,直到項(xiàng)目的完成。最后的成果要有完成的作品和相應(yīng)的文檔。
2、在課程結(jié)束后,完成一個(gè)大的編程項(xiàng)目,其要求與課程單元的項(xiàng)目差不多,只是綜合性更強(qiáng)、難度更大、知識(shí)覆蓋面更廣,工作量更大,以全面促進(jìn)學(xué)生復(fù)習(xí)和梳理學(xué)科教學(xué)內(nèi)容,提升學(xué)生分析問(wèn)題、解決問(wèn)題和文檔的書寫和編制。
三、采取的措施
為了保證課程設(shè)計(jì)能夠按照預(yù)定的目標(biāo)和計(jì)劃進(jìn)行,我們還采取了以下措施來(lái)加強(qiáng)對(duì)學(xué)生監(jiān)督和管理。
1、首先講清楚課程設(shè)計(jì)的意義,讓學(xué)生能夠自覺(jué)積極主動(dòng)地進(jìn)行課程設(shè)計(jì),發(fā)揮學(xué)生的主觀能動(dòng)性。
2、在課程設(shè)計(jì)過(guò)程中,教師隨時(shí)巡視和監(jiān)督,了解把握和控制課程設(shè)計(jì)的進(jìn)展。
3、將學(xué)生的作品集中展示、評(píng)價(jià)、打分,可以讓學(xué)生在展示的過(guò)程中獲得成就感、自豪感,學(xué)生之間可以相互學(xué)習(xí)、取長(zhǎng)補(bǔ)短,同時(shí)在此過(guò)程中可以明確標(biāo)準(zhǔn),自覺(jué)地按照標(biāo)準(zhǔn)來(lái)調(diào)整自己地學(xué)習(xí)。
4、將課程設(shè)計(jì)作為學(xué)期成績(jī)的一部分記載,大約占10%,必須完成課程設(shè)計(jì)后才能參加考試,課程設(shè)計(jì)不過(guò)關(guān),即使考得再好,也不能過(guò)。
四、取得的效果
通過(guò)以上措施,學(xué)生全部都完成了自己的項(xiàng)目、將所有的作品通過(guò)超鏈接網(wǎng)頁(yè)的方式集成在一個(gè)作品集中,所有的學(xué)生都完成了4~6個(gè)小作品,每個(gè)作品都反映了學(xué)生應(yīng)用課程的某部分知識(shí)解決某個(gè)問(wèn)題的結(jié)果,通過(guò)完成這些作品,學(xué)生鞏固、加深了對(duì)相關(guān)知識(shí)的理解,加強(qiáng)了知識(shí)之間的聯(lián)系,促進(jìn)了知識(shí)的遷移和應(yīng)用。同時(shí)學(xué)生看到凝聚著自己的心血、汗水、思維和創(chuàng)新的作品,就像一個(gè)母親看到自己呱呱墜地孩子那樣充滿了喜悅,激發(fā)了學(xué)生的創(chuàng)造欲望。通過(guò)同學(xué)之間作品的對(duì)比,提供了一個(gè)相互學(xué)習(xí)交流的平臺(tái),激發(fā)了學(xué)生的競(jìng)爭(zhēng)意識(shí)?傊ㄟ^(guò)課程設(shè)計(jì)受到了良好的多方面的效果,從考試成績(jī)來(lái)看,20xx級(jí)本科全部都及格了。
課程設(shè)計(jì)心得體會(huì)10
完成了這次的二元多項(xiàng)式加減運(yùn)算問(wèn)題的課程設(shè)計(jì)后,我的心得體會(huì)很多,細(xì)細(xì)梳理一下,有以下幾點(diǎn):
1、程序的編寫中的語(yǔ)法錯(cuò)誤及修改
因?yàn)槲以诮鉀Q二元多項(xiàng)式問(wèn)題中,使用了鏈表的方式建立的二元多項(xiàng)式,所以程序的空間是動(dòng)態(tài)的生成的,而且鏈表可以靈活地添加或刪除結(jié)點(diǎn),所以使得程序得到簡(jiǎn)化。但是出現(xiàn)的語(yǔ)法問(wèn)題主要在于子函數(shù)和變量的定義,降序排序,關(guān)鍵字和函數(shù)名稱的書寫,以及一些庫(kù)函數(shù)的規(guī)范使用,這些問(wèn)題均可以根據(jù)編譯器的警告提示,對(duì)應(yīng)的將其解決。
2、程序的設(shè)計(jì)中的邏輯問(wèn)題及其調(diào)整
我在設(shè)計(jì)程序的.過(guò)程中遇到許多問(wèn)題,首先在選擇數(shù)據(jù)結(jié)構(gòu)的時(shí)候選擇了鏈表,但是鏈表的排序比較困難,特別是在多關(guān)鍵字的情況下,在一種關(guān)鍵字確定了順序以后,在第一關(guān)鍵字相同的時(shí)候,按某種順序?qū)Φ诙P(guān)鍵字進(jìn)行排序。在此程序中共涉及到3個(gè)量數(shù),即:系數(shù),x的指數(shù)和y的指數(shù),而關(guān)鍵字排是按x的指數(shù)和y的指數(shù)來(lái)看,由于要求是降冪排序且含有2個(gè)關(guān)鍵字,所以我先選擇x的指數(shù)作為第一關(guān)鍵字,先按x的降序來(lái)排序,當(dāng)x的指數(shù)相同時(shí),再以y為關(guān)鍵字,按照y的指數(shù)大小來(lái)進(jìn)行降序排列。
另外,我在加法函數(shù)的編寫過(guò)程中也遇到了大量的問(wèn)題,由于要同時(shí)比較多個(gè)關(guān)鍵字,而且設(shè)計(jì)中涉及了數(shù)組和鏈表的綜合運(yùn)用,導(dǎo)致反復(fù)修改了很長(zhǎng)的時(shí)間才完成了一個(gè)加法的設(shè)計(jì)。但是,現(xiàn)在仍然有一個(gè)問(wèn)題存在:若以0為系數(shù)的項(xiàng)是首項(xiàng)則顯示含有此項(xiàng),但是運(yùn)算后則自動(dòng)消除此項(xiàng),這樣是正確的。但是當(dāng)其不是首項(xiàng)的時(shí)候,加法函數(shù)在顯示的時(shí)候有0為系數(shù)的項(xiàng)時(shí),0前邊不顯示符號(hào),當(dāng)然,這樣也可以理解成當(dāng)系數(shù)為0時(shí),忽略這一項(xiàng)。這也是本程序中一個(gè)不完美的地方。
我在設(shè)計(jì)減法函數(shù)的時(shí)候由于考慮不夠充分就直接編寫程序,走了很多彎路,不得不停下來(lái)仔細(xì)研究算法,后來(lái)發(fā)現(xiàn)由于前邊的加法函數(shù)完全適用于減法,只不過(guò)是將二元多項(xiàng)式B的所有項(xiàng)取負(fù)再用加法函數(shù)即可,可見(jiàn)算法的重要性不低于程序本身。
3、程序的調(diào)試中的經(jīng)驗(yàn)及體會(huì)
我在調(diào)試過(guò)程中,發(fā)生了許多小細(xì)節(jié)上的問(wèn)題,它們提醒了自己在以后編程的時(shí)候要注意細(xì)節(jié),即使是一個(gè)括號(hào)的遺漏或者一個(gè)字符的誤寫都會(huì)造成大量的錯(cuò)誤,浪費(fèi)許多時(shí)間去尋找并修改,總結(jié)的教訓(xùn)就是寫程序的時(shí)候,一定要仔細(xì)、認(rèn)真、專注。
我還有一個(gè)很深的體會(huì)就是格式和注釋,由于平時(shí)不注意格式和注釋這方面的要求,導(dǎo)致有的時(shí)候在檢查和調(diào)試的時(shí)候很不方便。有的時(shí)候甚至剛剛完成一部分的編輯,結(jié)果一不注意,就忘記了這一部分程序的功能。修改的時(shí)候也有不小心誤刪的情況出現(xiàn)。如果注意格式風(fēng)格,并且養(yǎng)成隨手加注釋的習(xí)慣,就能減少這些不必要的反復(fù)和波折。還有一點(diǎn),就是在修改的時(shí)候,要注意修改前后的不同點(diǎn)在哪里,改后調(diào)試結(jié)果要在原有的基礎(chǔ)上更加精確。
課程設(shè)計(jì)心得體會(huì)11
本次課程設(shè)計(jì),使我對(duì)《數(shù)據(jù)結(jié)構(gòu)》這門課程有了更深入的理解。《數(shù)據(jù)結(jié)構(gòu)》是一門實(shí)踐性較強(qiáng)的課程,為了學(xué)好這門課程,必須在掌握理論知識(shí)的同時(shí),加強(qiáng)上機(jī)實(shí)踐。
我的課程設(shè)計(jì)題目是線索二叉樹的運(yùn)算。剛開(kāi)始做這個(gè)程序的時(shí)候,感到完全無(wú)從下手,甚至讓我覺(jué)得完成這次程序設(shè)計(jì)根本就是不可能的,于是開(kāi)始查閱各種資料以及參考文獻(xiàn),之后便開(kāi)始著手寫程序,寫完運(yùn)行時(shí)有很多問(wèn)題。特別是實(shí)現(xiàn)線索二叉樹的刪除運(yùn)算時(shí)很多情況沒(méi)有考慮周全,經(jīng)常運(yùn)行出現(xiàn)錯(cuò)誤,但通過(guò)同學(xué)間的`幫助最終基本解決問(wèn)題。
在本課程設(shè)計(jì)中,我明白了理論與實(shí)際應(yīng)用相結(jié)合的重要性,并提高了自己組織數(shù)據(jù)及編寫大型程序的能力。培養(yǎng)了基本的、良好的程序設(shè)計(jì)技能以及合作能力。這次課程設(shè)計(jì)同樣提高了我的綜合運(yùn)用所學(xué)知識(shí)的能力。并對(duì)VC有了更深入的了解!稊(shù)據(jù)結(jié)構(gòu)》是一門實(shí)踐性很強(qiáng)的課程,上機(jī)實(shí)習(xí)是對(duì)學(xué)生全面綜合素質(zhì)進(jìn)行訓(xùn)練的一種最基本的方法,是與課堂聽(tīng)講、自學(xué)和練習(xí)相輔相成的、必不可少的一個(gè)教學(xué)環(huán)節(jié)。上機(jī)實(shí)習(xí)一方面能使書本上的知識(shí)變“活”,起到深化理解和靈活掌握教學(xué)內(nèi)容的目的;另一方面,上機(jī)實(shí)習(xí)是對(duì)學(xué)生軟件設(shè)計(jì)的綜合能力的訓(xùn)練,包括問(wèn)題分析,總體結(jié)構(gòu)設(shè)計(jì),程序設(shè)計(jì)基本技能和技巧的訓(xùn)練。此外,還有更重要的一點(diǎn)是:機(jī)器是比任何教師更嚴(yán)厲的檢查者。因此,在“數(shù)據(jù)結(jié)構(gòu)”的學(xué)習(xí)過(guò)程中,必須嚴(yán)格按照老師的要求,主動(dòng)地、積極地、認(rèn)真地做好每一個(gè)實(shí)驗(yàn),以不斷提高自己的編程能力與專業(yè)素質(zhì)。
通過(guò)這段時(shí)間的課程設(shè)計(jì),我認(rèn)識(shí)到數(shù)據(jù)結(jié)構(gòu)是一門比較難的課程。需要多花時(shí)間上機(jī)練習(xí)。這次的程序訓(xùn)練培養(yǎng)了我實(shí)際分析問(wèn)題、編程和動(dòng)手能力,使我掌握了程序設(shè)計(jì)的基本技能,提高了我適應(yīng)實(shí)際,實(shí)踐編程的能力。
總的來(lái)說(shuō),這次課程設(shè)計(jì)讓我獲益匪淺,對(duì)數(shù)據(jù)結(jié)構(gòu)也有了進(jìn)一步的理解和認(rèn)識(shí)。
課程設(shè)計(jì)心得體會(huì)12
通過(guò)本次課程設(shè)計(jì),對(duì)圖的概念有了一個(gè)新的認(rèn)識(shí),在學(xué)習(xí)離散數(shù)學(xué)的時(shí)候,總覺(jué)得圖是很抽象的東西,但是在學(xué)習(xí)了《數(shù)據(jù)結(jié)構(gòu)與算法》這門課程之后,我慢慢地體會(huì)到了其中的奧妙,圖能夠在計(jì)算機(jī)中存在,首先要捕捉他有哪些具體化、數(shù)字化的信息,比如說(shuō)權(quán)值、頂點(diǎn)個(gè)數(shù)等,這也就說(shuō)明了想要把生活中的信息轉(zhuǎn)化到計(jì)算機(jī)中必須用數(shù)字來(lái)完整的構(gòu)成一個(gè)信息庫(kù),而圖的存在,又涉及到了頂點(diǎn)之間的聯(lián)系。圖分為有向圖和無(wú)向圖,而無(wú)向圖又是有向圖在權(quán)值雙向相等下的一種特例,如何能在計(jì)算機(jī)中表示一個(gè)雙向權(quán)值不同的圖,這就是一件很巧妙的事情,經(jīng)過(guò)了思考和老師同學(xué)的幫助,我用edges[i][j]=up和edges[j][i]=up就能實(shí)現(xiàn)了一個(gè)雙向圖信息的存儲(chǔ)。
對(duì)整個(gè)程序而言,Dijkstra算法始終都是核心內(nèi)容,其實(shí)這個(gè)算法在實(shí)際思考中并不難,也許我們誰(shuí)都知道找一個(gè)路徑最短的方法,及從頂點(diǎn)一步一步找最近的路線并與其直接距離相比較,但是,在計(jì)算機(jī)中實(shí)現(xiàn)這么一個(gè)很簡(jiǎn)單的想法就需要涉及到很多專業(yè)知識(shí),為了完成設(shè)計(jì),在前期工作中,基本都是以學(xué)習(xí)C語(yǔ)言為主,所以浪費(fèi)了很多時(shí)間,比如說(shuō)在程序中,刪除頂點(diǎn)和增加頂點(diǎn)的模塊中都有和建圖模塊相互重復(fù)的函數(shù),但是由于技術(shù)的原因,只能做一些很累贅的函數(shù),可見(jiàn)在調(diào)用知識(shí)點(diǎn),我沒(méi)有掌握好。
不過(guò),有了這次課程設(shè)計(jì)的經(jīng)驗(yàn)和教訓(xùn),我能夠很清楚的對(duì)自己定一個(gè)合適的水平,而且在這次課程設(shè)計(jì)中我學(xué)會(huì)了運(yùn)用兩個(gè)新的函數(shù)sprintf和包涵在#include頭文件中的輸入函數(shù)。因?yàn)檎n程設(shè)計(jì)的題目是求最短路徑,本來(lái)是想通過(guò)算法的實(shí)現(xiàn)把這個(gè)程序與交通情況相連,但是因?yàn)閬?lái)不及查找各地的信息,所以,這個(gè)計(jì)劃就沒(méi)有實(shí)現(xiàn),我相信在以后有更長(zhǎng)時(shí)間的情況下,我會(huì)做出來(lái)的。
1、鞏固和加深了對(duì)數(shù)據(jù)結(jié)構(gòu)的理解,提高綜合運(yùn)用本課程所學(xué)知識(shí)的能力。
2、培養(yǎng)了我選用參考書,查閱手冊(cè)及文獻(xiàn)資料的能力。培養(yǎng)獨(dú)立思考,深入研究,分析問(wèn)題、解決問(wèn)題的能力。
3、通過(guò)實(shí)際編譯系統(tǒng)的分析設(shè)計(jì)、編程調(diào)試,掌握應(yīng)用軟件的分析方法和工程設(shè)計(jì)方法。
4、通過(guò)課程設(shè)計(jì),培養(yǎng)了我嚴(yán)肅認(rèn)真的工作作風(fēng),逐步建立正確的生產(chǎn)觀念、經(jīng)濟(jì)觀念和全局觀念。
根據(jù)我在實(shí)習(xí)中遇到得問(wèn)題,我將在以后的'學(xué)習(xí)過(guò)程中注意以下幾點(diǎn):
1、認(rèn)真上好專業(yè)實(shí)驗(yàn)課,多在實(shí)踐中鍛煉自己。
2、寫程序的過(guò)程中要考慮周到,嚴(yán)密。
3、在做設(shè)計(jì)的時(shí)候要有信心,有耐心,切勿浮躁。
4、認(rèn)真的學(xué)習(xí)課本知識(shí),掌握課本中的知識(shí)點(diǎn),并在此基礎(chǔ)上學(xué)會(huì)靈活運(yùn)用。
5、在課余時(shí)間里多寫程序,熟練掌握在調(diào)試程序的過(guò)程中所遇到的常見(jiàn)錯(cuò)誤,以便能節(jié)省調(diào)試程序的時(shí)間。
這是一門純屬于設(shè)計(jì)的科目,它需用把理論變?yōu)樯蠙C(jī)調(diào)試。在學(xué)習(xí)科目的第一節(jié)課起,李老師就為我們闡述了它的重要性。它對(duì)我們來(lái)說(shuō)具有一定的難度。它是其它編程語(yǔ)言的一門基本學(xué)科。
剛開(kāi)始學(xué)的時(shí)候確實(shí)有很多地方我很不理解,每次上課時(shí)老師都會(huì)給我們出不同的設(shè)計(jì)題目,對(duì)于我們一個(gè)初學(xué)者來(lái)說(shuō),無(wú)疑是一個(gè)具大的挑戰(zhàn),撞了幾次壁之后,我決定靜下心來(lái),仔細(xì)去寫程序。老師會(huì)給我們需要編程的內(nèi)容一些講解,順著老師的思路,來(lái)完成自己的設(shè)計(jì),我們可以開(kāi)始運(yùn)行自己的程序,可是好多處的錯(cuò)誤讓人看的可怕,還看不出到底是哪里出現(xiàn)了錯(cuò)誤,但是程序還是得繼續(xù)下去,我多次請(qǐng)教了老師和同學(xué),逐漸能自己找出錯(cuò)誤,并加以改正。
TC里檢查錯(cuò)誤都是用英文來(lái)顯示出來(lái)的,經(jīng)過(guò)了這次課程設(shè)計(jì),現(xiàn)在已經(jīng)可以了解很多錯(cuò)誤在英文里的提示,這對(duì)我來(lái)說(shuō)是一個(gè)突破性的進(jìn)步,眼看著一個(gè)個(gè)錯(cuò)誤通過(guò)自己的努力在我眼前消失,覺(jué)得很是開(kāi)心。此次的程序設(shè)計(jì)能夠成功,是我和我的同學(xué)三個(gè)人共同努力作用的結(jié)果。在這一段努力學(xué)習(xí)的過(guò)程中,我們的編程設(shè)計(jì)有了明顯的提高。
其實(shí)現(xiàn)在想起來(lái),收獲還真是不少,雖然說(shuō)以前非常不懂這門語(yǔ)言,在它上面花費(fèi)了好多心血,覺(jué)得它很難,是需用花費(fèi)了大量的時(shí)間編寫出來(lái)的。現(xiàn)在真正的明白了一些代碼的應(yīng)用,每個(gè)程序都有一些共同點(diǎn),通用的結(jié)構(gòu),相似的格式。只要努力去學(xué)習(xí),就會(huì)靈活的去應(yīng)用它。
課程設(shè)計(jì)心得體會(huì)13
這次課程設(shè)計(jì)是一次非常珍貴的可以讓我們所學(xué)的理論與實(shí)際相結(jié)合的機(jī)會(huì)。我們小組的題目是matrix矩陣類的實(shí)現(xiàn),我們通過(guò)從圖書借閱系統(tǒng)類似書籍、上網(wǎng)查閱資料、同學(xué)之間的相互協(xié)作很好地完成了題目要求。
通過(guò)這次比較完整的一個(gè)程序的設(shè)計(jì),我走出了純理論的學(xué)習(xí),開(kāi)始從一種全新的`角度去學(xué)習(xí)。理論與實(shí)際相結(jié)合的設(shè)計(jì),鍛煉了我綜合運(yùn)用所學(xué)的基礎(chǔ)知識(shí),解決實(shí)際問(wèn)題的能力,同時(shí)也提高我查閱文獻(xiàn)資料、對(duì)程序整體的把握等其他能力水平。而且通過(guò)對(duì)整體的掌控,對(duì)局部的取舍,以及對(duì)細(xì)節(jié)的斟酌處理,都使我的能力得到了鍛煉,我的各方面經(jīng)驗(yàn)都得到了極大的豐富。
通過(guò)完成這個(gè)矩陣類我的程序編寫能力有了很大的提高,對(duì)c++類的理解也更加深刻,對(duì)類的運(yùn)用也更加純熟,對(duì)函數(shù)的調(diào)用、構(gòu)造、構(gòu)析、重載的運(yùn)用更加成熟。和老師以及同學(xué)的溝通交流更使我對(duì)程序整體的規(guī)劃與設(shè)計(jì)有了新的認(rèn)識(shí),也對(duì)自己提出了新的要求。正是這一次設(shè)計(jì)讓我積累了許多實(shí)際經(jīng)驗(yàn)。也必然會(huì)讓我在未來(lái)的工作學(xué)習(xí)中表現(xiàn)出更高的耐力、理解力、實(shí)踐力。
順利如期的完成本次課程設(shè)計(jì)給了我很大的信心,但是也為我指出很多不足的地方。學(xué)習(xí)其實(shí)就是一個(gè)不斷完善的過(guò)程,正視自己的不足之處。在以后的工作和學(xué)習(xí)中不斷的彌補(bǔ)這些不足之處,在以后的生活中也要保持同樣的態(tài)度,不斷地完善自己。
課程設(shè)計(jì)心得體會(huì)14
通過(guò)這次課程設(shè)計(jì)發(fā)現(xiàn)這其中需要的很多知識(shí)我們沒(méi)有接觸過(guò),去圖書館查資料的時(shí)候發(fā)現(xiàn)我們前邊所學(xué)到的僅僅是皮毛,還有很多需要我們掌握的東西我們根本不知道。同時(shí)也發(fā)現(xiàn)有很多已經(jīng)學(xué)過(guò)的東西我們沒(méi)有理解到位,不能靈活運(yùn)用于實(shí)際,不能很好的用來(lái)解決問(wèn)題,這就需要我們不斷的大量的實(shí)踐,通過(guò)不斷的自學(xué),不斷地發(fā)現(xiàn)問(wèn)題,思考問(wèn)題,進(jìn)而解決問(wèn)題。在這個(gè)過(guò)程中我們將深刻理解所學(xué)知識(shí),同時(shí)也可以學(xué)到不少很實(shí)用的東西。
從各種文檔的閱讀到開(kāi)始的需求分析、概念結(jié)構(gòu)設(shè)計(jì)、邏輯結(jié)構(gòu)設(shè)計(jì)、物理結(jié)構(gòu)設(shè)計(jì)。親身體驗(yàn)了一回系統(tǒng)的設(shè)計(jì)開(kāi)發(fā)過(guò)程。很多東西書上寫的很清楚,貌似看著也很簡(jiǎn)單,思路非常清晰。但真正需要自己想辦法去設(shè)計(jì)一個(gè)系統(tǒng)的時(shí)候才發(fā)現(xiàn)其中的難度。經(jīng)常做到后面突然就發(fā)現(xiàn)自己一開(kāi)始的設(shè)計(jì)有問(wèn)題,然后又回去翻工,在各種反復(fù)中不斷完善自己的想法。
我想有這樣的問(wèn)題不止我一個(gè),事后想想是一開(kāi)始著手做的時(shí)候下手過(guò)于輕快,或者說(shuō)是根本不了解自己要做的這個(gè)系統(tǒng)是給誰(shuí)用的。因?yàn)闆](méi)有事先做過(guò)仔細(xì)的用戶調(diào)查,不知道整個(gè)業(yè)務(wù)的流程,也不知道用戶需要什么功能就忙著開(kāi)發(fā),這是作為設(shè)計(jì)開(kāi)發(fā)人員需要特別警惕避免的,不然會(huì)給后來(lái)的工作帶來(lái)很大的麻煩,甚至可能會(huì)需要全盤推倒重來(lái)。所以以后的課程設(shè)計(jì)要特別注意這一塊的設(shè)計(jì)。
按照要求,我們做的是機(jī)票預(yù)訂系統(tǒng)。說(shuō)實(shí)話,我對(duì)這個(gè)是一無(wú)所知的,沒(méi)有訂過(guò)機(jī)票,也不知道航空公司是怎么一個(gè)流程。盲目開(kāi)始設(shè)計(jì)的下場(chǎng)我已經(jīng)嘗過(guò)了,結(jié)果就是出來(lái)一個(gè)四不像的設(shè)計(jì)方案,沒(méi)有什么實(shí)際用處。沒(méi)有前期的調(diào)查,僅從指導(dǎo)書上那幾條要求著手是不夠的。
在需求分析過(guò)程中,我們通過(guò)上網(wǎng)查資料,去圖書館查閱相關(guān)資料,結(jié)合我們的生活經(jīng)驗(yàn),根據(jù)可行性研究的結(jié)果和客戶的要求,分析現(xiàn)有情況及問(wèn)題,采用client/server結(jié)構(gòu),將機(jī)票預(yù)定系統(tǒng)劃分為兩個(gè)子系統(tǒng):客戶端子系統(tǒng),服務(wù)器端子系統(tǒng)。在兩周的時(shí)間里,不斷地對(duì)程序及各模塊進(jìn)行修改、編譯、調(diào)試、運(yùn)行,其間遇到很多問(wèn)題:由于忘記了一些java語(yǔ)言的規(guī)范使得在調(diào)試過(guò)程中一些錯(cuò)誤沒(méi)有發(fā)現(xiàn),通過(guò)這次課程設(shè)計(jì),我對(duì)調(diào)試掌握得更加熟練了,意識(shí)到了程序語(yǔ)言的規(guī)范性以及我們?cè)诰幊虝r(shí)要有嚴(yán)謹(jǐn)?shù)膽B(tài)度,同時(shí)在寫程序時(shí)如有一定量的注釋,既增加了程序的可讀性,也可以使自己在讀程序時(shí)更容易。
我們學(xué)習(xí)并應(yīng)用了sql語(yǔ)言,對(duì)數(shù)據(jù)庫(kù)的創(chuàng)建、修改、刪除方法有了一定的.了解,通過(guò)導(dǎo)入表和刪除表、更改表學(xué)會(huì)了對(duì)于表的一些操作,為了建立一個(gè)關(guān)系數(shù)據(jù)庫(kù)信息管理系統(tǒng),必須得經(jīng)過(guò)系統(tǒng)調(diào)研、需求分析、概念設(shè)計(jì)、邏輯設(shè)計(jì)、物理設(shè)計(jì)、系統(tǒng)調(diào)試、維護(hù)以及系統(tǒng)評(píng)價(jià)的一般過(guò)程,為畢業(yè)設(shè)計(jì)打下基礎(chǔ)。
很多事情不是想象中的那么簡(jiǎn)單的,它涉及到的各種實(shí)體、屬性、數(shù)據(jù)流程、數(shù)據(jù)處理等等。很多時(shí)候感覺(jué)后面的設(shè)計(jì)根本無(wú)法繼續(xù),感覺(jué)像是被前面做的各種圖限制了。在做關(guān)系模型轉(zhuǎn)換的時(shí)候碰到有些實(shí)體即可以認(rèn)為是實(shí)體又可以作為屬性,為了避免冗余,盡量按照屬性處理了。
物理結(jié)構(gòu)設(shè)計(jì)基本沒(méi)有碰到問(wèn)題,這一塊和安全性、完整性不覺(jué)就會(huì)在物理結(jié)構(gòu)設(shè)計(jì)中添加一些安全設(shè)置:主鍵約束、check約束、default定義等。最后才做索引的部分,對(duì)一些比較經(jīng)常使用搜索的列,外鍵上建立索引,這樣可以明顯加快檢索的速度,最后別忘記重要的安全性設(shè)置,限制用戶訪問(wèn)權(quán)限,新建用戶并和數(shù)據(jù)庫(kù)用戶做相應(yīng)的映射。
不管做什么,我們都要相信自己,不能畏懼,不能怕遇到困難,什么都需要去嘗試,有些你開(kāi)始認(rèn)為很難的事在你嘗試之后你可能會(huì)發(fā)現(xiàn)原來(lái)她并沒(méi)有你以前覺(jué)得的那樣,自己也是可以的。如果沒(méi)有自信,沒(méi)有目標(biāo),沒(méi)有信心就不可能把事情做好,當(dāng)其他人都在迷茫的時(shí)候,自己一定要堅(jiān)信目標(biāo),大學(xué)畢業(yè)出去即面臨找工作,從學(xué)習(xí)這個(gè)專業(yè),到以后從事這方面的工作都需要不斷地去學(xué)習(xí)去實(shí)踐,這次實(shí)踐可以給我們敲一個(gè)警鐘,我們面臨畢業(yè),面臨擇業(yè),需要這些實(shí)踐經(jīng)驗(yàn),在困難面前要勇于嘗試,這是這次課程設(shè)計(jì)給我的感想! 以上基本是這次實(shí)習(xí)的體會(huì)了,設(shè)計(jì)進(jìn)行的非常艱難,編碼非常不容易,才發(fā)現(xiàn)做一個(gè)項(xiàng)目最重要的不在于如何實(shí)現(xiàn),而是實(shí)現(xiàn)之前的需求分析和模塊設(shè)計(jì)。創(chuàng)新很難,有些流行的系統(tǒng)其實(shí)現(xiàn)并不難,難的在于對(duì)市場(chǎng)的分析和準(zhǔn)確定位。設(shè)計(jì),是一個(gè)任重道遠(yuǎn)的過(guò)程。
課程設(shè)計(jì)心得體會(huì)15
通過(guò)兩周的課程設(shè)計(jì),完成了預(yù)定的目標(biāo),其中有很多的隨想。老師的題目發(fā)下來(lái)的很早,大概提前了3周,當(dāng)時(shí)就著手搜索有關(guān)線索二叉樹的思想,思路,借了一本《數(shù)據(jù)結(jié)構(gòu)-c語(yǔ)言描述》,在大體上就有了一個(gè)輪廓,先是輸入二叉樹,在對(duì)二叉樹進(jìn)行線索化,依次往下,但在具體實(shí)現(xiàn)時(shí),遇到了很多問(wèn)題:首先是思想的確定,其非常重要,以前有了這個(gè)想法,現(xiàn)在愈加清晰起來(lái),因此,花了大量的時(shí)間在插入刪除的具體操作設(shè)計(jì)上,大概三個(gè)晚上的.時(shí)間,對(duì)其中什么不清晰明確之處均加以推敲,效果是顯著的,在上機(jī)上相應(yīng)的節(jié)約了時(shí)間。
通過(guò)具體的實(shí)驗(yàn)編碼,思路是對(duì)的,但是在小問(wèn)題上摔了一次又一次,大部分時(shí)間都是花在這方面,這個(gè)節(jié)點(diǎn)沒(méi)傳過(guò)來(lái)啊之類的,以后應(yīng)該搞一個(gè)小冊(cè)子,記錄一些錯(cuò)誤的集合,以避免再犯,思想與C語(yǔ)言聯(lián)系起來(lái),才是我們所需要的,即常說(shuō)的理論與實(shí)踐的關(guān)系。
數(shù)據(jù)結(jié)構(gòu)是基礎(chǔ)的一門課,對(duì)于有過(guò)編程經(jīng)驗(yàn)的人,結(jié)合自己的編程體會(huì)去悟它的思想;而且我覺(jué)得隨著編程經(jīng)歷的豐富對(duì)它的體會(huì)越深入,最初接觸是對(duì)一些思想可能只是生硬的記憶,隨著學(xué)習(xí)的深入逐漸領(lǐng)悟了很多?戳诉@次課程設(shè)計(jì)的題目,雖然具體要求沒(méi)有看清,但是總結(jié)一下,可以看出,其需要我們能把一個(gè)具體案例或一件事情反映為程序來(lái)表達(dá),數(shù)據(jù)結(jié)構(gòu)就是橋梁,通過(guò)自己的設(shè)計(jì),使應(yīng)用能力得以融匯,對(duì)與問(wèn)題,具有了初步的分析,繼而解決之的能力,感覺(jué)對(duì)以后的學(xué)習(xí)會(huì)有很大的幫助,學(xué)習(xí)無(wú)非是用于實(shí)踐。
認(rèn)識(shí)到自己的不足,希望能有進(jìn)一步的發(fā)展。
【課程設(shè)計(jì)心得體會(huì)】相關(guān)文章:
課程設(shè)計(jì)心得體會(huì)【精】04-11
【薦】課程設(shè)計(jì)心得體會(huì)12-13
課程設(shè)計(jì)心得體會(huì)【推薦】12-13
【熱門】課程設(shè)計(jì)心得體會(huì)12-13