計算機軟件系統(tǒng)范文

時間:2023-05-06 18:26:16

導語:如何才能寫好一篇計算機軟件系統(tǒng),這就需要搜集整理更多的資料和文獻,歡迎閱讀由公務員之家整理的十篇范文,供你借鑒。

計算機軟件系統(tǒng)

篇1

1計算機軟件系統(tǒng)相關介紹

計算機是由硬件系統(tǒng)與軟件系統(tǒng)組成,所謂的軟件系統(tǒng)是指為運行、管理和維護計算機而編制的各種程序、數據和文檔的總稱??梢哉f,計算機軟件系統(tǒng)是聯(lián)系硬件系統(tǒng)與用戶間的一座橋梁。通常來講,可將計算機軟件系統(tǒng)分為系統(tǒng)軟件與應用軟件兩類。系統(tǒng)軟件是由計算機廠家作為計算機系統(tǒng)資源提供給用戶使用的軟件總稱,可以使用戶更好的使用并管理計算機,為其他軟件的使用提供服務??梢哉f,系統(tǒng)軟件是聯(lián)系硬件系統(tǒng)與其他軟件的中介。而應用軟件是專門為解決某個或某些應用領域中的具體任務而編寫的功能軟件。通過使用應用軟件可以實現(xiàn)計算機多功能操作。

2計算機軟件的開發(fā)

隨著社會的不斷發(fā)展,人們對計算機的需求不斷增加,往往希望通過計算機來實現(xiàn)更多的應用,期待更加多樣化的功能,這就推動了計算機軟件的開發(fā)與應用。計算機軟件的開發(fā)不是單一獨立的,其是基于不同的平臺而開發(fā)的。這里所說的基礎平臺主要是指硬件平臺、操作系統(tǒng)平臺、網絡中間軟件平臺、多元化數據庫開發(fā)的軟件等?;诓煌拈_發(fā)平臺,所開發(fā)出的軟件就會有著不同的功能,以下是對計算機軟件開發(fā)的具體探討。

2.1基于硬件平臺開發(fā)的計算機軟件

基于硬件平臺開發(fā)的計算機軟件功能側重點為服務硬件系統(tǒng)。這類軟件的開發(fā)可以有效確保各類硬件的正常應用。

2.2基于操作系統(tǒng)平臺開發(fā)的計算機軟件

基于操作系統(tǒng)平臺開發(fā)的計算機軟件具有多樣性、實用性與依賴性。這類軟件在開發(fā)之后,往往形成了不同的軟件具有相似功能的局面,如此一來,哥軟件之間的競爭力較強,軟件能否進一步發(fā)展應用就在于是否把握好核心競爭力。這里所說的核心競爭力是軟件的應用與更新?;诓僮飨到y(tǒng)平臺開發(fā)的計算機軟件不僅要便于應用,更要注重的是更新完善,軟件的功能要不斷與變化的計算機技術、應用環(huán)境相適應。

2.3基于網絡中間軟件平臺開發(fā)的計算機軟件

基于網絡中間軟件平臺開發(fā)的計算機軟件主要服務于網絡應用,這類軟件可以有效解決網絡環(huán)境下不同網絡系統(tǒng)之間的異構問題,故而也具有較強的實用性。不僅如此,這類軟件還可以輔助軟件系統(tǒng)在不同的網絡環(huán)境下正常運行,為信息的交流與共享提供了極大的便利條件。

2.4基于多元化數據庫技術開發(fā)的計算機軟件

基于多元化數據庫技術開發(fā)的計算機軟件主要服務于電子數據庫技術,使得電子數據庫的使用更加的便利,也促使電子數據庫實現(xiàn)由單機多功能發(fā)展向多機多元化發(fā)展,更有利于信息資源的共享。

3分析計算機軟件系統(tǒng)應用平臺技術

隨著計算機軟件系統(tǒng)的廣泛應用,其應用平臺也呈現(xiàn)了一定的發(fā)展趨勢?,F(xiàn)階段的計算機軟件系統(tǒng)應用平臺逐漸發(fā)展為獨立的軟件系統(tǒng),例如WINGE5.0嵌入式軟件應用平臺與AEM9軟件應用平臺等。而在這種發(fā)展趨勢的影響下,人們對計算機軟件系統(tǒng)應用平臺的研究,也逐漸側重為其組件技術與系統(tǒng)平臺化。

3.1組件技術的研究

各軟件的合理應用都需要依靠組件技術,組件技術可以有效的處理軟件,使得各個軟件之間保持獨立的功能特點并具有良好的接口功能。組件技術可以實現(xiàn)各組件間的有效拼接,當某個軟件出現(xiàn)運作異常需要及時更換時,可以實現(xiàn)獨立更換,而不影響其他軟件的正常應用,相比于軟件捆綁,組件技術的應用可以降低損失,更有利于各軟件的應用。如此一來,組件技術的應用大大提高了軟件設計效率,也降低了開發(fā)的難度,便于更多優(yōu)質軟件的開發(fā)。由于組件技術的不斷發(fā)展與廣泛應用,人們對這種技術更加的認可,基于組件技術的應用平臺逐漸發(fā)展成為當前各軟件應用平臺的主流,組件技術本身也成為了計算機軟件系統(tǒng)應用平臺技術中最重要的技術之一。

3.2軟件系統(tǒng)應用平臺化

網絡技術的復雜化發(fā)展帶動著軟件系統(tǒng)的發(fā)展,軟件的體系結構逐漸呈現(xiàn)多層發(fā)展,軟件的底層基礎構架與軟件的業(yè)務功能逐漸獨立,軟件系統(tǒng)對應用平臺的要求也越來越嚴格。軟件平臺化技術可以實現(xiàn)各項功能的兼容并為各種軟件的應用提供有效的支持,不僅如此,這類軟件平臺具有一定的開放性,便于應用的同時也在最大程度上確保著軟件的安全可靠性。軟件系統(tǒng)應用平臺化是軟件技術發(fā)展的必然趨勢,其對軟件的開發(fā)提出更為嚴格的要求,與此同時軟件研發(fā)強度也將加大,這就要求相關開發(fā)人員具備較高水平的專業(yè)素質與更加靈活的思維,力求所開發(fā)出的軟件與軟件系統(tǒng)應用平臺化的發(fā)展趨勢相適應。未來的計算機軟件系統(tǒng)應用平臺技術會不斷呈現(xiàn)多元化發(fā)展,逐步向服務型轉變,更加的智能化、開放化、網絡化,不斷融合其他先進技術,完善軟件系統(tǒng)應用平臺技術本身,保持發(fā)展優(yōu)勢,提高軟件產業(yè)的核心競爭力,在應用中創(chuàng)新,在創(chuàng)新中應用,實現(xiàn)計算機軟件系統(tǒng)的進一步發(fā)展。

4結束語

篇2

關鍵詞:計算機;軟件系統(tǒng);維護管理;應用軟件

中圖分類號:TP311.53 文獻標識碼:A 文章編號:1007-9599 (2012) 10-0000-02

計算機軟件主要是指計算機中各種相應的程序及其文檔的總和。但與傳統(tǒng)的概念有所不同的是,這些程序并不完全等于軟件,換言之,就是說軟件的定義更加強調文檔的重要性,文檔為軟件的開發(fā)及維護提供了十分重要的支持和依據。計算機軟件是整個計算機系統(tǒng)中較為重要的組成部分之一,它與計算機硬件并稱為計算機兩大主系統(tǒng)。若是將計算機看做人的軀體,則軟件系統(tǒng)就是人的靈魂。計算機要是沒有軟件系統(tǒng)予以支持,這樣的計算機只能算作裸機,具體一點講,就是由諸多物理設備堆砌而成的物件,基本不具備任何工作能力。為此,計算機軟件系統(tǒng)的維護及管理就顯得尤為重要。借此本文就計算機軟件系統(tǒng)的維護及管理展開探討。

一、計算機軟件系統(tǒng)概述

通常情況下,計算機軟件大致可分為系統(tǒng)軟件和應用軟件兩類。其中系統(tǒng)軟件的主要作用是負責維護、管理、控制和開發(fā)計算機的軟硬件資源,并為用戶提供便利的操作界面和編制應用軟件的資源環(huán)境。系統(tǒng)軟件主要包括操作系統(tǒng)、程序設計語言、處理程序以及數據庫管理系統(tǒng)等。其中操作系統(tǒng)屬于整個軟件系統(tǒng)的核心,具體負責計算機全部軟硬件資源的管理、分配和調度,它是計算機與用戶兩者之間的接口;程序設計語言主要是供編程人員使用的軟件,它屬于一種比較特殊的語言,可用于實現(xiàn)數據處理;數據庫管理系統(tǒng)也是計算機中較為重要的系統(tǒng)軟件,這是因為應用軟件功能的實現(xiàn)全部需要數據庫的支持,如電子商務系統(tǒng)和信息管理系統(tǒng)等。應用軟件主要是指為解決某個特定領域中的具體問題而編制的軟件產品,如信息管理系統(tǒng)、辦公軟件以及圖像處理程序等等。由于應用領域的不同,所以應用軟件的種類比較繁多。

計算機的軟件發(fā)展大致經歷了以下三個階段:其一,初期階段。該階段始于上世紀40年代,截止到50年代中期。在該階段中,計算機的軟件開發(fā)主要憑借的是低級語言,開發(fā)效率相對較低,其應用領域也都局限在工程和科學的數值計算上面。軟件文檔的編制基本上未獲得足夠的重視,一般都是將重點放在代碼的編寫上;其二,發(fā)展階段。這一階段從上世紀50年代中期開始直至60年代末期截止。在該階段中,隨著技術的發(fā)展和進步,大量高級語言隨之誕生,各類軟件程序的開發(fā)效率也明顯提高,與此同時形成了較為成熟的操作系統(tǒng)以及數據庫管理系統(tǒng)。直至60年代后期,因為軟件的規(guī)模不斷擴大,加之復雜程度日益提高,從而導致了軟件危機,正因如此,具有針對性的軟件開發(fā)理論和實踐研究相繼出現(xiàn);其三,成型階段。從上世紀70年代初期至今,軟件應用領域的規(guī)模不斷擴大,各類大型應用軟件的開發(fā)已經成為工程性任務,隨之形成了極具代表性的軟件工程,其在不斷推廣使用的過程中,獲得了長足發(fā)展和進步。同時軟件技術也隨之得到相應發(fā)展,并逐步轉向集成化、自動化、智能化、開發(fā)化和并行化。

二、計算機軟件系統(tǒng)故障診斷技術

為了進一步提高計算機軟件系統(tǒng)的運行安全性和可靠性,軟件維護人員應當了解并掌握軟件系統(tǒng)故障診斷技術。所謂的軟件系統(tǒng)故障診斷技術具體是指軟件運行過程中出現(xiàn)的一種不可接受的內部狀態(tài),這種狀態(tài)將會影響軟件系統(tǒng)的正常運行。

(一)故障分類

在軟件系統(tǒng)的實際運行過程中,因其性質以及用途等方面的不同,所以故障導致的后果也存在很大差別,有些故障由于對系統(tǒng)正常運行的影響相對較小,故此可以忽略不計。而有些故障會對設備造成嚴重損害,因此,這種類型的故障是絕對不允許出現(xiàn)的。這就要求維護人員應按照故障引發(fā)的結果對其進行系統(tǒng)的分類,通過分類后,便于軟件維護人員制定相應的策略。通常情況下,可按照軟件系統(tǒng)故障所導致的后果對其進行分類,具體可分為如下幾類:其一,費用損失情況。主要是指按照故障造成的費用損失多少來判定該故障的嚴重程度,這是一種十分實用的分類方法,但是該方法的弊端是費用的具體損失情況不容易準確計算;其二,服務功能缺失程度。這種分類方法相對比較簡單,軟件系統(tǒng)服務功能缺失主要可分為四個等級:基本服務功能缺失、基本服務功能退化、使用不方便、影響輕微。

(二)故障診斷技術的特點

軟件系統(tǒng)故障診斷技術具有以下特點:其一,軟件故障基本都是由程序運行中軟件錯誤被出發(fā)而導致的,這種錯誤一般都是由于設計原因造成的,若不對其進行更改,則這種錯誤會始終存在;其二,軟件的故障率會隨時間的增加而有所下降,這是因為軟件發(fā)生錯誤可穿插在實際使用過程中進行;其三,有的軟件的使用一段時間后,可能會被淘汰或廢除,具體是因為軟件版本較低,無法滿足用戶的使用要求;其四,軟件系統(tǒng)對于普通的用戶而言,具有不可維護性,一旦出現(xiàn)錯誤只能通過開發(fā)商重新設計才能排除錯誤。

三、計算機軟件系統(tǒng)的維護及管理方法

(一)常用的軟件系統(tǒng)維護技術

目前,較為常用的軟件系統(tǒng)維護技術主要有以下幾種類型:

篇3

關鍵詞:計算機;軟件系統(tǒng)保護;計算機安全;保護與恢復技術

中圖分類號: TP308 文獻標識碼:A文章編號:1672-3791(2013)04(b)0000-00

1我國計算機軟件系統(tǒng)的保護及恢復技術的現(xiàn)狀

(一)在我國,大部分計算機普通服務器在硬件的設置過程中主要存在著避免對軟件系統(tǒng)的非授權修改和用戶對各類資源的使用。在對這兩個問題的保護措施中,都未做出相關的考慮。在當前,我國常用的計算機系統(tǒng)缺乏軟件的保護功能,對于一些操作系統(tǒng)來講,可以采用設置訪問權的方式來進行對計算機的保護,但是卻阻止不了惡意破壞計算機的狀況出現(xiàn)。

(二)在現(xiàn)階段,我國計算機常用的保護方式主要有硬件和軟件的保護,硬件里的系統(tǒng)保護卡主要是在操作系統(tǒng)和硬件層之間進行工作的;軟件系統(tǒng)則是在操作系統(tǒng)和應用系統(tǒng)之間進行的。所以造成了計算機在應用過程中出現(xiàn)了程序的沖突性問題。根據調查,我國系統(tǒng)保護卡的銷售情況遠遠地高于系統(tǒng)保護軟件的銷售量。

(三)計算機軟件系統(tǒng)的保護與恢復是相輔相成和相互關聯(lián)的,沒有哪一個保護措施是絕對安全可靠的,所以,在對計算機的軟件系統(tǒng)進行保護是,要采取必要的備份措施或者修復技術,這樣才能使計算機軟件系統(tǒng)更加安全。在我國目前主要應用的軟件保護措施是硬件克隆保護措施,它不僅能對文件進行記錄,而且還能對文件分配、硬件主引導和分區(qū)表等信息進行記錄。這門軟件在軟件完全被破壞的同時,能完整的記錄好已經失去的信息,會有效地保護文件系統(tǒng)格式不一致導致的不兼容性問題。

2計算機軟件系統(tǒng)保護和恢復的方法

(一)Ghost軟件的使用。chost軟件是一種功能比較強大,而且使用范圍比較廣的一個軟件,它可以將實現(xiàn)硬盤與硬盤之間的對拷、兩個硬盤分區(qū)對拷和電腦與電腦之間的對拷,可以將信息壓縮成為一個影像文件,保存在備份的硬盤里,在需要時可以把文件恢復到硬盤中,使系統(tǒng)迅速恢復。在對Ghost軟件進行使用時,首先要將分系統(tǒng)區(qū)分,提通過C盤生成影像文件,這樣,只要運行程序,把保存在非系統(tǒng)分區(qū)的文件恢復到吩咐即可。

在我國,學校和網吧的計算機的配置幾乎是一樣的,如多多臺計算機發(fā)生了問題,需要重新對軟件和系統(tǒng)進行安裝,可養(yǎng)既花費了時間,有消耗了大量的勞動量。如果在安裝的過程中把一臺計算機的系統(tǒng)和軟件安裝好,然后利用chost軟件對這些笑傲做系統(tǒng)或者硬盤進行備份,在把備份恢復到其它的計算機上,就可以達到良好的效果,既避免了重復勞動又提高了工作效率。

(二)使用保護卡和恢復系統(tǒng)數據的辦法

海光藍是我國目前最比較流行的硬件數據保護和局域網數據恢復硬件,它為學校和網吧等大型使用計算機的場合提供了系統(tǒng)保護的方案,具有很強的獨特性和新穎性。如果幾臺計算機發(fā)生故障,只要恢復一臺計算機進行系統(tǒng)管理即可,再把其它計算機的系統(tǒng)還原就行。

海光藍是硬盤保護卡和網卡的功能聚集者,并且根據機房和辦公室的需要來進行維護,具有針對性的自動連接功、網絡喚醒、數據同步傳輸和網絡拷貝功能。它脫離了對計算機系統(tǒng)的依賴,能應付更加惡劣的計算機出現(xiàn)問題的情況。在對系統(tǒng)盤進行保護時,除非有管理員的密碼,否則不能對系統(tǒng)分區(qū)進行更改。這樣就有效地防止了病毒感染或者操作不當造的系統(tǒng)崩潰問題的出現(xiàn)。

在海光藍卡通過對計算機系統(tǒng)的保護時,為每一個計算機操作系統(tǒng)都設置了獨立的密碼,可以防止因為多人使用同一臺電腦造成數據的遺失或者被別人看到和修改,以至于造成自己信息的泄露。這種現(xiàn)象在我國的網吧中出現(xiàn)的比較平凡,也比較常見。

(三)使用單機和多機系統(tǒng)的備份和恢復方法

在通常的情況下,若果計算機的某些程序無法正常運行時,只需要將影像文件恢復到C盤即可,如果由于文件比較大,一般的軟盤你無法容納下,要在計算機本身上安裝硬盤保護卡,這樣不僅能保護計算機系統(tǒng)安全,而且避免和病毒的騷擾和進入。如果一個機房內的多臺計算機的配置是一樣的,如果他們都受到損壞,只要在一臺計算機上安裝系統(tǒng)軟件,再通過Ghost軟件將其克隆到其它計算機中,提高了工作效率。

此外,我們還必須增加對計算機保護功能的支持,采用主機/終端機系統(tǒng),使用相關的殺毒軟件和采取有效措施來預防病毒的入侵等措施來進行對計算機系統(tǒng)的保護,提高其性能,,保護計算機的安全。

3結語

當今,計算機已經由過去的孤立存在的單機變成了大眾化的計算機信息系統(tǒng),隨著信息技術的發(fā)展和計算機在時代的應用,計算機的系統(tǒng)安全很受人們的關注和重視。在過去,很多國家對計算機的安全性不夠重視,技術層面達不到技術化,造成了計算機系統(tǒng)出現(xiàn)了許多的問題,也給網絡黑客帶來了犯罪的機會。因此,加大對計算機系統(tǒng)安全性的研究成為了當今重要的一項課題之一,我們必須做出更多層次和多方面的研究不斷地開拓思維,提高計算機的工作效率,保護計算系安全性,來讓它更好地為我們服務。

參考文獻

篇4

1、軟件系統(tǒng)(Software Systems)是指由系統(tǒng)軟件、支撐軟件和應用軟件組成的計算機軟件系統(tǒng),它是計算機系統(tǒng)中由軟件組成的部分。

2、操作系統(tǒng)是管理軟硬件資源、控制程序執(zhí)行,改善人機界面,合理組織計算機工作流程和為用戶使用計算機提供良好運行環(huán)境的一種系統(tǒng)軟件。操作系統(tǒng)是位于硬件層之上,所有軟件層之下的一個必不可少的、最基本又是最重要的一種系統(tǒng)軟件。它對計算機系統(tǒng)的全部軟、硬件和數據資源進行統(tǒng)一控制、調度和管理。

(來源:文章屋網 )

篇5

1.電子商務下計算機軟件系統(tǒng)集成化維護的主要措施

1.1擴大還原卡的應用范圍

計算機系統(tǒng)的開放程度高,實際的使用中很容易受到未來非法技術手段的攻擊,影響著系統(tǒng)的安全性和穩(wěn)定性。為了避免這些現(xiàn)象的出現(xiàn),技術人員應該對單機系統(tǒng)進行實時地監(jiān)控,時刻關注系統(tǒng)的動態(tài)變化性。當使用者在系統(tǒng)支持下完成相關工作中遇到突發(fā)的狀況時,為了避免重要資料的丟失,可以充分發(fā)揮還原卡的相關優(yōu)勢,及時地恢復數據中原來的數據信息。由于還原卡的投資成本小,本身的技術優(yōu)勢明顯,適合于較大面積機房的廣泛使用。因此,在系統(tǒng)安裝設置完成的前提下,擴大還原卡的應用范圍,可以保證系統(tǒng)運行的髙效性。

1.2合理使用Ghost鏡像的自動恢復系統(tǒng)

作為XP操作系統(tǒng)影響下常用的系統(tǒng),Ghost鏡像的自動恢復系統(tǒng)實際應用中效果顯著,可以加快系統(tǒng)中相關數據的恢復速度。當使用者開始安裝系統(tǒng)時,這種恢復系統(tǒng)可以及時地生成Ghosdt鏡像及配套的驅動軟件。用戶在使用計算機進行相關的操作時,如果受到了病毒的感染,可以利用Ghosdt鏡像將系統(tǒng)恢復到原來的狀態(tài)。這種工作流程較為簡單,對于系統(tǒng)的保護效果良好,受到了市場的廣泛好評。合理使用Ghost鏡像的自動恢復系統(tǒng),可以完善系統(tǒng)的服務功能,保證系統(tǒng)內部各種數據信息的安全性。

1.3充分發(fā)揮系統(tǒng)自動還原功能的優(yōu)勢

為了保證計算機系統(tǒng)的正常運行,及時地保存系統(tǒng)中相關的數據信息,很多系統(tǒng)的設計的過程中都具有自動還原功能。這些功能實際作用效果的充分發(fā)揮,前提條件是需要保證系統(tǒng)處于正常的工作狀態(tài),系統(tǒng)內數據量保持在合理的范圍內。當計算機正常工作時,系統(tǒng)的這種自動還原功能優(yōu)勢明顯,可以極大地方便用戶的正常使用。但當計算機系統(tǒng)處于停止的狀態(tài)時,系統(tǒng)的自動還原功能就無法發(fā)揮出應有的作用。

1.4利用還原軟件增強系統(tǒng)的維護效果

為了增強集成化軟件系統(tǒng)的維護效果,一些軟件公司專門研發(fā)了具有還原特性的專用軟件。_這種軟件可以對系統(tǒng)進行實時地維護,還原系統(tǒng)中相關的文件數據。它的最大優(yōu)勢是:不依賴于硬件系統(tǒng)的支持,生產成本小,使用方便,可以為用戶正常使用計算機提供可靠地保障。使用這些還原軟件時,用戶需要先在計算機系統(tǒng)中進行正確地安裝,根據實際工作的要求,合理地設置相關的參數。

2.電子商務下計算機集成化軟件系統(tǒng)的主要組成部分

當前形勢下計算機集成化軟件系統(tǒng)實際的應用范圍較廣,可以最大限度地滿足用戶的多元化需求。同時,它本身也具有自動還原的功能。當用戶需要利用這種系統(tǒng)完成相關的操作時,應該對相關的工作流程有著一定的了解。這呰工作流程主要包括:

(1)用戶注冊進入計算機系統(tǒng);

(2)根據實際的需求選擇合適的軟件,確定相關的系統(tǒng)參數。

完成這樣的操作后,系統(tǒng)會根據用戶的請求產生恢復鏡像,便于用戶的隨時使用。在這樣的工作機制中,也會產生操作系統(tǒng)、費用清單等。當用戶需要繳費時,可以通過與系統(tǒng)密切相關的電子商務交易平臺辦理業(yè)務。這種恢復系統(tǒng)在實際的應用中效果良好,體現(xiàn)出了不同軟件的優(yōu)勢,完菩了操作系統(tǒng)的各項功能。

3.電子商務下計算機集成化軟件系統(tǒng)的主要功能

結合目前電子商務下計算機集成化軟件系統(tǒng)的應用現(xiàn)狀,可以發(fā)現(xiàn)它各方面的功能有著明顯的優(yōu)勢。這些功能主要包括:

(1)構建了軟件定期免費升級及正版軟件購買同步進行的電子商務平臺。在未來計算機軟件不斷推出與更新的過程中,正版軟件將會占有很大的市場份額,主要在于它的質量可靠、安全系數高、售后服務好。在電子商務平臺的影響下,很多的工作流程將會被簡化,用戶的各種需求將得到最大限度地滿足。這也客觀地反映了計算機集成化軟件系統(tǒng)的優(yōu)勢;

(2)方便了用戶對操作系統(tǒng)的正常使用。計算機集成化系統(tǒng)已經為社會各行業(yè)的發(fā)展帶來了積極的促進作用。其中的集成化下載方式滿足了用戶的各種需求。某些軟件功能作用的發(fā)揮需要先安裝操作系統(tǒng),并設置某些重要的技術參數。此時利用恢復系統(tǒng)可以快速地實現(xiàn)這樣的目標;

(3)存儲和備份數據。電子商務平臺影響下的計算機集成化軟件系統(tǒng)實現(xiàn)了用戶數據與應用軟件分離的目標,完善了系統(tǒng)的設計方案,增強了系統(tǒng)的各項功能。同時,這種集成化系統(tǒng)的存在保護了數據的安全性,避免了系統(tǒng)崩潰時數據的丟失。

4.結束語

集成化計算機軟件系統(tǒng)在實際的應用中取得了良好的作用效果,為用戶正常使用計算機提供了可靠地保障。同時,基于電子商務的計算機軟件系統(tǒng)集成化維護可以提高信息傳遞效率,完善相關應用軟件的服務功能。文中通過對電子商務的計算機軟件系統(tǒng)集成化維護思路的探討,為相關的研究工作開展帶來了重要的參考依據。

篇6

【關鍵詞】計算機軟件 應用前景 系統(tǒng)安全

在社會經濟飛速發(fā)展的今天,計算機軟件技術的應用已然十分廣泛,無論是教育業(yè)、通訊業(yè),還是工程設計行業(yè),計算機系統(tǒng)都發(fā)揮著不可替代的作用。但就目前計算機軟件系統(tǒng)的運行環(huán)境來看,卻顯得有些不盡人意,網絡病毒、黑客攻擊嚴重威脅著軟件系統(tǒng)的安全性,不僅會導致系統(tǒng)運行故障,而且嚴重的還會導致信息泄露、文件丟失。所以,結合當前計算機軟件在各領域的應用現(xiàn)狀,對系統(tǒng)安全防范措施進行持續(xù)優(yōu)化與完善至關重要,需要引起相關部門的高度重視。

1 計算機軟件的應用前景分析

縱觀當前計算機軟件的應用情況,幾乎涉足了社會發(fā)展中的所有行業(yè),比如說,教育領域、通訊領域、軍事領域、科學領域和工程設計領域,并且在每個領域都發(fā)揮著不可替代的作用。隨著我國社會經濟的可持續(xù)發(fā)展,計算機軟件在未來社會發(fā)展中的應用也必然會越來越廣泛。歸納起來,其應用領域大約集中在以下幾個方面:

1.1 計算機軟件在教學中的應用前景

一直以來,計算機軟件技術在教學中的合理應用都被教育部門給予了高度重視,以至于當前無論是職業(yè)院校還是高等院校,都十分注重計算機軟件技術與教學活動的融合,希望通過軟件技術在教學各環(huán)節(jié)中的有效應用,切實提高教學效率和質量,從而進一步推動教學目標的順利實現(xiàn)。目前,計算機軟件技術在教學領域的應用已經有一段時間,與其他教學方式相比,顯示出了不可比擬的優(yōu)勢。一方面,全新的課堂模式對于學生積極性和主動性的提升具有推動作用,學生主觀能動性得到提升之后,學習效率和質量必然會有所提高。另一方面,計算機網絡具有數據傳輸和資源共享等優(yōu)勢,將其應用到教學活動中,可以大幅度增加教學信息量,對學生知識面的拓展具有很大幫助。由此可見,在教學領域,計算機軟件技術具有十分廣闊的發(fā)展前景,尤其是CAI的應用,不僅可以讓學生通過計算機網絡自主控制授課時間、學習內容,增強學習的靈活性,而且學生可以借助網絡系統(tǒng),獨立解決學習中遇到的各類問題,進而提升自身的綜合能力。

1.2 計算機軟件在移動通訊中的應用前景

近年來,人們對于通信的需求量大幅度增加,智能手機、筆記本電腦等設備的應用也越來越廣泛。在這一環(huán)境下,為了給用戶提供更加優(yōu)質的應用體驗,移動通訊行業(yè)開始著重對無線通信技術進行優(yōu)化,以期通過最先進的通信技術,提高數據信息的發(fā)送和接受質量。所以,在未來的時間里,計算機軟件在移動通訊行業(yè)中也將有著廣闊的應用前景,尤其是互聯(lián)網+時代的到來,4G移動通信網絡憑借著自身傳輸速度快、支持多媒體互動等諸多優(yōu)勢得到了廣大移動終端用戶的青睞。隨著4G移動通信網絡覆蓋范圍的不斷擴大,歐盟已經開始著手新一代5G移動通信網絡的構件,并預計在2020年推出成熟的5G標準。可以預見,計算機軟件將隨著5G技術及互聯(lián)網技術的進一步發(fā)展有更大的發(fā)展空間。

1.3 計算機軟件在工程項目中的應用前景

工程建筑行業(yè)是我國的一項支柱型產業(yè),對于推動社會經濟發(fā)展具有重要意義。近幾年,計算機軟件在工程項目中的應用已經十分普遍,總的來看,主要應用于工程制圖和工程管理兩個方面。傳統(tǒng)工程制圖主要依靠鉛筆、橡皮在圖紙上進行繪制,不僅工程量大、繪制時間長,而且不易修改和保存。自從應用計算機軟件技術進行繪制之后,不僅提高了工程圖紙的繪制效率,而且可以及時對圖紙中的錯誤進行修改,最大的優(yōu)勢就是可以借助計算機對圖紙各部分數據進行精準測量,為工程施工質量的提升提供充足的保障。同時,縮短圖繪制時間對工程項目開發(fā)進度的提升也具有推動作用。目前,應用于工程制圖中的計算機軟件主要以CAD和Solidedge為主,前者主要功能是對工程圖紙進行繪制,后者則主要根據工程建設需求,進行三維空間的構建和修改,加上其他輔助軟件的配合,可以大幅度提高工程建設進度。計算機軟件在工程項目中的應用還體現(xiàn)在工程造價方面,工程造價的有效控制與項目的經濟效益和社會效益有密切聯(lián)系,自從計算機軟件被應用到工程造價中之后,從手工錄入到完成造價管理只需幾個小時的時間,不僅簡單快捷,而且造價管理水平高。由此可見,計算機軟件在工程項目建設中所發(fā)揮的作用是不可替代的。所以,計算機軟件在工程項目中同樣具有良好的應用前景,如何將計算機軟件技術更好的應用在工程項目建設中也成為了軟件開發(fā)者面臨的一項重大課題。

1.4 計算機軟件在新媒體中的應用前景

計算機技術和網絡技術的發(fā)展使得新媒體在各行業(yè)領域都占據著一席之地,微信、微博、網絡論壇這些新媒體形式目前已經成為諸多行業(yè)宣傳企業(yè)品牌的最佳途徑,將新媒體與傳統(tǒng)媒體有效結合起來,不僅可以擴大宣傳范圍,而且宣傳效果也會事半功倍。未來時間里,計算機軟件在新媒體方面的應用將主要集中在對高級軟件的開發(fā)上。近年來,隨著國內中小型企業(yè)數量的持續(xù)增加,市場競爭也越來越激烈,企業(yè)急需一套科學、完善的高級軟件程序來提高企業(yè)運營效果,這也預示著計算機軟件在新媒體中將有較好的應用前景。

2 計算機軟件的系統(tǒng)安全分析

系統(tǒng)安全問題是計算機軟件應用過程中所面臨的一項亟待解決的問題,也是制約計算機軟件發(fā)展的一個關鍵所在。目前,軟件開發(fā)者已經根據現(xiàn)有的安全問題設計了諸多安全防護措施,但仍有大量安全隱患存在,需要軟件開發(fā)者提高重視。

2.1 計算機軟件的系統(tǒng)安全問題分析

雖然當前計算機軟件系統(tǒng)在運行中面臨諸多安全問題,且破壞程度不同,但歸納起來,這些安全問題主要源自于以下兩個方面:

2.1.1 計算機網絡病毒

所謂網絡病毒,是一組指令或程序代碼,將其插入到計算機軟件系統(tǒng)中,可以對系統(tǒng)內的文件和數據造成破壞,嚴重的甚至會導致計算機系統(tǒng)無法正常運行和工作。就目前網絡病毒的特點來看,具有很強的潛伏性、感染性和破壞性。如果病毒不能及時清除,那么勢必會給系統(tǒng)造成影響。隨著計算機網絡應用范圍的不斷擴大,網絡病毒的種類也日趨增加,比如說,木馬病毒、蠕蟲病毒、腳本病毒等,這些病毒的存在都將威脅到系統(tǒng)的正常運行。為了解決網絡病毒給系統(tǒng)帶來的危害,各大“殺毒軟件”應運而生,例如,金山毒霸、瑞星電腦醫(yī)生以及360電腦管家等,成為了網絡系統(tǒng)中不可或缺的一部分。

2.1.2 黑客的蓄意攻擊

黑客的蓄意攻擊也是當前計算機軟件面臨的安全威脅之一。就目前黑客攻擊系統(tǒng)的流程來看,大致包括以下幾個步驟:首先,要對計算機整個系統(tǒng)進行全面掃描,分析系統(tǒng)安全指數,并找出系統(tǒng)中存在的安全漏洞;其次,根據系統(tǒng)運行情況施行攻擊程序,以此來得到系統(tǒng)管理者權限;最后放開木馬后門,并將留下的痕跡清除干凈。黑客的攻擊對計算機軟件系統(tǒng)造成的破壞也是不可估量的,所以,如何做好防護工作,加固系統(tǒng)漏洞的減少也成為了軟件開發(fā)者未來的工作重點。

2.2 計算機軟件系統(tǒng)安全防范措施

為了從根本上保證計算機軟件系統(tǒng)始終處于安全運行的狀態(tài),針對上述兩項原因所帶來的安全問題,軟件開發(fā)者和設計者需要根據計算機網絡運行的實際情況,制定科學、完善的安全防范措施,并及時對軟件系統(tǒng)進行優(yōu)化和完善,利用最先進的安全技術為系統(tǒng)安全提供充足的保障。

2.2.1 設置系統(tǒng)保護卡,提高硬件與保護功能的匹配度

設置系統(tǒng)保護卡是未來計算機軟件系統(tǒng)安全防護措施的一項重要內容,系統(tǒng)保護卡的核心是一片內有指令的ROM芯片,通常被設置在ISA或PCI插槽上。系統(tǒng)保護卡可分為單一功能保護卡和多功能保護卡,目前應用較為廣泛的是多功能保護卡,其保護原理主要是在系統(tǒng)運行前啟動系統(tǒng)保護卡對系統(tǒng)中的所有程序和數據進行掃描,并將其備份到虛擬硬盤中,然后再啟動計算機系統(tǒng)。這樣一來,用戶就不能隨意更改硬盤中的數據,在需要的時候便可以將文件讀取出來。需要注意的是,若想將系統(tǒng)保護卡的作用充分發(fā)揮出來,必須在系統(tǒng)啟動之前啟動系統(tǒng)保護卡,這樣才會不留下漏洞。此外,系統(tǒng)保護卡的選擇還應該與硬件相匹配,這樣才能發(fā)揮其功能。

2.2.2 采用主機/終端機系統(tǒng)

主機/終端機系統(tǒng)的應用也是保護軟件系統(tǒng)安全的一個重要措施,也是未來系統(tǒng)保護的一個必然趨勢。所謂主機/終端機系統(tǒng),主要是利用網絡將一臺性能較高的主機和多臺啞終端連接到一起,其中,主機主要負責運算和存儲數據,終端則主要負責輸入和輸出。為了提高系統(tǒng)的安全和性能,在主機中我們可以加入一些先進技術,例如,多處理系統(tǒng)、多端口高寬帶的通信系統(tǒng)以及大容量磁盤排列系統(tǒng)等。這樣一來,計算機軟件系統(tǒng)的整w安全性能便可以得到大幅度提高,確保系統(tǒng)穩(wěn)定運行。

3 結語

綜上所述,在計算機軟件技術應用如此廣泛的今天,做好計算機網絡系統(tǒng)安全防護工作至關重要。從本文的分析我們可以看出,在未來的時間里,計算機軟件技術的應用領域主要集中在教學、工程設計、移動通信以及多媒體方面,所以,對于系統(tǒng)安全防護措施的完善,也應該以上述領域為重點,利用最新最先進的技術,使計算機網絡系統(tǒng)逐步實現(xiàn)智能化和集成化,提高系統(tǒng)安全性,進而將其優(yōu)勢最大限度發(fā)揮出來。

參考文獻

[1]彭軍,胡苗.關于計算機軟件應用前景和系統(tǒng)安全的分析[J].文摘版:工程技術,2015(48).

[2]孟麗群.計算機軟件應用前景與系統(tǒng)安全分析[J].科技展望,2015(16).

[3]陳方.綜述計算機軟件應用前景及系統(tǒng)安全分析[J].科協(xié)論壇,2013(10).

[4]宿紅梅.計算機網絡系統(tǒng)應用的安全維護分析[J].計算機光盤軟件與應用,2014(10).

作者簡介

安秀芳(1978-),女,江蘇省徐州市人。工程碩士學位。現(xiàn)為徐州工業(yè)職業(yè)技術學院講師。研究方向為計算機應用技術、虛擬仿真。

篇7

關鍵詞:對象;可擴展計算機網絡;設計軟件系統(tǒng)

中圖分類號:TP311.52

在對計算機軟件系統(tǒng)進行設計的時候,不但要對其拓撲結構進行考慮,同時還要對其中使用過程中所存在的各項問題進行分析。其中西方國家在對軟件系統(tǒng)設計中,在這一方面做得非常好,其對先進網絡工具設計投入了大量的資金,例如其Comnet Predictor軟件,另外還有OPNET等軟件等,在其設計過程中就投入了大量的資金。那么在這一方面,我國的網絡軟件設計做的還不夠到位,下面本文就基于面向對象的可擴展計算機網絡設計軟件系統(tǒng)的方法進行研究。

1 目前計算機網絡設計軟件可實施擴展的方向

1.1 可視化功能

目前,社會經濟和科技水平發(fā)展非常迅速,人們對于計算機網絡的認識有了很大的提升,同時,也提出了很多的要求,由于離家遠或是工作問題等原因,很多人對計算機網絡、手機等設備提出了可視化功能要求,隨著科技的發(fā)展,在電腦中,可視化功能已運用的較為成熟,仍然需要繼續(xù)改進,但是在智能手機中,這項技術還只是僅僅處于初期階段,離全面運用還有一些距離。

1.2 增加軟件的分析能力

目前很做人在做一些如工程項目的設計時,會從網上參考其他人的一些設計,在完成設計以后,同樣這些設計人員,想要計算機網絡等能對自己的設計做出一個比較科學的合理的評價及建議,以便設計人員對設計進行修改或是完善,目前這是很多設計人員的希望所在,因此網絡設計人員需要在這方面,以此對新的網絡性能模型實施構建。

1.3 軟件外界接口數量進行增多

在網絡時代下,人們在對計算機應用過程中,可能需要對多個網絡軟件進行應用,那么在對其重要資料實施保存過程中,就有可能需要用到多個網絡軟件的插口,因此增加軟件外界接口數是計算機網絡發(fā)展的一種必然性。

2 面向對象的可擴展計算機設計網絡設計軟件系統(tǒng)

2.1 面向對象的可擴展計算機網絡結構設計

在對計算機網路設計內容實施分析的時候,通??梢詫⑵湓O計分為4個功能模塊:a系統(tǒng)調度,它的主要功能是對網絡設計系統(tǒng)功能進行調度;b拓撲結構,其主要是對網絡的可視化功能進行實現(xiàn);c其主要就是要對路由器設定以及參數輸入等工作完成;d是其結構的最后一個模塊,其需要對網絡的仿真運算功能進行實現(xiàn)。其中在其結構設計中,如果出現(xiàn)了新的要求,就要依照其實際需求作出新的調整。在設計這4個模塊時,需要保證軟件的外部功能擴展,所以需要加入通用數據庫接口(如圖1所示),然后軟件再把這5個功能模塊結合在一塊。

其中通用數據庫接口主要就是為了把計算機數據庫與軟件系統(tǒng)聯(lián)系在一起,它是作為一個獨立的功能模塊,出現(xiàn)在網絡軟件系統(tǒng)中,并不會出現(xiàn)在分層結構體系中,當然通過共享計算機設備,軟件系統(tǒng)中的各部分都是能夠實現(xiàn)各自功能的。

2.2 面向對象和數據接口

面向對象的可擴展計算機網絡軟件的設計所包含的功能,就是能夠對服務方面進行設計,能夠對其封裝在軟件內部的一些屬性實施設計,簡而言之,不管其設計對象界面出現(xiàn)任何變化,其都將不會對其整個軟件產生影響。有很多的網絡設計人員,均希望能夠在其設計出的網絡拓撲結構之中,其編輯性能非常方便,例如設計人員可以在這張圖上可以隨意的插入或是刪除,在這個軟件設計中都可以得到實現(xiàn)。

2.3 計算機類和對象

在設計的計算機軟件中,為了面對對象的分析和設計,需要設計類和對象的標識,同時標識的質量嚴重影響著軟件的擴展功能,在系統(tǒng)調度這一模塊之中,能夠借助于編輯工具對其問題實施解決,至于軟件的其他擴展的功能可以通過各種類來實現(xiàn)。

隨著計算機的發(fā)展,網絡設備變得越來越多的同時,網絡的功能也在短時間內得到快速的擴展,所以很有必要建立設備類,其中國際權威標準化機構ISO提出的OSI模型,就是為了在全世界的范圍內,能夠將其計算機網絡形成一個規(guī)范的互聯(lián)網框架,雖然目前這一設計模型,還有大部分計算機網絡專家不認可,但是這種模型在各類網絡軟件中非常具有代表性,這個模型可以使得網絡結果以及計算機設備結構等更加的完善。利用OSI模型,可以使得互相連接的計算機,將其之下的7層功能全部具有,在此軟件系統(tǒng)之中,設備的類對象能夠獨立的完成一些如、進行仿真運算或者性能顯示等功能,兩臺計算機之間的電纜連接是通過第一層的物理層來實現(xiàn)的,而且基類能夠對其他設備類進行派生,其作用就是對其不同設備提供程度不一樣的擴展的函數集,下圖2是OSI模型,在此模型之中,借助于計算機硬件實現(xiàn)的主要為第一層物理層和第二層數據鏈路,那么借助于計算機軟件進行實現(xiàn)的也就是其他的5層。

2.4 系統(tǒng)的建立

利用上述所說的計算機網絡結構,使用VC++語言,在Windows 平臺的幫助下,就能夠設計出面向對象的可擴展計算機軟件,使得設計出的計算機軟機具有仿真功能,而且設計出的網絡拓撲圖能夠通過拖動主機等來實現(xiàn)隨意添加和插入的功能,這也使每個設計者的都希望實現(xiàn)的地方。計算機軟件的仿真運算功能能夠在很大程度上能夠解決延時、丟包率以及網絡擁塞等問題。在用戶操作軟件的設計過程中,一定要考慮帶計算機的主機是為了應用功能,其次,為了交換和路由等的作用在軟件中得到發(fā)揮,需要在網絡系統(tǒng)的調度模塊中把交換機和路由器設備等的數據添加進去,增加交換和路由的拓展功能。另外計算機軟件還具有一些其他的拓展功能:能夠進一步提高網絡語言的形象性;能夠進一步完善數據庫;能夠進一步使其計算機計算和性能更加的合理與科學等。其中在軟件設計的編輯模塊之中,用戶在對其啟動按鈕敲擊之后,那么其網絡就會依照用戶的輸入需求,對其中軟件模式時間自動設置成為零。在計算機網絡路由表等都建立完成以后,顯示著計算機網絡拓撲結構驗證成功,就會需要到事件處理環(huán)節(jié),這一環(huán)節(jié)主要是為了在相互連接的設備中找出最早出現(xiàn)的事例,并參考這一事例對其進行處理,這一環(huán)節(jié)完成后就進入了性能分析模塊,它的依據是事先在軟件中設定的一些列參數,找出關鍵所在,然后再進行科學合理的判斷,也同時為計算機網絡設計提供了重要數據。

3 結語

綜上所述,目前我國計算機技術發(fā)展越來越快,人們對于事物的要求也越來越多,智能手機也應運而生,為了滿足人們對智能化通訊的需求,需要設計一種面向對象的可擴展計算機網絡設計軟件系統(tǒng),以上本文主要講述一些計算機方面的網絡軟件系統(tǒng)結構設計情況,希望能給軟件設計者帶來一些啟發(fā)。

參考文獻:

[1]張書鋒.面向對象的可擴展計算機網絡設計軟件系統(tǒng)探究[J].電腦開發(fā)與應用,2013,09:71-73.

[2]王香云,謝克明.基于面向對象技術的DCS操作站仿真[J].電力學報,2009,6(02):88-89.

篇8

關鍵詞:計算機軟件基礎 電子教案 RIA Flex

電子教案,是將傳統(tǒng)教案中的內容轉換成計算機能處理的數字信息格式后存儲于記錄介質(如磁盤、磁帶、光盤等) 中的一種形態(tài)。同其他的電子出版物一樣,在觀看閱讀時必須事先輸人計算機主機中,由顯示器輸出。目前課堂上比較流行的電子教案一般有兩種類型:PPT 教案和 WORD 教案,調研中發(fā)現(xiàn)在《計算機軟件基礎》課程教學當中 PPT 教案使用的比例非常高。與傳統(tǒng)教案相比,電子教案不僅僅是形式上的變化,而是對傳統(tǒng)教學手段、教學方法和教學模式的深層次變革。在教學過程中有效運用電子教案是新課程改革的必然要求、是教育現(xiàn)代化的必然要求、也是未來社會發(fā)展的必然要求。

《計算機軟件基礎》作為工科專業(yè)的必修專業(yè)基礎課程之一,主要介紹了程序設計語言、數據結構和軟件工程基礎知識,強調基本算法的理解和運用。傳統(tǒng)教學無法演示程序設計實踐和算法演示,充分利用多媒體、網絡技術發(fā)展帶來的契機,采用新的教學模式改進原來的以教師講授為主的單一課堂教學模式是課程發(fā)展的趨勢。

一、現(xiàn)有《計算機軟件基礎》電子教案開發(fā)中存在的問題

軟件復用是一種由預先構造好的、為軟件復用是一種由預先構造好的、為復用目的而設計的軟件構件來建立或者組裝軟件系統(tǒng)的過程。目前用 PPT 等軟件開發(fā)的《計算機軟件基礎》電子教案的大部分內容是直接打包在一起的,用戶根本看不到動態(tài)演示過程,也沒法對內容進行修改,所以根本就談不上軟件的復用,網絡共享也困難。目前少數一些用Authorware,Director,F(xiàn)lash 和 Html 等軟件開發(fā)的《計算機軟件基礎》電子教案,由于在打包或時把教學內容和程序放在一起,一般沒有計算機培訓的用戶根本就沒有辦法對其進行修改。由于現(xiàn)在網絡的快速發(fā)展,基于 PPT 等開發(fā)工具開發(fā)出來的電子教案都不支持網絡瀏覽,這樣不利于課程電子教案內容的及時更新。同時,PPT 要做出很強的交互性需要熟悉它的腳本開發(fā),而 PPT 的交互設計能力不強,限制了教案的二次開發(fā)能力,使得教師的教學活動設計和組織受到現(xiàn)有電子教案的約束,很難達到理想的教學效果。

二、系統(tǒng)整體設計結構

電子教案系統(tǒng)總體上被分為兩大部分,一個是電子教案的編輯器部分,另一個是電子教案的內容前臺展示部分(播放器功能)。編輯器部分的界面設計要力求簡潔明了,邏輯結構清晰。播放器部分是教師上課時用來展示教學內容的程序,它包括導航部分、內容展示部分、以及電子白板。系統(tǒng)的功能需求主要集中在圖文混排、多媒體支持、用戶交互、編輯和修改、文字批注和電子排版等功能。

系統(tǒng)總體上采用由電子教案編輯器和播放器兩部分組成,電子教案編輯器在完成電子教案內容的制作后導出素材內容,打開播放器播放電子教案。

編輯器主要是為電子教案的制作人員提供添加和修改課程電子教案內容的功能。編輯器部分包括電子教案文件處理部分,電子教案邏輯的設計,具體的每個頁面內容的添加和頁面相關屬性的設置。其中文件處理部分對電子教案進行新建、打開、保存;邏輯結構對電子教案內容之間的邏輯結構進行安排,使其符合電子教案整體的結構或教師教學的具體要求;頁面內容的添加負責在頁面中添加具體的教學內容素材,如圖片、文本、音頻、視頻等;頁面相關屬性的設置對頁面背景顏色和背景圖片的添加和修改,對頁面切換效果的設置。另外還有具體的媒體素材的風格設計,同時還提供備課時添加批注的功能。播放器通主要負責對編輯器生成的電子教案素材文件的展示,供教師上課使用。播放器的交互設計和 PPT 類似,保持了 PPT 的一些版面設計風格和快捷鍵操作等。另外播放器提供彈出式導航欄,方便教師上課時的導航操作,每種素材對象都有自己特定的交互方式。編輯器打包把播放器和電子教案素材內容放在一起,播放器在打開時會調用同級同名文件夾里的 XML 文件和素材文件。

三、主要模塊實現(xiàn)

1、電子教案文件操作模塊

該模塊在設計時把電子教案文件作為一個整體內容來進行新建、打開和保存。新建電子教案時對原有已打開電子教案的處理,如果用戶對已打開電子教案做了修改,但是未保存,會提示用戶先保存,然后再新建電子教案文件。

作為該系統(tǒng)的重要模塊之一,內容結構編輯模塊的設計要方便用戶對電子教案文件的邏輯結構進行編輯和修改。本系統(tǒng)采用樹的數據結構來標示電子教案的內容結構,不僅結構清晰,而且操作方便,符合一般用戶的習慣。

該樹形結構的節(jié)點可以拖動以調整節(jié)點的位置,在節(jié)點上單擊右鍵會彈出右鍵菜單,包括對節(jié)點的添加、復制、粘貼、刪除和修改等操作。

四、總結

《計算機軟件基礎》電子教案設計和開發(fā)的過程中,不僅使電子教案結合了桌面應用良好的用戶體驗與網絡課件輕松部署,帶給用戶更好的交互體驗。該系統(tǒng)實現(xiàn)了電子教案對網絡的支持,提高了教案的可重用性和可擴展性。本系統(tǒng)結構在細節(jié)上還有部分可以改進和提高的地方。比如系統(tǒng)定義的各種資源素材 XML 表示文檔沒有遵循 Scorm 技術標準,給以后電子教案素材內容網絡復用帶來不便。

參考文獻

[1] 孫穎. Flash ActionScript 3 殿堂之路[M].北京:電子工業(yè)出版社.2003.

[2] 李捷.2003.基于 RIA 的英語多媒體課件的設計與實現(xiàn)[D].合肥:中國科學技術大學,2003.6—7.

篇9

計算機硬件系統(tǒng):指構成計算機的所有物理部件的集合,從外觀上看,由主機、輸入和輸出設備組成,包括:輸入設備、輸出設備、存儲器、內存、外存、運算器、控制器;

軟件系統(tǒng)軟件:程序、數據和有關文檔資料的總稱,可分為系統(tǒng)軟件和應用軟件,包括:系統(tǒng)軟件、操作系統(tǒng)、各種程序語言的翻譯程序、數據庫管理系統(tǒng)、應用軟件。

(來源:文章屋網 )

篇10

論文摘要:計算科學主要講述了一種科學的思想方法,計算科學的基本概念、基本知識它的發(fā)展主線、學科分支、還有計算科學的特點、發(fā)展規(guī)律和趨勢。

引言:隨著存儲程序式通用電子計算機在上世紀40年代的誕生,和計算科學的快速發(fā)展以及取得的大量成果。計算科學這一學科也也應運而生?!队嬎憧茖W導論》正如此書的名字,此書很好的詮釋了計算科學這一學科,并且指導了我們應如何去學好這一學科。使得我們收獲頗多。并且讓我深深的反思了我的大學生活。正如趙老師書中所講的:“計算科學是年輕人的科學,一旦你選擇了計算科學作為你為之奮斗的專業(yè)類領域,就等于你選擇了一條布滿荊棘的道路。一個有志于從事計算科學研究與開發(fā)的學生,必須在大學幾年的學習中,打下堅實的基礎,才有可能在將來學科的高速發(fā)展中,或在計算機產品的開發(fā)和快速更新?lián)Q代中有所作為。

<一>什么是計算科學和它的來歷

計算科學主要是對描述和變換信息的算法過程,包括其理論、分析、設計、效率分析、實現(xiàn)和應用的系統(tǒng)研究。全部計算科學的基本問題是,什么能(有效的)自動運行,什么不能(有效的)自動運行。本科學來源于對數理邏輯、計算模型、算法理論、自動計算機器的研究,形成于20世紀30年代的后期。

隨著存儲程序式通用電子計算機在上世紀40年代的誕生,人類使用自動計算裝置代替人的人工計算和手工勞動的夢想成為現(xiàn)實。計算科學的快速發(fā)展以也取得大量成果,計算科學這一學科也也應運而生。

<二>計算科學的發(fā)展

a、首先先介紹圖靈機

圖靈機的發(fā)明打開了現(xiàn)代計算機的大門和發(fā)展之路。圖靈機通過一條兩端可無限延長的袋子,一個讀寫頭和一組控制讀寫頭的(控制器)組成它有一個狀態(tài)集和符號集,而此符號集一般只使用0和1兩個符號。而就是這個簡潔的結構和運行原理隱含了存儲程序的原始思想,深刻的揭示了現(xiàn)代通用電子數字計算機的核心內容。現(xiàn)在通用的計算機是電子數字計算機,而電子數字計算機的發(fā)展是建立在圖靈機的基礎之上。他的二進制思想使計算機的制作的簡化成只需兩個穩(wěn)定態(tài)的元器件。這在今后的計算機制作上無論是二極管或集成電路上都顯示了明顯的優(yōu)越性。

b、計算機帶動的計算學科

1946年隨著現(xiàn)代意義上的電子數字計算機ENIAC的誕生。掀起了社會快速發(fā)展的嶄新一頁。計算機工作和運行就擺在了人們的面前。

1、計算機語言

我們要用計算機求解一個問題,必須事先編好程序。因此就出現(xiàn)了最早的機器指令和匯編語言。20世紀50年代后,計算機的發(fā)展步入了實用化的階段。然而,在最初的應用中,人們普遍感到使用機器指令編制程序不僅效率低下,而且十分別扭,也不利于交流和軟件維護,復雜程序查找錯誤尤其困難,因此,軟件開發(fā)急需一種高級的類似于自然語言那樣的程序設計語言。1952年,第一個程序設計語言ShortCode出現(xiàn)。兩年后,F(xiàn)ortran問世。作為一種面向科學計算的高級程序設計語言,F(xiàn)ortran的最大功績在于牢固地樹立了高級語言的地位,并使之成為世界通用的程序設計語言。Algol60的誕生是計算機語言的研究成為一門科學的標志。該語言的文本中提出了一整套的新概念,如變量的類型說明和作用域規(guī)則、過程的遞歸性及參數傳遞機制等。而且,它是第一個用嚴格的語法規(guī)則——巴科斯范式(BNF)定義語言文法的高級語言。還有用于支持結構化程序設計的PASCAL語言,適合于軍隊各方面應用的大型通用程序設計語言ADA,支持并發(fā)程序設計的MODULA-2,支持邏輯程序設計的PROLOG語言,支持人工智能程序設計的LISP語言,支持面積對象程序變換的SMALLTALK、C等。

2、計算機系統(tǒng)和軟件開發(fā)方法

現(xiàn)代意義上的計算機絕不是一個簡單的計算機了而也包括了軟件(系統(tǒng)軟件、應用軟件)。各種各樣的軟件使得計算機的用途大大增強。而軟件開發(fā)也成為了一個重要課題和發(fā)展方向。軟件開發(fā)的理論基礎即是計算模型。隨著計算機網絡、分布式處理和多媒體的發(fā)展。在各種高級程序設計語言中增加并發(fā)機構以支持分布式程序設計,在語言中通過擴展繪圖子程序以支持計算機圖形學程序設計在程序設計語言中已非常的流行。之后,在模數/數模轉換等接口技術和數據庫技術的支持下,通過擴展高級語言的程序庫又實現(xiàn)了多媒體程序設計的構想。進入20世紀90年代之后,并行計算機和分布式大規(guī)模異質計算機網絡的發(fā)展又將并行程序設計語言、并行編譯程序、并行操作系統(tǒng)、并行與分布式數據庫系統(tǒng)等試行軟件的開發(fā)的關鍵技術依然與高級語言和計算模型密切相關,如各種并行、并發(fā)程序設計語言,進程代數,PETRI網等,它們正是軟件開發(fā)方法和技術的研究中支持不同階段軟件開發(fā)的程序設計語言和支持這些軟件開發(fā)方法和技術的理論基礎----計算模型

3、計算機圖形學

在計算機的硬件的迅速發(fā)展中。隨著它的存儲容量的增大,也掀起了計算機的巨大改革。計算機圖形學、圖像處理技術的發(fā)展,促使圖形化界面的出現(xiàn)。計算機圖形學是使用計算機輔助產生圖形并對圖形進行處理的科學。并由此推動了計算機輔助設計(CAD)、計算機輔助教學(CAI)、計算機輔助信息處理、計算機輔助測試(CAT)等方向的發(fā)展。圖形化界面的出現(xiàn),徹底改變了在一個黑色的DOS窗口前敲代碼輸入控制命令的時代。同時也成就了一個偉大的公司Microsoft。

4、計算機網絡

隨著用戶迫切需要實現(xiàn)不同計算機上的軟硬件和信息資源共享。網絡就在我們的需求中誕生了。網絡的發(fā)展和信息資源的交換使每臺計算都變成了網絡計算機。這也促進計算機的發(fā)展和廣泛應用。

<三>計算機學科的主線及發(fā)展方向

圍繞著學科基本問題而展開的大量具體研究,形成學科發(fā)展的主流方向與學科發(fā)展主線和學科自身的知識組織結構。計算學科內容按照基礎理論、基本開發(fā)技術、應用以及他們與硬件設備聯(lián)系的緊密程度分成三個層面:

1、計算科學應用層

它包括人工智能應用與系統(tǒng),信息、管理與決策系統(tǒng),移動計算,計劃可視化,科學計算機等計算機應用的各個方向。

2、計算科學的專業(yè)基礎層

它是為應用層提供技術和環(huán)境的一個層面,包括軟件開發(fā)方法學,計算機網絡與通信技術,程序設計科學,計算機體系結構、電子計算機系統(tǒng)基礎。

3、計算科學的基礎層

它包括計算科學的數學理論,高等邏輯等內容。其中計算的數學理論涵蓋可計算性與計算復雜性理論形式語言與計算機理論等。

<四>計算機的網絡的發(fā)展及網絡安全

(1)計算機網絡與病毒

一個現(xiàn)代計算機被定義為包含存儲器、處理器、功能部件、互聯(lián)網絡、匯編程序、編譯程序、操作系統(tǒng)、外部設備、通信通道等內容的系統(tǒng)。

通過上面定義,我們發(fā)現(xiàn)互聯(lián)網絡也被加入到計算機當中。說明了網絡的重要以及普及性。21世紀是信息時代。信息已成為一種重要的戰(zhàn)略資。信息科學成為最活躍的領域之一,信息技術改變著人們的生活方式?,F(xiàn)在互聯(lián)網絡已經廣泛應用于科研、教育、企業(yè)生產、與經營管理、信息服務等各個方面。全世界的互聯(lián)網Internet正在爆炸性的擴大,已經成為覆蓋全球的信息基礎設施之一。

因為互聯(lián)網的快速發(fā)展與應用,我們各行各業(yè)都在使用計算機。信息安全也顯得格外重要。而隨著計算機網絡的發(fā)展,計算機網絡系統(tǒng)的安全受到嚴重的挑戰(zhàn),來自計算機病毒和黑客的攻擊及其他方面的威脅也越來越大。其中計算機病毒更是很難根治的主要威脅之一。計算機病毒給我們帶來的負面影響和損失是刻骨銘心的,譬如1999年爆發(fā)的CIH病毒以及2003年元月的蠕蟲王病毒等都給廣大用戶帶來巨大的損失。

我們想更好的讓計算機為我們服務,我們就必須很好的利用它,利用網絡。同時我們也應該建立起自己的防護措施,以抵抗外來信息的侵入,保護我們的信息不受攻擊和破壞。

(2)計算機病毒及它的防范措施:

計算機病毒是一組通過復制自身來感染其它軟件的程序。當程序運行時,嵌入的病毒也隨之運行并感染其它程序。一些病毒不帶有惡意攻擊性編碼,但更多的病毒攜帶毒碼,一旦被事先設定好的環(huán)境激發(fā),即可感染和破壞。

<一>、病毒的入侵方式

1.無線電方式。主要是通過無線電把病毒碼發(fā)射到對方電子系統(tǒng)中。此方式是計算機病毒注入的最佳方式,同時技術難度也最大。可能的途徑有:①直接向對方電子系統(tǒng)的無線電接收器或設備發(fā)射,使接收器對其進行處理并把病毒傳染到目標機上。②冒充合法無線傳輸數據。根據得到的或使用標準的無線電傳輸協(xié)議和數據格式,發(fā)射病毒碼,使之能夠混在合法傳輸信號中,進入接收器,進而進人信息網絡。③尋找對方信息系統(tǒng)保護最差的地方進行病毒注放。通過對方未保護的數據鏈路,將病毒傳染到被保護的鏈路或目標中。

2.“固化”式方法。即把病毒事先存放在硬件(如芯片)和軟件中,然后把此硬件和軟件直接或間接交付給對方,使病毒直接傳染給對方電子系統(tǒng),在需要時將其激活,達到攻擊目的。這種攻擊方法十分隱蔽,即使芯片或組件被徹底檢查,也很難保證其沒有其他特殊功能。目前,我國很多計算機組件依賴進口,困此,很容易受到芯片的攻擊。

3.后門攻擊方式。后門,是計算機安全系統(tǒng)中的一個小洞,由軟件設計師或維護人發(fā)明,允許知道其存在的人繞過正常安全防護措施進入系統(tǒng)。攻擊后門的形式有許多種,如控制電磁脈沖可將病毒注入目標系統(tǒng)。計算機入侵者就常通過后門進行攻擊,如目前普遍使用的WINDOWS98,就存在這樣的后門。

4.數據控制鏈侵入方式。隨著因特網技術的廣泛應用,使計算機病毒通過計算機系統(tǒng)的數據控制鏈侵入成為可能。使用遠程修改技術,可以很容易地改變數據控制鏈的正常路徑。

<二>病毒攻擊的防范的對策

1.建立有效的計算機病毒防護體系。有效的計算機病毒防護體系應包括多個防護層。一是訪問控制層;二是病毒檢測層;三是病毒遏制層;四是病毒清除層;五是系統(tǒng)恢復層;六是應急計劃層。上述六層計算機防護體系,須有有效的硬件和軟件技術的支持,如安全設計及規(guī)范操作。

2.嚴把收硬件安全關。國家的機密信息系統(tǒng)所用設備和系列產品,應建立自己的生產企業(yè),實現(xiàn)計算機的國產化、系列化;對引進的計算機系統(tǒng)要在進行安全性檢查后才能啟用,以預防和限制計算機病毒伺機入侵。

3.防止電磁輻射和電磁泄露。采取電磁屏蔽的方法,阻斷電磁波輻射,這樣,不僅可以達到防止計算機信息泄露的目的,而且可以防止“電磁輻射式”病毒的攻擊。

4.加強計算機應急反應分隊建設。應成立自動化系統(tǒng)安全支援分隊,以解決計算機防御性的有關問題。

很多公司都有因為電腦被入侵而遭受嚴重經濟損失的慘痛經歷,不少普通用戶也未能避免電腦被破壞的厄運,造成如此大損失的并不一定都是技術高超的入侵者所為,小小的字符串帶給我們的損失已經太多。因此,如果你是數據庫程序開發(fā)人員、如果你是系統(tǒng)級應用程序開發(fā)人員、如果你是高級計算機用戶、如果你是論壇管理人員......請密切注意有關字符漏洞以及其他各類漏洞的最新消息及其補丁,及時在你的程序中寫入防范最新字符漏洞攻擊的安全檢查代碼并為你的系統(tǒng)安裝最新的補丁會讓你遠離字符帶來的危險。經常殺毒,注意外來設備在計算機上的使用和計算機對外網的鏈接。也可以大大有效的避免計算機被攻擊。

<五>總結

在學了計算科學導論之后,讓我更深入的了解了我將來要從事的學科。計算科學導論指導著我們該怎么學習計算機。讓我更清楚的知道我們信息安全專業(yè)的方向。正如計算科學這座大樓一樣,在不斷的成長。信息安全也必將隨著網絡的進一步發(fā)展而更多的被人們重視??傊畬W習了這門課之后讓我受益匪淺,也知道自己應該好好努力,爭取在自己的專業(yè)領域上有所成就。

參考文獻:

1、《計算科學導論》(第三版),趙志琢著,科學出版社2004版

2、《計算機病毒分析與對抗》傅建明彭國軍張煥國編著武漢大學出版社2004版