1樓:繁桂花零庚
軟體是計算機系統的重要組成部分,相對於計算機硬體而言,軟體是計算機的無形部分,但它的作用是很大的。這好比是人們為了看錄影,就必須要有錄影機,這是硬體條件;但僅有錄影機還看不成錄影,還必須要有錄影帶,這是軟體條件。
軟體就是一大段程式,具有專門而完善的功能。比如我們熟悉的字處理軟體wps和word,就具有完善的文字編輯功能。
人類的著作用墨汁印刷在紙張上呈現給我們看,**錄製在磁帶上給我們欣賞,軟體則是存貯在軟盤或光碟上供我們使用。所以,軟體並不是軟盤或光碟,只是以它們為載體而已。而軟體系統是指程式及有關程式的技術文件資料。
包括計算機本身執行所需要的系統軟體、各種應用程式和使用者檔案等。
軟體分類
軟體包括系統軟體和應用軟體。為了方便地使用機器及其輸入輸出裝置,充分發揮計算機系統的效率,圍繞計算機系統本身開發的程式系統叫做系統軟體。如我們使用的作業系統(常用的有dos、windows作業系統、unix等)、語言編譯程式、資料庫管理軟體。
作業系統是系統軟體中最基礎的部分,是使用者和裸機之間的介面,其作用是使使用者更方便地使用計算機,以提高計算機的利用率,它主要完成以下四個方面的工作:對儲存進行管理和排程、對cpu進行管進和排程、對輸入/輸出裝置進行管理
、對檔案系統及資料庫進行管理。目前個人電腦上最流行的作業系統分別為windows作業系統(上圖為windows作業系統
xp啟動介面);
應用軟體是專門為了某種使用目的而編寫的程式系統,常用的有文書處理軟體,如wps和word;專用的財務軟體、人事管理軟體;計算機輔助軟體,如autocad;繪圖軟體,如3ds等。
2樓:陳雄軍
生活當中各種軟體已經成為生活中必不可少的一部分,他就像我們的手機號一樣,融入了我們的生活
軟體是什麼意思?怎麼做軟體?
3樓:匿名使用者
國標中對軟體的定義為:與計算機系統操作有關的計算機程式、規程、規則,以及可能有的檔案、文件及資料。
軟體的開發流程:
1、首先系統地分析使用者的需求,然後列出要開發的系統的大功能模組和每個大功能模組中的小功能模組,對於有些需求比較明確相關的介面時,在這一步裡面可以初步定義好少量的介面。
2、系統分析員深入瞭解和分析需求,根據自己的經驗和需求做出一份文件系統的功能需求文件。這次的文件會清楚例用系統大致的大功能模組以及大功能模組中的小功能模組,並且還例出相關的介面和介面功能。
3、系統分析員和使用者再次確認需求。
4、系統分析員根據確認的需求文件所例用的介面和功能需求,用迭代的方式對每個介面或功能做系統的概要設計。
5、系統分析員把寫好的概要設計文件給程式設計師,程式設計師根據所例出的功能一個一個的編寫。
6、測試編寫好的系統。交給使用者使用,使用者使用後一個一個的確認每個功能,然後驗收。
4樓:匿名使用者
一、軟體是一系列按照特定順序組織的計算機資料和指令的集合。一般來講軟體被劃分為系統軟體、應用軟體和介於這兩者之間的中介軟體。
軟體並不只是包括可以在計算機(這裡的計算機是指廣義的計算機)上執行的電腦程式,與這些電腦程式相關的文件一般也被認為是軟體的一部分。簡單的說軟體就是程式加文件的集合體。
二、做軟體的流程:
軟體設計思路和方法的一般過程,包括設計軟體的功能和實現的演算法和方法、軟體的總體結構設計和模組設計、程式設計和除錯、程式聯調和測試以及編寫、提交程式。
1、相關系統分析員和使用者初步瞭解需求,然後列出要開發的系統的大功能模組,每個大功能模組有哪些小功能模組,對於有些需求比較明確相關的介面時,在這一步裡面可以初步定義好少量的介面。
2、系統分析員深入瞭解和分析需求,根據自己的經驗和需求做出一份文件系統的功能需求文件。這次的文件會清楚例用系統大致的大功能模組,大功能模組有哪些小功能模組,並且還例出相關的介面和介面功能。
3、系統分析員和使用者再次確認需求。
4、系統分析員根據確認的需求文件所例用的介面和功能需求,用迭代的方式對每個介面或功能做系統的概要設計。
5、系統分析員把寫好的概要設計文件給程式設計師,程式設計師根據所例出的功能一個一個的編寫。
6、測試編寫好的系統。交給使用者使用,使用者使用後一個一個的確認每個功能,然後驗收。
擴充套件資料:
軟體開發工具:
1、軟體需求工具,包括需求建模工具和需求追蹤工具。
2、軟體設計工具,用於建立和檢查軟體設計,因為軟體設計方法的多樣性,這類工具的種類很多。
3、軟體構造工具,包括程式編輯器、編譯器和**生成器、直譯器和偵錯程式等。
4、軟體測試工具,包括測試生成器、測試執行框架、測試評價工具、測試管理工具和效能分析工具。
5、軟體維護工具,包括理解工具(如視覺化工具)和再造工具(如重構工具)。
6、軟體配置管理工具,包括追蹤工具、版本管理工具和釋出工具。
7、軟體工程管理工具,包括專案計劃與追蹤工具、風險管理工具和度量工具。
8、軟體工程過程工具,包括建模工具、管理工具和軟體開發環境。
9、軟體質量工具,包括檢查工具和分析工具
5樓:匿名使用者
一、軟體:
軟體是與計算機系統操作有關的計算機程式、規程、規則,以及可能有的檔案、文件及資料。軟體執行時,能夠提供所要求功能和效能的指令或計算機程式集合。
軟體的程式能夠滿意地處理資訊的資料結構,軟體也是描述程式功能需求以及程式如何操作和使用所要求的文件。
二、軟體的開發流程:
1、相關系統分析人員和使用者最初先要了解軟體需求,然後列出系統要開發的大型功能模組,每個大型功能模組都有什麼小功能模組,對於一些需要更明確的介面,在此步驟最初可以定義少量的介面。
3、系統分析員和使用者再次確認軟體的需求。
4、系統分析員根據已識別的需求文件中使用的介面和功能要求, 以迭代的方式對每個介面或功能進行系統概述。
5、系統分析員把寫好的概要設計文件給程式設計師,程式設計師根據所例出的功能一個一個的編寫。
6、測試編寫好的系統。交給使用者使用,使用者使用後一個一個的確認每個功能,然後驗收。
什麼是軟體?
6樓:北京理工大學出版社
說到計算機軟體,你肯定會想起微軟公司(microsoft),及其總裁,如今美國首富比爾·蓋茨(billgates),正如談到港臺流行歌曲,你會想到四大天王,談到足球會想到巴西球王貝利一樣。比爾·蓋茨於2023年建立了微軟(microsoft)公司。
那麼,什麼是軟體呢,軟體是指裝入計算機的程式及其文件,分為作業系統和應用軟體。而作業系統是軟體的核心,任何程式都通過作業系統來操作其硬體功能。應用軟體是指具有繪圖、製表、圖形、影象處理、文書處理專項功能的軟體。
每二個軟體都有一個名字,比如比較知名的dos(磁碟作業系統)、北大方正排版軟體、wps、中文之星、windows等。
目前最常用是微軟公司推出的windows作業系統,其視覺化視窗及友好介面給計算機使用者帶來巨大沖擊。你可用滑鼠按那些可檢視標和按鈕,windows將指示你下一步操作,而不必像在dos作業系統中那樣記住許多繁瑣的命令。你使用上一段時間,會對它們倍感親切,使用起來更加得心應手了!
微軟公司開發的dos是2023年給ibm公司的ibmpc寫的一個作業系統。七易其版,擁有上億的使用者,獲得鉅額利潤。微軟公司新開發出的windows,為其又獲得滾滾財源。
windows風靡全球,已變成一種潮流和趨勢。
我們知道,計算機硬體是指計算機的主機、外儲存器、終端、鍵盤、印表機等看得見、摸得著的裝置。那麼,計算機軟體是什麼?為什麼計算機要有軟體?
軟體又叫軟裝置,它和硬體一樣,是計算機的重要組成部分。它是用於計算機上的各種型別的程式和有關資料的總稱。它通常依附在硬裝置上,例如存放在內、外儲存器裡。
之所以耙它稱為「軟」件,是因為它比硬體更抽象、更靈活,有很大的彈性或適應性。它和計算機硬體的關係,有點像珠算中的算盤和口訣。如果用人來比方,硬體好比人的軀體,軟體則是人所具有的知識和學問。
要使計算機發揮作用,軟體和硬體兩者缺一不可。
早期的計算機,只有硬體,沒有軟體。每次計算,都要由人工編好程式。由於程式的表示方式和人們常用的數學語言相差甚遠,所以編寫程式要佔去很多的人力。
而且每執行一個程式,機器便被該程式獨佔,因此工作效率很低。後來,人們發現可以創造一些較為通用的語言來和機器對話,於是逐漸形成了一些面向所要解決的問題的程式設計語言,即高階語言,這就是最早期的軟體。此後,這種高階語言得到擴大和完善,向產品的形式過渡,這時開始「軟體」的提法。
為了提高計算機自身管理的能力,人們又給它配上高階管理程式,這就是作業系統。在計算機日益廣泛應用的今天,面向應用物件編寫的程式也越來越多。現在談到計算機系統,絕不僅僅是指它的硬體,而必須同時指機器本身和它所配備的各類軟體。
現在,人們把軟體分為兩大類。一類叫做系統軟體,它是同機器出廠時一起配備好,作為機器的一個重要組成部分**的。其中包括作業系統、語言編譯系統、服務性程式等。
它們用於計算機內部的管理、維護、控制與執行、程式翻譯、編譯等方面。不管幹什麼事情,只要用機器,都要呼叫系統軟體。另一類是應用軟體,包括各種各樣的面向實際問題的程式。
其中,一部分是通用化和商品化了的,稱為軟體包,或叫應用程式包。如計算機輔助設計,各類資料庫,情報檢索系統,醫療診斷系統等等。
計算機做的任何事情,無論是科學計算、工程設計、行政管理、還是跟你玩遊戲,統統是在程式指揮下進行的。程式對於計算機,就像樂譜對於鋼琴,棋譜對於棋一樣重要。它代表了計算機的智慧和靈魂,它是所謂軟體的核心部分。
沒有軟體的計算機就像沒有思想的人,只能是一堆廢物。
人們通常把軟體分成兩大類。專門應用於某個實際領域的軟體稱為應用軟體。例如,幫助老師教學和學生學習的計算機輔助教學軟體,處理各類行政事物的管理應用軟體(工資報表人事檔案、飯店經營等等)、能同你玩各種遊戲的軟體。
各種應用軟體數以千萬計,已經滲透到人類生活的各個領域。
另一類軟體叫系統軟體。它不是隻應用於某個專門領域,而是面向所有使用者。使用者只能通過這個媒介去使用應用軟體。
因此它具有特殊的重要性。在系統軟體中,最重要的有兩類。第一類是高階語言及其編譯程式。
在計算機上執行的應用程式一般是用高階語言編寫的。但計算機除了它本身的機器語言外,並不認識其他任何語言。必須通過「翻譯」——它也是一種軟體,把別的語言翻譯成機器語言,計算機才能執行。
替組合語言當「翻譯」的叫彙編程式。替高階語言當翻譯的叫編譯程式。此外,還有一種翻譯軟體,它不是把用高階語言寫的整個程式翻譯成機器指令後再執行,而是一邊翻譯,一邊執行。
這種翻譯軟體叫解釋程式。basic語言的翻譯程式就是解釋程式。
另一類重要的系統軟體叫作業系統。它是計算機的大管家,指揮著計算機系統自己管理自己。
現在,當人們談到計算機系統時,總是指計算機硬體和軟體的綜合體。計算機越發展,軟體的作用就越突出。這是因為計算機的生命在於應用,要應用就必須有軟體。
開源軟體的「開源」是什麼意思,軟體開源是什麼意思?
開源軟體是什麼意思?閉源呢?開放源 軟體 open source software,簡稱 oss或開源軟體 是一種源 公開的軟體,這種版 公開 正 是促使人們使權用它的原因,因為這意味著使用者可以自由的使用 複製 散發以及修改原始碼 補充漏洞,按具體需求定製功能 與其相對是私有 專屬軟體,如來自微軟...
綠色版軟體是什麼意思,軟體的綠色版是什麼意思??
就是免安裝,可以直接用.不用改動登錄檔,建立圖示等,也就是對電腦的影響小,所以叫綠色 前四位說的都很對 不過重點也希望沒惡意外掛安裝程式夾雜在裡面 不用安裝抄,可直接使用。因為襲不會 汙染 bai系統清潔 所以稱為 綠du色軟體 但是有 軟體的綠色版是什麼意思?綠色軟體應該分類,分為 狹義的綠色和廣...
綠色軟體是什麼意思啊?和普通軟體有什麼不同啊
一般有如下分類 1類 無須安裝 不寫入登錄檔 不對計算機寫入 不改動一切該軟體使用前的狀態。2類 需要安裝。解除安裝後無任何遺留資料。並且沒有改動計算機的原始狀態 通常軟體需要安裝在pc上才能使用。而綠色軟體則是無須安裝,可直接使用的軟體。不需要安裝 我的理解 沒有東西進登錄檔 不用安裝 不用新增註...