您現在的位置是:首頁 >生活 > 2023-08-22 02:20:11 來源:
計算機程序設計員(計算機程序)
大家好,我是小夏,我來為大家解答以上問題。計算機程序設計員,計算機程序很多人還不知道,現在讓我們一起來看看吧!
具體如下:
1、計算機程序(英語:Computer program),也稱為軟件(英語:software),簡稱程序(英語:Program)是指一組指示計算機或其他具有信息處理能力裝置每一步動作的指令,通常用某種 程序設計語言編寫,運行于某種目標體系結構上。打個比方,一個程序就像一個用漢語(程序設計語言)寫下的紅燒肉菜譜(程序),用于指導懂漢語和烹飪手法的人(體系結構)來做這個菜。
2、腳本程序
通常,計算機程序要經過編譯和鏈接而成為一種人們不易理解而計算機理解的格式,然后運行。未經編譯就可運行的程序通常稱之為 腳本程序。
3、程序運行
(1)為了一個程序運行,計算機加載程序代碼,可能還要加載數據,從而初始化成一個開始狀態,然后調用某種啟動機制。在最低層上,這些是由一個引導序列開始的。
(2)在大多數計算機中,操作系統例如Windows等,加載并且執行很多程序。在這種情況下,一個計算機程序是指一個單獨的可執行的映射,而不是當前在這個計算機上運行的全部程序。
3、體系結構
(1)在一臺基于最常見的馮諾依曼體系結構(又稱Harvard Architecture)的計算機上,程序從某種外部設備,通常是硬盤,被加載到計算機里。 如果計算機選擇馮諾依曼體系結構,那么程序就被加載入內存。 指令序列 順序執行,直到一條跳轉或轉移指令被執行,或者一個中斷出現。所有這些指令都會改變指令寄存器的內容。
(2)基于這種體系計算機如果沒有程序的支持將無法工作。一個計算機程序是一系列指令的集合。
(3)程序里的指令都是基于機器語言;程序通常首先用一種 計算機程序設計語言編寫,然后用編譯程序或者解釋執行程序翻譯成機器語言。 有時,程序也可以用匯編語言編寫,匯編語言實質就是表示機器語言的一組記號-在這種情況下,用于翻譯的程序叫做匯編程序(Assembler)。
本文到此講解完畢了,希望對大家有幫助。