⑴ 程序是指什麼的
程序在不同的地方有不同的意思。
在國標《質量管理體系 基礎和術語》中第3.4.5條 程序procere中對於「程序」的定義進行了規定。一個環節,內部嵌套著一系列復雜的列邏輯慎密的一個組件,如若一個地方出問題則會影響到整個主體(可以理解為事務)。在中華人民共和國國家標准《質量管理體系基礎和術語中第3.4.5條對於「程序」的定義是「 為進行某項活動或過程所規定的途徑。」
計算機程序(Computer Program),港、台譯做電腦程式。一般的,計算機程序是指以某些程序設計語言編寫,運行於某種目標結構體繫上。程序是一個指令序列。
為了使計算機程序得以運行,計算機需要載入代碼,同時也要載入數據。從計算機的底層來說,這是由高級語言(例如Java,C/C++,C#等)代碼轉譯成機器語言而被CPU所理解,進行載入。
如果在一個符合大多數的計算機上,操作系統例如Windows、Linux等,載入並執行很多的程序,在這種情況下,每一個程序是一個單獨的映射,並不是計算機上的所有可執行程序。
它是指為了得到某種結果而可以由計算機等具有信息處理能力的裝置執行的代碼化指令序列,或者可以被自動轉換成代碼化指令序列的符號化指令序列或者符號化語句序列。同一計算機程序的源程序和目標程序為同一作品。
在更多的時候,通常的程序指計算機程序
⑵ 什麼是計算機的程序什麼是目標程序什麼是源程序
1.計算機程序或者軟體程序(通常簡稱程序)是指一組指示計算機每一步動作的指令,通常用某種程序設計語言編寫,運行於某種目標體系結構上。
記住一個經典的公式:程序=演算法+數據結構+程序設計方法+語言工具和環境
2.由語言處理程序(匯編程序,編譯程序,解釋程序)將源程序處理(匯編,編譯,解釋)成與之等價的由機器碼構成的,計算機能夠直接運行的程序,該程序叫目標程序。
3.相應的,源程序就是一種計算機的代碼。它會符合一定的語法,經過編譯器編譯或解釋後生成具有一定功能的可執行文件或組件,也可以是某種介面。是用程序設計語言編寫的程序。
⑶ 電腦程序是什麼
計算機程序(Computer Program),港、台譯做電腦程式。計算機程序是一組計算機能識別和執行的指令,運行於電子計算機上,滿足人們某種需求的信息化工具。程序,香港和台灣對英文procere的中文翻譯,編程語言中的procere在大陸翻譯為「過程」,在港台和其他領域則翻譯為「程序」。在大陸於計算機科學、電腦工程、電子工程、電機工程、機器人工程學、機械工程領域中的英文術語program的中文譯名也是「程序」,在港台則翻譯為「程式」。
(3)計算機中程序什麼意思擴展閱讀:
程序演算法擁有以下特點:
1、有窮性:演算法必須保證在執行有限步祥寬喚驟後結束。
2、可行性:演算法是確切可行的,即使在數學中,該演算法可行,但若在實際應用中,程序不可以謹凱被執行,那麼 ,該演算法也是不具有可行性的。
3、確切性:演算法的每一個步驟必須具有明確的意義。
4、輸入:一個演算法必巧灶須要有0個或多個輸入。
5、輸出:一個演算法必須要有1個或多個輸出。
⑷ 什麼是程序什麼是計算機程序
程序(program)是為實現特定目標或解決特定問題而用計算機語言編寫的命令序列的集合.為實現預期目的而進行操作的一系列語句和指令.一般分為系統程序和應用程序兩大類.計算機中的程序在港澳台地區稱為程式.程序就是為使電子計算機執行一個或多個操作,或執行某一任務,按序設計的計算機指令的集合.
說白了.程序就是相當於你做飯的時候需要的鍋.吃飯時需要的筷子.是一種為了完成某項任務所需要的工具.
⑸ 什麼是計算機的程序
計算機軟體是指計算機系統中的程序及其文檔。程序是計算任務的處理對象和處理規則的描述;文檔是為了便於了解程序所需的闡明性資料。程序必須裝入機器內部才能工作,文檔一般是給人看的,不一定裝入機器。
軟體是用戶與硬體之間的介面界面。用戶主要是通過軟體與計算機進行交流。軟體是計算機系統設計的重要依據。為了方便用戶,為了使計算機系統具有較高的總體效用,在設計計算機系統時,必須通盤考慮軟體與硬體的結合,以及用戶的要求和軟體的要求。
計算機軟體總體分為系統軟體和應用軟體兩大類:
系統軟體是各類操作系統,如Windows、Linux、UNIX等,還包括操作系統的補丁程序及硬體驅動程序,都是系統軟體類。
應用軟體可以細分的種類就更多了,如工具軟體、游戲軟體、管理軟體等都屬於應用軟體類。
計算機軟體都是用各種程序設計語言編寫的。最底層的叫機器語言,它由一些0和1組成,可以被某種電腦直接理解,但人就很難理解。上面一層叫匯編語言,它只能由某種電腦的匯編器軟體翻譯成機器語言程序,才能執行。人能夠勉強理解匯編語言。人常用的計算機語言是更上一層的高級語言,比如C語言、Java語言等。這些語言編寫的程序一般都能在多種電腦上運行,但必須先由一個叫做編譯器或者是解釋器的軟體將高級語言程序翻譯成特定的機器語言程序。
沒有軟體的計算機,也叫「裸機」,可以說是廢鐵一堆。計算機軟體是計算機的靈魂,是計算機應用的關鍵。如果沒有適應不同需要的計算機軟體,人們就不可能將計算機廣泛地應用於人類社會的生產、生活、科研、教育等幾乎所有領域,計算機也只能是一具沒有靈魂的軀殼。目前。以信息技術、信息產業為代表的高科技日益引起人們的關注,成為新的經濟增長點。計算機軟體技術作為信息技術的基礎之一,已成為信息產業的主要組成部分。
操作系統英文名稱為Operating System,簡稱OS,是管理電腦硬體與軟體資源的程序,同時也是計算機系統的內核與基石。
操作系統負責管理與配置內存、決定系統資源供需的優先次序、控制輸入與輸出設備、操作網路與管理文件系統等基本事務。操作系統是管理計算機系統的全部硬體資源包括軟體資源及數據資源;控製程序運行;改善人機界面;為其他應用軟體提供支持等,使計算機系統所有資源最大限度地發揮作用,為用戶提供方便的、有效的、友善的服務界面。
操作系統是一個龐大的管理控製程序,大致包括五個方面的管理功能:進程與處理機管理、作業管理、存儲管理、設備管理、文件管理。
目前微機上常見的操作系統有DOS、UNIX、LINUX、Windows等。但所有的操作系統具有並發性、共享性、虛擬性和不確定性四個基本特徵。
操作系統理論在計算機科學中為歷史悠久而又活躍的分支,而操作系統的設計與實現則是軟體工業的基礎與內核。
⑹ 計算機程序的定義是什麼
計算機程序是指一組指示計算機執行動作或做出判斷的指令,通常用某種程序設計語言編寫,運行於某種目標體系結構上。
《計算機軟體保護條例》第三條規定:計算機程序,是指為了得到某種結果而可以由計算機等具有信息處理能力的裝置執行的代碼化指令序列,或者可以被自動轉換成代碼化指令序列的符號化指令序列或者符號化語句序列。同一計算機程序的源程序和目標程序為同一作品。
計算機程序是由數據結構和演算法構成的。
編寫一個程序去生成另外一個程序的過程被稱之為原編程(Metaprogramming)。它可以被應用於讓程序根據給定數據生成代碼。單一一個程序可能不足以表示給定數據的所有方面。讓一個程序去分析這個數據並生成新的程序去處理數據所有的方面可能會容易一些。Lisp就是一例支持這種編程模式的程序語言。
在神經網路里儲存的權重是一種數據。正是這些權重數據,跟網路的拓撲結構一起,定義了網路的行為。人們通常很難界定這些數據到底表示什麼或者它們是否可以由程序來代替。這個例子以及跟人工智慧相關的其它一些問題進一步考驗程序和數據的區別。
演算法指解決某個問題的嚴格方法,通常還需輔以某種程度上的運行性能分析。演算法可以是純理論的,也可以由一個計算機程序實現。理論演算法通常根據復雜性分為不同類別;實現的演算法通常經過頗析(Profiling)以測試其性能。請注意雖然一個演算法在理論上有效可行,但是一個糟糕的實現仍會浪費寶貴的計算機資源。(更詳細信息,參見演算法資訊理論,Algorithmic Information Theory)
⑺ 程序是什麼意思
1、事情進行的步驟、次序:工作程序。
2、計算機在執行任務時,對它所處理的對象以及處理規則的一種描述。是通過程序設計語言來實現的。
程序就如同以英語(程序設計語言)寫作的文章,要讓一個懂得英語的人(編譯器)同時也會閱讀這篇文章的人(結構體系)來閱讀、理解、標記這篇文章。
一般的,以英語文本為基礎的計算機程序要經過編譯、鏈接而成為人難以解讀,但可輕易被計算機所解讀的數字格式,然後放入運行。
(7)計算機中程序什麼意思擴展閱讀
程序的運行:
為了使計算機程序得以運行,計算機需要載入代碼,同時也要載入數據。從計算機的底層來說,這是由高級語言(例如Java,C/C++,C#等)代碼轉譯成機器語言而被CPU所理解,進行載入。
如果您在一個符合大多數的計算機上,操作系統例如Windows、Linux等,載入並執行很多的程序,在這種情況下,每一個程序是一個單獨的映射,並不是計算機上的所有可執行程序。
它是指為了得到某種結果而可以由計算機等具有信息處理能力的裝置執行的代碼化指令序列,或者可以被自動轉換成代碼化指令序列的符號化指令序列或者符號化語句序列。同一計算機程序的源程序和目標程序為同一作品。