有關計算機工程畢業論文範文

  計算機工程應用的不斷髮展,給人們生活帶來了非常豐富的便利服務。下面是小編為大家整理的有關計算機工程畢業論文,供大家參考。

  一:計算機工程技術應用分析

  1、計算機工程技術應用的現狀

  現在計算機的發展速度很快,硬體技術和軟體技術都有很大的進步。各種應用程式層出不窮,並且廣泛的應用於建設設計行業。所以這一批工程師在剛剛參加工作就開始使用計算機進行工程的相關計算和設計工作。他們開始盲目的相信計算機,而不通過自己實際的手工計算來對結果進行稽核,這樣會使設計的準確性受到影響。會對建築的安全有很大威脅。這些人認為計算機可以解決所有的問題,並且不會出現錯誤。但是現在的計算機軟體雖然得到了大量的開發,但是這些軟體的質量卻沒有得到保證,有一些軟體的開發者和技術支援的資質證明都沒有得到保證,還有的軟體的質量沒有進行合理的檢測,所以這些軟體往往不能全部相信,不能完全依賴。如果只通過這些軟體進行設計,會造成工程的安全受到威脅。所以我們必須重視這個問題。現在因為在工程的設計工作中,使用計算機工程技術進行計算已經產生了很多不利的影響。現在新一代的工程師變得十分依賴計算機,他們堅信計算機的知識性、安全性和能力不會出現問題,所以逐漸失去了對工程內容進行正確計算的能力。他們不知道,計算機不可能對一些模型、設計的技巧和分析進行詳細的記錄。他們只會依賴計算機來進行設計。通過實踐經驗表明,工程的設計工作,尤其是水利水電方面的工程設計有很多模型,而且差別很大,計算機不可能對這些不同的模型全部識別清楚。計算機的計算速度是很快,這一點毋庸置疑,但是除此之外,它在其他方面的知識都十分零散。而在工程建設過程中,要憑藉設計師自身的經驗、靈感、直覺、創造力、領悟力、想象力和認知能力來綜合的進行設計。這一點計算機是永遠無法取代的。任何計算機和程式設計師都沒有辦法對這種設計進行理解。所以,我們要培養這些新一批的設計師進行自主的設計,不要只依賴與計算機,而要進行手工計算,這樣才能設計出符合規範的作品。現代工程具有複雜的理論依據、集體的設計思想,單純的依靠計算機工程技術是不可能讓人們學習有意義的經驗的。越來越多的工程師們都期盼計算機軟體能將工程設計程式完全自動化,希望在解決工程問題時他們只需要區化型別和條件,讓程式自動生成必要的數學模型,完成複雜而重複的分析和設計過程,最後由製圖工具完成設計圖紙。這樣,工程設計唯一責任就是明確所要解決的問題,然後評價最後的設計“成果”。而對於是否能可靠的檢測特徵值,在進行分析時是否用了足夠的模型、狀態,或計算機建立數學模型的理論是否正確,是否符合工程實際的特徵,分析結果對工程敏感部位是否敏感,計算結果是否在條件允許範圍之內,是否能根據實際的工程設計模型對某些邊界條件進行調整。這些在年輕一代的結構工程師們心中,都變得模糊不清。很多軟體開發商,在對計算機技術知識的精通之外,畢竟不是工程師,專業技術知識肯定有著各種方面的欠缺。計算機是一種工具,不可能替代人的腦力勞動、人的知識、經驗的積累,計算機能處理大量的資訊,但計算機程式是沒有多少工程實際工作經驗的程式設計師編制的,程式對工程建立的數學模型也不會很完善,在計算中,即使是錯誤的資訊,計算機也不可能識別同樣的都在計算機上顯示給專業技術工程師們。這就要求專業技術工程師右自己能通過專業技術知識的掌握,來控制設計計算中的偏差。在軟體的實際應用方面,那些只有極少經驗、極少學識、年輕的工程師依靠計算機軟體來解決極度複雜的結構分析和設計問題。他們對力學基本原理和設計規範的背景知識瞭解很少,無法判斷程式演算法所蘊含的假設和根據,也無法判斷計算機運算結果的質量,他們寧願相信計算機程式產生的結果都是正確的,也無法懷疑計算機做出的所有結果,以及用獨立的例證校驗結果,這對計算機工程技術的應用方面造成了很大的缺陷。

  2、如何正確合理的應用計算機工程技術

  首先,在年輕一代的工程師當中,應讓他們對工程設計的危險性、又對公眾安全的威脅、對工程設計的責任感有一定的認識,應該讓他們知道,工程特性是由工程設計的質量決定的。真正有經驗的工程師,應該不能完全依賴計算機工作,計算機工程技術的應用本身並不是壞事,問題的核心在於工程計算中計算機的使用方法,不能濫用計算機。要強調工程實踐中知識、專業技術以及經驗的重要性,瞭解“為什麼”這樣設計才是關鍵。專業的工程師應在參加工作的最初一段時間內,對工程設計計算進行手工求解了解手工求解的原理、基本原則和提煉模型、識別計算結果中的錯誤,解決問題的其他方法,判斷計算結果的有效性。對計算機的計算結果應持批評態度,尊重工程實踐經驗,通過工程實踐學習工程設計,強調從那些資深的剪有經驗的結構工程師那裡學習結構工程設計。不依賴計算機解決工程問題,要經常懷疑計算機,在沒有深人工程以前不使用計算機的結果。在被工程證實正確之前,假設計算機提供的結果是錯誤的。在用計算機求解之前,必須先知道答案。不崇拜計算機,而是崇尚知識和經驗,提倡全面瞭解工程理論和實踐中的所有經驗。一個稱職的工程師,應具備不依賴計算機技術解決工程問題的能力,具備經驗、直覺、靈感、領悟力、創造力、想象力和對工程的設計思想的能力。工程師應該能夠做到獨立地靠學識、創新和豐富的經驗,而不是依賴計算機找出工程問題的正確解答。計算機工程技術只能迴歸到工具的位置,它只是一種方便快捷的計算、影象、文書處理等資訊科技工具的位置,而不能夠把它當做工作中必須依賴的東西。認識到這點,將對計算機工程技術的應用策略起到重要的影響。能夠使設計工作更好地進行。總之,對計算機工程技術的應用不能憲全依賴於計算機及其得出的表面資料,而應該更多的憑藉自身的工程經驗知識,這是一個合格的工程師所必備的條件之一。

  3、結語

  通過本文我們瞭解了我國計算機在工程設計上應用所存在的問題,並且提出了相應的解決辦法。我們必須要使新一代的設計師對計算機的使用有一個科學的認識,不能夠盲目的相信計算機,要學會通過自己手動計算和發揮自己的想象力創造了進行設計創造。要明確計算機在工作中的地位,合理的使用計算機,這樣才能使設計工作能夠更好地完成,是工程更加安全。

  二:計算機工程革新教學思考

  1計算機工程專業方向的教學體系

  1.1計算機工程專業方向培養目標

  計算機工程專業方向學士學位學制為4年,學習科目主要內容為廣大領域內電腦科學及其應用。專業的主要培養目標為:1、理解並掌握計算機的基本理論和實踐;2、培養能應用計算機新技術的能力;3、在計算機領域為學生提供進一步學習的知識基礎。該專業主要為資訊科技類企業的生產和研發培養人才。畢業生的就業範圍也比較大,可以在軟體開發、軟體測試、網路管理、軟體系統管理、客戶培訓和服務、專案開發、設計和除錯等方面從事工作。該培養目標比較簡單,以培養學生的工程素養為基準,滿足社會對大批量的開發性人才的需要。

  1.2科學合理的課程設定

  按照培養目標,應加大計算機應用方面課程設定,注重新課程的開設和引入計算機的新技術新應用,使計算機工程專業方向與時俱進,合乎資訊社會發展的節拍。相比當前國內高校的計算機學科各個方向,本課程體系側重應用性、實踐性環節。計算機工程專業方向的課程分為非計算機專業課程和計算機專業課程兩類。非計算機專業課程佔總課時的比例應該為17%;其必修課為國家本科工程類教學規定的。增加了非計算機專業課程選修課,其目的是提高學生的文化修養和相關領域知識的瞭解,能夠拓寬視野和擴大知識層面,這些課程主要為文學院、工商學院、信電學院、機電學院和法學院所開設的課程中選擇,要求該專業的學生必須限選7門,主要是按照學生個人的興趣和個人目標為選擇指導。計算機工程專業課程分為3個層次:專業必修課、專業選修課和實踐環節,其中必修課佔總課時的比例38%,選修課佔總課時的比例19%,實踐環節佔總課時的比例26%。專業課程主要為計算機應用以及軟體工程和資訊處理課程,包括當前應該掌握的課程如離散數學、計算機原理、作業系統、資料庫原理、演算法分析、計算方法、Web技術、多媒體技術、人工智慧及其應用、Java和C++面向物件程式設計、軟體工程、計算機系統結構和計算機網路等,注重計算機學科應用能力的培養。減少了計算機硬體的課程,例如類比電子和電路、微控制器原理和微型計算機原理;而是以計算機組成原理課程為核心,以課程事例引入嵌入式計算機和微型計算機的內容。按照國際和國內資訊社會對軟體業發展需求來設定教學課程,以適合應用型軟體人才培養的目標。不應過多強調全面的基礎課程,縮小基礎,加強知識綜合,以培養應用型人才為主。在教學內容上強調應用性、針對性和系統性。

  1.3實踐教學體系設定

  計算機專業具有實踐性[1]非常強的特點,設定了課程實驗、綜合設計、教學實習、社會實踐、畢業設計等多種形式比較系統的實踐教學體系。實踐教學以綜合設計和畢業設計為主。按照計算機課程設定,綜合設計有高階程式語言綜合設計、計算機原理綜合設計、作業系統綜合設計、軟體工程綜合設計、Web技術綜合設計、資訊管理系統綜合設計等6門次。綜合設計是以班級為單位教學,以當前現實的計算機專案開發為目標,學生獨立設計和完成,以培養學生的創新能力為核心。較大的專案則採用多名學生協同完成,進一步提高學生增強交流能力、解決問題能力和應用技術技能。畢業設計採用導師負責指導制,設計開發綜合應用專案,按照軟體工程和資訊開發的標準編寫文件、撰寫程式程式碼,提交一個專案總結和程式系統,包括開發文件、程式原始碼、資料庫結構、配置文件和測試文件。在答辯委員會的稽核和測試下完成畢業設計,不再進行包含大量基礎知識和重複開發文件內容的畢業論文撰寫,側重於提高學生的應用能力。

  2計算機工程專業方向的課程實施的若干教學改革

  2.1注重課程實驗教學

  課程實驗是計算機工程專業方向實踐教學中的一個重要環節,其實施質量對專業教學質量具有舉足輕重的影響[3]。實踐性比較強的課程都設有試驗內容,按照知識結構和學生需求分配合理的試驗學時。課程的每個單元實驗都是從講授過該課程一段知識範圍中選取的,其內容相對獨立、自成體系。這些實驗集中反映了各門技術課程的典型方法和基本技術,能夠加深理解和掌握課堂學習主要內容。當前多數採用實驗課程單列方式進行的,要求每個單元實驗結束後,每一個學生應獨立完成試驗過程和結果的分析,撰寫自己的實驗報告,進一步訓練學生的科技報告撰寫能力。通過課程實驗學生能夠深入理解課堂中所學習的基本原理、基本方法和基本技術。在實驗過程中掌握計算機專業學習所需要的實驗技術和實驗方法。

  2.2教學方式改革

  課堂教學仍然是主要的教學模式,以實踐為核心的計算機工程專業方向的教學更應該注重教學互動,以靈活掌握技術為中心。課堂教學中增加討論課、習題課、觀摩課、演示課等方式,補充以大量相關技術講座,自學輔導課相應增多,提高學生的自主性。以實踐為目標的課程教學以大班講課程內容,採用多媒體和網路,以豐富多樣知識形式展示給學生,更加自然的方式掌握理論知識;同時採用小班輔導方式,進行個性化教學。小班輔導為學校劃分的自然班級,或者自由組合而成的臨時班,但每個班學生人數不超過30人,以便每個學生能夠直接面對教師來解惑,消化並真正掌握課程內容。按照計算機工程專業方向的課程教學大綱知識點選擇合適的教材和教學參考書,以國家優秀教材和各種專業學科規劃教材為主要參考,也可以選擇國外著名大學教材。但是一定要以課程體系完整性為核心,不能選擇過多以計算機理論和抽象內容等先進性為主的教材,要選擇適合專業和學校學生實際需要的教材。注重教材與教材之間的相互銜接,符合計算機工程的課程設定。計算機工程專業方向的理論核心和課程多數起源於美英等國家。為了提高計算機專業的大學生素質和學科的發展,雙語教學教育[2]已經成為必然趨勢,它能使學生直接和國際接軌,滿足IT市場對學生素質的需求。普通高等院校的學生的英語水平參差不齊,為此要採用多種形式進行雙語教學。對於學生基礎素質好的學校和學校,外語教學課程達到所開課程的5%-10%。素質比較差的可以實現部分課程選用外語教材,採用中文授課,逐步到位。

  2.3考試方式改革

  減少閉卷考試,增加開卷考試,也可以採用專案系統開發、課程報告等考核方式。當前以多種方式的綜合為主,總評成績由考試成績、平時成績和試驗成績組成,其比例為30%、40%、30%。學生平時成績為學生在課堂上的回答問題和討論課的發言,以及作業和專題報告、期中測試等,以此來激勵學生與教師的互動,提高學習積極性,也能提高他們的語言表達能力和思維能力。課程試驗內容減少驗證型和演示性,以設計性、綜合性和研究性實驗為主,採用實驗過程和結果的考核,提高學生的實踐和創新能力。該考核方式能及時瞭解學生學習狀況,更好指導教學方向。

  2.4教學資源庫的建立

  教學資源包括以學校數字圖書館為核心的公共數字資訊資源和專業教學資源。公共資訊資源建設以學校定位和辦學特色為基準,購買其他高校優秀資訊資源和社會商業資訊資源為主,本校自己建立資訊資源庫補充。公共資訊資源庫以服務公共教學和學生自主學習為主。計算機工程專業教學資源建設關係到專業方向的發展和底氣,以自己建設為主,突出精品課程,按照各個課程的自己特點建設比較全面的數字資源。

  2.5開源應用到教學各個環節

  開放原始碼程式就是公開原始碼存取訪問、軟體自由再分發,任何人可以閱讀、再發布、修改軟體的源程式,通過讓更多人蔘與來提高軟體的質量、可靠性、安全性、開發速度等。把開源軟體應用到計算機課程教學中可以提高學生真正地參與比較大且比較實用專案的實踐機會,讓學生培養融入IT市場,提高學生的實踐能力;同時學生也能夠學習到更多的核心技術和系統開發技術,開拓知識面,積累實際的開發經驗把握住計算機新技術和掌握計算機發展方向。學生通過感興趣的專案,能夠在相互溝通中使計算機素質得到大大提升,也可以協同開發和學習中相互碰撞中產生新的思想,擁有新的技術,同時也必定激發出學生的創造性。

  3結語

  隨著資訊社會的發展,計算機更加深入地滲透到各個行業,計算機工程成為當前重要的行業。按照計算機教育培養的原理和當前資訊社會地需要調整計算機工程專業方向地課程體系已經成為必然。計算機工程要求必須以實踐為中心來培養學生,以培養學生技能和實踐能力為核心,為此各個高校要更新教育觀念,加大教學改革,把新的教學方式和教學內容貫徹到整個教學過程中,培養出具有工程素質的學生,培養出具有創造力極強的新世紀人才。