Tartalomjegyzék:
- Meghatározás - Mit jelent az operációs rendszer (OS)?
- A Techopedia magyarázza az operációs rendszert (OS)
Meghatározás - Mit jelent az operációs rendszer (OS)?
Az operációs rendszer (OS), a legtöbb értelemben vett olyan szoftver, amely lehetővé teszi a felhasználó számára, hogy más alkalmazásokat futtasson egy számítógépes eszközön. Noha a szoftveralkalmazások közvetlenül kapcsolódhatnak a hardverhez, az alkalmazások túlnyomó többsége operációs rendszerre van írva, amely lehetővé teszi számukra, hogy kihasználják a közös könyvtárak előnyeit, és ne aggódjanak a hardver részletei miatt.
Az operációs rendszer kezeli a számítógép hardver erőforrásait, ideértve:
- Bemeneti eszközök, például billentyűzet és egér.
- Kimeneti eszközök, mint például monitorok, nyomtatók és szkennerek.
- Hálózati eszközök, például modemek, útválasztók és hálózati kapcsolatok.
- Tárolóeszközök, például belső és külső meghajtók.
Az operációs rendszer szolgáltatásokat nyújt a további telepített szoftveralkalmazások hatékony végrehajtásának és kezelésének, valamint a memória allokációjának elősegítésére is.
A Techopedia magyarázza az operációs rendszert (OS)
Néhány operációs rendszert az 1950-es években fejlesztettek ki, amikor a számítógépek egyszerre csak egy programot tudtak végrehajtani. Az évtized későbbi szakaszában a számítógépek számos szoftverprogramot tartalmaztak, néha könyvtárakat, amelyeket összekapcsolták a mai operációs rendszerek kezdete érdekében.
Az operációs rendszer számos összetevőből és szolgáltatásból áll. Az operációs rendszer részeként meghatározott jellemzők az egyes operációs rendszerektől függnek. A három legkönnyebben meghatározható összetevő azonban a következő:
- Kernel: Ez alapszintű vezérlést biztosít az összes számítógépes hardvereszköz felett. A fő szerepek között szerepel az adatok olvasása a memóriából és az adatok memóriába írása, a végrehajtási parancsok feldolgozása, az adatok fogadásának és továbbításának módja az olyan eszközökkel, mint például a monitor, a billentyűzet és az egér, valamint a hálózatoktól kapott adatok értelmezésének módja.
- Felhasználói felület: Ez az összetevő lehetővé teszi a felhasználóval való interakciót, amely grafikus ikonokon és asztalon keresztül, vagy egy parancssoron keresztül történhet.
- Alkalmazásprogramozási felületek: Ez az összetevő lehetővé teszi az alkalmazásfejlesztők számára, hogy moduláris kódot írjanak.
Az operációs rendszerekre példák az Android, iOS, Mac OS X, Microsoft Windows és Linux.
