Vitajte na [www.pocitac.win] Pripojiť k domovskej stránke Obľúbené stránky
1. Operačné systémy (OS): Základný softvér, ktorý spravuje hardvér a poskytuje rozhranie pre ďalší softvér, na ktorom sa dá spustiť. Príklady:Windows, MacOS, Linux.
2. Ovládače zariadení: Softvér, ktorý umožňuje operačnému systému komunikovať so špecifickými hardvérovými zariadeniami, ako sú tlačiarne, grafické karty a úložné zariadenia.
3. Firmvér: Softvér zabudovaný do hardvérových zariadení, často uložený v pamäti iba na čítanie (ROM). Ovláda základnú funkčnosť zariadenia a často topánky do systému. Príklady:BIOS na základnej doske, firmvér v smerovači.
4. Zavádzače: Prvý program, ktorý sa spustí, keď sa počítač spustí. Načíta operačný systém do pamäte.
5. Systémové služby: Programy, ktoré spravujú zdroje systému, ako sú nástroje na správu diskov, nástroje súborových systémov a nástroje konfigurácie siete.
6. Vstavaný softvér: Softvér určený pre konkrétne zariadenia so špecializovanými funkciami, často napísanými v jazykoch na nízkej úrovni, ako sú C. Príklady:Softvér v informačnom paneli vozidla, riadiaceho systému práčky.
Charakteristiky softvéru na nízkej úrovni:
* priama hardvérová interakcia: Úzko spolupracuje s hardvérom počítača a často využíva jazyk montáže alebo programovacie jazyky na nízkej úrovni.
* Performance Critical: Navrhnuté pre rýchlosť a efektívnosť, pretože priamo ovplyvňujú výkon systému.
* Abstrakčná vrstva: Poskytuje abstrakciu vrstvy pre softvér na vyššej úrovni na interakciu s hardvérom bez toho, aby musel porozumieť zložitosti základných komponentov.
* stabilita systému: Rozhodujúce pre stabilitu a funkčnosť systému. Chyby v softvéri na nízkej úrovni môžu spôsobiť hlavné zlyhania systému.
Prečo sa to nazýva „nízka úroveň“?
Tento výraz sa vzťahuje na blízkosť softvéru k hardvéru. Pracuje na nižšej úrovni abstrakcie a zaoberá sa základnými aspektmi toho, ako počítač funguje. Softvér na vyššej úrovni, podobne ako aplikácie a hry, je postavený na tomto nadácii a nemusí priamo interagovať s hardvérom.
Pochopenie softvéru na nízkej úrovni je nevyhnutné pre každého, kto sa chce hlbšie ponoriť do počítačových systémov, správy sietí alebo vloženého programovania. Poskytuje základné chápanie toho, ako počítače fungujú a ako softvér interaguje s hardvérom.