A programok, szoftverek és operációs rendszerek között mi a különbség?
A programok: lehetnek operációs rendszerek.
Az Operációs rendszerek: lehetnek programok.
A szoftverek ugyan azok, mint a programok, csak más elnevezés.
#1: Tágabb értelemben véve a programok mellett a szoftverhez sorolunk minden elektronikusan tárolt adatot, dokumentumot is.
Program: olyan szoftver, amely a számítógép számára végrehajtható utasításokat tartalmaz.
Operációs rendszer: a számítógép egyes részegységeinek a működtetését, azok összehangolását, valamint a felhasználóval történő kapcsolatot biztosító program.
#1 nem teljesen pontos.
Program: Egy olyan egység, utasítások sorozata, amit a számítógép végrehajt
Szoftver: Egy csomag. Programok, hozzátartozó adatállományok és dokumentációk összessége.
Operációs rendszer: Olyan szoftver, amely a számítógép alapvető működését biztosítja: megteremit a kapcsolatot a felhasználó és a hardver között, kezeli a memóriát és vezérli más programok futását.
A program, a szoftver, és az operációs rendszerben az azonosság ugyan az, csak az elnevezésük és a célirányuk más.
részletesebben:
Az azonosság: bitekre, vagy byte-okra értve, programozási eljárásban készített algoritmus számítógépre vitt utasítás sorozata.
Amikor már nem bitek és byte-ok szintjén aspirálunk, akkor biteket és byte-okat fordító assembler rendszer fordítja le a logikai utasításokat (ez már program) egy hardver számára.
Ekkor még egy számítógép műszaki egységeinek programozott "felélesztéséről van szó.
Amikor már fel van programozva egy adaptációs hardver, a hardver szoftveresen válaszol és cselekszik a szoftver használó számára.
Az operációs rendszer, a szoftvereket és a hardvereket szinkronizálja egészen a legkisebb algoritmus szintig.
Míg egy fizikai (hardver) elektromosan erre válaszol.
A hardver egy valójában nagyon egyszerű kapcsoló üzemű tranzisztorok halmaza.
Ezek a halmazok biteken "gondolkoznak". Kettes matematikai számrendszerben.
A kettes számrendszer matematikában a: 0, és az 1.
Logikai értelmezésben a "0". a hamis (false)=0 Volt - elektronikus értelmezésben.
Az "1"- logikai értelmezésben a (true), vagyis az igaz.
Eddig tiszta?
A logikai "1", elektronikára lefordítva= a nullánál tőbb, pl. 5Volt.
Tehát a kapcsoló üzemű számítógép alapja, a logikai "0","1". Az-az banális számrendszer.
Ha ezt a banális számrendszert csoportosítjuk (egyszerűsítjük) assembler programmal, mondjuk oktálisan
akkor a két bitből nyolcat képezünk egy halmazban.
Ezt úgy hívjuk, hogy byte.
Egy byte logikai (matematikai variációja) = 255
...
nem folytatom, mert lehet, h. unalmas Neked.
A lényeg az, hogy a programok, a szoftverek, és az Oprendszerek egy forrásból fakadnak.
A felprogramozásból.
Legegyszerűbben talán így lehetne megfogalmazni:
szoftver = gyűjtőfogalom, minden olyan elem a számítógépes rendszerben, amit kézzel (fizikailag) nem lehet megfogni.
operációs rendszer = az a speciális szoftver, ami a számítógép alapszintű működését biztosítja.
program = a a szoftver, amely a számítógépet egy (vagy több) speciális feladat elvégzésére képessé teszi.
Kezdjük az alapoktól. A három általad kérdezett kifejezésben a közös, hogy mindegyik számítógépes program.
A legmagasabb szint az Operációs rendszer. Mit jelent ez?
A számítógéped önmagában egy darab vas. Nem tudsz vele semmit kezdeni. Attól lesz számítógép, hogy működteti egy rendszer. Ezt hívják operációs rendszernek (magyarul hívhatnánk működtető keretrendszernek)
A 80-as években ilyen rendszer volt DOS (Disk Operating System), aztán később megjelent a Windows, még később a Linux. Ma már a DOS-t nem használják. Valószínűleg vannak mások is, de ma alapvetően ez a kettő érhető el átlag felhasználó számára.
Mint mondtam, az Operációs rendszer is egy program végső soron, de amit általában programnak hívnak az egy adott feladat végrehajtására alkalmas, az Operációs rendszer keretei között - annak segítségével működő - parancssorozat.
Ebből a szempontból nincs különbség program és szoftver között. Általában bonyolult, sok feladatot ellátó programrendszereket szokták szoftvernek nevezni. Ezzel különböztetik meg attól az 5 soros programtól, amit magad írsz meg otthon, és egyetlen feladata, hogy a képernyőre kiírja a nevedet. Ezt nagyképűség lenne szoftvernek nevezni, pedig végső soron ez is szoftver.
Még egy szót az elnevezésekről: A számítógép (amit tréfásan vas-nak is szoktak hívni) hivatalos nevén a Hardware (magyarosan hardver). Szó szerinti fordításban "Kemény áru".
A számítógépen futó összes program (az operációs rendszertől a saját néhány soros programodig) a Software (szoftver), magyarul "Könnyű áru". Persze mint mondtam, azért a szoftver szót inkább a komolyabb programrendszerekre szokták alkalmazni.
Kapcsolódó kérdések:
Minden jog fenntartva © 2024, www.gyakorikerdesek.hu
GYIK | Szabályzat | Jogi nyilatkozat | Adatvédelem | Cookie beállítások | WebMinute Kft. | Facebook | Kapcsolat: info(kukac)gyakorikerdesek.hu
Ha kifogással szeretne élni valamely tartalommal kapcsolatban, kérjük jelezze e-mailes elérhetőségünkön!