程序與設計心得體會(huì )
我們在一些事情上受到啟發(fā)后,有這樣的時(shí)機,要好好記錄下來(lái),這樣可以記錄我們的思想活動(dòng)。很多人都十分頭疼怎么寫(xiě)一篇精彩的心得體會(huì ),以下是小編為大家整理的程序與設計心得體會(huì ),希望對大家有所幫助。
程序與設計心得體會(huì )1
實(shí)訓期間經(jīng)歷的許許多多,給我們帶來(lái)了很多很多有實(shí)無(wú)形的東西,知識、友情以及團隊開(kāi)發(fā)的熱情,快樂(lè )無(wú)一不包圍著(zhù)我們。在這我很想感謝幾個(gè)人,王璐老師和班上一同參與這次實(shí)訓的2位同學(xué)。王璐老師對我們備至關(guān)心,不論在學(xué)習前后,都給予我們關(guān)懷不少,并且王璐老師不愧是從事多年軟件開(kāi)發(fā)的專(zhuān)業(yè)人士,其深厚的專(zhuān)業(yè)技能知識和豐富的經(jīng)驗令我等欽佩無(wú)比。對于我們未出茅廬的大學(xué)生而言,遇到的問(wèn)題多而復雜,詢(xún)問(wèn)有經(jīng)驗的人,他們或許一句話(huà)就能解決問(wèn)題,而自己就得找資料或上網(wǎng)摸索可能要一兩天,有時(shí)甚至絞盡完腦汁都不得其解。用個(gè)詞形容,老師的解答如醍醐灌頂,而對我們,則甘之如飴。
實(shí)訓這段期間真的好累,盡管實(shí)驗室給我們提供了一個(gè)相當不錯的上課學(xué)習環(huán)境,但是整天木木地待在實(shí)驗室面對毫無(wú)生氣的熒屏,為code而煩惱,為bug而郁悶,被文檔所包圍,隨程序侵蝕。然而,這就是學(xué)習的生活,既選之也則安之。忙碌的生活讓我每天似乎沒(méi)有太多的時(shí)間去想一些其他的事,耐心的去調試,專(zhuān)注的去編寫(xiě)更好的算法,沉浸充實(shí)和快樂(lè )之中。
更重要的是,兩個(gè)星期的實(shí)訓使我們明白我們所欠缺的不僅僅是技術(shù)知識,更重要的是有一種處理事情的方法、面對問(wèn)題的心態(tài)和動(dòng)手能力。面對完全陌生的新知識、新技術(shù)、新項目以及整個(gè)it行業(yè),我們不能畏懼,要以一種積極的心態(tài)去面對,分析并抓住關(guān)鍵所在。因為我們所即將應對的每一個(gè)項目都是既需要實(shí)際操作,又需要詳細規劃的。作為組長(cháng),協(xié)調組員、激勵其他組員和積極參與項目開(kāi)發(fā)是我每天必做的工作。我認為每個(gè)人都應該在團隊中做好自己應盡的職責,再優(yōu)秀的個(gè)人也可能完成一個(gè)即龐大又復雜的項目工作,我們必需緊密的聯(lián)合在一起,以一個(gè)團隊的角色來(lái)面對。
總之,這次實(shí)訓為我們以后從事軟件開(kāi)發(fā)工作打下了良好的專(zhuān)業(yè)基礎,為我們的進(jìn)一步學(xué)習提高打下了扎實(shí)的理論基礎。
jsp程序設計實(shí)訓在不知不覺(jué)中就結束了,我感覺(jué)自己還有好多理論知識要學(xué),還有好多的技術(shù)不懂呢!這是我大學(xué)以來(lái)第三次實(shí)訓,每次實(shí)訓我都感覺(jué)學(xué)到了好多東西!因為是一天到晚的不間斷訓練,所以記的會(huì )非常牢固。不像平時(shí)上課,每上兩次的理論課卻只有90分鐘的實(shí)際操作。在課上,做的練習小項目都不復雜,可輪到做大的項目實(shí)訓并且要求我們獨立完成的`時(shí)候,就不那么順手了,一個(gè)個(gè)技術(shù)問(wèn)題,一個(gè)個(gè)bug接踵而至!我很感謝學(xué)校有實(shí)訓這樣的安排,把我們這一學(xué)期學(xué)的東西系統的集中的進(jìn)行訓練,對我們計算機水平的提高發(fā)揮著(zhù)重要作用!還要感謝我們的王璐老師,王老師很溫柔,也很有耐心,即使老師講了很多遍的問(wèn)題,我們不會(huì ),老師還是會(huì )走進(jìn)我們給我們耐心的指導。還有,一起完成這個(gè)項目的其他小組成員,大家一起討論算法,一起攻克bug,一起協(xié)作,分工明確又彼此幫助,彼此傳授自己的經(jīng)驗,和諧,積極而又快樂(lè ),充實(shí)。
經(jīng)過(guò)這次的實(shí)訓,我真真確確的感受到了團隊的重要性,身為團隊中的一員,一定要做好團隊個(gè)成員之間的溝通,要彼此協(xié)作。充分發(fā)揮團隊的力量,對于軟件項目開(kāi)發(fā)至關(guān)重要。同時(shí),這次實(shí)訓也暴露了自己在軟件開(kāi)發(fā)過(guò)程中相關(guān)理論、技術(shù)方面的不足,在以后的學(xué)習過(guò)程中要重視理論的學(xué)習,開(kāi)發(fā)經(jīng)驗的積累,要多練習,多去嘗試開(kāi)發(fā)一些項目,查漏補缺,積累開(kāi)發(fā)經(jīng)驗,并且要不斷的去學(xué)習一些新技術(shù)。
此外,這次實(shí)訓給我們營(yíng)造了一個(gè)很好的類(lèi)似于在公司實(shí)習的氛圍,并且整個(gè)項目的流程是按照現實(shí)中項目的通常情況來(lái)安排的,無(wú)論是在項目的設計步驟還是日期安排上,不同于以往我們自己做課堂練習時(shí)缺乏這樣詳細的設計和計劃,讓我們向更正規的項目實(shí)施靠近了一步,并且在真正進(jìn)入公司工作之前讓我們更熟悉業(yè)務(wù)流程,使更多的時(shí)間可以專(zhuān)注于自己的工作而不是適應從學(xué)校到工作環(huán)境的轉變上。
總之,經(jīng)過(guò)這次實(shí)訓學(xué)到了很多,成長(cháng)了很多,相信在以后的項目開(kāi)發(fā)中這些經(jīng)驗會(huì )讓我受益匪淺的。
程序與設計心得體會(huì )2
windows程序設計也就是基于微軟的windows操作系統而進(jìn)行的程序設計。(這是一句廢話(huà),但不要小看廢話(huà)阿!真理往往就在其中)你有沒(méi)有想過(guò),為什么是基于windows操作系統呢?下面就來(lái)解答:windows應用程序需要利用由windows操作系統開(kāi)放出來(lái)公用用程序使用的應用程序接口“api”(說(shuō)道重點(diǎn)了)windows提供了上千種api函數供應用程序使用。
上面說(shuō)了,windows程序其實(shí)就是在非邏輯的使用這些api函數,我這里提到了“非邏輯”三個(gè)字(這是本人的看法),這正是windows程序的精髓,這是一切windows程序運行的方式(可能?chē)乐亓它c(diǎn))。非邏輯也就是指程序不是按照事先安排好的順序來(lái)進(jìn)行的,是根據用戶(hù)的不同操作或者是其他某些原因一步一步進(jìn)行的。這種運行方式就叫做“消息驅動(dòng)”
簡(jiǎn)單一點(diǎn)來(lái)解釋一下何謂消息驅動(dòng),就是指應用程序始終在等待(等待一詞也許不他恰當,但可能好理解),它絕對不是在等待誰(shuí)會(huì )給它愛(ài)(本人愛(ài)開(kāi)玩笑請別見(jiàn)怪。┧窃诘却脩(hù)或者是系統的消息(也就是命令),當接到消息后呢,它會(huì )把消息通過(guò)dispatchmessage(msg)傳遞給窗口函數(窗口函數就是一個(gè)應用程序的核心)窗口函數就會(huì )對照事先由程序編寫(xiě)好的消息對照表調用對應的'方法來(lái)處理消息。這樣就完成一個(gè)消息的處理,接下來(lái)準備處理下一個(gè)消息。
相信一般的朋友都會(huì )明白吧,它的作用的就是在接收到wm_destroy時(shí)呢,通過(guò)調用postquitmessage(0)讓windows在消息列表中呢在加入另一條消息“wm_quit"。當getmessage函數抓取到wm_quit時(shí)返回0,其余返回非0值,懂了吧,這下可以退出消息循環(huán)了。這就是windows程序設計最基礎的部分了,可以說(shuō)是核心。
該說(shuō)一些心得了,我認為學(xué)習windows程序設計不要基于某一部分,而要把握住其大局,要有整體觀(guān),有了整體觀(guān)對windows程序設計有了一定的了解后在對其各部分下功夫這樣才不會(huì )走火入魔就寫(xiě)到這吧,以后等我水平高些了再寫(xiě),希望我沒(méi)白費功夫,也希望對你有用。
程序與設計心得體會(huì )3
近年來(lái),隨著(zhù)計算機技術(shù)的飛速發(fā)展,程序設計已經(jīng)成為了計算機學(xué)習中不可或缺的一部分。作為一名計算機專(zhuān)業(yè)學(xué)生,在學(xué)習過(guò)程中,我們經(jīng)常會(huì )進(jìn)行各種程序設計的實(shí)驗。通過(guò)這些實(shí)驗,我深深地感受到了程序設計的樂(lè )趣,也積累了一些實(shí)驗心得。在這篇文章中,我將分享一下我對程序設計實(shí)驗的體會(huì )與心得。
首先,程序設計實(shí)驗讓我深刻地意識到了代碼的重要性。在實(shí)驗過(guò)程中,我們需要編寫(xiě)各種各樣的代碼來(lái)實(shí)現特定的功能。通過(guò)親自動(dòng)手編寫(xiě)代碼,我逐漸明白了代碼是程序的基石,是實(shí)現功能的必要手段。合理的代碼結構和良好的編碼習慣可以提高代碼的可讀性和可維護性,減少程序出錯的可能性。因此,在實(shí)驗過(guò)程中,我始終注重編碼規范,合理劃分代碼模塊,這不僅提高了代碼的可理解性,還方便了日后對程序的修改和擴展。
其次,程序設計實(shí)驗讓我逐漸摸索出了一種解決問(wèn)題的思維方式。程序設計實(shí)驗是對我們邏輯思維和問(wèn)題解決能力的一次鍛煉。在解決一個(gè)程序設計問(wèn)題時(shí),我首先會(huì )對問(wèn)題進(jìn)行分析和拆解,將復雜的問(wèn)題轉化成簡(jiǎn)單的子問(wèn)題,然后逐一解決。不僅如此,我還會(huì )注重學(xué)習和運用算法和數據結構來(lái)提高解決問(wèn)題的效率。通過(guò)反復實(shí)踐,我的解決問(wèn)題的思維方式得到了錘煉和完善,這無(wú)疑是我成長(cháng)過(guò)程中最為寶貴的收獲之一。
另外,程序設計實(shí)驗教會(huì )了我持之以恒的'精神。程序設計是一個(gè)要求持續學(xué)習和動(dòng)手實(shí)踐的過(guò)程。在實(shí)驗過(guò)程中,我們往往會(huì )遇到各種各樣的問(wèn)題和困難,而要克服這些問(wèn)題,就需要我們持之以恒地進(jìn)行學(xué)習和探索。有時(shí)候,代碼可能會(huì )出現一些莫名其妙的錯誤,這時(shí)候就需要我們耐心地去找出問(wèn)題的根源,并進(jìn)行修正。雖然實(shí)驗過(guò)程中會(huì )遇到很多問(wèn)題,但只要堅持下來(lái),最終的收獲必將是巨大的。
此外,程序設計實(shí)驗也教會(huì )了我團隊合作精神的重要性。在大型的程序設計實(shí)驗中,通常需要多個(gè)同學(xué)共同合作來(lái)完成一個(gè)復雜的項目。而這個(gè)過(guò)程中,互幫互助、合理分工和密切溝通就成為了團隊合作中的關(guān)鍵。通過(guò)與隊友合作完成實(shí)驗,我真切地感受到了團隊的力量和合作的重要性。每個(gè)人的貢獻與付出都是不可或缺的,只有通過(guò)相互協(xié)作,才能使整個(gè)團隊更加順利地完成任務(wù)。
綜上所述,通過(guò)長(cháng)時(shí)間的實(shí)踐與積累,我對程序設計的實(shí)驗有了更深的理解與體會(huì )。代碼的重要性、問(wèn)題解決的思維方式、持之以恒的精神以及團隊合作都是我在實(shí)驗中學(xué)到的重要經(jīng)驗與心得。通過(guò)這些實(shí)驗,我不僅提高了我的編程能力,也培養了專(zhuān)注、耐心和團隊合作等各種與軟件開(kāi)發(fā)有關(guān)的綜合能力。在今后的學(xué)習和工作中,我將會(huì )更加努力地提升自己的程序設計能力,以更好地適應計算機科學(xué)的快速發(fā)展。
程序與設計心得體會(huì )4
一、學(xué)習JAVA說(shuō)難也不難,說(shuō)易也不易,代碼不是重點(diǎn),思維才是首要的;
二、學(xué)習JAVA要多看看別人的代碼,多多練習,有時(shí)候你覺(jué)得很難的問(wèn)題,其實(shí)是你的思維短路了,看了一下別人的代碼,我擦原來(lái)這么簡(jiǎn)單。
三、JAVA里面面向對象這章很重要,為后面的課程打基礎的,多線(xiàn)程,IO流是難點(diǎn);
隨著(zhù)項目的一步步深入,clientlogin和chatserver的建立已經(jīng)告一段落,在這幾節課的學(xué)習過(guò)程中,越來(lái)越多的'新概念不停出現,感覺(jué)自己學(xué)習起來(lái)已經(jīng)有了吃力感。唐大仕老師的慕課也開(kāi)始了第一章的學(xué)習,相信結合理論與實(shí)踐的學(xué)習方式可以讓我的Java學(xué)習越來(lái)越好..
時(shí)間一點(diǎn)一點(diǎn)的過(guò)去,在我們還沒(méi)覺(jué)得什么的時(shí)候,歲月的車(chē)輪無(wú)情的從我們的身上碾了過(guò)去,留給我們的只是無(wú)盡的回憶;叵胛易x大學(xué)的時(shí)候,是多么的消遣自在,只要完成作業(yè),準備好考試就行了。然而真正走上了社會(huì ),才發(fā)現整個(gè)社會(huì )是一個(gè)競爭激烈的社會(huì ),不努力就沒(méi)有存活的希望。
程序與設計心得體會(huì )5
通過(guò)這段時(shí)間的課程設計,我認識到c語(yǔ)言是一門(mén)比較難的課程。需要多花時(shí)間上機練習。這次的程序訓練培養了我實(shí)際分析問(wèn)題、編程和動(dòng)手能力,使我掌握了程序設計的基本技能,提高了我適應實(shí)際,實(shí)踐編程的能力。
剛開(kāi)始做這個(gè)程序的時(shí)候,感到完全無(wú)從下手,覺(jué)得讓我完成這次程序設計根本就是不可能的,于是開(kāi)始查閱各種資料以及參考文獻:譚浩強著(zhù)。c程序設計(第二版)。北京:清華大學(xué)出版社,1999;徐金梧、楊德斌、徐科著(zhù)oc實(shí)用大全。北京:北京機械工業(yè)出版社,1996。之后便開(kāi)始著(zhù)手寫(xiě)程序,寫(xiě)完運行時(shí)有很多問(wèn)題,如輸入的數據總是覆蓋之前的數據,在做按鍵的閃爍時(shí),閃爍后的.按鍵不能變回原來(lái)的顏色等,后來(lái)花了很長(cháng)時(shí)間才解決了這些問(wèn)題。我的程序有許多值得改進(jìn)的地方,如可以增加一些函數:cos、sin、ln、sqrt等;在畫(huà)界面矩形的時(shí)候可以使用for語(yǔ)句。
總的來(lái)說(shuō),這次程序設計讓我獲益匪淺,對c語(yǔ)言也有了進(jìn)一步的認識:c語(yǔ)言功能高、表達能力強、使用靈活方便、目標程序效率高。
c語(yǔ)言是在國內外廣泛使用的一種計算機語(yǔ)言,我相信除了以上優(yōu)點(diǎn)之外還有許多,希望能在以后的學(xué)習中有更深入的認識。
程序與設計心得體會(huì )6
近年來(lái),計算機科學(xué)技術(shù)得到了迅猛發(fā)展,多道程序設計成為了計算機應用的重要領(lǐng)域。作為一名計算機專(zhuān)業(yè)的學(xué)生,這學(xué)期我參與了多道程序設計實(shí)驗,并從實(shí)驗中得到了不少收獲和啟發(fā)。下面我將從實(shí)驗的準備工作、實(shí)驗過(guò)程、實(shí)驗收獲、實(shí)驗不足以及今后方向五個(gè)方面談一談我的心得體會(huì )。
一、實(shí)驗準備。
在實(shí)驗之前,我們進(jìn)行了大量的準備工作。首先是學(xué)習多道程序設計的相關(guān)知識,包括進(jìn)程、線(xiàn)程、鎖等,通過(guò)課堂學(xué)習和課外閱讀深入了解這些概念。其次,我們熟悉了Linux操作系統的相關(guān)知識,包括文件系統、命令等。除此之外,我們還編寫(xiě)了各種數據結構和算法,例如鏈表、隊列、棧、排序算法等等。這些準備工作為我們的實(shí)驗打下了堅實(shí)的基礎。
二、實(shí)驗過(guò)程。
實(shí)驗過(guò)程中,我們的任務(wù)是設計多個(gè)進(jìn)程和線(xiàn)程,模擬多道程序的.執行過(guò)程。在實(shí)驗過(guò)程中,我們遇到了不少挑戰。其中最大的挑戰是如何協(xié)調多個(gè)進(jìn)程和線(xiàn)程的執行,避免發(fā)生死鎖等情況。為了解決這個(gè)問(wèn)題,我們不斷地調整程序邏輯,測試代碼,最終成功地實(shí)現了多道程序的執行。
三、實(shí)驗收獲。
從這次實(shí)驗中,我學(xué)到了不少寶貴的經(jīng)驗和技能。首先,我對多道程序設計有了更深入的了解,包括進(jìn)程和線(xiàn)程的概念、多進(jìn)程通信的方式等等。其次,我掌握了如何使用Linux系統和編寫(xiě)各種數據結構和算法。最重要的是,我意識到多道程序設計不僅是一個(gè)技術(shù)問(wèn)題,更是一個(gè)組織和協(xié)調問(wèn)題,我們需要在編寫(xiě)代碼的同時(shí)考慮多進(jìn)程之間的協(xié)作,才能實(shí)現程序的高效執行。
四、實(shí)驗不足。
雖然我們最終成功地完成了這次多道程序設計實(shí)驗,但在這個(gè)過(guò)程中也存在不少不足。其中最大的問(wèn)題是時(shí)間不夠。由于我們實(shí)驗時(shí)間有限,我們并沒(méi)有完全學(xué)習和掌握多道程序的所有技術(shù)和知識。如果我們有更多的時(shí)間,我們可以更加深入地研究多道程序設計的各種問(wèn)題,進(jìn)一步提高我們的技能和水平。
五、今后方向。
在未來(lái)的學(xué)習和研究中,我希望能夠更加深入地學(xué)習多道程序設計相關(guān)的知識,包括并發(fā)編程、進(jìn)程通信、死鎖問(wèn)題等等。除此之外,我還會(huì )繼續探索Linux系統和數據結構和算法的更深層次的使用方法。我相信這些知識和技能對我未來(lái)的職業(yè)發(fā)展會(huì )非常有幫助。
總之,這次多道程序設計實(shí)驗給了我很多啟發(fā)和收獲,讓我深入了解了多道程序的原理和實(shí)現方法。通過(guò)自己的努力和不斷的學(xué)習,我相信自己能夠在未來(lái)的計算機技術(shù)領(lǐng)域中取得更好的成績(jì)。
程序與設計心得體會(huì )7
剛學(xué)習C#的時(shí)候,感覺(jué)很難,做的時(shí)候出現很多錯誤而且我是照著(zhù)書(shū)打代碼還有錯誤,那時(shí)的感覺(jué)是迷茫的。在學(xué)習的過(guò)程中,我還是堅持下來(lái),雖然學(xué)的不是很好,但是慢慢就理解了,現在也不要仿照書(shū)打代碼,F在講講做項目的感想。我們項目做不好也有一個(gè)小原因,是因為我們三個(gè)項目同時(shí)進(jìn)行,而三個(gè)項目不同,在需求分析方面沒(méi)有弄好,導致后面在做項目時(shí),數據庫出現了很多問(wèn)題,所以我覺(jué)得現在我們項目不要做多,而是好好做一個(gè)項目,從需求開(kāi)始就要做好每一步,到后面編程才不會(huì )出現特別多的錯誤。
不得不說(shuō):在老師檢查完第一次之后,我去看了一下師兄做過(guò)的項目,就覺(jué)得自己這個(gè)項目相差太遠了。我覺(jué)得我有以下幾方面做不好:1.在剛上C#時(shí)老師叫我們現在就要做項目但我沒(méi)有,一直等到老師快要檢查時(shí)才急急忙忙的做。2.老師上完課,自己做完作業(yè)之后,沒(méi)有好好的復習。其實(shí)我覺(jué)得三層架構也不難,三層結構就是主要調用了類(lèi),而類(lèi)中定義了方法,歸根到底我們還是引用了類(lèi)中的方法實(shí)現它的功能,類(lèi)就類(lèi)似于C語(yǔ)言里的函數,因為在數據訪(fǎng)問(wèn)層要用到數據操作類(lèi)所以要創(chuàng )建一個(gè)數據操作類(lèi)。而我們建三層架構是為了就是倒覺(jué)得在表示層里實(shí)現一些功能能時(shí)要去分析,但是C#語(yǔ)言只學(xué)習過(guò)淺的知識,數據結構我們也沒(méi)有學(xué)習所以分析起來(lái)就有點(diǎn)問(wèn)題。但是所有問(wèn)題都是覺(jué)得自己太懶,如果自己好好自學(xué)數據結構,學(xué)習離散數學(xué),也許在分析功能模塊會(huì )得到提高。所以本人決定寒假做一個(gè)像樣的項目出來(lái)。
無(wú)論是學(xué)習還是做項目的過(guò)程中,耐心都要非常重要。有時(shí)出現錯誤,上網(wǎng)查了,自己又想了很久,又找同學(xué)討論還是不能解決時(shí)就會(huì )有不想做的念頭。因為自己曾經(jīng)在大一時(shí)就是因為連關(guān)機都不會(huì )關(guān),當時(shí)都嚇到宿舍友了,覺(jué)得還是轉專(zhuān)業(yè)好了。雖然轉專(zhuān)業(yè)沒(méi)有成功,但是自從開(kāi)始學(xué)習C語(yǔ)言之后,就慢慢的喜歡計算機應用技術(shù)這個(gè)專(zhuān)業(yè)了,覺(jué)得它很有趣,當在做項目成功的實(shí)現它功能時(shí),心理就特別高興,就好想再做幾個(gè)功能。但是事實(shí)不是一下就能成功的實(shí)現它的功能所以耐心非常重要。
最重要的一點(diǎn)是我們做項目時(shí),我們要有團隊的合作精神。只有這樣我們才能很好的完成一個(gè)好的項目,才能完成一個(gè)項目。就好比如在三層架構中,小組成員要知道我在數據訪(fǎng)問(wèn)層和業(yè)務(wù)邏輯層用了什么方法,這個(gè)方法的作用是什么作用,再表示層里才更好的實(shí)現功能。我最大的愿望就是幾個(gè)想學(xué)習的同學(xué)在一起討論問(wèn)題,只有這樣才能進(jìn)步更快,才能學(xué)到更多的知識。
最后想說(shuō):一分耕耘,一分收獲。項目不是做的'很好,但是通過(guò)項目學(xué)到了更多的知識。
程序設計心得體會(huì )感受2
伴隨著(zhù)c#我度過(guò)了這個(gè)忙碌而又充實(shí)的一個(gè)月,也是這個(gè)月讓我學(xué)到很多,現在覺(jué)得這個(gè)月過(guò)的不知不覺(jué),是因為學(xué)習的投入吧!
這個(gè)月的主要學(xué)習了c#,主要參考書(shū)是《c#高級編程》和《VisualC#20xx大學(xué)教程》。
學(xué)習內容有《c#高級編程》第一章.net體系結構
第二章c#基礎第三章對象和類(lèi)型第四章繼承第五章運算符和類(lèi)型強制轉換第六章委托和事件第七章內存管理和指針第八章字符串和正則表達式第九章集合第十章反射第十一章錯誤和異常第十二章VisualStudio.NET第十五章線(xiàn)程第十九章[[www.7rdy.cn]eworkSDKv2.0
四、系統設計:
本系統有兩個(gè)類(lèi)型的用戶(hù),管理員和普通用戶(hù)。用戶(hù)在注冊時(shí)可以設定自己的權限,注冊成功可以跳轉到登錄頁(yè)面登錄.
如果是普通用戶(hù)登錄,就可以修改自己的信息,并自己進(jìn)行留言和進(jìn)行試題測試,查看開(kāi)始時(shí)間/考試成績(jì)和留言信息
如果是管理員登錄系統,則可以對試題進(jìn)行相關(guān)的操作,如增加試題。對注冊的新用戶(hù)進(jìn)行管理,刪除用戶(hù)。對留言信息進(jìn)行管理。并且可以查看學(xué)生的成績(jì)。
運行:
在線(xiàn)考試系統的基本功能,包括系統用戶(hù)的添加、考試試卷的添加、試題的添加和在線(xiàn)考試以及分數計算等。最后將所有模塊組裝成一個(gè)完整的系統。經(jīng)過(guò)測試,系統實(shí)現了需求分析中的要求,運行正常,操作界面簡(jiǎn)潔。
五、心得體會(huì )感受
基于.net的在線(xiàn)考試系統的的設計與實(shí)現經(jīng)過(guò)系統分析、需求分析、概要設計、詳細設計等階段基本了解了該系統的功能要求及設計的可行性。在線(xiàn)考試系統的基本功能,包括系統用戶(hù)的添加、考試試卷的添加、試題的添加和在線(xiàn)考試以及分數計算等。最后將所有模塊組裝成一個(gè)完整的系統。經(jīng)過(guò)測試,系統實(shí)現了需求分析中的要求,運行正常,操作界面簡(jiǎn)潔。
由于時(shí)間和技術(shù)水平的緣故,本系統還存在著(zhù)許多方面的工作尚未完善。系統的各項功能基本都能正常運行,達到了初步設計的要求,但是還不夠完善。比如插入試題模塊功能還不完善,系統安全性有待提高。另外在試題的插入時(shí),只能由管理員逐題進(jìn)行錄入,還沒(méi)有實(shí)現試題的成套錄入。界面的美化還得進(jìn)一步細化,各功能模塊也有待進(jìn)行整改和完善。一個(gè)好的系統需要一段時(shí)間的跟蹤及長(cháng)期的維護,也許后期還有可能進(jìn)行功能上的增加或改進(jìn),這些都需要在系統設計時(shí)考慮好,才能使一個(gè)系統被應用的時(shí)間更長(cháng)。自己有待進(jìn)一步提高,相信在以后的學(xué)習及生活中會(huì )將本設計修改的更加完善。
程序與設計心得體會(huì )8
在科技高度發(fā)展的今天,計算機在人們之中的作用越來(lái)越突出。而c語(yǔ)言作為一種計算機的語(yǔ)言,我們學(xué)習它,有助于我們更好的了解計算機,與計算機進(jìn)行交流,因此,c語(yǔ)言的學(xué)習對我們尤其重要。
在這個(gè)星期里,我們專(zhuān)業(yè)的學(xué)生在專(zhuān)業(yè)老師的帶領(lǐng)下進(jìn)行了c語(yǔ)言程序實(shí)踐學(xué)習。在這之前,我們已經(jīng)對c語(yǔ)言這門(mén)課程學(xué)習了一個(gè)學(xué)期,對其有了一定的了解,但是也僅僅是停留在了解的范圍,對里面的好多東西還是很陌生,更多的在運用起來(lái)的時(shí)候還是感到很棘手,畢竟,萬(wàn)事開(kāi)頭難嘛。
由于時(shí)間的關(guān)系,我們的這次實(shí)踐課程老師并沒(méi)有給我們詳細的介紹,只是給我們簡(jiǎn)單的介紹了幾個(gè)比較重要的實(shí)際操作。包括了程序模塊處理。簡(jiǎn)單界面程序。高級界面程序。程序的添加修改。用程序做一元線(xiàn)性回歸處理以及用c語(yǔ)言程序來(lái)畫(huà)粒度分布圖等這幾樣比較重要的時(shí)間操作。
上機實(shí)驗是學(xué)習程序設計語(yǔ)言必不可少的實(shí)踐環(huán)節,特別是c語(yǔ)言靈活、簡(jiǎn)潔,更需要通過(guò)編程的實(shí)踐來(lái)真正掌握它。對于程序設計語(yǔ)言的學(xué)習目的,可以概括為學(xué)習語(yǔ)法規定、掌握程序設計方法、提高程序開(kāi)發(fā)能力,這些都必須通過(guò)充分的實(shí)際上機操作才能完成。
學(xué)習c程序設計語(yǔ)言除了課堂講授以外,必須保證有不少于課堂講授學(xué)時(shí)的上機時(shí)間。因為學(xué)時(shí)所限,課程不能安排過(guò)多的統一上機實(shí)驗,所以希望學(xué)生有效地利用課程上機實(shí)驗的機會(huì ),盡快掌握用c語(yǔ)言開(kāi)發(fā)程序的能力,為今后的繼續學(xué)習打下一個(gè)良好的基礎為此,我們結合課堂講授的內容和進(jìn)度,安排了12次上機實(shí)驗。課程上機實(shí)驗的目的,不僅僅是驗證教材和講課的內容、檢查自己所編的程序是否正確,課程安排的上機實(shí)驗的目的可以概括為如下幾個(gè)方面:
1、加深對課堂講授內容的理解。
課堂上要講授許多關(guān)于c語(yǔ)言的語(yǔ)法規則,聽(tīng)起來(lái)十分枯燥無(wú)味,也不容易記住,死記硬背是不可取的。然而要使用c語(yǔ)言這個(gè)工具解決實(shí)際問(wèn)題,又必須掌握它。通過(guò)多次上機練習,對于語(yǔ)法知識有了感性的認識,加深對它的理解,在理解的基礎上就會(huì )自然而然地掌握c語(yǔ)言的語(yǔ)法規定。對于一些內容自己認為在課堂上聽(tīng)懂了,但上機實(shí)踐中會(huì )發(fā)現原來(lái)理解的偏差,這是由于大部分學(xué)生是初次接觸程序設計,缺乏程序設計的實(shí)踐所致。
學(xué)習c語(yǔ)言不能停留在學(xué)習它的語(yǔ)法規則,而是利用學(xué)到的知識編寫(xiě)c語(yǔ)言程序,解決實(shí)際問(wèn)題。即把c語(yǔ)言作為工具,描述解決實(shí)際問(wèn)題的步驟,由計算機幫助我們解題。只有通過(guò)上機才能檢驗自己是否掌握c語(yǔ)言、自己編寫(xiě)的程序是否能夠正確地解題。
通過(guò)上機實(shí)驗來(lái)驗證自己編制的程序是否正確,恐怕是大多數同學(xué)在完成老師作業(yè)時(shí)的心態(tài)。但是在程序設計領(lǐng)域里這是一定要克服的傳統的、錯誤的.想法。因為在這種思想支配下,可能你會(huì )想辦法去"掩蓋"程序中的錯誤,而不是盡可能多地發(fā)現程序中存在的問(wèn)題。自己編好程序上機調試運行時(shí),可能有很多你想不到的情況發(fā)生,通過(guò)解決這些問(wèn)題,可以逐步提高自己對c語(yǔ)言的理解和程序開(kāi)發(fā)能力。
2、熟悉程序開(kāi)發(fā)環(huán)境、學(xué)習計算機系統的操作方法。
一個(gè)c語(yǔ)言程序從編輯、編譯、連接到運行,都要在一定的外部操作環(huán)境下才能進(jìn)行。所謂"環(huán)境"就是所用的計算機系統硬件、軟件條件,只有學(xué)會(huì )使用這些環(huán)境,才能進(jìn)行程序開(kāi)發(fā)工作。通過(guò)上機實(shí)驗,熟練地掌握c語(yǔ)言開(kāi)發(fā)環(huán)境,為以后真正編寫(xiě)計算機程序解決實(shí)際問(wèn)題打下基礎同時(shí),在今后遇到其它開(kāi)發(fā)環(huán)境時(shí)就會(huì )觸類(lèi)旁通,很快掌握新系統的使用。
3、學(xué)習上機調試程序。
完成程序的編寫(xiě),決不意味著(zhù)萬(wàn)事大吉。你認為萬(wàn)無(wú)一失的程序,實(shí)際上機運行時(shí)可能不斷出現麻煩。如編譯程序檢測出一大堆錯誤。有時(shí)程序本身不存在語(yǔ)法錯誤,也能夠順利運行,但是運行結果顯然是錯誤的。開(kāi)發(fā)環(huán)境所提供的編譯系統無(wú)法發(fā)現這種程序邏輯錯誤,只能靠自己的上機經(jīng)驗分析判斷錯誤所在。程序的調試是一個(gè)技巧性很強的工作,對于初學(xué)者來(lái)說(shuō),盡快掌握程序調試方法是非常重要的。有時(shí)候一個(gè)消耗你幾個(gè)小時(shí)時(shí)間的小小錯誤,調試高手一眼就看出錯誤所在。
通過(guò)這次為數不多的幾天計算機實(shí)踐學(xué)習,我們了解了一些關(guān)于c語(yǔ)言的知識,理解鞏固了我們c語(yǔ)言的理論知識,著(zhù)對我們將來(lái)到社會(huì )工作將會(huì )有莫大的幫助。同時(shí)它讓我知道,只要你努力,任何東西都不會(huì )太難。
程序與設計心得體會(huì )9
剛放假不久,我們組的積極分子們就張羅著(zhù)要開(kāi)始編寫(xiě)程序了,編寫(xiě)這個(gè)程序我們經(jīng)歷了討論選題,編寫(xiě)代碼,調試,寫(xiě)設計報告等。在這期間我們查閱了很多相關(guān)的資料,曾盯著(zhù)課本發(fā)呆過(guò),我們成員之間也曾進(jìn)行過(guò)激烈的口舌論戰。經(jīng)過(guò)這個(gè)暑假來(lái)的實(shí)踐學(xué)習,使我們對C++語(yǔ)言有了更進(jìn)一步的認識和了解,要想學(xué)好它,則重在實(shí)踐,要通過(guò)不斷的上機操作及實(shí)例運用才能更好地深入體會(huì )它,當然通過(guò)實(shí)踐,我們也發(fā)現我們的好多不足之處。就比如我們對C++語(yǔ)言的一些標準庫函數不太了解,還有對函數調用的正確使用不夠熟悉,一些經(jīng)常出現的.錯誤也不能很好地處理。我們編寫(xiě)這個(gè)程序使用的是比較簡(jiǎn)單的函數及結構,由于我們的水平有限,還不能很好的使用一些效率高的方式來(lái)編寫(xiě),所以也沒(méi)有突出的創(chuàng )新點(diǎn)。在做題的時(shí)候我們都是分工合作。分工完成結構體、函數設計、算法分析等,這些過(guò)程中總是有很多錯誤出現,有好多的小問(wèn)題都是我們粗心大意造成的,所以設計程序一定要仔細,不容一點(diǎn)的馬虎。當然也有大問(wèn)題,關(guān)于文件的操作,類(lèi)的使用等等這些使用我們都琢磨了很久,在解決錯誤時(shí)我們有時(shí)幾乎焦頭爛額了。但是我們與隊友之間都會(huì )不斷的相互鼓勵、支持,彼此都努力維護著(zhù)將作業(yè)寫(xiě)完。雖然這設計有點(diǎn)枯燥無(wú)味,但是當最后我們大功告成時(shí),回味起來(lái)還是美滋滋的?偟膩(lái)說(shuō)我們真的是在設計的過(guò)程中受益匪淺。
程序與設計心得體會(huì )10
忙碌了一個(gè)多星期,在大家的共同努力下,我們總算將此程序設計出來(lái)。盡管不是自己獨立完成,但仍然很高興,因為在設計的過(guò)程中,讓我了解到要設計一個(gè)大型程序,查找資料是至關(guān)重要的,在他人的基礎上,再根據自己?
學(xué)進(jìn)行修改與調試,最后設計出自己想要的程序,這過(guò)程艱辛,但只要你持之以恒,成功指日可待。
另外平時(shí)扎實(shí)的'基礎也很關(guān)鍵,因為如果你平時(shí)學(xué)得就不怎么樣,那么你面對這么一個(gè)比較有難度的程序,你可能會(huì )望而卻步,看他人的程序都是個(gè)難點(diǎn),更別說(shuō)讓你自己去設計。為了解決此。類(lèi)問(wèn)題,最好就是多向同學(xué),老師請教,不要怕難為情。尤其是老師,評他們多年的編寫(xiě)程序的經(jīng)驗,要解決我們的問(wèn)題,對他們來(lái)說(shuō)只是small case。
在設計這個(gè)程序時(shí),我們剛開(kāi)始是根據老師給我們提供的資料,用畫(huà)圖以及循環(huán)將框架設計出來(lái),但是接下去便無(wú)從下手了,計算是個(gè)關(guān)鍵和難點(diǎn),我們也查了相應的資料,但是它上面用得是坐標來(lái)做的,所以為了方便設計程序,我們也改為坐標來(lái)做的,這樣計算問(wèn)題解決了。接下去就是按鍵問(wèn)題,我們的資料是用鼠標做的,所以關(guān)于按鍵這個(gè)函數就只能我們自己設計,還好手頭有類(lèi)似的資料,經(jīng)過(guò)自己的反復嘗試以及與與同學(xué)的討論,這也不難,最好還是被我們搞定了。最后就是閃爍,這個(gè)設計的方法很死板,都一個(gè)類(lèi)型,就是算坐標比較煩瑣,要確定好它的位置,但是這些只要你自己愿意去嘗試,問(wèn)題都可以迎刃而解的。
從這一個(gè)多星期的設計過(guò)程中,我看到了大家的拼搏與努力,也讓我知道團隊精神得難能可貴,盡管一年下來(lái)大家不怎么有多大接觸,但是彼此之間的友誼已經(jīng)在我們心里扎根生底,在遇到問(wèn)題時(shí),我們會(huì )共同進(jìn)退,每個(gè)人都很慷慨不會(huì )因為是通過(guò)自己艱辛勞動(dòng)設計出來(lái)的東西而不準他人剽竊了?傊,這次設計程序讓我受益良多,我會(huì )好好珍惜像這種難得的機會(huì )!
程序與設計心得體會(huì )11
通過(guò)兩個(gè)星期的折騰,總算把課程設計給完成了,這是一個(gè)堅苦而又漫長(cháng)的過(guò)程。是啊,讀了那么多年的書(shū),課程設計可是第一次?粗(zhù)勞動(dòng)成果,很欣慰!雖然這不是我一個(gè)人做的,是大家的共同努力得來(lái)的。
也許完成不了!兩個(gè)星期前我們這樣說(shuō),完成他沒(méi)問(wèn)題!一個(gè)星期前我們這樣說(shuō),現在我們可以說(shuō):哈哈,完成啦!
剛開(kāi)始,可以說(shuō)是沒(méi)有頭緒,于是就去圖書(shū)館找資料,找到了一些關(guān)于畫(huà)圖方面的,可是這點(diǎn)小進(jìn)展遠遠不夠,這只是一個(gè)小小的開(kāi)始。下一步是上網(wǎng)查,找到了些與我們題目相似的',那時(shí)我們每個(gè)人都很高興,可是那還不是我們要的,于是又上網(wǎng)查到了些有關(guān)的函數等等,終于在我們大家的努力下,完成了這個(gè)程序。
雖然對著(zhù)電腦做程序,有點(diǎn)累有點(diǎn)熱,可是當看到勞動(dòng)成果時(shí),真是別有一番滋味在心頭!世上無(wú)難事,只怕有心人,的確如此。做完這個(gè)程序最大的收獲就是感受到了集體的力量,當然個(gè)人的智慧也是很重要的哦!
做完這個(gè)課程設計,我們的自信一下子提高了,我們也會(huì )寫(xiě)程序了;盡管對于有些人這種程序會(huì )很簡(jiǎn)單,可對我們c語(yǔ)言初學(xué)者來(lái)說(shuō),已經(jīng)很不容易了。這次體驗為以后的學(xué)習計算機的我們增強了信心。享受勞動(dòng)成果的滋味實(shí)在很美妙!
程序與設計心得體會(huì )12
數據結構是計算機存儲、組織數據的方式。數據結構是指相互之間存在一種或多種特定關(guān)系的數據元素的集合。通常情況下,精心選擇的"數據結構可以帶來(lái)更高的運行或者存儲效率。數據結構往往同高效的檢索算法和索引技術(shù)有關(guān)。
一般認為,一個(gè)數據結構是由數據元素依據某種邏輯聯(lián)系組織起來(lái)的。對數據元素間邏輯關(guān)系的描述稱(chēng)為數據的邏輯結構;數據必須在計算機中存儲,數據的存儲結構是數據結構的實(shí)現形式,是其在計算機內的表示;此外討論一個(gè)數據結構必須同時(shí)討論在該類(lèi)數據結構上執行的運算才有意義。一個(gè)邏輯數據結構可以有多種存儲結構,且各種存儲結構影響數據處理的效率。
在許多類(lèi)型的程序的'設計中,數據結構的選擇是一個(gè)基本的設計考慮因素。許多大型系統的構造經(jīng)驗表明,系統實(shí)現的困難程度和系統構造的質(zhì)量都嚴重的依賴(lài)于是否選擇了最優(yōu)的數據結構。許多時(shí)候,確定了數據結構后,算法就容易得到了。有些時(shí)候事情也會(huì )反過(guò)來(lái),我們根據特定的算法來(lái)選擇數據結構與之適應。不論哪種情況,選擇合適的數據結構都是非常重要的。
從上面我們了解到了數據結構的重要性,它是一個(gè)程序的關(guān)鍵因素。拿到“陰風(fēng)習習的大樓”這個(gè)題目時(shí),一開(kāi)始不知道從哪入手,以為可以把每個(gè)位置看成一個(gè)圖的一個(gè)節點(diǎn),從而可以用鄰接表這種結構,通過(guò)遍歷鄰接表,每次選擇權值小的路徑走就可以得到最短的路徑了。我錯了,完全的錯了。通過(guò)認真的分析后,我認識到,這能簡(jiǎn)單的看成一個(gè)圖,因為每個(gè)位置都只能到達它鄰接的位置而不是和其他各位置都有聯(lián)系。而且如果每個(gè)位置轉化為圖的一個(gè)節點(diǎn),這樣要表示每個(gè)節點(diǎn)的關(guān)系就需要n*n節點(diǎn)和n^4大小的數組來(lái)存儲各個(gè)點(diǎn)的關(guān)系。還有這個(gè)大樓結構想轉化為一個(gè)圖也是不容易的。根據書(shū)上有些類(lèi)似的“老鼠迷宮問(wèn)題”,讓我想打,不如就用n*n大小的數組直接存儲大樓結構。通過(guò)類(lèi)似走迷宮的方法來(lái)遍歷,當遍歷完所有路徑后就能得到一個(gè)最小的路徑。那接下來(lái)怎樣遍歷呢?我采用了深度優(yōu)先遍歷的方法,這樣可以用遞歸的方法,簡(jiǎn)化代碼。雖然理解上有一定困難,而且遞歸條件的控制要注意。
通過(guò)這次數據結構程序設計,不僅讓我對c語(yǔ)言的一些知識得到了回顧,加深了對c語(yǔ)言的掌握。同時(shí)也讓我對數據結構知識得到了一定的掌握。知道了怎么去分析一個(gè)題目,怎樣選擇比較好的數據結構。讓我從怎么樣實(shí)現一個(gè)程序功能,轉變到怎么用更少的空間,更短的時(shí)間完成程序設計?臻g和時(shí)間上對程序的優(yōu)化是評價(jià)一個(gè)程序好壞的關(guān)鍵標準。
通過(guò)這次數據結構的程序設計也讓我懂得了怎么樣去設計一個(gè)程序。從問(wèn)題分析中找出程序所要解決的關(guān)鍵問(wèn)題和數據結構的選擇;在概要設計中完成程序的大體輪廓;在詳細設計中解決關(guān)鍵問(wèn)題的算法和設計;在調試分析中完成程序最終的修補。這樣一個(gè)比較好的程序就設計出來(lái)了。
程序與設計心得體會(huì )13
作為一門(mén)經(jīng)典的編程語(yǔ)言,擁有強大的表達能力和廣泛的應用范圍。在學(xué)習C語(yǔ)言程序設計的過(guò)程中,我深刻體會(huì )到了這門(mén)語(yǔ)言的特點(diǎn)和優(yōu)勢。
C語(yǔ)言程序設計更加注重底層實(shí)現和計算機結構。這種基于機器級別的設計方式可以更好地控制代碼的執行效率和內存使用。在寫(xiě)程序時(shí)要注意內存管理和優(yōu)化,這對于程序的運行效率和性能有著(zhù)巨大的.影響。同時(shí)C語(yǔ)言也提供了足夠的數據結構和算法支持,可以實(shí)現各種各樣的應用。
C語(yǔ)言具有良好的可移植性和可擴展性。C語(yǔ)言提供了豐富的標準庫和函數,可以滿(mǎn)足不同平臺和環(huán)境下的需求。同時(shí)也可以通過(guò)自定義函數和頭文件來(lái)擴展語(yǔ)言的功能。這種靈活性使得C語(yǔ)言可以適用于各種不同的軟件開(kāi)發(fā)領(lǐng)域,如系統編程、嵌入式開(kāi)發(fā)、數據科學(xué)等。
最后,C語(yǔ)言程序設計需要注重細節和規范。C語(yǔ)言是一門(mén)較底層的語(yǔ)言,所以在編寫(xiě)代碼時(shí)需要注意各種細節問(wèn)題,避免出現各種錯誤和異常。同時(shí)也要遵循一定的編碼規范,保證代碼的可讀性和可維護性。這樣才能寫(xiě)出高質(zhì)量的代碼,為項目的順利開(kāi)展做出貢獻。
C語(yǔ)言程序設計是一門(mén)經(jīng)典而優(yōu)秀的編程語(yǔ)言。在學(xué)習這門(mén)語(yǔ)言的過(guò)程中,我們需要注重理論學(xué)習、實(shí)踐應用和代碼規范,才能逐步掌握這門(mén)語(yǔ)言的精髓和技巧。
程序與設計心得體會(huì )14
c語(yǔ)言課程設計和現代計算機技術(shù)的實(shí)際應用相結合,是我們在本階段學(xué)完理論課程之后對自己該方面的能力的一次很好的檢驗,從開(kāi)始的算法思路到運行調試后的美觀(guān)的圖形界面以及另人興奮的可用程序,都是一個(gè)很好的學(xué)習和鍛煉的'過(guò)程。使我們鞏固了原有的理論知識,培養了我們靈活運用和組合集成所學(xué)過(guò)知識及技能來(lái)分析、解決實(shí)際問(wèn)題的能力。使我們體會(huì )到自身知識和能力能在實(shí)際中的應用和發(fā)揮。不但可以激發(fā)創(chuàng )新意識,還可以開(kāi)發(fā)創(chuàng )造能力、培養溝通能力。這次實(shí)習時(shí)間雖然僅有一個(gè)星期,但確實(shí)使我受益匪淺。通過(guò)實(shí)習我豐富了計算機操作經(jīng)驗,更加深了對c語(yǔ)言的了解,熟悉了其環(huán)境,更增強了對turbo c的使用技巧。
另外,實(shí)習中老師對我們進(jìn)行了細心、耐心的指導,鼓勵我們對程序進(jìn)行合理改進(jìn),培養了我們的創(chuàng )新意識和創(chuàng )新能力。原來(lái)是我認為可怕的課程設計,就在種種輔助條件下完成了,心里有說(shuō)不出的高興。
雖說(shuō)捧著(zhù)自己的成果很高興,但成果背后總是付出很大的努力。
一個(gè)多禮拜中,我們有過(guò)山窮水盡的困惑;有過(guò)柳暗花明的驚喜;有過(guò)唇槍舌劍的辯論;有過(guò)相互鼓勵的安慰。一個(gè)多禮拜的時(shí)間我們經(jīng)歷了很多,也收獲了很多。與其說(shuō)它是體力與腦力的作業(yè),不如說(shuō)它是合作精神和毅力的考驗。經(jīng)過(guò)這次課程設計,我不僅學(xué)到了很多知識和技能,更重要的是我們學(xué)會(huì )了如何運用所學(xué)知識去解決實(shí)際問(wèn)題.
一個(gè)多禮拜的掙扎,絞盡腦汁終于帶著(zhù)麻木的手指和大腦脫出那堆“泥潭”,F在的心情是如魚(yú)得水,干澀的眼睛前方是萬(wàn)里晴空。終于,所有的努力即將化成了一個(gè)個(gè)鉛字,打印機“滋滋”的聲音仿佛已經(jīng)宛如天籟般悅耳地在耳畔響起。此時(shí)此刻,真想把一切拋上天空。高呼:“出來(lái)了!我的成果即將出來(lái)了!”,心里也在默默的感慨著(zhù):“有志者,事竟成,破釜沉舟,百二秦關(guān)終歸楚?嘈娜,天不負,臥薪嘗膽,三千越甲可吞吳!
程序與設計心得體會(huì )15
首先我是一個(gè)女孩,學(xué)軟件開(kāi)發(fā)的女孩相對于男孩來(lái)說(shuō)并不是太多,但是因為我自己對編程比較感興趣,所以就從事了這個(gè)行業(yè)。
我們學(xué)校的學(xué)生從20xx年的下半年就已經(jīng)開(kāi)始出來(lái)實(shí)習了,據我所知我們計算機系的學(xué)生大都從事別的行業(yè)去了,從事計算機行業(yè)的人數非常少,我想大部分是沒(méi)有過(guò)硬的技術(shù)知識的原故,不敢去應聘本行業(yè)的工作吧。
我一直是一個(gè)有上進(jìn)心的女孩,對軟件編程有很大的興趣,總想著(zhù)自己也要像男孩一樣,做一番屬于自己的事業(yè),不能白白的虛度自己的青春,但我又不想從事與計算機沾邊的初級職位,比如文員之類(lèi)的。因為如果自己的第一份工作從做文員開(kāi)始,以后自己的職業(yè)生涯就不好規劃,肯定會(huì )離軟件編程越來(lái)越遠的。
說(shuō)實(shí)話(huà)我的家庭條件并不富裕,但是我有一個(gè)非常支持我上學(xué)的父母,他們狠狠心在我上了幾年大學(xué)之后又給我交了幾千元的培訓費。從那時(shí)候起我就想著(zhù)我一定要好好學(xué)習,對得起父母。
就這樣開(kāi)始了我的培訓旅程,其實(shí)說(shuō)實(shí)話(huà)在培訓的過(guò)程中我是時(shí)而感到特別迷茫,時(shí)而又有了奮斗的激情,這不免有個(gè)人的因素,也有培訓環(huán)境的影響。
在這里我想提醒一下那些想參加軟件培訓的學(xué)生,在你們選培訓班的時(shí)候一定要看清這個(gè)學(xué)校以前培訓學(xué)員的就業(yè)情況,特別重要的是培訓老師有沒(méi)有教學(xué)經(jīng)驗,一些培訓機構總是以賺錢(qián)為目的,鼓吹著(zhù)自己的培訓老師擁有幾年幾年的項目經(jīng)驗,其實(shí)我感覺(jué)沒(méi)有教學(xué)經(jīng)驗的`老師還不如項目經(jīng)驗少一些的老師。
我們培訓部就是一個(gè)例子,我有時(shí)候就感覺(jué)聽(tīng)我們老師講課簡(jiǎn)直是一件非常痛苦的事情,他講課從來(lái)就不備課,只是根據自己的工作經(jīng)驗,想到哪個(gè)知識點(diǎn)就講哪個(gè),我們聽(tīng)課的學(xué)生一點(diǎn)思想準備都沒(méi)有,而他常常在課堂上為了調試一個(gè)程序的一個(gè)小小的錯誤耽誤一兩個(gè)小時(shí)的時(shí)間,而這期間往往也是我們最煎熬的時(shí)候,因為我們要坐在那個(gè)地方陪著(zhù)他找錯誤,這種情況下的我們非常受折磨,并且感覺(jué)時(shí)間都白白浪費掉了,以至于根本沒(méi)有什么收獲。
再來(lái)談?wù)勎易约旱那闆r吧,我在大學(xué)期間編程語(yǔ)言學(xué)的還算不錯,當時(shí)我們只開(kāi)了c++、java兩門(mén)編程語(yǔ)言課,還有軟件開(kāi)發(fā)相關(guān)的sqlserver20xx數據庫,我的這三門(mén)主修課程每次考試都很優(yōu)秀,參加培訓時(shí)也有老師勸我學(xué)軟件前臺,網(wǎng)頁(yè)設計什么的,說(shuō)是女孩比較適合學(xué)這個(gè),好就業(yè),而軟件開(kāi)發(fā)大都是男孩子,女孩幾乎是學(xué)不通的。我當時(shí)就是為了證明自己的能力,根據大學(xué)期間自己的學(xué)習情況,我相信自己能學(xué)好。
但是也因為我們老師講課的無(wú)計劃性,課程拖到現在還沒(méi)有結束掉,時(shí)間已經(jīng)過(guò)去6個(gè)月了,我開(kāi)始思索我自己的人生了。
經(jīng)過(guò)四個(gè)月的培訓,我不能說(shuō)我沒(méi)有學(xué)到什么東西,但我還要說(shuō)一點(diǎn),我雖然每一樣技術(shù)都知道了,但是我學(xué)的僅僅還只是一個(gè)皮毛而已。軟件開(kāi)發(fā)最重要的就是編程思想,可我現在的水平只是編寫(xiě)代碼達到非常熟練的程度罷了,對于編程思想感覺(jué)還是沒(méi)有踏入軟件開(kāi)發(fā)的門(mén)檻。而編程思想主要來(lái)自于你所做過(guò)的實(shí)際項目獲得的經(jīng)驗。而我們培訓部的項目不僅少而且不怎么實(shí)用。所以要想參加培訓還要看清這個(gè)培訓部的項目是不是夠份量,沒(méi)有實(shí)際的項目經(jīng)驗去應聘軟件開(kāi)發(fā)的工作還是不行的。
經(jīng)過(guò)仔細的思索,我已經(jīng)決定去找工作了,現在正是找工作的好時(shí)候,雖然我沒(méi)有多少項目經(jīng)驗,但我相對于應屆畢業(yè)生自信多了,也許這就是培訓的力量。不過(guò)哪怕找到一份小小程序員的工作干著(zhù)也行,因為現在對自己的職業(yè)定位還有點(diǎn)迷茫,我自己的性格屬于那種做事情非常認真、踏實(shí)、細心,感覺(jué)更適合做軟件測試方面的工作,對于軟件開(kāi)發(fā)我還是抱著(zhù)先試試工作的態(tài)度,主要源自于我自己頭腦反應太慢,估計一直做軟件開(kāi)發(fā)對職業(yè)發(fā)展前景是有礙的。
最后告誡那些還在上大學(xué)的朋友們,如果你們想在軟件行業(yè)發(fā)展,那你們一定要在上學(xué)期間多上網(wǎng)看一些編程方面的視頻,自已嘗試著(zhù)把企業(yè)要求的知識點(diǎn)自學(xué)一下,跟著(zhù)視頻做一些小型的項目。其實(shí)自學(xué)知識點(diǎn)是不難的,只有你有恒心。因為我培訓的感覺(jué)就是公司要求的一些東西很多并不是我們不懂,而是我們在學(xué)校其實(shí)是連聽(tīng)說(shuō)過(guò)都沒(méi)有聽(tīng)說(shuō)過(guò),這樣的話(huà)哪個(gè)公司會(huì )愿意。
【程序與設計心得體會(huì )】相關(guān)文章:
程序設計心得體會(huì )06-13
程序設計心得體會(huì )12-26
程序設計心得體會(huì )(精)08-13
【必備】程序設計心得體會(huì )10-10
程序設計心得體會(huì )(精品)10-01
程序設計心得體會(huì )范文02-11
程序設計心得體會(huì )最新03-30