Pouze tento týden sleva až 80 % na e-learning týkající se Pythonu. Zároveň využij narozeninovou akci až 80 % zdarma při nákupu e-learningu - Více informací.
Hledáme nové posily do ITnetwork týmu. Podívej se na volné pozice a přidej se do nejagilnější firmy na trhu - Více informací.
Python week + discount 80

Spectrum - Operačný systém

Operačný systém Spectrum som začal vytvárať so svojimi najlepšími znalosťami tak, aby bolo pre každého jednoduché ho ovládať - skrátka aby bol prehľadný. Nejde o nič "špeciálneho" - operačný systém má TUI (textové užívateľské rozhranie) a ovláda sa, oproti jeho predchodcovi (Black Core), klávesnicou. Aj tak je ale lepšie a to v jednej hlavnej vlastnosti - je tvárny. Umožňuje úpravu zoznamu utilít (manuálne i programovo), zmenu nastavenia atď. Hlavným cieľom je urobiť systém, ktorý bude pre každého prehľadný, nikto sa nebude musieť báť, že ho niekto sleduje a aby ma potešilo, že som urobil niečo nové:-)

Operačný systém sa mi bohužiaľ nepodarilo dokončiť. Aby som bol presný, chýba mi aplikácie (EXPLORER.EXE, NOTEPAD.EXE, ...). Škola začala a ja sa jej musím venovať. Aplikácia samozrejme čo najskôr doplním. Tešte sa na oveľa lepší rozhranie, než je na fotkách ... Prajem príjemnú zábavu:)

Ovládanie

Operačný systém sa bude chvíľu spúšťať. Jadro je totiž pomerne veľké. Prvé, čo sa spustí, bude Setup, ktorý vás prevedie nastavením. Pre ovládanie sa používa klávesnica. Medzi ovládacími prvkami sa môžete pohybovať pomocou šípok, svoju voľbu potvrdíte stlačením klávesy Enter a stlačením klávesu Escape ju zrušíte. Povolené znaky do textového poľa sa klasicky pohybujú od medzerníka po ~.

Poznámky

Tento výukový obsah pomáhajú rozvíjať nasledujúce firmy, ktoré možno hľadajú práve teba!

Prípona .EXE slúži iba ako označenie spustiteľných súborov. Nehrá rolu pri nahrávaní do pamäti - Maximálna veľkosť programov je 64 KB.

Novinky

  • 17.07.2020 - Dokončujem posledné úpravy systému a začínam pracovať na aplikáciu TERMINAL.EXE.
  • 20.08.2020 - Pridal som aplikácie FRST.EXE a USER.EXE. Rozšíril som knižnicu FILES.ASM. Ďalej začnem pracovať na programoch SHUTDOWN.EXE, SETTINGS.EXE a EXPLORER.EXE. Plánujem rozšíriť systém o vlastné prerušenia.
  • 30.09.2020 - dorobenie posledné úpravy systému a aplikácie FRST.EXE.

Fotky

Spectrum Boot Screen

Boot Screen .<> Spectrum FRST.EXE

FRST.EXE .<> Spectrum FRST.EXE

Spectrum FRST.EXE
Spectrum FRST.EXE
Spectrum Desktop

Desktop .<> Spectrum User.exe

User.exe .<> Spectrum SYSTEM.EXE

SYSTEM.EXE .<> Spectrum Error

error

Hodnotenie poroty

Tento projekt sa zúčastnil súťaže ITnetwork summer 2020.

porotca bodov hodnotenie

David Čapka
7.5 Oproti minulému roku má operačný systém lepší vzhľad a podporuje užívateľské meno alebo meno počítača. Nenašiel som v ňom však hodiny, ktoré tam vlani boli. Vyzerá to vážne pekne retro, síce to nič moc nevie, ale chápem, že len zaviesť boot loader nie je sranda, takže rešpekt! Trebárs tam bude budúci rok textový editor a file explorer:)

Samuel Hél
6.5 Ohľadom tvorbu operačného systému som sa nikdy nezaujímal, ale nie je to určite hračka. Bootovanie trvalo pomerne dlho vzhľadom k veľkosti súboru (1.4MB), už sme sa báli, že sa to nepohne. Nakoniec sa to podarilo a videli sme retro štýl operačného systému:) Bohužiaľ okrem vlastného názvu počítača a mena užívateľa nemá čo ponúknuť.

michal Čapka
7 Pamätám si, že sa súťaže zúčastňuješ už po niekoľkýkrát, a tak som bol zvedavý, aký to tento rok bude mať posun:) Nejaký tam určite je, avšak je tam ešte veľa práce. Vzal si si naozaj veľké súste a za to máš môj obdiv, na základe dostupných funkcií však bohužiaľ musím hodnotiť menším počtom bodov.

Galéria


 

Stiahnuť

Stiahnutím nasledujúceho súboru súhlasíš s licenčnými podmienkami

Stiahnuté 79x (13.11 kB)
Aplikácia je vrátane zdrojových kódov v jazyku ASM

 

Všetky články v sekcii
Assembler
Program pre vás napísal Jakub Verner
Avatar
Užívateľské hodnotenie:
Ešte nikto nehodnotil, buď prvý!
Autor se věnuje programování v x86 Assembleru.
Aktivity

 

 

Komentáre

Avatar
Matěj Drábek
Tvůrce
Avatar
Matěj Drábek:17.7.2020 15:38

To zní docela ambiciózně :D

Odpovedať
17.7.2020 15:38
Když se ti něco nedaří neznamená to že se to nemůže posrat ještě víc.
Avatar
Jakub Verner
Člen IT Redactor Gang
Avatar
Odpovedá na Matěj Drábek
Jakub Verner:17.7.2020 16:11

No muselo se tu objevit něco nového, ne? :-D

 
Odpovedať
17.7.2020 16:11
Avatar
David Čápka
Tým ITnetwork
Avatar
Odpovedá na Matěj Drábek
David Čápka:17.7.2020 18:09

Mohu potvrdit, že jsem se v tom systému podíval kolik je hodin, ale tohle je dost možná ještě nějaký pokročilejší :D

Odpovedať
17.7.2020 18:09
Jsem moc rád, že jsi na síti, a přeji ti top IT kariéru, ať jako zaměstnanec nebo podnikatel. Máš na to! :)
Avatar
Jakub Verner
Člen IT Redactor Gang
Avatar
Odpovedá na David Čápka
Jakub Verner:17.7.2020 23:21

No... Co se týče těch hodin, záleží na nastavení BIOSu. V BIOSu je totiž 12 a 24 hodinový režim. Systém je v pořádku. :-)

 
Odpovedať
17.7.2020 23:21
Tento výukový obsah pomáhajú rozvíjať nasledujúce firmy, ktoré možno hľadajú práve teba!
Avatar
Robert Michalovič:28.10.2020 5:32

Stáhl jsem to ale na Windows10 verze2004 to hlásí, že daný soubor je corrupted(pož­kozený) a ani se nezobrazil vnitřek.

Co se týče spuštění tak jsem to napoprvé rozchodil přes Oracle VM VirtualBox jako disketu, takže mě to fungovalo taky.

  1. Vypadá to na live distribuci. Nebo to umí daný OS hodit i na disk?
  2. Vyzkoušeli jste i vytvořit fyzickou bootovací flasku nebo fyzickou disketu?
  3. Mimochodem nikde jsem tam nenašel zdrojové kódy.
Editované 28.10.2020 5:33
 
Odpovedať
28.10.2020 5:32
Avatar
Jakub Verner
Člen IT Redactor Gang
Avatar
Odpovedá na Robert Michalovič
Jakub Verner:28.10.2020 9:27

Zdravím, OS je dělaný přímo na disketu, pracuje se souborovým systémem FAT12, takže harddisk by pro něj nebyl nejlepší. Zkoušel jsem ho spouštět z fyzické diskety - bez problémů. Do Oracle VM VirtualBoxu se má dávat jako disketa, to je v pořádku. Po dlouhém rozhodování jsem kódy nakonec nezveřejnil, protože jsou velmi nepřehledné... Momentálně se je snažím udělat přehlednější. Pokud o ně máte i tak zájem, klidně je poskytnu. Co se týče toho chybové hlášení, na otevření .IMG souborů používám WinImage, ten by měl soubor bez problémů otevřít. :-)

 
Odpovedať
28.10.2020 9:27
Avatar
martin tomša:2.5.2021 12:01

Dobry den chci se zeptat jestli bude nějaký tutoriál jak program spustit protože stejně jak jste psal jsem použil virtualbox a winimage a nejde mi to spustit

 
Odpovedať
2.5.2021 12:01
Avatar
Jakub Verner
Člen IT Redactor Gang
Avatar
Odpovedá na martin tomša
Jakub Verner:2.5.2021 13:04

Jedná se o image diskety. Zkontroluj, jestli ho tak používáš. Někdo ho omylem používá špatně. Pokud to i tak nepůjde, můžeme se spojit přes jinou síť a popíši ti to podrobněji.

 
Odpovedať
2.5.2021 13:04
Robíme čo je v našich silách, aby bola tunajšia diskusia čo najkvalitnejšia. Preto do nej tiež môžu prispievať len registrovaní členovia. Pre zapojenie sa do diskusie sa zaloguj. Ak ešte nemáš účet, zaregistruj sa, je to zadarmo.

Zobrazené 8 správy z 8.