計算機軟件畢業(yè)論文
隨著社會經濟的迅猛發(fā)展,數(shù)字技術、多媒體信息技術、計算機軟件技術等先進技術不斷優(yōu)化和完善,有效提高了人們的社會生活質量。下面是學習啦小編為大家整理的計算機軟件畢業(yè)論文,供大家參考。
計算機軟件畢業(yè)論文范文一:計算機軟件技術課程教學理念分
【摘要】課程教學理念在很大程度上影響著教學實施者的教學方法、教學過程和教學效果。本文闡述了計算機軟件技術基礎課程教學理念:以“程序設計”為一條主線,體現(xiàn)“各種軟件知識的結合”和“軟件知識和軟件應用能力的結合”的兩個結合;遵循“以提高人的素質能力為原則”、“以鼓勵創(chuàng)新思維為原則”和“以強化程序設計思維方式為原則”的三大原則;致力于“提高學員的邏輯思維能力”、“提高學員的算法設計能力”、“提高學員的動手實踐能力”和“提高學員的合作協(xié)同能力”的四種能力提高。
【關鍵詞】課程教學理念;計算機軟件技術基礎
計算機軟件技術基礎是全軍計算機基礎教學系列課程中的核心課程之一。計算機軟件技術基礎課程的教學目標是致力于學員編程能力、利用計算機處理問題的思維能力的提高,從而達到“軟件知識和軟件開發(fā)能力”的結合。為學員學習后續(xù)課程和利用計算機軟件技術解決實際問題奠定基礎。“課程教學理念”是人們對課程教學的理性認識和在此基礎上所形成的對課程教學的認同及追求。課程教學理念體現(xiàn)著對課程內涵的深刻理解,體現(xiàn)著對教學終極目標的理想追求。課程教學理念在一個更深的層次上深深地影響著教學實施者的教學方法、教學過程和教學效果。如果在教學過程中沒有一個正確的教學理念,很難從根源上提高教學效果。因此,先進的課程教學理念對整個教學是不可缺少的。下面就對“計算機軟件技術基礎”課程教學理念做系統(tǒng)的闡述。
一、一條主線
從課程教學內容體系中,可以看到該課程包括了程序設計、算法和數(shù)據(jù)結構、軟件工程和數(shù)據(jù)庫這四部分內容,而這四部分對于計算機專業(yè)而言都是單獨的一門課程,但是現(xiàn)在要把各部分的內容綜合到一門課程中去,可想而知其難度,而把每個內容都精講、講透幾乎是不可能的。因此,首先要到課程教學內容進行系統(tǒng)的梳理,找出脈絡,突出重點,抓住精髓,要有所側重,不能在每個部分上平均用力。從眾多的內容中,需要尋找出一條貫穿始終的主線,用這個主線統(tǒng)領教學。通過對教學目標“提高學員編程能力、利用計算機處理問題的思維能力”的分析,可以發(fā)現(xiàn),在教學內容上要以“程序設計”為主線,始終圍繞著程序設計這個重點來進行教學的組織和實施,在這條主線上,再系統(tǒng)介紹算法和數(shù)據(jù)結構、軟件工程和數(shù)據(jù)庫等方面的知識。抓住了這條主線,也就抓住了這門課程的核心所在。
二、兩個結合
兩個結合是指“各種軟件知識的結合”和“軟件知識和軟件應用能力的結合”。計算機軟件技術基礎課程包括了四方面的內容,需要把四方面內容中介紹的各種軟件知識有機的結合起來,不能孤立分割開來。實質上,“各種軟件知識的結合”是依據(jù)這四方面內容的內在的固有的聯(lián)系而提出的,是課程本身的內在要求。算法和數(shù)據(jù)結構是程序設計的基礎,因此本質上算法和數(shù)據(jù)結構和程序設計是融為一體的。在具體的教學中自然而然地在程序設計中滲透強化算法和數(shù)據(jù)結構的知識。在講解程序設計時,灌輸軟件開發(fā)流程等概念。在綜合性程序設計試驗時,引導學員按照軟件工程的流程來設計和實現(xiàn)。數(shù)據(jù)庫的基礎知識為以后進一步開發(fā)數(shù)據(jù)庫應用系統(tǒng)軟件提供了重要的基礎。這些軟件知識互為滲透、相互融合,共同構成了計算機軟件技術基礎課程的豐富的內涵。注重各種軟件知識的結合,也自然成為了課程教學的重要理念之一。“軟件知識和軟件應用能力的結合”是解決現(xiàn)實問題的內在需求。我們所學的知識是用來解決實際問題的,軟件知識最終要轉化為利用知識解決相應問題的軟件應用能力,最終的落腳點是軟件應用能力。因此,在具體教學過程中要始終注重兩者的結合,讓知識轉化成能力。
三、三個原則
三個原則是“以提高人的素質能力為原則”,“以鼓勵創(chuàng)新思維為原則”和“以強化程序設計思維方式為原則”。教員要全面關照學員的發(fā)展,教員在整個的教學過程中,不僅僅傳授知識,不僅僅要注重學員所獲得的知識的多少,更重要的是要關注所傳授的知識是不是轉化為了學員自身的素質能力和信息素養(yǎng)。知識也許隨著時間的推移會忘卻,而素質能力則會深深的植入血液中,成為獲取更多知識,解決更多現(xiàn)實問題的源源不斷的動力源泉。創(chuàng)新思維是一種創(chuàng)造性的思維活動,創(chuàng)新思維在人類的發(fā)展過程中起著重要的作用。而大學教育所培養(yǎng)出的人應該是具有創(chuàng)新思維能力的。對于計算機軟件技術基礎課程而言,在具體的教學過程中要有意識地鼓勵創(chuàng)新思維,鼓勵學員要勇于創(chuàng)新。對于已有的算法,鼓勵學員找出算法的缺點,引導學員提出新的算法。上機實習過程中,引導和激勵學員嘗試使用不同方法解決問題。設計程序解決現(xiàn)實問題,對于剛接觸計算機程序設計的學員來說,首先要跨越的障礙是思維方式的障礙。他們長期以來是以“人”的思維方式思考問題解決問題,而在計算機軟件技術基礎課程的學習中,他們將第一次嘗試用“計算機”的思維方式思考、解決問題。無疑對他們來說一切都是陌生而不適應的。“強化程序設計思維方式”將會逐步實現(xiàn)他們思維的轉換,適用于計算機解決問題的程序設計思維方式的建立和加強將從根本上解決“不知從哪里入手,不知怎么設計程序”的問題。程序設計思維能力的強化可從認識計算機自動、高速、有存儲數(shù)據(jù)和輸入輸出功能等特點入手,認識到最終由計算機執(zhí)行的程序應充分依據(jù)計算機的這些特點,再加上數(shù)據(jù)結構、程序控制結構、模塊化程序設計思想等內容的強化來實現(xiàn)。
四、四種能力提高
“四種能力提高”是指提高學員的邏輯思維能力,提高學員的算法設計能力,提高學員的動手實踐能力,提高學員的合作協(xié)同能力。邏輯思維能力是一種抽象思維能力,它以抽象為特征,通過對具體形象直觀的信息進行分析和抽象的思考,在更深層次上超越其具體形象和個別屬性,揭示出事物的本質。邏輯思維能力在算法設計和程序實現(xiàn)中起著非常重要的作用。對于一個現(xiàn)實世界的實際問題,要通過邏輯思維實現(xiàn)對實際問題的建模。這是算法設計中非常重要的一步,建立了抽象的模型就向計算機編程解決問題邁出了關鍵的一步。因此,在教學中尤其要致力于學員邏輯思維能力的提高。教員通過布置具體的實際問題,要求學員首先對其進行抽象的分析,找出解決實際問題的邏輯思維步驟,從而進一步設計出算法實現(xiàn)來逐步提高學員的邏輯思維能力。一旦設計出了適合計算機解決問題的算法,隨后用具體的程序設計語言的實現(xiàn)就是水到渠成的事情了。不同的程序設計語言有不同的語法,然而,算法的設計卻是它們共同的不朽靈魂,計算機軟件技術基礎課程以“C語言的程序設計”為載體,重要的不是對其語法的強調,而是算法的設計思想的闡述,算法設計能力的提高對學員往后學習任何一種其他程序設計語言都會起到事半功倍、觸類旁通的效果,因此提高學員的算法設計能力將是另一個在課程教學中加強的理念。教員在授課過程中,要始終貫穿這個理念,重點闡述算法設計,而將語法知識的學習退居其后。動手實踐能力一直是計算機教學中的一個不斷強調的能力,計算機軟件技術基礎課程是實踐性很強的課程,由于人類思維本身的局限性,不可能完全保證設計出的程序是完全正確的,這就需要在上機實踐中不斷的驗證。學員也在反反復復的調試中不斷的修改自己的程序,從而對程序有了更深的理解。當調試成功時候,學員也有油然而生的成就感。通過上機實踐這一重要過程,令學員對程序設計有了更深的理解,補充和完善了課堂教學效果,也使學員對于課堂所學的理論知識得到了鞏固。通過實踐環(huán)節(jié)也才能真正領會軟件工程和原理方法的精髓。在具體上機實踐之前,教員就要對實習內容做整體規(guī)劃,對教學實踐活動的實施過程統(tǒng)籌安排,明確要完成的實習任務,敦促學員在上機實習之前設計算法,書面編寫程序。在實習過程中,鼓勵學員大膽質疑,發(fā)展創(chuàng)新思維,設計出不同的實現(xiàn)方法。鼓勵學員不怕出錯,讓學員認識到在程序調試的過程中出錯是很正常的,也是非常寶貴的經驗。引導學員找出錯誤的原因,總結經驗教訓,撰寫實習報告,其中要求記錄出錯的內容,分析其原因,最后的解決方式和途徑等。經過一系列的訓練,不斷加強學員的動手實踐能力。一個大的系統(tǒng)工程的軟件開發(fā),只是依靠一個人的力量幾乎是不可能實現(xiàn)的。這就需要多人合作共同完成一個軟件的開發(fā)。這就涉及到了合作協(xié)同的問題,合作協(xié)同能力是學員的一個重要素質。提高學員的合作協(xié)調能力,是計算機軟件技術基礎課程教學中重要的理念,主要是在綜合的課程設計實習中體現(xiàn)該教學理念。主要途徑是設置實習小組,對課程設計中的各個獨立的單元分配給不同的實習小組來實現(xiàn),各個小組成員之間進行討論和合作來完成分配給各個小組的任務。各個實習小組之間進行再合作、協(xié)調和溝通,最終完成大型課程設計實習中布置的任務。“一條主線”、“兩個結合”、“三個原則”和“四種能力提高”的教學理念,是根據(jù)計算機軟件技術基礎課程本身的地位和特點,經過在長期的教學中反復摸索、不斷思考、不斷總結提煉出來的。在這種理念的指導下,計算機軟件技術基礎課程的教學也必將有更長遠的發(fā)展和更大的進步。
參考文獻:
[1]劉黎明.課程理念與教師教學[J].天中學刊,2003,18(4):107:110.
[2]施良方.課程理論———課程的基礎、原理與問題[M].北京:教育科學出版社,1996.
[3]王偉民.改革傳統(tǒng)教育弊端推行創(chuàng)新教育理念[J].高等教育學報,2000,25(4):73-74.
[4]羅宏斌.高等教育新理念的探討[J].湖南第一師范學報,2005,5(2):21-22.
[5]周麗濤.深入思考如何提高學生程序設計應用能力[J].計算機工程與科學,2006,28(A1):35-36.
[6]李婭,張建勛,曾慶森.計算機軟件技術基礎教學的探討與實踐[J].重慶工學院學報(自然科學版),2007,21(3):127-129.
計算機軟件畢業(yè)論文范文二:計算機軟件技術開發(fā)思路
【摘要】對計算機軟件技術的開發(fā)與應用進行分析和介紹。研究內容在社會經濟不斷發(fā)展的今天,在人們生活以及工作的方方面面都已經廣泛的運用到了計算機軟件技術,因此關于計算機軟件技術的開發(fā)應用受到了人們的普遍重視。本文對計算機軟件技術的發(fā)展現(xiàn)狀進行了分析和介紹,并且對開發(fā)計算機軟件技術的研究進行了簡單的分析。結論計算機軟件技術在未來具有廣闊的應用和發(fā)展前景。
【關鍵詞】計算機應用;軟件技術開發(fā);應用前景
引言
計算機技術自從誕生以來,就在國民經濟的各個領域中得到了非常廣泛的應用,而且計算機在很多領域中已經占據(jù)了主導的作用。計算機主要包括兩個部分也就是硬件和軟件,其中保證計算機的運行的核心部分就是軟件系統(tǒng),不同的計算機軟件系統(tǒng)在計算機中也具有不同的作用。與此同時,現(xiàn)在隨著人們需求的不斷變化,計算機軟件的多功能性也在不斷的拓展中,其深刻的影響到了人類社會的發(fā)展和改革。雖然與全球其他發(fā)達國家的軟件產業(yè)總額比起來,我國軟件產業(yè)的總額還存在著一定的差距,然而現(xiàn)在這個狀況正在不斷的改善當中,目前在全球軟件產業(yè)總額中我國軟件產業(yè)總額占據(jù)了越來越高的比例。
1計算機軟件技術的開發(fā)現(xiàn)狀分析
作為一種能夠操作軟件系統(tǒng)的高級技術,計算機軟件技術的主要研究內容就是保證高效運營的運行模型、積極的優(yōu)化相應的支撐體系、進一步的探索相關的手段等。
1.1對操作系統(tǒng)的開發(fā)
作為計算機的重要組成部分,計算機的操作系統(tǒng)在計算機的運行過程中具有十分重要的作用,比如管理各種硬件以及資源的硬件資源管理系統(tǒng),其主要包括顯示器、存儲器以及處理器等;同時其也能夠操作各種軟件運營系統(tǒng),從而能夠統(tǒng)籌管理軟件的運行情況;除此之外,其還能夠有效的支撐相對應的一些軟件?,F(xiàn)在計算機軟件技術發(fā)展的越來越快,而且操作的合理性以及便捷性已經成為了計算機軟件系統(tǒng)在未來的主要發(fā)展方向。作為一種新興技術,嵌入式技術在操作系統(tǒng)中的應用也變得越來越廣泛,而且已經取得了較好的發(fā)展。所謂的嵌入式技術就是使計算機的硬件和軟件有機的結合別的機電設備,最終將一個全新的設備系統(tǒng)形成?,F(xiàn)在嵌入式系統(tǒng)產品種類變得越來越多,而且廣泛地運用在了各個領域中[2]。
1.2對數(shù)據(jù)庫操作系統(tǒng)的開發(fā)
作為計算機系統(tǒng)的關鍵組成部分,數(shù)據(jù)庫系統(tǒng)在計算機系統(tǒng)中處于核心的地位?,F(xiàn)在數(shù)據(jù)庫系統(tǒng)的安全技術問題受到了很多人的關注,因此其也具有了良好的發(fā)展。數(shù)據(jù)庫系統(tǒng)的支柱在數(shù)據(jù)庫系統(tǒng)中具有十分重要的作用,各大數(shù)據(jù)庫公司以及軟件學術界都開始積極的研發(fā)數(shù)據(jù)庫系統(tǒng),而且已經將數(shù)據(jù)庫系統(tǒng)的研發(fā)放在了首要的位置。
1.3軟件工程環(huán)境的開發(fā)
對工具技術以及方法等實施合理的安排是軟件工程的主要側重點,軟件工程環(huán)境的主要定義就是一系列的能夠在一起工作的系統(tǒng)構件,并且能夠保證日常工作活動中自動化支持的實現(xiàn)。在早期開發(fā)軟件工程環(huán)境主要屬于一種整體的研發(fā),現(xiàn)在已經開始出現(xiàn)了細節(jié)化以及分散化的特點[3]。
2計算機軟件技術的具體應用分析
2.1在項目工程中計算機軟件的應用
在信息化社會,不管是信息的傳播方式也好還是信息量也好都具有多種多樣的特點,而這一特點也使得項目各方在具體的交流過程中變得比較困難,因此信息的交流和傳遞對一個工程的管理來說具有十分重要的作用。將計算機軟件充分的運用到項目工程中就能夠使這一問題得到有效的解決,現(xiàn)在按照功能可以將工程項目管理軟件劃分為兩種,比如高檔次的P3具有十分強大的功能,但是也相對的具有較高的價格,TimeLine屬于一種低檔次的軟件,其只能解決工程中的某一方面的問題。
2.2在工程制圖中對計算機軟件的應用
在工程制圖中對計算機軟件進行充分的運用能夠使工程師的勞動力可以極大降低,并且也使得工程開發(fā)的進度得加快。現(xiàn)在制圖軟件技術隨著計算機軟件技術的不斷發(fā)展也出現(xiàn)了較快的提升,一般可以將工程制圖的軟件發(fā)展過程劃分為三個階段,也就是初步使用光柵掃描顯示器,廣泛使用PC機以及飛速發(fā)展的工程制圖軟件。現(xiàn)在有很多軟件都在計算機工程制圖中得到了廣泛的應用,比如Java以及AutoCAD等都屬于比較常用的軟件[4]。當前,應用計算機軟件進行工程制圖已經基本實現(xiàn)了智能化、數(shù)字化及一體化,將人們的創(chuàng)造潛能發(fā)揮到了更大的限度,其流程見圖1。
2.3在移動計算機通信中對計算機軟件技術的應用
現(xiàn)在在IT技術中移動通信和Internet屬于兩大熱點技術,有效的結合這兩大這點技術就誕生了移動計算機通訊網絡。移動計算機通信網絡主要指的是可以在網內隨意移動主機的一種網絡,這樣就極大地方便了計算機用戶的使用。比如PDA(個人數(shù)字助理)以及HandbookPC(筆記本電腦)等基本上都對無線通信設備進行了配置,用戶可以在任何無線網絡覆蓋到的位置對各種不同的數(shù)據(jù)信息進行隨意的發(fā)送或者接收。計算機通信的主要功能包括信息通信與網絡技術的應用、分布處理功能、資源共享功能、數(shù)據(jù)通信功能。目前移動計算機通信網絡技術應用的越來越廣泛,主要包括移動internet的應用、縱向應用以及橫向應用,而且具有非常廣闊的應用前景[5]。
2.4在移動數(shù)據(jù)中計算機軟件的應用
在移動通訊數(shù)據(jù)業(yè)務不斷發(fā)展的今天誕生了多媒體應用處理器,現(xiàn)在3G移動通信技術已經在世界上很多國家和地區(qū)得到了普及。3G網絡能夠將更加有效地支撐起共給移動業(yè)務的發(fā)展,其除了使通信質量得以極大提升之外,同時也保證了視頻通話的實現(xiàn)。全方位的移動數(shù)據(jù)服務時代是3G時代的一個顯著的特點,在各方面3G移動通訊技術都表現(xiàn)出了非常大的優(yōu)勢,在我國移動通信技術不斷發(fā)展過程中,現(xiàn)在又已經推出了第四代移動通信技術,與3G移動通信網絡比較起來,4G移動通信網絡的優(yōu)勢更為顯著,其能夠保證全球性的互通和漫游在不同同接入技術之間的實現(xiàn),并且能夠對多媒體互動業(yè)務進行支持,因此其具有更強的相互交錯的功能性,年輕一代在未來市場上的多樣化需求勢必會由于4G移動通信技術的不斷普及而得到更好的滿足。
3結語
總之,人類社會由于大規(guī)模的計算機軟件技術的開發(fā)和應用而出現(xiàn)了巨大的進步,在這個過程中,人們的日常工作和生活也越來越多的依賴于計算機軟件技術,因此計算機軟件技術對于信息化時代的人類而言具有十分重要的作用。現(xiàn)在我國的計算機軟件技術還處于不斷發(fā)展的階段,因此我們必須要對開發(fā)和應用計算機軟件技術的成果予以更多的關注,并且與我國的國情有效的結合在一起,最終能夠將具有中國特色的計算機應用軟件開發(fā)出來,使其在社會主義現(xiàn)代化建設中發(fā)揮更加重要的作用。
參考文獻
[1]孫麗霞.我國計算機軟件技術的現(xiàn)狀及發(fā)展趨勢[J].金田(勵志),2012,9(10):97~98.
[2]梅宏,劉譞哲.互聯(lián)網時代的軟件技術:現(xiàn)狀與趨勢[J].科學通報,2010,23(13):4027~4029.
[3]崔麗.計算機軟件技術專業(yè)行業(yè)需求淺析[J].商,2012,27(10):255.
[4]陳霖.計算機軟件技術在培訓信息管理用的應用[J].軟件,2013,20(03):86.
[5]吳子紅.計算機軟件技術在大數(shù)據(jù)時代的應用[J].中小企業(yè)管理與科技(下旬刊),2014,12(03):334~337.
計算機軟件畢業(yè)論文相關文章:
計算機軟件畢業(yè)論文
上一篇:有關計算機軟件論文
下一篇:計算機軟件本科畢業(yè)論文