Torna indietro   Hardware Upgrade Forum > Software > Programmazione

Recensione ASUS ROG Cetra TWS SpeedNova: le migliori nella loro fascia, ma lo stelo va accorciato
Recensione ASUS ROG Cetra TWS SpeedNova: le migliori nella loro fascia, ma lo stelo va accorciato
Nelle ultime settimane abbiamo avuto l'opportunità di mettere sotto torchio le ASUS ROG Cetra TWS SpeedNova. Seppur classificati come "da gaming", gli auricolari vanno ben oltre quelle che sono le esigenze dei videogiocatori proponendosi come una soluzione polifunzionale capace di fornire un suono eccezionale in ogni circostanza, dalla musica ai contenuti multimediali, passando ovviamente per i videogiochi con i quali è possibile ottenere una latenza praticamente assente.
Google Pixel 8a: può diventare un vero best buy? La recensione
Google Pixel 8a: può diventare un vero best buy? La recensione
Google ha capito che la serie "a" dei suoi Pixel piace agli utenti per vari motivi e per questo ha deciso di proporre sul mercato questo nuovo Pixel 8a che ha il sapore di uno smartphone migliorato rispetto alla passata generazione, con processore top di gamma ma ad un prezzo forse un po’ esagerato al momento.  
MSI Vector 16 HX A13V è un notebook gaming che fa sentire la sua potenza (e non solo)
MSI Vector 16 HX A13V è un notebook gaming che fa sentire la sua potenza (e non solo)
Abbiamo provato il notebook Vector 16 HX A13V di MSI, un sistema che coniuga hardware di fascia desktop con un buon insieme di porte. Il display Full HD+ permette alla RTX 4080 Laptop di garantire prestazioni top per diversi anni, ma proprio il display e la rumorosità massima rappresentano due nei per un portatile altrimenti convincente.
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: 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, 22:54   #2
maxithron
Senior Member
 
L'Avatar di maxithron
 
Iscritto dal: Mar 2002
Città: Italy/Usa
Messaggi: 2816
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: 53967
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: 53967
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: 53967
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: 53967
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: 19128
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: 2816
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: 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, 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: 19128
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: 53967
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


Recensione ASUS ROG Cetra TWS SpeedNova: le migliori nella loro fascia, ma lo stelo va accorciato Recensione ASUS ROG Cetra TWS SpeedNova: le migl...
Google Pixel 8a: può diventare un vero best buy? La recensione Google Pixel 8a: può diventare un vero be...
MSI Vector 16 HX A13V è un notebook gaming che fa sentire la sua potenza (e non solo) MSI Vector 16 HX A13V è un notebook gamin...
In Photoshop arriva l'IA di nuova generazione In Photoshop arriva l'IA di nuova generazione
Recensione realme 12+: sfida la fascia media con un design unico e un display luminosissimo Recensione realme 12+: sfida la fascia media con...
MSI, alimentatori con certificazione PPL...
AI PC Lunar Lake, Intel è sicura:...
Questa chiavetta USB può memorizz...
Kyndryl e NVIDIA: una partnership per ac...
Thermal Grizzly: il raffreddamento direc...
Fujifilm X-T50: tutte le differenze con ...
La serie Razr 50 di Motorola non ha pi&u...
Il Passaporto si può richiedere a...
Microchip cerebrale contro il Parkinson ...
Fujifilm GFX100S II: tutte le differenze...
Missioni suborbitali: Blue Origin torna ...
iPhone 16 Pro Max, il top di gamma integ...
Come ottenere un Samsung Galaxy Watch6 i...
Slack, algoritmi IA allenati con i dati ...
Problemi su iPad Pro OLED: segnalati dis...
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: 20:30.


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