|
|||||||
|
|
|
![]() |
|
|
Strumenti |
|
|
#21 | |
|
Bannato
Iscritto dal: Feb 2005
Città: Roma
Messaggi: 7029
|
Quote:
via, lo sanno tutti che Java ha il JIT EDIT - e poi comunque sia il tempo-uomo vale molto di più del tempo-macchina. non è solo la mia esperienza personale a mostrare che in una piattaforma managed la produttività aumenta a dismisura. programmare con un garbage collector e con tutte le altre comodità è semplicemente più facile. perché rinunciarvi? qualcuno ha forse dimostrato che, solo perché il processore si trova ad un diverso livello di protezione (kernel mode), allora è impossibile per il sistema operativo implementare un garbage collector? Ultima modifica di 71104 : 21-07-2007 alle 20:12. |
|
|
|
|
|
|
#22 |
|
Senior Member
Iscritto dal: Jul 2006
Messaggi: 1568
|
Concordo che è meglio tener conto del tempo-uomo piuttosto che del tempo-macchina.
Però anche su questo non bisogna esagerare imho, si rischia di non ottimizzare al meglio li driver che si sta scrivendo. Per linux, presumo che lo usi spesso, che software ci sono simile al strafamoso Visual studio di windows? |
|
|
|
|
|
#23 |
|
Senior Member
Iscritto dal: Dec 2005
Messaggi: 1278
|
un ingegnere è senza dubbio una persona qualificata a risolvere
problemi di qualsiasi genere anche un buon ingegnere è in grado di Dico questo perchè per laurearsi ad ingegneria ci vogliono gli attributi ci sono esami molto difficili come analisi fisica elettronica e tanti altri , pochi riescono a laurearsi nel tempo giusto e molti abbandonano... A bari mi pare che sono una decina forse 11 esami l'anno tutti tosti. L'informatico è senza dubbio avvantaggiato perchè si trova a studiare materie "pratiche" che lo mettono direttamente a contatto con la materia per eccellenza(programmazione) Ha una preparazione pratica migliore di un ingegnere ma non è detto che l'ingegnere non posso acquisire questa "tecnica" .Io sono del parere che ci vogliono anni prima di definirsi programmatori quindi un vantaggio effettivo non ce lo vedo Inzomm per diventari "tosti" bisogna programmare sempre sempre sempre . Io ho scelto informatica
__________________
Non esistono grandi uomini, solo grandi ambizioni , realizzate da qualcuno che si è alzato dalla sedia per realizzarle! |
|
|
|
|
|
#24 | ||
|
Bannato
Iscritto dal: Feb 2005
Città: Roma
Messaggi: 7029
|
Quote:
ancora non ci credi? non sai che Jake (il port Java di Quake II) è più veloce dell'originale? ![]() Quote:
), più lo evito meglio è. incuriosito dal tuo citare Visual Studio aggiungo che se ti interessa la programmazione di device drivers in ambiente Windows non è di quello che hai bisogno, ma piuttosto del DDK.
|
||
|
|
|
|
|
#25 | |||
|
Bannato
Iscritto dal: Feb 2005
Città: Roma
Messaggi: 7029
|
Quote:
Quote:
pure noi...Quote:
|
|||
|
|
|
|
|
#26 | |
|
Senior Member
Iscritto dal: Dec 2005
Messaggi: 1278
|
Quote:
corso : informatica e tps spè che linko , questo è il programma dei 3 anni senza specialistica al primo anno (che ho frequentato) materie come programmazione e linguaggi di programmazione hanno come prova di valutazione anche un progetto software http://informatica.uniba.it/laurea_p...festo_0708.htm
__________________
Non esistono grandi uomini, solo grandi ambizioni , realizzate da qualcuno che si è alzato dalla sedia per realizzarle! Ultima modifica di mindwings : 21-07-2007 alle 23:32. |
|
|
|
|
|
|
#27 | |
|
Senior Member
Iscritto dal: Dec 2005
Messaggi: 1278
|
Quote:
una persona che deve scrivere un driver deve studiare molto sull'argomento specifico , che sia ingegnere o informatico quello che voglio dire in sintesi si può riassumere in questo: Con esperienza Zero in ambito lavortativo (per entrambi) Ingegnere Inf > Informatico Se poi un informatico acquisisce una certa esperienza è chiaro che ha una marcia in più rispetto all'ingegnere (tutto imho).
__________________
Non esistono grandi uomini, solo grandi ambizioni , realizzate da qualcuno che si è alzato dalla sedia per realizzarle! Ultima modifica di mindwings : 21-07-2007 alle 23:23. |
|
|
|
|
|
|
#28 | |
|
Bannato
Iscritto dal: Feb 2005
Città: Roma
Messaggi: 7029
|
Quote:
non ti credere che ingegneria sia più difficile solo per il numero di esami: semplicemente loro, come noi di Informatica a Roma, avranno esami semestrali anziché annuali |
|
|
|
|
|
|
#29 | ||
|
Bannato
Iscritto dal: Feb 2005
Città: Roma
Messaggi: 7029
|
Quote:
in certe specializzazioni di Informatica gli studenti imparano già all'università a scrivere drivers. non sarà una cosa infernale come per Windows, ma non sarà neanche una passeggiata. capito? Quote:
|
||
|
|
|
|
|
#30 |
|
Senior Member
Iscritto dal: Aug 2001
Città: San Francisco, CA, USA
Messaggi: 13827
|
Ingegneria informatica è decisamente la facoltà migliore .
Perchè? Ma che domande! Perchè ci sono io Ciao
__________________
GPU Compiler Engineer |
|
|
|
|
|
#31 | |
|
Senior Member
Iscritto dal: Apr 2000
Città: Vicino a Montecatini(Pistoia) Moto:Kawasaki Ninja ZX-9R Scudetti: 29
Messaggi: 53971
|
Quote:
Giusto per farti un esempio (che avevo citato anche prima) a calcolatori elettronici ci insegnano a scrivere driver su interrupt in assembly per diverse periferiche. Poi è successo a molti miei amici di dover scrivere driver per veri sistemi operativi (generalmente Linux), per tesi o anche solo per progetti (alcuni esempi che mi ricordo: per riconoscitori di impronte digitali oppure per il controllo di un sistema a levitazione magnetica). Una delle tesi che ha avuto più successo negli anni passati era la scrittura di un SO distribuito...anche se poi è fallito (diventato negli anni obsoleto) non mi sembra un cosa così banale. Attualmente vanno molto le tesi sui sistemi operativi real-time (che mi immagino ad informatica trattiate solo in maniera marginale) per i quali vengono sviluppati driver, sistemi di controllo ed addirittura algoritmi di scheduling innovativi (è successo anche questo). Ma il networking a che livello lo fate ? Routing ? Sicurezza ? Corsi CCNA e CCNP nell'università li fate (valgono anche crediti) ? Ad esempio, persone che conosco stanno sviluppando un sistema di guida automatica per un aereo e per un "triciclo". Il "triciclo" autonomamente (tramite acquisizione video) evita gli ostacoli e si accorge di trovarsi in un percorso chiuso e torna indietro, ti sembra che ci sia poca informatica qui ? La mia prof. di Ingegneria della conoscenza ad esempio ha passato molti anni a fare lo studio di un sistema per il riconoscimento della scrittura manuale. Ti sembra che ci sia poca informatica ? Io sto facendo una tesi con un professore che è anni che sviluppa per un sistema operativo per Grid computing. Ti sembra che ci sia poca informatica ? Un mio professore partecipa alla stesura dei draft all'IETF e ha scritto innumerevoli driver e servizi per BSD. Microsoft ha copiato del suo codice è l'ha incluso in Windows XP, non ci credi ? Altri ricercatori stanno lavorando ad un sistema di verificatore sintattico di bytecode. Ti sembra che ci sia poca informatica ? Un mio amico che ora lavora in un centro di ricerca Telecom ha creato un algoritmo di gestione della coda di un router completamente innovativo che impedisce la saturazione del buffer del router. Un mia amica ha lavorato alla dimostrazione teorica di una ipotesi sul routing. Un anno intero a lavorare sulla teoria delle code. Quindi non è che gli argomenti strettamente informatici innovativi vengano trattati solo dagli infromatici, l'unica differenza è che a voi ve li insegnano, mentre noi ce li studiamo da soli con l'obiettivo di applicarli ad un progetto. |
|
|
|
|
|
|
#32 |
|
Senior Member
Iscritto dal: Aug 2001
Città: San Francisco, CA, USA
Messaggi: 13827
|
Sicuramente credo che se pigli un informatico e lo metti a lavorare su un controllore automatico di qualsiasi genere (come se ne usano parecchi oggi giorno) sicuramente si trova in crisi non sapendo nulla di automatica ad esempio.
Sono facoltà che si orientano verso priorità diverse, ma non per questo una deve essere migliore dell'altra. Personalmente ho scelto ingegneria anche pensando che un giorno mi piacerebbe lavorare dove l'informatica si usa a livello pratico per risolvere problemi a livello ingegneristico, non che un informatico non se sia in grado, ma il fatto che la formazione di ingegneria si basa proprio su quello (risolvere problemi tramite l'informatica) un ing è sicuramente + preparato sotto quest'aspetto. Tutto ovviamente IMHO , visto che so poco della facoltà di informatica, a parte il piano del corso di studi Ciao
__________________
GPU Compiler Engineer |
|
|
|
|
|
#33 | |
|
Senior Member
Iscritto dal: Apr 2003
Città: Genova
Messaggi: 4739
|
Quote:
__________________
Jappilas is a character created by a friend for his own comic - I feel honored he allowed me to bear his name Saber's true name belongs to myth - a Heroic Soul out of legends, fighting in our time to fullfill her only wish Let her image remind of her story, and of the emotions that flew from my heart when i assisted to her Fate
|
|
|
|
|
|
|
#34 |
|
Senior Member
Iscritto dal: Apr 2000
Città: Vicino a Montecatini(Pistoia) Moto:Kawasaki Ninja ZX-9R Scudetti: 29
Messaggi: 53971
|
Quello ad altre materie...infatti abbiamo studiato sia Verilog (abbiamo realizzato anche un processore X86 compatibile) che VHDL.
Ultima modifica di cionci : 22-07-2007 alle 08:22. |
|
|
|
|
|
#35 | |
|
Senior Member
Iscritto dal: Jan 2002
Città: Napoli
Messaggi: 1727
|
Quote:
http://en.wikipedia.org/wiki/Systemc
__________________
Se buttassimo in un cestino tutto ciò che in Italia non funziona cosa rimarrebbe? Il cestino. |
|
|
|
|
|
|
#36 |
|
Bannato
Iscritto dal: Feb 2005
Città: Roma
Messaggi: 7029
|
@cionci: meicojoni
![]() però su una cosa vi freghiamo ![]() noi anziché il triciclo realizziamo un biciclo che cammina reggendosi in equilibrio dinamico; LEGO Mindstorms
|
|
|
|
|
|
#37 |
|
Senior Member
Iscritto dal: Jul 2006
Messaggi: 1568
|
Interessanti tutti i commenti!
Comunque, a quanto pare, le differenze tra un corso di studi e l'altro non è così marcata tutto sommato; ieri, per quanto concerne l'università di padova, ho confrontato il piano di studi di entrambe le facoltà e mi è parso questo: ing. inf = più elettronica e automazione; inf = più programmazione; Tra l'altro, nelle 2 facoltà c'erano 26 corsi in comune!!! (considerando triennale più specialistica). Nel mondo lavorativo poi ho pensato, le persone con queste lauree si troveranno a collaborare, quindi una compenserà l'altra nelle zone in cui si è più carenti. Interessante e affascinante lo sviluppo di un OS ps per gli informatici: ma di programmazione cosa insegnano? Un pò in generale vorrei sapere.. |
|
|
|
|
|
#38 | |
|
Senior Member
Iscritto dal: Dec 2005
Messaggi: 1278
|
Quote:
effettivamente noi abbiamo fatto la prova di assembly (mitico 8086) insieme all'esame di architettura , all inclusive cosi come programmazione ed analisi...
__________________
Non esistono grandi uomini, solo grandi ambizioni , realizzate da qualcuno che si è alzato dalla sedia per realizzarle! |
|
|
|
|
|
|
#39 | |
|
Bannato
Iscritto dal: Feb 2005
Città: Roma
Messaggi: 7029
|
Quote:
|
|
|
|
|
|
|
#40 |
|
Senior Member
Iscritto dal: Apr 2000
Città: Vicino a Montecatini(Pistoia) Moto:Kawasaki Ninja ZX-9R Scudetti: 29
Messaggi: 53971
|
Noi abbiamo fatto 2 esami sull'assembly...in uno bisogna convertire codice C++ (classi molto semplici) in assembly rispettando le convenzioni di chiamata, in modo che la classe fosse richiamabile da altro codice C++ e linkabile a questo.
|
|
|
|
|
| Strumenti | |
|
|
Tutti gli orari sono GMT +1. Ora sono le: 15:32.













pure noi...









