學習啦 > 論文大全 > 學科論文 > 計算機論文 > 計算機軟件技術(shù)基礎應用論文

計算機軟件技術(shù)基礎應用論文

時間: 斯娃805 分享

計算機軟件技術(shù)基礎應用論文

  軟件技術(shù)與硬件技術(shù)相比較,其發(fā)展的空間更為廣闊、應用的領(lǐng)域更為廣泛,因此計算機軟件技術(shù)得到了關(guān)注和發(fā)展。下面是學習啦小編為大家整理的計算機軟件技術(shù)基礎應用論文,供大家參考。

  計算機軟件技術(shù)基礎應用論文篇一

  《 計算機軟件技術(shù)不可靠性 》

  【摘要】眾所周知,計算機的運行依賴于硬件系統(tǒng)和軟件系統(tǒng)。但近年來,計算機軟件的不可靠性對人們順利、安全的使用計算機造成了一定的影響;計算機軟件的不可靠性問題也隨之引起了人們的關(guān)注。本文對計算機軟件的不可靠性進行思考,提出了相應的措施,以有效解決計算機軟件的不可靠性問題,促進計算機軟件的持久發(fā)展。

  【關(guān)鍵詞】計算機軟件;不可靠性;思考措施

  信息時代促進了我國計算機軟件技術(shù)的飛速發(fā)展,計算機技術(shù)有方便、快捷、靈活性強等特點,被廣泛運用于人們的生活中。但是,計算機軟件的不可靠性隨之被人們發(fā)現(xiàn),計算機軟件的不可靠性影響著計算機使用的安全性、可靠性,也威脅著用戶的隱私安全和財產(chǎn)安全。因此,需要對計算機軟件的不可靠性進行深入的研究,解決其中的問題,以提高計算機軟件的安全性和可靠性,推動我國計算機軟件技術(shù)的穩(wěn)定發(fā)展。

  1分析計算機軟件技術(shù)的不可靠性

  1.1計算機軟件的特點分析

  計算機軟件是計算機的靈魂,指揮著整個計算機的運行,計算機強大的功能離不開計算機軟件。首先,計算機軟件技術(shù)性較強,軟件的開發(fā)需要專業(yè)的計算機人才和高科技輔助工具,且開發(fā)周期較長,需要投入大量的人力和物力。其次,計算機軟件有較強的功能性;計算機運行依賴于計算機的程序,而計算機程序要到達一定的目的,則需要通過一些代碼和指令。計算機軟件是軟件開發(fā)人員智慧的產(chǎn)物和邏輯研究的產(chǎn)品,在極大程度上計算機軟件的不可靠性是設計過程中的人為因素造成的,有極強的主觀性和難以預測性。

  1.2計算機軟件不可靠性表現(xiàn)

  當前,我國出臺了很多政策來支持和指導計算機軟件的發(fā)展,計算機軟件技術(shù)也取得了很大的成就。但在激烈的全球軟件行業(yè)競爭中,我國的計算機軟件在發(fā)展中仍然存在一些問題:

  (1)軟件失效:硬件失效通常是因為物理故障,是器件物理化的必然結(jié)果,會出現(xiàn)浴盆曲線;而軟件失效與硬件失效有明顯的區(qū)別,軟件失效是由于自身的缺陷和改編程序的干擾,具體體現(xiàn)在兩個方面:首先,軟件不會被磨損,也沒有浴盆曲線,但是會出現(xiàn)陳舊落后的問題;其次,軟件的程序容易被篡改,可以人為的改編軟件,也可以通過其他程序的入侵來篡改。

  (2)決定計算機軟件可靠性的是人為因素;從軟件開發(fā)的角度上來說,軟件的設計要滿足客戶的要求,需要軟件開發(fā)人員從顧客的角度出發(fā),分析、設計軟件;這就決定了軟件的設計是一種思考創(chuàng)作,而創(chuàng)作中的每一個環(huán)節(jié)都是通過軟件設計師的智慧和水平來實現(xiàn)的。但由于設計師水平的差異,在設計軟件的過程中難免會出現(xiàn)疏忽和不合理的問題,使軟件技術(shù)出現(xiàn)漏洞,甚至軟件失效或崩潰。

  (3)計算機軟件的維護方面;計算機軟件的維護是通過更換或修復被損壞的系統(tǒng)來實現(xiàn)的,軟件一旦被破壞,就只能通過重新設計軟件來恢復失效軟件的功能。

  (4)目前計算機軟件的可靠性驗證還沒有建立完整的理論體系,相比硬件開發(fā)來說,計算機軟件的設計開發(fā)還處于發(fā)展階段。

  2解決計算機軟件不靠性的措施

  2.1加大計算機軟件人才培養(yǎng)力度

  計算機軟件在開發(fā)過程中就存在潛在的人為錯誤,首先,計算機軟件的開發(fā)需要加強軟件開發(fā)人員專業(yè)素質(zhì)的培養(yǎng)力度,讓軟件開發(fā)人員在充分了解軟件知識的基礎上對客戶的要求進行更加準確的理解;其次,軟件開發(fā)人員在開發(fā)軟件前,應做好軟件設計前期的調(diào)研、規(guī)劃、可行性分析等工作,進而避免潛在的風險;最后,要求軟件開發(fā)人員在開發(fā)軟件的過程中避免出現(xiàn)一些技術(shù)性的錯誤,比如變量使化錯誤和語法錯誤等,加強軟件開發(fā)人員的軟件開發(fā)水平。

  2.2對軟件開發(fā)過程進行評審

  為了確保軟件的開發(fā)符合客戶的要求,有序的進行軟件設計,避免出現(xiàn)跨越階段現(xiàn)象的發(fā)生。在軟件的開發(fā)過程中,需要組織評審組對軟件進行及時的評審,評審組的成員要包括總體人員、設計師、管理師和質(zhì)量保證師等領(lǐng)域的專家。評審組對軟件設計師所設計的軟件標準和要求進行評審,從而有效增強計算機軟件的可靠性,促進計算機軟件的發(fā)展。

  2.3建立有效的軟件質(zhì)量監(jiān)督機制

  目前,國家雖然對計算機軟件技術(shù)制定了一些技術(shù)和開發(fā)方面的規(guī)范,但還缺乏對一些測試軟件質(zhì)量、評價修改軟件和軟件技術(shù)改良的相關(guān)政策。因此,國家相關(guān)部門還需要建立有效的軟件質(zhì)量監(jiān)督機制,促使軟件開發(fā)人員進行自我測試、自我編制,進而有效減少軟件開發(fā)人員在軟件開發(fā)過程中出現(xiàn)的錯誤,提高計算機軟件開發(fā)的整體水平和核心技術(shù)。

  2.4建立軟件可靠性數(shù)據(jù)收集系統(tǒng)

  軟件開發(fā)人員在軟件開發(fā)的初期,需要參照其他相似軟件的故障數(shù)據(jù),并綜合考慮其中的重要度、復雜性、調(diào)用度等影響因素,從而盡可能節(jié)省軟件開發(fā)的精力,提高工作效率。計算機軟件開發(fā)是一項需要多方面技術(shù)的工作,為有效避免計算機軟件的不可靠性,相關(guān)部門還要在軟件可靠性測試和實踐的基礎上規(guī)范對軟件文檔的要求,建立計算機軟件可靠性數(shù)據(jù)收集系統(tǒng),從而為計算機軟件錯誤的分析、糾正和評估提供詳細、可靠的數(shù)據(jù),進一步提高計算機軟件的可靠性。

  3結(jié)束語

  計算機軟件技術(shù)給人們的生活帶來了很大的便利,人們在享受著計算機軟件帶來的便利和快捷的同時,也被計算機軟件的不可靠性困擾著,計算機軟件的不可靠性不僅威脅著人們的賬戶安全,而且還阻礙了計算機技術(shù)的發(fā)展和計算機的安全使用。為進一步提高計算機軟件技術(shù)的綜合應用性,計算機軟件開發(fā)人員在軟件設計和開發(fā)的過程中要規(guī)范操作、明確計算機軟件技術(shù)的核心內(nèi)涵、應用特征,并認真分析引發(fā)計算機軟件不可靠性的具體原因,以便能夠采取有效的措施提高計算機軟件的可靠性和安全性,從而促進我國計算機軟件行業(yè)的健康、持續(xù)發(fā)展。

  參考文獻

  [1]張青,王玉玲,王曉偉,張瑞軍,王勝春.普通高校計算機軟件技術(shù)教育的研究[J].山東師范大學學報(自然科學版),2007(01).

  [2]車江濤,侯明.計算機軟件技術(shù)的現(xiàn)狀與發(fā)展趨勢[J].計算機光盤軟件與應用,2012(12).

  [3]劉倩.我國計算機軟件技術(shù)的現(xiàn)狀及發(fā)展趨勢探析[J].計算機光盤軟件與應用,2012(19).

  [4]袁鷹.計算機軟件技術(shù)專業(yè)行業(yè)需求現(xiàn)狀和培養(yǎng)策略淺談[J].科技創(chuàng)新與應用,2013(15).

  計算機軟件技術(shù)基礎應用論文篇二

  《 高職軟件技術(shù)教學改革 》

  【摘要】本文以高職院校軟件技術(shù)專業(yè)為例,系統(tǒng)的闡述了專業(yè)教學改革與專業(yè)建設的相關(guān)知識,旨在進一步促進我國高職院校軟件技術(shù)專業(yè)的進一步發(fā)展,培養(yǎng)出更多、更好的高素質(zhì)人才。

  【關(guān)鍵詞】高職院校;軟件技術(shù);教學改革

  一、改革教學觀念

  首先,確立校企合作的教育理念,并以此為突破口,帶動整個高職院校軟件技術(shù)專業(yè)的發(fā)展。其次,高職院校的教育是具有雙重屬性的,這雙重屬性是指一方面高職院校具有高職教育的功能,另一方面,高職院校具有職業(yè)教育的功能,將這二者有機的融合在一起,實現(xiàn)高職院校軟件技術(shù)專業(yè)的全面發(fā)展。再次,創(chuàng)新教育制度,教育制度是高職院校培養(yǎng)優(yōu)秀的、高質(zhì)量人才的依靠,正因如此,高職院校的相關(guān)工作人員應當創(chuàng)新教育制度,實現(xiàn)教育制度的不斷更新,為高職院校軟件技術(shù)專業(yè)指明培養(yǎng)學生的方向。最后,應當轉(zhuǎn)變教師在課堂教學中的主體地位,使學生從教學的客體逐步向教學的主體轉(zhuǎn)變,還要值得注意的是,教師在課堂上一定要避免一言堂,不要照本宣科的講述書本上的知識,要做到運用多種教學方式和方法,實現(xiàn)教學模式的創(chuàng)新,促進教學的全面發(fā)展。

  二、改革高職院校軟件技術(shù)的教學方法

  首先,要將“教”與“學”有機的聯(lián)系在一起,在教學過程中進一步拓展職業(yè)所需要的職業(yè)技能,將教師在課堂上的講述以及學生的學習二者有機的結(jié)合在一起,實現(xiàn)理論與實踐的有機結(jié)合。教學過程中,教師應當將操作實例講述給學生,并在此基礎上適當?shù)拇┎鍖W生的動手實踐。除此之外,教師在教學過程中,還應當制造相應的、教學需要的情景教學模式。
  充分地培養(yǎng)學生的興趣、調(diào)動學生學習的積極性,促進學生的全面發(fā)展。這種教學方式,是以往教學方式中所不能夠達到的。其次,在教學過程中,應當通篇的貫穿項目教學,進一步培養(yǎng)軟件團隊的合作開發(fā)的技能。高職院校軟件技術(shù)專業(yè)所培養(yǎng)的學生是面向全國IT企業(yè)的、高素質(zhì)的實用型人才,而實用型人才的典型特征是其具有豐富的理論基礎的同時,還具有非常熟練的操作技能。那么如何才能夠培養(yǎng)學生的操作技能呢,他需要教師在授課過程中,貫穿項目教學法,通過在教學過程中使用這種方法,能夠幫助學生在畢業(yè)后,以零磨合的條件下,迅速的投身到工作崗位當中去,滿足企業(yè)和社會對高職院校軟件設計專業(yè)學生的需求。在軟件設計專業(yè)中,將相關(guān)的多門課程劃分為若干個項目,每個項目都是在模擬企業(yè)實踐項目,這種方式,有效的實現(xiàn)了“學”與“用”的有機結(jié)合,有利于培養(yǎng)應用型的高素質(zhì)人才。
  再次,在教學過程中,應當采取多元化的教學手段,將學生的興趣激發(fā)出來。隨著教育改革的不斷深入,傳統(tǒng)的教學模式已然不能滿足學生的需要,單一的教學模式、滿堂灌的教學方法在一定程度上抑制了學生學習的積極性,教師在教學過程中,應當牢固樹立學生為主體的教學觀念,將學生視為教學過程中的主體,充分發(fā)揮學生的主觀能動性。
  教學的過程中,還要多多鼓勵教師應用多種教學方法,例如案例教學法、技能模擬訓練法等等,采用啟發(fā)式教學,鼓勵學生積極主動的進行思考,激發(fā)學生學習的興趣、調(diào)動學生學習的積極性,不斷改革和創(chuàng)新教學方法和教學模式,培養(yǎng)優(yōu)秀的高素質(zhì)人才。積極鼓勵教師采用多媒體技術(shù)進行教學,眾所周知,多媒體技術(shù)的應用能夠使復雜的事情簡單化、抽象的知識具體化,能夠進一步提高學生的學習效率,不僅如此,多媒體技術(shù)應用到教學當中,還能夠打破傳統(tǒng)授課模式的時空限制,使學生在任何地方、任何時間都能夠?qū)W習到自己想要學習的知識。高職院校軟件設計專業(yè)的所有課程都可以通過多媒體技術(shù)進行教學,這對于進一步提高該專業(yè)的教學質(zhì)量具有非常重要的作用。最后,在教學過后,推行“頂崗實習”制度。應當在整個高職院校的學習接近尾聲的時候安排相應的企業(yè)實習,有學生和企業(yè)雙方簽訂正式的錄用證明,證明該學生正式被企業(yè)接受成為頂崗實習的工作人員。在頂崗實習的過程中,公司應當派專門的、經(jīng)驗豐富的員工對學生進行指導,進一步加強學生與企業(yè)之間的聯(lián)系,能夠讓學生在頂崗實習的過程中,深刻的明白行業(yè)需求,實習結(jié)束后,學生應當撰寫相應的實習報告,記錄自己實習期間的心得體會。實習結(jié)束后,企業(yè)的工程師應當以學生在企業(yè)工作的實際情況對學生進行評價,班主任應當根據(jù)實習情況給出實習成績。

  參考文獻:

  [1]王曉姝.高職院校軟件技術(shù)專業(yè)標準建設探索———以大連職業(yè)技術(shù)學院為例[J].廈門城市職業(yè)學院學報,2015,01:66-70.

  [2]宋鈺.高職院校軟件技術(shù)專業(yè)建設的路徑研究[J].武漢船舶職業(yè)技術(shù)學院學報,2015,01:83-85.

  [3]陳丹.軟件技術(shù)專業(yè)教學改革與專業(yè)建設探討[J].武漢職業(yè)技術(shù)學院學報,2013,02:40-45.

  [4]楊柳.高職院校軟件技術(shù)專業(yè)共享型教學資源庫建設探究[J].咸寧學院學報,2012,01:145-146.

  計算機軟件技術(shù)基礎應用論文篇三

  《 云計算與軟件開發(fā)架構(gòu)設計研究 》

  摘要:光纖通信、多媒體技術(shù)、大數(shù)據(jù)存儲等技術(shù)的快速改進為云計算的應用和發(fā)展提供了強大的基礎。云計算可以將軟硬件資源虛擬化,實現(xiàn)信息分片存儲和計算處理,能夠為人們進行自動化、智能化、信息化辦公、學習和生活提供多種功能,分別是應用軟件部署功能、中間件通信功能、基礎硬件實施按需出租功能,并且利用云計算環(huán)境的C/S架構(gòu)、B/S架構(gòu),實現(xiàn)用戶多種接入方式,提高軟件的運行性能,具有重要的作用。

  關(guān)鍵詞:云計算;軟件;C/S架構(gòu);B/S架構(gòu)

  1引言

  光纖通信、多媒體、大數(shù)據(jù)等計算機技術(shù)的快速改進和普及,為云計算的誕生和應用提供了強大的基礎,利用云計算技術(shù)可以實現(xiàn)數(shù)據(jù)的分片存儲、并發(fā)計算、虛擬化硬件資源等功能。目前,云計算技術(shù)已經(jīng)在電子商務、金融證券、電力通信等領(lǐng)域得到了廣泛應用,比如天貓商城利用云計算可以容納數(shù)以億計的用戶同時訪問;支付寶利用云計算技術(shù)可以實時的統(tǒng)計用戶轉(zhuǎn)賬消費記錄,保障支付寶金額數(shù)據(jù)的準確性;證金公司開發(fā)的結(jié)算系統(tǒng)利用云計算技術(shù)可以收集分布于全國各地的證券交易數(shù)據(jù),實時的進行交易結(jié)算;鐵路售票采用云計算技術(shù)可以滿足數(shù)以億計的用戶同時訪問系統(tǒng),實時更新每一列客車的出票情況、余票情況等。云計算環(huán)境下軟件系統(tǒng)需要采用一個強大的軟件架構(gòu)實現(xiàn)數(shù)據(jù)通信、資源共享,目前常用的架構(gòu)主要包括C/S架構(gòu)和B/S架構(gòu),其可以將軟件系統(tǒng)劃分為多個邏輯獨立層次,每一個層次都可以使用接口相連,實現(xiàn)業(yè)務處理、數(shù)據(jù)存儲等,并且具有良好的可擴展性、可移植性和可維護性。

  2云計算信息系統(tǒng)功能設計

  與傳統(tǒng)通信技術(shù)相比,云計算可以采用矩陣的連接方式將數(shù)以千萬的服務器、終端等計算機設備連接在一起,為用戶提高更強大的數(shù)據(jù)通信、計算能力。云計算信息系統(tǒng)功能主要包括三個方面,分別是應用軟件部署功能、中間件通信功能、基礎硬件實施按需出租功能。

  2.1應用軟件部署功能

  應用軟件部署功能可以為用戶提供多種軟件系統(tǒng)部署功能,為應用軟件分配存儲空間、接入接口、云端管理接口,用戶只需要輸入云端賬號和密碼,就可以進入到應用軟件進行操作,并且訪問數(shù)據(jù)資源。

  2.2中間件通信功能

  云計算可以將硬件服務資源虛擬化,并且利用中間件實現(xiàn)通信功能,利用接口提供數(shù)據(jù)上下通信、資源調(diào)度、服務器負載均衡、用戶訪問管理、應用服務管理、計費管理和安全管理等功能,便于提高性能服務水平,實現(xiàn)多種應用軟件與軟硬件資源通信。

  2.3基礎硬件實施按需出租功能

  云計算環(huán)境下,其可以為用戶提供按需定制服務,不需要獨占硬件資源,僅需要占據(jù)邏輯的服務資源即可完成業(yè)務操作,保證足夠多的用戶并發(fā)訪問基礎硬件資源,能夠?qū)崿F(xiàn)邏輯業(yè)務處理。

  3云計算信息系統(tǒng)架構(gòu)設計

  3.1C/S架構(gòu)設計

  云計算環(huán)境下,軟件設計師最常用的架構(gòu)就是兩層的C/S架構(gòu),該架構(gòu)包括客戶端和服務器端兩個關(guān)鍵組成部分?;谠朴嬎愕姆植际焦芾硐到y(tǒng)采用C/S架構(gòu)進行開發(fā),其需要安裝一個客戶端應用程序,為用戶提供一個邏輯業(yè)務請求輸入交互界面,并且客戶端可以通過互聯(lián)網(wǎng)與服務器端進行連接,傳輸邏輯業(yè)務處理流程。服務器端是系統(tǒng)的核心組成內(nèi)容,服務器承載了邏輯業(yè)務處理、數(shù)據(jù)業(yè)務處理兩個關(guān)鍵功能,可以將用戶發(fā)送過來的功能處理任務進行有效地解析,進而可以實現(xiàn)數(shù)據(jù)的插入、修改、刪除和查詢。

  3.2B/S架構(gòu)設計

  云計算技術(shù)的應用使得軟件系統(tǒng)積累了海量的而數(shù)據(jù)資源,保存了成千上萬的用戶信息,為了提高分布式軟件的交互性能、處理速度,許多計算機學者提出了一種三層的B/S架構(gòu),該架構(gòu)包括表示層、業(yè)務功能處理層和數(shù)據(jù)功能處理層。

  3.2.1表示層

  表示層是B/S系統(tǒng)與客戶進行交互的界面,用戶在IE瀏覽器中輸入系統(tǒng)的網(wǎng)絡鏈接地址,就可以登陸到系統(tǒng)進行操作。表示層可以通過Web頁面接收用戶的功能任務請求,并且可以把業(yè)務功能處理和數(shù)據(jù)功能處理結(jié)果反饋給用戶,并且反饋模式采用WebFormat模式,更加形象、條理的展示處理結(jié)果,便于用戶查看處理結(jié)果。

  3.2.2業(yè)務功能處理層

  業(yè)務功能處理層是B/S架構(gòu)的核心。業(yè)務功能處理層部署于Web服務器,其作為連接數(shù)據(jù)庫、用戶的紐帶,承擔著功能任務封裝、數(shù)據(jù)業(yè)務解析、處理結(jié)果整合等關(guān)鍵功能。目前,業(yè)務功能處理層采用JavaBean接口、ADO.NET接口等程序?qū)崿F(xiàn)上通、下達的功能,并且能夠識別多種數(shù)據(jù)庫處理語言,比如關(guān)系數(shù)據(jù)庫、對象數(shù)據(jù)庫等,采用Format格式反饋處理結(jié)果給表示層。

  3.2.3數(shù)據(jù)功能處理層

  數(shù)據(jù)功能處理層主要負責接收數(shù)據(jù)處理任務,其可以根據(jù)Web服務器解析出來的數(shù)據(jù)庫操縱語句,比如SQL語句、關(guān)系代數(shù)語句等,根據(jù)這些語句的操作意義與數(shù)據(jù)庫管理系統(tǒng)進行交互,數(shù)據(jù)庫管理系統(tǒng)啟動數(shù)據(jù)庫操作引擎,可以對數(shù)據(jù)庫中的數(shù)據(jù)實現(xiàn)查詢、插入、修改和刪除等,并且把數(shù)據(jù)操作的結(jié)果反饋給Web服務器,由其將處理結(jié)果整合在一起反饋給用戶。B/S體系架構(gòu)可以將云計算信息系統(tǒng)劃分為三層,每一層之間負責處理相關(guān)的業(yè)務流程,并且能夠通過接口進行通信,具有較強的邏輯獨立性、可移植性、可擴展性。

  4結(jié)束語

  隨著計算機技術(shù)的快速發(fā)展,云計算、大數(shù)據(jù)等在分布式管理系統(tǒng)中將會得到更多的應用,設計一個良好的系統(tǒng)架構(gòu)可以提高軟件執(zhí)行效率,進而提高用戶訪問、資源調(diào)度、負載均衡能力,滿足軟件操作需求。

  參考文獻

  [1]馬寶軍.基于云計算的電子商務平臺搭建方案與分析[J].信息通信技術(shù),2014(1):55-61.

  [2]張標.云計算應用時代開啟及案例分析[J].計算機光盤軟件與應用,2014(8):19-21.

  [3]寧艷.基于C/S架構(gòu)的移動學習系統(tǒng)的設計與實現(xiàn)[J].計算機光盤軟件與應用,2014(2):90-93.

  [4]婁德成,韋銀.基于B/S架構(gòu)的嵌入式遠程視頻監(jiān)控系統(tǒng)的設計[J].微型電腦應用,2014,30(9):51-53.

有關(guān)計算機軟件技術(shù)基礎應用論文推薦:

1.計算機軟件技術(shù)方面論文

2.計算機軟件技術(shù)畢業(yè)論文范文

3.計算機軟件技術(shù)論文范文

4.計算機軟件技術(shù)研究畢業(yè)論文

5.計算機軟件技術(shù)??普撐?/a>

6.有關(guān)計算機軟件技術(shù)的論文

7.計算機軟件技術(shù)專業(yè)概論論文

1642748