第一篇:達(dá)內(nèi)實(shí)習(xí)報(bào)告(共7篇)
篇一:達(dá)內(nèi)實(shí)習(xí)報(bào)告
圖片已關(guān)閉顯示,點(diǎn)此查看
中南林業(yè)科技大學(xué)理學(xué)院實(shí)習(xí)報(bào)告
實(shí)習(xí)類別:
專 業(yè):
姓 名:
學(xué) 號(hào):
指導(dǎo)教師:
實(shí)習(xí)內(nèi)容:
實(shí)習(xí)時(shí)間:
專業(yè)綜合實(shí)習(xí)信息與計(jì)算科學(xué) 楊勇老師 core java 2011-7-1 到 2011-7-10 圖片已關(guān)閉顯示,點(diǎn)此查看
圖片已關(guān)閉顯示,點(diǎn)此查看
圖片已關(guān)閉顯示,點(diǎn)此查看
圖片已關(guān)閉顯示,點(diǎn)此查看
圖片已關(guān)閉顯示,點(diǎn)此查看
圖片已關(guān)閉顯示,點(diǎn)此查看
篇二:達(dá)內(nèi)實(shí)習(xí)報(bào)告 實(shí)習(xí)報(bào)告
實(shí)習(xí)單位(地點(diǎn)):渥瑞達(dá)實(shí)習(xí)時(shí)間:2011 年 4 月 實(shí)習(xí)指導(dǎo)教師:周奕
學(xué)生學(xué)號(hào):0706034501 學(xué)生姓名:韓芳
---------------------------------- 1.實(shí)習(xí)單位總體印象
2.所學(xué)專業(yè)知識(shí)與實(shí)習(xí)內(nèi)容結(jié)合的認(rèn)識(shí)
(1)實(shí)習(xí)內(nèi)容
實(shí)習(xí)的內(nèi)容主要是學(xué)習(xí)java語(yǔ)言來(lái)開發(fā)手機(jī)系統(tǒng)。
(2)實(shí)習(xí)對(duì)所學(xué)專業(yè)知識(shí)提高的認(rèn)識(shí) 通過(guò)對(duì)java知識(shí)的重新學(xué)習(xí),讓我對(duì)java語(yǔ)言有了更深的理解,學(xué)習(xí)了一些新的代碼和編程方式,對(duì)我以后的編程有很大的幫助。實(shí)習(xí)的目的在于通過(guò)理論與實(shí)際的結(jié)合、個(gè)人與社會(huì)的溝通,進(jìn)一步培養(yǎng)自己的業(yè)務(wù)水平、與人相處的技巧、團(tuán)隊(duì)協(xié)作精神、待人處事的能力等,尤其是更好的培養(yǎng)觀察、分析和解決問(wèn)題的實(shí)際工作能力,以便提高自己的實(shí)踐能力和綜合素質(zhì),希望能幫助自己以后更加順利地融入社會(huì),投入到自己的工作中。3.實(shí)習(xí)總結(jié)
(1)對(duì)本次實(shí)習(xí)實(shí)踐過(guò)程的認(rèn)識(shí)
2011年4月,我在渥瑞達(dá)進(jìn)行了為期一個(gè)星期的實(shí)習(xí)。在這期間公司的老師給予了我熱情的指導(dǎo)和幫助,同時(shí)我也虛心向他們請(qǐng)教學(xué)習(xí),把在課堂上所學(xué)的知識(shí)加以運(yùn)用,在理論運(yùn)用于實(shí)踐的同時(shí),也在實(shí)踐中更加深刻地理解了以前沒(méi)有理解透徹的知識(shí)。經(jīng)過(guò)這些天的實(shí)習(xí),我對(duì)公司也有了更深刻的了解,也初步熟悉了編程員的實(shí)際操作步驟。更重要的是,這是我踏入社會(huì)的第一步,雖然只有短短一個(gè)星期的時(shí)間,但是也讓我看到了自身很多欠缺的地方,讓我深知出身社會(huì),只在學(xué)校里所學(xué)的知識(shí)是不夠用的,還需要從社會(huì)中吸取更多的知識(shí)與經(jīng)驗(yàn)。
雖然已經(jīng)是畢業(yè)班的,但對(duì)于實(shí)際社會(huì)工作還是茫茫然的,畢竟書本上的只是一個(gè)概念,具體操作并沒(méi)有教你。難得的實(shí)習(xí)機(jī)會(huì),我想把它做好。在這段時(shí)間學(xué)會(huì)了一些比較瑣碎的事情,但確實(shí)體會(huì)到了工作的辛酸,覺(jué)得自己在學(xué)校所學(xué)的專業(yè)知識(shí)嚴(yán)重不足,不能適應(yīng)激烈的工作要求,像那些實(shí)際操作性極強(qiáng)的工作,對(duì)于我們這些剛出來(lái)沒(méi)什么工作經(jīng)驗(yàn),而且本身就沒(méi)好好學(xué)習(xí)學(xué)校專業(yè)課的人來(lái)說(shuō),根本無(wú)法和那些老手相競(jìng)爭(zhēng),有時(shí)候感覺(jué)實(shí)在是無(wú)從下手。雖然說(shuō)這只是個(gè)編程培訓(xùn)的公司,但在這實(shí)習(xí)期間,我從培訓(xùn)到寫代碼的整理以及到軟件的測(cè)試等,都全身心的投入到工作中去。
這是第一次正式與社會(huì)接軌踏上工作崗位,開始與以往完全不一樣的生活。每天在規(guī)定的時(shí)間上下班,上班期間要認(rèn)真準(zhǔn)時(shí)地完成自己的工作任務(wù),不能草率敷衍了事。我們的肩上開始扛著民事責(zé)任,凡事得謹(jǐn)慎小心,否則隨時(shí)可能要為一個(gè)小小的錯(cuò)誤承擔(dān)嚴(yán)重的后果付出巨大的代價(jià),再也不是一句對(duì)不起和一紙道歉書所能解決。
(2)實(shí)習(xí)心得
實(shí)習(xí)是每一個(gè)大學(xué)畢業(yè)生必須擁有的一段經(jīng)歷,他使我們?cè)趯?shí)踐中了解社會(huì),讓我們學(xué)到了很多在課堂上根本就學(xué)不到的知識(shí),也打開了視野,長(zhǎng)了見(jiàn)識(shí),為我們以后進(jìn)一步走向社會(huì)打下堅(jiān)實(shí)的基礎(chǔ),實(shí)習(xí)是我們把學(xué)到的理論知識(shí)應(yīng)用在實(shí)踐中的一次嘗試。我想,作為一名即將畢業(yè)的大學(xué)生,建立自身的十年發(fā)展計(jì)劃已迫在眉睫,不是嗎? 最后,感謝我的母校——中北大學(xué),一直以來(lái)對(duì)我的培養(yǎng),感謝全體老師傳授給我的知識(shí),感謝2年以來(lái)教育過(guò)我的所有老師!學(xué)生在此向你們敬禮了,你們辛苦了!
篇三:達(dá)內(nèi)java暑期實(shí)訓(xùn)報(bào)告 畢業(yè)實(shí)習(xí)報(bào)告
一、實(shí)習(xí)目的:
進(jìn)一步了解java開發(fā)的相關(guān)知識(shí),掌握java開發(fā)的基本技術(shù),豐富java開發(fā)的實(shí)戰(zhàn)經(jīng)驗(yàn)。學(xué)習(xí)sql的基礎(chǔ)知識(shí)及正確的運(yùn)用方法,和有用的相關(guān)技術(shù),提高自己的工作效率。通過(guò)實(shí)習(xí),培養(yǎng)我們綜合運(yùn)用已學(xué)知識(shí)java語(yǔ)言的面向?qū)ο缶幊棠芰?;培養(yǎng)我們動(dòng)手能力;培養(yǎng)我們良好編程規(guī)范、編程方法;以便能較全面地理解、掌握和綜合運(yùn)用所學(xué)的知識(shí),提高自身的編程能力;增強(qiáng)自己的團(tuán)隊(duì)協(xié)作意識(shí),了解軟件開發(fā)的思考角度和主要流程。為畢業(yè)之后能夠更快地進(jìn)入工作狀態(tài)并且能夠更好的工作,打好一定的基礎(chǔ)。
二、實(shí)習(xí)單位介紹:
北京達(dá)內(nèi)科技有限公司是中國(guó)高端it培訓(xùn)的領(lǐng)先品牌,致力于培養(yǎng)面向電信和金融領(lǐng)域的 java、c++、c#/.net、測(cè)試、嵌入式、php等方面的中高端軟件人才,由美國(guó)國(guó)際數(shù)據(jù)集團(tuán)idg和集富亞洲jafco asia投資,是國(guó)內(nèi)首家獲得國(guó)際風(fēng)險(xiǎn)投資的it培訓(xùn)機(jī)構(gòu)。經(jīng)過(guò)9年運(yùn)營(yíng),達(dá)內(nèi)科技實(shí)現(xiàn)了98% 的專業(yè)就業(yè)率,78%的口碑入學(xué)率,學(xué)員平均畢業(yè)薪資3800元/首月平均薪資。目前,達(dá)內(nèi)科技已經(jīng)發(fā)展成為集培訓(xùn)、咨詢、開發(fā)、人才服務(wù)于一體的高新技術(shù)集團(tuán)公司,公司下設(shè)達(dá)內(nèi)高端it培訓(xùn)、達(dá)內(nèi)軟件人才服務(wù)中心、達(dá)內(nèi)軟件研發(fā)中心。
由于達(dá)內(nèi)科技優(yōu)秀的教學(xué)效果和行業(yè)領(lǐng)先的經(jīng)營(yíng)模式贏得了社會(huì)各界的廣泛贊譽(yù)和好評(píng),近年來(lái)達(dá)內(nèi)榮獲了各界權(quán)威機(jī)構(gòu)的頒獎(jiǎng):達(dá)內(nèi)成為業(yè)界唯一的一家2006、2007、2008、2009連續(xù)4年入選德勤評(píng)選的 “中國(guó)高科技高成長(zhǎng)50強(qiáng)公司”、“亞太地區(qū)高科技高成長(zhǎng)500強(qiáng)公司”,獲得首屆中國(guó)留學(xué)人才歸國(guó)創(chuàng)業(yè)“騰飛”獎(jiǎng)、中關(guān)村管理委員會(huì)指定的“軟件人才培養(yǎng)示范基地”、被《計(jì)算機(jī)世界》評(píng)選的“就業(yè)服務(wù)杰出貢獻(xiàn)獎(jiǎng)”、被《中國(guó)計(jì)算機(jī)報(bào)》評(píng)選的“最具影響力培訓(xùn)機(jī)構(gòu)獎(jiǎng)”、被搜狐評(píng)為“中國(guó)十大教育集團(tuán)”、被騰訊評(píng)為“中國(guó)大學(xué)生心目中最具影響力的it品牌”、2011年達(dá)內(nèi)ceo韓少云先生當(dāng)選中國(guó)貿(mào)易協(xié)會(huì)專家委員會(huì)第一屆副主任委員等榮譽(yù)。
三、實(shí)習(xí)崗位介紹:
此次實(shí)習(xí)為java實(shí)訓(xùn)班,我們組一共6人,共同完成一個(gè)服裝管理系統(tǒng)。我主要負(fù)責(zé)入庫(kù)管理模塊代碼的編寫和該模塊相關(guān)文檔的撰寫。該模塊主要功能包括:新建入庫(kù)單、刪除入庫(kù)單、查看入庫(kù)單詳細(xì)信息、更新入庫(kù)單、提交入庫(kù)單、查詢?nèi)霂?kù)單。
四、實(shí)習(xí)內(nèi)容及過(guò)程: mysql數(shù)據(jù)庫(kù)
1)mysql數(shù)據(jù)庫(kù)管理系統(tǒng)概述
mysql是最流行的開放源碼sql數(shù)據(jù)庫(kù)管理系統(tǒng),它是由mysql ab公司開發(fā)、發(fā)布并支持的。mysql ab是由多名mysql開發(fā)人創(chuàng)辦的一家商業(yè)公司。它是一家第二代開放源碼公司,結(jié)合了開放源碼價(jià)值取向、方法和成功的商業(yè)模型。
數(shù)據(jù)庫(kù)是數(shù)據(jù)的結(jié)構(gòu)化集合。計(jì)算機(jī)是處理大量數(shù)據(jù)的理想工具,因此,數(shù)據(jù)庫(kù)管理系統(tǒng)在計(jì)算方面扮演著關(guān)鍵的中心角色,或是作為獨(dú)立的實(shí)用工具,或是作為其他應(yīng)用程序的組成部分。
mysql服務(wù)器還有一套實(shí)用的特性集合,這些特性是通過(guò)與我們用戶的密切合作而開發(fā)的。在我們的基準(zhǔn)測(cè)試主頁(yè)上,給出了mysql服務(wù)器和其他數(shù)據(jù)庫(kù)管理器的比較結(jié)果。mysql服務(wù)器最初是為處理大型數(shù)據(jù)庫(kù)而開發(fā)的,與已有的解決方案相比,它的速度更快,多年以來(lái),它已成功用于眾多要求很高的生產(chǎn)環(huán)境。盡管mysql始終在不斷發(fā)展,但目前mysql服務(wù)器已能提供豐富和有用的功能。它具有良好的連通性、速度和安全性,這使的mysql十分適合于訪問(wèn)internet上的數(shù)據(jù)庫(kù)。2)mysql穩(wěn)定性
每次發(fā)布的mysql服務(wù)器均是可用的。僅當(dāng)用戶嘗試源自“灰色區(qū)域”的代碼時(shí)才會(huì)出現(xiàn)問(wèn)題。當(dāng)然,新用戶不了解“灰色區(qū)域”是什么。因此,在本節(jié)中,我們介紹了目前已知的這類區(qū)域。本節(jié)所作的介紹主要針對(duì)mysql服務(wù)器5.0版和更高版本。在最新的版本中,更正了所有已知和通報(bào)的缺陷,但“缺陷”一節(jié)所列的除外,這類缺陷與設(shè)計(jì)有關(guān)。java中的常用設(shè)計(jì)模式 1)工廠模式
客戶類和工廠類分開。消費(fèi)者任何時(shí)候需要某種產(chǎn)品,只需向工廠請(qǐng)求即可。消費(fèi)者無(wú)須修改就可以接納新產(chǎn)品。缺點(diǎn)是當(dāng)產(chǎn)品修改時(shí),工廠類也要做相應(yīng)的修改。如:如何創(chuàng)建及如何向客戶端提供。3)工廠方法模式
核心工廠類不再負(fù)責(zé)所有產(chǎn)品的創(chuàng)建,而是將具體創(chuàng)建的工作交給子類去做,成為一個(gè)抽象工廠角色,僅負(fù)責(zé)給出具體工廠類必須實(shí)現(xiàn)的接口,而不接觸哪一個(gè)產(chǎn)品類應(yīng)當(dāng)被實(shí)例化這種細(xì)節(jié)。
控制技術(shù)-servlet技術(shù)
2)一個(gè)servlet的生命周期由部署servlet的容器來(lái)控制。當(dāng)一個(gè)請(qǐng)求映射到一個(gè)servlet時(shí),該容器執(zhí)行下列步驟。
頁(yè)面設(shè)計(jì)-jsp頁(yè)面 1)mvc 模式
為了把表現(xiàn)層presentation從請(qǐng)求處理request processing 和數(shù)據(jù)存儲(chǔ)data storage中分離開來(lái),sun公司推薦在jsp文件中使用一種“模型-視圖-控制器”model-view-controller 模式。規(guī)范的servlet或者分離的jsp文件用于處理請(qǐng)求。當(dāng)請(qǐng)求處理完后,控制權(quán)交給一個(gè)只作為創(chuàng)建輸出作用的jsp頁(yè)。有幾種平臺(tái)都基于服務(wù)于網(wǎng)絡(luò)層的模-視圖-控件 模式(比如struts 和spring framework)。2)jsp技術(shù)的強(qiáng)勢(shì)
(1)一次編寫,到處運(yùn)行。在這一點(diǎn)上java比php更出色,除了系統(tǒng)之外,代碼不用做任何更改。
(2)系統(tǒng)的多平臺(tái)支持?;旧峡梢栽谒衅脚_(tái)上的任意環(huán)境中開發(fā),在任意環(huán)境中進(jìn)行系統(tǒng)部署,在任意環(huán)境中擴(kuò)展。相比asp/php的局限性是顯而易見(jiàn)的。(3)強(qiáng)大的可伸縮性。從只有一個(gè)小的jar文件就可以運(yùn)行servlet/jsp,到由多臺(tái) 服務(wù)器進(jìn)行集群和負(fù)載均衡,到多臺(tái)application進(jìn)行事務(wù)處理,消息處理,一臺(tái)服務(wù)器到無(wú)數(shù)臺(tái)服務(wù)器,java顯示了一個(gè)巨大的生命力。
(4)多樣化和功能強(qiáng)大的開發(fā)工具支持。這一點(diǎn)與asp很像,java已經(jīng)有了許多非常優(yōu)秀的開發(fā)工具,而且許多可以免費(fèi)得到,并且其中許多已經(jīng)可以順利的運(yùn)行于多種平臺(tái)之下。
3)jsp技術(shù)的弱勢(shì)
(1)與asp一樣,java的一些優(yōu)勢(shì)正是它致命的問(wèn)題所在。正是由于為了跨平臺(tái)的功能,為了極度的伸縮能力,所以極大的增加了產(chǎn)品的復(fù)雜性。
(2)java的運(yùn)行速度是用class常駐內(nèi)存來(lái)完成的,所以它在一些情況下所使用的內(nèi)存比起用戶數(shù)量來(lái)說(shuō)確實(shí)是“最低性能價(jià)格比”了。從另一方面,它還需要硬盤空間來(lái)儲(chǔ)存一系列的.java文件和.class文件,以及對(duì)應(yīng)的版本文件。
五、實(shí)習(xí)總結(jié)及體會(huì)
通過(guò)這一期的實(shí)訓(xùn),雖然倍感折磨,但是收獲卻很大的,學(xué)習(xí)中我不但有了學(xué)習(xí)成果的喜悅,而且自己也日漸成熟,有種說(shuō)不出的喜悅。
當(dāng)我們正式準(zhǔn)備學(xué)習(xí)實(shí)訓(xùn)java編程技術(shù)時(shí),讓我倍感興奮。java是自己以后想主攻的技術(shù),所以自然也就非常的亢奮。感覺(jué)肩上責(zé)任之重大,那一刻起,我就決心帶領(lǐng)我們小組,奮戰(zhàn)我們的實(shí)訓(xùn)路。當(dāng)然開始學(xué)習(xí)后也并非是想象中那樣順利,開始的學(xué)習(xí)讓我異常感到學(xué)習(xí)任務(wù)的艱巨,因?yàn)閷W(xué)習(xí)中我們遇到了很多以前未曾遇到的難點(diǎn),有時(shí)難免冥思苦想也無(wú)濟(jì)于事,通過(guò)我們小組的積極努力協(xié)作,同時(shí)請(qǐng)教老師和其他同學(xué),我們順利的化解了一道道的障礙。
這讓我不斷的對(duì)學(xué)習(xí)技術(shù)又有了新的認(rèn)識(shí):學(xué)習(xí)中我們必須邊總結(jié)邊學(xué)習(xí),開始階段對(duì)老師交代的任何方法和類都不要放過(guò),不管是否簡(jiǎn)單與否都要樂(lè)于地接受,因?yàn)槔蠋熆隙ㄓ兴牡览恚嘈爬蠋熥哌^(guò)的路比我們長(zhǎng),那么其經(jīng)驗(yàn)也就肯定比我們豐富。上課時(shí)一定要專心聽講,一個(gè)關(guān)鍵的知識(shí)點(diǎn)聽漏了,可能會(huì)使一個(gè)人在課下花很多時(shí)間去消化,這樣也就會(huì)花掉做其他事情的大量時(shí)間,同時(shí)也使得學(xué)習(xí)不能和老師的講的課程同步,以至出現(xiàn)以后就跟不上老師講課的進(jìn)度而掉隊(duì)。所以學(xué)習(xí)中我們寧可勞其筋骨,苦其心志,惡其體膚,也不能掉隊(duì)跟不上學(xué)習(xí)進(jìn)度。
在學(xué)習(xí)的過(guò)程中也體會(huì)到,遇到問(wèn)題也要請(qǐng)教。不然的話自己一個(gè)人去做的話會(huì)花很多的時(shí)間,我在做這個(gè)在線考試的項(xiàng)目中,其中也問(wèn)到過(guò)許多問(wèn)題,通過(guò)同學(xué)的幫助
下解決了,提高了程序的開發(fā)進(jìn)程。其他的同學(xué)有問(wèn)題的話我也是給他們盡量解決。我認(rèn)為學(xué)習(xí)知識(shí)的過(guò)程當(dāng)中就應(yīng)該是相互學(xué)習(xí)相互進(jìn)步的。
java是面在的主流技術(shù)我會(huì)努力將它學(xué)好,現(xiàn)在我缺乏的是堅(jiān)持不懈的精神,周賢軍給了我很大的影響,我會(huì)向他學(xué)習(xí),雖然學(xué)習(xí)java的路還很找,但我會(huì)繼續(xù)走下去。
在這里,我非常感謝實(shí)訓(xùn)的指導(dǎo)老師,在老師的幫助和指導(dǎo)下,我克服了java學(xué)習(xí)上的一道道難關(guān),課上認(rèn)真聽講,摘好必要的筆記,并通過(guò)自己課后的不斷消化學(xué)習(xí),現(xiàn)在自己已經(jīng)基本掌握了java的基礎(chǔ)知識(shí),并等待知識(shí)的進(jìn)一步提升。
實(shí)訓(xùn)即將結(jié)束了,我非常懷念在達(dá)內(nèi)科技的實(shí)訓(xùn),在實(shí)訓(xùn)的這1個(gè)月時(shí)間里,我每一天過(guò)的都市踏實(shí)的,充實(shí)的;我相信,只要我秉持艱苦奮斗,為理想拼搏的精神,盡管在未來(lái)的java路上荊棘叢叢,我一定可以披荊斬刺,度過(guò)重重難關(guān),實(shí)現(xiàn)自己未來(lái)的理想!篇四:達(dá)內(nèi)實(shí)習(xí)報(bào)告 學(xué)校代碼:
本科認(rèn)識(shí)實(shí)習(xí)
姓名: 學(xué)號(hào):
學(xué)院:
系別:數(shù)學(xué)系
專業(yè):信息與計(jì)算科學(xué)
班級(jí):
二○一二年七月 報(bào) 告(一、對(duì)實(shí)習(xí)地點(diǎn)、實(shí)習(xí)單位的情況介紹
酷熱七月并沒(méi)有阻擋住我們學(xué)習(xí)的步伐,此次我們就來(lái)到達(dá)內(nèi)it培訓(xùn)集團(tuán)在北京石景山區(qū)的iava培訓(xùn)中心參加實(shí)習(xí)。達(dá)內(nèi)科技公司是canada tarena technologies inc.在中國(guó)的全資子公司,主要業(yè)務(wù)是提供it培訓(xùn)、項(xiàng)目咨詢、軟件定制、技術(shù)研發(fā)、人才定向培養(yǎng)和人才出租服務(wù),為企業(yè)提供全面的培訓(xùn)、咨詢和技術(shù)研發(fā)解決方案,是首家為中國(guó)企業(yè)用戶提供全系列高端it技術(shù)培訓(xùn)(技能+經(jīng)驗(yàn))、項(xiàng)目咨詢和人才服務(wù)一條龍服務(wù)的北美高科技公司。
達(dá)內(nèi)科技目前提供的職業(yè)培訓(xùn)包括:外企軟件開發(fā)工程師、軟件測(cè)試工程師、oracle數(shù)據(jù)庫(kù)管理員、unix系統(tǒng)管理員、網(wǎng)絡(luò)系統(tǒng)工程師。
二、對(duì)實(shí)習(xí)內(nèi)容作詳細(xì)說(shuō)明
軟件開發(fā)是根據(jù)用戶要求建造出軟件系統(tǒng)或者系統(tǒng)中的軟件部分的過(guò)程。軟件開發(fā)是一項(xiàng)包括需求捕捉,需求分析,設(shè)計(jì),實(shí)現(xiàn)和測(cè)試的系統(tǒng)工程。軟件一般是用某種程序設(shè)計(jì)語(yǔ)言來(lái)實(shí)現(xiàn)的。通常采用軟件開發(fā)工具可以進(jìn)行開發(fā)。軟件分為系統(tǒng)軟件和應(yīng)用軟件。
實(shí)訓(xùn)第一天早上,我們準(zhǔn)時(shí)到達(dá)軟件實(shí)訓(xùn)基地參加實(shí)訓(xùn),熱情的達(dá)內(nèi)的老師為我們舉行了隆重的開營(yíng)儀式,然后讓我們進(jìn)行了分組,短暫分組后,我們開始限時(shí)自我介紹,包括我們的口號(hào),隊(duì)名以及亮相的造型,這個(gè)活動(dòng)充分調(diào)動(dòng)了同學(xué)們的積極性和團(tuán)結(jié)能力,我們組被命名為“永往直前隊(duì)”,口號(hào)是:直面
困難,永往直前,意思是我們直面困感就用了勇敢的拼勁兒,然后我們永遠(yuǎn)都堅(jiān)持向前,勇敢加上毅力就是我們的努力方式。然后我們進(jìn)行了授旗儀式,最后老師介紹了達(dá)內(nèi)的情況,以及我們以后的學(xué)習(xí)和日常生活的情況,在愉悅而開心的氣氛下,我們輕松的度過(guò)一上午了。然后我們進(jìn)行了實(shí)訓(xùn)的第一課,接觸java,雖然在學(xué)校中也接觸過(guò)java,但那僅僅連皮毛都稱之不上,通過(guò)老師的講解,我們了解到j(luò)ava使用是很廣泛的,它有好多的版本,j2se、j2me、j2ee等等,廣泛應(yīng)用于桌面客戶端,android,ios,朋友網(wǎng),b/s,以及瀏覽器,服務(wù)器等。我們的郭老師經(jīng)他的朋友網(wǎng)通過(guò)java給我們進(jìn)行了演示,包括首頁(yè),好友,應(yīng)用三大模塊。隨著他將如何進(jìn)入java的界面教給我們,分為三步:首先啟動(dòng)終端,然后敲入命令,接著進(jìn)入界面新建工程,進(jìn)行編譯。
在接下來(lái)的幾天里,郭老師講了iava的組成,與實(shí)用工具,如開發(fā)工具包——jdk。它包含了java的運(yùn)行環(huán)境——jrk,java虛擬機(jī)——jvm,iava的標(biāo)準(zhǔn)類庫(kù)——java se api。java的開發(fā)需jdk。在linux環(huán)境java配置中,檢查配置可以用java -version。接著,郭老師還講解了了java與c語(yǔ)言的區(qū)別,最主要的就是在編譯方面,java編譯一次,可以到處運(yùn)行,而c語(yǔ)言不可以。我們進(jìn)行了第一個(gè)小項(xiàng)目的編碼,名字是“this is first java”。通過(guò)郭老師的介紹java概述,我們開始懂得了如何去操作,以及做些小東西了。之后,學(xué)習(xí)了在java程序中鑲嵌語(yǔ)句,與學(xué)過(guò)的c語(yǔ)言類似,也讓我們?cè)趯W(xué)習(xí)新的知識(shí)的同時(shí),也對(duì)以往的知識(shí)有了一個(gè)回顧。
在這次實(shí)訓(xùn)中郭老師還講了java中的web工程,首先要用軟件安裝好,其次要配置環(huán)境,這是一個(gè)重點(diǎn),我聽的很仔細(xì),對(duì)于主要內(nèi)容也能夠掌握,主要有三個(gè)配置變量,接著老師又對(duì)三個(gè)配置變量做了詳細(xì)的介紹,其中,path路徑是一個(gè)難點(diǎn),但是在老師詳盡的講解下,我也能夠聽懂,并且還能進(jìn)行簡(jiǎn)單的操作。
本次實(shí)訓(xùn)的難點(diǎn)就是我們要自己完成一個(gè)網(wǎng)頁(yè)的設(shè)計(jì),雖然很簡(jiǎn)單,但是對(duì)于初學(xué)的我們,還是很困難,在老師的帶領(lǐng)下,我們小組的成員也完成了任務(wù),期間得到了老師的心細(xì)指導(dǎo),感謝老師的幫助,這也歸功于組員的配合。接下來(lái)是本次實(shí)訓(xùn)學(xué)習(xí)成果的驗(yàn)收,驗(yàn)收的便是我們花了三天時(shí)間所做的項(xiàng)目。我們分組上臺(tái)進(jìn)行答辯,其中一個(gè)隊(duì)員進(jìn)行所做程序的演示,其余再出五個(gè)人,這其中包括隊(duì)長(zhǎng),說(shuō)一下自己這三天來(lái)的所學(xué)所想,及想要感謝的人。
隨后我們又進(jìn)行了模擬面試,講座,進(jìn)行參觀部分企業(yè)和中關(guān)村人才市場(chǎng)的招聘會(huì)。
三、在實(shí)習(xí)過(guò)程中發(fā)現(xiàn)了什么問(wèn)題,提出何種解決方案
在這次實(shí)習(xí)的過(guò)程中,我發(fā)現(xiàn)了自己有很多的不足之處,對(duì)以前所學(xué)的知
識(shí)的使用不是很熟練、學(xué)的不夠扎實(shí)。自己所掌握的知識(shí)面不夠廣泛,所以以后要擴(kuò)寬自己知識(shí)面,還要提高邏輯能力。我們還明白了不要以為很簡(jiǎn)單就不去做,其實(shí)在真正上手時(shí)才會(huì)發(fā)現(xiàn)我們懂得很少。所以為了不讓手生,就要堅(jiān)持去敲代碼,要知道:堅(jiān)持就是勝利!再就是本次實(shí)訓(xùn)的難點(diǎn),我們自己完成一個(gè)網(wǎng)頁(yè)的設(shè)計(jì),雖然很簡(jiǎn)單,但是對(duì)于初學(xué)的我們,還是很困難,在老師的帶領(lǐng)下,我們小組的成員也完成了任務(wù),期間得到了老師的心細(xì)指導(dǎo),感謝老師的幫助,這也歸功于組員的配合。
經(jīng)過(guò)在企業(yè)實(shí)地參觀和在招聘會(huì)上的觀察,我發(fā)現(xiàn),有很多適合我的公司或者崗位,也有我所需要的。但我認(rèn)為自己的能力還是不夠強(qiáng),所以在今后的一年內(nèi),我需要努力學(xué)習(xí),不斷提高自己的實(shí)力,到畢業(yè)時(shí)可以找到一份理想的工作。
四、在實(shí)習(xí)過(guò)程中發(fā)現(xiàn)了什么問(wèn)題,提出何種解決方案
在這次實(shí)習(xí)的過(guò)程中,我發(fā)現(xiàn)了自己有很多的不足之處,剛開始寫代碼總是粗心,不是少個(gè)這個(gè),就是少那個(gè);還有就是缺乏耐心,寫一會(huì)就不想寫了。最后慢慢的發(fā)現(xiàn)寫代碼其實(shí)也是很有趣的,然后就慢慢變得細(xì)心多了,也有耐心了。我發(fā)現(xiàn)了興趣是很重要的,只要有興趣,一切問(wèn)題迎刃而解,總的來(lái)說(shuō)興趣很關(guān)鍵。
五、通過(guò)畢業(yè)實(shí)習(xí)的收獲和不足
實(shí)習(xí)已經(jīng)結(jié)束,經(jīng)過(guò)幾天的實(shí)習(xí),我發(fā)現(xiàn)了自己的很多不足之處,也學(xué)習(xí)到了很多的東西。
實(shí)習(xí)的這段時(shí)間,我心里對(duì)java的認(rèn)識(shí)有了很大的變化,從一個(gè)很模糊的概念,逐漸的變得清晰;但是我覺(jué)得對(duì)java的認(rèn)識(shí)還不夠的,所以以后還得一直努力的去學(xué)習(xí)。
在我實(shí)習(xí)的期間,有很多人給我了很大的幫助,我覺(jué)得我很幸運(yùn),每次我都能在遇到問(wèn)題的時(shí)候遇見(jiàn)能幫助我的人;但是有些東西還需要自己去琢磨、去思考、去想,這樣才能不斷的進(jìn)步。
學(xué)習(xí)java是件耗時(shí)間的事,如果你不肯投入時(shí)間和精力,根本不可能在短時(shí)間把java給學(xué)好?,F(xiàn)在心里有一個(gè)想法,就是把java給學(xué)好了。很簡(jiǎn)單的想法,但是要付出很多很多才能實(shí)現(xiàn)。
實(shí)習(xí)期間我們做了一個(gè)朋友網(wǎng)實(shí)戰(zhàn)練習(xí),中間出來(lái)了許多錯(cuò)誤,我總結(jié):敲代碼的時(shí)候一定要認(rèn)真,一定要細(xì)心,作為一個(gè)程序員,要做軟件,既要對(duì)自己
負(fù)責(zé),更應(yīng)該對(duì)以后使用軟件的人負(fù)責(zé),敲代碼一定要認(rèn)真,做事情一定要嚴(yán)謹(jǐn)。很感謝我在學(xué)習(xí)中遇到困難曾經(jīng)幫助過(guò)我的人,有些同學(xué)我還不知道名字呢,但是在我遇到困難的時(shí)候,都是很積極的幫助我解決,讓我感覺(jué)我們的這個(gè)大集體很溫暖。
學(xué)習(xí)是一個(gè)很反復(fù)的過(guò)程,不斷的出現(xiàn)錯(cuò)誤、不斷的調(diào)試、不斷的迷茫、不斷的清晰,這些都是必須要要經(jīng)歷的。在以后的學(xué)習(xí)生活中我會(huì)有準(zhǔn)備去面對(duì)并且直視每一個(gè)困難,不做退縮!
篇五:達(dá)內(nèi)實(shí)習(xí)報(bào)告 一.
二. 1.2.實(shí)習(xí)單位的基本情況..................................................................................................1 實(shí)習(xí)單位的信息及相關(guān)介紹......................................................................................2 實(shí)習(xí)單位介紹...........................................................................................................2 培訓(xùn)安排...................................................................................................................2 三.
實(shí)習(xí)單位安排的工作任務(wù)及本人完成工作任務(wù)情....................................................3 1.實(shí)習(xí)任務(wù)......................................................................................................................3 2.實(shí)習(xí)內(nèi)容......................................................................................................................3 四.實(shí)習(xí)總結(jié)..........................................................................................................................3 一. 實(shí)習(xí)單位的基本情況
達(dá)內(nèi)科技有限公司,由美國(guó)國(guó)際數(shù)據(jù)集團(tuán)idg投資,直接引進(jìn)北美it技術(shù),高薪聘請(qǐng)來(lái)自加拿大和美國(guó)且具備國(guó)際化大公司.如ibm、sun、惠普、oracle及cisco工作經(jīng)驗(yàn)的技術(shù)專家和資深工程師組成強(qiáng)大師資力量,結(jié)合中國(guó)it企業(yè)的現(xiàn)狀,定制化培養(yǎng)高端it人才。主要業(yè)務(wù)是提供it培訓(xùn)、項(xiàng)目咨詢、軟件定制、技術(shù)研發(fā)、人才定向培養(yǎng)和人才出租服務(wù),為企業(yè)提供全面的培訓(xùn)、咨詢和技術(shù)研發(fā)解決方案,是首家為中國(guó)企業(yè)用戶提供全系列高端it技術(shù)培訓(xùn)(技能+經(jīng)驗(yàn))、項(xiàng)目咨詢和人才服務(wù)一條龍服務(wù)的北美高科技公司。
二. 實(shí)習(xí)單位的信息及相關(guān)介紹 1.實(shí)習(xí)單位介紹: 2.培訓(xùn)安排:
在培訓(xùn)老師的帶領(lǐng)下通過(guò)完成一個(gè)基于c/c++、unix/linux平臺(tái)、oracle數(shù)據(jù)庫(kù)、web界面、四層結(jié)構(gòu)(browser、web container、ejb container、database)的“電信用戶管理和計(jì)費(fèi)系統(tǒng)netct oss”軟件產(chǎn)品的分析、設(shè)計(jì)和開發(fā),掌握開發(fā)c++大型軟件項(xiàng)目過(guò)程中所需要的軟件技術(shù)、設(shè)計(jì)規(guī)范、開發(fā)流程、質(zhì)量控制及項(xiàng)目管理。內(nèi)容包括
1.c/c++語(yǔ)言簡(jiǎn)介。包括c/c++的發(fā)展、c/c++語(yǔ)言的特點(diǎn)、c/c++應(yīng)用程序的運(yùn)行機(jī)制和環(huán)境、c/c++的垃圾回收機(jī)制、c/c++開發(fā)環(huán)境的安裝、配置和c/c++源程序的編譯和運(yùn)行等。
2.c/c++基本語(yǔ)法。包括c/c++的命名規(guī)范、注釋、標(biāo)識(shí)符、數(shù)據(jù)類型、變量、運(yùn)算符、表達(dá)式、控制語(yǔ)句等。
3.數(shù)據(jù)庫(kù)基本指令。包括創(chuàng)建、查詢、刪除數(shù)據(jù)庫(kù)和表,向表中添加、刪除、更新數(shù)據(jù)和查詢表,修改表的結(jié)構(gòu)等。
4.數(shù)組的介紹。包括數(shù)組的申明,初始化(靜態(tài)和動(dòng)態(tài)初始化),數(shù)組的訪問(wèn)、遍歷和復(fù)制等。5.string中一些api方法。如找到指定位置的字符charat(int index),求字符串的長(zhǎng)度length(),字符串的連接concat、判斷字符串是否以指定的字符結(jié)束engswith(c)、判斷兩個(gè)字符串是否相等equal等。6.接口的介紹。包括collection、list、hashmap等,以及這些接口的一些api的使用。7.類的封裝和重載。8.c/c++連接數(shù)據(jù)庫(kù)。
10.項(xiàng)目的開發(fā)。實(shí)現(xiàn)添加、刪除、更改等操作。
三. 實(shí)習(xí)單位安排的工作任務(wù)及本人完成工作任務(wù)情
通過(guò)該課程的學(xué)習(xí),熟練掌握l(shuí)inux和windows兩種平臺(tái)下的c/c++軟件開發(fā)技術(shù),并通過(guò)項(xiàng)目實(shí)戰(zhàn)積累工作經(jīng)驗(yàn),進(jìn)而獲得高薪、有廣闊發(fā)展空間的工作機(jī)會(huì)。1)實(shí)習(xí)任務(wù)
為了訓(xùn)練我們從事計(jì)算機(jī)計(jì)算工作所必須的各種基本技能和實(shí)際動(dòng)手能力,將具備c/c++軟件工程師的項(xiàng)目經(jīng)驗(yàn),運(yùn)用計(jì)算機(jī)應(yīng)用技術(shù)分析問(wèn)題、研究問(wèn)題和解決問(wèn)題的能力,將所學(xué)知識(shí)系統(tǒng)化。鞏固所學(xué)的知識(shí),提高處理實(shí)際問(wèn)題的能力。2.實(shí)習(xí)內(nèi)容
基于unix平臺(tái)c++技術(shù):核心語(yǔ)法core c++、網(wǎng)絡(luò)編程、文件處理、i/o、unix系統(tǒng)編程;sun unix操作系統(tǒng):sun solaris,unix開發(fā)平臺(tái)、vi編輯環(huán)境、系統(tǒng)及安全;
oracle數(shù)據(jù)庫(kù)開發(fā):數(shù)據(jù)庫(kù)原理及sql、pl/sql、pro*c、jdbc等開發(fā)語(yǔ)言及接口。在達(dá)內(nèi)技術(shù)講師的帶領(lǐng)下,通過(guò)完成網(wǎng)絡(luò)通信,網(wǎng)絡(luò)安全,多媒體音/視頻等項(xiàng)目,掌握基于windows和unix/linux平臺(tái)下的c/c++企業(yè)級(jí)應(yīng)用的開發(fā)技能,掌握大型軟件項(xiàng)目過(guò)程中所需要的軟件技術(shù)、設(shè)計(jì)規(guī)范、開發(fā)流程、測(cè)試流程及技術(shù)、質(zhì)量控制及項(xiàng)目管理。
達(dá)內(nèi)授課方式采用達(dá)內(nèi)集團(tuán)獨(dú)創(chuàng)的全新p+e+t(pet)授課法,即通過(guò)多個(gè)項(xiàng)目(projects)來(lái)學(xué)習(xí)掌握c/c++編程技術(shù)(technologies)和多種系統(tǒng)平臺(tái)的軟件開發(fā)技術(shù),將大量的軟件開發(fā)經(jīng)驗(yàn)(experience)融入教學(xué),達(dá)到用實(shí)際項(xiàng)目(p)中包含的開發(fā)經(jīng)驗(yàn)(e)去掌握編程技術(shù)(t)的效果。學(xué)習(xí)過(guò)程中每天需要完成課堂作業(yè)和課后作業(yè),最后完成一個(gè)項(xiàng)目實(shí)戰(zhàn)
四.實(shí)習(xí)總結(jié)
在達(dá)內(nèi)的老師給了我很多機(jī)會(huì)學(xué)習(xí)他們的的寶貴經(jīng)驗(yàn),實(shí)習(xí)是一門專業(yè)實(shí)踐課,是我們?cè)趯W(xué)習(xí)專業(yè)課程之后的一個(gè)不可缺少的實(shí)踐環(huán)節(jié)。實(shí)習(xí)就是實(shí)踐,通過(guò)理論聯(lián)系實(shí)際,鞏固所學(xué)的知識(shí),提高處理實(shí)際問(wèn)題的能力。
通過(guò)這次實(shí)習(xí),讓我們學(xué)到了很多在課堂上根本就學(xué)不到的知識(shí),也打開了視野,長(zhǎng)了見(jiàn)識(shí),為我們以后進(jìn)一步走向社會(huì)打下堅(jiān)實(shí)的基礎(chǔ)。實(shí)習(xí)使我開拓了視野,領(lǐng)略到不同企業(yè)的風(fēng)格和模式,實(shí)習(xí)是我們把學(xué)到的理論知識(shí)應(yīng)用在實(shí)踐中的一次嘗試。實(shí)習(xí)時(shí)把自己所學(xué)的理論知識(shí)用于實(shí)踐,讓理論知識(shí)更好的與實(shí)踐相結(jié)合,在這結(jié)合的時(shí)候就是我們學(xué)以致用的時(shí)候,并且是我們擴(kuò)展自己充實(shí)自己的時(shí)候。
在這次實(shí)習(xí)中,遇到的問(wèn)題和困難,總結(jié)了以下幾點(diǎn): 1.要了解每一項(xiàng)工種,并熟練基本的操作
光是靠啃書本是無(wú)用的,所謂實(shí)習(xí)就是要我們自己實(shí)際的去練習(xí),去操作。要真正的能從書本的理論知識(shí)轉(zhuǎn)到實(shí)際操作,實(shí)踐中來(lái)。還有就是不能由著自己的性子來(lái)操作,一定要在師傅的指導(dǎo),講解下進(jìn)行操作。嚴(yán)格遵守操作規(guī)程。不可自己耍小聰明。2.在實(shí)習(xí)操作時(shí),我們思想要集中,切不可開小差
如在程序時(shí),要注意需要程序錯(cuò)誤的地方,操作過(guò)程中也要做到細(xì)心、耐心。比如,在檢查錯(cuò)誤時(shí),注意需要看清為什么會(huì)錯(cuò)。3.合作
在實(shí)際操作中我們應(yīng)該學(xué)會(huì)如何和同學(xué)合作、分工,以提高工作效率。合作之間其實(shí)并不是單純的操作,相互呼應(yīng)。還可以提高我們的實(shí)際解決問(wèn)題的能力。增強(qiáng)合作,實(shí)習(xí)是教學(xué)與實(shí)際相結(jié)合的重要實(shí)踐性教學(xué)環(huán)節(jié)。在實(shí)習(xí)過(guò)程中,學(xué)校也以培養(yǎng)學(xué)生觀察問(wèn)題、解決問(wèn)題和向?qū)嶋H學(xué)習(xí)的能力和方法為目標(biāo)。培養(yǎng)我們的團(tuán)結(jié)合作精神,牢固樹立我們的群體意識(shí),即個(gè)人智慧只有在融入集體之中才能最大限度地發(fā)揮作用。同時(shí),學(xué)會(huì)獨(dú)立解決問(wèn)題的能力和鞏固我們所學(xué)的知識(shí),增強(qiáng)我們的實(shí)踐經(jīng)驗(yàn)。
在這短短的時(shí)間里帶給我的,應(yīng)遠(yuǎn)非我們所接觸到的那些操作技能,更多的則需要我們每個(gè)人在實(shí)習(xí)結(jié)束后根據(jù)自己的情況去感悟,去反思,并將這種感悟運(yùn)用到我們生活和學(xué)習(xí)中去,學(xué)以致用,這才是實(shí)習(xí)的真正目的所在。
篇六:認(rèn)知實(shí)習(xí)報(bào)告——達(dá)內(nèi)公司 認(rèn)知實(shí)習(xí)報(bào)告——達(dá)內(nèi)公司
根據(jù)***學(xué)院人才培養(yǎng)方案中的第五學(xué)期認(rèn)知實(shí)習(xí)教學(xué)大綱的要求,我于6 月15日至8月15日在合肥達(dá)內(nèi)軟件有限公司實(shí)習(xí)61天。
一、實(shí)習(xí)單位簡(jiǎn)介
達(dá)內(nèi)外企it培訓(xùn)中心由美國(guó)500強(qiáng)idg集團(tuán)投資創(chuàng)立,以面向外企及電信、金融等行業(yè)定制化培養(yǎng)中高級(jí)it人才聞名業(yè)界,聘請(qǐng)來(lái)自加拿大和美國(guó)且具備國(guó)際化大公司,如ibm、sun、惠普、oracle及cisco工作經(jīng)驗(yàn)的技術(shù)專家和資深工程師組成強(qiáng)大師資力量,結(jié)合中國(guó)it企業(yè)的現(xiàn)狀,定制化培養(yǎng)高端it人才。公司主要業(yè)務(wù)是向企業(yè)提供以下服務(wù): 專業(yè)it培訓(xùn)、it技術(shù)顧問(wèn)咨詢、軟件人才外包、軟件外包與定制服務(wù)、人才定向培養(yǎng)。
二、認(rèn)知實(shí)習(xí)經(jīng)歷
第一階段:
在達(dá)內(nèi)實(shí)習(xí)的初始幾天,主要介紹了實(shí)習(xí)的主要內(nèi)容以及java語(yǔ)言的一些
簡(jiǎn)單操作。在項(xiàng)目經(jīng)理陳剛老師的引導(dǎo)下熟悉了linux環(huán)境和java語(yǔ)言系統(tǒng)開發(fā)環(huán)境,通過(guò)編寫一些簡(jiǎn)單的java程序,了解java的編寫的基本規(guī)范,熟悉linux的操作環(huán)境。
之后達(dá)內(nèi)的授課是從java的基礎(chǔ)開始講解的。通過(guò)一段時(shí)間的學(xué)習(xí),更深
一層地了解了java語(yǔ)言的特點(diǎn)、構(gòu)建java程序的方法。并在學(xué)習(xí)中鞏固了java的一些基礎(chǔ)知識(shí),如java語(yǔ)言中的8種基本數(shù)據(jù)類型,數(shù)組的初始化、排序及應(yīng)用。并通過(guò)這些基礎(chǔ)知識(shí),編寫了一些程序,通過(guò)程序加強(qiáng)對(duì)基礎(chǔ)知識(shí)的應(yīng)用。其中較典型的程序案例有猜字謎游戲,它主要考察利用math.random()方法
生成一隨機(jī)數(shù),scanner類從控制臺(tái)輸入,將輸入的數(shù)與隨機(jī)數(shù)比較,進(jìn)行循環(huán)控制。程序中的流程控制在java中有很多構(gòu)建方法,如if?else?、switch(?)、for(?)、while(?)、do?while等等。要重點(diǎn)掌握循環(huán)結(jié)構(gòu),循環(huán)內(nèi)容、循環(huán)要實(shí)現(xiàn)的功能等。對(duì)其加以實(shí)例化的程序有個(gè)人所得稅計(jì)算、閏年判斷、算術(shù)計(jì)數(shù)器、報(bào)數(shù)出圈游戲等。
如報(bào)數(shù)出圈游戲,即一群人按編號(hào)圍坐一圈報(bào)數(shù),報(bào)到某一固定數(shù)則出圈,輸出出圈序列。定義一數(shù)組存放每人的編號(hào),利用scannner類從控制臺(tái)輸入圈中人數(shù)和報(bào)數(shù)出圈數(shù)值m,通過(guò)while()循環(huán)判斷數(shù)組的下標(biāo)是否為0,若是,則繼續(xù);若不是,則判斷當(dāng)前人的報(bào)數(shù)是否為m,若是,則出圈,將出圈人的編號(hào)存放到另一數(shù)組中,輸出數(shù)組,即為出圈序列。
另外,老師還詳細(xì)講解了數(shù)組的各種排序方法的思想,如冒泡排序、插入排
序、選擇排序等,并通過(guò)程序加以實(shí)現(xiàn)。
第二階段:
在達(dá)內(nèi)的學(xué)習(xí)中期,主要是對(duì)所學(xué)知識(shí)的運(yùn)用,編寫一些案例程序,如掃雷
游戲、酒店入住管理系統(tǒng)、五子棋游戲等。
學(xué)習(xí)中較典型的實(shí)例,如五子棋程序,它主要的思想是用一個(gè)二維數(shù)組來(lái)保
存棋盤的狀態(tài),由各方下棋,通過(guò)scanner類從控制臺(tái)輸入,將輸入的字符轉(zhuǎn)換為整型fromchartoint(),分別為棋子所在的行數(shù)和列數(shù),每一方下完棋要輸出棋盤的狀態(tài),通過(guò)方法printchess()來(lái)實(shí)現(xiàn),定義一個(gè)判斷在各個(gè)方向上是否
滿5個(gè)棋子的方法waswin(),若滿5個(gè),則某方獲勝,游戲結(jié)束,否則繼續(xù)。
如酒店入住管理系統(tǒng),要求該系統(tǒng)支持通過(guò)命令行輸入以下命令來(lái)進(jìn)行入
住,退房及查詢的操作。該程序主要考察的知識(shí)點(diǎn)有:控制臺(tái)輸入、循環(huán)控制、數(shù)組的使用、方法調(diào)用等。同樣,酒店房間的狀態(tài)可用一個(gè)二維數(shù)組來(lái)存放,定
義若干方法查詢search()、入住input()、退定output()。從控制臺(tái)讀入命令的第一個(gè)單詞,來(lái)決定調(diào)用哪個(gè)方法負(fù)責(zé)處理該類命令。如input()方法,首先
讀取房間編號(hào),將房間編號(hào)轉(zhuǎn)化為下標(biāo)值i,判斷rooms[i]的位置是否為empty,如果是,則入住,否則輸出錯(cuò)誤信息。對(duì)于退訂output()方法,亦是同樣的道
理。對(duì)于各個(gè)方法,編程加以實(shí)現(xiàn),在main方法中調(diào)用這些方法。
同時(shí)還鞏固學(xué)習(xí)了java的類和對(duì)象,初步介紹了調(diào)用構(gòu)造方法、方法的重
載、方法調(diào)用、類的繼承與多態(tài)等一些理論知識(shí)。并通過(guò)這些知識(shí)點(diǎn)編寫了一些小程序加以練習(xí),加強(qiáng)了對(duì)類和對(duì)象的理解和實(shí)例化。
第三階段:
后期一段時(shí)間主要講解了java的面向?qū)ο?。編程要解決的本質(zhì)工作就是把
現(xiàn)實(shí)問(wèn)題抽象成計(jì)算機(jī)能解決的問(wèn)題,對(duì)現(xiàn)實(shí)問(wèn)題在計(jì)算機(jī)中建模,即抽象。而面向?qū)ο缶褪且詳?shù)據(jù)的抽象為導(dǎo)向。在類中鞏固理解了創(chuàng)建類的語(yǔ)法、創(chuàng)建類的對(duì)象的語(yǔ)法、構(gòu)造方法的調(diào)用問(wèn)題以及this的用法。類的訪問(wèn)控制修飾符包括
public、protected、private。修飾符的作用則是用于封裝類。
此外,教學(xué)中還詳細(xì)講解了類的繼承,其語(yǔ)法格式為:public class 子類
名 extends 父類名{?},子類的對(duì)象可以調(diào)用父類的一切公有的屬性和方法,也可以擴(kuò)展自己新的屬性和方法,super(?)用于在子類的構(gòu)造方法中調(diào)用父類的
構(gòu)造方法。類的重載則是父子類中有同名的方法,但同名不同參;子類與父類存在同名同參的方法的形勢(shì)叫做方法的覆蓋。
在類的多態(tài)中,要了解多態(tài)定理:如果把子類對(duì)象當(dāng)作父類對(duì)象來(lái)看,那么
就只能訪問(wèn)父類中已有定義的屬性和方法(不能訪問(wèn)子類擴(kuò)展的屬性和方法);
如果子類覆蓋了父類的方法,再把子類對(duì)象當(dāng)作父類對(duì)象去調(diào)用該方法時(shí),調(diào)用的是子類覆蓋后的方法。
類的修飾符,static:靜態(tài)修飾符;final:修飾屬性;abstract(抽象)
用來(lái)修飾類和方法。接口interface,是一種抽象的數(shù)據(jù)類型,特殊的抽象類;接口中的所有方法都是抽象方法;接口中所有的屬性都是final static的;接口也不能被實(shí)例化,但可以定義的接口的引用。
java.lang.object類,包括四種方法:clone(對(duì)象克隆),equals(判斷兩個(gè)
對(duì)象是否相等),tostring(輸出對(duì)象時(shí)輸出這個(gè)方法的返回值),finalize(垃圾
回收器調(diào)用)。java.lang.string類中要區(qū)別了解string(對(duì)象池,不變模式),stringbuffer,stringbuilder各類。另外java.lang.integer類在java中是
常用的,如integer(int),integer(string),parseint(?)。
在上機(jī)方面,是將之前所做的一些游戲程序、系統(tǒng)程序改編成用類來(lái)編程。
如將以前寫的酒店房間管理系統(tǒng)按照面向?qū)ο蟮姆绞街匦略O(shè)計(jì),可抽象出以下
類:酒店類hotel,定義酒店名稱,酒店所有房間的數(shù)組等屬性。其方法有:查 詢房間狀態(tài)search,入住 boolean in(int rid,string gname),退房boolean out(int rid),開始運(yùn)行。房間類room,定義房間編號(hào)、房間狀態(tài)的屬性,其
方法有:入住 boolean in(string gname),退房 boolean out()。測(cè)試類testhotel,定義一個(gè)酒店來(lái)運(yùn)行程序,具體類中各方法的實(shí)現(xiàn)思想與上面用數(shù) 組實(shí)現(xiàn)程序的思想一致。
另外一個(gè)較典型的實(shí)例——客戶管理系統(tǒng),該系統(tǒng)包含注冊(cè)用戶,驗(yàn)證用戶,刪除用戶等基本功能。定義一個(gè)用戶類user,包含屬性姓名name、密碼password、郵箱email,創(chuàng)建構(gòu)造函數(shù)進(jìn)行初始化,定義其它方法。由于用戶的數(shù)據(jù)要存儲(chǔ)在文件和數(shù)據(jù)庫(kù)中。為了讓業(yè)務(wù)程序能訪問(wèn)到數(shù)據(jù),抽象一個(gè)對(duì)數(shù)據(jù)訪問(wèn)的接口userdao,在接口中定義數(shù)據(jù)的訪問(wèn)方法,包括添加用戶adduser()、獲取用戶
信息getuser()。定義一個(gè)文件類filedao,實(shí)現(xiàn)從文件中訪問(wèn)數(shù)據(jù),編寫方法的程序體。定義類application,實(shí)現(xiàn)從數(shù)據(jù)庫(kù)中訪問(wèn)數(shù)據(jù)。在application類
中,定義方法login(),用scanner類從控制臺(tái)輸入,實(shí)現(xiàn)用戶的登錄,并顯示登錄狀態(tài);方法registe(),通過(guò)調(diào)用adduser(),實(shí)現(xiàn)注冊(cè)新用戶;在main()方法創(chuàng)建對(duì)象運(yùn)行程序。
第四階段:
這段時(shí)間的學(xué)習(xí)時(shí)間并不長(zhǎng),只是換了授課老師,所講解的內(nèi)容具體涉及
java類庫(kù)中的一些類,如integer、stringbuffer、stringbuilder、bigdecimal、math等一些常用的類,通過(guò)編寫程序加深了解各類的功能及相互之間的區(qū)別。如正則表達(dá)式,用于規(guī)范和測(cè)試表達(dá)式的格式,其中split()方法,可根據(jù)給定的正則表達(dá)式的匹配來(lái)拆分字符串。
如編寫一個(gè)測(cè)試stringbuilder類的程序,定義一個(gè)teststringbuilder類,用scanner輸入一個(gè)string類的字符串,調(diào)用方法length()、capacity()可輸
出其長(zhǎng)度和容量。將其轉(zhuǎn)成stringbuilder,調(diào)用append()方法用while循環(huán)在字符串后追加0-9,運(yùn)用tostring()將新生成的字符串賦值給string類型的變
量,然后打印。
如編寫一個(gè)解決大數(shù)字(超過(guò)long)/double 的精度問(wèn)題,它主要考察對(duì)
bigdecimal類的應(yīng)用。在一般程序中,對(duì)于浮點(diǎn)數(shù)之間的運(yùn)算會(huì)出現(xiàn)一些精度
偏差,這時(shí)就需要將浮點(diǎn)數(shù)的double型轉(zhuǎn)換成bigdecimal型。但應(yīng)注意
bigdecimal()中的參數(shù)應(yīng)為字符串型。bigdecimal類中還包含intvalue()方法:將bigdecimal轉(zhuǎn)int 型;doublevalue()方法:將bigdecimal轉(zhuǎn)double型。
暑期在達(dá)內(nèi)的實(shí)習(xí)已于8月15日結(jié)束,總體而言,達(dá)內(nèi)的java教學(xué)偏向于
基礎(chǔ)類學(xué)習(xí),通過(guò)編寫小程序來(lái)學(xué)習(xí)java中常用的類和方法,通過(guò)編寫案例程序來(lái)對(duì)所學(xué)的知識(shí)加以鞏固和練習(xí)。雖然是教學(xué)內(nèi)容比較基礎(chǔ),但對(duì)知識(shí)點(diǎn)的講解很詳細(xì),有些知識(shí)點(diǎn)在學(xué)校也沒(méi)有學(xué)過(guò),這有利于加強(qiáng)個(gè)人java基礎(chǔ),同時(shí)拓展自己的知識(shí)面。
三、總結(jié)
1、達(dá)內(nèi)實(shí)習(xí)成果
在達(dá)內(nèi)實(shí)習(xí)的兩個(gè)月很快就結(jié)束了,通過(guò)這段時(shí)間的學(xué)習(xí)自我感覺(jué)受益匪
淺,達(dá)內(nèi)為我們提高了較好的實(shí)習(xí)的平臺(tái),讓我更深入的了解的軟件的技術(shù)含量。同時(shí)使自己的專業(yè)基礎(chǔ)知識(shí)得到鞏固,學(xué)到了一些在學(xué)校不曾學(xué)過(guò)的知識(shí),讓我
懂得在學(xué)習(xí)專業(yè)知識(shí)的同時(shí),要更加注重編程與實(shí)際應(yīng)用的相結(jié)合,提高專業(yè)技能。
通過(guò)達(dá)內(nèi)java的培訓(xùn),我體會(huì)到學(xué)習(xí)java程序設(shè)計(jì)語(yǔ)言應(yīng)該注重上機(jī)過(guò)程,不能一味的看課本記代碼,那只能是紙上談兵,要學(xué)會(huì)將理論運(yùn)用到具體案例中加以實(shí)現(xiàn)。其次,學(xué)習(xí)是一個(gè)循序漸進(jìn)的過(guò)程,不能追求速成,要一點(diǎn)一點(diǎn)慢慢積累,熟能生巧。所以除了課堂講授以外,必須充分利用業(yè)余時(shí)間,加強(qiáng)練習(xí),掌握java語(yǔ)言程序的能力,為今后的繼續(xù)學(xué)習(xí)打下一個(gè)良好的基礎(chǔ)。這次的實(shí)習(xí)感觸頗深,實(shí)習(xí)內(nèi)容和學(xué)校所學(xué)的聯(lián)系很緊密,在大學(xué)期間這種實(shí)習(xí)對(duì)于學(xué)生基本知識(shí)的鞏固和綜合素質(zhì)的提高有很大的幫助。
2、端正學(xué)習(xí)態(tài)度 不管做任何事都要有勇氣,比如遇到一道較難的程序題,不能從心里抵觸,要敢于嘗試,即使是在社會(huì)生活中,只有嘗試才會(huì)有收獲。
做任何事都要認(rèn)真,粗心只會(huì)浪費(fèi)時(shí)間和精力,在程序敲錯(cuò)一個(gè)字母,就難以運(yùn)行,在調(diào)試程序時(shí)就可能會(huì)錯(cuò)過(guò)老師上課的內(nèi)容。
要多思考,雖然老師所講的代碼都已下載到自己的電腦,但我們還是要思考,對(duì)程序中每一行的代碼都要掌握,理解它的作用,能實(shí)現(xiàn)什么,在哪個(gè)部分增加變量,在哪個(gè)部分增加函數(shù),構(gòu)造函數(shù)應(yīng)如何編寫,都是我們需要思考的。只有真正深入掌握,那部分知識(shí)才是自己所得的,也便于自己以后隨時(shí)運(yùn)用。
要勤奮,達(dá)內(nèi)的教學(xué)偏向于基礎(chǔ)知識(shí),而且每天的授課時(shí)間不長(zhǎng),有一些案例程序就不會(huì)詳細(xì)去講解,所以我們要充分利用業(yè)余時(shí)間,去自己練習(xí)編程,從而強(qiáng)化個(gè)人能力。
要謙虛謹(jǐn)慎,雖然達(dá)內(nèi)是一個(gè)伴隨我們成長(zhǎng)的學(xué)習(xí)之地,但真正做到的能有幾人,我們都處在學(xué)習(xí)的初期,對(duì)于java的應(yīng)用還有很多東西不曾學(xué)過(guò),經(jīng)常遇到一些陌生的知識(shí),所以我們要時(shí)刻準(zhǔn)備詢問(wèn),學(xué)習(xí)的目的在于掌握,如果沒(méi)有掌握,那只會(huì)是浪費(fèi)我們學(xué)習(xí)的時(shí)間和精力;同樣,只有掌握了,才實(shí)現(xiàn)了學(xué)習(xí)的價(jià)值。
3、對(duì)專業(yè)的認(rèn)知
21世紀(jì)是電子信息的時(shí)代,席卷全球的信息科技給人類的生產(chǎn)和生活方式帶來(lái)了深刻的變革,信息產(chǎn)業(yè)已成為推動(dòng)國(guó)家經(jīng)濟(jì)發(fā)展的主導(dǎo)產(chǎn)業(yè)之一。信息產(chǎn)業(yè)作為知識(shí)密集、技術(shù)密集的產(chǎn)業(yè),其快速發(fā)展的關(guān)鍵是有一大批從事it技術(shù)的人才,一定數(shù)量、結(jié)構(gòu)和質(zhì)量的it人才隊(duì)伍是it產(chǎn)業(yè)發(fā)展的支撐,一個(gè)國(guó)家的it人力資源儲(chǔ)備、it人才培養(yǎng)及使用狀況決定著該國(guó)it產(chǎn)業(yè)發(fā)展的水平和潛力。所以也可以說(shuō),it產(chǎn)業(yè)的競(jìng)爭(zhēng)就是人才的競(jìng)爭(zhēng),高水平的it人才培養(yǎng)和隊(duì)伍建設(shè)是走向it產(chǎn)業(yè)大國(guó)和強(qiáng)國(guó)的前提條件。
目前,我國(guó)軟件產(chǎn)業(yè)繼續(xù)呈快速增長(zhǎng)態(tài)勢(shì),產(chǎn)業(yè)規(guī)模繼續(xù)擴(kuò)大,軟件出口平穩(wěn)增長(zhǎng),產(chǎn)業(yè)結(jié)構(gòu)與布局不斷調(diào)整,成為拉動(dòng)電子信息產(chǎn)業(yè)增長(zhǎng)的重要力量,并在促進(jìn)信息化發(fā)展中發(fā)揮了積極作用。
在未來(lái)一段時(shí)期,我國(guó)將會(huì)利用國(guó)際產(chǎn)業(yè)轉(zhuǎn)移的重大機(jī)遇,聚集各種資源,突破核心技術(shù)制約,在集成電路、軟件、計(jì)算機(jī)與信息處理、現(xiàn)代移動(dòng)通信、信息安全、信息服務(wù)和系統(tǒng)集成等技術(shù)領(lǐng)域加強(qiáng)創(chuàng)新,促進(jìn)it產(chǎn)品更新?lián)Q代,推動(dòng)我國(guó)由it大國(guó)向it強(qiáng)國(guó)轉(zhuǎn)變,并進(jìn)而推動(dòng)國(guó)民經(jīng)濟(jì)信息化進(jìn)程,以信息化帶動(dòng)工業(yè)化,走出一條新型工業(yè)化道路。
信息產(chǎn)業(yè)部門不久前發(fā)布了計(jì)算機(jī)應(yīng)用與軟件技術(shù)專業(yè)領(lǐng)域的人才需求狀況。而據(jù)有關(guān)部門介紹,目前我國(guó)的計(jì)算機(jī)應(yīng)用水平還處于初級(jí)階段,現(xiàn)有計(jì)算
機(jī)和信息技術(shù)設(shè)施的功能沒(méi)有得到很好的開發(fā)和運(yùn)用,比發(fā)達(dá)國(guó)家落后10-20年。但我國(guó)信息技術(shù)在不斷地發(fā)展中,目前的軟件營(yíng)業(yè)收入是十年前的25倍。而隨著我國(guó)軟件包業(yè)規(guī)模不斷擴(kuò)大,軟件人才結(jié)構(gòu)性矛盾也日益顯得突出。
我國(guó)軟件人才現(xiàn)況:在軟件人才需求量方面,無(wú)論是從大的方向講,還是從小的方面講,培養(yǎng)和儲(chǔ)備高素質(zhì)的it人才都顯得非常重要。據(jù)預(yù)測(cè),當(dāng)前我國(guó)軟件人才的需求量為100萬(wàn)人左右,且這一需求仍在以每年20%左右的速度增長(zhǎng);在軟件人才供給量方面,隨著我國(guó)高等院校計(jì)算機(jī)相關(guān)專業(yè)擴(kuò)大招生,為軟件人才市場(chǎng)輸送了更多的畢業(yè)生人才,以及與大學(xué)教育并行的職業(yè)技術(shù)學(xué)校和培訓(xùn)學(xué)校教育的快速發(fā)展,我國(guó)軟件人才供給目前有了較大幅度的增長(zhǎng),總量供不應(yīng)求的局面得到緩解,但與高速發(fā)展的軟件人才需求相比,繼續(xù)呈現(xiàn)短缺狀態(tài)。軟件人才結(jié)構(gòu)仍不盡合理的問(wèn)題進(jìn)一步凸現(xiàn),成為當(dāng)前我國(guó)軟件人才體系的突出特點(diǎn)。
基礎(chǔ)軟件人才缺乏:從經(jīng)濟(jì)規(guī)律來(lái)看,一種工業(yè)化時(shí)代的產(chǎn)業(yè)結(jié)構(gòu),要求是一個(gè)金字塔型的人才梯隊(duì),軟件業(yè)需要的不僅僅是高校培養(yǎng)成的高級(jí)人才,同樣更需要從事基礎(chǔ)開發(fā)的程序設(shè)計(jì)員作為智力基礎(chǔ)。目前中、高級(jí)軟件人才仍是中國(guó)軟件企業(yè)所最緊缺的軟件人才類型。在這種背景下,中國(guó)軟件人才的“金字塔”形合理結(jié)構(gòu)并未實(shí)現(xiàn),軟件產(chǎn)業(yè)健康、快速發(fā)展所需要三類人才:既懂技術(shù)又懂管理的軟件高級(jí)人才、系統(tǒng)分析及設(shè)計(jì)人員(軟件工程師)、熟練的程序員(軟件藍(lán)領(lǐng))這三類由高到低的人才結(jié)構(gòu)并未呈金字塔形。相對(duì),我國(guó)的軟件人卻呈橄欖形(缺少高級(jí)管理者和基礎(chǔ)程序員),因此必須多發(fā)展“塔基”(軟件藍(lán)領(lǐng)),這樣才能形成合理的軟件人才結(jié)構(gòu)。
而在校的我們正是這種專業(yè)基礎(chǔ)不夠扎實(shí)、深層知識(shí)不理解的學(xué)生,在今后的學(xué)習(xí)中還有很大提高的空間,所以我們應(yīng)端正學(xué)習(xí)態(tài)度,堅(jiān)持不懈,繼續(xù)深入學(xué)習(xí)。
篇七:達(dá)內(nèi)實(shí)習(xí)報(bào)告 孔龍-副本 重慶郵電大學(xué)
畢業(yè)實(shí)習(xí)報(bào)告
實(shí)習(xí)題目: java實(shí)習(xí)
實(shí)習(xí)單位:
實(shí)習(xí)時(shí)間:
學(xué)
學(xué)
專
班
學(xué)
指
實(shí) 達(dá)內(nèi)培訓(xùn) 2015年7月13日— 2015年7月31日 院 名 稱 : 計(jì)算機(jī)學(xué)院 生 姓 名 : 孔龍 業(yè) : 智能科學(xué)與技術(shù) 級(jí) : 0451202 號(hào) : 2012211766 導(dǎo) 教 師 : 史宣燕、郭鋼習(xí)成 績(jī) :
一、對(duì)實(shí)習(xí)地點(diǎn)、實(shí)習(xí)單位的情況介紹
數(shù)據(jù)庫(kù)管理員、unix系統(tǒng)管理員、網(wǎng)絡(luò)系統(tǒng)工程師。
二、對(duì)實(shí)習(xí)內(nèi)容作詳細(xì)說(shuō)明
軟件開發(fā)是根據(jù)用戶要求建造出軟件系統(tǒng)或者系統(tǒng)中的軟件部分的過(guò)程。軟件開發(fā)是一項(xiàng)包括需求捕捉,需求分析,設(shè)計(jì),實(shí)現(xiàn)和測(cè)試的系統(tǒng)工程。軟件一般是用某種程序設(shè)計(jì)語(yǔ)言來(lái)實(shí)現(xiàn)的。通常采用軟件開發(fā)工具可以進(jìn)行開發(fā)。軟件分為系統(tǒng)軟件和應(yīng)用軟件。實(shí)訓(xùn)第一天早上,我們準(zhǔn)時(shí)到達(dá)培訓(xùn)的實(shí)驗(yàn)室參加培訓(xùn),達(dá)內(nèi)的老師們很熱情,然后讓我們進(jìn)行了分組,短暫分組后,我們開始做自我介紹,這個(gè)活動(dòng)充分調(diào)動(dòng)了同學(xué)們的積極性和團(tuán)結(jié)能力,也讓我們彼此認(rèn)識(shí)了很多其他專業(yè)的同學(xué),為后面的合作學(xué)習(xí)打下了一定的基礎(chǔ)。最后老師介紹了達(dá)內(nèi)的情況,以及我們以后的學(xué)習(xí)和日常生活的情況,在愉悅而開心的氣氛下,我們輕松的度過(guò)一上午了。然后我們進(jìn)行了實(shí)訓(xùn)的第一課,接觸java,雖然在學(xué)校中也了解過(guò)java,但那僅僅連皮毛都稱之不上,通過(guò)史老師的講解,我們了解到j(luò)ava使用是很廣泛的,它有好多的版本,j2se、j2me、j2ee等等,廣泛應(yīng)用于桌面客戶端,android,ios,以及瀏覽器,服務(wù)器等。隨后史老師將如何進(jìn)入java的界面教給我們,分為三步:首先啟動(dòng)終端,然后敲入命令,接著進(jìn)
入界面新建工程,進(jìn)行編譯。在接下來(lái)的幾天里,史老師講了java的組成,與實(shí)用工具,如開發(fā)工具包——jdk。它包含了java的運(yùn)行環(huán)境——jrk,java虛擬機(jī)——jvm,iava的標(biāo)準(zhǔn)類庫(kù)——java se api。java的開發(fā)需jdk。在linux環(huán)境java配置中,檢查配置可以用java -version。接著,史老師還講解了了java與c++語(yǔ)言的區(qū)別,最主要的就是在編譯方面,java編譯一次,可以到處運(yùn)行,而c++語(yǔ)言不可以。我們進(jìn)行了第一個(gè)小游戲的編碼,名字是“2048”。通過(guò)史老師的介紹java概述,我們開始懂得了如何去操作,以及做些小東西了。之后,學(xué)習(xí)了在java程序中鑲嵌語(yǔ)句,與學(xué)過(guò)的c++語(yǔ)言類似,也讓我們?cè)趯W(xué)習(xí)新的知識(shí)的同時(shí),也對(duì)以往的知識(shí)有了一個(gè)回顧。在這次實(shí)訓(xùn)中另一位老師郭老師還給我們講了java中的web工程,首先要用安裝好軟件,其次要配置環(huán)境,這是一個(gè)重點(diǎn),我聽的很仔細(xì),對(duì)于主要內(nèi)容也能夠掌握,主要有三個(gè)配置變量,接著老師又對(duì)三個(gè)配置變量做了詳細(xì)的介紹,其中,path路徑是一個(gè)難點(diǎn),但是在老師詳盡的講解下,我也能夠聽懂,并且還能進(jìn)行簡(jiǎn)單的操作。本次實(shí)訓(xùn)的難點(diǎn)就是我們要自己完成一個(gè)網(wǎng)頁(yè)的設(shè)計(jì),雖然很簡(jiǎn)單,但是對(duì)于初學(xué)的我們,還是很困難,在老師的帶領(lǐng)下,我們小組的成員也完成了任務(wù),期間得到了老師的心細(xì)指導(dǎo),感謝老師的幫助,這也歸功于組員的配合。接下來(lái)是本次實(shí)訓(xùn)學(xué)習(xí)成果的驗(yàn)收,驗(yàn)收的便是我們花了兩天時(shí)間所做的項(xiàng)目。我們分組上臺(tái)進(jìn)行答辯,其中一個(gè)隊(duì)員進(jìn)行所做程序的演示,其余幾個(gè)人就說(shuō)一下自己在這方面所做的內(nèi)容和對(duì)一些知識(shí)的理解。
三、實(shí)際項(xiàng)目:
在培訓(xùn)過(guò)程中,我們接觸到了2個(gè)小項(xiàng)目:一個(gè)小項(xiàng)目是2048小游戲,一個(gè)是雇員管理系統(tǒng)web服務(wù)。2048游戲項(xiàng)目:2048是一款最近較為流行的數(shù)字游戲,很多同學(xué)在課堂上研究如何得到更高的積分,以至影響了學(xué)習(xí)效果,不如自己寫下這款游戲吧,這樣估計(jì)也就沒(méi)有玩的興趣了。游戲的規(guī)則是:給定一個(gè)4*4的方格,開始的時(shí)候只有若干個(gè)2,每次可以選擇上下左右其中一個(gè)方向去滑動(dòng),每滑動(dòng)一次,所有的數(shù)字方塊都會(huì)往滑動(dòng)的方向靠攏外,系統(tǒng)也會(huì)在空白的地方亂數(shù)出現(xiàn)一個(gè)數(shù)字方塊,相同數(shù)字的方塊在靠攏、相撞時(shí)會(huì)相加,可以連續(xù)移動(dòng)但不能連續(xù)相加。玩家的目標(biāo)就是盡快湊出“2048”這個(gè)數(shù)字方塊。
作為一個(gè)程序員,寫一個(gè)2048游戲當(dāng)然難不倒你,通過(guò)分析你發(fā)現(xiàn)主要問(wèn)題是如何根據(jù)當(dāng)前狀態(tài)和滑動(dòng)方向,確定出下一個(gè)方格狀態(tài)即滑動(dòng)后的結(jié)果(不考慮新加入的隨機(jī)方格)。每個(gè)狀態(tài)繪制出來(lái)便成了一個(gè)簡(jiǎn)單的2048游戲。
在這個(gè)過(guò)程中,學(xué)習(xí)了java的基礎(chǔ)知識(shí),學(xué)習(xí)到了一些java庫(kù)類,如awt,swing,object,string等等類。并了解到了一些異常處理和i/o流操作。
四、在實(shí)習(xí)過(guò)程中遇到的問(wèn)題及解決方法:
在這次實(shí)習(xí)的過(guò)程中,我發(fā)現(xiàn)了自己有很多的不足之處,對(duì)以前所學(xué)的知識(shí)的使用不是很熟練、學(xué)的不夠扎實(shí)。自己所掌握的知識(shí)面不夠廣泛,所以以后要擴(kuò)寬自己知識(shí)面,還要提高邏輯能力。我們還明白了不要以為很簡(jiǎn)單就不去做,其實(shí)在真正上手時(shí)才會(huì)發(fā)現(xiàn)我們懂得很少。所以為了不讓手生,就要堅(jiān)持去敲代碼,要知道:堅(jiān)持就是勝利!再就是本次實(shí)訓(xùn)的難點(diǎn),軟件設(shè)計(jì)和操作流程,讓我們有點(diǎn)顯得混亂,思路不是太清楚,所以以后我們要多做這樣的時(shí),讓我們能更加流暢的工作。我們自己完成一個(gè)網(wǎng)頁(yè)的設(shè)計(jì),雖然很簡(jiǎn)單,但是對(duì)于初學(xué)的我們,還是很困難,在老師的帶領(lǐng)下,我們小組的成員也完成了任務(wù),期間得到了老師的心細(xì)指導(dǎo),感謝老師的幫助,這也歸功于組員的配合。經(jīng)過(guò)在企業(yè)實(shí)地參觀和在招聘會(huì)上的觀察,我發(fā)現(xiàn),有很多適合我的公司或者崗位,也有我所需要的。但我認(rèn)為自己的能力還是不夠強(qiáng),所以在今后的一年內(nèi),我需要努力學(xué)習(xí),不斷提高自己的實(shí)力,到畢業(yè)時(shí)可以找到一份理想的工作。
五、實(shí)習(xí)心得:
在達(dá)內(nèi)it培訓(xùn)集團(tuán)的實(shí)習(xí)結(jié)束了,看著自己親手寫出來(lái)的幾千條代碼,內(nèi)心非常激動(dòng),整個(gè)實(shí)習(xí)過(guò)程充滿濃厚的學(xué)習(xí)氛圍。在這里,我對(duì)java的認(rèn)識(shí)與理解上升了一個(gè)檔次,當(dāng)初對(duì)java只是一知半解,而在這里學(xué)習(xí)了一段時(shí)間后,發(fā)現(xiàn)自己對(duì)java還是很感興趣的。課堂上老師認(rèn)真地講解各個(gè)方面的知識(shí),每一個(gè)知識(shí)點(diǎn)都會(huì)講解地非常清楚,讓我們理解透徹,并且會(huì)加以程序聯(lián)系,讓我們充分地吸收一天所學(xué)的知識(shí)。實(shí)習(xí)從開始的緊張畏懼到后來(lái)的喜歡習(xí)慣,短短的十天時(shí)間,匆匆就過(guò)了,但是留下的記憶是深刻的、收獲是豐盛的、汗水是晶瑩的。達(dá)內(nèi)教給我的不僅僅是最前端的技術(shù),更重要的是教會(huì)了我如何去應(yīng)用自己所掌握的知識(shí)?;叵脒@段日子,其實(shí)對(duì)于我們每一個(gè)人來(lái)講,都充滿了苦澀。但是我們沒(méi)有抱怨,沒(méi)有不解,更沒(méi)有對(duì)繁重課業(yè)的恐懼。只要堅(jiān)持不懈地努力,我們一定能學(xué)到本事。在本科前三年的學(xué)習(xí)中,理論知識(shí)占了很大比重,有些缺乏動(dòng)手實(shí)踐的機(jī)會(huì)和項(xiàng)目經(jīng)驗(yàn);但在達(dá)內(nèi)的學(xué)習(xí)過(guò)程中,老師將講解與實(shí)踐相互交叉,知識(shí)與項(xiàng)目廣泛結(jié)合,在每個(gè)部分學(xué)習(xí)結(jié)束時(shí),都會(huì)有相應(yīng)的練習(xí)。我覺(jué)得在學(xué)習(xí)過(guò)程中,筆記是最不可缺少的,在后面的學(xué)習(xí)中,遇到老問(wèn)題可以方便地查找,長(zhǎng)時(shí)間沒(méi)有碰到過(guò)的內(nèi)容也可以抽時(shí)間快速地復(fù)習(xí),以備不時(shí)之需。實(shí)習(xí)是每一個(gè)大學(xué)生必須擁有的一段經(jīng)歷,它既使我們?cè)趯?shí)踐中了解社會(huì),讓我們學(xué)到了很多在課堂上根本就學(xué)不到的知識(shí),也打開了視野,長(zhǎng)了見(jiàn)識(shí),為我們以后進(jìn)一步走向社會(huì)打下堅(jiān)實(shí)的基礎(chǔ)。實(shí)習(xí)使我開拓了視野,領(lǐng)略到不同企業(yè)的風(fēng)格和模式,實(shí)習(xí)是 我們把學(xué)到的理論知識(shí)應(yīng)用在實(shí)踐中的一次嘗試。實(shí)習(xí)時(shí)把自己所學(xué)的理論知識(shí)用于實(shí)踐,讓理論知識(shí)更好的與實(shí)踐相結(jié)合,在這結(jié)合的時(shí)候就是我們學(xué)以致用的時(shí)候,并且是我們擴(kuò)展自己充實(shí)自己的時(shí)候。
感謝學(xué)校的領(lǐng)導(dǎo)、老師們給我這次去達(dá)內(nèi)的學(xué)習(xí)的機(jī)會(huì),同時(shí)也感謝輔導(dǎo)我們的楊老師和謝老師,讓我在原先的基礎(chǔ)上又學(xué)會(huì)了不少的東西。
第二篇:達(dá)內(nèi)實(shí)習(xí)報(bào)告
安徽工業(yè)大學(xué) 管理科學(xué)與工程學(xué)院
《認(rèn)識(shí)實(shí)習(xí)》報(bào)告學(xué)生姓名:學(xué) 號(hào):專業(yè)班級(jí):指導(dǎo)教師:時(shí) 間:
______劉青松__________________ ______149094301_______________ _____ 息141___________________ ______高毅斌__________________ _____2016年7月12日___________
一、實(shí)習(xí)要求
應(yīng)用java開發(fā)一個(gè)應(yīng)用系統(tǒng)。其中使用Java語(yǔ)言,在安卓虛擬機(jī)上開發(fā)一款app——“where are you”實(shí)現(xiàn)監(jiān)控電話,監(jiān)控短信。并通過(guò)主控手機(jī)對(duì)手機(jī)進(jìn)行“Ring”、“Callback”“Vibra”的操作。
二、實(shí)習(xí)地點(diǎn)及時(shí)間安排
實(shí)習(xí)地點(diǎn):杭州達(dá)內(nèi)。時(shí)間:7月12日——7月24日
三、實(shí)習(xí)內(nèi)容和過(guò)程
實(shí)習(xí)如期而至,我們跟隨高毅斌老師乘上了開往杭州的班車,同學(xué)們也是一個(gè)個(gè)激情高漲,期待著馬上到來(lái)的達(dá)內(nèi)實(shí)訓(xùn)。在當(dāng)天下午我們就到達(dá)了杭州達(dá)內(nèi)。因?yàn)闀r(shí)間不多,我們?cè)诋?dāng)天整理宿舍和生活用品,早早的睡覺(jué)休息了,結(jié)束了一天的奔波。第二天就是實(shí)訓(xùn)的第一天了,我們乘著早上八點(diǎn)的公交車準(zhǔn)時(shí)到達(dá)軟件實(shí)訓(xùn)基地參加實(shí)訓(xùn),熱情的達(dá)內(nèi)的老師為我們舉行了隆重的開營(yíng)儀式,并且讓我們自行分組,給我們時(shí)間準(zhǔn)備開始限時(shí)自我介紹,包括我們的口號(hào),隊(duì)名以及亮相的造型。這個(gè)活動(dòng)充分調(diào)動(dòng)了同學(xué)們的積極性和團(tuán)結(jié)能力,我們組名為“小幸運(yùn)”。口號(hào)是:One Team,One Dream。在最后老師向我們介紹了達(dá)內(nèi)的情況,以及我們以后的學(xué)習(xí)和日常生活的情況。在愉悅而開心的氣氛下,我們輕松的度過(guò)一上午了。然后我們進(jìn)行了實(shí)訓(xùn)的第一課---學(xué)習(xí)Java,在學(xué)校中也學(xué)習(xí)過(guò)Java語(yǔ)言,通過(guò)王洋老師的講解,我們了解到JAVA使用是很廣泛的,它有好多的版本:J2SE、J2ME、J2EE等等,廣泛應(yīng)用于桌面客戶端,Android,iOS,朋友網(wǎng),B/S,以及瀏覽器,服務(wù)器等。第一天的學(xué)習(xí)是學(xué)習(xí)一些簡(jiǎn)單 的函數(shù),通過(guò)調(diào)用這些函數(shù)實(shí)現(xiàn)java中“畫圖”的功能。老師給我們示范了烏龜?shù)某绦?,并讓我們自己想著畫出自己的東西。因?yàn)檫@個(gè)實(shí)現(xiàn)使用坐標(biāo)和幾何圖形,所以我選擇了畫多啦A夢(mèng),橢圓與園,線條的結(jié)合。
在接下來(lái)的幾天里,王洋老師帶領(lǐng)大家做了第一個(gè)App,“where are you”,這個(gè)App是一款實(shí)現(xiàn)監(jiān)控手機(jī),包括電話、短信。并實(shí)現(xiàn)用主控手機(jī)發(fā)送“Ring”的短信控制被監(jiān)控手機(jī)響鈴,“Callback”實(shí)現(xiàn)回?fù)茈娫挼墓δ堋J紫仁茿pp界面的設(shè)置,登錄界面:設(shè)置簡(jiǎn)單的登錄界面并附帶登錄信息,當(dāng)輸入用戶信息正確時(shí)跳轉(zhuǎn)到下一個(gè)App主界面,“輸入主控手機(jī)”、“監(jiān)控電話”按鈕、“監(jiān)控短信”按鈕、“回?fù)茈娫挕卑粹o、“響鈴”按鈕、“震動(dòng)”按鈕、“開始監(jiān)控”按鈕。雖然很簡(jiǎn)單,但是對(duì)于初學(xué)的我們,還是很困難,在老師的帶領(lǐng)下,我也完成了自己的作品,期間得到了項(xiàng)目經(jīng)理的心細(xì)指導(dǎo),真的很感謝項(xiàng)目經(jīng)理的幫助,其中就有我們的直系學(xué)長(zhǎng):海哥
為期十四天的實(shí)訓(xùn)結(jié)束了,接下來(lái)是本次實(shí)訓(xùn)學(xué)習(xí)成果的驗(yàn)收,驗(yàn)收的便是我們花了十天所做的項(xiàng)目,以小組形勢(shì)上臺(tái)答辯。很快就要告別我們可愛(ài)的班主任雙姐和那些幫助我們,陪我們一起吃快餐的項(xiàng)目經(jīng)理,沒(méi)有他們的幫助我們真的很難做到這些。在這次實(shí)習(xí)的過(guò)程中,我發(fā)現(xiàn)了自己有很多的不足之處,對(duì)以前所學(xué)的知識(shí)的使用不是很熟練、學(xué)的不夠扎實(shí)。所以以后要擴(kuò)寬自己知識(shí)面,提高邏輯能力。不要以為很簡(jiǎn)單就不去做,其實(shí)在真正自己一步一步實(shí)現(xiàn)時(shí)才會(huì)發(fā)現(xiàn)不知從何處下手。堅(jiān)持就是勝利!
四、認(rèn)識(shí)實(shí)習(xí)心得體會(huì)
在達(dá)內(nèi),剛來(lái)的時(shí)候靜不下心來(lái)寫代碼總是粗心,不是少個(gè)這個(gè),就是少那個(gè),那些致命的錯(cuò)誤往往都是一些低級(jí)錯(cuò)誤造成的。后來(lái)慢慢的寫代碼也是件有趣的事,也就變得細(xì)心多了。其實(shí)興趣是很重要的,我們做一些事不是很上心根本原因還是沒(méi)有興趣,我 們中也有很多同學(xué)報(bào)名參加了達(dá)內(nèi)接下來(lái)的培訓(xùn),想在畢業(yè)后可以找一份IT的工作。通過(guò)這段時(shí)間的實(shí)習(xí),收獲很多。對(duì)java的認(rèn)識(shí)有了很大的變化,從一個(gè)簡(jiǎn)單的認(rèn)識(shí),逐漸的變得清晰;但是我覺(jué)得對(duì)Java的認(rèn)識(shí)還不夠的,所以以后還得一直努力的去學(xué)習(xí)。在我這些天,我能解決問(wèn)題或者幫人解決問(wèn)題,我是充實(shí)的。學(xué)習(xí)計(jì)算機(jī)語(yǔ)言是件耗時(shí)間的事,如果不肯投入時(shí)間和精力,沒(méi)有一定的代碼量不可能在短時(shí)間把Java給學(xué)好。敲代碼的時(shí)候一定要認(rèn)真,一定要細(xì)心,作為一個(gè)程序員,要做軟件,既要對(duì)自己負(fù)責(zé),更應(yīng)該對(duì)用戶負(fù)責(zé)。在編程中你的一個(gè)小小想法也許可以避免以后出現(xiàn)的問(wèn)題漏洞。學(xué)習(xí)是一個(gè)反復(fù)的過(guò)程,出現(xiàn)錯(cuò)誤、調(diào)試、改錯(cuò)、反復(fù),這些也都是我們知識(shí)積累的過(guò)程。在以后的學(xué)習(xí)生活中一定要做足準(zhǔn)備去面對(duì)每一個(gè)困難,不退縮,解決它才能有進(jìn)步!
第三篇:達(dá)內(nèi)實(shí)習(xí)報(bào)告
一. 二.
1.2.實(shí)習(xí)單位的基本情況.....................1 實(shí)習(xí)單位的信息及相關(guān)介紹................2 實(shí)習(xí)單位介紹.......................2 培訓(xùn)安排........................2
三.實(shí)習(xí)單位安排的工作任務(wù)及本人完成工作任務(wù)情..........3
1.實(shí)習(xí)任務(wù)...........................3 2.實(shí)習(xí)內(nèi)容...........................3 四.實(shí)習(xí)總結(jié)........................3
一. 實(shí)習(xí)單位的基本情況
達(dá)內(nèi)科技有限公司,由美國(guó)國(guó)際數(shù)據(jù)集團(tuán)idg投資,直接引進(jìn)北美it技術(shù),高薪聘請(qǐng)來(lái)自加拿大和美國(guó)且具備國(guó)際化大公司.如ibm、sun、惠普、oracle及cisco工作經(jīng)驗(yàn)的技術(shù)專家和資深工程師組成強(qiáng)大師資力量,結(jié)合中國(guó)it企業(yè)的現(xiàn)狀,定制化培養(yǎng)高端it人才。主要業(yè)務(wù)是提供IT培訓(xùn)、項(xiàng)目咨詢、軟件定制、技術(shù)研發(fā)、人才定向培養(yǎng)和人才出租服務(wù),為企業(yè)提供全面的培訓(xùn)、咨詢和技術(shù)研發(fā)解決方案,是首家為中國(guó)企業(yè)用戶提供全系列高端IT技術(shù)培訓(xùn)(技能+經(jīng)驗(yàn))、項(xiàng)目咨詢和人才服務(wù)一條龍服務(wù)的北美高科技公司。
二. 實(shí)習(xí)單位的信息及相關(guān)介紹
1.實(shí)習(xí)單位介紹:
達(dá)內(nèi)科技以中關(guān)村科技園區(qū)為依托,在中國(guó)軟件業(yè)發(fā)達(dá)城市——北京、上海、廣州、深圳、大連、南京、武漢、杭州、西安、蘇州、成都、太原等20大城市,建立了近40家培訓(xùn)中心,占地2萬(wàn)平米,年培訓(xùn)1萬(wàn)多名軟件人才。已累計(jì)為IBM、微軟、摩托羅拉、華為、中軟、用友、Yahoo、阿里巴巴、TOM、新浪、搜狐、百度、聯(lián)想、神州數(shù)碼、大唐電信、亞信等知名IT企業(yè)培養(yǎng)輸送了7萬(wàn)多名中高級(jí)軟件人才,目前達(dá)內(nèi)全國(guó)擁有600多名員工,年產(chǎn)值近2億元,是中國(guó)領(lǐng)先的中高端軟件人才培訓(xùn)機(jī)構(gòu)。達(dá)內(nèi)科技目前提供的職業(yè)培訓(xùn)包括:外企軟件開發(fā)工程師、軟件測(cè)試工程師、Oracle數(shù)據(jù)庫(kù)管理員、Unix系統(tǒng)管理員、網(wǎng)絡(luò)系統(tǒng)工程師。
2.培訓(xùn)安排:
在培訓(xùn)老師的帶領(lǐng)下通過(guò)完成一個(gè)基于C/C++、unix/linux平臺(tái)、oracle數(shù)據(jù)庫(kù)、web界面、四層結(jié)構(gòu)(browser、web container、ejb container、database)的“電信用戶管理和計(jì)費(fèi)系統(tǒng)netct oss”軟件產(chǎn)品的分析、設(shè)計(jì)和開發(fā),掌握開發(fā)c++大型軟件項(xiàng)目過(guò)程中所需要的軟件技術(shù)、設(shè)計(jì)規(guī)范、開發(fā)流程、質(zhì)量控制及項(xiàng)目管理。內(nèi)容包括
1.C/C++語(yǔ)言簡(jiǎn)介。包括C/C++的發(fā)展、C/C++語(yǔ)言的特點(diǎn)、C/C++應(yīng)用程序的運(yùn)行機(jī)制和環(huán)境、C/C++的垃圾回收機(jī)制、C/C++開發(fā)環(huán)境的安裝、配置和C/C++源程序的編譯和運(yùn)行等。
2.C/C++基本語(yǔ)法。包括C/C++的命名規(guī)范、注釋、標(biāo)識(shí)符、數(shù)據(jù)類型、變量、運(yùn)算符、表達(dá)式、控制語(yǔ)句等。
3.數(shù)據(jù)庫(kù)基本指令。包括創(chuàng)建、查詢、刪除數(shù)據(jù)庫(kù)和表,向表中添加、刪除、更新數(shù)據(jù)和查詢表,修改表的結(jié)構(gòu)等。
4.數(shù)組的介紹。包括數(shù)組的申明,初始化(靜態(tài)和動(dòng)態(tài)初始化),數(shù)組的訪問(wèn)、遍歷和復(fù)制等。
5.String中一些API方法。如找到指定位置的字符charat(int index),求字符串的長(zhǎng)度length(),字符串的連接concat、判斷字符串是否以指定的字符結(jié)束engsWith('c')、判斷兩個(gè)字符串是否相等equal等。
6.接口的介紹。包括Collection、List、HashMap等,以及這些接口的一些API的使用。
7.類的封裝和重載。
8.C/C++連接數(shù)據(jù)庫(kù)。
9.Servlet的編寫。先將繼承了HttpServlet的類寫好,然后將其部署到tomcat上,最后進(jìn)行配置文件的編寫。
10.項(xiàng)目的開發(fā)。實(shí)現(xiàn)添加、刪除、更改等操作。
三.實(shí)習(xí)單位安排的工作任務(wù)及本人完成工作任務(wù)情
通過(guò)該課程的學(xué)習(xí),熟練掌握Linux和Windows兩種平臺(tái)下的C/C++軟件開發(fā)技術(shù),并通過(guò)項(xiàng)目實(shí)戰(zhàn)積累工作經(jīng)驗(yàn),進(jìn)而獲得高薪、有廣闊發(fā)展空間的工作機(jī)會(huì)。
1)實(shí)習(xí)任務(wù)
為了訓(xùn)練我們從事計(jì)算機(jī)計(jì)算工作所必須的各種基本技能和實(shí)際動(dòng)手能力,將具備C/C++軟件工程師的項(xiàng)目經(jīng)驗(yàn),運(yùn)用計(jì)算機(jī)應(yīng)用技術(shù)分析問(wèn)題、研究問(wèn)題和解決問(wèn)題的能力,將所學(xué)知識(shí)系統(tǒng)化。鞏固所學(xué)的知識(shí),提高處理實(shí)際問(wèn)題的能力。2.實(shí)習(xí)內(nèi)容
基于unix平臺(tái)c++技術(shù):核心語(yǔ)法core c++、網(wǎng)絡(luò)編程、文件處理、i/o、unix系統(tǒng)編程;sun unix操作系統(tǒng):sun solaris,unix開發(fā)平臺(tái)、vi編輯環(huán)境、系統(tǒng)及安全;
oracle數(shù)據(jù)庫(kù)開發(fā):數(shù)據(jù)庫(kù)原理及sql、pl/sql、pro*c、jdbc等開發(fā)語(yǔ)言及接口。在達(dá)內(nèi)技術(shù)講師的帶領(lǐng)下,通過(guò)完成網(wǎng)絡(luò)通信,網(wǎng)絡(luò)安全,多媒體音/視頻等項(xiàng)目,掌握基于Windows和Unix/Linux平臺(tái)下的C/C++企業(yè)級(jí)應(yīng)用的開發(fā)技能,掌握大型軟件項(xiàng)目過(guò)程中所需要的軟件技術(shù)、設(shè)計(jì)規(guī)范、開發(fā)流程、測(cè)試流程及技術(shù)、質(zhì)量控制及項(xiàng)目管理。
達(dá)內(nèi)授課方式采用達(dá)內(nèi)集團(tuán)獨(dú)創(chuàng)的全新P+E+T(Pet)授課法,即通過(guò)多個(gè)項(xiàng)目(Projects)來(lái)學(xué)習(xí)掌握C/C++編程技術(shù)(Technologies)和多種系統(tǒng)平臺(tái)的軟件開發(fā)技術(shù),將大量的軟件開發(fā)經(jīng)驗(yàn)(Experience)融入教學(xué),達(dá)到用實(shí)際項(xiàng)目(P)中包含的開發(fā)經(jīng)驗(yàn)(E)去掌握編程技術(shù)(T)的效果。學(xué)習(xí)過(guò)程中每天需要完成課堂作業(yè)和課后作業(yè),最后完成一個(gè)項(xiàng)目實(shí)戰(zhàn)
四.實(shí)習(xí)總結(jié)
在達(dá)內(nèi)的老師給了我很多機(jī)會(huì)學(xué)習(xí)他們的的寶貴經(jīng)驗(yàn),實(shí)習(xí)是一門專業(yè)實(shí)踐課,是我們?cè)趯W(xué)習(xí)專業(yè)課程之后的一個(gè)不可缺少的實(shí)踐環(huán)節(jié)。實(shí)習(xí)就是實(shí)踐,通過(guò)理論聯(lián)系實(shí)際,鞏固所學(xué)的知識(shí),提高處理實(shí)際問(wèn)題的能力。
通過(guò)這次實(shí)習(xí),讓我們學(xué)到了很多在課堂上根本就學(xué)不到的知識(shí),也打開了視野,長(zhǎng)了見(jiàn)識(shí),為我們以后進(jìn)一步走向社會(huì)打下堅(jiān)實(shí)的基礎(chǔ)。實(shí)習(xí)使我開拓了視野,領(lǐng)略到不同企業(yè)的風(fēng)格和模式,實(shí)習(xí)是我們把學(xué)到的理論知識(shí)應(yīng)用在實(shí)踐中的一次嘗試。實(shí)習(xí)時(shí)把自己所學(xué)的理論知識(shí)用于實(shí)踐,讓理論知識(shí)更好的與實(shí)踐相結(jié)合,在這結(jié)合的時(shí)候就是我們學(xué)以致用的時(shí)候,并且是我們擴(kuò)展自己充實(shí)自己的時(shí)候。
在這次實(shí)習(xí)中,遇到的問(wèn)題和困難,總結(jié)了以下幾點(diǎn):
1.要了解每一項(xiàng)工種,并熟練基本的操作
光是靠啃書本是無(wú)用的,所謂實(shí)習(xí)就是要我們自己實(shí)際的去練習(xí),去操作。要真正的能從書本的理論知識(shí)轉(zhuǎn)到實(shí)際操作,實(shí)踐中來(lái)。還有就是不能由著自己的性子來(lái)操作,一定要在師傅的指導(dǎo),講解下進(jìn)行操作。嚴(yán)格遵守操作規(guī)程。不可自己耍小聰明。
2.在實(shí)習(xí)操作時(shí),我們思想要集中,切不可開小差
如在程序時(shí),要注意需要程序錯(cuò)誤的地方,操作過(guò)程中也要做到細(xì)心、耐心。比如,在檢查錯(cuò)誤時(shí),注意需要看清為什么會(huì)錯(cuò)。
3.合作
在實(shí)際操作中我們應(yīng)該學(xué)會(huì)如何和同學(xué)合作、分工,以提高工作效率。合作之間其實(shí)并不是單純的操作,相互呼應(yīng)。還可以提高我們的實(shí)際解決問(wèn)題的能力。增強(qiáng)合作,實(shí)習(xí)是教學(xué)與實(shí)際相結(jié)合的重要實(shí)踐性教學(xué)環(huán)節(jié)。在實(shí)習(xí)過(guò)程中,學(xué)校也以培養(yǎng)學(xué)生觀察問(wèn)題、解決問(wèn)題和向?qū)嶋H學(xué)習(xí)的能力和方法為目標(biāo)。培養(yǎng)我們的團(tuán)結(jié)合作精神,牢固樹立我們的群體意識(shí),即個(gè)人智慧只有在融入集體之中才能最大限度地發(fā)揮作用。同時(shí),學(xué)會(huì)獨(dú)立解決問(wèn)題的能力和鞏固我們所學(xué)的知識(shí),增強(qiáng)我們的實(shí)踐經(jīng)驗(yàn)。
在這短短的時(shí)間里帶給我的,應(yīng)遠(yuǎn)非我們所接觸到的那些操作技能,更多的則需要我們每個(gè)人在實(shí)習(xí)結(jié)束后根據(jù)自己的情況去感悟,去反思,并將這種感悟運(yùn)用到我們生活和學(xué)習(xí)中去,學(xué)以致用,這才是實(shí)習(xí)的真正目的所在。
第四篇:認(rèn)知實(shí)習(xí)報(bào)告——達(dá)內(nèi)公司
認(rèn)知實(shí)習(xí)報(bào)告——達(dá)內(nèi)公司
根據(jù)***學(xué)院人才培養(yǎng)方案中的第五學(xué)期認(rèn)知實(shí)習(xí)教學(xué)大綱的要求,我于6月15日至8月15日在合肥達(dá)內(nèi)軟件有限公司實(shí)習(xí)61天。
一、實(shí)習(xí)單位簡(jiǎn)介
達(dá)內(nèi)外企IT培訓(xùn)中心由美國(guó)500強(qiáng)IDG集團(tuán)投資創(chuàng)立,以面向外企及電信、金融等行業(yè)定制化培養(yǎng)中高級(jí)IT人才聞名業(yè)界,聘請(qǐng)來(lái)自加拿大和美國(guó)且具備國(guó)際化大公司,如IBM、SUN、惠普、Oracle及Cisco工作經(jīng)驗(yàn)的技術(shù)專家和資深工程師組成強(qiáng)大師資力量,結(jié)合中國(guó)IT企業(yè)的現(xiàn)狀,定制化培養(yǎng)高端IT人才。公司主要業(yè)務(wù)是向企業(yè)提供以下服務(wù): 專業(yè)IT培訓(xùn)、IT技術(shù)顧問(wèn)咨詢、軟件人才外包、軟件外包與定制服務(wù)、人才定向培養(yǎng)。
二、認(rèn)知實(shí)習(xí)經(jīng)歷
第一階段:
在達(dá)內(nèi)實(shí)習(xí)的初始幾天,主要介紹了實(shí)習(xí)的主要內(nèi)容以及Java語(yǔ)言的一些簡(jiǎn)單操作。在項(xiàng)目經(jīng)理陳剛老師的引導(dǎo)下熟悉了Linux環(huán)境和Java語(yǔ)言系統(tǒng)開發(fā)環(huán)境,通過(guò)編寫一些簡(jiǎn)單的Java程序,了解Java的編寫的基本規(guī)范,熟悉Linux的操作環(huán)境。
之后達(dá)內(nèi)的授課是從Java的基礎(chǔ)開始講解的。通過(guò)一段時(shí)間的學(xué)習(xí),更深一層地了解了Java語(yǔ)言的特點(diǎn)、構(gòu)建Java程序的方法。并在學(xué)習(xí)中鞏固了Java的一些基礎(chǔ)知識(shí),如Java語(yǔ)言中的8種基本數(shù)據(jù)類型,數(shù)組的初始化、排序及應(yīng)用。并通過(guò)這些基礎(chǔ)知識(shí),編寫了一些程序,通過(guò)程序加強(qiáng)對(duì)基礎(chǔ)知識(shí)的應(yīng)用。其中較典型的程序案例有猜字謎游戲,它主要考察利用Math.random()方法生成一隨機(jī)數(shù),Scanner類從控制臺(tái)輸入,將輸入的數(shù)與隨機(jī)數(shù)比較,進(jìn)行循環(huán)控制。程序中的流程控制在Java中有很多構(gòu)建方法,如if…else…、switch(…)、for(…)、while(…)、do…while等等。要重點(diǎn)掌握循環(huán)結(jié)構(gòu),循環(huán)內(nèi)容、循環(huán)要實(shí)現(xiàn)的功能等。對(duì)其加以實(shí)例化的程序有個(gè)人所得稅計(jì)算、閏年判斷、算術(shù)計(jì)數(shù)器、報(bào)數(shù)出圈游戲等。
如報(bào)數(shù)出圈游戲,即一群人按編號(hào)圍坐一圈報(bào)數(shù),報(bào)到某一固定數(shù)則出圈,輸出出圈序列。定義一數(shù)組存放每人的編號(hào),利用Scannner類從控制臺(tái)輸入圈中人數(shù)和報(bào)數(shù)出圈數(shù)值m,通過(guò)while()循環(huán)判斷數(shù)組的下標(biāo)是否為0,若是,則繼續(xù);若不是,則判斷當(dāng)前人的報(bào)數(shù)是否為m,若是,則出圈,將出圈人的編號(hào)存放到另一數(shù)組中,輸出數(shù)組,即為出圈序列。
另外,老師還詳細(xì)講解了數(shù)組的各種排序方法的思想,如冒泡排序、插入排序、選擇排序等,并通過(guò)程序加以實(shí)現(xiàn)。
第二階段:
在達(dá)內(nèi)的學(xué)習(xí)中期,主要是對(duì)所學(xué)知識(shí)的運(yùn)用,編寫一些案例程序,如掃雷游戲、酒店入住管理系統(tǒng)、五子棋游戲等。
學(xué)習(xí)中較典型的實(shí)例,如五子棋程序,它主要的思想是用一個(gè)二維數(shù)組來(lái)保
存棋盤的狀態(tài),由各方下棋,通過(guò)Scanner類從控制臺(tái)輸入,將輸入的字符轉(zhuǎn)換為整型fromCharToInt(),分別為棋子所在的行數(shù)和列數(shù),每一方下完棋要輸出棋盤的狀態(tài),通過(guò)方法printChess()來(lái)實(shí)現(xiàn),定義一個(gè)判斷在各個(gè)方向上是否
滿5個(gè)棋子的方法wasWin(),若滿5個(gè),則某方獲勝,游戲結(jié)束,否則繼續(xù)。
如酒店入住管理系統(tǒng),要求該系統(tǒng)支持通過(guò)命令行輸入以下命令來(lái)進(jìn)行入
住,退房及查詢的操作。該程序主要考察的知識(shí)點(diǎn)有:控制臺(tái)輸入、循環(huán)控制、數(shù)組的使用、方法調(diào)用等。同樣,酒店房間的狀態(tài)可用一個(gè)二維數(shù)組來(lái)存放,定
義若干方法查詢Search()、入住Input()、退定Output()。從控制臺(tái)讀入命令的第一個(gè)單詞,來(lái)決定調(diào)用哪個(gè)方法負(fù)責(zé)處理該類命令。如Input()方法,首先
讀取房間編號(hào),將房間編號(hào)轉(zhuǎn)化為下標(biāo)值i,判斷rooms[i]的位置是否為empty,如果是,則入住,否則輸出錯(cuò)誤信息。對(duì)于退訂Output()方法,亦是同樣的道
理。對(duì)于各個(gè)方法,編程加以實(shí)現(xiàn),在main方法中調(diào)用這些方法。
同時(shí)還鞏固學(xué)習(xí)了Java的類和對(duì)象,初步介紹了調(diào)用構(gòu)造方法、方法的重
載、方法調(diào)用、類的繼承與多態(tài)等一些理論知識(shí)。并通過(guò)這些知識(shí)點(diǎn)編寫了一些小程序加以練習(xí),加強(qiáng)了對(duì)類和對(duì)象的理解和實(shí)例化。
第三階段:
后期一段時(shí)間主要講解了Java的面向?qū)ο?。編程要解決的本質(zhì)工作就是把
現(xiàn)實(shí)問(wèn)題抽象成計(jì)算機(jī)能解決的問(wèn)題,對(duì)現(xiàn)實(shí)問(wèn)題在計(jì)算機(jī)中建模,即抽象。而面向?qū)ο缶褪且詳?shù)據(jù)的抽象為導(dǎo)向。在類中鞏固理解了創(chuàng)建類的語(yǔ)法、創(chuàng)建類的對(duì)象的語(yǔ)法、構(gòu)造方法的調(diào)用問(wèn)題以及this的用法。類的訪問(wèn)控制修飾符包括
public、protected、private。修飾符的作用則是用于封裝類。
此外,教學(xué)中還詳細(xì)講解了類的繼承,其語(yǔ)法格式為:public class 子類
名 extends 父類名{…},子類的對(duì)象可以調(diào)用父類的一切公有的屬性和方法,也可以擴(kuò)展自己新的屬性和方法,super(…)用于在子類的構(gòu)造方法中調(diào)用父類的構(gòu)造方法。類的重載則是父子類中有同名的方法,但同名不同參;子類與父類存在同名同參的方法的形勢(shì)叫做方法的覆蓋。
在類的多態(tài)中,要了解多態(tài)定理:如果把子類對(duì)象當(dāng)作父類對(duì)象來(lái)看,那么
就只能訪問(wèn)父類中已有定義的屬性和方法(不能訪問(wèn)子類擴(kuò)展的屬性和方法);
如果子類覆蓋了父類的方法,再把子類對(duì)象當(dāng)作父類對(duì)象去調(diào)用該方法時(shí),調(diào)用的是子類覆蓋后的方法。
類的修飾符,static:靜態(tài)修飾符;final:修飾屬性;abstract(抽象)
用來(lái)修飾類和方法。接口interface,是一種抽象的數(shù)據(jù)類型,特殊的抽象類;接口中的所有方法都是抽象方法;接口中所有的屬性都是final static的;接口也不能被實(shí)例化,但可以定義的接口的引用。
java.lang.Object類,包括四種方法:clone(對(duì)象克隆),equals(判斷兩個(gè)
對(duì)象是否相等),toString(輸出對(duì)象時(shí)輸出這個(gè)方法的返回值),finalize(垃圾
回收器調(diào)用)。java.lang.String類中要區(qū)別了解String(對(duì)象池,不變模式),StringBuffer,StringBuilder各類。另外java.lang.Integer類在Java中是
常用的,如Integer(int),Integer(String),parseInt(…)。
在上機(jī)方面,是將之前所做的一些游戲程序、系統(tǒng)程序改編成用類來(lái)編程。
如將以前寫的酒店房間管理系統(tǒng)按照面向?qū)ο蟮姆绞街匦略O(shè)計(jì),可抽象出以下
類:酒店類Hotel,定義酒店名稱,酒店所有房間的數(shù)組等屬性。其方法有:查
詢房間狀態(tài)Search,入住 boolean in(int rid,String gName),退房boolean out(int rid),開始運(yùn)行。房間類Room,定義房間編號(hào)、房間狀態(tài)的屬性,其
方法有:入住 boolean in(String gName),退房 boolean out()。測(cè)試類TestHotel,定義一個(gè)酒店來(lái)運(yùn)行程序,具體類中各方法的實(shí)現(xiàn)思想與上面用數(shù)
組實(shí)現(xiàn)程序的思想一致。
另外一個(gè)較典型的實(shí)例——客戶管理系統(tǒng),該系統(tǒng)包含注冊(cè)用戶,驗(yàn)證用戶,刪除用戶等基本功能。定義一個(gè)用戶類User,包含屬性姓名name、密碼password、郵箱Email,創(chuàng)建構(gòu)造函數(shù)進(jìn)行初始化,定義其它方法。由于用戶的數(shù)據(jù)要存儲(chǔ)在文件和數(shù)據(jù)庫(kù)中。為了讓業(yè)務(wù)程序能訪問(wèn)到數(shù)據(jù),抽象一個(gè)對(duì)數(shù)據(jù)訪問(wèn)的接口UserDao,在接口中定義數(shù)據(jù)的訪問(wèn)方法,包括添加用戶addUser()、獲取用戶
信息getUser()。定義一個(gè)文件類FileDao,實(shí)現(xiàn)從文件中訪問(wèn)數(shù)據(jù),編寫方法的程序體。定義類Application,實(shí)現(xiàn)從數(shù)據(jù)庫(kù)中訪問(wèn)數(shù)據(jù)。在Application類
中,定義方法login(),用Scanner類從控制臺(tái)輸入,實(shí)現(xiàn)用戶的登錄,并顯示登錄狀態(tài);方法registe(),通過(guò)調(diào)用addUser(),實(shí)現(xiàn)注冊(cè)新用戶;在main()
方法創(chuàng)建對(duì)象運(yùn)行程序。
第四階段:
這段時(shí)間的學(xué)習(xí)時(shí)間并不長(zhǎng),只是換了授課老師,所講解的內(nèi)容具體涉及
Java類庫(kù)中的一些類,如Integer、StringBuffer、StringBuilder、BigDecimal、Math等一些常用的類,通過(guò)編寫程序加深了解各類的功能及相互之間的區(qū)別。如正則表達(dá)式,用于規(guī)范和測(cè)試表達(dá)式的格式,其中split()方法,可根據(jù)給定的正則表達(dá)式的匹配來(lái)拆分字符串。
如編寫一個(gè)測(cè)試StringBuilder類的程序,定義一個(gè)TestStringBuilder類,用Scanner輸入一個(gè)String類的字符串,調(diào)用方法length()、capacity()可輸
出其長(zhǎng)度和容量。將其轉(zhuǎn)成StringBuilder,調(diào)用append()方法用while循環(huán)在字符串后追加0-9,運(yùn)用toString()將新生成的字符串賦值給String類型的變
量,然后打印。
如編寫一個(gè)解決大數(shù)字(超過(guò)long)/double 的精度問(wèn)題,它主要考察對(duì)
BigDecimal類的應(yīng)用。在一般程序中,對(duì)于浮點(diǎn)數(shù)之間的運(yùn)算會(huì)出現(xiàn)一些精度
偏差,這時(shí)就需要將浮點(diǎn)數(shù)的double型轉(zhuǎn)換成BigDecimal型。但應(yīng)注意
BigDecimal()中的參數(shù)應(yīng)為字符串型。BigDecimal類中還包含intValue()方法:將BigDecimal轉(zhuǎn)int 型;doubleValue()方法:將BigDecimal轉(zhuǎn)double型。
暑期在達(dá)內(nèi)的實(shí)習(xí)已于8月15日結(jié)束,總體而言,達(dá)內(nèi)的Java教學(xué)偏向于
基礎(chǔ)類學(xué)習(xí),通過(guò)編寫小程序來(lái)學(xué)習(xí)Java中常用的類和方法,通過(guò)編寫案例程序來(lái)對(duì)所學(xué)的知識(shí)加以鞏固和練習(xí)。雖然是教學(xué)內(nèi)容比較基礎(chǔ),但對(duì)知識(shí)點(diǎn)的講解很詳細(xì),有些知識(shí)點(diǎn)在學(xué)校也沒(méi)有學(xué)過(guò),這有利于加強(qiáng)個(gè)人Java基礎(chǔ),同時(shí)拓展自己的知識(shí)面。
三、總結(jié)
1、達(dá)內(nèi)實(shí)習(xí)成果
在達(dá)內(nèi)實(shí)習(xí)的兩個(gè)月很快就結(jié)束了,通過(guò)這段時(shí)間的學(xué)習(xí)自我感覺(jué)受益匪
淺,達(dá)內(nèi)為我們提高了較好的實(shí)習(xí)的平臺(tái),讓我更深入的了解的軟件的技術(shù)含量。同時(shí)使自己的專業(yè)基礎(chǔ)知識(shí)得到鞏固,學(xué)到了一些在學(xué)校不曾學(xué)過(guò)的知識(shí),讓我懂得在學(xué)習(xí)專業(yè)知識(shí)的同時(shí),要更加注重編程與實(shí)際應(yīng)用的相結(jié)合,提高專業(yè)技能。
通過(guò)達(dá)內(nèi)Java的培訓(xùn),我體會(huì)到學(xué)習(xí)Java程序設(shè)計(jì)語(yǔ)言應(yīng)該注重上機(jī)過(guò)程,不能一味的看課本記代碼,那只能是紙上談兵,要學(xué)會(huì)將理論運(yùn)用到具體案例中加以實(shí)現(xiàn)。其次,學(xué)習(xí)是一個(gè)循序漸進(jìn)的過(guò)程,不能追求速成,要一點(diǎn)一點(diǎn)慢慢積累,熟能生巧。所以除了課堂講授以外,必須充分利用業(yè)余時(shí)間,加強(qiáng)練習(xí),掌握J(rèn)ava語(yǔ)言程序的能力,為今后的繼續(xù)學(xué)習(xí)打下一個(gè)良好的基礎(chǔ)。這次的實(shí)習(xí)感觸頗深,實(shí)習(xí)內(nèi)容和學(xué)校所學(xué)的聯(lián)系很緊密,在大學(xué)期間這種實(shí)習(xí)對(duì)于學(xué)生基本知識(shí)的鞏固和綜合素質(zhì)的提高有很大的幫助。
2、端正學(xué)習(xí)態(tài)度
不管做任何事都要有勇氣,比如遇到一道較難的程序題,不能從心里抵觸,要敢于嘗試,即使是在社會(huì)生活中,只有嘗試才會(huì)有收獲。
做任何事都要認(rèn)真,粗心只會(huì)浪費(fèi)時(shí)間和精力,在程序敲錯(cuò)一個(gè)字母,就難以運(yùn)行,在調(diào)試程序時(shí)就可能會(huì)錯(cuò)過(guò)老師上課的內(nèi)容。
要多思考,雖然老師所講的代碼都已下載到自己的電腦,但我們還是要思考,對(duì)程序中每一行的代碼都要掌握,理解它的作用,能實(shí)現(xiàn)什么,在哪個(gè)部分增加變量,在哪個(gè)部分增加函數(shù),構(gòu)造函數(shù)應(yīng)如何編寫,都是我們需要思考的。只有真正深入掌握,那部分知識(shí)才是自己所得的,也便于自己以后隨時(shí)運(yùn)用。
要勤奮,達(dá)內(nèi)的教學(xué)偏向于基礎(chǔ)知識(shí),而且每天的授課時(shí)間不長(zhǎng),有一些案例程序就不會(huì)詳細(xì)去講解,所以我們要充分利用業(yè)余時(shí)間,去自己練習(xí)編程,從而強(qiáng)化個(gè)人能力。
要謙虛謹(jǐn)慎,雖然達(dá)內(nèi)是一個(gè)伴隨我們成長(zhǎng)的學(xué)習(xí)之地,但真正做到的能有幾人,我們都處在學(xué)習(xí)的初期,對(duì)于Java的應(yīng)用還有很多東西不曾學(xué)過(guò),經(jīng)常遇到一些陌生的知識(shí),所以我們要時(shí)刻準(zhǔn)備詢問(wèn),學(xué)習(xí)的目的在于掌握,如果沒(méi)有掌握,那只會(huì)是浪費(fèi)我們學(xué)習(xí)的時(shí)間和精力;同樣,只有掌握了,才實(shí)現(xiàn)了學(xué)習(xí)的價(jià)值。
3、對(duì)專業(yè)的認(rèn)知
21世紀(jì)是電子信息的時(shí)代,席卷全球的信息科技給人類的生產(chǎn)和生活方式帶來(lái)了深刻的變革,信息產(chǎn)業(yè)已成為推動(dòng)國(guó)家經(jīng)濟(jì)發(fā)展的主導(dǎo)產(chǎn)業(yè)之一。信息產(chǎn)業(yè)作為知識(shí)密集、技術(shù)密集的產(chǎn)業(yè),其快速發(fā)展的關(guān)鍵是有一大批從事IT技術(shù)的人才,一定數(shù)量、結(jié)構(gòu)和質(zhì)量的IT人才隊(duì)伍是IT產(chǎn)業(yè)發(fā)展的支撐,一個(gè)國(guó)家的IT人力資源儲(chǔ)備、IT人才培養(yǎng)及使用狀況決定著該國(guó)IT產(chǎn)業(yè)發(fā)展的水平和潛力。所以也可以說(shuō),IT產(chǎn)業(yè)的競(jìng)爭(zhēng)就是人才的競(jìng)爭(zhēng),高水平的IT人才培養(yǎng)和隊(duì)伍建設(shè)是走向IT產(chǎn)業(yè)大國(guó)和強(qiáng)國(guó)的前提條件。
目前,我國(guó)軟件產(chǎn)業(yè)繼續(xù)呈快速增長(zhǎng)態(tài)勢(shì),產(chǎn)業(yè)規(guī)模繼續(xù)擴(kuò)大,軟件出口平穩(wěn)增長(zhǎng),產(chǎn)業(yè)結(jié)構(gòu)與布局不斷調(diào)整,成為拉動(dòng)電子信息產(chǎn)業(yè)增長(zhǎng)的重要力量,并在促進(jìn)信息化發(fā)展中發(fā)揮了積極作用。
在未來(lái)一段時(shí)期,我國(guó)將會(huì)利用國(guó)際產(chǎn)業(yè)轉(zhuǎn)移的重大機(jī)遇,聚集各種資源,突破核心技術(shù)制約,在集成電路、軟件、計(jì)算機(jī)與信息處理、現(xiàn)代移動(dòng)通信、信息安全、信息服務(wù)和系統(tǒng)集成等技術(shù)領(lǐng)域加強(qiáng)創(chuàng)新,促進(jìn)IT產(chǎn)品更新?lián)Q代,推動(dòng)我國(guó)由IT大國(guó)向IT強(qiáng)國(guó)轉(zhuǎn)變,并進(jìn)而推動(dòng)國(guó)民經(jīng)濟(jì)信息化進(jìn)程,以信息化帶動(dòng)工業(yè)化,走出一條新型工業(yè)化道路。
信息產(chǎn)業(yè)部門不久前發(fā)布了計(jì)算機(jī)應(yīng)用與軟件技術(shù)專業(yè)領(lǐng)域的人才需求狀況。而據(jù)有關(guān)部門介紹,目前我國(guó)的計(jì)算機(jī)應(yīng)用水平還處于初級(jí)階段,現(xiàn)有計(jì)算
機(jī)和信息技術(shù)設(shè)施的功能沒(méi)有得到很好的開發(fā)和運(yùn)用,比發(fā)達(dá)國(guó)家落后10-20年。但我國(guó)信息技術(shù)在不斷地發(fā)展中,目前的軟件營(yíng)業(yè)收入是十年前的25倍。而隨著我國(guó)軟件包業(yè)規(guī)模不斷擴(kuò)大,軟件人才結(jié)構(gòu)性矛盾也日益顯得突出。
我國(guó)軟件人才現(xiàn)況:在軟件人才需求量方面,無(wú)論是從大的方向講,還是從小的方面講,培養(yǎng)和儲(chǔ)備高素質(zhì)的IT人才都顯得非常重要。據(jù)預(yù)測(cè),當(dāng)前我國(guó)軟件人才的需求量為100萬(wàn)人左右,且這一需求仍在以每年20%左右的速度增長(zhǎng);在軟件人才供給量方面,隨著我國(guó)高等院校計(jì)算機(jī)相關(guān)專業(yè)擴(kuò)大招生,為軟件人才市場(chǎng)輸送了更多的畢業(yè)生人才,以及與大學(xué)教育并行的職業(yè)技術(shù)學(xué)校和培訓(xùn)學(xué)校教育的快速發(fā)展,我國(guó)軟件人才供給目前有了較大幅度的增長(zhǎng),總量供不應(yīng)求的局面得到緩解,但與高速發(fā)展的軟件人才需求相比,繼續(xù)呈現(xiàn)短缺狀態(tài)。軟件人才結(jié)構(gòu)仍不盡合理的問(wèn)題進(jìn)一步凸現(xiàn),成為當(dāng)前我國(guó)軟件人才體系的突出特點(diǎn)。
基礎(chǔ)軟件人才缺乏:從經(jīng)濟(jì)規(guī)律來(lái)看,一種工業(yè)化時(shí)代的產(chǎn)業(yè)結(jié)構(gòu),要求是一個(gè)金字塔型的人才梯隊(duì),軟件業(yè)需要的不僅僅是高校培養(yǎng)成的高級(jí)人才,同樣更需要從事基礎(chǔ)開發(fā)的程序設(shè)計(jì)員作為智力基礎(chǔ)。目前中、高級(jí)軟件人才仍是中國(guó)軟件企業(yè)所最緊缺的軟件人才類型。在這種背景下,中國(guó)軟件人才的“金字塔”形合理結(jié)構(gòu)并未實(shí)現(xiàn),軟件產(chǎn)業(yè)健康、快速發(fā)展所需要三類人才:既懂技術(shù)又懂管理的軟件高級(jí)人才、系統(tǒng)分析及設(shè)計(jì)人員(軟件工程師)、熟練的程序員(軟件藍(lán)領(lǐng))這三類由高到低的人才結(jié)構(gòu)并未呈金字塔形。相對(duì),我國(guó)的軟件人卻呈橄欖形(缺少高級(jí)管理者和基礎(chǔ)程序員),因此必須多發(fā)展“塔基”(軟件藍(lán)領(lǐng)),這樣才能形成合理的軟件人才結(jié)構(gòu)。
而在校的我們正是這種專業(yè)基礎(chǔ)不夠扎實(shí)、深層知識(shí)不理解的學(xué)生,在今后的學(xué)習(xí)中還有很大提高的空間,所以我們應(yīng)端正學(xué)習(xí)態(tài)度,堅(jiān)持不懈,繼續(xù)深入學(xué)習(xí)。
第五篇:達(dá)內(nèi)實(shí)習(xí)報(bào)告
學(xué)校代碼:
本科認(rèn)識(shí)實(shí)習(xí)姓名:
學(xué)號(hào):
學(xué)院:
系別:數(shù)學(xué)系
專業(yè):信息與計(jì)算科學(xué) 班級(jí):
二○一二年七月 報(bào) 告(一、對(duì)實(shí)習(xí)地點(diǎn)、實(shí)習(xí)單位的情況介紹
酷熱七月并沒(méi)有阻擋住我們學(xué)習(xí)的步伐,此次我們就來(lái)到達(dá)內(nèi)IT培訓(xùn)集團(tuán)在北京石景山區(qū)的IAVA培訓(xùn)中心參加實(shí)習(xí)。達(dá)內(nèi)科技公司是Canada Tarena Technologies Inc.在中國(guó)的全資子公司,主要業(yè)務(wù)是提供IT培訓(xùn)、項(xiàng)目咨詢、軟件定制、技術(shù)研發(fā)、人才定向培養(yǎng)和人才出租服務(wù),為企業(yè)提供全面的培訓(xùn)、咨詢和技術(shù)研發(fā)解決方案,是首家為中國(guó)企業(yè)用戶提供全系列高端IT技術(shù)培訓(xùn)(技能+經(jīng)驗(yàn))、項(xiàng)目咨詢和人才服務(wù)一條龍服務(wù)的北美高科技公司。
達(dá)內(nèi)科技以中關(guān)村科技園區(qū)為依托,在中國(guó)軟件業(yè)發(fā)達(dá)城市——北京、上海、廣州、深圳、大連、南京、武漢、杭州、西安、蘇州、成都、太原等20大城市,建立了近40家培訓(xùn)中心,占地2萬(wàn)平米,年培訓(xùn)1萬(wàn)多名軟件人才。已累計(jì)為IBM、微軟、摩托羅拉、華為、中軟、用友、Yahoo、阿里巴巴、TOM、新浪、搜狐、百度、聯(lián)想、神州數(shù)碼、大唐電信、亞信等知名IT企業(yè)培養(yǎng)輸送了7萬(wàn)多名中高級(jí)軟件人才,目前達(dá)內(nèi)全國(guó)擁有600多名員工,年產(chǎn)值近2億元,是中國(guó)領(lǐng)先的中高端軟件人才培訓(xùn)機(jī)構(gòu)。
達(dá)內(nèi)科技目前提供的職業(yè)培訓(xùn)包括:外企軟件開發(fā)工程師、軟件測(cè)試工程師、Oracle數(shù)據(jù)庫(kù)管理員、Unix系統(tǒng)管理員、網(wǎng)絡(luò)系統(tǒng)工程師。
二、對(duì)實(shí)習(xí)內(nèi)容作詳細(xì)說(shuō)明
軟件開發(fā)是根據(jù)用戶要求建造出軟件系統(tǒng)或者系統(tǒng)中的軟件部分的過(guò)程。軟件開發(fā)是一項(xiàng)包括需求捕捉,需求分析,設(shè)計(jì),實(shí)現(xiàn)和測(cè)試的系統(tǒng)工程。軟件一般是用某種程序設(shè)計(jì)語(yǔ)言來(lái)實(shí)現(xiàn)的。通常采用軟件開發(fā)工具可以進(jìn)行開發(fā)。軟件分為系統(tǒng)軟件和應(yīng)用軟件。
本次實(shí)訓(xùn)的項(xiàng)目為朋友網(wǎng)實(shí)戰(zhàn)開發(fā),朋友網(wǎng)原名QQ校友,是騰訊公司打造的真實(shí)社交平臺(tái),為用戶提供行業(yè)、公司、學(xué)校、班級(jí)、熟人等真實(shí)的社交場(chǎng)景。2011年7月5日,騰訊公司正式宣布旗下社區(qū)騰訊朋友更名為朋友網(wǎng)。作為本次實(shí)訓(xùn)的主講老師郭大喜老師曾任騰訊公司高管,并參與朋友網(wǎng)的開發(fā)和推廣,所以在實(shí)訓(xùn)的五天里,他和我們一起用JAVA語(yǔ)言一起來(lái)開發(fā)這個(gè)朋友網(wǎng)項(xiàng)目,我們將分為項(xiàng)目分析、設(shè)計(jì)、編程和測(cè)試運(yùn)行這幾個(gè)環(huán)節(jié)來(lái)學(xué)習(xí)和實(shí)戰(zhàn)。
實(shí)訓(xùn)第一天早上,我們準(zhǔn)時(shí)到達(dá)軟件實(shí)訓(xùn)基地參加實(shí)訓(xùn),熱情的達(dá)內(nèi)的老師為我們舉行了隆重的開營(yíng)儀式,然后讓我們進(jìn)行了分組,短暫分組后,我們開始限時(shí)自我介紹,包括我們的口號(hào),隊(duì)名以及亮相的造型,這個(gè)活動(dòng)充分調(diào)動(dòng)了同學(xué)們的積極性和團(tuán)結(jié)能力,我們組被命名為“永往直前隊(duì)”,口號(hào)是:直面
困難,永往直前,意思是我們直面困感就用了勇敢的拼勁兒,然后我們永遠(yuǎn)都堅(jiān)持向前,勇敢加上毅力就是我們的努力方式。然后我們進(jìn)行了授旗儀式,最后老師介紹了達(dá)內(nèi)的情況,以及我們以后的學(xué)習(xí)和日常生活的情況,在愉悅而開心的氣氛下,我們輕松的度過(guò)一上午了。然后我們進(jìn)行了實(shí)訓(xùn)的第一課,接觸JAVA,雖然在學(xué)校中也接觸過(guò)JAVA,但那僅僅連皮毛都稱之不上,通過(guò)老師的講解,我們了解到JAVA使用是很廣泛的,它有好多的版本,J2SE、J2ME、J2EE等等,廣泛應(yīng)用于桌面客戶端,Android,IOS,朋友網(wǎng),B/S,以及瀏覽器,服務(wù)器等。我們的郭老師經(jīng)他的朋友網(wǎng)通過(guò)JAVA給我們進(jìn)行了演示,包括首頁(yè),好友,應(yīng)用三大模塊。隨著他將如何進(jìn)入JAVA的界面教給我們,分為三步:首先啟動(dòng)終端,然后敲入命令,接著進(jìn)入界面新建工程,進(jìn)行編譯。
在接下來(lái)的幾天里,郭老師講了IAVA的組成,與實(shí)用工具,如開發(fā)工具包——JDK。它包含了JAVA的運(yùn)行環(huán)境——JRK,JAVA虛擬機(jī)——JVM,IAVA的標(biāo)準(zhǔn)類庫(kù)——JAVA SE API。JAVA的開發(fā)需JDK。在Linux環(huán)境JAVA配置中,檢查配置可以用JAVA -version。接著,郭老師還講解了了JAVA與C語(yǔ)言的區(qū)別,最主要的就是在編譯方面,JAVA編譯一次,可以到處運(yùn)行,而C語(yǔ)言不可以。我們進(jìn)行了第一個(gè)小項(xiàng)目的編碼,名字是“This is first java”。通過(guò)郭老師的介紹JAVA概述,我們開始懂得了如何去操作,以及做些小東西了。之后,學(xué)習(xí)了在JAVA程序中鑲嵌語(yǔ)句,與學(xué)過(guò)的C語(yǔ)言類似,也讓我們?cè)趯W(xué)習(xí)新的知識(shí)的同時(shí),也對(duì)以往的知識(shí)有了一個(gè)回顧。
在這次實(shí)訓(xùn)中郭老師還講了JAVA中的web工程,首先要用軟件安裝好,其次要配置環(huán)境,這是一個(gè)重點(diǎn),我聽的很仔細(xì),對(duì)于主要內(nèi)容也能夠掌握,主要有三個(gè)配置變量,接著老師又對(duì)三個(gè)配置變量做了詳細(xì)的介紹,其中,PATH路徑是一個(gè)難點(diǎn),但是在老師詳盡的講解下,我也能夠聽懂,并且還能進(jìn)行簡(jiǎn)單的操作。
本次實(shí)訓(xùn)的難點(diǎn)就是我們要自己完成一個(gè)網(wǎng)頁(yè)的設(shè)計(jì),雖然很簡(jiǎn)單,但是對(duì)于初學(xué)的我們,還是很困難,在老師的帶領(lǐng)下,我們小組的成員也完成了任務(wù),期間得到了老師的心細(xì)指導(dǎo),感謝老師的幫助,這也歸功于組員的配合。接下來(lái)是本次實(shí)訓(xùn)學(xué)習(xí)成果的驗(yàn)收,驗(yàn)收的便是我們花了三天時(shí)間所做的項(xiàng)目。我們分組上臺(tái)進(jìn)行答辯,其中一個(gè)隊(duì)員進(jìn)行所做程序的演示,其余再出五個(gè)人,這其中包括隊(duì)長(zhǎng),說(shuō)一下自己這三天來(lái)的所學(xué)所想,及想要感謝的人。
隨后我們又進(jìn)行了模擬面試,講座,進(jìn)行參觀部分企業(yè)和中關(guān)村人才市場(chǎng)的招聘會(huì)。
三、在實(shí)習(xí)過(guò)程中發(fā)現(xiàn)了什么問(wèn)題,提出何種解決方案
在這次實(shí)習(xí)的過(guò)程中,我發(fā)現(xiàn)了自己有很多的不足之處,對(duì)以前所學(xué)的知
識(shí)的使用不是很熟練、學(xué)的不夠扎實(shí)。自己所掌握的知識(shí)面不夠廣泛,所以以后要擴(kuò)寬自己知識(shí)面,還要提高邏輯能力。我們還明白了不要以為很簡(jiǎn)單就不去做,其實(shí)在真正上手時(shí)才會(huì)發(fā)現(xiàn)我們懂得很少。所以為了不讓手生,就要堅(jiān)持去敲代碼,要知道:堅(jiān)持就是勝利!再就是本次實(shí)訓(xùn)的難點(diǎn),我們自己完成一個(gè)網(wǎng)頁(yè)的設(shè)計(jì),雖然很簡(jiǎn)單,但是對(duì)于初學(xué)的我們,還是很困難,在老師的帶領(lǐng)下,我們小組的成員也完成了任務(wù),期間得到了老師的心細(xì)指導(dǎo),感謝老師的幫助,這也歸功于組員的配合。
經(jīng)過(guò)在企業(yè)實(shí)地參觀和在招聘會(huì)上的觀察,我發(fā)現(xiàn),有很多適合我的公司或者崗位,也有我所需要的。但我認(rèn)為自己的能力還是不夠強(qiáng),所以在今后的一年內(nèi),我需要努力學(xué)習(xí),不斷提高自己的實(shí)力,到畢業(yè)時(shí)可以找到一份理想的工作。
四、在實(shí)習(xí)過(guò)程中發(fā)現(xiàn)了什么問(wèn)題,提出何種解決方案
在這次實(shí)習(xí)的過(guò)程中,我發(fā)現(xiàn)了自己有很多的不足之處,剛開始寫代碼總是粗心,不是少個(gè)這個(gè),就是少那個(gè);還有就是缺乏耐心,寫一會(huì)就不想寫了。最后慢慢的發(fā)現(xiàn)寫代碼其實(shí)也是很有趣的,然后就慢慢變得細(xì)心多了,也有耐心了。我發(fā)現(xiàn)了興趣是很重要的,只要有興趣,一切問(wèn)題迎刃而解,總的來(lái)說(shuō)興趣很關(guān)鍵。
五、通過(guò)畢業(yè)實(shí)習(xí)的收獲和不足
實(shí)習(xí)已經(jīng)結(jié)束,經(jīng)過(guò)幾天的實(shí)習(xí),我發(fā)現(xiàn)了自己的很多不足之處,也學(xué)習(xí)到了很多的東西。
實(shí)習(xí)的這段時(shí)間,我心里對(duì)java的認(rèn)識(shí)有了很大的變化,從一個(gè)很模糊的概念,逐漸的變得清晰;但是我覺(jué)得對(duì)java的認(rèn)識(shí)還不夠的,所以以后還得一直努力的去學(xué)習(xí)。
在我實(shí)習(xí)的期間,有很多人給我了很大的幫助,我覺(jué)得我很幸運(yùn),每次我都能在遇到問(wèn)題的時(shí)候遇見(jiàn)能幫助我的人;但是有些東西還需要自己去琢磨、去思考、去想,這樣才能不斷的進(jìn)步。
學(xué)習(xí)java是件耗時(shí)間的事,如果你不肯投入時(shí)間和精力,根本不可能在短時(shí)間把java給學(xué)好。現(xiàn)在心里有一個(gè)想法,就是把java給學(xué)好了。很簡(jiǎn)單的想法,但是要付出很多很多才能實(shí)現(xiàn)。
實(shí)習(xí)期間我們做了一個(gè)朋友網(wǎng)實(shí)戰(zhàn)練習(xí),中間出來(lái)了許多錯(cuò)誤,我總結(jié):敲代碼的時(shí)候一定要認(rèn)真,一定要細(xì)心,作為一個(gè)程序員,要做軟件,既要對(duì)自己
負(fù)責(zé),更應(yīng)該對(duì)以后使用軟件的人負(fù)責(zé),敲代碼一定要認(rèn)真,做事情一定要嚴(yán)謹(jǐn)。很感謝我在學(xué)習(xí)中遇到困難曾經(jīng)幫助過(guò)我的人,有些同學(xué)我還不知道名字呢,但是在我遇到困難的時(shí)候,都是很積極的幫助我解決,讓我感覺(jué)我們的這個(gè)大集體很溫暖。
學(xué)習(xí)是一個(gè)很反復(fù)的過(guò)程,不斷的出現(xiàn)錯(cuò)誤、不斷的調(diào)試、不斷的迷茫、不斷的清晰,這些都是必須要要經(jīng)歷的。在以后的學(xué)習(xí)生活中我會(huì)有準(zhǔn)備去面對(duì)并且直視每一個(gè)困難,不做退縮!