• <noscript id="ecgc0"><kbd id="ecgc0"></kbd></noscript>
    <menu id="ecgc0"></menu>
  • <tt id="ecgc0"></tt>

    什么是計算機軟件(Computer Software)?

    計算機軟件是一種程序,它告訴計算機該做什么。這些指令可能是內部命令,例如更新系統時鐘,或是對鍵盤或鼠標外部輸入的響應。盡管有許多不同類型的軟件同時采用開源標準和專有標準,但程序設計主要是歸結為幾個基本規則。...
    計算機軟件是一種程序,它告訴計算機該做什么。這些指令可能是內部命令,例如更新系統時鐘,或是對鍵盤或鼠標外部輸入的響應。盡管有許多不同類型的軟件同時采用開源標準和專有標準,但程序設計主要是歸結起來有幾個基本規則。
    游戲是一種計算機軟件。
    硬件與軟件的根本區別在于第一種是有形的,而第二種則不是。硬件就是機器本身它負責所有的物理工作,而軟件則告訴各種硬件組件該做什么以及如何相互作用。這使得計算機能夠適應新的任務或安裝新的硬件。而硬件包括顯示器、中央處理器(CPU)、鍵盤和鼠標;軟件包括文字處理程序、操作系統和游戲。
    程序員可以創建開源或專有的計算機軟件。
    類型
    計算機軟件有兩種主要類型:系統和應用程序。第一種類型僅用于運行硬件,第二種是用來做其他事情的,主要的系統軟件是操作系統,比如Windows? OS X或Linux;以及驅動程序,這些程序允許計算機與其他設備(如打印機和顯卡)交互。有許多不同類型的應用程序軟件,包括游戲、媒體播放器、文字處理器、防病毒程序和用于制作新程序的應用程序
    計算機顯示器和其他硬件在物理上是有形的,而軟件則不是,開和關,在二進制語言中用1和0來表示,軟件是人類語言和二進制之間的翻譯器,這使得硬件能夠理解輸入到其中的指令。程序員用編程語言編寫被稱為源代碼的命令,這種語言與人們在日常語言中可能使用的語言相似。然后使用另一個名為編譯器的程序將源代碼命令轉換為二進制。結果是可執行的計算機程序。
    開源與專有
    程序員可以創建開源或專有的計算機軟件。第一種類型可以由用戶編輯和改編,而第二種類型是受保護的,不打算由銷售它的公司以外的人編輯。雖然開源程序通常是免費的,專有軟件是授權給分銷商的,必須付費。
    這兩種類型的編程質量一般都相當,但對于開源產品來說,修復bug的速度通常要比專有產品快得多,有些人喜歡使用開源應用程序,因為他們可以感覺到在最終項目中的主人翁感,或者認為計算機軟件公司創造了壟斷,想要替代品。另一些人更喜歡使用開源程序,因為它們有時更穩定,或者更不容易受到黑客的攻擊,通常是成套的,并提供公司的客戶服務
    計算機軟件在向公眾發布之前,通常會經過黑客的漏洞測試。
    • 發表于 2020-07-10 14:49
    • 閱讀 ( 1090 )
    • 分類:電腦網絡

    你可能感興趣的文章

    相關問題

    0 條評論

    請先 登錄 后評論
    聯系我們:uytrv@hotmail.com 問答工具
  • <noscript id="ecgc0"><kbd id="ecgc0"></kbd></noscript>
    <menu id="ecgc0"></menu>
  • <tt id="ecgc0"></tt>
    久久久久精品国产麻豆