Vitajte na [www.pocitac.win] Pripojiť k domovskej stránke Obľúbené stránky

Domáce Hardware Siete Programovanie Softvér Otázka Systémy

Aký je rozdiel medzi procesom a programom?

Proces je inštancia počítačového programu, ktorý sa práve vykonáva. Zahŕňa programový kód, jeho aktuálnu aktivitu a prostriedky, ktoré používa. program , na druhej strane je súbor inštrukcií, ktoré informujú počítač, čo má robiť. Je to statická entita, ktorá sa nemení, kým ju neupraví programátor.

Tu sú niektoré z kľúčových rozdielov medzi procesom a programom:

* Proces je dynamická entita, ktorá sa mení v priebehu času, zatiaľ čo program je statická entita, ktorá sa nemení.

* Proces je spojený s konkrétnym používateľom a operačný systém mu prideľuje jedinečný identifikátor, zatiaľ čo program nie je spojený so žiadnym konkrétnym používateľom a nemá jedinečný identifikátor.

* Proces môže mať viacero vlákien vykonávania, zatiaľ čo program môže mať iba jedno vlákno vykonávania.

* Proces môže byť pozastavený alebo ukončený operačným systémom, zatiaľ čo program nemôže byť pozastavený alebo ukončený operačným systémom.

Vo všeobecnosti je proces zásadnejší pojem ako program. Program je jednoducho súbor inštrukcií, ktoré hovoria počítaču, čo má robiť, zatiaľ čo proces je inštanciou programu, ktorý sa práve vykonáva.

Najnovšie články

Copyright © počítačové znalosti Všetky práva vyhradené