Chat del 1 Dicembre 2017 dalle 19:03:58 alle 19:33:07
- Stefano Salvi
- Ok, ci siamo. Potete cominciare con le domande.
- Francesco MORETTI
- buongiorno, sinceramente non ho capito cosa potrebbe chiedere di java dato che non abbiamo fatto es. pratici
- Mattia MASINI
- buonasera
- Francesco MORETTI
- cioè buonasera
- Daniele TIZZI
- buonasera prof si anche io volevo chiederle se le domande riguardanti il javascript saranno di pura teoria
- Cataldo MUSTO
- buonasera, io volevo chiederLe un chiarimento per quanto riguarda i traduttori e gli interpreti (quando è possibile)
- Stefano Salvi
- Moretti: Intanto ricordati che è JAVASCRIPT e non Java che è tutta un\'altra cosa, molto più seria. Naturalmente non un esercizio. Tra l\'altro parlo dinLinguaggi, non di Javascritpt.
- Non vi chiederò di scrivere codice in Javascript.
- Tizzi: o di pura teoria o di applicazione della teoria, magari ad una situazione rpatica.
- Pratica...
- Musto: ORA è possibile...
- Francesco MORETTI
- ad esempio?
- Stefano Salvi
- Mi spiace, nessun esempio...
- Cataldo MUSTO
- allora potrebbe spiegarmelo ora prof?
- Stefano Salvi
- Cercate di pensare bene alle caratteristiche dei linguaggi descritte e a come potrebbero essere utilizate.
- Daniele TIZZI
- prof quindi la prima parte sarà simile alla verifica scorsa e la parte restante saranno domande simili a quella sulla gestione della memoria giusto?
- Stefano Salvi
- Musto: Che ciarimento vuoi? Non capisco quali siano i tuoi dubbi.
- Francesco MORETTI
- e potrebbe rispiegare come funziona un oggetto in javascript? il funzionamento è simile agli oggetti del c++?
- Stefano Salvi
- Tizzi: sicuramente la prima parte sarà simile alla volta scorsa. La seconda potrebbe in aprte essere simile alla domanda sulla gestione dellam memoria. Ma potrebbe anche avere domande di tipo diverso, più applicative.
- Cataldo MUSTO
- non capisco cosa intende con traduttori e interpreti... cioè so che il c è ul linguaggio tradotto e che Javascript è interpretato, ma oltre a questo non so altro
- Stefano Salvi
- Moretti: Non ho spiegato come funzionano gli oggetti ion Javascripr, ma cosa sono e come si comportano gli oggetti IN GENERALE. In c++ hanno comportamenti particolari che differiscono (ma che ne sai degli oggetti in C++? Li avete fatti?)
- Francesco MORETTI
- ma scusi prof l\'ofstream ad esempio non è un oggetto?
- Stefano Salvi
- Musto: Ok, C è tradotto, quindi che passaggi faccio a partire dalla scrittura del sorgente per arrivare all\'esecuzione del programma sulla macchina? E invece nel caso di un linguaggio interpretato come il Javascript (o il Perl o il Python, o il PHP o...)
- Mattia MASINI
- io sul quaderno ho scritto istanza.metodo(parametri) non ho ben capito cosa fa me lo potrebbe rispiegare per favore?
- Stefano Salvi
- Moretti: certamente: è un oggetto che driva da Stream. Avete quindi fatto teoria sugli oggetti oppure li avete solo usati secondo il principio di "si fa così, non chiedrti il perché"?
- Cataldo MUSTO
- intende editor, sorgente,traduttore, eseguibile?
- se è quello ho capito
- Francesco MORETTI
- direi la seconda
- Stefano Salvi
- Musto: si, arrivando fino ap programma in esecuzione. Non hai elencato l\'ultimo passaggio, vale a dire quello del loader.
- Cataldo MUSTO
- ah okay, allora a posto
- Stefano Salvi
- Moretti: Ok. Quindi adesso ti ho fatto a grandi linee la teroia che sta dietro lo stream e l\'ofstream.
- Francesco MORETTI
- grazie prof
- Stefano Salvi
- Masini: Se la classe "classe" ha un metodo "metodo(parametri)" e "istanza" è un\'istanza della classe "classe", allora "istanza.metodo(parametri)" invoca il metodo "metodo" della classe "classe" sull\'istanza "istanza" con parametri "parametri" (fantastico, no?)
- Francesco MORETTI
- prof è un gioco di parole troppo complesso per la mia mente
- Mattia MASINI
- grazie
- Daniele TIZZI
- si la ringrazio anche io
- Stefano Salvi
- Allora riproviamo con altri nomi, magari un esempio: la classe "pippo" possiede il metodo "abbaia" che ha un parametro intero "buh". Se creiamo un esemplare (istanza) di "pippo" ad esempio del tipo "pippo v = new pippo()", allora v.abbaia(4) richiama il metodo "abbaia" con parametro buh = 4 sull\'istanza "v" dela classe "pippo". Resta più chiaro?
- In realtà è semplicissimo, ma a scriverlo ci vogliono troppe parole.
- Francesco MORETTI
- io non ho altre domande
- Daniele TIZZI
- io neppure
- Stefano Salvi
- Ok. Vi vengono ancora cinque miunuti, poi devo passare alla quatra Info. ensateci ancora un momento.
- Mattia MASINI
- anchio non ho altre domande
- Stefano Salvi
- Bene. Allora chiudo la chat e mi metto in attesa dell\'altra quarta. Mi raccomando domattina! Leggere BENE le domande e ragionarci BENE. Non voglio vedere i voti dell\'altra volta. So che se vi impegnate ce la potete fare.
- Buona cena, buon riposo ed in bocca al lupo.
|