『壹』 APP是什麼軟體
App不是什麼軟體,APP指的是智能手機的第三方應用程序的統稱。
不管是聊天交友軟體還是另外的什麼軟體,只要不是內置的基本功能性程序都是App,通常用來擴展設備的功能。
因此,沒有一款軟體跟他類似,因為它不是一款特定的軟體。
每個App都有著不同的功能,App之間是會有類似功能的。在下列應用商場中可以下載到想要的App:
蘋果的App Store,谷歌的Google Play Store,諾基亞的Ovi store,黑莓的BlackBerry App World,還有微軟的Marketplace等。
『貳』 軟體什麼意思
一個完整的計算機系統由硬體系統和軟體系統兩大部分組成。
計算機的硬體系統一般指用電子器件和機電裝置組成的計算機實體。計算機硬體由輸入設備、運算器、控制器、存儲器、輸出設備五大部分組成。
計算機的軟體系統包括系統軟體和應用軟體。計算機軟體是在計算機硬體上運行的各種程序及有關文檔資料的總稱。系統軟體一般由計算機廠商提供,應用軟體是為解決某一問題而由用戶或軟體公司開發的。
一、系統軟體是管理、監控和維護計算機資源(包括硬體和軟體)、開發應用軟體的軟體。它主要包括操作系統、語言處理程序、程序設計語言、資料庫管理系統、支撐服務軟體等。
1、操作系統是控制計算機系統並對其進行管理的一組程序,它是用戶和計算機硬體系統之間的介面,為用戶和應用軟體提供了訪問和控制計算機硬體的橋梁。
2、程序設計語言是用戶編寫應用程序使用的語言,是人與計算機之間交換信息的工具。一般分為機器語言、匯編語言和高級語言三類。
3、語言處理程序是把源程序翻譯成機器語言的程序,可分為三種:匯編程序、編譯程序和解釋程序。
4、資料庫指存儲在計算機內部,具有較高的數據獨立性、較少的數據冗餘、數據規范化,並且相互之間有聯系的數據文件的集合。資料庫管理系統是一種管理資料庫的軟體,它能維護資料庫,接受和完成用戶提出的訪問資料庫的各種要求,是幫助用戶建立和使用資料庫的一種工具和手段。
5、支撐服務軟體主要包括編輯程序、連接程序、診斷程序、調試程序、殺毒軟體等。
二、為解決計算機各類應用問題而編寫的程序稱為應用軟體。應用軟體具有很強的實用性。隨著計算機應用領域的不斷拓展和計算機應用的廣泛普及,各種各樣的應用軟體與日俱增。它又可分為用戶程序和應用軟體包,它是由系統軟體開發的。
1、用戶程序
用戶程序是用戶為解決自己特定的具體問題而開發的軟體,編制用戶程序應充分利用計算機系統的現有軟體,在系統軟體和應用軟體包的支持下進行開發。各種各樣的科學計算程序、工程設計程序、數據處理程序、自動控製程序、企業管理程序、情報檢索程序等都是用戶程序。例如:我為了管理圖書方便而自己開發使用的圖書管理系統軟體。
2、應用軟體包
應用軟體包是為實現某種特殊功能或特殊計算,經過精心設計的獨立軟體系統,是一套滿足同類應用的許多用戶需要的軟體。應用軟體包的種類很多,可以說,凡是應用計算機的行業都有適合本行業的應用軟體包。例如:Microsoft Office 是美國Microsoft公司開發的一套包含字處理軟體Word、表格處理軟體Excel、文稿演示軟體PowerPoint、資料庫軟體Access等集成的辦公自動化軟體包。CorelDRAW是加拿大Corel公司推出的集成圖像應用軟體包,包括矢量繪圖工具CorelDRAW、圖像編輯工具Corel Photo-Paint、3D插圖模型製作工具CorelDRAW 3D、3D運動編輯器Corel Motion 3D和多媒體演示製作工具Corel Present等組件,是專業圖像、視頻製作者的得力工具。
簡單的說,硬體是電腦的身體,軟體就是電腦的靈魂,是核心部分。
『叄』 軟體是什麼意思啊畫圖嗎
軟體(中國大陸及香港用語,台灣作軟體,英文:Software)是一系列按照特定順序組織的計算機數據和指令的集合。一般來講軟體被劃分為編程語言、系統軟體、應用軟體和介於這兩者之間的中間件。軟體並不只是包括可以在計算機(這里的計算機是指廣義的計算機)上運行的電腦程序,與這些電腦程序相關的文檔一般也被認為是軟體的一部分。簡單的說軟體就是程序加文檔的集合體。另也泛指社會結構中的管理系統、思想意識形態、思想政治覺悟、法律法規等等。
軟體含義
程序設計的最終結果是軟體。
軟體是用戶與硬體之間的介面界面。用戶主要是通過軟體與計算機進行交流。軟體是計算機系統設計的重要依據。為了方便用戶,為了使計算機系統具有較高的總體效用,在設計計算機系統時,必須全局考慮軟體與硬體的結合,以及用戶的要求和軟體的要求。
1.運行時,能夠提供所要求功能和性能的指令或計算機程序集合。
2.程序能夠滿意地處理信息的數據結構。
3.描述程序功能需求以及程序如何操作和使用所要求的文檔。
以開發語言作為描述語言,可以認為:
軟體=數據結構+演算法。
軟體分類
一般來講軟體被劃分為系統軟體、應用軟體,其中系統軟體包括操作系統和支撐軟體(包括微軟發布的嵌入式系統,即硬體級的軟體,使電腦及其它設備運算速度更快更節能)
· 系統軟體
系統軟體為計算機使用提供最基本的功能,可分為操作系統和支撐軟體,其中操作系統是最基本的軟體
系統軟體是負責管理計算機系統中各種獨立的硬體,使得它們可以協調工作。系統軟體使得計算機使用者和其他軟體將計算機當作一個整體而不需要顧及到底層每個硬體是如何工作的。
1.操作系統是一管理計算機硬體與軟體資源的程序,同時也是計算機系統的內核與基石。操作系統身負諸如管理與配置內存、決定系統資源供需的優先次序、控制輸入與輸出設備、操作網路與管理文件系統等基本事務。操作系統也提供一個讓使用者與系統交互的操作介面。
操作系統分為BSD 、DOS 、Linux 、Mac OS、OS/2 、QNX 、Unix、Windows等。
2.支撐軟體是支撐各種軟體的開發與維護的軟體,又稱為軟體開發環境(SDE)。它主要包括環境資料庫、各種介面軟體和工具組。著名的軟體開發環境有IBM公司的Web Sphere,微軟公司的等。
『肆』 軟體是什麼意思
程序設計的最終結果是軟體。
軟體是用戶與硬體之間的介面界面。用戶主要是通過軟體與計算機進行交流。軟體是計算機系統設計的重要依據。為了方便用戶,為了使計算機系統具有較高的總體效用,在設計計算機系統時,必須全局考慮軟體與硬體的結合,以及用戶的要求和軟體的要求。
1.運行時,能夠提供所要求功能和性能的指令或計算機程序集合。
2.程序能夠滿意地處理信息的數據結構。
3.描述程序功能需求以及程序如何操作和使用所要求的文檔。
『伍』 軟體的意思是什麼
電腦及其內部的所有組件,都是我們能夠實實在在地"看到"的東西或設備,如顯示器、滑鼠、鍵盤、機箱,機箱裡面的CPU、主板、硬碟等,我們把這些設備都叫做硬體。一個電腦系統中只有硬體是不夠的,因為它不能為我們做任何事情,只有在電腦系統中添加了相應的軟體後,電腦才能發揮它巨大的作用,才能實現我們所要求的目的。所謂軟體,就是安裝或存儲在電腦中的程序,有時這些軟體也存儲在外存儲器上,如光碟或軟盤上。我們所知道的軟體有:幸福之家、Windows 98等。
以通過一些例子,進一步理解軟體、硬體的概念。比如:我們經常使用的音樂磁帶,就這盒磁帶本身來說,它是一個硬體,用來播放磁帶的錄音機也是一個硬體,而存儲在磁帶上的音樂就是軟體。
軟體可分為系統軟體和應用軟體,象Windows 98這樣的軟體(也叫做操作系統)就是系統軟體,而象"幸福之家"這樣的軟體就是應用軟體。
通過了解軟體、硬體的概念,我們也就知道了它們之間的關系,那就是,硬體和軟體是相互依存的,硬體為軟體提供了物質基礎,即軟體離開了相應硬體的支持,是無法發揮其作用的,而硬體只有有了軟體的支持,才能使硬體有了用武之地。但是,並不是有了某種硬體就能運行所有的軟體,也不是有了某個軟體就能在所有的硬體上運行,這就是電腦中很普遍的兼容性問題。
『陸』 軟體是什麼意思怎麼做軟體
國標中對軟體的定義為:與計算機系統操作有關的計算機程序、規程、規則,以及可能有的文件、文檔及數據。
軟體的開發流程:
1、首先系統地分析用戶的需求,然後列出要開發的系統的大功能模塊和每個大功能模塊中的小功能模塊,對於有些需求比較明確相關的界面時,在這一步裡面可以初步定義好少量的界面。
2、系統分析員深入了解和分析需求,根據自己的經驗和需求做出一份文檔系統的功能需求文檔。這次的文檔會清楚例用系統大致的大功能模塊以及大功能模塊中的小功能模塊,並且還例出相關的界面和界面功能。
3、系統分析員和用戶再次確認需求。
4、系統分析員根據確認的需求文檔所例用的界面和功能需求,用迭代的方式對每個界面或功能做系統的概要設計。
5、系統分析員把寫好的概要設計文檔給程序員,程序員根據所例出的功能一個一個的編寫。
6、測試編寫好的系統。交給用戶使用,用戶使用後一個一個的確認每個功能,然後驗收。
(6)軟體是什麼意思啊擴展閱讀:
按應用范圍劃分,一般來講軟體被劃分為系統軟體、應用軟體。
1、系統軟體
系統軟體為計算機使用提供最基本的功能,可分為操作系統和系統軟體,其中操作系統是最基本的軟體。
2、應用軟體
系統軟體並不針對某一特定應用領域,而應用軟體則相反,不同的應用軟體根據用戶和所服務的領域提供不同的功能。
『柒』 什麼是軟體
軟體是迄今為止人類製造的最復雜的系統,隨著軟體復雜程度的提高,大型軟體開發過程中由量變引起的質變,使人們逐漸認識到軟體的復雜性、軟體開發中的困難是人類目前的處理能力無法解決的,人們一次又一次面臨「軟體危機」。
一、應用軟體
應用軟體是計算機用戶在系統軟體平台上開發的程序。應用軟體適應信息社會各個領域的應用需求,每一領域的應用具有許多共同的屬性和要求,具有普遍性。應用軟體種類有:
(1) 數值計算處理,包括:數值解析;統計解析;數理規則;預測、模擬;線性規劃;日程計劃。
(2) 工程技術應用,包括:CAD;CAM;結構分析;數值控制。
(3) 公用技術應用,包括:文檔處理;圖形處理;圖像處理;信息檢索;機械翻譯;自然語言處理;模式識別;專家系統;決策支持;CAI。
(4) 通用管理,包括:財務管理;人事管理;物資管理;圖書資料管理。
(5) 各類專業管理,包括:醫療、保健管理;學校、教育管理;公共交通管理;銀行金融、交易管理;文化管理等。
(6) 辦公自動化,包括:報表處理;日程管理;文件匯總;文件收發、傳送管理等。
應用軟體的應用范圍廣泛,分類的依據因人而異,發展趨勢是從按業務、行業分類的應用軟體中提取出共同性的部分移到公用應用軟體中去,從公用應用軟體中提取出共同性的部分移到系統軟體中去。
1.軟體的開發過程
軟體系統的開發是按階段進行的,一般劃分為以下階段:可行性討論;需求分析;系統設計(概要設計、詳細設計);程序開發;編碼,單元測試;系統測試;系統維護。
軟體開發過程中要明確各階段的工作目標、實現該目標所必需的工作內容以及達到的標准。只有在上一個階段的工作完成後,才能開始下一階段的工作。
2.軟體開發技術的發展
軟體開發技術的發展主要基於三個方面的原因:① 信息化社會的需要,這是它得以發展的動力;② 計算機硬體的性能越來越高,價格越來越便宜,這是它得以發展的基礎;③ 使用計算機的人越來越多,計算機應用越來越廣泛,這是軟體開發技術得以發展的環境。
計算機軟體開發技術的發展歷程已經歷了50多年,從最初的通過手動操作控制台的按鍵、往計算機主機輸入機器語言程序指令,到今天藉助計算機軟體開發工具設計出軟體,發展變化是非常迅速的,經歷了結構化程序設計、軟體工程、面向對象設計方法、軟體組件(即插即用)設計方法的演變。
3.結構化程序設計
到目前為止,用得最多的軟體開發技術是結構化程序設計(Structure Design)方法,縮寫為SD。機器語言、匯編語言和一些高級語言是面向過程的語言,面向過程的程序設計要給出解題的每一步驟,告訴計算機怎麼去做,也是採用結構化程序設計方法。SD是功能分解的方法,採用模塊化設計。模塊的劃分應當遵循以下三條基本要求:① 模塊的功能在邏輯上盡可能的單一化,明確化,最好做到一一對應,這稱為模塊的凝聚性;② 模塊之間的聯系及相互影響盡可能地少,對於必需的聯系都應當加以明確的說明,如參數的傳遞、共享文件的內容與格式,這稱為模塊的耦合性;③ 模塊的規模應當足夠小,以使編程和調試易於進行。
SD方法採用的是自頂向下、逐步分解的方法,直到最低層的模塊達到所要求的規模為止,一般採用HLPO圖示,意思是分層結構加輸入、輸出處理。
SD方法主要是為程序員服務的,是從程序員如何編程、測試及編寫文檔去考慮問題的。這種思想是早期的以手工方式、個人編寫程序的工作環境下的想法。這種方法的缺點是增大了程序的工作量,程序的運行效率不高,不適合大型軟體的研製過程和規律。
『捌』 APP是什麼意思
「APP」英文單詞是「Application」的簡稱,翻譯成中文就是「手機軟體」的意思,在如今生活中通常是指如iphone,安卓等手機中所使用的應用程序。
在英文中Application這個詞,它一般的名詞意思是:適用,應用,運用,申請等等。但當我們一致認為app表示的是手機的應用軟體時,app這個簡稱就當表達「手機應用軟體」這個概念了。
從而國人越來越習慣把Application這個單詞(應用軟體)簡潔地稱呼成「app」,時間久了「app」的含義也就專指手機「應用程序軟體」。
(8)軟體是什麼意思啊擴展閱讀
APP幾種主流的開發類型:
1,Web頁面加殼生成app
目前這種加殼式APP的開發方式,基本是用現有的手機網站,很多是直接購買一個手機網站的模板,進行加殼打包,生成的APP,編譯出的效果不好,消耗流量,用戶體驗也很差,訪問速度慢。
2、web網頁加原生混編
這種APP效果比第一種要好一些,如果要做出接近原生開發的效果,就要不斷的優化和改變,花的錢和原生開發差不多,如果不進行優化,只是簡單的拼湊。那做出來的效果和web加殼差不多。
3、HTML5開發
這種開發模式,為的是節省成本,可以一次開發適應多個平台的APP,IOS和安卓平台都可以用,後期維護也方便,效果也接近原生開發,成本卻可以降低三成左右。兼容性也不是很好。
4、原生開發
就是使用 IOS或者安卓官方的語言進行編譯,是目前最常用和最成熟的開發方式。使用官方語言不會出現兼容性問題,但是重視細節成本會高。由於兩個系統的語言不同,所以利用一款APP上架兩種平台,費用較高。