- Messaggi: 119
- Ringraziamenti ricevuti 0
Linux Avanzato 2008-2009
- Stefano Annunziato
-
- Offline
- Premium Member
-
Riduci
Di più
16 Anni 4 Mesi fa #98456
da Stefano Annunziato
Risposta da Stefano Annunziato al topic Linux Avanzato 2008-2009
Io avevo fatto tutto, solo che non riuscivo a trovare una pezzo di una condizione.
Mi sono incastrata lì e mancava solo quella.
Ad un certo punto ho cancellato tutto e me ne sono andata.
Ho pensato che se non fosse stato perfetto sarebbe stato inutile.....
Però effettivamente potevo chiamarlo un sec per fargli vedere quello che avevo fatto.....
Ho fatto una schiocchezza? O effettivamente mi avrebbe bocciata comunque?
Mi sono incastrata lì e mancava solo quella.
Ad un certo punto ho cancellato tutto e me ne sono andata.
Ho pensato che se non fosse stato perfetto sarebbe stato inutile.....
Però effettivamente potevo chiamarlo un sec per fargli vedere quello che avevo fatto.....
Ho fatto una schiocchezza? O effettivamente mi avrebbe bocciata comunque?
Si prega Accedi o Crea un account a partecipare alla conversazione.
- COM_EASYSOCIAL_GUEST_NAME
-
- Visitatori
-
16 Anni 4 Mesi fa #98458
da COM_EASYSOCIAL_GUEST_NAME
Risposta da COM_EASYSOCIAL_GUEST_NAME al topic Linux Avanzato 2008-2009
Questo è quanto appare fino a mo
"10/07/2009 - Max prenotazioni: 10 - nascondi dettagli
Orario: 10:00-12:00
Aula: laboratorio LADI
Prenotazioni: Prenotato il 03/07/2009"
Status prenotato come va inteso secondo voi ?
"10/07/2009 - Max prenotazioni: 10 - nascondi dettagli
Orario: 10:00-12:00
Aula: laboratorio LADI
Prenotazioni: Prenotato il 03/07/2009"
Status prenotato come va inteso secondo voi ?
Si prega Accedi o Crea un account a partecipare alla conversazione.
- Stefano Annunziato
-
- Offline
- Premium Member
-
Riduci
Di più
- Messaggi: 119
- Ringraziamenti ricevuti 0
16 Anni 4 Mesi fa #98480
da Stefano Annunziato
Risposta da Stefano Annunziato al topic Linux Avanzato 2008-2009
PROG2b PROVA DI PROGRAMMAZIONE DEL 13/7/2009 (10 crediti)
Il programma crea due processi cloni prod e cons che scambiano dati tramite un buffer circolare chiamato buffer[] avente una dimensione BUFFERDIM pari a 1024.
Il clone prod scrive nel buffer NMESGG messaggi consecutivi aventi una lunghezza MAXMESSG inferiore a BUFFERDIM. Il clone cons estrae dal buffer il prossimo messaggio e lo stampa. Dopo aver stampato NMESGG messaggi, cons invia un segnale SIGUSR1 al processo padre consentendo ad esso di terminare.
Ogni messaggio di lunghezza variabile è composto da un campo lunghezza di tipo int che specifica la lunghezza L in byte dell'intero messaggio e da L-4 byte di testo del messaggio (caratteri alfanumerici).
_______________
Note a margine:
Durante la prova, il prof stesso ha detto che il messaggio poteva essere anche banalmente composto dallo stesso carattere ripetuto L - 4 volte.
Inoltre ha detto che usando il costrutto union, ci saremmo semplificati la vita.
Il programma crea due processi cloni prod e cons che scambiano dati tramite un buffer circolare chiamato buffer[] avente una dimensione BUFFERDIM pari a 1024.
Il clone prod scrive nel buffer NMESGG messaggi consecutivi aventi una lunghezza MAXMESSG inferiore a BUFFERDIM. Il clone cons estrae dal buffer il prossimo messaggio e lo stampa. Dopo aver stampato NMESGG messaggi, cons invia un segnale SIGUSR1 al processo padre consentendo ad esso di terminare.
Ogni messaggio di lunghezza variabile è composto da un campo lunghezza di tipo int che specifica la lunghezza L in byte dell'intero messaggio e da L-4 byte di testo del messaggio (caratteri alfanumerici).
_______________
Note a margine:
Durante la prova, il prof stesso ha detto che il messaggio poteva essere anche banalmente composto dallo stesso carattere ripetuto L - 4 volte.
Inoltre ha detto che usando il costrutto union, ci saremmo semplificati la vita.
Si prega Accedi o Crea un account a partecipare alla conversazione.
- Stefano Annunziato
-
- Offline
- Premium Member
-
Riduci
Di più
- Messaggi: 119
- Ringraziamenti ricevuti 0
16 Anni 4 Mesi fa #98481
da Stefano Annunziato
Non ho capito a cosa ti riferisci con "status prenotato", ma l'esito della prova viene riportato nella riga successiva a "Prenotazioni: Prenotato il dd/mm/yyyy".
Risposta da Stefano Annunziato al topic Linux Avanzato 2008-2009
Questo è quanto appare fino a mo
"10/07/2009 - Max prenotazioni: 10 - nascondi dettagli
Orario: 10:00-12:00
Aula: laboratorio LADI
Prenotazioni: Prenotato il 03/07/2009"
Status prenotato come va inteso secondo voi ?
Non ho capito a cosa ti riferisci con "status prenotato", ma l'esito della prova viene riportato nella riga successiva a "Prenotazioni: Prenotato il dd/mm/yyyy".
Si prega Accedi o Crea un account a partecipare alla conversazione.
- Stefano Annunziato
-
- Offline
- Premium Member
-
Riduci
Di più
- Messaggi: 119
- Ringraziamenti ricevuti 0
16 Anni 4 Mesi fa #98482
da Stefano Annunziato
Risposta da Stefano Annunziato al topic Linux Avanzato 2008-2009
Ps: io ho copiato di getto la traccia che mi sono messa davanti.
Non so perchè ci sia scritto 13/7/2009, ma effettivamente quella è la prova del 10 luglio, e non del 13 XD
Non so perchè ci sia scritto 13/7/2009, ma effettivamente quella è la prova del 10 luglio, e non del 13 XD
Si prega Accedi o Crea un account a partecipare alla conversazione.
16 Anni 4 Mesi fa #98490
da Olimpia
Risposta da Olimpia al topic Linux Avanzato 2008-2009
Ragazzi qualcuno si è già prenotato per l'orale? Se si, che date vi sono uscite?
Si prega Accedi o Crea un account a partecipare alla conversazione.