計算機軟件范文
時間:2023-04-01 18:05:40
導語:如何才能寫好一篇計算機軟件,這就需要搜集整理更多的資料和文獻,歡迎閱讀由公務員之家整理的十篇范文,供你借鑒。
篇1
(一)軟件行業(yè)的發(fā)展
計算機產(chǎn)業(yè)的發(fā)展起步于20世紀50年代,是整個信息產(chǎn)業(yè)中發(fā)展最為迅捷和最具有直接影響力的部門之一。它是伴隨著電子技術的發(fā)展而形成和發(fā)展起來的,是電子技術最直接的應用和最集中的代表。
在其發(fā)展的初期,因為技術的局限和功能的單一,它只能在科技領域內(nèi)應用,而在生產(chǎn)領域和管理領域的應用非常有限,這時的計算機產(chǎn)業(yè)還沒有完全形成,尚未從其他產(chǎn)業(yè)中獨立出來。隨著集成電路等核心技術產(chǎn)業(yè)的發(fā)展,功能愈發(fā)強大而完善的計算機相繼面世,其性能越來越先進,使用也越來越方便,形成了獨立的產(chǎn)業(yè)鏈條。不僅如此,通過網(wǎng)絡化的應用,計算機成為各種行業(yè)的基礎設備,應用于不同行業(yè)的各種系統(tǒng),并在20世紀90年代以后逐步進入網(wǎng)絡時代,構成互聯(lián)網(wǎng)經(jīng)濟的基礎與核心。
而在這龐大的計算機產(chǎn)業(yè)中,計算機軟件又占據(jù)了越來越重要的位置,成為整個計算機行業(yè)的“領舞者”。如果說離開計算機產(chǎn)業(yè)的信息社會和資訊經(jīng)濟只是徒具空殼的話,那么,離開軟件的計算機產(chǎn)業(yè)更是毫無用武之地。只要我們稍微關注一下計算機在社會生活各個方面的實際應用,就不難發(fā)現(xiàn),軟件業(yè)才是今天資訊產(chǎn)業(yè)乃至整個信息社會的靈魂中樞。有人形象地比喻說:對電子信息產(chǎn)業(yè)這個巨人來說,集成電路是他的心臟,新型元器件是他的五臟六腑,通信、計算機是他的手、足,而軟件則是腦和靈魂。作為電子信息產(chǎn)業(yè)核心和關鍵的軟件產(chǎn)業(yè),是關系到國家經(jīng)濟和社會發(fā)展的戰(zhàn)略性產(chǎn)業(yè)。
據(jù)統(tǒng)計,1996年全球信息產(chǎn)業(yè)的銷售額就已達到1萬億美元,超過了汽車和鋼鐵工業(yè),成為全球最大的產(chǎn)業(yè)部門;而軟件業(yè)作為全球信息產(chǎn)業(yè)中成長最快、最重要的組成部分,已經(jīng)成為各個國家和地區(qū)發(fā)展經(jīng)濟的重點。目前計算機產(chǎn)業(yè)價格體系中硬、軟件的比例已從50年代的8:2和70年代的5:5變?yōu)?0年代的2:8,到2002年這一比例已經(jīng)達到0.5:9.5。
可以說,軟件產(chǎn)業(yè)已成為知識經(jīng)濟時代具有重要意義的戰(zhàn)略性產(chǎn)業(yè),它正在發(fā)展成為國家經(jīng)濟的新的增長點,在新世紀,誰擁有強大的軟件產(chǎn)業(yè),誰就占領了世界經(jīng)濟發(fā)展的制高點。從1990年以來,美國的軟件業(yè)以每年12.5%的速度增長,成為世界上最大的軟件生產(chǎn)國和出口國,1999年軟件產(chǎn)業(yè)(廣義)總收入達到2284.7億美元。而同期,美國也一直是全球高新技術發(fā)展的領頭羊和世界經(jīng)濟的重要引擎。
進入21世紀,信息產(chǎn)業(yè)經(jīng)濟的發(fā)展愈加蓬勃而興盛,計算機技術的觸角已經(jīng)深入社會的每一個角落,計算機軟件的應用日益普遍。與此同時,有關計算機軟件的法律問題,也愈發(fā)與人們的生活相聯(lián)系,與軟件相關的知識產(chǎn)權保護問題,逐漸成為知識產(chǎn)權研究的一個重點課題。
(二)對軟件概念的理解
《不列顛百科全書》對計算機程序(computerprogram)的定義是:為用計算機求解問題的詳細的計劃或步驟,是求解這種問題必須的一種清晰的、有次序的計算機指令。對軟件(software)的定義是:告訴計算機做什么事的指令集合。并指出:軟件是由與計算機系統(tǒng)的運行相聯(lián)系的整套程序、過程和例行程序組成的。
《中國大百科全書》則規(guī)定:計算機軟件(computersoftware)是計算機系統(tǒng)中的程序和有關文件。軟件是用戶與硬件之間的接口界面。。使用計算機就必須針對待解決的問題擬定算法,用計算機能識別的語言對有關的數(shù)據(jù)和算法進行描述,即必須編程序和有軟件。用戶主要是通過軟件與計算機進行交往。軟件是計算機系統(tǒng)中的指揮者,它規(guī)定計算機系統(tǒng)的工作,包括各項計算機內(nèi)部的工作內(nèi)容和工作流程,以及各項任務之間的調度和協(xié)調。
《歐共體計算機程序保護指令》第1條第1款規(guī)定,計算機程序是《伯爾尼公約》中所指的文學作品。計算機程序除了包括程序本身以外,還包括開發(fā)程序過程中的設計資料。歐洲專利局把計算機程序定義為:算法、流程或一系列可記錄在磁帶、磁盤或其他可讀機器記錄介質上的編碼指令,而且可以是數(shù)據(jù)信息。
我國2001年12月20日公布的《計算機軟件保護條例》第2條指出,計算機軟件是指計算機程序及其有關文檔。第3條指出,計算機程序,是指為了得到某種結果而可以由計算機等具有信息處理能力的裝置執(zhí)行的代碼化指令序列,或者可以被自動轉換程代碼化指令序列的符號指令序列或者符號化語句序列。同一計算機程序的源程序和目標程序為同一作品。文檔,是指用來描述程序的內(nèi)容、組成、設計、功能規(guī)格、開況、測試結果及使用方法的文字資料和圖表等,入程序設計說明書、流程圖、用戶手冊等。
而總結研究知識產(chǎn)權的學者對軟件的理解,大致可以概括其定義如下:計算機軟件是將借據(jù)問題的方法抽象出問題求解的數(shù)學模型或者邏輯模型,再把這些模型轉化為求解模型,然后再根據(jù)求解模型編制程序,并經(jīng)過多次的調試程序和通過運行去執(zhí)行特定的操作和數(shù)據(jù)處理,最后得到求解的結果。
從技術角度來看,程序和軟件是有差別的。但是在終端用戶而言,這種差別并不明顯,或者說對其并沒有什么實質的影響,所以,在下述行文中,除了介紹概念的時候,筆者并沒有嚴格區(qū)分程序與軟件的不同。歸納起來,或許我們可以從兩個角度來看待計算機軟件:
從形式上理解計算機軟件,它應當是為了得到運算結果而由計算機運行的一系列語句、指令的有序集合。這決定了計算機軟件的作品性。
就本質而言,計算機軟件是為了實現(xiàn)或解決某一特定問題的一系列創(chuàng)造性思維的過程,是智力抽象后的工具。這決定了計算機軟件的功能性。
二、保護模式與歷史淵源
(一)軟件保護的不同模式
計算機軟件作為一種智力產(chǎn)品,需要知識產(chǎn)權法律的保護,而保護模式的選定,與多種因素密切相關,如保護客體性質的界定、利益平衡、不同模式的利弊與實用性。
1、商業(yè)秘密模式。商業(yè)秘密作為不為公眾所知悉,能為權利人帶來經(jīng)濟利益、具有實用性并經(jīng)權利人采取保密措施的技術信息和經(jīng)營信息,其在制度上的特征與軟件所具有的特性在某種程度上有不謀而合之處。從軟件的保密要求出發(fā),商業(yè)秘密保護模式比版權模式和專利模式更有其獨到有利的地方,其保護期限不受限制,保護范圍寬泛,既保護軟件的表現(xiàn)形式,也保護軟件的思想內(nèi)容。同時它的保護條件寬于獲得專利權的條件,但嚴于獲得著作權保護的條件,在一定程度上適宜保護計算機軟件的要求。
但另一方面,這種模式也有很大的缺陷,原因在于,這種保護形式不夠嚴密,具有很大的“脆弱性”,一旦相關技術信息被公開披露或泄露,該保護客體也就失去了受保護的條件。這一根本性的缺憾使得少有國家采取商業(yè)秘密的模式來保護計算機軟件。
2、合同模式。合同是不同主體之間確定雙方權利義務的契約,能夠有效約束當事人的行為,因而也可以有效地針對計算機軟件確認當事人的權利義務,以保護權利人的利益。但由于合同的相對性,這種約束力僅限于當事人之間,不能排除第三人對程序的侵害,因此,也難以作為軟件保護的有效模式。而且,合同簽訂的流程,相對于軟件保護的需求,也顯得過于繁瑣和不便。
3、專利模式。在軟件行業(yè)興起的初期,專利法的保護模式曾經(jīng)進入人們的視野。其考慮因素包括:專利保護發(fā)明的創(chuàng)造性思維,而程序最有價值的正是開發(fā)者的思想構思;專利的排他性強,只要一項專利成立,則其他人即使獨立研制相同的發(fā)明創(chuàng)造也構成侵權;專利保護期較短(通常為15-20年),與程序的經(jīng)濟壽命比較接近。
但軟件專利保護模式的障礙也很明顯,最主要的反對理由就是:各國的專利制度都規(guī)定不得為“抽象思維”、“自然法則”等申請專利,科學發(fā)現(xiàn)、智力活動的規(guī)則和方法、自然規(guī)律、數(shù)學算法都不屬于專利法所稱的發(fā)明創(chuàng)造。而軟件與計算方法密切關聯(lián),所以不能授予專利。此外,專利法對發(fā)明的一些要求也使軟件專利保護模式遭遇阻力,例如
(1)按照新穎性條件,軟件必須是首先開發(fā)的,具有首創(chuàng)特征,而大多數(shù)“兼容性軟件”就會排除在授權范圍之外;按照創(chuàng)造性要求,軟件必須有突出的實質性特點和進步,在現(xiàn)實存在的工匠式軟件開況下,很多軟件是難以達到這一要求的。
(2)發(fā)明專利獲取批準需要經(jīng)過嚴格的審查,其耗時至少在一年以上。而程序的經(jīng)濟壽命往往只有一兩年或兩三年,如果嚴格按照專利審查的步驟走完申請的流程,等到申請的專利獲得批準時,程序的壽命也已幾乎到期。而且,進行專利審查所需要的檢索工作量也是非常巨大的。
(3)專利法要求專利申請人必須將發(fā)明內(nèi)容充分地公開。這是權利要求人所難以接受的,因為,他人只要了解到程序的思想、架構,就不難開發(fā)出具有相同功能的新程序來。換言之,這里的公開,反而使保護失去了意義。
(二)版權保護的模式
1、在綜合比較多種保護模式的優(yōu)缺點后,版權法模式逐漸成為主流的選擇。一般來說,贊成利用版權法保護計算機程序者的理由包括:
(1)版權法可給予軟件較為寬泛的保護范圍。由于版權法對其保護對象的要求標準不高,只要有形式上的獨創(chuàng)性即可。因此,幾乎所有的軟件,都能納入版權的保護領域。
(2)版權法只保護作品的表達形式,而不延及作品的創(chuàng)作構思。這從另一方面來說,可以有效避免“知識壟斷”,反而可以鼓勵其他開發(fā)者利用已有的創(chuàng)作思想去創(chuàng)作新的軟件,從而有利于軟件的創(chuàng)新和優(yōu)化。
(3)基于版權的“自動取得”的原則,軟件創(chuàng)作完成以后,無須申請、審批等手續(xù),就可以獲得版權保護,方便快捷,及時有效。
(4)比較容易取得國際保護。版權制度是知識產(chǎn)權領域中最為通行的保護制度,世界上大多數(shù)建立版權保護制度的國家都是《伯爾尼公約》和《世界版權公約》的成員國,如果這些國家都利用版權法保護計算機軟件,則很容易達到軟件的國際性保護的目標,而無需再耗費時間、精力去訂立新的專門的軟件保護多邊條約。
2、從美國這一軟件大國初期的路徑選擇上可以清楚地看出上述因素的影響。20世紀60年代,美國國內(nèi)開始討論究竟給計算機軟件以什么法律保護的問題,由科學家、學者、計算機產(chǎn)業(yè)界代表以及專利商標局局長組成的專家特別委員會提出一份報告——《計算機程序的專利性質》,報告指出:計算機軟件不應得到專利保護,理由是計算機程序包含有數(shù)學算法,而算法近似于自然法則,因而軟件不屬于美國專利法規(guī)定的法定客體,從而將其納入版權法的保護范圍。
此后,在美國的干預下,加上事實存在的各種原因包括版權模式與專利模式的各自利弊,自20世紀70年代起,在軟件業(yè)的起步階段,各國基本都沒有采用專利模式來對軟件進行保護,而是選擇了更簡便易行的版權保護模式。諸如法,德,日等發(fā)達國家以及后來的中國、巴西等發(fā)展中國家均采用了版權模式來保護計算機軟件。
采用版權法來保護計算機軟件的模式,在WTO《與貿(mào)易有關的知識產(chǎn)權協(xié)定》中得到了明確的肯定。TRIPS協(xié)定第10條規(guī)定:計算機程序無論是源代碼或目標代碼,應根據(jù)《伯爾尼公約》(1971年)作為文學作品予以保護。這也在世界范圍內(nèi)比較統(tǒng)一地確定了以版權形式來保護計算機軟件。
三、各國的變化和發(fā)展
(一)美國
1、反對的聲音
美國1980年修訂的版權法第101條對計算機程序定義為:是直接或間接用于計算機,使之產(chǎn)生某種結果的一組語句或指令。在軟件行業(yè)發(fā)展初期,美國反對利用專利法來保護計算機軟件,最著名的例子即是美國聯(lián)邦最高法院1972年對計算機軟件可專利性做出的第一個判例——Gottschaltv.Benson案,在此案件中,聯(lián)邦最高法院了美國關稅與專利上訴法院(CCPA)的決定,作出判決:該申請的權利要求不限于任何特定工藝和技術,或者任何特定裝置或機器,或者任何特定目的的利用,其權利要求實際上是算法,而算法與數(shù)學公司等同,所以計算機軟件不能授予專利。
此后,在1976年的Dannv.Johnston,425U.S.219(1976)一案和1978年的Parkerv.Flook一案中,聯(lián)邦最高法院又兩次否決了CCPA的決定,拒絕對涉及軟件的申請授予專利權。值得注意的是,聯(lián)邦最高法院特別指出,這些判決并不意味著他們否認利用專利法來保護計算機程序的可能性。
2、轉變
與許多國家專利法從反面指出不受保護對象的做法不同,美國專利法是從正面劃定哪些對象可以受到保護,其第101條則規(guī)定:一切方法發(fā)明、機器發(fā)明、產(chǎn)品發(fā)明、產(chǎn)品發(fā)明或物質合成發(fā)明,都可以獲得專利。這就為美國采用專利法來保護計算機程序留出了可能性。進入20世紀80年代,美國法院對計算機軟件保護的立場有了很大轉變,開始對計算機軟件有條件地給予專利保護。在Diamondv.Diehr案中,美國聯(lián)邦最高法院第一次判定計算機軟件方法發(fā)明為美國《專利法》第101條所規(guī)定的可取得專利權的主題,應當授予專利權。這一判決在美國司法界產(chǎn)生了重要的影響,成為美國適用專利法保護軟件的轉折點。
法院認為:(1)一項科學真理或其數(shù)學表達不是可獲得專利權的發(fā)明,但是一項借助科學真理的知識創(chuàng)造的新穎的和有用的結構可能是可獲得專利權的發(fā)明。雖然被上訴人的權利要求中包含了一個著名的數(shù)學公式,但是被上訴人并未尋求對于這個方程式的使用先占,而是對透過使用該方程式并加上其權利要求中各項步驟的物理和化學程序予以獨占,因此這項程序并不因為在其中使用了計算機來協(xié)助操作便喪失其構成專利保護的要件;(2)計算機軟件本身如同數(shù)學公式,不屬于可以獲得專利的主題,如果計算機程序一旦與某種工序(industrialprocess)或結構的其他部分融為一體,那么作為整體的工序并不因此成了不可以授予專利權的主題;(3)可專利性,新穎性和非顯而易見性是構成專利保護的三個截然不同的要求;(4)審查一項權利要求需要從該要求的整體(asawhole)來察看,而不可任意肢解。
不過,此案的判決并不代表美國司法部門完全認同或許可了計算機軟件的專利保護模式,因為在此后的類似案件里,有的軟件的專利保護得到了法院的認可,有的軟件的專利保護卻被法院(甚至是同一法院)所否決。歸納起來說,在20世紀80年代,美國司法部門對采取專利模式來保護軟件已經(jīng)有所松動,只是還處于搖擺不定的時期。
3、專利模式的成熟
從20世紀90年代開始,美國開始比較明確地對軟件給予專利保護。在InreAlappat,一案中,聯(lián)邦巡回法院的法官寬容地認同了軟件的專利保護模式,以5票贊成、2票反對、4票棄權的結果判定權利要求人的發(fā)明構成機器,應當授予專利。在此判決中,聯(lián)邦法院的法官同時確定了一系列重要的原則:
(1)放棄使用“二步測試法”的判斷標準,適用“陽光之下任何人類發(fā)明”均可為可專
利之主題的原則;
(2)在進行分析一項發(fā)明是否符合專利的法定要件時,應當從權利要求的整體來審視,
而無須計較一項權利要求中的某個部分是否載有不符合專利保護要件的數(shù)學邏輯或演繹;
(3)一臺通用的計算機如果時按照特定軟件的指令,執(zhí)行特定的功能,那么他將被視為一個具有特殊用途的機器。
90年代中期,美國聯(lián)邦巡回上訴法院接連判決了數(shù)件關于計算機軟件專利的案子,均沿襲了Diehr案的傳統(tǒng),進一步推動了美國計算機軟件可專利性的發(fā)展。這一階段美國軟件相關專利的授權數(shù)量一直穩(wěn)步上升。到了1995年,軟件專利申請量達到了9000件,是1980年的近9倍。當年軟件專利占專利授權總量的百分比也接近于9%,較之70年代有了大幅度的提升。
而到了20世紀90年代后期,美國對計算機軟件專利保護的大門幾乎完全敞開。特別是美國1996年3月《與計算機相關的發(fā)明的審查指南》(ExaminationGuidelinesforComputer-RelatedInventions)的頒布,標志其對計算機軟件的可專利性給予了正面的肯定。按其規(guī)定,與計算機程序相關的發(fā)明專利同其他的發(fā)明一樣,屬于可專利法定主題(subjectmatter)的,可以是產(chǎn)品(機械或制成品),也可以是方法(過程)發(fā)明專利。而且,美國專利局不再單純強調軟件在工序和應用上的可專利性,而基本上以“實用性”(practicalutility)取代“技術性”(usefularts)作為一項軟件發(fā)明是否具有專利性的判斷依據(jù)。
與此同時,隨著互聯(lián)網(wǎng)經(jīng)濟和電子商務的發(fā)展,美國專利商標局(USPTO)又將知識產(chǎn)權保護的范圍拓展到了互聯(lián)網(wǎng)領域,將專利保護延伸到商業(yè)方法軟件。1998年,美國聯(lián)邦巡回上訴法院對StateStreetBank&TrustCo.v.SignatureFinancialGroupInc.案,以及1999年的AT&TCrop.V.ExcelCommunicationInc.;Amazonv.Barnes&Noble案的判決,均確認了對商業(yè)方法軟件予以專利保護,對USPTO的審查指南給予了進一步的司法肯定。CAFC的政策進一步確定了:任何計算機軟件只要具有實用功能(practicalutilityisessential),即能夠產(chǎn)生具體、實用及有形的結果(concrete,usefulandtangibleresult),且滿足新穎性和非顯而易見性的標準,就得以“機器”、“結構”或“制造”取得專利。
由于USPTO對計算機軟件相關專利的審查尺度的放寬,軟件相關專利的申請日益增多,加上網(wǎng)絡即電子商務有關的商業(yè)方法專利的加入,USPTO收到了大量的軟件專利申請。2003年的統(tǒng)計數(shù)據(jù)表明,美國軟件專利授權量接近于30,000件,軟件專利占專利授權總量的百分比也接近于15%,是1976年的13.6倍。
總結起來,這似乎是一條奇怪的路徑:當世界各國基于各種各樣的考量(包括迫于美國的政治、經(jīng)濟、外交攻勢),紛紛修改或制定版權法來保護計算機軟件,并形成比較統(tǒng)一的局面時,甚至于在Trips協(xié)議已經(jīng)明確規(guī)定之后,美國的司法卻在不斷的修訂國內(nèi)的立法意圖,經(jīng)過類似于否定之否定的判斷,又使美國的軟件保護走向了另一條專利模式的道路。(二)日本
1、總體說來,日本在計算機軟件保護上所采取的政策是緊跟美國的發(fā)展潮流的。
1975年12月26日,日本特許廳在《計算機程序發(fā)明的審查基準》中對軟件的專利保護做出了相關規(guī)定:一個與計算機程序有關或者說居于自然法則的計算機程序做出發(fā)明作為一種方法發(fā)明是屬于專利保護的對象的。但是,一種單純的計算機軟件不能獲得專利,只有當它和硬件結合為一個整體,作為硬件的工具,對數(shù)據(jù)進行處理,并對硬件實施相應的反饋控制,這樣的整體才能獲得專利法的保護。
在USPTO公布了《與計算機軟件有關的專利申請的審查指南》,日本也相應地調整了其專利政策。1982年12月,日本特許廳發(fā)表了《關于計算機應用技術應用發(fā)明的審查指南》,該指南指出:如果通過軟件在微機上的運轉實現(xiàn)的信息處理或控制方法,從微機應用技術的整體上看,它由多種功能的集體來實現(xiàn),而對于每個功能都存在著實現(xiàn)該功能的手段,這一方法發(fā)明就具有可專利性。
值得一提的是,日本通產(chǎn)省在1983年就明確提出采用版權法保護軟件有5個明顯缺點:1、版權客體(尤其是文學藝術作品)與軟件性質不同,版權法的宗旨是促進文化發(fā)展,而對軟件的保護主要在于促進工業(yè)或其他產(chǎn)業(yè)發(fā)展。2、軟件的價值主要表現(xiàn)在它的使用上,應保護的主要是使用權,版權客體(文學藝術作品)則在日本版權法中無“使用權”概念,只有“復制權”概念。3、版權法中“改編權”的適用范圍很大,一旦擴大適用到保護軟件,肯定會妨礙軟件的開發(fā),從而妨礙工業(yè)發(fā)展。4、日本版權法中對作者精神權利保護的原則,很難適用于軟件作者(軟件專有權一般歸有關公司,而不歸參加創(chuàng)作的個人)。5在軟件保護過程中必要的保護用戶制度(如要求軟件經(jīng)銷人負責改錯等)、仲裁制度等,又不宜用于其他文字作品及文學藝術作品。
此后,日本特許廳又于1988年通過了《關于計算機軟件有關發(fā)明的審查方法》,對軟件專利的審查作了一定調整。
1993年,日本通過了新的審查標準,將包括1975年、1982年、1988年三個審查基準在內(nèi)的原有審查基準統(tǒng)一起來,并進行了修改。其中第3部分第1章是關于計算機軟件相關的發(fā)明的專利申請。它表明一個純粹的算法本身并不受專利法保護,但是當它被一項發(fā)明所應用,并且該發(fā)明是硬件與軟件的結合的時候,那么就可能獲得專利保護。而程序語言、程序本身以及程序顯示不可能獲得專利,權利要求是記載程序的可讀媒體或權利要求是“程序”或“軟件”的,不受專利法保護。
2、1996年,美國在調整了1981年公布的審查指南后于該年實施了擴大對商業(yè)方法和計算機軟件保護的新《審查指南》,受美國這一審查指南的影響以及考慮日本國內(nèi)的專利申請現(xiàn)狀,日本特許廳于1997年2月27日正式公布了修訂的《計算機軟件相關發(fā)明審查指南》,放寬認定計算機應用軟件可專利性的條件,明確規(guī)定:(1)將記錄計算機程序或資料結構的記錄媒體擴大認定為發(fā)明;(2)一項發(fā)明并不一定會因為其主題屬于排除專利保護的類型就必然遭到駁回,而可以通過一項產(chǎn)品權利要求來實現(xiàn)可專利性。
依照該審查指南的精神,與計算機軟件相關的專利包括存有計算機程序的計算機可讀存儲介質均可有望獲得專利保護。指南明確表示可以接受申請專利范圍被撰寫成“一種存有計算機程序的計算機可讀存儲介質”,甚至也接受申請專利范圍被撰寫成“一種存有資料的計算機可讀存儲介質”。
3、隨著美國StateStreetBank和AT&T等案件的判決,加上互聯(lián)網(wǎng)信息技術的飛速前進,日本特許廳也相應地不斷調整其專利政策,以便對與軟件有關的發(fā)明給予充分的保護。2000年JPO再次修訂《專利審查指南》,其內(nèi)容基本上是參照美國司法判例的一些觀點和做法,把關于計算機軟件保護的內(nèi)容進行了修改和補充,包括:(1)通過計算機完成多種功能的“計算機程序”本身可以被定義為“產(chǎn)品發(fā)明”;(2)由軟件處理的信息是通過硬件手段來具體實現(xiàn),則上述軟件可以被定義為專利法中所述的“法定發(fā)明”;(3)增加了與商業(yè)方法有關的發(fā)明創(chuàng)造性判斷的實施例。
此后,基于技術的發(fā)展,為了應對在互聯(lián)網(wǎng)信息傳播環(huán)境下的計算機軟件保護要求,日本又于2002年4月修改了《發(fā)明專利法》,并于當年9月生效。根據(jù)新修改的法律規(guī)定,計算機程序存儲在諸如CD-ROM或軟盤之類的物理媒介上將不再成為獲得專利保護的必要條件。也就是說,法律也將保護未存儲在光盤或軟盤上的計算機程序。修改以后的法律明確地把軟件當成是有形的“物品”,把“計算機程序”納入了“物的發(fā)明”,并明確禁止未經(jīng)授權而從網(wǎng)上下載受到專利保護的軟件,把通過網(wǎng)絡傳輸提供計算機程序的行為也作為專利實施的一種形式,從而為打擊網(wǎng)上計算機軟件侵權提供了法律依據(jù)。此外,該法案還增加了“程序”的定義,其明確規(guī)定:本法中的“程序”是指程序(是針對電子計算機的指令,能獲得一項結果的組合)等供電子計算機處理使用的信息,相當于程序的物品。
(三)歐盟
1、歐盟的情況與美、日相比又有所不同。歐洲議會于1991年5月通過了《歐共體計算機程序保護指令》,明確將計算機程序視為“文學作品”,并且明文規(guī)定,法律只保護程序的表現(xiàn)形式,程序包含的思想或原則不受保護。在堅持著作權法保護傳統(tǒng)的同時,該指令也并不排斥其他可行的保護方法,第9條第1款規(guī)定:本《指令》的規(guī)定與有關專利、商標、不正當競爭、商業(yè)秘密和半導體產(chǎn)品的法律規(guī)定以及合同法的規(guī)定并不矛盾。這一規(guī)定使得對軟件的多種保護方法可以并存。
多數(shù)歐洲國家對計算機軟件尤其是對商業(yè)方法的專利保護采取了相對保守的態(tài)度,它們認為互聯(lián)網(wǎng)公司固然有權利保護他們的知識產(chǎn)權,但這種權利必須局限在一定范圍和條件內(nèi),而不能隨意取得而形成濫用。如果少數(shù)大公司掌握了網(wǎng)上商務的關鍵方法并因此獲得專利,就會使后來的起步者需要花費大量的成本去突破這種壟斷障礙,而沒有更多的精力去創(chuàng)造新的發(fā)明,最終將會損害整個專利制度乃至知識產(chǎn)權制度的根基。而且這種商業(yè)方法的取得相對容易,與其利益獲取不成正比,這對其他競爭者來說也是不公平的。
2、到20世紀90年代中后期,歐盟對計算機軟件專利保護的態(tài)度逐漸發(fā)生變化。在“計算機程序產(chǎn)品/IBM”一案中,歐洲專利局技術上訴委員會于1998年7月1日做出決定,明確了歐洲專利局關于計算機軟件載體不具備可專利性的見解。該委員會認為,針對美國及日本專利局已允許計算機軟件產(chǎn)品取得專利,承認其發(fā)展是最新潮流的一項指針,有助于全球性的專利調和;認為歐洲專利公約第52條第2項及第3項所排除的計算機程序本身并非發(fā)明系指欠缺技術特征的計算機程序,而具有技術特征的計算機程序就必須被認為是具有可專利性;并宣布不同意歐洲專利局專利審查基準和歐洲專利公約關于計算機程序本身或作為載體上記載均不具備可專利性的規(guī)定。
在PensionBenefit一案中,歐洲專利委員會指出:在本案中所要回答的問題是權利要求是否表達了實施商業(yè)活動的方法本身,如果該方法本身具有技術性或者技術特征,它仍然是實施商業(yè)活動的方法,但已經(jīng)不再是商業(yè)活動方法本身。換言之,依照歐洲專利局的觀點,存在技術性質的商業(yè)方法也可以授予專利。這一判決與其以前的判例在精神上是一致的,只不過PensionBenefit案把對軟件授予專利的解釋擴展到了商業(yè)方法領域,明確指出只要商業(yè)方法具有技術性質,就可以獲得專利,或者說,權利要求如果是與設備和產(chǎn)品有關即可自動具有技術性,這是本案在理論上的重大突破。
3、歐洲專利局上訴委員會對軟件專利的開放性做法曾經(jīng)引起歐洲各國諸多爭論,但最終歐洲專利局還是在2001年的10月公布了改進后的審查指南,并將此前發(fā)生案件的開放保護政策在這一指南中給予了肯定。軟件專利申請已經(jīng)合法化,由于商業(yè)方法與執(zhí)行商業(yè)方法的軟件之間并無明顯界限可辨,商業(yè)方法專利也隨之合法化。至此,歐洲專利局對計算機軟件專利保護的態(tài)度已經(jīng)比較明朗,轉向了較為肯定的方向,即計算機軟件相關發(fā)明的可專利性已經(jīng)不存在能否屬于專利保護對象的問題。
需要值得注意的是,在這種軟件保護專利化的趨勢中,歐洲仍然堅持了一些嚴格的做法。2005年7月6日,歐洲議會對《計算機實施發(fā)明的專利性指令》的軟件專利法案做出了否決投票,這意味著歐洲議會在對軟件開發(fā)上提供法律保護和不遏制其創(chuàng)新上達成了某種妥協(xié)。總體來說,歐盟認同可以將軟件與相關設備結合起來共同獲得專利保護,但是不會對軟件進行單獨的專利保護,其對計算機軟件的保護依然有別于美國的做法。一項計算機軟件相關發(fā)明只有解決了技術問題,具有明顯的技術特征,產(chǎn)生了技術貢獻,該申請才能被授予專利。
四、兩點考慮
(一)專利法保護的選擇
回顧計算機軟件保護的歷程,可以看到,在計算機軟件產(chǎn)生的初期,人們更多是把軟件作為一種文字作品來對待,所以較多地選擇了版權法來加以保護。當然,在同一時期,人們也或多或少地認識到了軟件的功能性,所以也在不斷的探討其他保護方法的可行性。
隨著技術的進步和市場的發(fā)展,人們對計算機軟件性質的認識更為全面,或者說隨著時代的變化而發(fā)生了相應的改變,專利的保護模式因其在現(xiàn)實情況下與軟件保護需要的契合而得到人們的認可。
從前文的分析可以看出,世界上主要的知識產(chǎn)權大國已經(jīng)改變了對計算機軟件的保護模式,背后的原因就在于:軟件業(yè)在享受版權保護的低成本和低風險的同時,也感受到了版權法無法保護軟件功能的苦頭。
軟件的功能性使其版權法的保護下具有一種先天不足。與傳統(tǒng)的文字作品不同,計算機軟件是解決特定問題的具體的計算機處理過程,可以直接用來驅動計算機硬件過程,以獲得某種結果,實現(xiàn)一定功能的工具。軟件的目的在于實際應用,而不是為了滿足人們在精神上的享受,這使得軟件的功能性遠比其作品性更為突出。從這個角度來看,傳統(tǒng)版權法的保護范圍對于軟件所有人來說顯得過于狹窄,使得軟件所有人在本應享有的專有權中,出現(xiàn)真空地帶,換句話說,版權法不保護作品的內(nèi)在構思,所以軟件的邏輯框圖和架構思想無法得到版權法的充分有效的保護。
其他的保護方法如合同法,反不正當競爭法,商業(yè)秘密法,也曾被嘗試用來保護計算機軟件,并且也都表現(xiàn)出各自優(yōu)越之處。但如前所述,由于它們自身的特點,同時也會導致其在軟件保護上的缺陷,而且這種缺陷有時對于軟件而言是相當致命的,所以,在綜合權衡利弊后,這些方法難以成為軟件保護的主流模式。
比較而言,專利法保護計算機軟件的突出特點在于:
1、專利法可以保護軟件產(chǎn)品最核心的技術構想和邏輯思路。專利保護具有強烈的獨占性、壟斷性,一旦計算機軟件被授予專利權后,其他相同或相似的軟件就再也不能取得專利權。這對強調保護計算機軟件思想和技術方法的軟件開發(fā)者來說,是十分重要的。
2、專利法強調功能性的保護,它可以極大地滿足軟件權利人排他性的權利要求。從形式方面來說,專利法保護計算機軟件的創(chuàng)造性方法以及計算機軟件的源代碼。而版權法保護表現(xiàn)形式不同的作品,因此,如果有人非法取得軟件源代碼,很容易通過形式改編得到新的軟件并獲得版權法的保護,這對原軟件的開發(fā)者是很不公平的。專利法的保護則可以很好地消除這些缺陷。
實際上,專利法的這些優(yōu)點,在以前也被人們所認識到。只是在信息產(chǎn)業(yè)的起步階段,軟件行業(yè)還遠遠沒有達到興盛的狀態(tài),計算機行業(yè)鏈中的軟件只是作為一種硬件的附屬工具而存在,是一種完成簡單任務的簡單工具。因此,為此采取的方式和投入的成本,必須根據(jù)實際需要進行抉擇。考慮到保護的簡便,考慮到軟件的作品功能,版權法的保護就是客觀可行而適宜的。
而到了如今這樣一個資訊發(fā)達的信息社會,軟件的作用和功能早已今非昔比,在社會生活中扮演著關鍵性的角色,其應用之廣泛、意義之重要,已經(jīng)超出了很多人的預料,硬件反而成了為實現(xiàn)軟件功能而需要的一種輔助工具。在這種角色變化、功能發(fā)展、利益擴張的過程中,人們保護軟件所考慮的因素、保護的力度和角度都必然發(fā)生重要的變化。通過專利法來保護計算機軟件,也就成為大勢所趨的選擇。
(二)專利保護標準變化的原因
專利制度的宗旨是“保護和利用發(fā)明,鼓勵發(fā)明,以推動產(chǎn)業(yè)的發(fā)展”,實現(xiàn)知識產(chǎn)權所有人的利益,最終實現(xiàn)國家和社會的利益。專利的占地圈土的特點,使得權利人能夠在發(fā)明完成后最大限度地收獲利益,計算機軟件的專利制度也不例外,經(jīng)濟利益和國家利益的驅動,才使得軟件的保護模式出現(xiàn)了轉變。
更進一步而言,在計算機軟件專利授予上,由于市場的重大影響和利益的現(xiàn)實驅動,以美國為代表的發(fā)達國家改變了專利授予在技術上的要求。相對于較為保守的歐洲做法,USPTO對軟件專利審查的“三性”標準正在不斷降低,并將重心轉移到對申請專利主題的“實用性”的要求上來。
過去,專利被認為是與技術性,創(chuàng)造性緊密聯(lián)系的,沒有重要技術特點或沒有做出重大技術貢獻的“發(fā)明”,在傳統(tǒng)的專利制度中是不能得到認可的。這與工業(yè)革命后,直至20世紀80年代,人們心目中的“技術為王”的觀點是密不可分的。
然而,到了20世紀80年代后,市場,成為了決定產(chǎn)品和技術的最重要標準。脫離市場,缺乏應用的技術,或者不能受到市場接受,沒有市場實用價值的技術,也就只能成為實驗室里的“技術”,而不能成為符合專利制度宗旨(最終獲取)的技術了。
可以作為例證的是20世紀80年代摩托羅拉公司的銥星計劃,銥星計劃,又稱銥星系統(tǒng),是美國摩托羅拉公司提出的第一代真正依靠衛(wèi)星通信系統(tǒng)提供聯(lián)絡的全球個人通信方式,旨在突破現(xiàn)有基于地面的蜂窩無線通信的局限,通過太空向任何地區(qū)、任何人提供語音、數(shù)據(jù)、傳真及尋呼信息。它是由66顆由無線鏈路相連的衛(wèi)星(外加6顆備用衛(wèi)星)組成的一個空間網(wǎng)絡,設計時原定發(fā)射77顆衛(wèi)星,因銥原子有77個電子,故取名為銥衛(wèi)星通信系統(tǒng)。后來又對原設計進行了調整,衛(wèi)星數(shù)目改為66顆,但仍保留原名稱。
1987年,摩托羅拉正式宣布進行銥系統(tǒng)的開發(fā)研究,歷時12年,耗資57億美元,1998年底終于大功告成。每顆衛(wèi)星質量670千克左右,功率為1200瓦,采取三軸穩(wěn)定結構,每顆衛(wèi)星的信道為3480個,服務壽命5至8年。銥星系統(tǒng)的最大特點是通過衛(wèi)星之間的接力來實現(xiàn)全球通信,相當于把地面蜂窩移動電話系統(tǒng)搬到了天上。它與靜止軌道衛(wèi)星通信系統(tǒng)比較有兩大優(yōu)勢:一是軌道低,傳輸速度快,信息損耗小,通信質量大大提高;二是不需要專門的地面接受站,每部移動電話都可以與衛(wèi)星聯(lián)絡,這就使地球上人跡罕至的不毛之地、通信落后的邊遠地區(qū)、自然災害現(xiàn)場都變得暢通無阻。可以說,銥星系統(tǒng)開啟了個人衛(wèi)星通信的新時代。
然而,這么一項先進技術的應用并沒有取得預料的成功結果,當摩托羅拉公司費盡千辛萬苦終于在1998年11月1日正式將銥星系統(tǒng)投入使用時,命運卻和摩托羅拉公司開了一個很大的玩笑,傳統(tǒng)的、適合社會公眾需求的手機已經(jīng)完全占領了市場。由于無法形成穩(wěn)定的客戶群,使銥星公司虧損巨大,連借款利息都償還不起,摩托羅拉公司不得不將曾一度輝煌的銥星公司申請破產(chǎn)保護,在回天無力的情況下,只好宣布即將終止銥星服務。1999年3月17日,銥星公司正式宣布破產(chǎn),從正式宣布投入使用到終止使用不足半年時間。
這是20世紀民用科技史上一個典型的“技術先進,市場落后”的例子,諸如此類的例子并不鮮見,在激烈的商業(yè)發(fā)展和市場競爭中也顯得格外令人矚目。人們逐漸意識到,技術固然有其重要作用,但是在商業(yè)環(huán)境中,它并不是決定性的因素,也不是第一位的因素。合適的技術與合適的應用,才是一項發(fā)明成功的最重要原因,也只有實際的應用才能達到專利制度所要追求的目的。換言之,只有獲取市場的認可,才能取得利益最大化,“專利”才有其值得保護的價值。
而更進一步來說,任何一種合適的應用,也需要智慧的頭腦去認識,發(fā)現(xiàn),實踐。當軟件(以及商業(yè)方法)產(chǎn)業(yè)發(fā)展到一定階段,突破性的技術和強烈的創(chuàng)新性不再是左右軟件命運的根本因素,而軟件的應用要求會更多地需要軟件人員對適應市場需求的開發(fā)能力,軟件的開發(fā)成為一種系統(tǒng)化的工程,需要策劃,需要研究市場,需要項目管理,需要軟件開發(fā)人員把符合用戶需求的技術恰當?shù)乇憩F(xiàn)出來,而不是唯技術領先為優(yōu)。也可以說,這種捕捉市場需求的本領本身也是一種隱性的“技術”,它同樣需要創(chuàng)新的意識和創(chuàng)造的能力。
在這種情況下,原有的軟件專利“技術性”的標準就開始讓位于“實用性”的標準了,這是完全符合信息社會和商業(yè)經(jīng)濟發(fā)展的現(xiàn)實要求的!
正如有的學者所說,“在很多情況下,在很大程度上,知識產(chǎn)權問題不是學術理論問題,而是有經(jīng)濟實力決定的政治問題。知識產(chǎn)權保護采用何種立法模式、確立何種保護水平,并不存在某種天經(jīng)地義的預設模式和預設水平,而是世界上不同的國家集團、各國國內(nèi)不同的利益集團的實力綜合較量的結果。”知識產(chǎn)權的制度更多的是有經(jīng)濟和政治的利益來確定,而不是單純由技術和法律決定的。
同樣,在更具體的專利制度適用中,決定哪種發(fā)明能夠獲得專利權,在于市場化的商業(yè)力量而不是單純的技術優(yōu)勢。一種“市場化的技術”(或許并不先進但能恰當滿足市場的需求的技術)正成為獲取專利權的另一種標準。這就是專利模式保護計算機軟件的標準變化背后所隱藏的深層原因。
結語
從專利制度的本質來講,它是一種公共政策的產(chǎn)物和利益平衡的選擇,是為了刺激發(fā)明創(chuàng)新和技術進步而設置的在特定領域特定期限的市場壟斷權利,通過這種權利的授予以鼓勵發(fā)明創(chuàng)造,其基本的目的在于鼓勵知識創(chuàng)新和技術革命。
正是因為這種公共政策和利益平衡的本質,專利制度的建構必須根據(jù)現(xiàn)實狀況來確定,其客體的范圍也必須基于歷史發(fā)展的不同階段而改變。在軟件行業(yè)發(fā)展的初期,由于人們對計算機軟件的很多性質的認識還處于探索的過程中,加上軟件對人們生活的影響還不大,其滲透的程度和利益相關程度也還處于起步階段,所以用簡便易行的版權模式來進行保護,是符合現(xiàn)實需要的。
篇2
隨著計算機軟件的快速發(fā)展,基于計算機軟件的信息維護和管理得到廣泛應用,計算機軟件可以有效處理各類信息并提供有關輔助決策信息,應多軟件,不僅有利于保障設施的安全信息,而且有利于計算機軟件良性的發(fā)展循環(huán)。而有效信息維護和管理軟件的最根本方法就是建立智能化的信息維護和管理平臺,基于計算機軟件的信息維護和管理得到廣泛應用,計算機軟件可以有效處理各類信息并提供有關輔助決策信息,計算機軟件應運而生,在互聯(lián)網(wǎng)上可以實現(xiàn)資源的充分共享和有機協(xié)作,使人們能夠方便地使用資源的整體能力,包括高性能計算機,存儲資源,數(shù)據(jù)資源,信息資源,知識資源,專家資源,大型數(shù)據(jù)庫,計算機軟件,傳感器。基于計算機軟件的軟件信息維護和管理中的應用,以信息數(shù)據(jù)為依托、把最先進的虛擬檢測、智能防護軟件和網(wǎng)絡信息軟件有機地結合在一起,具有直觀全面和時效瀏覽的特性。
1 計算機軟件的內(nèi)涵
計算機軟件(multimedia technology)是利用計算機對文本、圖形、圖像、聲音、動畫、視頻等多種信息綜合處理、建立邏輯關系和人機交互作用的。計算機軟件充分利用先進的計算機軟件、智能防護、數(shù)據(jù)庫、數(shù)據(jù)倉庫與數(shù)據(jù)挖掘、信息數(shù)據(jù)處理與共享進行輔助管理與應用。
2 信息與軟件信息維護和管理
信息維護和管理平臺是基于互聯(lián)網(wǎng)的全面的分析統(tǒng)計以及報警和調整線路的軟件。信息維護和管理平臺,主要用于統(tǒng)計,數(shù)據(jù)和信息,信息安全,信息維護和管理,預防和維護和管理資源,它的主要作用是統(tǒng)計與查詢,通過該平臺可以瀏覽和查看。
2.1 計算機本文由收集整理軟件建設目標
信息維護和管理開發(fā)平臺需要有效的,準確的,快速的處理多發(fā)信息,信息統(tǒng)計是密切相關的信息維護和管理的發(fā)生,開發(fā)程序軟件的預防和控制的目的在于可以早期預警信息的綜合檢測點和監(jiān)控點,全面全程監(jiān)督的進行動態(tài)管理和實時防護的。信息維護和管理維護和管理平臺,在發(fā)展過程中,建立一個專門的數(shù)據(jù)庫,主要存儲數(shù)據(jù),軟件模型案例和計劃任務,使工作人員可以快速地了解軟件運行環(huán)境的設施及其一些數(shù)據(jù)監(jiān)控軟件為信息維護和管理提供了依據(jù)。
2.2 信息維護和管理信息維護和管理分析
在信息維護和管理平臺的在整個開發(fā)過程過程中需求一個綜合性做支撐,在功能需求分析平臺的硬件配置和軟件設計是密切相關的。它的主要功能是準確地描述了的發(fā)展目標和地形的資源結構。通過軟件預防和控制還有衛(wèi)星通信與信息維護和管理信息。有關設備部門在對信息維護和管理設施調查檢測信息和結果反饋到國家有關機構,按照傳統(tǒng)的方式,這個過程是非常復雜和漫長的過程,而信息維護和管理平臺制作過程簡單,可以有效的來幫助信息維護和管理部門做下一個步驟的戰(zhàn)略決策。信息維護和管理信息和信息維護和管理結合需要,大量的信息被記錄。發(fā)展和建立信息維護和管理平臺,你可以使用更少的時間,提高效率。
3 計算機軟件在軟件信息維護和管理中的應用
在信息數(shù)據(jù)的基礎上應用計算機軟件進行信息維護和管理整治,依靠最先進的虛擬檢測和智能防護軟件以及網(wǎng)絡信息軟件,使用一臺電腦查詢分布的數(shù)據(jù)庫,建立起來動態(tài)跟蹤的信息維護和管理管理和控制的人機交互環(huán)境,使其成為先進并且實用的操作,以此來全面了解資源和環(huán)境的發(fā)展,計算機軟件在軟件信息維護和管理中的應用提供了一個支持的平臺,計算機軟件可以有效處理各類信息并提供有關輔助決策信息,計算機軟件應運而生,在互聯(lián)網(wǎng)上可以實現(xiàn)資源的充分共享和有機協(xié)作,使人們能夠方便地使用資源的整體能力,包括高性能計算機,存儲資源,數(shù)據(jù)資源,信息資源,知識資源,專家資源,大型數(shù)據(jù)庫,計算機軟件,傳感器。基于計算機軟件的軟件信息維護和管理中的應用,以信息數(shù)據(jù)為依托、把最先進的虛擬檢測、智能防護軟件和網(wǎng)絡信息軟件有機地結合在一起。
3.1 信息維護和管理平臺的具體實現(xiàn)過程
信息維護和管理平臺的概念是建立信息維護和管理模型以此來統(tǒng)計信息流為基本點,在平臺的建設中需要存在一個合理分工與計算機信息軟件的配合,建立起軟件平臺的概念。信息維護和管理平臺模型工作流程主要包括:數(shù)據(jù)管理,數(shù)據(jù)查詢,軟件危險性的預測,和其他行業(yè)的預防。這些程序必須有效的與軟件平臺進行整合,以得到較好的應用與發(fā)展。信息維護和管理平臺是一個軟件,用于定義工作流的部署,它可能是適當?shù)牟樵儯A測,軟件和其他軟件監(jiān)控過程控制平臺。信息維護和管理平臺的核心是利用微軟的. net和com+。這主要是因為 .net平臺專注于xml和soap協(xié)議使用xml作為信息共享和數(shù)據(jù)交換協(xié)議,以確保和諧運行和可靠性的平臺,解決這一問題的數(shù)據(jù)和統(tǒng)計信息自動分類。
3.2 軟件信息維護和管理應用平臺建設
軟件信息維護和管理應用平臺建設需要利用計算機軟件平臺作為依托進行的建設。平臺建設的需要建立普遍適用性,統(tǒng)計,管理的特性,通過智能查詢,完成預測的活動,以此方便提供更全面的數(shù)據(jù)分析,更容易理解的標準統(tǒng)一的信息進行反饋輸出。信息維護和管理平臺的開發(fā)需要有效,準確,快速的索引信息進行統(tǒng)計并進行,合理地制定方案,預防和控制軟件點,預警信息,提供全方位跟蹤和監(jiān)視軟件的調控和決策依據(jù),在整個過程中,實施全面全程監(jiān)督的動態(tài)管理和完善的資源信息整合。
篇3
【關鍵詞】計算機軟件 插件技術 具體應用 功能分析
相較于硬件系統(tǒng)的插件技術來說,計算機的軟件插件技術能在不修改軟件程序的基礎上實現(xiàn)用戶的多項功能需求,以達到強化軟件功能或者擴展軟件功能的目的。軟件插件技術在實際的應用過程中,用戶使用的計算機系統(tǒng)可以充分利用插件技術,并按照用戶的實際需求來對軟件功能進行刪減和添加,以充分發(fā)揮軟件的更多功能。
1 計算機軟件中的插件技術概念及功能分析
1.1 插件技術的概念
計算機插件就是一種通過統(tǒng)一接口規(guī)范編寫出來的程序,插件在使用的過程中會受到應用程序的限制,以便更好地融合到該應用程序中予以擴展。所謂計算機軟件插件最大的優(yōu)勢就是對計算機軟件應用程序進行功能擴展,也就是說,軟件開發(fā)商可以通過規(guī)范的預定義接口為基礎,來進行第三方軟件開發(fā)的相應擴展,而這種擴展并不是對整個代碼程序進行改變的,而只需要在源代碼的基礎上增加更多的功能,并對程序進行重譯和整理等操作,以實現(xiàn)用戶需求。
1.2 插件技術的功能
前面說到,計算機軟件的插件技術目標在于在不修改軟件程序全部代碼的基礎上就能對應用程序的功能進行擴展。因此,我們只需要當開發(fā)商公開接口后,就可以根據(jù)用戶的需求來制作相應的插件以完善應用程序的功能。而這對于軟件開發(fā)來講,包括軟件開發(fā)平臺和插件結構等兩部分,而待開發(fā)的軟件程序則分為主體框架平臺和功能擴展模擴。事實上,軟件平臺與插件結構的組合就是軟件開發(fā)的是指,以具體軟件的實際需求為基礎來確定插件結構與軟件平臺的結合,以為軟件應用程序增添新的功能。
2 常見的計算機軟件插件類型與其應用
2.1 計算機軟件插件類型
總的來說,計算機軟件插件分為三種主要類型,包括類似于命令插件、腳本語言插件以及已有程序環(huán)境插件三種。其中類似于命令創(chuàng)建的自由度相對其他兩類來說較低,使用這種插件來擴展軟件的功能時,主要還是Win Amp、Win Hacker等軟件系統(tǒng),并且這種插件在運行時需要用戶做出相應的輸入或者選擇動作,插件根據(jù)用戶的實際操作來判定下一步的動作。如果要使用腳本語言插件則相對較難一些,腳本語言插件在制作的過程中需要一個程序解釋內(nèi)核,例如微軟的Office這一來的輔助工具,其優(yōu)點在于不需要使用一定的工具來制作插件,其本身就可實現(xiàn),多用于辦公自動化中。而利用已有程序環(huán)境插件時則是當前使用較多的插件類型,例如Photoshop軟件就是使用這種方法來制作的。也就是說,在使用已有程序環(huán)境插件時,必須在軟件接口處建立多個自定義的端口,以方便插件對軟件程序的自由訪問,其最大的優(yōu)勢就是自由性高,在使用的過程中不受限制,使用者可以充分的發(fā)揮自己的創(chuàng)造性來實行多種功能和目標。而事實上這種插件雖然是下一范圍內(nèi)的插件,但其功能實現(xiàn)才是真正意義上的插件,雖然其制作過程相對復雜、接口協(xié)調也不容易,但運用十分廣泛。
2.2 計算機軟件插件技術的應用
在計算機軟件插件技術的運用中,為保證計算機自身的軟件系統(tǒng)不受干擾,插件軟件系統(tǒng)一般都獨立存在,而且不同的插件之間是不存在干擾現(xiàn)象的,因此計算機只需要對插件的運行提供技術環(huán)境即可,用戶要使用插件時,更可以完全根據(jù)自己的需求來決定插件的去留。前面說到,計算機的插件分為軟插件與硬插件,一般使用的軟插件包括解碼器、播放器、專用插件以及一些木馬插件等。以下就介紹幾種常用的計算機軟件插件應用:首先,最典型的就是IE插件,在瀏覽器中大多采用的是直接調用的插件程序來處理特定的文件,以變?yōu)闉g覽器本身的一部分。IE瀏覽器對于插件的集中式管理,可以將不需要的插件進行禁用。FLASH插件是廣泛運用的插件之一,安裝在瀏覽器中的FLASH插件,可以用于播放swf等視頻文件,很多視頻網(wǎng)站如果沒有安裝這種插件,將無法直接觀看視頻。
3 結束語
因插件技術的快速發(fā)展,計算機軟件插件技術逐漸開始受到人們的廣泛關注,并呈現(xiàn)出逐步擴大的趨勢。軟件插件技術對于應用程序的功能拓展,并以其獨立性和多用性以及方便性受到很多關注,插件技術的運用使得計算機軟件系統(tǒng)更為智能化和人性化,不但提高了計算機軟件的功能性,更是促進計算機發(fā)展的重要技術。
參考文獻
[1]姜川.計算機軟件中的插件技術及應用研究[J].數(shù)字技術與應用,2013(01):94.
[2]蔡廣松.關于計算機軟件中的插件技術的探討[J].計算機光盤軟件與應用,2013(15):304+306.
[3]彭遼遼.計算機軟件中的插件技術淺析[J].科技致富向導,2013(30):35.
[4]付寧,唐寶燕.對計算機軟件中的插件技術分析研究[J].無線互聯(lián)科技,2012(03):43.
篇4
關鍵詞:計算機軟件;插件技術;分析研究
1 計算機軟件中的插件技術
1.1 插件技術概念概述
其實插件就是按照相關準則編寫的具有統(tǒng)一性的程序。在應用程序運行時,為了規(guī)范插件,使應用程序的功能得以擴展,會借助想關的接口來實現(xiàn)。這對于插件技術有著十分重要的意義。相關軟件開發(fā)商會利用這一特性擴展軟件的功能,同時整個代碼程序的編譯環(huán)節(jié)也被略去,替代的是以源代碼為基礎進行的部分內(nèi)容的更新,最終完成程序的重譯與整理,進而實現(xiàn)軟件的更新。
1.2 插件技術的功能
計算機插件技術是以未改動的軟件程序為基礎實現(xiàn)軟件功能的更新與擴展,由于這一特點,插件的接口一旦被公開,那么任何企業(yè)與個人都能夠進行插件的設計,進而使插件操作中的不足得以改進,并且能夠實現(xiàn)軟件功能的擴展。而站在軟件開發(fā)的角度來看,其實就是以平臺為主體的框架,插件為功能擴展或者補充模塊,如此就能夠拆分待開發(fā)軟件,進而實現(xiàn)軟件的開發(fā)。盡管其是需要結合具體軟件的實際需求,然而為了提高效率,可以將軟件平臺與插件結構結合到一起。
2 插件技術的運行原理
在插件運行時,會受到一定程度的約束,必須遵守相關規(guī)范。其運行需要動態(tài)連接與相應軟件接口的支持。其中動態(tài)鏈接庫屬于軟件模塊,有著特定的功能,其運行必須有輸入相應的運行程序支持,不支持獨立運行。動態(tài)鏈接庫有兩種調用方式,即靜態(tài)與動態(tài)。靜態(tài)調用是借助編譯系統(tǒng)加載DLL,又或者在結束應用程序后將編碼卸載。這一方法的優(yōu)勢在于操作便捷,但缺乏靈活性。而動態(tài)調用方式在DLL的處理上是借助API函數(shù),盡管相比于動態(tài)鏈接庫,其應用具有一定的復雜性,但是其能夠實現(xiàn)內(nèi)存的有效利用,在進行稍大型程序的編輯上具有較強的實用性,能夠在顯示調用時借助Library或者MFC在動態(tài)鏈接庫中接入需要顯示的文件,其顯示名稱就是相應函數(shù)參數(shù),接著利用GetProAddress引入相應函數(shù),如此就能夠實現(xiàn)插件的設置。此外,相應的接口對于加強宿主程序功能的擴展是不可或缺的,為了保證宿主程序的接口在調用的過程中能夠被有效識別,加強宿主程序與插件的數(shù)據(jù)交流,還應規(guī)范接口的設置。
3 插件技術的類型
3.1 聚合式技術插件
在插件技術中,聚合式插件相對簡單,具有廣泛的應用,該插件能夠以現(xiàn)有程序為基礎進而插件的改造與重新制作。其實現(xiàn)插件作用的原理主要是借助可執(zhí)行EXE程序的編寫,操作相當簡單。并且聚合式插件使用有著較大的自由度,在現(xiàn)有程序加工時僅需要進行端口設置,進而實現(xiàn)插件與宿主程序之間數(shù)據(jù)交流的加強。比如,在程序編寫的過程中,程序中的資料數(shù)據(jù)庫能夠從多個接口被訪問,專業(yè)編程人員借助這些數(shù)據(jù)在制作插件時進行改良,在擴充插件技術時將個人想法引入插件,進而使軟件技術水平得以有效提升。
3.2 腳本式技術插件
在插件技術中,腳本式插件的技術含量較高,需要編程人員具備較高的專業(yè)素養(yǎng)。在使用腳本式插件的過程中,軟件制作可以忽略其他軟件的程序,腳本式插件技術通過內(nèi)置的軟件VBScript就能夠完成office軟件中的工作。由此可見,腳本式插件技術又被稱為辦公式自動化軟件。
3.3 批處理式技術插件
在插件技術中,批處理式插件的應用最為廣泛,具有操作方便的優(yōu)勢,文本文件是其主要插件類型,插件的操作對編程人員的專業(yè)要求不高。以Win Amp的Skin為例,相比于上述兩類軟件,批處理式插件在自由度方面相對劣勢,在操作時無法進行添加與更改,必須嚴格按照程序步驟。隨著科學技術的不斷發(fā)展,計算機軟件插件技術的應用越來越廣泛,人們對其的要求也越來越高,因此必須對其進行改進,提升其技術水平。
4 計算機軟件中插件技術的實際運用
4.1 軟件擴展
為了加強計算機軟件中插件技術的創(chuàng)新,就必須從軟件的擴展與創(chuàng)新入手。在擴展創(chuàng)新的過程中,平臺接口與插件結構的結合是非常重要的,在公開插件技術接口之后,才有全面發(fā)揮軟件開發(fā)功能的可能。在進行軟件設計時,必須保證平臺接口與插件接口都能夠通過平臺的使用,如此主框架內(nèi)的全部資源才能夠通過平臺操作進行獲取,并能夠借鑒與引用數(shù)據(jù)庫中的程序數(shù)據(jù),全面實現(xiàn)軟件的創(chuàng)新。
4.2 企業(yè)發(fā)展
在服務器中,插件技術的應用主要是高級技術的分類與處理。目前,信息化為企業(yè)發(fā)展的主要方向,企業(yè)內(nèi)部數(shù)據(jù)的處理必然涉及到電子商務辦公手段,顯然這是以插件技術為基礎的,在滿足插件接口與平臺接口的要求的同時,還應確保多個接口開放的同步性,基于原有的軟件,在整理時借助整體框架中數(shù)據(jù)庫的資源,全面管理與分析數(shù)據(jù),進而保證商務軟件應用過程中的工作效率得以提高,最終實現(xiàn)企業(yè)辦公成本的有效控制,減少浪費。在企業(yè)的應用中,電子商務的主要功能為管理,以往的企業(yè)檔案管理難度很大,同時缺乏較高的管理效率,因此,加強商務管理的技術性對于企業(yè)的發(fā)展有著十分重要的意義,如此才能夠實現(xiàn)企業(yè)檔案管理規(guī)范化與一體化,使企業(yè)的辦公效率得以大幅度提升。由此可見,在辦公軟件中,為了確保企業(yè)的個性化發(fā)展,就必須加強軟件的實際運用與創(chuàng)新。
5 結束語
綜上所述,隨著計算機技術的不斷發(fā)展,計算機軟件中插件技術的應用越來越廣泛。由于計算機插件技術所展現(xiàn)出來的特點與優(yōu)勢,插件技術的應用必然有著十分不錯的發(fā)展前景。在開發(fā)計算機軟件時,插件技術的應用加強了加算機軟件的系統(tǒng)性、標準性以及專業(yè)性。此外在計算機軟件開發(fā)的過程中,各類插件的完美結合使軟件制作的時間得以大幅度縮短,同時針對不同用戶的需求能夠很好的完成計算機軟件的升級維護與修改,進而使計算機軟件的開發(fā)成本得到控制,為計算機軟件的擴展與使用壽命的提升提供了強有力的保障,這對于計算機軟件開發(fā)技術的發(fā)展有著十分重要的意義。因此,我們必須針對計算機軟件的特質,展開深入的研究,尤其是插件技術,使其應用得以加強,進而促進計算機軟件技術的發(fā)展。
參考文獻:
[1] 楊帆.計算機軟件插件技術應用研究[J].信息系統(tǒng)工程,2014,(3):91-92.
篇5
關鍵字:計算機;軟件;插件技術;分析
中圖分類號:TP311.52 文獻標識碼:A DOI:10.3969/j.issn.1003-6970.2013.06.045
0 引言
利用軟件中的插件技術來擴展軟件的功能,對軟件自身來說意義非凡。與計算機硬件系統(tǒng)插件技術不同的是,軟件中的插件技術是基于不修改軟件程序主體上進行的。因軟件在利用插件技術的過程中,可省去許多繁瑣的環(huán)節(jié),同時其能擴充和強化軟件的功能,提高軟件升級效率,保障其正常運行,以滿足廣大用戶的需求。那么,如何讓插件技術對于軟件功能的擴展作用得到最大程度的發(fā)揮已成為軟件人亟待解決的問題。
1插件技術的功能
計算機軟件中的插件技術的設計靈感來源于硬件插件技術的思路與經(jīng)驗,其以規(guī)范的設計路徑將以特定接口連接軟件的目的得以實現(xiàn),這樣既滿足了軟件系統(tǒng)功能得以擴展的目的,又不至于修改程序主體。計算機的軟件系統(tǒng)是由若干個子系統(tǒng)與一個主系統(tǒng)所共同組成的,各種獨立的插件就相當于計算機軟件中的子系統(tǒng),主系統(tǒng)提供運行的必要環(huán)境,用戶在實際運用的過程中根據(jù)自身的需要,對插件進行靈活地刪減或增加[1]。事實上,在設計和運用計算機軟件的插件技術時,需借助相應的平臺,軟件系統(tǒng)根據(jù)待開發(fā)目的不同分為兩部分,即軟件程序的主體框架為軟件系統(tǒng)的主體部分,功能擴展模塊為軟件系統(tǒng)的另一部分。在進行軟件系統(tǒng)的開發(fā)前,需綜合考慮用戶對于系統(tǒng)功能的需求,軟件系統(tǒng)的使用環(huán)境及插件結構、平臺間是否采用聯(lián)合開發(fā)等關鍵問題。
2 計算機軟件中插件技術的原理
計算機軟件中插件技術的運行是需要特定條件的。在程序運行時不僅需要對應軟件接口的支持,還需要動態(tài)鏈接庫行動態(tài)支持,動態(tài)鏈接庫是一種具有特殊功能的模塊,其不可獨立運行,要想保持其正常運行,接必須輸入對應的類、函數(shù),或其它可獨立運行程序調用內(nèi)部功能所需的指令,只有在其它模塊調用動態(tài)鏈接庫中的函數(shù)時,它才發(fā)揮作用。動態(tài)鏈接庫的調用方式可分為靜態(tài)調用方式和動態(tài)調用方式兩種。靜態(tài)調用指的是在應用程序終止后并卸載相應的編碼,或者是利用編譯系統(tǒng)加載DLL。在使用中若發(fā)現(xiàn)其他應用程序同時使用DLL時,可使用Windows系統(tǒng)減少DLL的記錄,直到全部使用DLL的程序都終止對DLL的使用時才可對其釋放,該方式雖簡單實用,但較死板,僅能適應普通需求。在進行隱式調用時,需要將與動態(tài)鏈接庫同時生成的LIB 文件加入到應用程序中,而無需調用 Load Library和 Free Library。編程人員在建立DLL時,相鏈接的程序可生成一個可導入LIB的文件,LIB 文件作為 DLL 的替代性文件被編制到應用程序中。動態(tài)調用方式是指編程人員利用API函數(shù)對DLL進行加載或卸載,以實現(xiàn)對DLL的調用目的,該方法在使用上較為復雜,可對內(nèi)存進行有效地利用,較適用于大型應用程序的編制。在進行顯式的調用時,可利用應用程序中的MFC提供的AfxLoadLibrary或 Load Library將文件調入動態(tài)連接庫中,以上兩個函數(shù)的參數(shù)即為動態(tài)連接庫的文件名[2]。
插件技術的開發(fā)與使用需要相應的軟件接口支持,當插件與宿主程序進行通信時,為了使二者更好地進行通信,應設置相應的通信標準,即接口。只有插件與宿主程序之間通過設置的接口進行通信,才能使插件徹底的發(fā)揮其效應,使軟件功能得以強化或擴展。
3計算機軟件中插件技術的類型
3.1使用特殊腳本語言設計的插件(腳本插件)
這種插件編寫較為困難,往往需要軟件開發(fā)人員事先自行編制好程序解釋內(nèi)核。如微軟的“宏”技術就是該插件技術較好的體現(xiàn)。該插件技術的特點是在插件制作時無需使用相應的工具,其本身就可以實現(xiàn),該插件技術較多的存在于辦公自動化軟件中,某些Office 輔助工具就是利用其自身的VBScript 編制而成的。
3.2利用既有程序開發(fā)環(huán)境設計的插件
我們所熟知的PhotoShop軟件就是利用該插件技術的范例,在使用該插件技術時,必須事先建立多個自定義接口,可便于插件自由訪問程序中的各種不同的資源。該插件技術的優(yōu)勢在于自由度較高,可使插件開發(fā)者的創(chuàng)造性思維得以最大的發(fā)揮,但是這種插件的編寫工作較為復雜,各接口間的協(xié)調工作有一定的難度,該插件技術的開發(fā)人員必須具備專業(yè)的知識與豐富的經(jīng)驗才可完成[3]。
總而言之,插件技術正處于不斷更新與發(fā)展的過程中,其應用范圍也將更為廣泛,插件技術必將推動軟件系統(tǒng)走向更為智能化的道路。加強插件技術的探究工作對于計算機軟件系統(tǒng)創(chuàng)新與發(fā)展具有重要的意義。
參考文獻
[1]王娜.計算機軟件中的插件技術淺析[J].黑龍江科技信息.2010(33)
篇6
關鍵詞:計算機;軟件技術;管理;應用
0引言
近些年,計算機軟件技術開始作用于人們的生活與工作中,而先進的計算機技術也的確給人類的生產(chǎn)和發(fā)展帶來了很大便利。但是,隨著社會和時代的不斷進步,計算機軟件工程中的相關問題也開始暴露出來,主要原因是管理與時展不相符,一些開發(fā)過程和設計中缺少對現(xiàn)實問題的認識。為了加強相關技術的不斷進步,有必要對該領域的管理及應用問題進行探討。
1計算機軟件技術發(fā)展趨勢
計算機軟件技術是構成網(wǎng)絡環(huán)境和信息化生活的重要組成內(nèi)容,其更新?lián)Q代的速度非常迅速,與人們的發(fā)展需求和時代的變化有重要關系。由于網(wǎng)絡環(huán)境具有開放性、多樣性的特點,與之相關的計算機軟件技術也必須符合這些特點,就促成了該技術發(fā)展中的靈活性、協(xié)作性、演變性、反應性、多元性的特點。計算機軟件工程的發(fā)展與信息技術的發(fā)展水平有密切關系,又與網(wǎng)絡環(huán)境的變化密切相關,而用戶需求則是軟件研發(fā)中的主要影響力。隨著用戶類型的多樣性開始出現(xiàn),軟件工程的發(fā)展也變得越來越凸顯個性化和共享性的特點。筆者認為,計算機軟件工程的發(fā)展趨勢為越來越呈現(xiàn)系統(tǒng)化和多元化,平臺操作越來越便捷,發(fā)展的整體趨勢呈現(xiàn)出更大的自由度。這樣的發(fā)展趨勢也正是人類活動特性的需求,符合人類對信息技術的基本要求,也符合目前社會生產(chǎn)發(fā)展的技術要求[1]。
2計算機軟件工程的管理內(nèi)容及相關應用
2.1管理內(nèi)容
(1)組織結構。對于計算機工程管理而言,首先是由設計人員進行軟件的研發(fā)工作,還要有相關人員負責與用戶方進行接洽,對用戶使用需求和相關內(nèi)容進行了解,形成一個完整且密切合作的組織機構,為團隊的發(fā)展做出信息傳達工作和補充工作。不同的軟件工程和不同的團隊會有不同的分工,但是對人員職能的分配是管理內(nèi)容中的重要部分,只有分工合理,技術研發(fā)工作才能有序進行。(2)技術人員。在軟件開發(fā)的不同階段,會根據(jù)開發(fā)需要對軟件內(nèi)不同板塊的功能進行責任劃分,由不同的技術人員負責相應的研發(fā)工作。總負責人負責技術研發(fā)的進度,負責調配不同階段技術人員進行相互銜接。技術人員不僅要具備專業(yè)的相關技能,具有嫻熟專業(yè)的水平還必須具有團隊合作精神,這樣才能促成軟件開發(fā)中各功能的相互補充和銜接,使軟件開發(fā)順利完成[2]。(3)用戶需求。軟件設計和研發(fā)的最終消費者是用戶,研發(fā)團隊必須重視用戶的需求,明確了解用戶要求設計研發(fā)的目的。在軟件設計過程中,團隊中的相關人員還要與用戶保持密切聯(lián)系,將用戶需求轉化為軟件功能,并要與用戶進行友好磋商,使用戶對軟件設計提出中肯意見并配合進行測試。團隊成員應該認識到用戶是軟件最終的消費者和使用者,應該在功能體驗上和審美上盡量符合用戶需求,這樣才促使軟件研發(fā)順利。(4)資料安全。不論用戶的身為是普通企業(yè)、單位還是政府、機關、或軍事、醫(yī)療,設計研發(fā)團隊和相關組織內(nèi)成員都應保證用戶的資料信息和賬號密碼及系統(tǒng)安全。在設計研發(fā)過程中會涉及到用戶的相關資料信息進行導入或分類處理,與資料相關的內(nèi)容都應進行嚴格保密,禁止出現(xiàn)信息或資料外泄的問題。系統(tǒng)的賬戶和密碼也應與用戶一方的相關人士進行安全交接,確保賬號密碼的唯一性,應對軟件設計團隊的相關人員進行相關安全考核,確保只有少數(shù)人了解信息情況,并保證嚴格保密[3]。
2.2相關應用
隨著互聯(lián)網(wǎng)技術的普及,計算機軟件在我國的多個領域都得到了廣泛應用,促使我國各行各業(yè)生產(chǎn)發(fā)展效率得到提升。而各領域的快速進步,也促使計算機軟件的更新頻率越來越高,科技產(chǎn)品不斷開闊人類視野,使人類的生活變得高效而豐富。下面將對計算機軟件在幾個主要領域內(nèi)的應用和相關作用進行分析。(1)教育方面。計算機軟件的出現(xiàn)使教育領域出現(xiàn)了新的突破,傳統(tǒng)的教育方式迎來了重要革新。我國的教育主要以基礎教育與高等教育為主,而計算機軟件技術出現(xiàn)后不僅基礎教育與高等教育的院校享受到了科技帶來的便利,還激發(fā)了大量共享資源的出現(xiàn)。在教育方式上,課堂上的教學方式更加豐富,教師可以利用辦公軟件制作PPT、利用視頻軟件制作微課視頻,使教學方式更加豐富。網(wǎng)絡環(huán)境是一個共享的環(huán)境,一個多元化的環(huán)境,軟件技術將多方優(yōu)質教育資源進行整合,經(jīng)過一些專業(yè)教育機構和相關單位的調整,形成了具有資源庫的共享平臺。計算機軟件在教育領域的應用使很社會上的學習者獲得了所需的學習途徑,使優(yōu)質的教育資源發(fā)揮了更大的價值,也促使知識的價值得到提高[4]。(2)通訊方面。計算機軟件技術在通訊領域的作用,主要體現(xiàn)在智能終端設備出現(xiàn)后的應用上。手機成為人們生活中的主要通訊工具,智能手機的出現(xiàn)更是為計算機軟件技術的應用帶來了廣闊的市場,大量的APP被安裝在用戶的智能手機上。這些軟件不僅為用戶的通訊和獲取信息帶來了便利,還具備很多金融功能,如轉賬、支付、紅包、購買理財產(chǎn)品等。用戶可以足不出戶,通過手機上的各種智能軟件滿足生活中的多種日常消費,使人們的生活體驗越來越好。視頻軟件、讀書類軟件的出現(xiàn),給用戶獲取知識創(chuàng)造了更快更好的體驗,也使創(chuàng)作者的價值提升。計算機軟件技術在通訊領域的出現(xiàn),使人們的交流更加便利、生活質量更高,信息的獲取效率得以提高。此外,計算機軟件在社會安全方面也能起到很好的促進作用。我國很多火車站、機場、公交樞紐、旅游區(qū)內(nèi)都設置了監(jiān)控人流量和安全問題的視頻設備,通過通訊技術和感應設備的作用后,最后在計算機軟件上實現(xiàn)數(shù)據(jù)的體現(xiàn)。此時,軟件技術可以實現(xiàn)更加細化抓取、處理、存儲、調動等重要功能。(3)促進企業(yè)發(fā)展方面。計算機軟件在現(xiàn)代企業(yè)中的應用為企業(yè)的生產(chǎn)經(jīng)營和內(nèi)部管理都產(chǎn)來了重要作用。企業(yè)的發(fā)展需要壯大生產(chǎn)力,而計算機軟件可以應用于企業(yè)的硬件設備中,在電氣自動化中發(fā)揮了極大作用,使生產(chǎn)環(huán)節(jié)減少了對人力的依賴性,使生產(chǎn)更規(guī)范、效率更高,更加具有安全性;在企業(yè)經(jīng)營中,計算機軟件有助于企業(yè)獲得更加精準的市場信息,使企業(yè)的營銷更加精準。比如時下熱門的送餐軟件就會為用戶推送近期選擇的菜品和經(jīng)常消費的商家,這就是計算機軟件在精準營銷方面發(fā)揮的作用。在促進管理方面,計算機軟件可以有效提高企業(yè)人員的工作效率,確保人員的KPI可以精準體現(xiàn),使工作質量一目了然,能有效提高企業(yè)內(nèi)部的管理能力[5]。
3結語
計算機軟件技術的出現(xiàn)使人類的生活和工作出現(xiàn)了巨大轉變,推動社會更加穩(wěn)健有力的發(fā)展。但是,隨著社會不斷進步,軟件技術的相關功能就會出現(xiàn)滯后和漏洞。為了促使軟件技術更好地為人類服務,應該從用戶需求、安全訪問和社會發(fā)展等多方面因素進行綜合考慮,使計算機軟件技術越來越成熟。
參考文獻
[1]王繼武,王斌冰.計算機軟件工程管理與應用分析[J].無線互聯(lián)科技,2018,v.15;No.138(14):129-130.
篇7
國內(nèi)對軟件知識產(chǎn)權保護的立法狀況為:我國于1990年9月頒布了《中華人民共和國著作權法》,計算機軟件初次被列為著作權保護的范圍,其第三條明確規(guī)定本法所稱的作品包括計算機軟件;1991年6月頒布了《計算機軟件保護條例》,計算機軟件被給予了專門的保護,其第二條規(guī)定計算機軟件包括計算機程序及其文檔;隨后,2001年9月《著作權法》被修訂以滿足軟件保護的需求;為了與世界貿(mào)易組織的相關規(guī)定相一致,2001年12月我國修訂了《計算機軟件保護條例》;2002年2月頒布了《計算機軟件著作權登記辦法》,自此,著作權法(版權法)成為了我國計算機軟件保護的主要方式。
2我國軟件知識產(chǎn)權的法律保護存在的問題
2.1目前立法對知識產(chǎn)權保護不理想
目前,我國主要以著作權法(版權法)對計算機軟件進行保護。但是,著作權法主要用于保護以文字形式體現(xiàn)的文學、藝術作品。同時以專利法和商業(yè)秘密法等作為輔助保護方式。然而,專利法主要用于保護新的技術方案或新的設計,商業(yè)秘密法則主要用于保護需要采取保密措施的技術信息和經(jīng)營信息。
2.2計算機軟件知識產(chǎn)權保護存在滯后現(xiàn)象
計算機軟件的發(fā)展,歷經(jīng)了從數(shù)值到非數(shù)值計算,從機器語言到高級語言編程,從結構化到面向對象的程序設計過程。從計算機出現(xiàn)到現(xiàn)今,計算機軟件發(fā)展非常迅速,其開發(fā)技術往往在短時期內(nèi)可以發(fā)生重大的變化。而我國對于計算機軟件保護的主要立法為2002年2月頒布了《計算機軟件著作權登記辦法》,對知識產(chǎn)權保護滯后。
3軟件知識產(chǎn)權保護建議
3.1軟件生命周期內(nèi)所產(chǎn)生的智力創(chuàng)造成果
軟件生命周期定義為:計算機軟件從開始計劃開發(fā)到最后終止使用的整個存在階段。按軟件工程角度分階段,軟件的生命周期由軟件定義、軟件開發(fā)和運行維護3個時期構成,每個時期又由多個子時期構成。每個時期的階段性成果都不一樣,呈現(xiàn)形式也有所不同,例如,可行性分析報告、總體設計文檔等。這些成果都是計算機軟件中智力成果的表現(xiàn),在某一程度上都應該得到相應的保護。但由于每一成果所包含的勞動和價值程度不同,則對其知識產(chǎn)權的預期也有所區(qū)別。
3.2每一時期成果存在形式
一個軟件的生命周期內(nèi),成果的形式多種多樣,可以是文檔,圖表,代碼等等。若是深入分析,還可以有更多的形式。所以針對多種成果制定具體的保護形式,對于形成理想效果的計算機軟件知識產(chǎn)權保護機制至關重要。
3.3合理保護智力成果方式
成果的不同,其勞動和價值也不同,對于軟件生命周期內(nèi)產(chǎn)生的多種多樣的成果,制定合理的軟件知識產(chǎn)權保護方式很有必要。建議從中國軟件行業(yè)發(fā)展的實際情況,分析國內(nèi)外軟件知識產(chǎn)權相關法律和條約,結合軟件生命周期的特點,從而形成合理且可以達到理想效果的計算機軟件知識產(chǎn)權保護法或機制。
4結語
篇8
計算機軟件保護條例全文20xx年修訂版
第一章 總 則
(20xx年12月20日中華人民共和國國務院令第339號公布根據(jù)20xx年1月8日《國務院關于廢止和修改部分行政法規(guī)的決定》第一次修訂根據(jù)20xx年1月30日《國務院關于修改〈計算機軟件保護條例〉的決定》第二次修訂)
第一條 為了保護計算機軟件著作權人的權益,調整計算機軟件在開發(fā)、傳播和使用中發(fā)生的利益關系,鼓勵計算機軟件的開發(fā)與應用,促進軟件產(chǎn)業(yè)和國民經(jīng)濟信息化的發(fā)展,根據(jù)《中華人民共和國著作權法》,制定本條例。
第二條 本條例所稱計算機軟件(以下簡稱軟件),是指計算機程序及其有關文檔。
第三條 本條例下列用語的含義:
(一)計算機程序,是指為了得到某種結果而可以由計算機等具有信息處理能力的裝置執(zhí)行的代碼化指令序列,或者可以被自動轉換成代碼化指令序列的符號化指令序列或者符號化語句序列。同一計算機程序的源程序和目標程序為同一作品。
(二)文檔,是指用來描述程序的內(nèi)容、組成、設計、功能規(guī)格、開況、測試結果及使用方法的文字資料和圖表等,如程序設計說明書、流程圖、用戶手冊等。
(三)軟件開發(fā)者,是指實際組織開發(fā)、直接進行開發(fā),并對開發(fā)完成的軟件承擔責任的法人或者其他組織;或者依靠自己具有的條件獨立完成軟件開發(fā),并對軟件承擔責任的自然人。
(四)軟件著作權人,是指依照本條例的規(guī)定,對軟件享有著作權的自然人、法人或者其他組織。
第四條 受本條例保護的軟件必須由開發(fā)者獨立開發(fā),并已固定在某種有形物體上。
第五條 中國公民、法人或者其他組織對其所開發(fā)的軟件,不論是否發(fā)表,依照本條例享有著作權。
外國人、無國籍人的軟件首先在中國境內(nèi)發(fā)行的,依照本條例享有著作權。
外國人、無國籍人的軟件,依照其開發(fā)者所屬國或者經(jīng)常居住地國同中國簽訂的協(xié)議或者依照中國參加的國際條約享有的著作權,受本條例保護。
第六條 本條例對軟件著作權的保護不延及開發(fā)軟件所用的思想、處理過程、操作方法或者數(shù)學概念等。
第七條 軟件著作權人可以向國務院著作權行政管理部門認定的軟件登記機構辦理登記。軟件登記機構發(fā)放的登記證明文件是登記事項的初步證明。
辦理軟件登記應當繳納費用。軟件登記的收費標準由國務院著作權行政管理部門會同國務院價格主管部門規(guī)定。
第二章 軟件著作權
第八條 軟件著作權人享有下列各項權利:
(一)發(fā)表權,即決定軟件是否公之于眾的權利;
(二)署名權,即表明開發(fā)者身份,在軟件上署名的權利;
(三)修改權,即對軟件進行增補、刪節(jié),或者改變指令、語句順序的權利;
(四)復制權,即將軟件制作一份或者多份的權利;
(五)發(fā)行權,即以出售或者贈與方式向公眾提供軟件的原件或者復制件的權利;
(六)出租權,即有償許可他人臨時使用軟件的權利,但是軟件不是出租的主要標的的除外;
(七)信息網(wǎng)絡傳播權,即以有線或者無線方式向公眾提供軟件,使公眾可以在其個人選定的時間和地點獲得軟件的權利;
(八)翻譯權,即將原軟件從一種自然語言文字轉換成另一種自然語言文字的權利;
(九)應當由軟件著作權人享有的其他權利。
軟件著作權人可以許可他人行使其軟件著作權,并有權獲得報酬。
軟件著作權人可以全部或者部分轉讓其軟件著作權,并有權獲得報酬。
第九條 軟件著作權屬于軟件開發(fā)者,本條例另有規(guī)定的除外。
如無相反證明,在軟件上署名的自然人、法人或者其他組織為開發(fā)者。
第十條 由兩個以上的自然人、法人或者其他組織合作開發(fā)的軟件,其著作權的歸屬由合作開發(fā)者簽訂書面合同約定。無書面合同或者合同未作明確約定,合作開發(fā)的軟件可以分割使用的,開發(fā)者對各自開發(fā)的部分可以單獨享有著作權;但是,行使著作權時,不得擴展到合作開發(fā)的軟件整體的著作權。合作開發(fā)的軟件不能分割使用的,其著作權由各合作開發(fā)者共同享有,通過協(xié)商一致行使;不能協(xié)商一致,又無正當理由的,任何一方不得阻止他方行使除轉讓權以外的其他權利,但是所得收益應當合理分配給所有合作開發(fā)者。
第十一條 接受他人委托開發(fā)的軟件,其著作權的歸屬由委托人與受托人簽訂書面合同約定;無書面合同或者合同未作明確約定的,其著作權由受托人享有。
第十二條 由國家機關下達任務開發(fā)的軟件,著作權的歸屬與行使由項目任務書或者合同規(guī)定;項目任務書或者合同中未作明確規(guī)定的,軟件著作權由接受任務的法人或者其他組織享有。
第十三條 自然人在法人或者其他組織中任職期間所開發(fā)的軟件有下列情形之一的,該軟件著作權由該法人或者其他組織享有,該法人或者其他組織可以對開發(fā)軟件的自然人進行獎勵:
(一)針對本職工作中明確指定的開發(fā)目標所開發(fā)的軟件;
(二)開發(fā)的軟件是從事本職工作活動所預見的結果或者自然的結果;
(三)主要使用了法人或者其他組織的資金、專用設備、未公開的專門信息等物質技術條件所開發(fā)并由法人或者其他組織承擔責任的軟件。
第十四條 軟件著作權自軟件開發(fā)完成之日起產(chǎn)生。
自然人的軟件著作權,保護期為自然人終生及其死亡后50年,截止于自然人死亡后第50年的12月31日;軟件是合作開發(fā)的,截止于最后死亡的自然人死亡后第50年的12月31日。
法人或者其他組織的軟件著作權,保護期為50年,截止于軟件首次發(fā)表后第50年的12月31日,但軟件自開發(fā)完成之日起50年內(nèi)未發(fā)表的,本條例不再保護。
第十五條 軟件著作權屬于自然人的,該自然人死亡后,在軟件著作權的保護期內(nèi),軟件著作權的繼承人可以依照《中華人民共和國繼承法》的有關規(guī)定,繼承本條例第八條規(guī)定的除署名權以外的其他權利。
軟件著作權屬于法人或者其他組織的,法人或者其他組織變更、終止后,其著作權在本條例規(guī)定的保護期內(nèi)由承受其權利義務的法人或者其他組織享有;沒有承受其權利義務的法人或者其他組織的,由國家享有。
第十六條 軟件的合法復制品所有人享有下列權利:
(一)根據(jù)使用的需要把該軟件裝入計算機等具有信息處理能力的裝置內(nèi);
(二)為了防止復制品損壞而制作備份復制品。這些備份復制品不得通過任何方式提供給他人使用,并在所有人喪失該合法復制品的所有權時,負責將備份復制品銷毀;
(三)為了把該軟件用于實際的計算機應用環(huán)境或者改進其功能、性能而進行必要的修改;但是,除合同另有約定外,未經(jīng)該軟件著作權人許可,不得向任何第三方提供修改后的軟件。
第十七條 為了學習和研究軟件內(nèi)含的設計思想和原理,通過安裝、顯示、傳輸或者存儲軟件等方式使用軟件的,可以不經(jīng)軟件著作權人許可,不向其支付報酬。
第三章 軟件著作權的許可使用和轉讓
第十八條 許可他人行使軟件著作權的,應當訂立許可使用合同。
許可使用合同中軟件著作權人未明確許可的權利,被許可人不得行使。
第十九條 許可他人專有行使軟件著作權的,當事人應當訂立書面合同。
沒有訂立書面合同或者合同中未明確約定為專有許可的,被許可行使的權利應當視為非專有權利。
第二十條 轉讓軟件著作權的,當事人應當訂立書面合同。
第二十一條 訂立許可他人專有行使軟件著作權的許可合同,或者訂立轉讓軟件著作權合同,可以向國務院著作權行政管理部門認定的軟件登記機構登記。
第二十二條 中國公民、法人或者其他組織向外國人許可或者轉讓軟件著作權的,應當遵守《中華人民共和國技術進出口管理條例》的有關規(guī)定。
第四章 法律責任
第二十三條 除《中華人民共和國著作權法》或者本條例另有規(guī)定外,有下列侵權行為的,應當根據(jù)情況,承擔停止侵害、消除影響、賠禮道歉、賠償損失等民事責任:
(一)未經(jīng)軟件著作權人許可,發(fā)表或者登記其軟件的;
(二)將他人軟件作為自己的軟件發(fā)表或者登記的;
(三)未經(jīng)合作者許可,將與他人合作開發(fā)的軟件作為自己單獨完成的軟件發(fā)表或者登記的;
(四)在他人軟件上署名或者更改他人軟件上的署名的;
(五)未經(jīng)軟件著作權人許可,修改、翻譯其軟件的;
(六)其他侵犯軟件著作權的行為。
第二十四條 除《中華人民共和國著作權法》、本條例或者其他法律、行政法規(guī)另有規(guī)定外,未經(jīng)軟件著作權人許可,有下列侵權行為的,應當根據(jù)情況,承擔停止侵害、消除影響、賠禮道歉、賠償損失等民事責任;同時損害社會公共利益的,由著作權行政管理部門責令停止侵權行為,沒收違法所得,沒收、銷毀侵權復制品,可以并處罰款;情節(jié)嚴重的,著作權行政管理部門并可以沒收主要用于制作侵權復制品的材料、工具、設備等;觸犯刑律的,依照刑法關于侵犯著作權罪、銷售侵權復制品罪的規(guī)定,依法追究刑事責任:
(一)復制或者部分復制著作權人的軟件的;
(二)向公眾發(fā)行、出租、通過信息網(wǎng)絡傳播著作權人的軟件的;
(三)故意避開或者破壞著作權人為保護其軟件著作權而采取的技術措施的;
(四)故意刪除或者改變軟件權利管理電子信息的;
(五)轉讓或者許可他人行使著作權人的軟件著作權的。
有前款第一項或者第二項行為的,可以并處每件100元或者貨值金額1倍以上5倍以下的罰款;有前款第三項、第四項或者第五項行為的,可以并處20萬元以下的罰款。
第二十五條 侵犯軟件著作權的賠償數(shù)額,依照《中華人民共和國著作權法》第四十九條的規(guī)定確定。
第二十六條 軟件著作權人有證據(jù)證明他人正在實施或者即將實施侵犯其權利的行為,如不及時制止,將會使其合法權益受到難以彌補的損害的,可以依照《中華人民共和國著作權法》第五十條的規(guī)定,在提起訴訟前向人民法院申請采取責令停止有關行為和財產(chǎn)保全的措施。
第二十七條 為了制止侵權行為,在證據(jù)可能滅失或者以后難以取得的情況下,軟件著作權人可以依照《中華人民共和國著作權法》第五十一條的規(guī)定,在提起訴訟前向人民法院申請保全證據(jù)。
第二十八條 軟件復制品的出版者、制作者不能證明其出版、制作有合法授權的,或者軟件復制品的發(fā)行者、出租者不能證明其發(fā)行、出租的復制品有合法來源的,應當承擔法律責任。
第二十九條 軟件開發(fā)者開發(fā)的軟件,由于可供選用的表達方式有限而與已經(jīng)存在的軟件相似的,不構成對已經(jīng)存在的軟件的著作權的侵犯。
第三十條 軟件的復制品持有人不知道也沒有合理理由應當知道該軟件是侵權復制品的,不承擔賠償責任;但是,應當停止使用、銷毀該侵權復制品。如果停止使用并銷毀該侵權復制品將給復制品使用人造成重大損失的,復制品使用人可以在向軟件著作權人支付合理費用后繼續(xù)使用。
第三十一條 軟件著作權侵權糾紛可以調解。
軟件著作權合同糾紛可以依據(jù)合同中的仲裁條款或者事后達成的書面仲裁協(xié)議,向仲裁機構申請仲裁。
當事人沒有在合同中訂立仲裁條款,事后又沒有書面仲裁協(xié)議的,可以直接向人民法院提起訴訟。
第五章 附 則
第三十二條 本條例施行前發(fā)生的侵權行為,依照侵權行為發(fā)生時的國家有關規(guī)定處理。
第三十三條 本條例自20xx年1月1日起施行。1991年6月4日國務院的《計算機軟件保護條例》同時廢止。
計算機軟件保護范圍
1、計算機程序:是指為了得到某種結果而可以以計算機等具有信息處理能力的裝置執(zhí)行的代碼化指令序列,或者可以被自動轉換成代碼化指令序列的符號化指令序列或者符號化語句序列。同一計算機程序的源程序和目標程序為同一作品。
2、文檔:是用來描述程序的內(nèi)容、組成、設計、功能規(guī)定、開況、測試結果及使用方法的文字資料和圖表。如程序設計說明書、流程圖、用戶手冊等。
篇9
關鍵詞:嵌入式實時軟件;計算機;軟件設計;應用
中圖分類號:TP311.52 文獻標識碼:A 文章編號:1673-1131(2016)05-0131-02
引言
近些年來,伴隨著各種新興理論在計算機系統(tǒng)的應用,使得計算機系統(tǒng)日益完善,同時對運算性能和實時性有著越來越高的要求。計算機軟件現(xiàn)有系統(tǒng)結構,主要是結合高性能處理器結構,有著較長的運行等待時間,系統(tǒng)資源處于極度浪費狀態(tài)。基于多樣化計算機系統(tǒng)的操作,人們提出了優(yōu)化計算機的實時性操作要求,并實現(xiàn)多功能性的計算機軟件應用,實現(xiàn)資源的協(xié)調性應用,體現(xiàn)較好的導航界面,并簡化嵌入式實時操作系統(tǒng)結構[1]。
1嵌入式實時軟件優(yōu)勢和原理
1.1嵌入式實時軟件優(yōu)勢
嵌入式實時軟件特點如圖1所示。嵌入式實時軟件功能特點的體現(xiàn),往往是結合計算機軟件的多種預測指令應用過程,在執(zhí)行性的分配過程,實現(xiàn)的動態(tài)性的應用,注重緩存機制的有效設計。基于計算機軟件的基本設計過程,盡可能地提高軟件科學設計的合理化應用,做好計算機軟件的有效分析工作[2]。計算機軟件設計中嵌入式實時性應用,有著較強的功能特征,不僅僅體現(xiàn)計算機軟件的軟件特征,同時也體現(xiàn)計算機軟件的功能性特征,實現(xiàn)軟件以及硬件的合理化交互。這種軟件系統(tǒng)功能特征的應用,有著多種軟件系統(tǒng)結構。注重計算機存儲保護過程,實行模塊化結構的應用。軟件系統(tǒng)的修復過程,結合嵌入式軟件的一種功能性特征,實現(xiàn)低功耗設計的功能分析.
1.2原理
一般而言,計算機軟件設計階段,需要做好嵌入式實時軟件的規(guī)模化分析,注重功能性的分析應用,實現(xiàn)實時數(shù)據(jù)的有效處理和應用,對CORBA模型建立。嵌入式實時軟件應用過程,通過做好遠程的調用工作,實現(xiàn)更加全面的設計和服務應用。基于CORBA模型軟件多功能性的應用,結合計算機軟件系統(tǒng)的有效設計應用,對計算機軟件模型進行優(yōu)化,不僅僅將計算機軟件的實用性提高,同時也將軟件的獨立性提高,從根本上提高系統(tǒng)的安全性特征[3]。
2嵌入式實時軟件在計算機軟件設計中的應用
2.1合理劃分任務
計算機技術的成熟發(fā)展,更加注重軟件的優(yōu)化設計,尤其是對嵌入式實時軟件的依賴,在利用系統(tǒng)功能優(yōu)勢的同時,加強計算操作系統(tǒng)的一種資源化管理,在任務控制以及任務的管理過程,實現(xiàn)計算機軟件的多功能性分析。基于嵌入式實時軟件的應用過程,結合計算機應用程序基礎,做好嵌入式實時軟件的特征應用,并將軟件系統(tǒng)進行劃分,對軟件系統(tǒng)結構進行簡化和優(yōu)化。系統(tǒng)協(xié)調性運行過程,就要做好應用程序之間的有效性數(shù)據(jù)轉換,做好數(shù)據(jù)的有效執(zhí)行和保障,及時切換數(shù)據(jù)結構,并實現(xiàn)數(shù)據(jù)的有效性劃分和應用。計算機應用系統(tǒng)功能特征的體現(xiàn),就要不斷完善系統(tǒng)內(nèi)部功能結構,處理用戶接口任務的同時,需要做好任務合理化的控制和應用,并分析同步任務的一種規(guī)模化程度。計算機軟件資源結構的共享和簡化,就要結合計算機軟件設計過程,實現(xiàn)程序的規(guī)模化應用,做好計算機CPU資源的優(yōu)化設計,進而滿足計算機軟件系統(tǒng)功能特征,實現(xiàn)系統(tǒng)的實時性控制和應用。
2.2存儲映象布局和組織任務
系統(tǒng)存儲映象布局階段,結合嵌入式的一種實時軟件設計,做好計算機軟件系統(tǒng)結構的優(yōu)化處理。這種數(shù)據(jù)轉換過程,實現(xiàn)任務組織方式的應用,做好功能性的管理和應用。嵌入式操作系統(tǒng)功能的分析,主要是保證有著穩(wěn)定的系統(tǒng)結構,優(yōu)化布局計算機系統(tǒng),判斷存儲器的實際使用過程,而印象布局的存儲過程,需要體現(xiàn)計算機的一種系統(tǒng)功能性特征,對物理零地址特征綜合性分析,進而實現(xiàn)程序指令的有效調取工作,在執(zhí)行代碼的處理過程,并做好嵌入式系統(tǒng)的程序性啟動和分析,實現(xiàn)存儲影像布局的規(guī)模化分析,在向量速度的控制過程,注重功能性的分析和應用。
2.3任務調度與實時性應用
關于計算機軟件的優(yōu)化設計和應用,需要結合嵌入式的一種實時軟件系統(tǒng)結構,不僅僅有著硬實時性的特征,同時也存在軟實時性的特征。基于硬實時性特征的體現(xiàn),主要是完成一定的系統(tǒng)性任務,在任務調度的應用過程,結合優(yōu)先級的一種調度應用過程,將優(yōu)先級級數(shù)逐漸增加,結合不同優(yōu)先級的功能性情況,將系統(tǒng)關鍵任務的響應時間逐步減少。
2.4任務和時鐘通信
一般而言,嵌入式實時軟件系統(tǒng)的功能性應用,需要結合計算機軟件的功能性分析結構,在計算機軟件系統(tǒng)服務提供的同時,做好系統(tǒng)任務的優(yōu)化設置過程,執(zhí)行動作的定期控制過程,信號量較好,同時設置信號的同時,需要遵循相關的規(guī)則。分析軟件資源的同時,促進軟件的一種有效性通信和應用[4]。
2.5初始化系統(tǒng)
結合嵌入式的一種實時軟件設計過程,并體現(xiàn)軟件系統(tǒng)功能特征,在系統(tǒng)地層硬件的合理化應用過程,注重軟件初始化的應用,綜合分析系統(tǒng)的功能特征。嵌入式實時軟件的功能分析,結合系統(tǒng)的一種初始化規(guī)模化應用。關于RAM變量初始化過程,就要做好中斷向量的合理設置,結合系統(tǒng)入口點的狀態(tài),實現(xiàn)系統(tǒng)的合理化定義和分析。嵌入式軟件系統(tǒng)功能的合理化體現(xiàn),需要合理的設置程序計數(shù)器的程序結構,進而實現(xiàn)系統(tǒng)任務的優(yōu)化調度和應用。程序實現(xiàn)過程,主要是結合C語言編程,并做好編程的應用,如下所示。因此,應用嵌入式實時軟件的同時,主要是確定嵌入式實時軟件的正常功能性應用,需要結合較好的組件應用,體現(xiàn)靈活性的軟件應用,實現(xiàn)軟件的一種優(yōu)化設計和維護,可以實現(xiàn)虛擬視圖的構建,做好系統(tǒng)的設置和應用工作,提高計算機軟件系統(tǒng)的一種可擴展性。研究發(fā)現(xiàn)[5],基于嵌入式實時軟件在計算機導航軟件設計過程,可以將導航的各個解算功能綜合實現(xiàn)。嵌入式實時軟件在保證嵌入式實時軟件的功能性運行的同時,需要結合較好的組件應用,體現(xiàn)靈活性的軟件應用,實現(xiàn)嵌入式軟件的功能性分析和應用。
3結語
因此,嵌入式實時軟件應用,需要及時構建虛擬試圖,分層結構設計過程,結合計算機軟件系統(tǒng)功能。系統(tǒng)接口的設計,簡化計算機軟件系統(tǒng)功能結構。應用階段,需要滿足系統(tǒng)實時性的需求,從根本上提高計算機軟件設計的靈活性,并提高計算機軟件設計的可擴展性,進而增強系統(tǒng)功能。
參考文獻:
[1]馬宇馳.計算機軟件設計中嵌入式實時軟件的應用探析[J].信息通信,2014,06(4):104-104
[2]盧娥,賈桂芬,程越巍,等.基于嵌入式實時操作系統(tǒng)的彈載計算機軟件設計[J].計算機測量與控制,2014,22(7):2309-2311,2323
[3]余耀.解析計算機軟件設計中嵌入式實時軟件的應用[J].中國新技術新產(chǎn)品,2014,08(8):14-14
[4]朱勇.計算機軟件設計中嵌入式實時軟件的應用探析[J].信息與電腦,2015,12(23):128-129
篇10
的幾點看法
大同小學 鐘雅莉
現(xiàn)代化是教育技術發(fā)展的歷史必然之路,也是時代給我們造就的一個機遇。作為一個教育工作者,身處教育改革的前沿,正確的態(tài)度應該是擁抱現(xiàn)代教育技術,接受挑戰(zhàn),而不能走入誤區(qū)。經(jīng)常在使用計算機輔助教學中感到一種莫名的擔心,總結為以下幾點:
一、制作教學軟件時無止境地降低難度,讓學習者失去思考的余地。
教師在設計課件時,對學生難懂的地方都通過各種多媒體途徑,形象生動地進行分解,展示在學生面前。這樣全面的知識展示為學生解決了所有的難題,使啟發(fā)教育成了一句空話。很難設想,不動腦筋便輕易地獲得了所有要掌握的知識,對學生的思維會有多大地促進?
二、片面強調聲形兼?zhèn)洌瑢е略S多環(huán)節(jié)與課堂脫節(jié)。
教師制作課件,往往是文字、圖像、聲音并用,這種熱鬧非凡的課件雖然有助于學生接受信息,但學生自始至終處在這樣的環(huán)境,他們的各種感官未必沒有感到疲倦的時候。有的人片面地強調課件要聲音圖像并重,并將其作為評價課件優(yōu)劣的標準,就更不可取了。不同的教學內(nèi)容自然應該采取不同的表現(xiàn)形式,不可一概而論。
三、無法實現(xiàn)真正具有教學意義的交互反饋。
CAI設想以計算機替代或幫助教師執(zhí)行全部或部分教學任務,真實地模擬教師的教學行為。其中關鍵的部分是實現(xiàn)學習者和計算機之間的交互。而這種交互活動只是一種預先設定好的在特定的情況下顯示相應內(nèi)容的過程,計算機不可能根據(jù)實際情況對學習內(nèi)容進行調整,更不可能有針對性地向學生提出問題。
大多數(shù)的課件利用計算機交互反饋功能,僅僅停留在方便演示,或使表現(xiàn)形式多樣化這兩個方面,對課堂上出現(xiàn)的“意外”情況,計算機則顯得無能為力。大部分的教學習題都是選擇題,如果將這些題目改成填空題、判斷題,學生想得出正確答案恐怕就不會那么容易了。編制填空題、尤其是判斷題的輔助軟件,難度自然要大多了,對于那些意思相同或相近的答案,要計算機作出正確判斷就更是強機所難了.
熱門標簽
計算機論文 計算機畢業(yè)論文 計算機技術論文 計算機教育論文 計算機專業(yè)論文 計算機基礎論文 計算機教學論文 計算機應用論文 計算化學論文 計算機專業(yè)畢業(yè)論文 心理培訓 人文科學概論