Hogy tudok egy tudok egy kisebb oiperációs rendszert késziteni? Mi tényleg nem tud sokat, egy adod szőveg megjelentisé meg ilyenek
Felejtsd el. Semmi kozod nincs a programozashoz, szmitastechnikahoz, csak kitalaltad hogy ezzel fogsz nagyzolni a kispajtasaid elott.
Oprendszert irni gepi kodu programozast igenyel, gozod nincs rola. Hardware-kezelest igenyel, gozod nincs rola. Diszk-kezelest igenyel, azt se tudod eszik-e vagy isszak a boot recordot, a fajlleiro tablat, vagy hogy mi az MBR es a GPT.
Nem nehéz elérni azt amit szeretnél, de elrontottad a kategóriát
Majd a modik átraják a számítástechnikába - jeleztem feléjük. Ott fogsz kapni erre a kérdésre választ!
Tényleg nem ödöngősség! Ismerni kell az alapokat és a trükköket és menni fog! Húsvétra már közel lehetsz a profi szinthez ha kitartó vagy!
#2: Megnézném, ahogy C64-re oprendszert írsz. ;)
És ezt nem gonoszkodásból mondom. Divat lenézni ma mindent, amihez nem kellenek gigabájtok, meg nem csilli-villi multitaszk, de ettől még egy 8 bites mikrogép rendszere sem piskóta. Sőt!... Belepréselni a teljes kernelt 8 kB-ba, meg ugyanennyibe a BASIC értelmezőt az azért nem gyenge teljesítmény. Mindezt természetesen Assemblyben, mivel minden egyes bájttal takarékoskodni kellett.
Az pedig, hogy egy szöveget kiír egy bootszektorban elhelyezett kód, az még nem oprendszer. Az operációs rendszer felel az erőforráskezelésért, lehetővé teszi programok futtatását a számítógépen, illetve a rendszer jellegétől és fejlettségétől függő mértékben lehetővé teszi a felhasználó számára a rendszer irányítását. Mondjuk egy C64-kaliberű gép esetében a minimum az, hogy feldolgozza a perifériákról érkező bemeneti jeleket, tartalmazza a programbetöltő rutinokat, legalább elemi szinten biztosít képernyőkezelő rutinokat, és tartalmaz egy parancsértelmezőt.
#3: Lehet, hogy most még semmi köze a programozáshoz. De senki nem született billentyűzettel a kezében. ;) Mindenki elkezdte valahol.
#4: De, nehéz. A szakma iránt kifejezetten érdeklődő mérnökinformatikus hallgatók sem jutnak el negyed év alatt oda, hogy oeprációs rendszert írjanak. Kezdő szintről ez nem hónapok, hanem évek kérdése. De nem lehetetlen.
De miért akarsz op rendszert írni? Kezdj el c++ tanulni egy könyvből kezdésnek meg kell tanulnod kódolni. Ha jól fog menni fogsz tudni nagyobb összetettebb progikat is létrehozni egyedül mondjuk egy kezdetleges demó verzióig pl 3d modellező, magas szintű hálózatkezelőt mely elrejti a hálózatkezelés nehézségeit a könnyebb gyorsabb fejlesztéséért. Ha ezek menni fognak akkor vagy elég tehetséges ahhoz hogy képes lehess rá rengeteg idő és további tanulás árán.
Szerintem nem éri meg ezzel foglalkozni, túl sok ez és mindenki Linuxot vagy wint használ mert beváltak és jók.
Inkább csinálj egy olyan plugint(vagy akár külön szoftverként) 3d modellezőkhöz amely elképesztően jól képes üjra topológiázni a geometriát valamint ugyanezt uv ra. Ezzel tudnál keresni is pénzt miközben megvalósítható is értelmes időn belül.
Sehogy nem fogsz.
Akkora nagy terjedelmű és akkor nagy tudás szükséges hozzá, hogyha mindent egyedül akarsz, hogy nem fogod tudni sajnos. Néhány Egyetemet el kell előbb hozzá végezni ..., de nem ilyen Magyarországot - alapképzés még OK, aztán mehetsz kifelé külföldre, hogy mélyebben tanulhass.
4-es vagyok
Látom kocka tesóim nem értitek a szarkazmust... :D
Kapcsolódó kérdések:
Minden jog fenntartva © 2025, 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!