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.
|