Istituto Tecnico Industriale "Enrico Fermi"

Help On Chat

[Ritorna all'elenco sessioni]

Chat del 26 Ottobre 2016 dalle 19:01:14 alle 19:44:01

Stefano DALLA RICCA
Buonasera
Simranjot SINGH
Buonasera prof
Stefano Salvi
Buona sera. Quando volete cominciamo.
Nicola FERRARI
Zalve
Luca GIACOMINELLI
Buonasera
Nicola FORMICI
buonasera prof
Matteo BELLIN
Buonasera prof
Camilla TOSO
Sera proff
Parampreet SINGH
hola
Alessandro FURCI
sera prof!
Nicola FORMICI
Prof mi può ripetere la differenza tra linker e loader
Luca GIACOMINELLI
La tabella dei pubblici generale viene memorizzata nell\'eseguibile?
Stefano Salvi
Il linker prende N file oggetto e li conllega in un unico file eseguibile. Il loader carica in memoria il file eseguibile e lo fa eventualmente partire.
Andrea PRISCIANTELLI
Buonasera prof
Parampreet SINGH
cosa c\'è nella tabella di riallocazione?
Alessandro FURCI
Nel momento in cui il linker relaziona le varie tabelle (dei vari oggetti) crea una tabella dei pubblici generale? Se si perchè? i confilitti non li risolveva con le tabelle dei pubblici singole?
Andrea PRISCIANTELLI
La tabella globale dei pubblici dove si trova?
Stefano Salvi
Giacominelli+Prisciantelli: la tabella globale die pibblici è nella memoria del linker e non viene (di norma) memorizzata nell\'eseguibile.
Luca GIACOMINELLI
Ah ok
Easy
Andrea PRISCIANTELLI
Grazie, poi: le tabelle rimangono anche dopo la creazione dell\'eseguibile (sto già escludendo quelle delle librerie)
Camilla TOSO
Quindi una volta arrivate al linker rimane solo la tabella generale dei pubblici?
Andrea PRISCIANTELLI
*?
Stefano Salvi
Parampreet: nella tabella di rilocazione c\'è l\'elenco degli indirizzi delle celle che devono essere "aggiustate" se sposto il codice in un\'altra posizione nella memoria.
Simranjot SINGH
quando si usano le librerie dinamiche abbiamo una tabella dei esterni del ese e una tabella dei pubblici delle librerie giusto?
Nicola FORMICI
cosa è lo sviluppo residente??
Parampreet SINGH
grazie
Alex Daniel COSTA
Qual\'è la differenza tra tabella degli esterni e quella di rillocazione?
Stefano Salvi
Furci: il linker RACCOGLIE tutte le tabelle dei pubblici degli OBJ (rilocandole, nel contempo) in modo da poter trovare risposta alle richieste (non conflitti) delle singole tabelle degli esterni. Se non è ancora chiaro, richiedi...
Andrea D'ALESIO
buongiorno prof
Alessandro FURCI
Il linker produce eseguibile rilocabile? Questo vuol dire che l\'eseguibile (solo nel caso in cui vi siano usate librerie) possiede una tabella degli esterni che verrà completata dalla tabella dei pubblici della libreria? La tabella dei pubblici di quest\'ultima non è l\'indice della libreria?
Luca GIACOMINELLI
Il lvl 6 del modello ISO OSI ha il compito di impostare una codifica comune e di decodificare il messaggio ricevuto in modo tale che sia comprensibile dalla macchina?
Alessandro FURCI
chiaro :)
Stefano Salvi
Prisciantelli: una volta linkati i file il linker mette nell\'eseguibile il codice, senza esterni o pubblici. Eventualmente potrebbe creare una tabella di rilocazione per l\'esegubile, in caso di sistema multitasking.
Toso: una volta USCITI dal linker, nemmeno quella. Ta tabella generale dei pubblici è una struttura privata (in memoria) del linker.
Camilla TOSO
Uu apposto prof grazie
Luca GIACOMINELLI
Proff ma che cos\'è la tabella di rilocazione che mi sfugge
Andrea PRISCIANTELLI
Ok, proprio come pensavo. Grazie!
Stefano Salvi
Simranjot: con le librerie dinamiche l\'eseguibile ha una tabella degli esterni (comprendente anche il nome della libreria, oltre a quello del simbolo) e la libreria ha una tabella dei pubblici. Si.
Andrea D'ALESIO
Il livello 6 si occupa della decodifica del messaggio.
il dato che specifica il tipo di codifica viene mandato una sola volta?
Stefano Salvi
Formici: lo sciluppo residente si ha quando l\'editor,il compilatore, il linker producono un eseguibile per la stess amacchina su cui girano essi stessi...
Andrea PRISCIANTELLI
Nello standard ISO-OSI, tutti i livelli sono da considerarsi indispensabili?
Camilla TOSO
Nel caso in cui ci sia un cavo intasata perchè molto lento, come si potrebbe risolvere questo problema?(Livello 4 mi pare)
Stefano Salvi
Costa: la tabella degli esterni ha due colonne: simbolo, elenco di chiamate; quella di rilocazione solo una: indirizi da correggere. La tabnella degli esterni collega due oggetti. Qiuella di rilocazione è relativa ad un singolo oggetto.
Alessandro FURCI
Che differenza c\'è tra librerie dinamiche e le "normali" librerie?
Nicola FORMICI
cosa è e a cosa mi serve il virtual terminal????
Stefano Salvi
Furci, mi pare che sia correttto. La tabella dei pubblici della libreria è SIMILE all\'indice della libreria (l\'indice della libreria indica il file, quella dei pubblici direttamente l0indirizzo)
Giacominelli: non è detto che il Presentation Layer codifichi in una codifica "comune". Potrebbe trascodificare direttamente in quella di una delle due macchine, se possibile. Se esiste una trascodifica, beninteso. Non traduce ogni cosa...
Luca GIACOMINELLI
okay
Andrea D'ALESIO
Nell\' application layer cosa fa il Directory services? E può fare un esempio di un programma custom?
Stefano Salvi
Giacominelli: la tabella di rilocazione indica quali celle modificare nel codice oggetto quando si vuole cambiarne l\'origine (mi pare di averlo scritto poco fa).
Gianmarco ROSSATO
Parlando di ISO-OSI, NUA, DTE e DCE sono concetti relativi soltanto al Network Layer (Liv.3) ?
Luca GIACOMINELLI
dove viene contenuta questa tabella di rilocazione però... io ero rimasto che era la tabella dei pubblici generale
Stefano Salvi
D\'alesio: se la struttura dei dati trasmessi non cambia (formato record) direi di si. Le informazioni sulla codifica non sono standard, ma indicano la codifica del singolo "dato" compresa la sua struttura (se è un record, quindi una struct).
Luca GIACOMINELLI
quella che conteneva gli indirizzi delle celle di memoria da modificare
Stefano Salvi
Prisciantelli: in un ISO-OSI completo tutti i livelli esistono (sono indispensabili) e vengono attraversati dal dato. Eventualmente non svolgono alcun compito, oltre a trasferire il dato dal livello precedente al successivo. (dal punto di vista del "fare")
Alessandro FURCI
Nel secondo modo per avere + connessioni in un cavo, è giusto dire che metto SOLAMENTE nel primo pacchetto 1 NUA per mittente e 1 per destinatario per stabilire la connessione? Il DCE a questo punto, appena riceve il primo pacchetto crea l\'id ?
Andrea D'ALESIO
quindi nel livello 6 il tipo di codifica viene mandato in ogni pacchetto oppure una volta per l\'intero dato(spezzato in pacchetti)?
Stefano Salvi
Toso: se c\'è un cavo lento ed intasato, nel caso ce ne sia uno diverso disponibile (più lungo ma meno intasato) il al liv. 4 può essere chiesto di tentare una seconda connessione.
Alessandro FURCI
La velocità di una connessione = somma della velocità dei cavi che usa la connessione?
Stefano Salvi
Furci: nelle normali librerie, il codice delle funzioni richieste viene copiato dalla libreria ed inserito nell\'eseguibile aumentandone la dimensione. Con le librerie dinamiche l\'eseguibile "fa riferimento" alla libreria e noin contiene il codice della funzione. Il codice verrà caricato in memoria a tempo di esecuzione (una sola volta, in comune tra tutti i programmi).
Parampreet SINGH
velocità di connessione= velocità del cavo più lento
Luca GIACOMINELLI
ha ragione para
Nicola FORMICI
cosa faccio se mi accorgo che c\'è un errore nel PAD o nel SIN che manda il destinatario come conferma???
Matteo BELLIN
Se ho un pacchetto di dati molto grande posso dividerlo in più parti e mandarlo su più cavi e alla fine riunirlo quando è arrivato?
Andrea PRISCIANTELLI
Se vengono usate più linee, no
Luca GIACOMINELLI
c\'e\' un infiltrato O.O
Andrea PRISCIANTELLI
è la somma
Stefano Salvi
Formici: il "virtual terminal" è un SERVIZIO di ISO-OSI che consente da un programma di essere controllato da remoto (da una macchina in rete) e di dover conoscere una sola codifica dei tasti e comandi del terminale (la codifica ANSI). Sarà il client a tradurre questa codifica oin modo da visualizzare correttamente i dati e inviare i codici giusti per i tasti.
Andrea PRISCIANTELLI
Ma prof..sostanzialmente, l\'utilità del livello 6?
Stefano Salvi
D\'Alesio: i directory services mantengono liste di informazioni., ad esempio la lista degli indirizzi dei server, associati ai loro nomi, o la lista degli utenti associati alle loro password, home directory e altro. Un programma custom potrebbe essere uin programma che uso per controllare la mia caldaia da remoto tramite ISO-OSI. Non è in commerci, l\'hoi scritto io ed usa ISO-OSI per connetteri tra dove controllo la caldaia e casa mia dove è installata la caldaia (naturalmente non l\'ho scritto davvero).
Ragazzi: RESET! mi sono perso la sequenza delle domande e non so più a chi devo rispondere. Ricominciate da ORA con un po\' di calma e d\'ordine!
Parampreet SINGH
oggi superiamo il nostro record di messaggi!
Gianmarco ROSSATO
Toccava a me!
Stefano Salvi
Si, ma di questa strada non quello delle risposte!
Matteo BELLIN
Se ho un pacchetto di dati molto grande posso dividerlo in più parti e mandarlo su più cavi e alla fine riunirlo quando è arrivato?
Gianmarco ROSSATO
Parlando di ISO-OSI, NUA, DTE e DCE sono concetti relativi soltanto al Network Layer (Liv.3) ?
Luca GIACOMINELLI
dove viene contenuta questa tabella di rilocazione però... io ero rimasto che era la tabella dei pubblici generale Luca GIACOMINELLI (h): quella che conteneva gli indirizzi delle celle di memoria da modificare
Stefano Salvi
Bellin: in ISO-OSI, no. Di fatto NON POSSO aver epacchetti molto grandi, perché c\'è corrispondenza tra quello che manda il Liv 7 e quello che deve stare nella trama di liv.2. Un paccheto di liv.7 deve PER FORZA stare in una trama di liv.2
Nicola FORMICI
cosa faccio se mi accorgo che c\\'è un errore nel PAD o nel SIN che manda il destinatario come conferma???
Andrea PRISCIANTELLI
Formici ma hai bevuto?
Non c\'e il pad e sin in verifica ahah
Luca GIACOMINELLI
AHAHAHAHAHAHAHHAH xD
Camilla TOSO
Formici dio cristo te l abbiamo detto ovunque che non ce.
Gianmarco ROSSATO
Te l\'abbiamo anche detto 2 volte in chat di Whatsapp! Sveglia!
Alessandro FURCI
Nel secondo modo per avere + connessioni in un solo cavo, è giusto dire che metto SOLAMENTE nel primo pacchetto 1 NUA per mittente e 1 per destinatario per stabilire la connessione? Il DCE a questo punto, appena riceve il 1° pacchetto è lui che crea l\'id?
Stefano Salvi
Rossato: No. Nua la deve conoscera anche il 7, se deve chiamare qualcuno di specifico. DTE e DCE sono RUOLI universalmente adottati (non solo in ISO-OSI).
Stefano DALLA RICCA
Le risposte che ci ha dato saranno utili per la verifica?
Alessandro FURCI
La velocità di una connessione che usa + cavi = somma della velocità dei cavi che usano la connessione?
Luca GIACOMINELLI
Ale cavo piu\' lento
Gianmarco ROSSATO
Sìsì. PROF, ma ho capito che DTE e DCE sono ruoli adottati anche fuori dall\'ISO-OSI....
Luca GIACOMINELLI
in quanto limita la velocita\' del messaggi
Nicola FORMICI
Hai ragione !!!!!!!!!!!!!!!!!!!!!!
mene sono accorto ora ahaahahah
Stefano Salvi
Giacominelli: la tabella di rilocazione è relativa AL SOLO FILE CHE LA CONTIENE e serve a CAMBIARE L\'INDIRIZZO in cuui carico quel file. La tabella degli esterni invece collega due file..
Gianmarco ROSSATO
DTE e DCE sono RUOLI universalmente adottati (non solo in ISO-OSI). La mia domanda infatti si riferiva solamente all\'ISO-OSI. DTE e DCE sono solo al livello 3 ?
Stefano Salvi
Formici: se c\'è un errore nel PAD o nel SYN, non decodifico la trama, quindi è come se avessi ricevuto rumore puro.
Stefano DALLA RICCA
Le risposte che ci ha dato saranno utili per la verifica?
Stefano Salvi
Furci: si, se uso la connessione, le NUA le meto esclusivamente nel primo pacchetto (quello di richiesta di connessione). In qiesto caso chi esegue la chiamata scegli l\'ID. Vedi la stria dei canali (mi pare che li abbiamo fatti).
Gianmarco ROSSATO
Dalla Ricca : Ovviamente NO!
Nicola FORMICI
può rielencare velocemente le possibilità che ho per risolvere il cross sviluppo oltre a togliere la ROM e programmarla e usare un emulatore???
Stefano Salvi
Dalla Ricca. Sicuramente. Per questa o per la prossima o forse no... ;Mah. Comunque sono utili per voi.
Luca GIACOMINELLI
Proff o 0 o 1
Stefano Salvi
Furci: si, se uso più connessioni (salvo problemi gravi di intasamento) è la somma delle velocità delle connessioni. Ovviamente lavelocità di una connessione è UNA PARTE della velocità del cavo su cui viaggia.
Furci: ovviamente se stiamo parlando di liv. 4, quindi di connessioni PARALLELE. Se invece stai parlando propio di cavi fisici, è il MINORE.
Luca GIACOMINELLI
Amir almeno saluta :(
Amir TEKAYA
Ciao :)
Stefano Salvi
Formici: potrei anche collegarmi al targhet per esempio con un\'USB o una seriale (o addirittura la rete) e trasferire l\'eseguibile in quel modo.
Camilla TOSO
Amir. MITO.
Andrea D'ALESIO
ma se la ridazzano male qui
Stefano Salvi
Giacominelli: Cosa? A che domanda?
Luca GIACOMINELLI
Cosa?
Stefano Salvi
Giacominelli: O 0 o 1!
Luca GIACOMINELLI
a quella di stefano
Stefano Salvi
D\'Alesio: direi di si...
Giacominelli: me la sono persa, ma non la rimpiango...
Gianmarco ROSSATO
Del cross-sviluppo, cosa è necessario sapere oltre alla definizione ? Non ci siamo dilungati molto sull\'argomento
Stefano Salvi
Visto il toino raggiunto, immagino che si possa finire. Rossato: ovviamente TUTTO, e magari anche averlo sperimentato!
Andrea D'ALESIO
grazie mille prof, buona serata
Parampreet SINGH
yuppi grazie per il suo tempo e pazienza prof.
Gianmarco ROSSATO
Cosa sarà necessario sapere del cross-sviluppo ? Dato che ne abbiamo veramente parlato poco ?
Andrea PRISCIANTELLI
Va bene! Buona serata e grazie
Alessandro FURCI
grazie prof!
Nicola FERRARI
Buona serata Prof!
Andrea PRISCIANTELLI
Sempre utile questa chat ahah
Matteo BELLIN
Grazie prof buona serata
Simranjot SINGH
sera proffe
Amir TEKAYA
Buona serata!
Daniele NOCENTELLI
Prof se vuole unirsi a noi su discord! https://discord.gg/tyMrX
Parampreet SINGH
buona cena e sia clemente
Camilla TOSO
grazie proff
Luca GIACOMINELLI
Buona cena proff e soprattutto buonanotte e dorma bene che domani deve essere buono :)
Camilla TOSO
Buona cena
Nicola FORMICI
buona serata prof
Stefano DALLA RICCA
Grazie mille per la disponibilità e per le risposte. Arrivederci, buonacena e buonanotte. Sia buono nelle domande della verifica!!
Gianmarco ROSSATO
Buona serata prof!
Stefano Salvi
Dai, evitate di farmi il verso... Non rubatemi la battuta.
Buona sera a tutti.

[Ritorna all'elenco sessioni]