Poslao: 07 Jan 2015 16:57
|
offline
- VuleRatluk
- Novi MyCity građanin
- Vukasin Djordjevic
- Ekonomista / naslednik butika Cotton House
- Pridružio: 07 Jan 2015
- Poruke: 28
- Gde živiš: Krusevac
|
Pozdrav, kladio sam se sa mojim profesorom da mogu do kraja godine da napravim bilo kakav OS koji ce da bude bootable. Veze nemam ja sa ovim. Ako ne napravim ovo imacu na kraju 1 iz informatike jer sam ga izazvao (lol). Veca drama je ta sto sam ja zadnja godina ekonomske, tako da je moja upucenost u svet informatike jednaka Vucicevoj iskrenosti. POMAGAJTE na ovako sveti dan.
|
|
|
Registruj se da bi učestvovao u diskusiji. Registrovanim korisnicima se NE prikazuju reklame unutar poruka.
|
|
|
|
Poslao: 07 Jan 2015 17:03
|
offline
- VuleRatluk
- Novi MyCity građanin
- Vukasin Djordjevic
- Ekonomista / naslednik butika Cotton House
- Pridružio: 07 Jan 2015
- Poruke: 28
- Gde živiš: Krusevac
|
A jel bi mogo taj OS da radi nesto prosto ne znam na primer samo mi treba kod da npr mogu da napravim tekstualni dokument, da ga kopiram i da ga nalepim i da ima dugme za gasenje. Nista vise
|
|
|
|
Poslao: 07 Jan 2015 17:07
|
offline
- E.L.I.T.E.
- Legendarni građanin
- Pridružio: 23 Maj 2012
- Poruke: 4575
|
Napisano: 07 Jan 2015 17:05
I da , nemoj da misliš da ćeš završiti brzo , ako nemaš znanje Asemblera i ne znaš kako funkcioniše operativni sistem teško da ćeš da uspeš. Developer tim Cosmos-a je implementirao X# koji radi na niskom nivou za x86 procesore. On daje C# sintaksu Asembleru i olakšava ti.
Dopuna: 07 Jan 2015 17:07
Ono što ti hoćeš je još teže, to zahteva da razviješ GUI (grafički korisnički interfejs), ne znam koliko je tvoje poznavanje tematike. Imaš dosta dobru dokumentaciju i na OSDev.org:
http://wiki.osdev.org/Main_Page
|
|
|
|
Poslao: 07 Jan 2015 17:15
|
offline
- VuleRatluk
- Novi MyCity građanin
- Vukasin Djordjevic
- Ekonomista / naslednik butika Cotton House
- Pridružio: 07 Jan 2015
- Poruke: 28
- Gde živiš: Krusevac
|
Ja samo brate hocu nesto jednostavno znaci samo da mogu neki najjednostavniji GUI da razvijem. Znam da postoji neki kernel to je kao srce OS-a tako sam ja razumeo. Za programe na tom OSu se u opste ne brinem jer one osnovne programe znam da napisem za tili cas, dok meni sam OS predstavlja brigu.
|
|
|
|
|
Poslao: 07 Jan 2015 17:30
|
offline
- VuleRatluk
- Novi MyCity građanin
- Vukasin Djordjevic
- Ekonomista / naslednik butika Cotton House
- Pridružio: 07 Jan 2015
- Poruke: 28
- Gde živiš: Krusevac
|
E sad jel bi ti mogao da mi napravis listu stvari koje trebam redom da radim da bih napravio OS ja cu da probam pa cu da javim za koji mesec kad zavrsim kako je ispao
|
|
|
|
Poslao: 07 Jan 2015 17:50
|
offline
- E.L.I.T.E.
- Legendarni građanin
- Pridružio: 23 Maj 2012
- Poruke: 4575
|
Napisano: 07 Jan 2015 17:48
Prvo prouči dokumentaciju na ovom linku. Ako ne želiš da pišeš OS od nule pročitaj dokumentaciju na ovom linku.
Dopuna: 07 Jan 2015 17:49
Za koji mesec? Ako ozbiljno misliš da se javiš kad ga završiš, sigurno te nećemo videti ovde jedno godinu/dve i to ako nekim čudom pređeš sve ono što sam ja od 2012. pa do sada
Dopuna: 07 Jan 2015 17:50
Evo ti primer jednog mog neuspelog pokušaja dok sam još bio početnik:
http://www.mycity.rs/Visual-Basic/Elite-OS.html
|
|
|
|
Poslao: 07 Jan 2015 17:58
|
offline
- bocke
- Moderator foruma
- Glavni moderator Linux foruma
- Pridružio: 16 Dec 2005
- Poruke: 12533
- Gde živiš: Južni pol
|
vasa.93 ::OS? Bilo kakav da je - teško vrlo.
Jednostavan OS se može napisati. Pogotovo ako se smanji broj funkcija koji taj OS ima.
vasa.93 ::Btw, imaš izvorni kod za MS DOS, od skoro je dostupan...
To je jako loša preporuka. Em je u pitanju vrlo rana verzija MS DOS-a koja je funkcionalno mnogo ograničenija od narednih verzija, em što je u pitanju arhaični izvorni kod pisan u asembleru.
Citat:Ako nameravaš da ga praviš u VB.NET, računaj odmah na jedinicu. Međutim možeš da isprogramiraš jednostavan OS u C#, baci pogled na Cosmos
Pravi operativni sistem nije moguće napisati u dotnet jezicima bez pisanja dotnet virtualne mašine. A tek to početnik neće znati da uradi.
Za programiranje operativnih sistema se najčešće koriste C i asembler. Ranije se, zbog ograničenih mogućnosti računara i male količine dostupnog prostora, najviše koristio asembler.
Sve zavisi i od onoga što želiš da OS radi.
Elem, ako samo preuzmeš izvorni kod, profa će vrlo lako da provali da to nisi ti napisao. Nego, ako zaista želiš da se poigraš time, evo ti nekoliko linkova:
http://wiki.osdev.org/Main_Page
http://alexfru.narod.ru/os/skeptically/OSdevSkeptically.html
http://www.jamesmolloy.co.uk/tutorial_html/
http://www.osdever.net/tutorials/
http://www.brokenthorn.com/Resources/OSDevIndex.html
http://littleosbook.github.io/
|
|
|
|