Torna indietro   Hardware Upgrade Forum > Software > Programmazione

Nothing Ear e Ear (a): gli auricolari per tutti i gusti! La ''doppia'' recensione
Nothing Ear e Ear (a): gli auricolari per tutti i gusti! La ''doppia'' recensione
Nothing propone sul mercato non uno ma ben due auricolari nuovi: Ear di terza generazione e Ear (a) ossia un nuovo modello a basso costo pronto a ritagliarsi una fetta di mercato. Entrambi rimangono fedeli al marchio per il design ancora trasparente ma fanno un balzo in avanti notevole per qualità e soppressione del rumore.  
Sony FE 16-25mm F2.8 G: meno zoom, più luce
Sony FE 16-25mm F2.8 G: meno zoom, più luce
Il nuovo Sony FE 16-25mm F2.8G si aggiunge all'analogo 24-50mm per offrire una coppia di zoom compatti ma di apertura F2.8 costante, ideali per corpi macchina altrettanto compatti (vedi A7c ) e fotografia di viaggio.
Motorola edge 50 Pro: design e display al top, meno il prezzo! Recensione
Motorola edge 50 Pro: design e display al top, meno il prezzo! Recensione
Motorola è decisa sulla sua strada: questo nuovo edge 50 Pro non guarda a specifiche stellari ma considera di più l’aspetto estetico. E si propone elegantemente con linee sinuose e un sistema operativo veloce. Peccato per un prezzo un po' fuori mercato.
Tutti gli articoli Tutte le news

Vai al Forum
Rispondi
 
Strumenti
Old 23-06-2003, 20:59   #1
DanieleC88
Senior Member
 
L'Avatar di DanieleC88
 
Iscritto dal: Jun 2002
Città: Dublin
Messaggi: 5964
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, 22:54   #2
maxithron
Senior Member
 
L'Avatar di maxithron
 
Iscritto dal: Mar 2002
Città: Italy/Usa
Messaggi: 2815
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 23-06-2003, 23: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, 07: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: 53963
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, 12: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, 12: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: 53963
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, 13: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, 13: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: 53963
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, 14: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, 14: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: 53963
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, 16: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, 16:26   #12
recoil
Senior Member
 
L'Avatar di recoil
 
Iscritto dal: Jul 2002
Città: Milano
Messaggi: 19101
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, 18:38   #13
maxithron
Senior Member
 
L'Avatar di maxithron
 
Iscritto dal: Mar 2002
Città: Italy/Usa
Messaggi: 2815
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, 19: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, 21:42   #15
DanieleC88
Senior Member
 
L'Avatar di DanieleC88
 
Iscritto dal: Jun 2002
Città: Dublin
Messaggi: 5964
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, 22: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, 22:14   #17
recoil
Senior Member
 
L'Avatar di recoil
 
Iscritto dal: Jul 2002
Città: Milano
Messaggi: 19101
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, 19: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, 22: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, 08: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: 53963
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


Nothing Ear e Ear (a): gli auricolari per tutti i gusti! La ''doppia'' recensione Nothing Ear e Ear (a): gli auricolari per tutti ...
Sony FE 16-25mm F2.8 G: meno zoom, più luce Sony FE 16-25mm F2.8 G: meno zoom, più lu...
Motorola edge 50 Pro: design e display al top, meno il prezzo! Recensione Motorola edge 50 Pro: design e display al top, m...
Ecovacs Goat G1-800, mettiamo alla prova il robot tagliaerba facile ed efficace Ecovacs Goat G1-800, mettiamo alla prova il robo...
ASUS ProArt 1, un PC completo ad altissime prestazioni per creator e non solo ASUS ProArt 1, un PC completo ad altissime prest...
Tanti forni a microonde in offerta: c'&e...
Una storia di contraccezione forzata vin...
SYNLAB sotto attacco: sospesa l'attivit&...
BYD Seal U, primo contatto. Specifiche, ...
Intel ha completato l'assemblaggio dello...
Cina: aumenta del 40% la produzione di c...
GPT-4 quasi come un oculista: in un test...
Prezzi super per gli Apple Watch SE di s...
L'intelligenza artificiale ruba posti di...
The Witcher 3: disponibile su Steam il R...
Xiaomi 15: trapelano importanti specific...
Fallout 5? Meglio aspettare la seconda s...
Motorola Edge 50 Pro è ora disponibile s...
La tecnologia digitale sta trasformando ...
ASUSTOR presenta ADM 4.3 con nuove funzi...
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: 06:55.


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