Torna indietro   Hardware Upgrade Forum > Software > Programmazione

Oracle AI World 2026: in Europa prima la sovranità, poi la sicurezza e solo dopo l'IA
Oracle AI World 2026: in Europa prima la sovranità, poi la sicurezza e solo dopo l'IA
In tre giorni a Las Vegas Oracle ha presentato agenti che eseguono il lavoro, l'alleanza con OpenAI e un cloud aperto agli acceleratori di tutti. Ma i clienti europei chiedono garanzie prima ancora delle funzionalità
DS N°7 E-Tense: il SUV premium made in Melfi che punta su autonomia e comfort
DS N°7 E-Tense: il SUV premium made in Melfi che punta su autonomia e comfort
Fino a 740 km WLTP con la batteria da 97,2 kWh, sospensioni che leggono la strada con una telecamera e un abitacolo da salotto parigino. La nuova DS N°7 raccoglie l'eredità della DS 7 e la porta, per la prima volta, nel mondo 100% elettrico. Ecco come è fatta, cosa offre e quanto costa.
Recensione Samsung Galaxy Tab S12 Ultra: non chiamatelo tablet... è molto di più
Recensione Samsung Galaxy Tab S12 Ultra: non chiamatelo tablet... è molto di più
Abbiamo provato Samsung Galaxy Tab S12 Ultra nella versione 12 GB + 256 GB con tastiera, e il risultato è un tablet che in questa configurazione si comporta come un notebook con la fluidità tipica di Android. Spessore di 5,1 mm, display Dynamic AMOLED 2X da 14,6 pollici, MediaTek Dimensity 9500 e un software senza incertezze compongono un prodotto di vertice, con prezzi da 1.539 euro, frenato solo da un'autonomia nella parte bassa del confronto
Tutti gli articoli Tutte le news

Vai al Forum
Rispondi
 
Strumenti
Old 23-06-2003, 21:59   #1
DanieleC88
Senior Member
 
L'Avatar di DanieleC88
 
Iscritto dal: Jun 2002
Città: Dublin
Messaggi: 5989
Creare un sistema operativo (per davvero)

Tempo fa ho aperto una discussione che chiedeva come creare un sistema operativo (ma solo per curiosita'). Ora sto cercando (inutilmente) di capire come svilupparne uno, e quindi mi rivolgo a voi: da cosa parto ? (come codice) che linguaggio ? (va bene anche il Turbo Pascal ?) ecc...?
__________________

C'ho certi cazzi Mafa' che manco tu che sei pratica li hai visti mai!
DanieleC88 è offline   Rispondi citando il messaggio o parte di esso
Old 23-06-2003, 23:54   #2
maxithron
Senior Member
 
L'Avatar di maxithron
 
Iscritto dal: Mar 2002
Città: Italy/Usa
Messaggi: 2817
credo che sia meglio pensare a quanti "linguaggi" utilizzare.
Sono comunque subordinati al tipo di sistema che intenderesti creare.

Hai già un'idea o semplicemente vorresti farti un'idea di come si scrive un sistema operativo?
__________________
"Utilizzando atomi pentavalenti drogheremo il silicio di tipo n;
Utilizzando atomi trivalenti drogheremo il silicio di tipo p;
Utilizzando della cannabis ci drogheremo noi e vedremo il silicio fare cose impossibili" - DSDT-HowTo
maxithron è offline   Rispondi citando il messaggio o parte di esso
Old 24-06-2003, 00:57   #3
matpez
Senior Member
 
L'Avatar di matpez
 
Iscritto dal: Aug 2002
Città: Biella
Messaggi: 1882
Per cominciare prendi un manuale sui sistemi operativi e ti leggi tutto quello che c'è da sapere, code dei processi semafori, e le varie architetture, dopo di che ti impari alla perfezione C cosi puoi scrivere i driver per fare comunicare le parte bassi con le parte alte della tua macchina....ah, saresti solo al 2% del lavoro!!!

Secondo me come idea è buona, apprezzo il modo con cui l'affronti, ma ci vorranno anno per portarne a termine uno buono, sempre che le tue conoscenze della programmazione siano ottime!!
matpez è offline   Rispondi citando il messaggio o parte di esso
Old 24-06-2003, 08:57   #4
cionci
Senior Member
 
L'Avatar di cionci
 
Iscritto dal: Apr 2000
Città: Vicino a Montecatini(Pistoia) Moto:Kawasaki Ninja ZX-9R Scudetti: 29
Messaggi: 53971
Storicamente si scrive in C... Di loader se ne trovano già pronti in giro...
cionci è offline   Rispondi citando il messaggio o parte di esso
Old 24-06-2003, 13:41   #5
jolanda_81
Member
 
Iscritto dal: May 2003
Città: vivo ancora sulla terra..ma per poco ancora
Messaggi: 50
Re: Creare un sistema operativo (per davvero)

Quote:
Originally posted by "DanieleC88"

Tempo fa ho aperto una discussione che chiedeva come creare un sistema operativo (ma solo per curiosita'). Ora sto cercando (inutilmente) di capire come svilupparne uno, e quindi mi rivolgo a voi da cosa parto ? (come codice) che linguaggio ? (va bene anche il Turbo Pascal ?) ecc...?
Scusa, non prenderla a male, ma se non sai nemmeno da che linguaggio partire..beh sei un po' in alto mare..senza offesa!

Per me inizia ad imparare molto bene le basi della programmazione e come è strutturata una macchina e come sono strutturati i sistemi operativi del passato e quelli attuali.. sofico (non so se è giusta questa faccina..) quel che voglio dire è che il lavoro è titanico!!! Penso che al 5° anno di università avrai tutte le conoscenze per creare un SO!

Cmq se hai voglia da vendere..ti consiglio di prenderti il kernel di linux (dopo aver studiato quanto sopra) e inizia a capire quello..quando hai capito come funziona ne crei uno tu..opure ti modifichi quello come più ti aggrada..questo è il bello dell'OPEN SOURCE!!!

ciao
jolanda_81 è offline   Rispondi citando il messaggio o parte di esso
Old 24-06-2003, 13:47   #6
cionci
Senior Member
 
L'Avatar di cionci
 
Iscritto dal: Apr 2000
Città: Vicino a Montecatini(Pistoia) Moto:Kawasaki Ninja ZX-9R Scudetti: 29
Messaggi: 53971
Re: Creare un sistema operativo (per davvero)

Quote:
Originally posted by "jolanda_81"

Penso che al 5° anno di università avrai tutte le conoscenze per creare un SO!
Magari Diciamo che ne conosci le basi, ma non come puoi svilupparlo in toto...
cionci è offline   Rispondi citando il messaggio o parte di esso
Old 24-06-2003, 14:08   #7
matpez
Senior Member
 
L'Avatar di matpez
 
Iscritto dal: Aug 2002
Città: Biella
Messaggi: 1882
Le basi le hai anche se ti leggi 600 pagine di sustemi riguardando i O.S.

Però sono tutta teoria....vai a farlo in pratica ig:
matpez è offline   Rispondi citando il messaggio o parte di esso
Old 24-06-2003, 14:11   #8
cionci
Senior Member
 
L'Avatar di cionci
 
Iscritto dal: Apr 2000
Città: Vicino a Montecatini(Pistoia) Moto:Kawasaki Ninja ZX-9R Scudetti: 29
Messaggi: 53971
Quote:
Originally posted by "matpez"

Però sono tutta teoria....vai a farlo in pratica ig:
Ci vuole tempo...moooolto tempo...e mooooolta esperienza...
cionci è offline   Rispondi citando il messaggio o parte di esso
Old 24-06-2003, 15:18   #9
lapo
Senior Member
 
L'Avatar di lapo
 
Iscritto dal: Feb 2001
Messaggi: 68
... e moooolte persone ...

visto che anche solo un sistema operativo a livello di Windows 3.1 sarebbe improponibile scriverselo da soli partendo dal nulla ...

... magari negli anni '70 !

oggi ci vuole un esercito di sviluppatori, ognuno a sua volta con compiti e specializzazioni diversi ...

lapo è offline   Rispondi citando il messaggio o parte di esso
Old 24-06-2003, 15:21   #10
cionci
Senior Member
 
L'Avatar di cionci
 
Iscritto dal: Apr 2000
Città: Vicino a Montecatini(Pistoia) Moto:Kawasaki Ninja ZX-9R Scudetti: 29
Messaggi: 53971
Certo...ma se si pensa al solo kernel Linus Torvald insegna che per mettere le basi basta anche una sola persona
cionci è offline   Rispondi citando il messaggio o parte di esso
Old 24-06-2003, 17:17   #11
matpez
Senior Member
 
L'Avatar di matpez
 
Iscritto dal: Aug 2002
Città: Biella
Messaggi: 1882
Si ma qui nn parliamo di kernel, qui parliamo di un OS compatubile con tutti i prodotti sul mercato, senza contare poi naturalmente la gestione che ha un OS come i multi tasking e tantissime altre cazzatine che nn si vedono ma che servono a fare funzionare il tutto ig: <-- Simpatica sta faccina!!!
matpez è offline   Rispondi citando il messaggio o parte di esso
Old 24-06-2003, 17:26   #12
recoil
Senior Member
 
L'Avatar di recoil
 
Iscritto dal: Jul 2002
Città: Milano
Messaggi: 19150
Re: Creare un sistema operativo (per davvero)

Quote:
Originally posted by "jolanda_81"


Penso che al 5° anno di università avrai tutte le conoscenze per creare un SO!
non è un problema di sapere come fare, ma di avere il tempo di farlo!
un sistema operativo come windows o linux non oso immaginare quanti decenni/uomo può essere!

da solo puoi sviluppare qualche piccola componente, non di più
recoil è offline   Rispondi citando il messaggio o parte di esso
Old 24-06-2003, 19:38   #13
maxithron
Senior Member
 
L'Avatar di maxithron
 
Iscritto dal: Mar 2002
Città: Italy/Usa
Messaggi: 2817
Ok!!! tutti insieme......vogliamo scrivere The Matrix?
__________________
"Utilizzando atomi pentavalenti drogheremo il silicio di tipo n;
Utilizzando atomi trivalenti drogheremo il silicio di tipo p;
Utilizzando della cannabis ci drogheremo noi e vedremo il silicio fare cose impossibili" - DSDT-HowTo
maxithron è offline   Rispondi citando il messaggio o parte di esso
Old 24-06-2003, 20:38   #14
RiKkaRdo
Member
 
L'Avatar di RiKkaRdo
 
Iscritto dal: Jan 2002
Città: Gorizia
Messaggi: 186
un mio professore di fronte ad una domanda simile di un mio compagno di corso rispose:
"Lei inizi, e ne riparliamo tra qualche decennio ... "


RiKkaRdo è offline   Rispondi citando il messaggio o parte di esso
Old 24-06-2003, 22:42   #15
DanieleC88
Senior Member
 
L'Avatar di DanieleC88
 
Iscritto dal: Jun 2002
Città: Dublin
Messaggi: 5989
Devo dire che avete risposto in troppi !
Cerchero' di rispondere a tutto...

Linguaggi? Mi sono dotato di Turbo Pascal e Turbo Assembler (grande borland...)
-- Sotto che piattaforma conviene realizzarlo?

quinto anno di universita' !!!! ho solo 14 anni !!!! quale universita' !!
-- programmazione, situazione critica: conosco solo QuickBasic, VisualBasic, Delphi, Turbo Pascal e devo imparare l'assembler.
Inoltre ho sempre fatto tutto da autodidatta... insomma, teoria casalinga... meno manle che ci siete voi sul net...

molte persone? sono solo io. magari mi aiuta mio cugino, che é leggermente meglio di me.

sono in alto mare? avete ragione.

consigliatemi un C o C++ da utilizzare (compagnia ed altre info)

okay?
__________________

C'ho certi cazzi Mafa' che manco tu che sei pratica li hai visti mai!
DanieleC88 è offline   Rispondi citando il messaggio o parte di esso
Old 24-06-2003, 23:05   #16
RiKkaRdo
Member
 
L'Avatar di RiKkaRdo
 
Iscritto dal: Jan 2002
Città: Gorizia
Messaggi: 186
Quote:
Originally posted by "DanieleC88"

ho solo 14 anni !!!!

ecco ora mi impicco
RiKkaRdo è offline   Rispondi citando il messaggio o parte di esso
Old 24-06-2003, 23:14   #17
recoil
Senior Member
 
L'Avatar di recoil
 
Iscritto dal: Jul 2002
Città: Milano
Messaggi: 19150
Quote:
Originally posted by "DanieleC88"


quinto anno di universita' !!!! ho solo 14 anni !!!! quale universita' !!
meglio, vuol dire che forse a 30 anni avrai finito

a parte gli scherzi: prova un progetto più semplice. se ti imbarchi in una simile impresa rischi di romperti le palle molto presto, buttando tempo.
recoil è offline   Rispondi citando il messaggio o parte di esso
Old 25-06-2003, 20:21   #18
homero
Senior Member
 
Iscritto dal: Dec 2000
Città: BARI
Messaggi: 1983
scusa perche' vuoi programmare un sistema operativo?

comunque sia puoi programmare un sistema operativo anche in turbo pascal solo che sarebbe un sistema minimale...
un sistema operativo deve per prima cosa operare da interfaccia con l'hardware(cpu, memoria, pci, chipset, video, mouse, tastiera...) insomma perche' programmare un sistema operativo quando ce ne sono gia' troppi?!?!?

ad ogni modo trovi sistemi minimali programmati in assembler...che accupano un dischetto...fai una ricerca in google...

ad ogni modo penso che per un buon allenamento per cominciare a programmare un sistema operativo da zero sia programmare un emulatore....

e' tutto....

per quanto riguarda i tools di sviluppo qualunque tools va bene all'inizio per piccoli progetti....poi man mano sara' l'esperienza che ti indirizzera' verso quelli piu' adeguati.....
homero è offline   Rispondi citando il messaggio o parte di esso
Old 25-06-2003, 23:46   #19
matpez
Senior Member
 
L'Avatar di matpez
 
Iscritto dal: Aug 2002
Città: Biella
Messaggi: 1882
[quote="DanieleC88"]-- programmazione, situazione critica: conosco solo QuickBasic, VisualBasic, Delphi, Turbo Pascal e devo imparare l'assembler.
quote]

Conosci molto molto bene o sai fare solo qlc programma!! Soo due cose diverse sapere un linguaggio e pensare di saperlo ig:
matpez è offline   Rispondi citando il messaggio o parte di esso
Old 26-06-2003, 09:54   #20
cionci
Senior Member
 
L'Avatar di cionci
 
Iscritto dal: Apr 2000
Città: Vicino a Montecatini(Pistoia) Moto:Kawasaki Ninja ZX-9R Scudetti: 29
Messaggi: 53971
Quote:
Originally posted by "matpez"

ha un OS come i multi tasking
Essere multi-tasking è il minimo...se non è multi-tasking IMHO non è un SO...
cionci è offline   Rispondi citando il messaggio o parte di esso
 Rispondi


Oracle AI World 2026: in Europa prima la sovranità, poi la sicurezza e solo dopo l'IA Oracle AI World 2026: in Europa prima la sovrani...
DS N°7 E-Tense: il SUV premium made in Melfi che punta su autonomia e comfort DS N°7 E-Tense: il SUV premium made in Melfi...
Recensione Samsung Galaxy Tab S12 Ultra: non chiamatelo tablet... è molto di più Recensione Samsung Galaxy Tab S12 Ultra: non chi...
Hyundai IONIQ 5 N, l'elettrica che finge di essere termica (e ci riesce da paura) Hyundai IONIQ 5 N, l'elettrica che finge di esse...
CES Unveiled Milan, l'IA diventa tecnologia fondativa e il commercio torna centrale CES Unveiled Milan, l'IA diventa tecnologia fond...
Car of the Year 2027: sette finaliste e ...
Google Beam cambia tutto: arrivano le vi...
Curry Barker, il regista di Obsession, p...
Intel Nova Lake: fino al 33% di prestazi...
L'IA accelera gli attacchi e complica la...
GTA 6 avrà circa 600.000 animazio...
SpaceX non ha più bisogno della NASA, e ...
Apple TV 4K e iPad mini OLED, Xcode 27.2...
Prime Video vale ormai decine di miliard...
Amazon: AWS cresce del 39,3%, ma gli inv...
6,3 miliardi di dollari sottratti in men...
Crepe, rotture e liste d'attesa, ma Appl...
World of Warcraft sbarca su browser, gra...
3+1 AI Data Platform, l'ecosistema apert...
Mistral Large 4 apre i pesi e sfida GLM-...
Chromium
GPU-Z
OCCT
LibreOffice Portable
Opera One Portable
Opera One 106
CCleaner Portable
CCleaner Standard
Cpu-Z
Driver NVIDIA GeForce 546.65 WHQL
SmartFTP
Trillian
Google Chrome Portable
Google Chrome 120
VirtualBox
Tutti gli articoli Tutte le news Tutti i download

Strumenti

Regole
Non Puoi aprire nuove discussioni
Non Puoi rispondere ai messaggi
Non Puoi allegare file
Non Puoi modificare i tuoi messaggi

Il codice vB è On
Le Faccine sono On
Il codice [IMG] è On
Il codice HTML è Off
Vai al Forum


Tutti gli orari sono GMT +1. Ora sono le: 16:18.


Powered by vBulletin® Version 3.6.4
Copyright ©2000 - 2026, Jelsoft Enterprises Ltd.
Served by www3v