有關計算機軟體畢業論文範本
軟體技術與硬體技術相比較,其發展的空間更為廣闊、應用的領域更為廣泛,因此計算機軟體技術得到了關注和發展。下面是小編為大家整理的,供大家參考。
篇一
高職教育軟體技術專業建設
摘要:如何培養出好的高職教育的軟體技術專業還有很多的問題等待著我們研究。高職軟體技術專業教育應該將促進就業作為教學的主旨。下面本文就軟體專業的建設和研究問題給出一些相關看法。
關鍵詞:高職教育;軟體技術專業;建設
軟體行業的更新換代非常快,軟體專業的教學也要緊跟軟體行業的更新步伐。對於高職院校來說,成功的專業建設能夠讓學生的專業素質符合社會的需要,對於促進學生就業是有很大作用的。提高學生的全面素質,積極的吸取社會上的優秀培養經驗,將學生的計算機專業能力作為培養中心,更好的研究出適合學生的教學模式。
一、確定培養計劃
高職軟體專業應該將社會的具體需求作為專業學習方向,將就業作為培養的最終目的。隨著近些年的計算機專業學生的就業情況不夠明朗,但是在這個科技高速發展的社會,社會對計算機專業人才的需求量是非常大的。通過這樣的反差可以知道大學在計算機專業的培養上存在很多問題,首先學習的內容與社會的實際需求不和,其次學生的動手能力存在問題。高職學校的教學重點是讓學生的實踐能力能夠符合社會的需求,一旦高職生開始工作便能立刻與社會完美結合,所以才要去高職院校應將就業作為培養的最終目的。要想達到這個目標,高職院校在教學中就要將企業的人才培養結合到教學中來。通過學習-研究-企業實踐這一學習模式,讓學生在學習專業知識的時候能夠及時的運用,利用企業的實際專案對學生進行實訓,讓學生親自參與到軟體開發的整個過程中。讓學生在校學習期間就有很多的軟體開發經驗,同時也注意學生綜合素質的培養,讓學生在企業中能夠成為一個綜合素質都很不錯。通過校-企結合的培養模式讓學生的專業知識基礎好,職業技能又能優秀,既能夠在小組中順利的進行開發合作,又可以適應大型開發團隊中開發模式,使學生成為一個技能強硬、高素質的技能型人才。通過專業培養,讓學生在畢業後能夠從事更多的計算機行業,例如軟體的開發、測試、銷售等工作,同時也可以從事系統運維、網站建設等技術型的工作。
二、改善專業設定
在高職院校中,要將教學的重心從原來的只注重學生對書本知識的學習改善為將教學重心放在培養學生的實際工作實踐能力以及職業素質上。原來的教學專業教學模式已經不能滿足社會的需要,高職院校要改良教學方案,做出符合高職特色的專業培養計劃。在軟體專業課程上的安排要與傳統的教學分隔開來,力求創新,制定適合的高職教學計劃。[1]
***一***根據社會需求設立課程
在大部分學校,軟體專業的核心課程基本都是《資料結構》和《作業系統》等專業課程,這些雖然作為計算機行業的基礎,但是對於軟體崗位上的具體需求來說,這些並不是特別重要的內容。高職教育既然是以就業為主,那麼就該設定真正崗位需求技能的專業知識課程。不同的高職院校可以選擇不同的技術作為該專業的核心課程,但是一定要有側重的技術專業。例如一些院校可以選擇《JAVA程式設計》、《C語言程式設計》以及《SQLServer資料庫》作為主要的學習科目,java、sql資料庫、C語言都是計算機行業中廣泛使用的程式語言,對於要深入學習java語言的學生,學校還可以開設JSP技術、J2EE等技術讓學生更加深入的學習實際Java的應用技術。
***二***靈活設立專業基礎課
高職院校的培養重心是就業,但是這也需要學生能夠有一定的專業基礎知識,畢竟高職教育與中職教育不同,中職教育的只注重技能培養,高職教育要幾注重培養還要注重素質培養,同時還要培養學生基礎知識,讓學生能夠從技能型人才轉向更高的領域。這些也就是資料結構等課程設立的原因。但是過多的開設基礎課程會導致原本固定的課程數目中技能型的課程所佔的比例就會相應減小,所以合理的設定基礎課程也應該歸於新的培養方案中。例如可以將C語言、資料結構這兩項基礎知識合併起來進行教學。將這兩門學科中的主要知識取出教學,對於特別基礎的課程可以選擇適當的講解。這樣既能節約課程時間又能讓學生學到應該學習的基礎知識。
***三***教學內容的改善
高職院校在設定軟體技術專業課程的時候要注意這些課程之間存在的關係,課程之間所包含的知識要有一定相關性。不能這個學期只注重學習Java,下個學期只注重學習C語言,然後另外學期又只注重學習android,這樣設定課程會導致學習剛對一門技術有了一個大致的瞭解就又要去學習與這完全不相干的知識,軟體專業所需要學習的知識本來就很多,學生要一邊學習新知識又要自行自學原來的知識,這樣也許會導致學生時間分配不均,最後導致兩頭都學不好的現象。這裡就以C語言以及java舉例,要學習Java技術首先要學習C語言技術,Java語言中的許多知識都是來自C語言,按順序學習完這兩門課程首先會讓學習的難度有所降低,同時學生又可以決定自己可以專攻哪門技術。C語言技術的內容非常多,倘若決定專攻C語言,那麼可以選擇繼續學習C語言課程。決定學習java課程,那麼學生就可以選擇資料庫操作課程、網路程式設計課程、執行緒異常等的課程。
三、利用實訓培養實踐技能
高職院校可以與企業合作,可在校內建立實訓培訓,準備固定的培訓裝置、場地。讓企業將一些實際的開發專案帶至校內,通過企業專業的培訓,讓學生在校內就能夠獲得職業技術的培訓以及實踐機會。同時企業還要注重對學生職業素質的培養,讓校內的實訓環境就是一個小型的企業工作環境。同時在校內建立實訓基地完成培訓後,還要在校外建立實訓的基地,讓學生頂崗實習,這樣對於學生就業技能的培養是非常重要的。[2]
四、小結
高職院校應將社會、行業需求放在首位,保持高職院校教學的特點,這樣才能讓高職教育得到更好的發展,同時也能為社會提供更多優秀的技能型人才。
參考文獻:
[1]魏會生.高職教育軟體技術專業的建設與研究[J].咸寧學院學報,2010***12***.
[2]張永雄.淺談高職軟體技術專業的建設[J].中國校外教育,2009***S1***.
篇二
計算機軟體技術不可靠性
【摘要】眾所周知,計算機的執行依賴於硬體系統和軟體系統。但近年來,計算機軟體的不可靠性對人們順利、安全的使用計算機造成了一定的影響;計算機軟體的不可靠性問題也隨之引起了人們的關注。本文對計算機軟體的不可靠性進行思考,提出了相應的措施,以有效解決計算機軟體的不可靠性問題,促進計算機軟體的持久發展。
【關鍵詞】計算機軟體;不可靠性;思考措施
資訊時代促進了我國計算機軟體技術的飛速發展,計算機技術有方便、快捷、靈活性強等特點,被廣泛運用於人們的生活中。但是,計算機軟體的不可靠性隨之被人們發現,計算機軟體的不可靠性影響著計算機使用的安全性、可靠性,也威脅著使用者的隱私安全和財產安全。因此,需要對計算機軟體的不可靠性進行深入的研究,解決其中的問題,以提高計算機軟體的安全性和可靠性,推動我國計算機軟體技術的穩定發展。
1分析計算機軟體技術的不可靠性
1.1計算機軟體的特點分析
計算機軟體是計算機的靈魂,指揮著整個計算機的執行,計算機強大的功能離不開計算機軟體。首先,計算機軟體技術性較強,軟體的開發需要專業的計算機人才和高科技輔助工具,且開發週期較長,需要投入大量的人力和物力。其次,計算機軟體有較強的功能性;計算機執行依賴於計算機的程式,而計算機程式要到達一定的目的,則需要通過一些程式碼和指令。計算機軟體是軟體開發人員智慧的產物和邏輯研究的產品,在極大程度上計算機軟體的不可靠性是設計過程中的人為因素造成的,有極強的主觀性和難以預測性。
1.2計算機軟體不可靠性表現
當前,我國出臺了很多政策來支援和指導計算機軟體的發展,計算機軟體技術也取得了很大的成就。但在激烈的全球軟體行業競爭中,我國的計算機軟體在發展中仍然存在一些問題:
***1***軟體失效:硬體失效通常是因為物理故障,是器件物理化的必然結果,會出現浴盆曲線;而軟體失效與硬體失效有明顯的區別,軟體失效是由於自身的缺陷和改程式設計序的干擾,具體體現在兩個方面:首先,軟體不會被磨損,也沒有浴盆曲線,但是會出現陳舊落後的問題;其次,軟體的程式容易被篡改,可以人為的改編軟體,也可以通過其他程式的入侵來篡改。
***2***決定計算機軟體可靠性的是人為因素;從軟體開發的角度上來說,軟體的設計要滿足客戶的要求,需要軟體開發人員從顧客的角度出發,分析、設計軟體;這就決定了軟體的設計是一種思考創作,而創作中的每一個環節都是通過軟體設計師的智慧和水平來實現的。但由於設計師水平的差異,在設計軟體的過程中難免會出現疏忽和不合理的問題,使軟體技術出現漏洞,甚至軟體失效或崩潰。
***3***計算機軟體的維護方面;計算機軟體的維護是通過更換或修復被損壞的系統來實現的,軟體一旦被破壞,就只能通過重新設計軟體來恢復失效軟體的功能。
***4***目前計算機軟體的可靠性驗證還沒有建立完整的理論體系,相比硬體開發來說,計算機軟體的設計開發還處於發展階段。
2解決計算機軟體不靠性的措施
2.1加大計算機軟體人才培養力度
計算機軟體在開發過程中就存在潛在的人為錯誤,首先,計算機軟體的開發需要加強軟體開發人員專業素質的培養力度,讓軟體開發人員在充分了解軟體知識的基礎上對客戶的要求進行更加準確的理解;其次,軟體開發人員在開發軟體前,應做好軟體設計前期的調研、規劃、可行性分析等工作,進而避免潛在的風險;最後,要求軟體開發人員在開發軟體的過程中避免出現一些技術性的錯誤,比如變數使化錯誤和語法錯誤等,加強軟體開發人員的軟體開發水平。
2.2對軟體開發過程進行評審
為了確保軟體的開發符合客戶的要求,有序的進行軟體設計,避免出現跨越階段現象的發生。在軟體的開發過程中,需要組織評審組對軟體進行及時的評審,評審組的成員要包括總體人員、設計師、管理師和質量保證師等領域的專家。評審組對軟體設計師所設計的軟體標準和要求進行評審,從而有效增強計算機軟體的可靠性,促進計算機軟體的發展。
2.3建立有效的軟體質量監督機制
目前,國家雖然對計算機軟體技術制定了一些技術和開發方面的規範,但還缺乏對一些測試軟體質量、評價修改軟體和軟體技術改良的相關政策。因此,國家相關部門還需要建立有效的軟體質量監督機制,促使軟體開發人員進行自我測試、自我編制,進而有效減少軟體開發人員在軟體開發過程中出現的錯誤,提高計算機軟體開發的整體水平和核心技術。
2.4建立軟體可靠性資料收集系統
軟體開發人員在軟體開發的初期,需要參照其他相似軟體的故障資料,並綜合考慮其中的重要度、複雜性、呼叫度等影響因素,從而儘可能節省軟體開發的精力,提高工作效率。計算機軟體開發是一項需要多方面技術的工作,為有效避免計算機軟體的不可靠性,相關部門還要在軟體可靠性測試和實踐的基礎上規範對軟體文件的要求,建立計算機軟體可靠性資料收集系統,從而為計算機軟體錯誤的分析、糾正和評估提供詳細、可靠的資料,進一步提高計算機軟體的可靠性。
3結束語
計算機軟體技術給人們的生活帶來了很大的便利,人們在享受著計算機軟體帶來的便利和快捷的同時,也被計算機軟體的不可靠性困擾著,計算機軟體的不可靠性不僅威脅著人們的賬戶安全,而且還阻礙了計算機技術的發展和計算機的安全使用。為進一步提高計算機軟體技術的綜合應用性,計算機軟體開發人員在軟體設計和開發的過程中要規範操作、明確計算機軟體技術的核心內涵、應用特徵,並認真分析引發計算機軟體不可靠性的具體原因,以便能夠採取有效的措施提高計算機軟體的可靠性和安全性,從而促進我國計算機軟體行業的健康、持續發展。
參考文獻
[1]張青,王玉玲,王曉偉,張瑞軍,王勝春.普通高校計算機軟體技術教育的研究[J].山東師範大學學報***自然科學版***,2007***01***.
[2]車江濤,侯明.計算機軟體技術的現狀與發展趨勢[J].計算機光碟軟體與應用,2012***12***.
[3]劉倩.我國計算機軟體技術的現狀及發展趨勢探析[J].計算機光碟軟體與應用,2012***19***.
[4]袁鷹.計算機軟體技術專業行業需求現狀和培養策略淺談[J].科技創新與應用,2013***15***.
篇三
高職軟體技術教學改革
【摘要】本文以高職院校軟體技術專業為例,系統的闡述了專業教學改革與專業建設的相關知識,旨在進一步促進我國高職院校軟體技術專業的進一步發展,培養出更多、更好的高素質人才。
【關鍵詞】高職院校;軟體技術;教學改革
一、改革教學觀念
首先,確立校企合作的教育理念,並以此為突破口,帶動整個高職院校軟體技術專業的發展。其次,高職院校的教育是具有雙重屬性的,這雙重屬性是指一方面高職院校具有高職教育的功能,另一方面,高職院校具有職業教育的功能,將這二者有機的融合在一起,實現高職院校軟體技術專業的全面發展。再次,創新教育制度,教育制度是高職院校培養優秀的、高質量人才的依靠,正因如此,高職院校的相關工作人員應當創新教育制度,實現教育制度的不斷更新,為高職院校軟體技術專業指明培養學生的方向。最後,應當轉變教師在課堂教學中的主體地位,使學生從教學的客體逐步向教學的主體轉變,還要值得注意的是,教師在課堂上一定要避免一言堂,不要照本宣科的講述書本上的知識,要做到運用多種教學方式和方法,實現教學模式的創新,促進教學的全面發展。
二、改革高職院校軟體技術的教學方法
首先,要將“教”與“學”有機的聯絡在一起,在教學過程中進一步拓展職業所需要的職業技能,將教師在課堂上的講述以及學生的學習二者有機的結合在一起,實現理論與實踐的有機結合。教學過程中,教師應當將操作例項講述給學生,並在此基礎上適當的穿插學生的動手實踐。除此之外,教師在教學過程中,還應當製造相應的、教學需要的情景教學模式。充分地培養學生的興趣、調動學生學習的積極性,促進學生的全面發展。這種教學方式,是以往教學方式中所不能夠達到的。
其次,在教學過程中,應當通篇的貫穿專案教學,進一步培養軟體團隊的合作開發的技能。高職院校軟體技術專業所培養的學生是面向全國IT企業的、高素質的實用型人才,而實用型人才的典型特徵是其具有豐富的理論基礎的同時,還具有非常熟練的操作技能。
那麼如何才能夠培養學生的操作技能呢,他需要教師在授課過程中,貫穿專案教學法,通過在教學過程中使用這種方法,能夠幫助學生在畢業後,以零磨合的條件下,迅速的投身到工作崗位當中去,滿足企業和社會對高職院校軟體設計專業學生的需求。在軟體設計專業中,將相關的多門課程劃分為若干個專案,每個專案都是在模擬企業實踐專案,這種方式,有效的實現了“學”與“用”的有機結合,有利於培養應用型的高素質人才。再次,在教學過程中,應當採取多元化的教學手段,將學生的興趣激發出來。
隨著教育改革的不斷深入,傳統的教學模式已然不能滿足學生的需要,單一的教學模式、滿堂灌的教學方法在一定程度上抑制了學生學習的積極性,教師在教學過程中,應當牢固樹立學生為主體的教學觀念,將學生視為教學過程中的主體,充分發揮學生的主觀能動性。教學的過程中,還要多多鼓勵教師應用多種教學方法,例如案例教學法、技能模擬訓練法等等,採用啟發式教學,鼓勵學生積極主動的進行思考,激發學生學習的興趣、調動學生學習的積極性,不斷改革和創新教學方法和教學模式,培養優秀的高素質人才。
積極鼓勵教師採用多媒體技術進行教學,眾所周知,多媒體技術的應用能夠使複雜的事情簡單化、抽象的知識具體化,能夠進一步提高學生的學習效率,不僅如此,多媒體技術應用到教學當中,還能夠打破傳統授課模式的時空限制,使學生在任何地方、任何時間都能夠學習到自己想要學習的知識。
高職院校軟體設計專業的所有課程都可以通過多媒體技術進行教學,這對於進一步提高該專業的教學質量具有非常重要的作用。最後,在教學過後,推行“頂崗實習”制度。應當在整個高職院校的學習接近尾聲的時候安排相應的企業實習,有學生和企業雙方簽訂正式的錄用證明,證明該學生正式被企業接受成為頂崗實習的工作人員。在頂崗實習的過程中,公司應當派專門的、經驗豐富的員工對學生進行指導,進一步加強學生與企業之間的聯絡,能夠讓學生在頂崗實習的過程中,深刻的明白行業需求,實習結束後,學生應當撰寫相應的實習報告,記錄自己實習期間的心得體會。實習結束後,企業的工程師應當以學生在企業工作的實際情況對學生進行評價,班主任應當根據實習情況給出實習成績。
參考文獻:
[1]王曉姝.高職院校軟體技術專業標準建設探索———以大連職業技術學院為例[J].廈門城市職業學院學報,2015,01:66-70.
[2]宋鈺.高職院校軟體技術專業建設的路徑研究[J].武漢船舶職業技術學院學報,2015,01:83-85.
[3]陳丹.軟體技術專業教學改革與專業建設探討[J].武漢職業技術學院學報,2013,02:40-45.
[4]楊柳.高職院校軟體技術專業共享型教學資源庫建設探究[J].咸寧學院學報,2012,01:145-146.
有關推薦: