報告材料主要是向上級匯報工作,其表達方式以敘述、說明為主,在語言運用上要突出陳述性,把事情交代清楚,充分顯示內(nèi)容的真實和材料的客觀。報告的格式和要求是什么樣的呢?下面是小編為大家整理的報告范文,僅供參考,大家一起來看看吧。
單片機項目實訓報告單片機實訓報告篇一
最近自己對單片機特別的感興趣,因為看到它能控制電機的轉(zhuǎn)動,自己覺得很神奇。
就想弄清楚它到底是怎么做到的?
我看到書上講:單片機可以用兩種語言編寫,一種是c語言,另外一種是匯編語言。
匯編語言是一種機器語言,且代碼繁瑣,不易記憶。
需要掌握單片機的內(nèi)部結(jié)構(gòu)和邏輯結(jié)構(gòu),通過看了幾本書讓我了解認識到匯編確實太繁瑣,不過我學習過c語言,也參加了全國計算機二級考試,覺得自己在一方面具有優(yōu)勢,能很快學好它。
不過在學習中,我才發(fā)現(xiàn)學習單片機不僅僅需要軟件的知識,還需要硬件的知識。
我買了一個單片機在實踐中就是一個活生生的例子,沒有相應的硬件知識,我連單片機怎么和電腦相連都不知道,我為我當初的想法感到羞愧。
單片機是一門很好的學問,需要我去鉆研它。
時光飛逝,一轉(zhuǎn)眼,一個學期又進尾聲了,本學期的單片機綜合課程設計也在一周內(nèi)完成了。
俗話說“好的開始是成功的一半”。
說起課程設計,我認為最重要的就是做好設計的預習,認真的研究老師給的題目,選一個自己有興趣的題目。
其次,老師對實驗的講解要一絲不茍的去聽去想,因為只有都明白了,做起設計就會事半功倍,如果沒弄明白,就迷迷糊糊的去選題目做設計,到頭來一點收獲也沒有。
最后,要重視程序的模塊化,修改的方便,也要注重程序的調(diào)試,掌握其方法。
雖然這次的課程設計算起來在實驗室的時間只有三天,不過因為我們都有自己的實驗板,所以在宿舍里做實驗的時間一定不止三天。
硬件的設計跟焊接都要我們自己動手去焊,軟件的編程也要我們不斷的調(diào)試,最終一個能完成課程設計的勞動成果出來了,很高興它能按著設計的思想與要求運動起來。
當然,這其中也有很多問題,第一、不夠細心比如由于粗心大意焊錯了線,由于對課本理論的不熟悉導致編程出現(xiàn)錯誤。
第二,是在學習態(tài)度上,這次課設是對我的學習態(tài)度的一次檢驗。
對于這次單片機綜合課程實習,我的第一大心得體會就是作為一名工程技術(shù)人員,要求具備的首要素質(zhì)絕對應該是嚴謹。
我們這次實習所遇到的多半問題多數(shù)都是由于我們不夠嚴謹。
第三,在做人上,我認識到,無論做什么事情,只要你足夠堅強,有足夠的毅力與決心,有足夠的挑戰(zhàn)困難的勇氣,就沒有什么辦不到的。
很多人說,學單片機最好先學匯編語言,以我的經(jīng)驗告訴大家,絕對沒有這個必要,初學者一開始就直接用c語言為單片機編程,既省時間,學起來又容易,進步速度會很快。
在剛開始學單片機的時候,千萬不要為了解單片機內(nèi)部結(jié)構(gòu)而浪費時間,這樣只能打擊你的信心,當你學會編程后,自然一步步就掌握其內(nèi)部結(jié)構(gòu)了。
單片機的學習實踐
單片機提高重在實踐,想要學好單片機,軟件編程必不可少。
但是熟悉硬件對于學好單片機的也是非常重要的。
如何學習好硬件,動手實踐是必不可少的。
我們可以通過自己動手做一個自己的電子制作,通過完成它,以提高我的對一些芯片的了解和熟練運用它。
這樣我們就可以多一些了解芯片的結(jié)構(gòu)。
我相信,你完成了一個屬于自己的電子制作,你的單片機水平就會有一個質(zhì)的提高。
這就是我學習單片機的`心得體會,希望給單片機的愛好者學好單片機有所幫助。
使用單片機就是理解單片機硬件結(jié)構(gòu),以及內(nèi)部資源的應用,在匯編或c語言中學會各種功能的初始化設置,以及實現(xiàn)各種功能的程序編制。
第一步:數(shù)字i/o的使用
使用按鈕輸入信號,發(fā)光二極管顯示輸出電平,就可以學習引腳的數(shù)字i/o功能,在按下某個按鈕后,某發(fā)光二極管發(fā)亮,這就是數(shù)字電路中組合邏輯的功能,雖然很簡單,但是可以學習一般的單片機編程思想,例如,必須設置很多寄存器對引腳進行初始化處理,才能使引腳具備有數(shù)字輸入和輸出輸出功能。
每使用單片機的一個功能,就要對控制該功能的寄存器進行設置,這就是單片機編程的特點,千萬不要怕麻煩,所有的單片機都是這樣。
第二步:定時器的使用
學會定時器的使用,就可以用單片機實現(xiàn)時序電路,時序電路的功能是強大的,在工業(yè)、家用電氣設備的控制中有很多應用,例如,可以用單片機實 現(xiàn)一個具有一個按鈕的樓道燈開關,該開關在按鈕按下一次后,燈亮3分鐘后自動滅,當按鈕連續(xù)按下兩次后,燈常亮不滅,當按鈕按下時間超過2s,則燈滅。
數(shù) 字集成電路可以實現(xiàn)時序電路,可編程邏輯器件(pld)可以實現(xiàn)時序電路,可編程控制器(plc)也可以實現(xiàn)時序電路,但是只有單片機實現(xiàn)起來最簡單,成本最低。
定時器的使用是非常重要的,邏輯加時間控制是單片機使用的基礎。
第三步:中斷
單片機的特點是一段程序反復執(zhí)行,程序中的每個指令的執(zhí)行都需要一定的執(zhí)行時間,如果程序沒有執(zhí)行到某指令,則該指令的動作就不會發(fā)生,這樣就會耽誤很多快速發(fā)生的事情,例如,按鈕按下時的下降沿。
要使單片機在程序正常運行過程中,對快速動作做出反應,就必須使用單片機的中斷功能,該功能就是在快速動作發(fā)生后,單片機中斷正常運行的程序,處理快速發(fā)生的動作,處理完成后,在返回執(zhí)行正常的程序。
中斷功能使用中的困難是需要精確地知道什么時候不允許中斷發(fā)生(屏蔽中斷)、什么時候允許中斷發(fā)生(開中斷),需要設置哪些寄存器才能使某種中斷起作用,中斷開始時,程序應該干什么,中斷完成后,程序應該干什么等等。
中斷學會后,就可以編制更復雜結(jié)構(gòu)的程序,這樣的程序可以干著一件事,監(jiān)視著一件事,一旦監(jiān)視的事情發(fā)生,就中斷正在干的事情,處理監(jiān)視的事情,當然也可以監(jiān)視多個事情,形象的比喻,中斷功能使單片機具有吃著碗里的,看著鍋里的功能。
以上三步學會,就相當于降龍十八掌武功,會了三掌了,可以勉強護身。
第四步:與pc機進行rs232通信
單片機都有usart接口,特別是msp430系列中很多型號,都具有兩個usart接口。
usart接口不能直接與pc機的rs232接口連接,它們之間的邏輯電平不同,需要使用一個max3232芯片進行電平轉(zhuǎn)換。
usart接口的使用是非常重要的,通過該接口,可以使單片機與pc機之間交換信息,雖然rs232通信并不先進,但是對于接口的學習是非常重要的。
正確使用usart接口,需要學習通信協(xié)議,pc機的rs232接口編程等等知識。
試想,單片機實驗板上的數(shù)據(jù)顯示在pc機監(jiān)視器上,而pc機的鍵盤信號可以在單片機實驗板上得到顯示,將是多么有意思的事情啊!
第五步:學會a/d轉(zhuǎn)換
map430單片機帶有多通道12位a/d轉(zhuǎn)換器,通過這些a/d轉(zhuǎn)換器可以使單片機操作模擬量,顯示和檢測電壓、電流等信號。
學習時注意模擬地與數(shù)字地、參考電壓、采樣時間,轉(zhuǎn)換速率,轉(zhuǎn)換誤差等概念。
使用a/d轉(zhuǎn)換功能的簡單的例子是設計一個電壓表。
第六步:學會pci、i2c接口和液晶顯示器接口
這些接口的使用可以使單片機更容易連接外部設備,在擴展單片機功能方面非常重要。
第七步:學會比較、捕捉、pwm功能
這些功能可以使單片機能夠控制電機,檢測轉(zhuǎn)速信號,實現(xiàn)電機調(diào)速器等控制起功能。
如果以上七步都學會,就可以設計一般的應用系統(tǒng),相當于學會十招降龍十八掌,可以出手攻擊了。
學習usb接口、tcp/ip接口、各種工業(yè)總線的硬件與軟件設計是非常重要的,因為這是當前產(chǎn)品開發(fā)的發(fā)展方向。
到此為止,相當于學會15招降龍十八掌,但還不到打遍天下無敵手的境界。
即使如此,也算是單片機大蝦了!!
單片機項目實訓報告單片機實訓報告篇二
通過這一個學期的單片機學習,我收獲了很多關于單片機的知識,并且這些知識和日常的生活息息相關。了解了一些簡單程序的錄入,led顯示器、鍵盤、和顯示器的應用和原理。
led顯示器:led顯示器是由發(fā)光二管組成顯示字段的器件。通常的8段led顯示器是由8個發(fā)光二極管組成,led顯示器分共陽極和共陰極兩種。有段選碼和和位選碼。當led顯示器每段的平均電流位5ma時,就有較滿意的亮度,一般選擇斷碼5-10ma電流;位線的電流應選擇40-80ma。led顯示器的顯示方式有動態(tài)和靜態(tài)兩種。7289a芯片是具有spi串行接口功能的顯示鍵盤控制芯片,它可同時取得8位共陰極數(shù)碼管和64個鍵的鍵盤矩陣。7289a的控制指令分為兩類:8位寬度的單字節(jié)指令和16位寬度雙字節(jié)指令;還有閃爍指令和消隱指令。7289a采用串行方式spi總線與微處理器通信;7289a與at89c52接口電路,在實際電路中無論接不接鍵盤,電路中連接到其各段上的8個 100千歐的下拉電阻均不可以省去,如果不接鍵盤而只接顯示器可以省去8個10千歐電阻,若僅接鍵盤而不接顯示器,可省去串入dp及sa-sg連線的8個220歐電阻,7289a還需要外接晶體振蕩電路。液晶顯示器簡稱lcd,其顯示原理是用經(jīng)過處后的液晶具有能改變光線傳輸方向的特性,達到顯示字符和圖形的目的。最簡單的筆段式液晶顯示器類似于lcd顯示器,可以顯示簡單的字符和數(shù)字,而目前大量使用的是點陣式lcd顯示器,既可以顯示字符和數(shù)字也可以顯示漢字和圖形。如果把lcd顯示屏、背光可變電源、接口控制邏輯、驅(qū)動集成芯片等部件構(gòu)成一個整體,是的與cpu接口十分方便。
鍵盤:鍵盤是最常見的計算機輸入設備,它廣泛應用于微型計算機和各種終端設備上。計算機操作者通過鍵盤向計算機輸入各種指令、數(shù)據(jù),指揮計算機的工作。按照鍵盤的工作原理和按鍵方式的不同,可以劃分為四種:機械式鍵盤采用類似金屬接觸式開關,工作原理是使觸點導通或斷開,具有工藝簡單、噪音大、易維護的特點。 塑料薄膜式鍵盤鍵盤內(nèi)部共分四層,實現(xiàn)了無機械磨損。其特點是低價格、低噪音和低成本,已占領市場絕大部分份額。 導電橡膠式鍵盤觸點的結(jié)構(gòu)是通過導電橡膠相連。鍵盤內(nèi)部有一層凸起帶電的導電橡膠,每個按鍵都對應一個凸起,按下時把下面的觸點接通。這種類型鍵盤是市場由機械鍵盤向薄膜鍵盤的過渡產(chǎn)品。 無接點靜電電容式鍵盤使用類似電容式開關的原理,通過按鍵時改變電極間的距離引起電容容量改變從而驅(qū)動編碼器。特點是無磨損且密封性較好。
按照按鍵方式的不同鍵盤可分為接觸式和無觸點式兩類。接觸式鍵盤就是我們通常所說的機械式鍵盤,它又分為普通觸點式和干簧式。普通觸點式的兩個觸點直接接觸,從而使電路閉合,產(chǎn)生信號;而干簧式鍵盤則是在觸點間加裝磁鐵,當鍵按下時,依靠磁力使觸點接觸,電路閉合。與普通觸點式鍵盤相比,干簧式鍵盤具有響應速度快、使用壽命長、觸點不易氧化等優(yōu)點。無觸點式鍵盤又分為電容式、霍爾式和觸摸式三種。其中電容式是我們最常用到的鍵盤類型,它的觸點之間并非直接接觸,而是當按鍵按下時,在觸點之間形成兩個串聯(lián)的平板電容,從而使脈沖信號通過,其效果與接觸式是等同的。電容式鍵盤擊鍵時無噪聲,響應速度快,但是價格很高一些。
顯示器:按照顯示器的顯示管分類crt、lcd。按顯示色彩分類單色顯示器、彩色顯示器。按大小分類通常有14寸、15寸、17寸和19寸,或者更大。顯示管的屏幕上涂有一層熒光粉,電子槍發(fā)射出的電子擊打在屏幕上,使被擊打位置的熒光粉發(fā)光,從而產(chǎn)生了圖像,每一個發(fā)光點又由“紅”“綠”“藍”三個小的發(fā)光點組成,這個發(fā)光點也就是一個象素。由于電子束是分為三條的,它們分別射向屏幕上的這三種不同的發(fā)光小點,從而在屏幕上出現(xiàn)絢麗多彩的畫面。顯示器顯示畫面是由顯示卡來控制的。若仔細觀察顯示器上的文本或圖像是由點組成的,屏幕上點越多越密,則分辨率越高。
屏幕上相鄰兩個同色點的距離稱為點距,常見點距規(guī)格有0.31mm、0.28mm、0.25mm等。顯示器點距越小,在高分辨率下越容易取得清晰的顯示效果。電子束采用光柵掃描方式,從屏幕左上角一點開始,向右逐點進行掃描,形成一條水平線;到達最右端后,又回到下一條水平線的左端,重復上面的過程;當電子束完成右下角一點的掃描后,形成一幀。此后,電子束又回到左上方起點,開始下一幀的掃描。這種方法也就是常說的逐行掃描顯示。而隔行掃描指電子束在掃描時每隔一行掃一線,完成一屏后再返回來掃描剩下的線,這與電視機的原理一樣。隔行掃描的顯示器比逐行掃描閃爍得更厲害,也會讓使用者的眼睛更疲勞。完成一幀所花時間的倒數(shù)叫垂直掃描頻率,也叫刷新頻率,比如60hz、75hz等。
通過這幾天的單片機的實訓,我在理論的基礎上更深刻的掌握了單片機的深層內(nèi)容及實際生活中的應用,實訓鍛煉了自己動手能力和思維能力,還有在軟件方面的編程能力,讓我受益匪淺,同時也暴露出一些平時學習上的問題,讓我深刻反思。這些問題的發(fā)現(xiàn)將為我以后的學習和工作找明道路,查漏補缺為進一步學習作好準備。通過實訓,讓我懂得了如何編寫一些簡單的程序,學會了如何制作單片機應用程序,并且可以在今后的日常生活中靈活運用。
單片機項目實訓報告單片機實訓報告篇三
一、實驗目的和要求。
二、實驗儀器設備。
三、實驗設計及調(diào)試:
(一)實驗內(nèi)容。
(二)實驗電路:畫出與實驗內(nèi)容有關的簡單實驗電路。
(三)實驗設計及調(diào)試步驟:
(1)對實驗內(nèi)容和實驗電路進行分析,理出完成實驗的設計思路。
(2)列出程序設計所需的特殊標志位、堆棧sp、內(nèi)部ram、工作寄存器等資源的分配列表,分配列表時注意考慮資源在程序執(zhí)行過程可能會出現(xiàn)沖突的問題。
(3)畫出程序設計流程圖,包括主程序和各子程序流程圖。
(4)根據(jù)(2)、(3)的內(nèi)容寫出實驗程序。
(5)調(diào)試程序(可以使用模擬仿真器)。
a、根據(jù)程序確定調(diào)試目的,即調(diào)試時所需觀察的內(nèi)容結(jié)果。
b、根據(jù)各調(diào)試目的分別選擇調(diào)試所需的方法,如單步、斷點等命令,分別列出各調(diào)試方法中所需要關注記錄的內(nèi)容。
c、調(diào)試程序,按各種調(diào)試方法記錄相應的內(nèi)容。
d、分析調(diào)試記錄的內(nèi)容和結(jié)果,找出程序中可能出錯的地方,然后修改程序,繼續(xù)調(diào)試、記錄、分析,直到調(diào)試成功。
(四)實驗調(diào)試過程中所遇到的問題、解決問題的思路和解決的方法。
四、實驗后的經(jīng)驗教訓總結(jié)。
單片機項目實訓報告單片機實訓報告篇四
第一:萬事開頭難,要勇敢的邁出第一步,不要總找借口說沒有學習過就總推脫。凡事都有第一步可以先可簡單的來,然后可以逐步的向深層次學習。可以從建項目開始,然后可以找一個簡單的小程序先把它敲進單片機內(nèi)然他運行起來,感覺一下單片機的運行,讓自己了解單片機整個運行。
第二:對于知識點,學過的要掌握牢固,對于沒有學的和暫時用不到的先不用學習。比如:小燈得點亮就沒有用到中斷可以先不用看。這樣可以避免知識過多記不住的麻煩。對于程序這里的知識點不能只停留在理論層次上,一定要結(jié)合著程序進行學習這樣才能掌握的很牢靠,當用到哪里的知識點不記得了可以去看書,對于用不到的可以不去看。
第三:程序不要只是看別人得,一定要自己寫過才是自己的。開始不懂可以參考別人的,看看每一句代表著什么意思,能夠?qū)崿F(xiàn)什么現(xiàn)象。明白之后自己再重新寫一遍,你會發(fā)現(xiàn)看別人的能懂到自己寫的時候很困難。當你自己能寫出來的時候說明你真懂了。
第四:一定要學會程序調(diào)試的方法。有時候把程序?qū)懲炅巳缓筮\行時不能實現(xiàn)理想的現(xiàn)象。這時有人就暈了不知該怎么辦,然后就去問別人。當別人找出問題出在哪里時就會恍然大悟。其實當遇到問題一定要自己嘗試著解決,不能遇到問題就去問別人。自己一定要掌握解決問的方法和思路。
第五:在學習初期看別人的代碼,學習別人的思路這個很有用。通過看別人的代碼特別是有多年編程經(jīng)驗的人的程序,可以迅速提高自己的編程水平。也可以結(jié)合著別人的手法,與自己的想法結(jié)合在一起寫出更好的程序。但是切記將學習變成抄襲,不能認為抄襲別人的你就學會了,這樣只能使你退步。第六:面對一個新項目時,自己一定要多想想,不要急著去看別人是怎么寫的。有的人看到新項目時就去找別人的然后抄一小段,自己在寫幾句,放在一起完成任務,雖然省時間但不利你的學習。當你遇到一新項目時你應該先想一下程序的構(gòu)架,想想如何來完成。然后自己動手去寫,當你遇到實在是沒辦法解決的問題時再去請教別人,看他是怎么處理的,學習他的方法。這樣起碼你自己想過了,有自己的思路不會受到別人的影響,這樣更容易提高自己。
在單片機的學習開始時感覺很吃力,在不斷的學習過程中慢慢的對單片機產(chǎn)生了些好感,而且在編寫程序過程中吃力的感覺慢慢的淡了。在這其中基礎知識掌握牢固是非常重要的,然后在學習過程中要學會提問題和自己解決問題,慢慢的對于學習單片機你也會產(chǎn)興趣。雖然在開始學習單片機時感覺很青澀,但只要堅定自己的學習信心,在付出持之以恒的努力,我相信自己能進一步加深對單片機的了解,在單片機的學習道路上走得更遠!
單片機項目實訓報告單片機實訓報告篇五
軟件測試項目實訓這門課程,是本學期一門重要課程,對于課程的學習方面,主要是靠老師答疑和查詢資料來完成的。這次我選擇的是基于java語言下的銀行賬戶管理系統(tǒng),這個設計在楊揚老師的指導和嚴格要求下完成,在本階段學習和生活期間,也始終感受著楊楊老師的精心指導和無私的關懷,我受益匪淺。
在設計過程中我通過查閱大量有關參各種資料,與同學交流經(jīng)驗和網(wǎng)上查找信息,并向老師同學請教等方式,使自己學到了不少知識,也經(jīng)歷了不少艱辛,但收獲同樣巨大。不管學會的還是學不會的的確覺得困難比較多,真是萬事開頭難,不知道如何入手。此外,還得出一個結(jié)論:知識必須通過應用才能實現(xiàn)其價值!有些東西以為學會了,但真正到用的時候才發(fā)現(xiàn)是兩回事,所以我認為只有到真正會用的時候才是真的學會了。
在整個過程中我從中懂得了許多東西,也培養(yǎng)了我獨立工作的能力,樹立了對自己工作能力的信心,相信會對今后的學習工作生活有非常重要的影響。而且大大提高了動手的能力,使我充分體會到了在創(chuàng)造過程中的探索的艱難和成功的喜悅。雖然這個項目還不是很完善,但是在設計過程中所學到的東西是這次設計的最大收獲和財富,使我終身受益。在這次課程設計中,讓我學會了如何去完成一個任務,去解決一個問題。當遇到問題要冷靜,想辦法一點一點的排除障礙,到最后獲取成功,這應該就是學習的樂趣。有時候不懂的就需要問別人了,虛心請教,從別人的身上真的能學到自己沒有的東西,每一次的挫折都會使我更接近成功。還有學會了在工作中與別人的合作與交流。這次課程設計在老師和同學那里學到了很多東西,使自己在處理問題方面有了很大的.提高。
1、程序可讀性強,易懂易維護
2、用戶界面簡潔,方便了用戶使用。
3、安全性好,系統(tǒng)仍然使用輸入密碼方式,保證了系統(tǒng)的安全。
4、系統(tǒng)穩(wěn)定,基本達到預期的功能要求。
5、系統(tǒng)還存在著許多不足,特別是在數(shù)據(jù)庫的鏈接上,在代碼的編寫上也存在著很多的不足,代碼存在著很多的缺陷。
6、在系統(tǒng)的的界面效果上也存在不足,系統(tǒng)界面顯示應在屏中間。本項目最大的一個不足就是運行時界面顯示效果欠佳,在以后的學習中我會不斷地改進,設計出漂亮的界面。課程設計中要求有扎實的理論基本知識,操作起來才順心應手,我這時才明白什么是“書到用時方恨少”。這就激發(fā)了學習的欲望。“紙上得來終覺淺,絕知此事要躬行!”,在學習的過程中,讓我深深感受到自己在實際運用中專業(yè)知識的匱乏。以前總以為自己學的還不錯,一旦應用到實際就大不一樣了。
單片機項目實訓報告單片機實訓報告篇六
學
號:
hefei university 計算機實訓報告
bachelor dissertation
實訓題目: 系統(tǒng)安裝(軟硬件)與使用
1.項目名稱
系統(tǒng)安裝(軟硬件)與使用
2.項目意義
3.學會管理個人電腦,并且了解如何安裝自己所需的軟件。4.通過對計算機的進一步認識和了解,合理使用計算機。5.學會利用所學的知識解決生活中、工作中所遇到的現(xiàn)實問題 6.培養(yǎng)團隊合作精神。
3.項目規(guī)劃
3.1 在本次實訓中,我們將其分為以下幾個部分:
1.學習硬件的相關知識及組裝
2.學習軟件的相關知識及運行 3.了解操作系統(tǒng)的安裝
3.2小組分工
4.相關知識
4.1計算機
計算機(computer)俗稱電腦,是一種用于高速計算的電子計算機器,可以進行數(shù)值計算,又可以進行邏輯計算,還具有存儲記憶功能。是能夠按照程序運行,自動、高速處理海量數(shù)據(jù)的現(xiàn)代化智能電子設備。由硬件系統(tǒng)和軟件系統(tǒng)所組成,沒有安裝任何軟件的計算機稱為裸機。可分為超級計算機、工業(yè)控制計算機、網(wǎng)絡計算機、個人計算機、嵌入式計算機五類,較先進的計算機有生物計算機、光子計算機、量子計算機等。計算機發(fā)明者約翰·馮·諾依曼。計算機是20世紀最先進的科學技術(shù)發(fā)明之一,對人類的生產(chǎn)活動和社會活動產(chǎn)生了極其重要的影響,并以強大的生命力飛速發(fā)展。它的應用領域從最初的軍事科研應用擴展到社會的各個領域,已形成了規(guī)模巨大的計算機產(chǎn)業(yè),帶動了全球范圍的技術(shù)進步,由此引發(fā)了深刻的社會變革,計算機已遍及一般學校、企事業(yè)單位,進入尋常百姓家,成為信息社會中必不可少的工具。
4.2windows操作系統(tǒng)
7、windows
8、windows 8.1、windows 10(預覽版)和 windows server服務器企業(yè)級操作系統(tǒng),不斷持續(xù)更新,微軟一直在盡力于windows操作系統(tǒng)的開發(fā)和完善。
4.3臺式機與筆記本
硬件是計算機的軀體,軟件則是計算機的靈魂。硬件和軟件是一個完整的計算機系統(tǒng)互相依存的兩大部分,它們的關系主要體現(xiàn)在以下幾個方面。
1、硬件和軟件互相依存,硬件是軟件賴以工作的物質(zhì)基礎,軟件的正常工作是硬件發(fā)揮作用的唯一途徑。計算機系統(tǒng)必須要配備完善的軟件系統(tǒng)才能正常工作,且充分發(fā)揮其硬件的各種功能。
2、硬件和軟件無嚴格界線,隨著計算機技術(shù)的發(fā)展,在許多情況下,計算機的某些功能既可以由硬件實現(xiàn),也可以由軟件來實現(xiàn)。因此,硬件與軟件在一定意義上說沒有絕對嚴格的界面。
3、硬件和軟件協(xié)同發(fā)展,計算機軟件隨硬件技術(shù)的迅速發(fā)展而發(fā)展,而軟件的不斷發(fā)展與完善又促進硬件的更新,兩者密切地交織發(fā)展,缺一不可。
5.項目實施步驟
5.1.首先我們先了解計算機硬件,以及組成
5.1.1了解計算機硬件的相關知識
計算機硬件(computer hardware)是指計算機系統(tǒng)中由電子,機械和光電元件等組成的各種物理裝置的總稱。這些物理裝置按系統(tǒng)結(jié)構(gòu)的要求構(gòu)成一個有機整體為計算機軟件運行提供物質(zhì)基礎。從外觀上來看,微機由主機箱和外部設備組成。主機箱內(nèi)主要包括cpu、內(nèi)存、主板、硬盤驅(qū)動器、光盤驅(qū)動器、各種擴展卡、連接線、電源等;外部設備包括鼠標、鍵盤、顯示器、音箱等,這些設備通過接口和連接線與主機相連。
圖 5.1.1-1 主板
主板(mother board, ain board, system board)是一臺pc的主體所在,主板要完成電腦系統(tǒng)的管理和協(xié)調(diào),支持各種cpu、功能卡和各總線接口的正常運行,它是pc機的“總司令部”,其上的cpu、chipset、dram、bios等決定了它是什么“級別”,平時我們所說的386、486、pentium機,其判斷的標準就是機器所用的主板和cpu。主板芯片可分為數(shù)字芯片和模擬芯片兩種。主板使用的芯片,除了少數(shù)幾個是模擬芯片外,大部分都是數(shù)字芯片。主板大小的規(guī)格,隨著主板內(nèi)部系統(tǒng)使用元件的多少和芯片封裝來決定它的尺寸。
圖5.1.1-2顯卡
顯卡全稱顯示接口卡(video card,graphics card),又稱為顯示適配器(video adapter)或顯示器配置卡,是計算機最基本配置之一。顯卡的用途是將計算機系統(tǒng)所需要的顯示信息進行轉(zhuǎn)換驅(qū)動,并向顯示器提供數(shù)據(jù)信號,控制顯示器的正確顯示,是連接顯示器和個人電腦的重要元件,是“人機對話”的重要設備之一。顯卡作為電腦主機里的一個重要組成部分,承擔輸出顯示圖形的任務,對于從事專業(yè)圖形設計的人來說顯卡非常重要。民用和軍用顯卡圖形芯片供應商主要包括amd(超微半導體)和nvidia(英偉達)2家。現(xiàn)在的top500計算機,都包含顯卡計算核心。在科學計算中,顯卡被稱為顯示加速卡。
圖5.1.1-3 cpu cpu即中央處理單元,是英文ccntral processing unitr的縮寫,是整個系統(tǒng)的核心,也是整個系統(tǒng)最高的執(zhí)行單位。它負責整個系統(tǒng)指令的執(zhí)行,數(shù)學與邏輯的運算,數(shù)據(jù)的存儲與傳送,以及對內(nèi)對外輸入與輸出的控制。cpu既然關系著指令的執(zhí)行和數(shù)據(jù)的處理,當然也關系著指令和數(shù)據(jù)處理速度的快慢,因而cpu有不同的執(zhí)行功能,不同的處理速度。一般cpu的功能和處理速度,我們可以從它的型號、數(shù)字來判斷它的等級。
圖5.1.1-4 內(nèi)存
內(nèi)存是主板上重要的部件之一,它是存儲cpu與外圍設備溝通的數(shù)據(jù)與程序的部件。在主機中,內(nèi)存所存儲的數(shù)據(jù)或程序有些是永久的,有些是暫時的,所以內(nèi)存就有不同形式的功能與作用,而且存儲數(shù)據(jù)的多少也關系著內(nèi)存的容量大小,傳送數(shù)據(jù)的快慢也關系著內(nèi)存的速度,這些都跟內(nèi)存的種類與功能有關,現(xiàn)介紹些內(nèi)存有關的知識。
圖5.1.1-5 硬盤
硬盤中的磁盤是用硬質(zhì)金屬做的,所以稱為硬盤。硬盤的磁頭是懸浮在磁盤表面上的(一般只有0.3~0.6微米)。硬盤的轉(zhuǎn)速極快,一般有3600rpm(round per minute)/5400rpm/7200rpm等品種。硬磁盤每個存儲表面被劃分成若干個磁道,每道劃分成若干個扇區(qū)。每個存儲表面的同一道形成一個圓柱面,稱為柱面。柱面是硬盤的一個常用指標。
5.1.2計算機硬件安裝相關細節(jié)了解
我的計算機硬件安裝主要步驟:
1安裝內(nèi)存
安裝內(nèi)存時,先用手將內(nèi)存插槽兩端的扣具打開,然后將內(nèi)存平行放入內(nèi)存插槽中(內(nèi)存插槽也使用了防呆式設計,反方向無法插入,大家在安裝時可以對應一下內(nèi)存與插槽上的缺口),用兩拇指按住內(nèi)存兩端輕微向下壓,聽到“啪”的一聲響后,即說明內(nèi)存安裝到位。
圖5.1.2-1 二.安裝cpu lga 775接口的英特爾處理器全部采用了觸點式設計,與478針管式設計相比,最大的優(yōu)勢是不用再去擔心針腳折斷的問題,但對處理器的插座要求則更高。
圖5.1.2-2 在安裝cpu之前,我們要先打開插座,方法是:用適當?shù)牧ο蛳挛汗潭╟pu的壓桿,同時用力往外推壓桿,使其脫離固定卡扣。
圖5.1.2-3
圖5.1.2-4 擰緊螺絲,固定好主板。(在裝螺絲時,注意每顆螺絲不要一定性的就擰緊,等全部螺絲安裝到位后,再將每粒螺絲擰緊,這樣做的好處是隨時可以對主板的位置進行調(diào)整。)
主板安靜的躺入到機箱中,安裝過程結(jié)束。
三.安裝顯卡
目前,大部分主板板型為atx或matx結(jié)構(gòu),因此機箱的設計一般都符合這種標準。在安裝主板之前,先裝機箱提供的主板墊腳螺母安放到機箱主板托架的對應位置(有些機箱購買時就已經(jīng)安裝)
圖5.1.2-6 確定機箱安放到位,可以通過機箱背部的主板擋板來確定。
五.安裝散熱器
圖5.1.2-7 硬件安裝需要注意的問題
一、主板安裝在裝機過程中,有些js為了省時省力,往往在安裝主板的過程中只在機箱的固定板上安裝4-5個套筒底座,然后直接裝上主板,而且在擰螺絲的時候沒有上墊圈。這樣好像看起來沒有什么關系,其實存在十分嚴重的問題。
1、現(xiàn)在很多人為了超頻或者靜音的需要,更換高質(zhì)量的cpu、南北橋以及顯卡散熱器,而一般這些散熱器自身的重量是很重的,如果主板底座只上了4個套筒,那么受力點此時僅僅只有主板的四周,如果是臥式機箱可能還好點,但現(xiàn)在多數(shù)都是立式機箱,長期這樣使用主板很容易變形,嚴重的甚至會拉裂。同時,如果只安裝了四周的固定底座,在安裝顯卡、內(nèi)存的時候都會向下用力擠壓,這時也很容易損壞主板。
2、主板固定螺絲的墊圈作用可不小,可以防止螺絲直接接觸主板而導致主板和機箱接觸短路的問題,同時還可以屏蔽一些主板和機箱底板的靜電以及電磁干擾。
二、各類數(shù)據(jù)線、電源線、信號線的排序與安裝有些裝機員在安裝各類連接線的時候往往都是根據(jù)自己的經(jīng)驗,閉著眼睛插(有點夸張),這樣很容易導致一些機箱的前置設備無法使用,指示燈不亮或者一些設備無法高速運行。
1、數(shù)據(jù)線連接。目前很多主板的sata接口并非全部原生,往往只有1.2號是原生接口,在安裝sata設備的時候,數(shù)據(jù)線盡量要插在1號和2號口上,這樣能最大發(fā)揮sata的性能。
2、前置面板的usb口、信號指示燈、1394==也是十分容易忽略的部分。一些玩家裝機后一般只看機器能否點亮,系統(tǒng)是否運行正常,而忽略了這些細節(jié)。建議在裝機后用u盤試試前置的usb接口是否每個都能正常使用,硬盤指示燈、電源指示燈是否都顯示正常。
3、機箱布線。一些裝機員裝機只管兩頭一接了事,裝好后機箱內(nèi)各種電源線、數(shù)據(jù)線、信號線錯綜復雜,有的更是直接與散熱器接觸,這樣潛在風險是很大的,現(xiàn)在的硬件特別是顯卡、cpu功耗都是很大的,比如8800,正常的使用溫度都是60-80度,那么一根塑料的連接線與其長時間接觸后果可想而知,同時,布線凌亂對機箱整體散熱也是一個重要的隱患。
三、機箱散熱及cpu散熱的安裝內(nèi)容來自電腦硬件知識網(wǎng)首先建議大家在購買機箱的時候盡量選擇尺寸大一點的,這樣利于整個系統(tǒng)的散熱。其次,機箱散熱主要講求的是一個風道,一般是前進后處。
1、有些人裝機購買的機箱沒有自帶風扇,而js為了節(jié)省裝機時間一般也不會主動推薦你安裝風扇。其實做機箱風道是很有必要的。首先,能起到一很好的散熱效果,其次,還能有效的避免灰塵沉積造成一些接口接觸不良。
2、cpu散熱的安裝。一定要避免cpu的表面與散熱器底部根本沒有完全接觸,也就是俗話說的“假安裝”,在安裝完之后,要留心看一下散熱器底部與cpu插槽是否平行,核心是否完全與散熱器底部完全貼緊。同時注意硅膠的涂抹問題,適量即可,否則導熱將變成阻熱。
四、靜音問題在裝機店由于環(huán)境比較嘈雜而且比較空曠,一般機器的噪音容易被忽略,但是當你抱回家特別是夜深人靜的時候,哪噪音.......有時令人抓狂!~所以一定要注意以下的幾個細節(jié)。
1、電源的選擇。電源一定要選擇靜音電源,也就是12寸或者14寸大扇的電源,這是靜音一個比較關鍵的問題。本人曾經(jīng)的磐石400,質(zhì)量是沒話說,可是哪聲音......當然,可以自己動手diy,但是我想不是每個人都有哪能力及時間。
2、機箱風扇及cpu散熱器的選擇。這個不用多說了,機箱風扇選用12寸風扇(建議在進風口裝上濾網(wǎng)),cpu散熱器如果手頭還寬裕建議不用原裝。原裝風扇一般都是3500-4000轉(zhuǎn),哪聲音......3、機箱的選擇。這是第二次提到機箱,所以機箱其實也是電腦整機中十分重要的部件。機箱的選擇也很簡單,首先,尺寸最好能大一點,能前后裝上12寸風扇。其次,盡量選擇品牌機箱,如永陽、酷冷、tt等(本版有一篇機箱導購帖,大家可以看看),好機箱不僅提供了一個良好的散熱環(huán)境,同時也能有效避免共振問題。
4、大家在裝機的過程中根據(jù)自己的需要加裝風扇,能不裝的盡量不裝,比如南北橋、內(nèi)存==,一般不超頻的玩家cpu風扇+顯卡風扇+機箱的前進后出足矣。
五、測試電腦穩(wěn)定性“硬件都裝好了,系統(tǒng)也安裝好了,能開機,能進系統(tǒng)不代表硬件沒有一點問題。電腦能正常運行1個小時不代表能運行10小時。另外,硬裝系統(tǒng)也是對硬件很好的測試。
1、大家裝機的時候最好帶上u盤,拷貝一些專業(yè)的測試軟件,主要是顯示器、cpu、內(nèi)存、顯卡(本版有一篇專門介紹測試軟件的帖子,這里不再贅述)。
2、搬回家后大家一定要連續(xù)運行48小時或者更長時間,這樣對硬件進行測試,比如3dmark連續(xù)運行幾小時,sp2004連續(xù)運行幾小時、memtest連續(xù)運行幾小時,同時常用的軟件和游戲都進行一下長時間的運行測試,看看有沒有花屏或者藍屏的情況,如果有第一時間查明原因,最好在一周內(nèi)找裝機店更換或者退貨。
5.2 接著我們了解計算機軟件的相關知識和分類
軟件是用戶與硬件之間的接口界面。用戶主要是通過軟件與計算機進行交流。軟件是計算機系統(tǒng)設計的重要依據(jù)。軟件與硬件的結(jié)合,使計算機系統(tǒng)具有較高的總體效用,和實用價值。同時計算機軟件分為系統(tǒng)軟件和應用軟件。
系統(tǒng)軟件是指管理、控制和維護電腦硬件和軟件資源的軟件,它的功能是協(xié)調(diào)電腦各部件有效工作或使電腦具備解決問題的能力。系統(tǒng)軟件主要包括操作系統(tǒng)、程序設計語言、解釋和編譯系統(tǒng)、數(shù)據(jù)庫管理系統(tǒng)等!
應用軟件是指用戶利用電腦及其提供的系統(tǒng)軟件為解決各種實際問題而編制的電腦程序。應用軟件是面向應用領域、面向用戶的軟件,它主要包括科學計算軟件包、字處理軟件、輔助軟件、輔助工程軟件、圖形軟件、工具軟件等。如:office、wps、photoshop 等!
5.3操作系統(tǒng)的安裝
一、準備一個windows 7安裝光盤或iso光盤鏡像
下載windows 7光盤鏡像請參考:windows 7官方簡體中文旗艦版。然后把刻錄的dvd放入dvd光驅(qū)(較老的cd-rom不能識別dvd格式光盤)然后等待顯示startingwindows,接著顯示windows is loading files...,開始進入安裝界面,下文詳述每步安裝說明。
圖5.3-1 準備安裝
二、選擇安裝語言
如下圖所示,思齊安裝的是中文旗艦版本,所以默認就是中文了,旗艦版本還可以在安裝后安裝多語言包,升級支持其他語言顯示,語言設置好后,點擊下一步。
圖5.3-2 選擇語言
三、出現(xiàn)安裝界面
如下圖,點擊現(xiàn)在開始安裝即可,本圖是全新安裝,所以沒有看到升級界面上兼容測試等選項(如果從低版本windows上點擊安裝就會有),這里還有個重要用途,下圖中左下角有個“修復計算機選項”,這在windows 7的后期維護中,作用極大。
圖5.3-3 界面選擇
四、許可協(xié)議選擇
如下圖,沒啥說的,不接受就不給裝,接受并點擊下一步:
圖5.3-4 接受協(xié)議
五、選擇安裝模式
圖5.3-5 選擇模式
六、選擇安裝磁盤
圖5.3-6 安裝磁盤
提醒:我們以前在使用windows xp安裝程序時,安裝程序會自帶ntfs格式化和ntfs快速格式化選項,但是從vista開始,默認的格式化都是快速格式化,也就是說如果原分區(qū)已經(jīng)是ntfs則只是重寫了mft表,刪除現(xiàn)有文件,如果系統(tǒng)分區(qū)存在錯誤,可能在安裝過程并不能發(fā)現(xiàn),微軟這個設計應該是純粹了為了提高安裝速度,給用戶一個好印象。
直接點擊下一步就可以開始安裝windows 7了。下圖所示:
圖5.3-7 磁盤分化
注意:
1、如果您刪除分區(qū)然后讓windows使用free空間創(chuàng)建分區(qū),那么旗艦版的windows 7將在安裝時候會自動保留一個100m或200m的分區(qū)供bitlocker使用,而且刪除起來也非常麻煩。
2、如果您只是在驅(qū)動器操作選項(drive options)里對現(xiàn)有分區(qū)進行format,windows 7則不會創(chuàng)建保留分區(qū),仍然保留原分區(qū)狀態(tài)。
3、這里安裝一定要指定正確的盤符,并小心,不要因為選錯而丟失數(shù)據(jù)。
七、開始安裝
大約需要15分鐘的時間(筆者1g內(nèi)存80g硬盤cpu為amd 5000+的計算機實際測試結(jié)果),中間可能有多次重啟。
圖5.3-8 等待安裝
最后一次重啟進入后開始設置賬號和密碼及密鑰等,如下。
八、設置用戶賬號及密碼
設置網(wǎng)絡賬號,也就是計算機名字,根據(jù)自己習慣設置即可。
圖5.3-9 設置密碼 設置密碼及提示信息:
圖5.3-10 密碼提示
圖5.3-12 更新設置
接著開始配置日期和時間窗口,檢查一下是否設置正確,并點下一步:
圖5.3-13設置時間 上述步驟設置完后,在中文旗艦版上是直接啟動進入系統(tǒng)了,5.4對于我們的個人電腦,我們需要掌握一些系統(tǒng)軟件的安裝及下載。(我們以360安全衛(wèi)士為例,介紹一下。)
我首先利用360安全衛(wèi)士。,找到。然后搜索
圖5.4.1-1 我們打開官網(wǎng),然后點擊下載
圖5.4.1-2 注:為了系統(tǒng)安全,我們需要到官網(wǎng)下載正規(guī)軟件。
5.4.2.下載完成后,我們進行安裝
通常情況下,我們需要修改安裝目錄,以避免磁盤內(nèi)存的不合理分布。例如“安裝在d盤“;單擊“自定義安裝”;然后單擊“立即安裝”;或直接單擊“立即安裝”。
圖5.4.1-3
圖5.4.1-4安裝
一些軟件在安裝時有覆蓋安裝,還有自定義安裝。覆蓋安裝是不卸載原來相同的程序而直接進行安裝,自定義安裝是根據(jù)自己的愛好自主設置安裝路徑,所要安裝的組件等。通常情況下我們選擇自定義安裝。
5.5.學會使用系統(tǒng)軟件維護計算機 系統(tǒng)維護軟件有很多,下面我們還是以9.7版本的360安全衛(wèi)士(最新10.0版本的需要體驗碼)為例,介紹一下。
一,在打開360安全衛(wèi)士后,我們可以看見一個基本狀態(tài),提示你的電腦有多少天沒有進行體檢了,點擊立即體檢,開始對電腦進行安全評估。體檢之后會提示電腦的體檢分數(shù),如果電腦存在問題,點擊“一鍵修復”,進行系統(tǒng)整體修復。
圖5.5-1
二.除了整體體檢外,也可以對不同的選擇進行單獨的處理,以下是四種主要的電腦維護方式。
圖5.5-2木馬查殺
圖5.5-3 系統(tǒng)修復
圖5.5-4電腦清理
圖5.5.5優(yōu)化加速 查殺木馬:
運行項可以把系統(tǒng)啟動時自動跟隨啟動的軟件關閉,以加快系統(tǒng)的開機速度,個人建議:每天電腦開啟前,我們都應該首先打開360安全衛(wèi)士,先體檢一下。然后在關閉前四個主要維護方式可同時開始維護電腦,以保證電腦的健康。
6.項目總結(jié)
這次項目我們學會了更多的知識,對計算機也有了進一步的認識與了解。以前的我們只會利用計算機玩游戲娛樂,而現(xiàn)在我門不但了解計算機的硬件與軟件的相關知識與區(qū)別,也學會了利用一些系統(tǒng)軟件維護計算機。更通過這次實踐,才明白從過去到現(xiàn)在自己對計算機了解多么膚淺。所以我們還要更加深入的學習計算機知識,盡快掌握計算機。在以后我們可以使用計算機幫助我們簡單地解決工作或?qū)W習上的問題。
與上次實訓項目相比,我們組進步了許多。沒有像第一次做項目時,我們抱著打醬油的心態(tài)態(tài),項目也做得一團糟,導致被批評。這次我們小組的成員變得認真嚴謹起來。學了在彼此交流中成長,在相互配合中完善。雖然我們也會有些小爭吵,但我們在這種爭執(zhí)與協(xié)同中讓我們的項目更加完美。
單片機項目實訓報告單片機實訓報告篇七
1、項目一定要全新的項目,不能是以前做過的
2、項目一定要企業(yè)真實項目,不能是精簡以后的,不能脫離實際應用系統(tǒng)
3、在開發(fā)時要和企業(yè)的開發(fā)保持一致
4、在做項目的時候不應該有參考代碼
長話短說就是以上幾點,如果你想要更多的了解,可以繼續(xù)往后看。
一:項目的地位
因為參加就業(yè)培訓的學員很多都是有一定的計算機基礎,大部分都具備一定的編程基礎,尤其是在校或者是剛畢業(yè)的學生,多少都有一些基礎。
他們欠缺的主要是兩點:
(1)不能全面系統(tǒng)的、深入的掌握某種技術(shù),也就是會的挺多,但都是皮毛,不能滿足就業(yè)的需要。
(2)沒有任何實際的開發(fā)經(jīng)驗,完全是想象中學習,考試還行,一到實際開發(fā)和應用就歇菜了。
解決的方法就是通過項目練習,對所學知識進行深化,然后通過項目來獲取實際開發(fā)的經(jīng)驗,從而彌補這些不足,盡快達到企業(yè)的實際要求。
二:如何選擇項目
1:項目不能太大,也不能太小
這個要根據(jù)項目練習的階段,練習的時間,練習的目標來判斷。不能太大,太大了做不完,也不能太小,太小了沒有意義,達不到練習的目的。
2:項目不能脫離實際應用系統(tǒng)
項目應該是實際的系統(tǒng),或者是實際系統(tǒng)的簡化和抽象,不能夠是沒有實戰(zhàn)意義的教學性或者是純練習性的項目。因為培訓的時間有限,必須讓學員盡快地融入到實際項目的開發(fā)當中去。任何人接受和掌握一個東西都需要時間去適應,需要重復幾次才能夠真正掌握,所以每個項目都必須跟實際應用掛鉤。
3:項目應能覆蓋所學的主要知識點
學以致用,學完的知識點需要到應用中使用,才能夠真正理解和掌握,再說了,軟件開發(fā)是一個動手能力要求很高的行業(yè),什么算會了,那就是能夠做出來,寫出代碼來,把問題解決了,你就算會了。
4:最后綜合項目一定要是實際應用系統(tǒng)
學員經(jīng)過這個項目的練習,就要走上實際的工作崗位了,如果這個系統(tǒng)還達不到實際應用系統(tǒng)的標準,學員練習過后也還是達不到企業(yè)實際的需要,那么這個培訓應該說質(zhì)量就不高了。理想的狀況是這個項目就是實際項目,到時候?qū)W員就業(yè)到另外一個公司,不過是換個地方干活而已,完全沒有技能上的問題。
三:java怎么選擇項目
這個不是靠想象,而是根據(jù)實際的情況一步一步分析出來的(呵呵要賣弄一下:這也算是邏輯思維),當然這里只是討論方法,不涉及具體的項目案例。
我們可以采用倒推的方式來分析:
(3)然后開始選擇分階段的項目,分階段的項目應該比剛才分析出來的分階段任務稍稍復雜點,這樣才能達到訓練的目標。定下分階段項目后,同樣去分解,定出為了完成他所需要的各部分知識點和深度。
(5)最終把要求掌握的知識點和要求掌握的深度,分散到日常教學和練習中。
好了,把上面的分析用正向描述就是:
日常教學和練習中學習和掌握的知識 ==〉演示項目 ==〉分階段項目 ==〉綜合項目 ==〉勝任企業(yè)實際開發(fā)需要。
附注:有了好的項目還要有好的訓練方法(這個另外立文討論),最最基本和重要的一條就是:絕對要指導學生親自動手做,而不是看和聽,所以盡量不要選擇有現(xiàn)成代碼的項目,演示用的項目也最好不配發(fā)代碼,讓學生能夠跟著做出來才是真的掌握了。
1:真項目
項目一定要真實,要是企業(yè)實際應用的,不能是教學性的項目,否則會脫離實達不到項目實訓的效果。還有一個一定要是最新的項目,企業(yè)的要求也是在不斷變化的,應用技術(shù)的方向和層次也在不斷變化,這些都體現(xiàn)在最新項目的要求上,舊項目所要求的技術(shù)和層次很可能已經(jīng)過時了,根本達不到訓練的目的。
java的做法是:沒有固定項目,每個班做項目之前會從企業(yè)獲取最新的項目需求,然后經(jīng)過挑選和精心設計,以保證既能訓練技術(shù),又能得到實際的開發(fā)經(jīng)驗。這樣實現(xiàn)了跟企業(yè)的同步,企業(yè)做什么,我們就學什么,然后也跟著做什么。
2:真流程
開發(fā)的流程也要跟企業(yè)的實際開發(fā)保持一致。從項目立項開始,到需求分析、概要設計、詳細設計、編碼、測試的各個環(huán)節(jié),都要完全按照真實的開發(fā)流程來做。
java的主力老師都是實戰(zhàn)出身,在java開發(fā)方面都至少有七年以上的開發(fā)經(jīng)驗,同時具備多年的項目管理經(jīng)驗,所以能夠完全按照企業(yè)開發(fā)的流程來訓練學生。
3:真環(huán)境
開發(fā)的環(huán)境也要跟企業(yè)一樣,包括常用的開發(fā)工具、開發(fā)平臺、應用服務器、常用插件、測試工具、項目管理工具、項目管理文檔等等。
java的做法是:構(gòu)建跟企業(yè)完全一樣的環(huán)境,然后跟企業(yè)開發(fā)一樣,分團隊開發(fā)。老師就相當于項目經(jīng)理,一個班分成多個小組,每個組有自己的team leader,大家分工合作,共同完成項目。
4:真開發(fā)
這是java最與眾不同的一點,java深知:軟件是做出來的,而不是聽出來或者看出來的,企業(yè)需要能實際開發(fā)的人員,而不是只聽過、看過但不能做的人。所以java非常強調(diào):項目一定要讓學生動手寫出來。
(1):現(xiàn)場帶領學生一起做分析和設計,而不是預先做好了來講講。因為需要學生學習的是分析設計的過程和方法,而不是已經(jīng)做好的結(jié)果。
(2):java選用的項目基本都是企業(yè)最新的項目,很多都是java的學生和企業(yè)在同期開發(fā),所以是不配發(fā)源代碼的。這樣也斷絕了學生的依賴思想,認認真真去開發(fā)。可能有同學會問:為什么不選擇有源代碼的項目呢,那樣還可以參考學習啊!
這是一個典型的誤區(qū):覺得通過看人家的代碼能夠加快自己的學習。這個方法對有經(jīng)驗的人來講是對的,但是對于還在學習期間,沒有經(jīng)驗的學員來講,就是一個認識的誤區(qū)了。因為你也許能看懂代碼的語法,但根本看不懂代碼背后的含義,看不懂代碼的設計,看不懂為什么要這么實現(xiàn),看不懂代碼所體現(xiàn)的思想,其實,看了跟沒看沒有多大區(qū)別。
事實上,java界最不缺的就是代碼了,那么多開源軟件,小到一個工具,到企業(yè)級erp都有開源的,而且很多都是大師級的作品,說實話比你參考的那些代碼質(zhì)量高多了,但是又有多少人能真正看明白呢,原因就在于達不到那個水平,看不懂代碼背后所體現(xiàn)的設計和思想以及為什么要這么做,效果也就不好了。
當然不排除有這樣的高人是能夠完全能理解和掌握這些大師級作品的,但估計不會是剛開始學習java開發(fā)的學生,所以java根據(jù)多年的培訓經(jīng)驗,友情提示:在初學階段,看一千遍,聽一千遍,都不如自己動手寫一遍所達到的學習效果。自己能寫出來的功能才是你真正掌握的功能,而不是你看得代碼或者是聽老師講的,就算講過看過,但是自己做不出來,那都不算會。
(3):java在課堂上除了帶領學生去分析設計外,還會分析一些重點、難點功能的實現(xiàn)機制和原理,然后指導學生去實現(xiàn)。
5:真技術(shù)
java在每個項目中,特別會抽取有難度的部分讓學生們在老師指導下實現(xiàn),專門啃硬骨頭,那才能真正鍛煉學生的開發(fā)能力。
java在每個項目中,都會使用目前企業(yè)最新最流行的技術(shù),按照最新的難度去要求,從而讓學員能更符合企業(yè)的需要。
6:真經(jīng)驗
java的項目都是企業(yè)最新的真實項目,經(jīng)過開發(fā)訓練,學員能夠積累足夠的真實的開發(fā)經(jīng)驗,以勝任企業(yè)的工作需要。在進行項目分析時,還會全面講解項目所要求的業(yè)務,讓學員從業(yè)務和技術(shù)上都能充分積累。
7:真實力
作為就業(yè)培訓,項目的好壞對培訓質(zhì)量的影響非常大,常常是決定性的作用。這篇文章是關于在學習java軟件開發(fā)時練習項目的總結(jié),簡單總結(jié)為以下幾點:事實上,不采用有源代碼的教學性項目對java的要求非常高。 試想一下,如果項目分發(fā)下去,老師帶著分析后,學生都不會做會出現(xiàn)什么樣的后果?這對java的教學質(zhì)量提出了極高的要求,如果教學質(zhì)量達不到讓學員獨立開發(fā)的水平,對依靠質(zhì)量取勝和口碑發(fā)展的java將是毀滅性的。
另外一個,由于是全真的項目,在開發(fā)的過程中,肯定會有很多的問題出現(xiàn),這些都要老師去解決,由于不像教學項目那樣預先做好,又需要老師能很快地解決各個問題,這對老師的真實開發(fā)水平有極高的要求,這可是需要真功夫的。
總結(jié)
總之,java通過真實的項目,真實的開發(fā)環(huán)境和開發(fā)流程,指導學員去真正開發(fā),讓學員得到真正的鍛煉,收獲真正的開發(fā)能力。
有了真正的開發(fā)能力==能夠勝任企業(yè)的實際需要==高薪好工作。
單片機項目實訓報告單片機實訓報告篇八
一周的單片機實訓很快就結(jié)束咯,在這一周的時間里,我學到了很多關于單片機各方面的知識。老師在實訓課中也教會咯我們很多關于單片機軟件編程與硬件設施的知識。
一周的實訓中我們一共實訓咯好幾個項目,通過這幾個項目的實訓,我們掌握咯一些單片機的匯編語言和硬件調(diào)試,達到了很好的效果。
一周時間實訓過后,我把之前在課堂上不懂的知識點,通過實際操作的練習,我都搞明白咯。當然在實訓過程中也遇到咯很多問題,就是有時在調(diào)試方面不能調(diào)試成功,有時程序是沒有錯誤,但是就是調(diào)試不好,一直找原因也找不出是什么原因。
希望以后能夠擁有更多的實訓時間和機會學習單片機。
一、實驗目的
熟悉keil c51集成開發(fā)環(huán)境的使用方法
二、實驗設備及器件
ibm pc機
三、實驗內(nèi)容
按照本書的第2章的2.1節(jié)到2.4節(jié)內(nèi)容進行keil c51集成開發(fā)環(huán)境的安裝和使用練習。然后按照以下內(nèi)容建立文件并編譯產(chǎn)生hex文件。
org 8000h
ljmp main
org 80f0h
main:
mov r7,#0
loop:
mov r6,#0
djnz r6,$
djnz r6,$
djnz r6,$
djnz r6,$
djnz r7,loop ;延時 一臺
cpl p1.0
cpl p1.1
cpl p1.2
cpl p1.3
cpl p1.4
cpl p1.5
cpl p1.6
cpl p1.7
sjmp main
通過該程序?qū)崿F(xiàn)八盞燈的同時亮和同時滅的功能,更好的掌握匯編指令。
5、實驗步驟:
(1)用40針排線把dp-51proc實驗儀上的a1區(qū)j76接口和a2區(qū)j79接口相連,然后使用排線把a2區(qū)的j61接口與d1區(qū)的j52接口相連。
2、對dp-51proc實驗儀上電,然后按照本書的第2章的2.5.1小節(jié)設置tksmonitor51仿真器和使用軟件dpflash把mon51監(jiān)控程序下載到tksmonitor51仿真器。
3、關閉dpflash軟件。把tksmonitor51仿真器的工作模式選擇開關切換到run處,然后按一下復位鍵(rst),mon51程序就開始運行了。此時,tksmonitor51仿真器進入調(diào)試狀態(tài)。
4、用戶使用keil c51集成開發(fā)環(huán)境建立工程、編輯與編譯“實驗內(nèi)容”所列的程序。然后按照本書的第2章2.5.3節(jié)的第2點(軟件調(diào)試環(huán)境的設置)設置好,然后再編譯一次。
5、此時用戶就可以按照本書的第2章2.5.4節(jié)所講述的方法進行仿真調(diào)試。如果用戶在退出仿真調(diào)試模式后想再次進入仿真調(diào)試,可以先按一下tksmonitor51仿真器的復位鍵(rst)。用戶可以在仿真調(diào)試環(huán)境下設置斷點、單步、全速運行等。在調(diào)試過程中用戶可以看見d1區(qū)的led的亮滅是由用戶程序來控制的。
一、實驗目的:利用單片機的p1口作io口,使用戶學會利用 p1口作為輸入和輸出口。
二、實驗設備及器件:
ibm pc機 一臺
一臺 dp-51proc單片機綜合仿真實驗儀
三、實驗內(nèi)容
1.編寫一段程序,用p1口作為控制端口,使d1區(qū)的led輪流亮。
四、實驗要求
五、實驗步驟
1、用導線把a2區(qū)的j61接口與d1區(qū)的j52接口相連。原理如圖所示。
2、先編寫一個延時程序。
3、將led輪流亮的程序編寫完整并調(diào)試運行
六、實驗程序:
org 8000h
ljmp main
org 8100h
main:
mov a,#0ffh
clr c
mainloop:
call delay
rlc a
mov p1,a ;把a的值輸出到p1口
sjmp mainloop
delay: ;延時
mov r7,#0
loop:
第7 / 9頁
mov r6,#0
djnz r6,$
djnz r6,$
djnz r6,$
djnz r7,loop
ret
end
七、實驗結(jié)果:通過調(diào)試成功之后,八盞燈依次向左點亮,實現(xiàn)流水燈程序的功能。
通過這次實訓,使我們能夠?qū)W以致用,在實踐中進一步掌握并鞏固我們的單片機理論知識。雖然在實訓中遇到了不少難題與困惑,暴露出了不少問題和缺乏實踐的弱點,但是在老師與同學們的幫助與指導下,我們最終解決與克服了一個個的困難與困惑,順利的完成了老師交給的實訓任務。
通過幾天下來的實訓,感覺就是自己的知識實在是太淺了。在課本上學到的知識感覺自己都懂了,但在實際應用中還是無從下手。所以我們不應滿足于課本上的知識,只有通過不斷的實踐,才能夠真正掌握理論知識。雖然只有幾天的時光,但還是學了很多的東西,比之于平常的上課更覺得學到更多。所以,這對于我們還是一門很必要的課程。當然,要真正學有所用,我們還要在實踐中去不斷提高,不斷完善。 其實剛開始還是不太喜歡實訓,也有點害怕的。但過后才覺得只有幾天的實訓時間還是有點少,畢竟是剛開始對單片機進行實際應用,還是很陌生的。由于時間的倉促,自己的作品也遠還沒達到完善的地步。