1樓:匿名使用者
呵呵簡單的說 程序是程式在記憶體中的一次執行。
詳細點的話
程式與程序概念是不可分的。程式是為了完成某項任務編排的語句序列,它告訴計算機如何執行,因此程式是需要執行的。程式執行過程中需要佔有計算機的各種資源才能執行下去。
如果任一時刻,系統中只有一道程式,即單道程式系統,程式則在整個執行過程中獨佔計算機全部資源,整個程式執行的過程就非常簡單了,管理起來也非常容易。就象整個一套房子住了一個人,他想看電視就看電視,想去衛生間就去衛生間,沒人和他搶佔資源。但為了提高資源利用率和系統處理能力,現代計算機系統都是多道程式系統,即多道程式併發執行。
程式的併發執行帶來了一些新的問題,如資源的共享與競爭,它會改變程式的執行速度。就象多個人同時住一套房子,當你想去衛生間的時候,如果此時衛生間裡有人,你就得等待,影響了你的生活節奏。如果程式執行速度不當,就會導致程式的執行結果失去封閉性和可再現性,這是我們不希望看到的。
因此應該採取措施來制約、控制各併發程式段的執行速度。由於程式是靜態的,我們看到的程式是儲存在儲存介質上的,它無法反映出程式執行過程中的動態特性,而且程式在執行過程中是不斷申請資源,程式作為共享資源的基本單位是不合適的,所以需要引入一個概念,它能描述程式的執行過程而且可以作為共享資源的基本單位,這個概念就是程序。
2樓:匿名使用者
程式又稱為作業
作業可以分為若干個作業步
作業步分為若干個程序
程序至少包括1個執行緒
但是 系統程序可能包含若干個子程式
程序要比應用程式要小是錯誤的
工作管理員中的應用程式和程序有什麼區別
佴微蘭留凰 應用程式一般是可視的 程序有些你都看不到的 你看到了軟體或者其他的什麼介面 說明他就是應用程式,他也一定有程序,1個應用程式不一定只有一個程序,相當於應用程式是程序組合起來的一個專案。如果你看到有程序,他也一定用應用程式的,只是他不一定能讓你看到,例如系統的一些程序,你看到程序看不到所謂...
工作管理員裡關閉程式和終止程序的區別是什麼
程式是一個靜態的概念,指的是一段能指揮電腦如何動作的 但是他不會佔用任何的計算資源,也不會為你做任何事。他只是 在哪兒 而已。理論上來說,一個程式從他被建立開始,就一直存在,並永不消亡,並且與儲存介質無關。就是說,無論你用光碟 磁碟 紙張甚至用樹枝寫在沙地上來儲存,他都是同一個程式,就算你從電腦中刪...
在工作管理員裡可以隨便結束程序嗎??
工作管理員不可以隨便結束系統程序,對電腦啟動不會有影響的,下次開機後有的會有的不會自動執行。程序包括 系統程序和軟體程序!軟體的一般可以從名字看出來比如 qq!這樣關是強制關閉!資料不會儲存的!但是等程式有問題時可以用上。系統程序是xp系統執行要用的!不可以關!關是會提示不允許或關閉後系統出錯!比如...