Domande (e risposte) di Programmazione 1

Inserite le domande a proposito dell'HomeWork1aa0203 in DomandeHomework1aa0203.



Dove cavolo sono le parentesi graffe in Linux?

Usate le combinazioni di tasti AltGr-7 e AltGr-0 (zero)

-- Comment added by AndreaSterbini on 09 Oct 2002


Mando in esecuzione un file compilato ma non viene trovato!

Mi sono accorto che è necessario specificare tutto il percorso dove risiede il file (es. /home/paolo/programmiC/prova.out); come si modifica la PATH in Linux? Esiste un file analogo all'autoexec.bat del DOS?

-- Comment added by PaoloPancotto on 14 Oct 2002

usa export PATH=$PATH:/il/precorso/che/vuoi/aggiungere

puoi editare il file .login nella tua home directory ed inserirci il comando precedente

-- AndreaSterbini - 14 Oct 2002


Non ho capito il test per l'anno bisestile

Ekkime! Allora oggi , durante l'esercitazione, il prof Sterbini ci ha illustrato un prog x calcolare gli anni bisestili. Nn mi quadra 1 fatto nella stringa del comando IF: se un anno è divisibile per 4 e poi anche per 100 (AND) è implicito che sia divisibile per 400, o almeno credo. Quindi nn capisco cosa stia a significare l'OR (||). Grassie x eventuali delucidazioni.

-- Comment added by MarcellaMancinetti on 16 oct 2002

Ad esempio il numero 100 è divisibile per 4 e per 100, ma non per 400.

Infatti, se un numero è divisibile per due numeri a e b vuol dire che è divisibile per il minimo comune multiplo dei due numeri.

-- AndreaSterbini - 16 Oct 2002

Scusatemi, sarò di coccio io, o forse non mi sono spiegata bene, cmq credo ke la stringa IF possa andar bene anke così: if (year%4==0 && year%100 = 0) in caso proverò a far girare un prog con questa scrittura x vedere cosa uscirà fuori. Grazie (non si vedono 2 =)

-- MarcellaMancinetti - 17 Oct 2002

Scusatemi, sarò di coccio io, o forse non mi sono spiegato bene ... smile

Vi ricordo che un anno è bisestile:

  • se è multiplo di 4 ma non di 100
  • oppure se è multiplo di 400

Quindi ad esempio: 80, 120, 32, 400, 2000 sono bisestili, 17, 100, 200, 300 non sono bisestili.

Il tuo test controlla solo la prima condizione e fallisce sui multipli di 400.

Ad esempio: 400 è divisibile per 4 ed è divisibile per 100 e quindi non verrà stampato.

Per far stampare il caso in cui l'anno è 400 bisogna prevedere un test apposito (la seconda parte dell'OR).

Quindi il test completo dev'essere (year%4==0 && year%100!=0 || year%400==0 )

-- AndreaSterbini - 19 Oct 2002

Salve, sono un altro di coccio big grin

solo una curiosità, forse detta a lezione, ma...

Vorrei sapere come il C raggruppa logicamente gli operatori nelle espressioni con AND e OR, per esempio

l'espressione (year%4==0 && year%100!=0 || year%400==0 )

è equivalente a ((year%4==0 && year%100!=0) || year%400==0 ) o a (year%4==0 && (year%100!=0 || year%400==0)) ?

Vista la soluzione dell'esercizio credo ovviamente la prima,.. ma vorrei capire meglio i criteri di scelta usati dal

C,.. inoltre, una volta compresi, è consigliato usare le parentesi per rendere---+ evidente l'ordine degli operatori?

Grazie

-- CristofaroMune - 19 Oct 2002

La prima che hai detto (l'operatore || ha minor precedenza dell'operatore &&).

-- AndreaSterbini - 22 Oct


OK abbiamo linux...e adesso?

salve raga!avrei bisogno di alcuni consigli sul programma da utilizzare per fare quel maledetto esercizio!avendo linux quale programma devo utilizzare?ps ho dato un okkiata all'emacs e mi sembra un tantino ostico per me ke nn ho mai programmto voi ke mi consigliate?

-- Comment added by LucaContestabile on 19 Oct 2002

Prova Kdevelop.

-- AndreaSterbini - 19 Oct 2002

prova ad usare l'editor vi insieme all'emacs e' il piu' potente ma molto piu' semplice da usare ed ha pure il debbuger ciaz p.s. andate su syntax e date quella del c vi aiuta per la sintassi

-- Comment added by SalvatorePalleria on 19 Oct 2002


DemoLinux

Ho scaricato DemoLinux da Twiki e masterizzato su cd; ho impostato il bios per partire con la lettura da cd rom ma mi continua a partire Windows XP. Come posso fare?

-- Comment added by GiulioRosati on 21 Oct 2002

Io ho masterizzato il CD che ho dato ai ragazzi proprio da quella immagine ISO ... e funziona ...

Hai controllato se altri cd fanno il boot correttamente? (Per esempio il primo cd della distribuzione Debian o Redhat)

-- AndreaSterbini - 21 Oct 2002

No ho provato solo con quello di windows xp che ho e se lo metto mi parte la reinstallazione da cd quindi in teoria dovrebbe funzionare il boot da cd.

Prova a creare un dischetto di boot (credo che che sul CD ci siano le istruzioni per farlo). Oppure guarda su http://www.demolinux.org/en/manuel/manuel.html alla voce Booting.

-- AndreaSterbini - 22 Oct 2002

volevo segnalarvi un sito per scaricarvi la vostra distro preferita. www.linuxiso.org


Un dubbio sulla lezione del 23 ottobre 2002

Oggi in classe abbiam visto nell'ultimo prog il LUNG. Mi sembra ke 1 stringa SCANf sia errata : scanf (" %d " , & b [ i ] ); l'elemento corrente del vettore b è j, quindi credo ke la stringa sia scanf (" %d " , & b [ j ] );

-- MarcellaMancinetti on 23 oct 2002

Possiamo tranquillamente riusare il contatore i (che ha terminato di essere usato dal ciclo precedente), anche se usare j per il vettore b può essere più chiaro da capire.

-- AndreaSterbini - 23 Oct 2002


Come compilare un programma che usa le funzioni matematiche?

Ho provato a compilare il programma sulle terne pitagoriche esposto a lezione. Nonostante abbia inserito la linea "#include < math.h >" il compilatore dava dei messaggi di errore relativamente alle funzioni sqrt e floor. Sono andato a controllare tutti i math.h presenti in linux, ed effettivamente in nessuno di essi c'erano i relativi prototipi. Questa situazione si e' presentata in tre differenti distribuzioni di linux (compresa la RH 8) , per cui non credo che sia un mio problema di installazione. Come posso fare per utilizzare le funzioni matematiche?

-- Comment added by ArcangeloTripi on 24 Oct 2002

Il file math.h in linux definisce alcune macro e poi include a sua volta il file bits/mathcall.h che usa le macro per definire i prototipi delle funzioni.

-- AndreaSterbini - 24 Oct 2002

Ho risolto il problema, per usare le funzioni matematiche bisogna inserire l'opzione -lm dopo tutti i files sorgenti ed oggetto.

-- ArcangeloTripi - 25 Oct 2002

Hai perfettamente ragione!!! Mi ero dimenticato di dirvi di linkare la libreria matematica (libm)!!!

Le funzioni matematiche i cui prototipi sono elencati in math.h sono implementate dalla libreria libm.

Per dire al linker di likare anche libm bisogna aggiungere in fondo l'opzione -lm che vuol dire "linka la libreria libm" (il prefisso lib viene aggiunto automaticamente). In sostanza il comando per compilare e linkare in un solo passo diventa:

  • gcc -g -o es1 es1.c -lm

-- AndreaSterbini - 25 Oct 2002


Modem USB??

Ho un modem USB della Hamlet (Windows lo riconosce come "USB V.90 FAX MODM"). Mandrake 9.0 invece lo vede, o meglio, non lo vede come "Unknown device" o qualcosa di simile (non lo ricordo a memoria). Ho cercato in rete ma non ho trovato nulla che mi potesse aiutare nell'installazione e/o nel riconoscimento. Qualcuno sa come fare per farlo funzionare? O mi devo arrendere e utilizzare Windows per la connessione Internet?

-- Comment added by TizianoMorgia on 25 Oct 2002


nonso

-- Comment added by AndreaSterbini on 25 Oct 2002


hai verificato se supporta Linux? (sul sito della Hamlet la maggior parte dei modem solo solo per windows)
-- Comment added by LauraRavagli on 25 Oct 2002


Valutazione

ma gli esercizi sono valutati solamente dal lato funzionale o anche 'stilistico'?? (ho creato una pagina linkUtili ma l'ho salvata (...x me si è salvata...) sotto Users, come si fa a spostarla sotto /Programmazione1 ? (sempre se può essere effettivamente utile, io spero di si ) )

-- Comment added by LauraRavagli on 25 Oct 2002

Ora sposto la pagina

-- AndreaSterbini - 25 Oct 2002


VIM tra l'elenco dei Editor di testi e/o ambienti di sviluppo

Ho un'occhiata al elenco dei Editor di testi e/o ambienti di sviluppo disponibile presso il seguente link: http://twiki.dsi.uniroma1.it/twiki/view/Programmazione1/SuggerimentiSullambienteDiSviluppo#Editor_di_testi_e_o_ambienti_di_

Che ne direste di aggiungere anche l'editor, se possiamo definirlo solo tale, VIM tra l'elenco dei quelli consigliati, a mio parere puo competere con Emacs su tutti i livelli.

Non dico questo soltanto perche utilizzo VIM personalmente e sono dunque un sostenitore di quest'ultimo ma sopratutto perche molte persone attualmente, non sapendo che esiste, non potranno utilizzarlo per programmare per poi formarsi una propria idea globale sull'immenso panorama dei vari editor disponibili.

Ovviamente anche Emacs e' molto buono, Saluti e a presto =)

-- Comment added by IvoMarino on 25 Oct 2002

Aggiunto

-- AndreaSterbini - 25 Oct 2002


Chiarimenti sui modem USB e linux

Recentemente ho dovuto combattere per l'installazione del mio modem (adsl) USB su linux, la casa produttice (IPM DATACOM, il modem e' il webpower) non ha infatti rilasciato drivers per linux, fortunamente il suddetto modem usa un chipset comune a tanti altri (come avviene nella maggior parte dei casi) e sono riuscito a scovare nella rete dei drivers generici (http://eciadsl.sourceforge.net/ -credo che questo url sara' molto utile a parecchie persone dato che e' uno dei modem che assegna la telecom-) che mi hanno permesso di connettermi.

Conseguentemente posso suggerire a tutti quelli che hanno problemi del genere di non limitarsi a cercare solo sul sito della casa produttrice ma anche su motori di ricerca quali google, su freashmeat (http://freshmeat.net/), su sourceforge (http://sourceforge.net/) e sul sito della casa produttrice del chipset del modem.

Nel tuo caso specifico Tiziano il tuo modem utilizza (credo) il chipset "conexant" (http://www.conexant.com) ma purtroppo non esisto drivers per linux frown ... Il tuo in effetti e' un WinModem (la croce per tutti gli utenti *unix) ... scendendo nei particolari di tipo HSF (Un modem totalmente software!!). Quindi o aspetti che i produttori tirino fuori un driver (e te lo sconsiglio) o cerchi assiduamente o cambi modem... Spero di esserti stato utile anche se ho portato una cattiva notizia frown

-- Comment added by MauroFerrara on 25 Oct 2002


Backup your data?

Per installare Linux mi "dice backup your data" cosa significa

-- Comment added by AhmedGaberHaiba on 28 Oct 2002

Che lo fai a tuo rischio e che potresti perdere i dati presenti sulla partizione Windows.

-- AndreaSterbini on 29 Oct 2002


Risultati homework1

scusa se mi impiccio, nella tabella dei risultati c'era una colonna Note, di che si trattava?

-- Comment added by LauraRavagli on 29 Oct 2002

.... errore di battitura ... (in realtà avrei voluto dire a ciascuno quale errore fa ma poi mi sono accorto che la pagina che descrive gli errori più comuni più la mia soluzione dovrebbero ottenere lo stesso risultato)

-- AndreaSterbini on 29 Oct 2002


Punti homework1

Salve prof, volevo sapere quanti punti otteniamo per ogni test superato dal programma! Grazie

-- Comment added by PaoloCoppi on 29 Oct 2002

La somma dei punti di tutti gli esercizi sarà 100.

Sto pensando a quale peso dare a ciascun esercizio.

-- AndreaSterbini on 29 Oct 2002


Base della votazione

Ciao, volevo sapere su che base è stato assegnato yes o no ai test 1, 2, 3? Non capisco, perchè, ora ricompilando ed eseguendo il programma che ho spedito, mi da gli stessi identici spiccicati risultati degli in e stdout che sono presenti in fondo alla pagina delle votazione, mentre nella votazione, in tutti e tre i test mi è stato assegnato un no ad eccezione della compilazione in cui c'è un "yes"? frown

-- Comment added by AndreaBandino on 29 Oct 2002

YES=test passato, NO=test non passato.

Il tuo programma esce subito dopo aver stampato le 6 righe (e ci sono dei \n di troppo)

-- AndreaSterbini on 29 Oct 2002

Lo so, c'è esattamente una \n in più che divide i dati personali dai numeri. E per una cosa così stupida, non mi convalida l'esercizio? Ho messo quella \n apposta in più per separare i dati personali, dai dati del programma vero e proprio e per questa banalissima decisione non mi viene calcolato l'esercizio? Il programma fa quello che dice il testo. Io non ho letto da nessuna parte che gli input e gli output, dovevano essere appiccicati! frown Cmq, mi sembra strano che esca subito dopo aver stampato le 6 righe; io come ho già detto, l'ho compilato su linux con -ansi -pedantic -g -o etc e funzionava perfettamente!

-- AndreaBandino on 30 Oct 2002


Per correzioni personali usate l'orario di ricevimento, grazie.

-- Comment added by AndreaSterbini on 30 Oct 2002


Calendario

come si illuminano i giorni sul calendario??

-- Comment added by LauraRavagli on 30 Oct 2002


Inserendo una riga come

   * 2 Feb 2003 - Compleanno Andrea
-- Comment added by AndreaSterbini on 30 Oct 2002
ok, il problema era che in preview non lo evidenzia -- Comment added by LauraRavagli on 30 Oct 2002

su Twiki

Ciao,volevo provare i plugins (in modo particolare quello delle votazioni). Non c'è una guida e giustamente non è possibile andare in Edit su PollExample, per vedere il codice scritto in 'formato twiki'. C'è un qualche modo di visualizzare il codice twiky di una pagina senza fare modifiche (tipo un Visualizza -> html )? (c'è una pagina dove spiega come si implementano?---+ x curiosità che per provarci!! )

-- Comment added by LauraRavagli on 30 Oct 2002


In basso c'e' l'opzione Raw view ... usa quella per vedere il testo della pagina.

-- Comment added by AndreaSterbini on 30 Oct 2002


Errori

Se non andiamo contro la legge sulla privacy, perchè sui Risultati non inseriamo anche lo svolgimento fatto da ognuno di noi?

Così

  1. si può vedere come gli altri hanno svolto gli esercizi
  2. si impara dagli errori

-- Comment added by LauraRavagli on 30 Oct 2002

Mi pare una buona idea, se siete d'accordo lo faccio.

Per votare usate la pagina HomeworkGlasnostPoll .

-- AndreaSterbini - 30 Oct 2002


Sulla diffusione degli esercizi

Si dovrebbe comunque fare in modo che non vengano pubblicati dati come la data precisa di nascita, o l'indirizzo e-mail. O, perlomeno, si dovrebbe lasciare la scelta ad ognuno se pubblicare o meno l'esercizio (ad esempio aggiungendo una casella di spunta nel form di consegna). Fra tantissime persone per bene ce ne puo' essere anche una che potrebbe fare un uso non corretto dei dati che potrebbe raccogliere. Non e' tanto un discorso di rispetto della legge (forse i dati potrebbero anche essere giudicati non sensibili), ma di correttezza nei confronti dei singoli.

-- Comment added by ArcangeloTripi on 31 Oct 2002


Dati personali

Non ho nessuna contro indicazione nel pubblicare i proprio esercizi, ma non convivido la stessa opinione sui dati personali contenuti negli stessi, quali data di nascita e email personale. Posso suggerire che Twiki fornisca una email a ogni utente registrato al solo scopo di scambiare eventuali comunicazioni?

-- Comment added by AlessandroCamillo on 31 Oct 2002


Scusa, ma la tua email sta già sulla tua homepage?!

-- Comment added by LauraRavagli on 31 Oct 2002


oppure per gli esercizi si potrebbe creare un file staccato che stampa i dati personali, sempre lo stesso per ogni esercizio. sulla mia homepage ho messo una prova. Non so se va bene e se poi si potrà fare

-- Comment added by LauraRavagli on 31 Oct 2002


Per non sprecare tempo col costruire macchinari complessi suggerisco che solo gli StudentiProg1Group possano leggere gli esercizi.

-- Comment added by AndreaSterbini on 31 Oct 2002


Post-decremento

Salve prof, il postdecremento nel libro Deitel&Deitel è descritto con l'istruzione a-, mentre il compilatore mi da errore se non scrivo a--! Qual'è la giusta istruzione?

-- Comment added by PaoloCoppi on 01 Nov 2002

E' corretto scrivere a--; , perchè vale lo stesso ragionamento di a---++;

Es: a = a---+ 1; è uguale a scrivere a++;

Nello stesso modo, a = a - 1; è uguale a scrivere a--;

-- AndreaBandino - 1 Nov 2002


Idea abbastanza malata...

tralasciando tutto cio' che sarebbe giusto...ovvero che ognuno si compili a casa propria il programma su linux o demolinux che sia...mi stava venendo in mente se sarebbe possibile lasciare aperta una porta del server dove gli studenti possano uploadare il programma per farlo compilare direttamente al server.

Sperando di aver parlato italiano (mi sono appena svegliato)

-- Comment added by EnricoDiPaolantonio on 01 Nov 2002


non se ne parla.

-- Comment added by AndreaSterbini on 02 Nov 2002


Supporto php?

Professore, volevo sapere, se per lo spazio, dedicato per ogni utente, è abilitato il supporto per php? Cioè, se io uploado un file php all'interno della mia sezione dedicata, il server, lo decodifica quando viene richiamato?

-- Comment added by AndreaBandino on 04 Nov 2002

Mi pare di no ... e se c'e' lo disattivo.

-- AndreaSterbini - 05 Nov 2002


Richiesta x gli Homework

Sono uno studente del 3° canale (P-Z). Volevo chiederti se è possibile pubblicare gli Homework il lunedì mattina o magari la domenica sera. Chiedo questo solo per problemi di orari di laboratorio visto che il nostro canale può utilizzare il laboratorio il lunedì mattina. La pubblicazione durante la settimana è uno svantaggio per il nostro canale. -- Comment added by LeandroSalemme on 05 Nov 2002

Capisco .. cercherò di inserire il 4° homework da Boston prima di tornare.

-- AndreaSterbini - 05 Nov 2002

Non ce l'ho fatta, ma ho spostato la scadenza.

-- AndreaSterbini - 15 Nov 2002


Per chi si avvicina alla programmazione ora...

Salve, posto questo messaggio perchè non sono riuscito a far funzionare l'homework3 data la mia totale insesperienza con il c visto che ho iniziato ad ottobre a programmare per la prima volta.Pensavo che si potrebbe creare un punto di incontro on line dove potersi scambiare piu' facilmente dubbi domande e risposte in modo piu' diretto.(Ex. IRC?)Per chi è interessato mi contatti pure...

-- Comment added by TommasoGalassiDeOrchi on 11 Nov 2002

Tommaso, se vuoi vai sulla mia page, sto attivando una Mailing List, per ora siamo pochi ma se vuoi.... smile C'e' un box in basso a sinistra, iscriviti la', fai il replay alla lettera che ti arriva e verrai considerato iscritto.

-- EnricoDiPaolantonio - 11 Nov 2002

Se twiki non serve piu' allora lo spengo

-- AndreaSterbini - 15 Nov 2002


Per tutti gli HomeWork che verranno

Salve professore, avrei una proposta/richiesta riguardo i prossimi homework; Visto che la consegna di questa settimana, è scaduta domenica e che quindi il prossimo esercizio, lo metterà o per oggi o per domani, si potrebbe reimpostare le settimane, dedicate agli esercizzi? Ovvero, il testo i primi della settimana e la consegna a domenica (e questo, per tutti gli esercizzi futuri), oppure creerebbe problemi?

-- Comment added by AndreaBandino on 11 Nov 2002

Faro' in modo da darvi sempre una settimana. Per l' HomeWork5aa0203 la scadenza e' piu' breve ma lo avede gia' sott'occhio.

-- AndreaSterbini - 15 Nov 2002


Opzione Pedantic

L'opzione pedantic obbliga ad inserire le dichiarazioni delle variabili all'inizio del blocco (successione di istruzioni circondate da {} )

Per inserire le dichiarazioni nel corpo del programma (invece che solo all'inizio) circondate la dichiarazione e le istruzioni che le usano con una coppia di parentesi graffe. Es.:

   codice vario
   {
      dichiarazione
      codice che usa le variabili dichiarate
   }
   altro codice (che non usa le dichiarazioni qua sopra)
   ...

-- Comment added by AndreaSterbini on 15 Nov 2002


Esame

Ok (insomma) sulla decisione di annullare gli homework in caso di punteggio non buono (se hai una giornata no il giorno dell'esame butti nel cestino 2 punti e poi ti butti dalla tangenziale)

Vorrei sapere se è consentito portare il libro di testo, visto che il compilatore da casa da sempre una buona mano su errori grammaticali etc.

-- Comment added by LauraRavagli on 19 Nov 2002


Dammi un suggerimento alternativo per gestire i disonesti ...

Se sei nel canale di Tronci sarai davanti a un PC. Gli altri due docenti fanno esame scritto in aula (non so se con i libri o meno).

-- Comment added by AndreaSterbini on 19 Nov 2002


la risposta entro quando la devo consegnare??

Credo che sarebbe giusto mantenere la valutazione degli esercizi per tutta la sessione in cui sono stati svolti. Se non sbaglio lo scritto può essere dato---+ di una volta a gennaio (? o sbaglio ?).

se uno ha copiato gli esercizi e va male al primo scritto è probabile che vada male anche a quelli successivi (e ravvicinati).

x fare l'esame nel mio ambiente naturale devo cambiare canale?? frown

-- Comment added by LauraRavagli on 19 Nov 2002


Io assegno un voto per le esercitazioni, i docenti decidono come usarlo.

Per cambiare canale credo tu debba sentire la Direttrice del Corso di Laurea, la Prof. La Bella.

-- Comment added by AndreaSterbini on 19 Nov 2002



E' troppo assurdo dare un'altra serie di homework DOPO l'appello di Gennaio? Tanto chi copierà poteva copiare anche adesso e quindi non "guadagnerà" nulla. Però chi si è messo in testa di studiare e ha avuto difficoltà per gli attuali homework (tempo, conoscenza del c, altri esami, lavoro etc...) ha perlomeno una chanche in piu'. Penso cmq, andando contro me stesso, che se fosse possibile dovrebbero valere meno di quelli attuali (La costanza di chi sta studiando, sudando e consegnando va premiata).


-- MarcoMennillo - 15 Dec 2002


Perchè questa differenza?

Salve, perchè, solo quelli del corso di Tronci, durante l'esame scritto avranno a disposizione un pc difronte? Come ha detto LauraRavagli, il pc, aiuta di molto, per correggere errori stupidi che possono capitare e ti aiuta anche a verificare che il ragionamento seguito, funziona. Quindi alla fine, saprai cosa consegnerai e se funziona, mentre chi come me, da come ho capito, non avrà a disposizione un pc, avrà molta più difficoltà nel trovare errori banali, e non avrà la sicurezza che il ragionamento fatto, funzioni o meno e quindi, magari, non apporterà modifiche all' esercizio, che avrebbe invece apportato, nel caso, lo avesse testato con un pc! Penso sia giusto che sia data questa possibilità a tutti, oppure a nessuno e non solo ad un canale.

-- Comment added by AndreaBandino on 20 Nov 2002

Si chiama autonomia didattica ... ciascun docente decide cosa e come insegnare e come fare l'esame.

Se preferite fare l'esame in laboratorio provate a chiederlo ai docenti.

-- AndreaSterbini - 20 Nov 2002

Struct

Scusi prof. nel secondo es sulle struct che ha spiegato oggi in aula(quello che conta il numero di occorenze di ogni lettera in una stringa) non ho capito cosa fa questa parte di programma:

while ( vettore[j].car = stringa[j] && vettore[j].car = '\0')

j---++;

grazie....

-- Comment added by FabioQuarta on 20 Nov 2002

Cerca la Coppia vettore[j] che ha vettore[j].car == carattere corrente oppure (se non c'è) la prima Coppia non ancora usata (con .car=='\0')

-- AndreaSterbini - 20 Nov 2002


Gli esami sono vicini...

e voi siete troppo lontani dal mio ufficio [...] (sull'aria Vendittiana) smile

Dalla HomePage del Prof. Tronci leggo:

"Gli account personali (necessari per sostenere l'esame) vanno richiesti ai sistemisti in Via Salaria 113, piano 3 (Dip. Informatica) nei seguenti orari: "

inoltre da un precedente post di Laura Ravagli e dalla stessa HomePage del professore vengo a sapere che mi ritroverò a svolgere il compito davanti ad un PC. A questo punto due domande mi vengono in mente:

  • L'account citato è (remota speranza) lo stesso di Twiki?? O devo recarmi dai suddetti sistemisti e farmi registrare?
  • Cosi ci troverò sul PC?? Quale Linux è installato? Useremo un qualche ambiente di sviluppo o si userà un semplice editor di testo compilando a "mano"?

Questo solo xchè non vorrei ritrovarmi a perdere prezioso tempo solo per orientarmi su come "interfacciarmi" con il PC piuttosto che svolgere il compito!

-- Comment added by TizianoMorgia on 22 Nov 2002


Gli account sono quelli per usare i PC in laboratorio, da chiedere a Gabrielli o Cavallo.

Sui PC c'è Redhat 7.3 e win2k

-- Comment added by AndreaSterbini on 22 Nov 2002

Non sono molto esperto, anzi diciamo che non conosco proprio, sulle diversita' tra le versioni di Linux. C'e' molta differenza tra Mandrake 9.0 e Redhat 7.3? Mi consiglia di installarli entrambi sul mio PC o qualcosa di simile?

Grazie

-- Comment added by TizianoMorgia on 27 Nov 2002


DRIVER ADSL PER LINUX

Salve professore, visto ke ho visto ke in molti hanno chiesto i driver per l'adsl su Linux, vorrei rispondere dicendo che io ho dei driver creati da un mio amico che funzionano con il modem ERICSSON dato in comodato d'uso gratuito dalla Telecom. Chi ne ha bisogno puo' tranquillamente scrivermi un'email. smile

-- Comment added by CesareDelVecchio on 22 Nov 2002


"NTFS"

Prof. sono disperato per colpa dell'installazione di Linux! Come lei ben sa! capirà subito il mio problema. Ho una partizione di tipo NTFS con l'XP, trovi una soluzione al più presto solo lei mi può salvare. Sarà un mese che ci sto su! E di battere tutti i kernel a mano per la debian non se ne parla neanche sono ancora troppo di basso livello, ma ho provato tutto quello che era in mio potere!!!Attendo sue notizie a presto e grazie. jelly

-- Comment added by AndreaGiannantonio on 23 Nov 2002


Ti suggerisco di usare:

  • Cygwin
  • creare una partizione FAT32 per lo scambio dei dati

-- Comment added by AndreaSterbini on 25 Nov 2002


Ma se lavoro???

Salve professore volevo chiedergli una cosa, io lavoro e quindi non posso seguire le lezioni e fino a poco tempo fa non ero al corrente dell'esistenza di questo sito, cmq per farla breve posso in qualche modo recuperare il tempo perduto??????

Arrivederci e grazie.

-- Comment added by AlessandroLaurini on 26 Nov 2002


Studia e fai gli homework che restano ...

-- Comment added by AndreaSterbini on 26 Nov 2002


Users

Il problema è il seguente andando nell'elenco degli userci e cliccando il mio nome non compare la mia e-mail?perche? forse ho dimenticato di inserirla, daccordo probabile,come faccio ora ad inserirla? a dopo.....

-- Comment added by AndreaGiannantonio on 27 Nov 2002


Edita la tua pagina e aggiungila

-- Comment added by AndreaSterbini on 27 Nov 2002


esami

come funziona? si possono fare tutti e tre gli appelli?

-- Comment added by LauraRavagli on 13 Dec 2002


file.tgz

come si leggono e compattano i file in formato .tgz????

-- Comment added by FabioQuarta on 16 Dec 2002


Re: homework a gennaio?

No, non si faranno homework a gennaio o dopo. Gli homework servivano a spingervi a studiare DURANTE il corso.

re: tgz

Linux: usa tar xzvf file.tgz

Windows: usa Winzip

-- Comment added by AndreaSterbini on 16 Dec 2002


Esami Prof. Tronci

Dalla pagina del Prof. Tronci: <<L'esame consiste in un test scritto ed in una prova di programmazione in C. Il test scritto si svolgerà in aula, mentre la prova di programmazione si svolgerà nel laboratorio UNIX di Via Salaria 113. Il test scritto consiste in una serie di domande a scelta multipla. [cut]>> Non ho capito o le prenotazioni su twiki riguardano solo il laboratorio?? E nel caso abbia capito bene, quando-dove-comeprenotare l'esame scritto??

-- Comment added by TizianoMorgia on 18 Dec 2002


Le prenotazioni riguardano l'intero esame (ora correggo le pagine)

-- Comment added by AndreaSterbini on 18 Dec 2002


Account

Qualcuno sa quando è possibile trovare(giorni e orari)la signora Cavallo per fare l'account??? grazie....

-- Comment added by FabioQuarta on 05 Gen 2002

ESAME PIPERNO

Qualcuno sa come sarà strutturato l'esame del prof. Piperno?

-- Comment added by ClaudiaAgostinelli on 10 Gen 2003


credo che consisterà in 2-4 esercizi in 2 ore. alcuni esercizi presenteranno un programma nel quale mancano alcune parti. probabilmente ci saranno esercizi su strutture dati complesse. il tutto da fare senza utilizzare alcunchè.

-- Comment added by GiovanniColombi on 10 Jan 2003


Prodotto di due matrici

So che a lezione e' stato spiegato qualcosa riguardo il prodotto di due matrici, mi sembra che il prof abbia scritto alla lavagna anche una funzione, qualcuno la puo' aggiungere tra gli appunti? Oppure qualcuno sa rispondere ai miei dubbi? ... Per quanto poco ne sappia, mi sembra che date due matrici A[n][m] e B[k][j] la matrice risultante e' C[n][j], ma che cosa succede tra gli elementi? la matrice C da quali elementi sara' costituita? grazie

-- Comment added by AngelicaDiFilippo on 11 Jan 2003

Re:esame Piperno

Ma sei sicuro che non si possa utilizzare niente? Telo chiedo perchè noi gli abbiamo mandato un'e-mail chiedendogli se potevamo usare libro e appunti e lui ha risposto di SI!!! -- Comment added by ClaudiaAgostinelli on 11 Jan 2003


Risultati Piperno...

Dove e quando si potranno vedere i risultati dell'esame Piperno del canale A-D?

-- Comment added by AndreaArtibani on 16 Jan 2003


esame orale Piperno

Vorrei sapere a che ora bisogna presentarsi per sostenere l' esame orale e la differenza tra convocati e ammessi

-- Comment added by EmanueleDormi on 20 Jan 2003

I convocati hanno bisogno di un supplemento di esame scritto ...

-- Comment added by AndreaSterbini on 20 Jan 2003


RISOLUZIONI ESAME PIPERNO

Penso sia giusto che, al fine di migliorare la preparazione al prossimo appello con il prof. Piperno, pubblicare sul sito il corretto svolgimento dei due esercizi dell'esame del 13 gennaio. Grazie!!!

-- Comment added by SimoneDAndreta on 24 Jan 2003


p.s. scusate l'italiano!!! wink

-- Comment added by SimoneDAndreta on 24 Jan 2003


Se scrivo il testo dell'esercizio magari qualcuno può dirti come l'avrebbe fatto

-- Comment added by LauraRavagli on 24 Jan 2003


Bè io speravo che si scomodasse il prof... sono solo 2 esercizi non è che ci voglia molto.....

-- Comment added by SimoneDAndreta on 25 Jan 2003


che NON TI FIDI???

...scherzo, cmq, intanto se puoi trascrivili.

-- Comment added by LauraRavagli on 25 Jan 2003


figurati se non mi fido... mi fido---+ di te che del prof senza dubbio!!! Esercizio 1. Data una matrice 6x6, diciamo che una diagonale d1 è più grande di una diagonale d2 se la somma degli elementi di d1 è maggiore della somma degli elementi di d2. Si scriva una funzione C che,data una matrice M,stampi, dall'alto verso il basso,gli elementi della diagonale---+ grande di M. (M dovrebbe essere sempre 6x6).

Esercizio 2. Data una lista L di interi,si scriva una funzione C, sia in forma iterativa che ricorsiva,che trasformi L (senza quindi creare nuove liste),raddoppiando i numeri dispari e dimezzando i pari. Grazie e... buon lavoro!!!!!!!!!

-- Comment added by SimoneDAndreta on 26 Jan 2003


void CambiaLista_nonRicorsiva(IntLista L)
{ 
    IntList *myL =L;
    
    while (myL!=NULL)
      { 
      if (myL->data % 2) //=0 pari falso '<>0 dispari vero
        myL->data *= 2;
      else
         myL->data /= 2;       
      myL=myL->next;
      } 
} 

IntLista CambiaLista_Ricorsiva(IntLista L)
{ 

    if (L==NULL)
       return L;
    
    if (L->data % 2) //=0 pari falso '<>0 dispari vero
        L->data *= 2;
      else
        L->data /= 2;       
   
    L->next = CambiaLista_Ricorsiva(L->next);
    return L;
} 

-- Comment added by LauraRavagli on 26 Jan 2003


void stampa_diagonale_maggiore(v[][6])
{
int i,
    d1=0,
    d2=0;

for (i=0;i<6;i---++)
    {
     d1---+= v[i][i];
     d2---+= v[i][5-i];
    }

for (i=0;i<6;i---++)
    printf("%d\n",d1>d2 ? v[i][i] : v[i][5-i]);

}         

-- Comment added by LauraRavagli on 26 Jan 2003


'na cosa del genere..

-- Comment added by LauraRavagli on 26 Jan 2003


Esercizio 1 Piperno secondo Elisabetta smile

#include <stdio.h>

#define LEN 6

int main() {

int m[LEN][LEN];

int v[LEN];

int i,j,k,massimo=0;

/* ciclo di immissione da tastiera degli elementi della matrice */ for (i=0; i<LEN; i---++)

for (j=0; j<LEN; j---++)

scanf("%d", &m[i][j]);

/****************************************************************/

/* ciclo di azzeramento vetore di appoggio */

for (i=0; i<LEN; i---++)

v[i]=0;

/****************************************************************/

for (i=0; i<LEN; i---++){

k=i;

for (j=0; j<LEN; j---++){

v[i]=v[i]---+m[j][k%LEN];

printf("sto sommando l'elemento: %d che ha cordinate (%d,%d)\n",m[j][k%LEN],j,k%LEN); k---++;

} }

/* ciclo per individuazione massimo tra le somme delle diagonali */

for(i=0; i<LEN; i---++) {

if(v[i]>massimo)

massimo=v[i]; } printf("la diagonale piu' grande e' la : %da \ndel valore di: %d\n",i,massimo );

}

-- Comment added by ElisabettaDAiutolo on 28 Jan 2003

sicuramente bisognerebbe verificare cosa si intende per diagonale,

io ho pensato ai 2 insiemi {(0,0),(1,1),(2,2),(3,3),(4,4),(5,5)} e {(0,5),(1,4),(2,3),(3,2),(4,1),(5,0)}

mentre tu hai sviluppato su 6 diagonali come l'immagine qua sotto ... boh

en attendent d'autres opiniones ( o qualcosa del genere ...)



laura

-- Comment added by LauraRavagli on 29 Jan 2003


Le diagonali in direzione NE-SW non le considerate?

Non c'e' bisogno dell'assegnamento di next nella funzione ricorsiva.

-- Comment added by AndreaSterbini on 29 Jan 2003


1. ma le diagonali quante e quali sono? x me solo le 2 di un quadrato, o no?

2. giusto.

-- Comment added by LauraRavagli on 29 Jan 2003


giusto lo schemino, x diagonali il prof intendeva proprio quello!!!

-- Comment added by SimoneDAndreta on 30 Jan 2003


diagonali

Scusate il ritardo con cui rispondo ma la febbre a 39 mi ha tenuto a casa sotto al piumone :))

Nello specifico e sottolineo specifico dell'esercizio che Piperno ha dato all'esame, le diagonali sono sei... ho lasciato appositamente i printf nella soluzione che ho postato affinche' possiate avere un'idea di quali siano :)) ciao !!

-- Comment added by ElisabettaDAiutolo on 03 Feb 2003


... allora dovrebbero essere dodici, contando anche l'altra direzione ...

-- Comment added by AndreaSterbini on 03 Feb 2003


...sto iniziando a vedermi programmi di Sql Server in C... NON CI CAPISCO UNA MAZZA!!

-- Comment added by LauraRavagli on 04 Feb 2003


ESAME PIPERNO

Qualcuno sa le possibili soluzioni degli esercizi dell'ultimo appello di Piperno?

-- Comment added by AntonellaCascitelli on 19 Feb 2003


ma le date dei nuovi appelli?

nn si sanno ankora??

-- Comment added by StefanoColasanti on 03 May 2003


URGENTE

Qualcuno sa dirmi quando si fa l'orale con il prof. Piperno?

-- Comment added by AntonellaCascitelli on 11 Jun 2003


RisUltaTi PIperNo

Qualcuno sa dove sono esposti i risultati di Piperno del 9/06/2003?

-- Comment added by JasmineDelVecchio on 12 Jun 2003


svolgimento prova 9/06/2003

Si possono avere i 2 esercizi svolti?

-- Comment added by StefanoColasanti on 23 Jun 2003


svolgimento prova 22/09/2003

Si possono avere i 2 esercizi svolti?

-- Comment added by PaoloCoppi on 09 Oct 2003


lezione di Tronci di oggi 29/10/03

Qualcuno ci ha capito qualcosa?

E qualcuno sa spiegarmi perche' ci sta gia' spiegando le struct? Sta correndo un po' troppo secondo me: per capire quello che sta spiegando usando il libro dobbiamo studiarcelo quasi tutto! E, come me, penso che molti altri ci mettano molto tempo a studiare programmazione visto che quello che si studia va anche provato col computer

-- Comment added by CleoniceMansillo on 29 Oct 2003


Conviene che lo dici a Tronci, che non credo legga queste pagine.

-- Comment added by AndreaSterbini on 29 Oct 2003


Credo anch'io! Pero' sarebbe il caso che lo facesse!!

Vediamo cosa mi rispondono anche gli altri ragazzi

-- Comment added by CleoniceMansillo on 29 Oct 2003


EnricoTronci

Cleonice e' vero si va molto veloce. Cmq in questi mesi, fino a dicembre credo che vedremo tutte strutture dati, come PILE, CODE, ALBERI !!! In fin dei conti l'esame di EnricoTronci verterà sugli alberi, stringhe, pila e coda. Almeno gli altri anni era cosi...

-- Comment added by MatteoLaBella on 11 Nov 2003


Re: Enrico Tronci

Sì, ma saremo in grado di fare (e farlo bene) tutto questo?!! Non so voi ma a me serve tempo (che nn credo riuscirò a trovare) per studiarmi bene programmazione

-- Comment added by CleoniceMansillo on 14 Nov 2003


Mercoledi' non c'e' lezione (E-O)

Prof. mercoledi' Tronci non fara' lezione e penso sia utile x gli altri studenti che lei lo scriva tra gli avvisi. Grazie

-- Comment added by CleoniceMansillo on 01 Dec 2003


Qualcuno puo spiegarmi come funzionano le liste?

So che sono composte da struct ma non riesco a capire a manipolarle come vorrei fare e come si potrebbero qualcuno può spiegarmi..... frown

-- Comment added by DarioFiorenza on 03 Dec 2003


http://twiki.dsi.uniroma1.it/twiki/view/Programmazione1/AppuntiEsercitazioni2003

C'è una dispensina smile

-- Comment added by DaniloRossi on 08 Jan 2004


Prenotazioni Esami

Credevo ci si potesse prenotare per l'esame del 30 con Tronci sul sito web, tuttavia ancora non vedo una pagina apposita... dove ci si prenota?

-- Comment added by StefanoNoffke on 12 Jan 2004


Prenotazione esame Piperno.

Come posso prenotarmi via internet all'esame scritto di Piperno? Verra' aperta una pagina di prenotazione su Twiki?

-- Comment added by FrancescoColanera on 12 Jan 2004


Riguardo gli alberi

Nello studio degli alberi binari ho avuto meno problemi di quanto pensassi. Però provando a risolvere gli esami di laboratorio del prof. Tronci ci ho capito poco riguardo lettura in preordine, postordine e via dicendo. Cioè, so come funzione per la stampa, ma per la lettura non ho avuto modo di provare nulla (nè ci ho capito molto)

-- Comment added by MassimilianoNatale on 12 Jan 2004


< >---+++< >Esercizi di programmazione (domanda lunga...sorry) In quasi tutti gli esercizi degli esami svolti negli anni precedenti, i programmi che elaborano alberi binari "incominciano" cosi: ...progettare un programma c che legge da stdin un albero binario in preordine e lo stampa in postordine... ecc. segue un esempio di stdin: 2a,2b,od,of,2c,03,06 dove il primo carattere rappresenta il numero dei figli e il secondo l'etichetta del nodo. La mia prima domanda e' : leggere da stdin un albero binario vuol dire gestire in maniera iterattiva (do while oppure For..) una serie di stringhe in input (nel caso sopra sarebbero 2a\n,2b\n,od\n, ecc ) da cui costruirsi l'albero binario e quindi elaborarlo?? Se si (sono poco convinto) non capisco come uscire dal ciclo visto che nn e' previsto un valore predefinito di fine elaborazione (come faccio ad uscire dal ciclo?). Help!! Vorrei poi una conferma: 2a,2b,0d,of,2c,03,06 ..io la considero cosi': a e' la radice e ha due figli: (ramo sinistro) b che ha le due foglie d e f e (ramo destro) c che ha le due foglie 3 e 6. Scusate se posto lungo ma una sintesi era impossibile. Chi e' che ha le idee piu' chiare delle mie mi puo' rispondere???? nn siate timidi..grazie

-- Comment added by UmbertoFacciotti on 19 Jan 2004


HELP

Qualcuno sa dove si trova l'aula alfa? Ho l'orale domani di programmazione 1 e non so dove sia frown

-- Comment added by JacopoBusso on 21 Jan 2004


In via Salaria al piano terra dov'e' il centro congressi.

-- Comment added by AndreaSterbini on 21 Jan 2004


L'esame del 30 Gennaio di programmazione1?

E' ufficiale che è stato spostato a data da destinarsi?

-- Comment added by DarioFiorenza on 27 Jan 2004


Sì, appena abbiamo l'aula la comunico.

-- Comment added by AndreaSterbini on 27 Jan 2004


ATTENZIONE: CONTRORDINE!!! Tronci ha deciso di mantenere la data d'esame di venerdì 30 gennaio.

-- Comment added by AndreaSterbini on 28 Jan 2004


DOMANI BUS E METRO SCIOPERO

Confermata per domani l'agitazione di 24 ore indetta dai sindacati di base degli autoferrotranvieri.

Per autobus,metropolitane e ferrovie concesse sara' assicurato il funzionamento solo nelle fascie orarie di garanzia:da inizio servizio alle 8.30 e dalle 17 alle 20 (Metro)


Professore non si puo' proprio rimandare l'esame?Buona parte del canale avra notevoli difficolta a partecipare...

-- Comment added by circa 20 persone del canale E-O



RIMANDIAMO

Prof tutto il canale ha problemi ad arrivare a Roma e soprattutto a via Salaria!!!!!!!!!!! Rimandiamo per favore questo esame!!!!!!!!!!

-- Comment added by MariaSantini on 29 Jan 2004


dove' l'aula 1 per esame prog 1

dove si trova l'aula per l'esame di pogrammazione 1 del 2 febbraio 2004?

-- Comment added by MarcoPiervenanzi on 30 Jan 2004


Si + fatto l'esame?

Ma l'esame del 30 Gennaio si è svolto? Ho controllato l'ultima volta il sito Mercoledì sera e ho chiuso convinto che l'esame di Prog 1 fosse rimandato. Non mi aspettavo certo un cambiamento dall'oggi al domani

-- Comment added by MassimilianoNatale on 31 Jan 2004


Re: Si + fatto l'esame?

L'esame si è svolto regolarmente. Prima il test scritto e poi abbiamo fatto due turni nel laboratorio

-- Comment added by MatteoLaBella on 01 Feb 2004


Esame Silvestri

Ma dove, e quando, bisogna andare per verbalizzare il voto? E soprattutto, dove si prende il libretto degli esami?

-- Comment added by EmanuelePaterna on 02 Feb 2004


PRENOTAZIONE ESAME PIPERNO

Come faccio a prenotarmi,tramite internet, allo scritto del 20\02\04 di ProgI?!??...grazie

-- Comment added by AntonioDeBellis on 07 Feb 2004


Soluzioni esami Piperno

Qualkuno ha le soluzioni dei 2 precendenti scritti di piperno? Se si postateli è importante per me , come per quelli del primo canale big grin

-- Comment added by StefanoColasanti on 07 Feb 2004


Esame tronci

Hola, qualcuno sa quando usciranno i risultati dell'esame del 30 gennaio?

-- Comment added by BeniaminoLarocca on 10 Feb 2004


Esame Tronci 2

Beniamino non so quando usciranno gli esami io spero presto.......................

-- Comment added by MatteoLaBella on 10 Feb 2004

Riguardo l'esame di Tronci

Ehi ragazzi che avete sostenuto l'esame il 30 Gennaio con Tronci, potete dirmi per sommi capi cosa è venuto fuori? Ok, alberi e liste. Tutto simile agli esami degli anni passati? O c'era anche qualcosa di particolare?

-- Comment added by MassimilianoNatale on 11 Feb 2004

Re: Riguardo l'esame di Tronci

Guarda massimiliano l'esame di tronci non e' molto cambiato: 1) C'e' stata una modifica sugli alberi.. Infatti es. volevi dire che avevi un RamoDX e un RamoSx? Invece di mettere 1 1 bisognava mettere 2 e poi il valore del nodo. (ammesso che sei in pre ordine) 2) Per il resto e' rimasta sempre la stessa struttura. 4 Alberi 2 Stringhe 2 Liste. il testo dell'esame puoi trovarlo da me: MatteoLaBella

-- Comment added by MatteoLaBella on 11 Feb 2004


Novità?

Professore ha qualche novità riguardo la correzione dei compiti dell'esame di Tronci?? Mancano 4 (quattro) giorni al prossimo appello e c'è gente che vorrebbe sapere se deve rifare l'esame oppure no...

-- Comment added by EnricoLiguori on 14 Feb 2004


Ancora sull'esame Tronci

Ragazzi sapete quanto tempo si ha a disposizione per la prova in laboratorio?

-- Comment added by MassimilianoNatale on 14 Feb 2004


Re:Ancora sull'esame Tronci

2 ore circa

-- Comment added by BeniaminoLarocca on 16 Feb 2004


Alberi binari

Hi, qualcuno può aiutarmi riguardo la profondità di un nodo? Mi spiego meglio: Per stampare la profondità di tutti i nodi dell'albero, come potrei fare? Ovviamente usando la visita in preorder, postorder o inorder mi dà risultati sconcertanti. Magari vien fuori che root->left ha profondità maggiore di root->right e via discorrendo. Ringrazio in anticipo chiunque voglia darmi qualche suggerimento

-- Comment added by MassimilianoNatale on 16 Feb 2004


Q U A N D O U S C I R A N N O I R I S U L T A T I ? ? ? (canale E-O)

16 febbraio, ore 18.00 ancora niente risultati dell'esame di Laboratorio di Programmazione 1.. Sapremo la mattina stessa del secondo appello (18 febbraio) come è andato il primo??

Luka :/

-- Comment added by LucaLollobrigida on 16 Feb 2004


NOTIZIE PER I RISULTATI DI TRONCI,

Ecco l'email spedita a Sterbini.

On Tue, 17 Feb 2004, Andrea Sterbini wrote:

>> Non li ho ancora corretti, scusate ma sono a Innsbruck a un congresso. >> AndreaS

-- Comment added by MatteoLaBella on 17 Feb 2004


E noi?

E noi? Domani facciamo il secondo appello senza sapere come e' andato il primo? In tal caso perdiamo il voto del primo appello o faremo l'opzione poi??? %-)

Luka

-- Comment added by LucaLollobrigida on 17 Feb 2004


Ormai ho perso le speranze

sta situazione è tristissima

-- Comment added by MassimilianoNatale on 03 Mar 2004


esame tronci

Come ci si deve prenoitare all'esame del prof.Tronci del 5 marzo? Su twiki ancora non ci si puo prenotare...

-- Comment added by MarcoGrechi on 03 Mar 2004


Ho creato la pagina

Io i files di test li ho fatti, Tronci sicuramente pubblicherà i risultati di entrambi gli esami passati entro domani, oppure li comunicherà il 5 in aula seminari prima del test a scelta multipla.

-- Comment added by AndreaSterbini on 03 Mar 2004


esame tronci

Ma per prenotarsi solo al laboratorio? C'e solo una pagina di prenotazione...

-- Comment added by MarcoGrechi on 03 Mar 2004



Ho creato la pagina

Io i files di test li ho fatti, Tronci sicuramente pubblicherà i risultati di entrambi gli esami passati entro domani, oppure li comunicherà il 5 in aula seminari prima del test a scelta multipla.

-- Comment added by AndreaSterbini on 03 Mar 2004


E' bello sapere che per consegnare le esercitazioni avevamo scadenze cronometrate... Invece il prof. Tronci puo fare quello che vuole a quanto pare...

-- Comment added by RiccardoGenzone on 03 Mar 2004


Problemi link Tronci?

Non riesco ad accedere al link di Tronci... Ma usciranno oggi???

-- Comment added by BeniaminoLarocca on 04 Mar 2004


ASSURDO

...anzi quasi tragicomico...

-- Comment added by BeniaminoLarocca on 04 Mar 2004


???

Dicevo che è assurdo, secondo il mio parere, che per sapere i risultati di un esame di un appello si debba aspettare l'inizio di un appello successivo, considerando che molte persone (me compreso) lavorano e quindi non possono prendersi giorni così come capita...ah vabbe', considerando pure che è passato più di un mese da quando abbiamo fatto l'esame... Vi prego, fate in modo che i risultati escano stasera... Benjo

-- Comment added by BeniaminoLarocca on 04 Mar 2004


Risultati esami Tronci

Sulla lavagna era scritto che i risultati sarebbero usciti entro il 4 Marzo... Su twiki invece: "Risultati esami Tronci Usciranno entrambi in settimana, sicuramente PRIMA del 5"...

Mezzanotte e un minuto del 5 Marzo 2004, vorrei sapere com'è andato l'esame fatto il 30 Gennaio 2004 ma evidentemene è ormai meglio perdere ogni speranza ;_-((

E il disagio non credo sia stato COMPLETAMENTE dovuto a scioperi contro la famigerata BRICHETTO...

E... Niente! Un in bocca al lupo a tutti quelli che si "giocheranno" il risultato degli appelli passati tra neanche una decina di ore in Via Salaria, io ho l'esame di inglese oggi... #-/

Luca

PS: si dice che il sito di Twiki e quello del Dsi siano stati resi indisponibili ieri sera da un attacco Denial of service, nessuno dei siti smentisce nè conferma...

-- Comment added by LucaLollobrigida on 05 Mar 2004


Rif:Risultati esami Tronci

Venerdì 05/03/2004 ore 09:10. Ancora non sono usciti i risultatai dell'esame di programmazione 1 del 30/01/2004. Faccio notare, e l'ho fatto notare anche alla professoressa Labella (giusto per vedere se qualcuno riesce in questo dipartimento ad ascoltare), il mio senso di disagio (un po' come dice il mio collega Lollobrigida) a proposito di questa storia. Saluti, Beniamino

-- Comment added by BeniaminoLarocca on 05 Mar 2004


C A M B I A M E N T O R I S U L T A T I T R O N C I

Vi consiglio di vedere gli utlimi aggiornamenti per quanto riguarda il voto di programmazione 1.
Infatti nel primo pomeriggio le votazioni sono cambiate!! Ciao Ciao

-- Comment added by MatteoLaBella on 05 Mar 2004


Risultati esame Tronci

Ma sono stati esposti da qualche parte? sul sito non riesco a trovarli.....

-- Comment added by StefanoNoffke on 06 Mar 2004


Re: Risultati Eame di Tronci

http://www.dsi.uniroma1.it/~tronci/2003/prog1/results/results.html

qui trovi tutti e due gli appelli!!!

-- Comment added by MatteoLaBella on 06 Mar 2004


Sara' ke so' pignolo............

scusate la rottura di scatole ma c'e' un piccolo errore nell'esame del 30.1.2004, ultimo prg, ultimo test.............. i contenuti dei file in.txt e out.txt sono invertiti.............

-- Comment added by MicheleMariotti on 06 Mar 2004


Re: Saràke so pignolo....

Caro michele non devi essere pignolo. Hai fatto bene, manda un email a tronci!!! Cmq è vero i file sono invertiti! IN è deventato OUT OUT è diventato IN

-- Comment added by MatteoLaBella on 07 Mar 2004


Re: Saràke so pignolo....

Caro michele non devi essere pignolo. Hai fatto bene, manda un email a tronci!!! Cmq è vero i file sono invertiti! IN è deventato OUT OUT è diventato IN

-- Comment added by MatteoLaBella on 07 Mar 2004


Grazie per la segnalazione ri-rifaremo i conti.

-- Comment added by AndreaSterbini on 07 Mar 2004


Risultati esame 5 marzo

Si sa niente dei risultati?

-- Comment added by MarcoGrechi on 25 Mar 2004


Esami 11.06.2004

Nel primo test del secondo esercizio c'è un errore nell'out.txt; dovrebbe essere invertita la stampa dei nodi con etichetta evlewt e net (ten e twelve). Se non sbaglio è lo stesso esempio dato durante l'esame, e già li era stato riscontrato l'errore... Aspettiamo ansiosi notizie!

-- Comment added by RiccardoManni on 30 Jun 2004


Cononcordo con RiccardoManni

Si c'è un errore... correggetelo ke mi potrebbe salvare la vita(e il 27 ke ho preso a prog2)

-- Comment added by AlessioLori on 30 Jun 2004


esame 11.06.2004

Stavo guardando il terzo test del settimo esercizio... Ho notato che nell'out.txt , quando viene letto un comando "print" e la lista è vuota, viene stampato uno "\n"... Nel testo dell'esercizio il caso in cui la lista è vuota e viene ricevuto un comando di "print" non era menzionato... Sia nella stampa iterativa di una lista che in quella ricorsiva fatte a lezione, nel caso di una lista vuota, non veniva stampato niente... Quindi non capisco perche durante l'esame avremmo dovuto stampare uno "\n"... Aspetto notizie...

-- Comment added by MarcoGrechi on 30 Jun 2004


Esame 11-06-04

ho notato che il 1 test del 2 programma nn viene passsato da nessuno xchè il controllo in automatico con il file in.txt crea problemi e fa fallire un test che funziona sicuramente...almeno nel mio caso.Potrei sapere se è possibile rivedere il test

-- Comment added by MauroGasperini on 30 Jun 2004


Esame 11-06-04
Il primo test di tutti gli esercizi è sempre l'esempio dato durante l'esame. Lo correggo e rifacciamo i conti.

-- Comment added by AndreaSterbini on 04 Jul 2004


esame 11-06-04

E per quanto riguarda il terzo test del settimo esercizio?

-- Comment added by MarcoGrechi on 04 Jul 2004


calcolo voto

Vorrei avere delucidazioni sul calcolo del contributo degli homework sul voto finale di programmazione1.... Cosa si intende per 66% di esercizi completati correttamente? nel caso di quest'anno a che voto corrisponde il 66%? oppure, bisogna aver consegnato 5 esercizi su 7? Rinnovo la mia curiosita riguardo al terzo test del settimo esercizio dell'esame del 11-06-04...:D

-- Comment added by MarcoGrechi on 06 Jul 2004


+++ Account per esame di settembre

Professore, faccio ancora in tempo ad attivare l'account per poter sostenere l'esame di settembre? Purtoppo non l'ho ancora fatto perchè avevo intenzione di cambiare facoltà, mentre ora sono sopraggiunti dei problemi e sono praticamente costretto a sostenerlo...

-- Comment added by DavideIndrieri on 26 Jul 2004


Ma i +?

Ma perchè mi sono apparsi i più nel titolo? Devo essere cerebroleso...

-- Comment added by DavideIndrieri on 26 Jul 2004


ha ha ha

un cerebroleso! che ridere! ah ah! io ti insulto, cerebroleso! sei proprio una schifezza, non hai neanche un cervello normale, hai un cervello leso!!! ma come cavolo si fa ad avere un cervello leso??? il cervello è la parte che non si rigenera mai, quindi non si danneggia neanche (altrimenti si rigenererebbe, no?)! Se sei riuscito a ledere il tuo stesso cervello devi essere proprio un cerebroleso, quindi ora sei doppiamente cerebroleso, e per questo io rido ancora di più di te! HA HA HA! che schifo umano che sei! Inoltre, dal momento che ora sei doppiamente cerebroleso, per esserlo diventato devi essere cerebroleso quadruplicemente, e lo stesso processo si ripete all'infinito! ha ha ah ah!!! sei cerebroleso un numero di volte pari a 2 elevato alla infinito con andameneto parabolico! ah ah ah! non ho alcun rispetto io per i cerebrolesi! mi fanno schifo e mi ripugnano i cerebrolesi, e per questo rido di loro! HAHHH HAHHH HAHHH!!!
[cit., Albert Einstein]

-- Comment added by AndreaBalzi on 09 Nov 2004


+++ Conversione stringhe!

La conversione da stringa come array di caratteri char[] str1 = "xxx"; a stringa puntatore char* str2; è immediata str2 = &str1; Ma come si fà l'inverso? Se è possibile vorrei un esempio. Grazie.

-- Comment added by DarioFiorenza on 12 Nov 2004

No such template def TMPL:DEF{PROMPT:before}

<tre spazi>---+++<spazio>Titolo della domanda
Testo della domanda

Edit | Attach | Watch | Print version | History: r229 < r228 < r227 < r226 < r225 | Backlinks | Raw View | Raw edit | More topic actions
Topic revision: r229 - 2004-11-12 - DarioFiorenza






 
Questo sito usa cookies, usandolo ne accettate la presenza. (CookiePolicy)
Torna al Dipartimento di Informatica
This site is powered by the TWiki collaboration platform Powered by PerlCopyright © 2008-2024 by the contributing authors. All material on this collaboration platform is the property of the contributing authors.
Ideas, requests, problems regarding TWiki? Send feedback