Cari studenti e care studentesse,
solo per chi ha seguito il mio corso e che quindi deve sostenere l'esame da 8 crediti sto predisponendo un ULTIMO appello. (visto anche che l'appello precedente è stato completamente ignorato)
L'appello è previsto per il giorno Venerdì 13 Luglio, ORE 11 STANZA 49/B al PARLANGELI.
Per iscriversi lasciare una risposta a questo post col numero di matricola, nome e cognome.
Cercate di far circolare la notizia in modo da dare la possibilità anche agli altri interessati di sostenere l'esame.
NOTIZIA IMPORTANTE su ESERCIZIO e PROVA PRATICA DI EXCEL per superare l'esame è necessario aver completato l'esercizio di Excel almeno al 50% . L'esercizio riguarda i riferimenti di cella, lo spostamento di riferimenti quando si copiano le formule, i riferimenti bloccati per righe e colonne, le aree di celle e le formule. Chi prende almeno 15 e non ha risolto l'esercizio di Excel in modo accettabile dovrà sostenere un'integrazione col docente dove dovrà dimostrare la sua ottima conoscenza teorica e la ottima capacità pratica di Excel.
"L'informatica non riguarda i computer più di quanto l'astronomia riguardi i cannocchiali" (E. Dijkstra)
Blog del corso di Informatica del corso di laurea in Scienze e Tecniche Psicologiche, Università del Salento.
martedì 19 giugno 2012
giovedì 26 aprile 2012
Appello straordinario
Gentili studenti e studentesse,
come sapete io non sono più il docente di questo corso. Il passaggio di consegne come potete immaginare è un'operazione molto complessa.
Questo appello straordinario è riservato ai fuoricorso, quindi a coloro che devono sostenere l'esame di informatica da 5 cfu. Da questo appello e per il futuro gli studenti che devono sostenere l'esame da 5 cfu lo sosterranno con la prof. Celentano, sulla base del suo programma e delle sue modalità che potete trovare a questo link: http://www.mariagraziacelentano.it/wordpress/informatica-a-a-201011/informatica-a-a-2010-2011 .
In via eccezionale, e solo per gli studenti che hanno sostenuto, senza superarlo, l'esame nei miei ultimi due appelli, è possibile opzionalmente sostenere l'esame con me, secondo il mio programma e le mie modalità.
NEWS
L'esame sarà al laboratorio B3 presso il Codacci Pisanelli, il 31 MAGGIO alle ore 15.00.
Chi intende fare lo scritto secondo le mie modalità lo deve comunicare per email all'indirizzo marco.tonti@unisalento.it . Ricordo che questa possibilità (che non è un obbligo, significa che per chi lo desidera si raccomanda di sostenere l'esame con le nuove modalità della prof.Celentano) è solo per coloro che non hanno superato gli ultimi appelli.
NEWS
La prenotazione all'esame è effettuabile esclusivamente compilando il modulo al seguente indirizzo:
come sapete io non sono più il docente di questo corso. Il passaggio di consegne come potete immaginare è un'operazione molto complessa.
Questo appello straordinario è riservato ai fuoricorso, quindi a coloro che devono sostenere l'esame di informatica da 5 cfu. Da questo appello e per il futuro gli studenti che devono sostenere l'esame da 5 cfu lo sosterranno con la prof. Celentano, sulla base del suo programma e delle sue modalità che potete trovare a questo link: http://www.mariagraziacelentano.it/wordpress/informatica-a-a-201011/informatica-a-a-2010-2011 .
In via eccezionale, e solo per gli studenti che hanno sostenuto, senza superarlo, l'esame nei miei ultimi due appelli, è possibile opzionalmente sostenere l'esame con me, secondo il mio programma e le mie modalità.
NEWS
L'esame sarà al laboratorio B3 presso il Codacci Pisanelli, il 31 MAGGIO alle ore 15.00.
Chi intende fare lo scritto secondo le mie modalità lo deve comunicare per email all'indirizzo marco.tonti@unisalento.it . Ricordo che questa possibilità (che non è un obbligo, significa che per chi lo desidera si raccomanda di sostenere l'esame con le nuove modalità della prof.Celentano) è solo per coloro che non hanno superato gli ultimi appelli.
NEWS
La prenotazione all'esame è effettuabile esclusivamente compilando il modulo al seguente indirizzo:
L'iscrizione è obbligatoria per tutti i partecipanti all'esame, anche per coloro che lo sosterranno con le mie modalità.
martedì 17 gennaio 2012
Nuovi appelli
Cari studenti e care studentesse,
ho provveduto a inserire i prossimi appelli nel sistema informatico:
ATTENZIONE!!! causa inutilizzabilità del sistema informatico, per l'iscrizione è necessario RISPONDERE A QUESTO POST (cliccare in basso su "commenti") con (in questo ordine): numero di matricola, nome, cognome, appello (2 febbraio o 16 febbraio), CFU (5 o 8 o altro), eventuali note (programmi parziali, ecdl). Ogni campo separato da virgole!!! (userò poi le espressioni regolari per estrarre le iscrizioni). Esempio:
10012345, Marco, Tonti, 2 febbraio, 8cfu, esempio di nota
Non occorre essere registrati e uno può prenotare anche altre persone inserendone i dati.
In occasione del secondo appello sarò disponibile per il ricevimento (SOLO per correzione esercizi e domande) nei seguenti giorni (eventualmente su appuntamento):
PER GLI STUDENTI CHE HANNO SEGUITO IL MIO CORSO saranno questi gli ultimi appelli che potrò fare io con le mie modalità e il mio programma. Da quest'anno il corso di informatica è cambiato nella struttura e nel programma e il docente è tornato a essere il prof. Caruso. Per evitare complicazioni legate a modalità d'esame inattese e adattamenti di programmi non dipendenti dal sottoscritto, raccomando caldamente ai miei studenti di sostenere l'esame il prima possibile.
LE STESSE DIFFICOLTÀ potrebbero esserci anche con gli altri studenti delle precedenti coorti (5 crediti, per intenderci) che si troveranno a fare l'esame col prof.Caruso, qualora avessero studiato per l'esame col mio sistema e sul mio programma.
NOTIZIA IMPORTANTE su ESERCIZIO e PROVA PRATICA DI EXCEL per superare l'esame è necessario aver completato l'esercizio di Excel almeno al 50% . L'esercizio riguarda i riferimenti di cella, lo spostamento di riferimenti quando si copiano le formule, i riferimenti bloccati per righe e colonne, le aree di celle e le formule. Chi prende almeno 15 e non ha risolto l'esercizio di Excel in modo accettabile dovrà sostenere un'integrazione col docente dove dovrà dimostrare la sua ottima conoscenza teorica e la ottima capacità pratica di Excel.
CON L'INTENZIONE DI AGEVOLARE il più possibile gli studenti, non ci saranno vincoli sulla ripetibilità dell'esame tra i due appelli. (li si potrà provare entrambi).
PER CHI SI PRESENTA CON PROGRAMMI PARZIALI, vi ricordo che è necessario comunicarlo in anticipo al docente per email, e portare con sé durante l'appello copia della mail della Commissione Didattica con il riconoscimento dei crediti.
I PROGRAMMI E I RIASSUNTI DELLE LEZIONI li potete trovare nella colonna a destra del blog, sotto le rispettive voci. I riassunti delle lezioni si trovano nel riquadro "archivio".
ho provveduto a inserire i prossimi appelli nel sistema informatico:
- giovedì 2 febbraio ore 15
- giovedì 16 febbraio ore 15 Vedere i risultati a destra
ATTENZIONE!!! causa inutilizzabilità del sistema informatico, per l'iscrizione è necessario RISPONDERE A QUESTO POST (cliccare in basso su "commenti") con (in questo ordine): numero di matricola, nome, cognome, appello (2 febbraio o 16 febbraio), CFU (5 o 8 o altro), eventuali note (programmi parziali, ecdl). Ogni campo separato da virgole!!! (userò poi le espressioni regolari per estrarre le iscrizioni). Esempio:
10012345, Marco, Tonti, 2 febbraio, 8cfu, esempio di nota
Non occorre essere registrati e uno può prenotare anche altre persone inserendone i dati.
In occasione del secondo appello sarò disponibile per il ricevimento (SOLO per correzione esercizi e domande) nei seguenti giorni (eventualmente su appuntamento):
- Giovedì 9 febbraio ore 15 (correzione dell'esame)
- Lunedì 13 15-16.30
PER GLI STUDENTI CHE HANNO SEGUITO IL MIO CORSO saranno questi gli ultimi appelli che potrò fare io con le mie modalità e il mio programma. Da quest'anno il corso di informatica è cambiato nella struttura e nel programma e il docente è tornato a essere il prof. Caruso. Per evitare complicazioni legate a modalità d'esame inattese e adattamenti di programmi non dipendenti dal sottoscritto, raccomando caldamente ai miei studenti di sostenere l'esame il prima possibile.
LE STESSE DIFFICOLTÀ potrebbero esserci anche con gli altri studenti delle precedenti coorti (5 crediti, per intenderci) che si troveranno a fare l'esame col prof.Caruso, qualora avessero studiato per l'esame col mio sistema e sul mio programma.
NOTIZIA IMPORTANTE su ESERCIZIO e PROVA PRATICA DI EXCEL per superare l'esame è necessario aver completato l'esercizio di Excel almeno al 50% . L'esercizio riguarda i riferimenti di cella, lo spostamento di riferimenti quando si copiano le formule, i riferimenti bloccati per righe e colonne, le aree di celle e le formule. Chi prende almeno 15 e non ha risolto l'esercizio di Excel in modo accettabile dovrà sostenere un'integrazione col docente dove dovrà dimostrare la sua ottima conoscenza teorica e la ottima capacità pratica di Excel.
CON L'INTENZIONE DI AGEVOLARE il più possibile gli studenti, non ci saranno vincoli sulla ripetibilità dell'esame tra i due appelli. (li si potrà provare entrambi).
PER CHI SI PRESENTA CON PROGRAMMI PARZIALI, vi ricordo che è necessario comunicarlo in anticipo al docente per email, e portare con sé durante l'appello copia della mail della Commissione Didattica con il riconoscimento dei crediti.
I PROGRAMMI E I RIASSUNTI DELLE LEZIONI li potete trovare nella colonna a destra del blog, sotto le rispettive voci. I riassunti delle lezioni si trovano nel riquadro "archivio".
sabato 14 gennaio 2012
"Le abilità informatiche sono la grammatica del 21esimo secolo"
"Le abilità informatiche sono la grammatica del 21esimo secolo", secondo il Ministro della cultura britannico Ed Vaizey. "Sapere come funziona un computer è importante quanto la conoscenza dell'arte e delle discipline umanistiche".
"Vivremo tutti una vita digitale. Proprio come sappiamo scrivere e leggere, credo che avere anche solo una comprensione di base della programmazione di computer [computer coding], possa aiutarci a capire la struttura della nostra vita digitale".
Il Ministro ha puntualizzato come le lezioni di informatica a scuola siano "non sufficientemente rigorose", e che intende cercare collaborazioni per offrire agli studenti "un fondamento veramente rigoroso in informatica".
Fonte: http://www.guardian.co.uk/education/2012/jan/10/computer-skills-ed-vaizey
"Vivremo tutti una vita digitale. Proprio come sappiamo scrivere e leggere, credo che avere anche solo una comprensione di base della programmazione di computer [computer coding], possa aiutarci a capire la struttura della nostra vita digitale".
Il Ministro ha puntualizzato come le lezioni di informatica a scuola siano "non sufficientemente rigorose", e che intende cercare collaborazioni per offrire agli studenti "un fondamento veramente rigoroso in informatica".
Fonte: http://www.guardian.co.uk/education/2012/jan/10/computer-skills-ed-vaizey
giovedì 17 novembre 2011
Appello straordinario
In risposta a tutti quelli che mi scrivono chiedendo lumi su un fantomatico appello straordinario: "No, al momento non è previsto alcun appello straordinario. Quando e se mi sarà possibile metterlo lo anuncerò sul blog."
giovedì 10 novembre 2011
Lezioni di ripasso
Lezione di ripasso. Algoritmi, programmazione ed Excel.
Lezione di ripasso. Algoritmi, programmi ed Excel.
Lezione di ripasso. Excel ed espressioni regolari.
Lezione 7 Novembre parte 2/2 from Marco Tonti on Vimeo.
Espressioni regolari
Lezione 9 Novembre from m t on Vimeo.
Espressioni regolari
venerdì 16 settembre 2011
Appelli settembre-ottobre 2011
Car(e|i) Student(esse|i)
Da oggi troverete gli appelli nel sistema elettronico:
11 13 ottobre ore 15 aula 18 al CNOS vedere risultati a destra
NEWS Per gli studenti che hanno seguito il mio corso, saranno disponibili appelli tenuti da me solo fino a febbraio 2012, con le mie modalità e il mio programma. Da quest'anno il corso di informatica è cambiato nella struttura e nel programma e non sono più io il docente. Per evitare complicazioni legate a modalità d'esame inattese e adattamenti di programmi non dipendenti dal sottoscritto, raccomando caldamente ai miei studenti di sostenere l'esame il prima possibile. È molto raccomandabile partecipare alle occasioni di ricevimento del docente per esercizi legati all'esame.
NOTIZIA IMPORTANTE su ESERCIZIO e PROVA PRATICA DI EXCEL per superare l'esame è necessario aver completato l'esercizio di Excel almeno al 50% . L'esercizio riguarda i riferimenti di cella, lo spostamento di riferimenti quando si copiano le formule, i riferimenti bloccati per righe e colonne, le aree di celle e le formule. Chi prende almeno 15 e non ha risolto l'esercizio di Excel in modo accettabile dovrà sostenere un'integrazione col docente dove dovrà dimostrare la sua ottima conoscenza teorica e la ottima capacità pratica di Excel.
Da oggi troverete gli appelli nel sistema elettronico:
NEWS Per gli studenti che hanno seguito il mio corso, saranno disponibili appelli tenuti da me solo fino a febbraio 2012, con le mie modalità e il mio programma. Da quest'anno il corso di informatica è cambiato nella struttura e nel programma e non sono più io il docente. Per evitare complicazioni legate a modalità d'esame inattese e adattamenti di programmi non dipendenti dal sottoscritto, raccomando caldamente ai miei studenti di sostenere l'esame il prima possibile. È molto raccomandabile partecipare alle occasioni di ricevimento del docente per esercizi legati all'esame.
NOTIZIA IMPORTANTE su ESERCIZIO e PROVA PRATICA DI EXCEL per superare l'esame è necessario aver completato l'esercizio di Excel almeno al 50% . L'esercizio riguarda i riferimenti di cella, lo spostamento di riferimenti quando si copiano le formule, i riferimenti bloccati per righe e colonne, le aree di celle e le formule. Chi prende almeno 15 e non ha risolto l'esercizio di Excel in modo accettabile dovrà sostenere un'integrazione col docente dove dovrà dimostrare la sua ottima conoscenza teorica e la ottima capacità pratica di Excel.
martedì 24 maggio 2011
Esempi di esercizio (Aggiornato)
1. Data la memoria
e le seguenti istruzioni:
RIPETI FINCHÉ i<=3 {
j = j + dati[i*2]
k = k + dati[i*2 - 1]
i = i + 1
}
R = j + k
S = R / (2*i - 2)
dire cosa "fa" questo frammento di programma. Alla fine della computazione, qual è il valore di R? E quello di S?
SOLUZIONE: il programma in j somma i valori del vettore "dati" che si trovano in posizione pari, in k somma i valori in posizione dispari. R, essendo la somma di j e k, è la somma di tutti i valori contenuti nel vettore "dati", e vale 18. Il valore di S dipende dal valore di i: quando viene raggiunta l'istruzione che assegna il valore a S, i ha inevitabilmente il valore 4 (è la condizione del ciclo RIPETI: i parte da 1 e viene incrementato di 1, quando arriva al primo valore >3, cioè 4, il ciclo si interrompe e il programma continua con le istruzioni dopo la graffa). Perciò S = 18 / (2*4 - 2) = 18 / 6 = 3. Si può notare che S non è altro che la media dei valori contenuti nel vettore "dati".
RISPOSTA MINIMALE "da esame": il programma somma in j i valori in posizione pari e in k quelli in posizione dispari. R=18. S=3.
2. Data la memoria
| 1 | 0 | 0 | 1 | 3 | 5 | 4 | 2 | 3 | ||
| i | j | k | dati | R | S | |||||
RIPETI FINCHÉ i<=3 {
j = j + dati[i*2]
k = k + dati[i*2 - 1]
i = i + 1
}
R = j + k
S = R / (2*i - 2)
dire cosa "fa" questo frammento di programma. Alla fine della computazione, qual è il valore di R? E quello di S?
SOLUZIONE: il programma in j somma i valori del vettore "dati" che si trovano in posizione pari, in k somma i valori in posizione dispari. R, essendo la somma di j e k, è la somma di tutti i valori contenuti nel vettore "dati", e vale 18. Il valore di S dipende dal valore di i: quando viene raggiunta l'istruzione che assegna il valore a S, i ha inevitabilmente il valore 4 (è la condizione del ciclo RIPETI: i parte da 1 e viene incrementato di 1, quando arriva al primo valore >3, cioè 4, il ciclo si interrompe e il programma continua con le istruzioni dopo la graffa). Perciò S = 18 / (2*4 - 2) = 18 / 6 = 3. Si può notare che S non è altro che la media dei valori contenuti nel vettore "dati".
RISPOSTA MINIMALE "da esame": il programma somma in j i valori in posizione pari e in k quelli in posizione dispari. R=18. S=3.
2. Data la memoria
| 1 | 0 | 0 | 1 | 3 | 5 | 4 | 2 | 3 | ||
| i | j | k | dati | R | S | |||||
e le seguenti istruzioni:
RIPETI FINCHÉ i<=3 {
j = dati[i*2 - 1] * dati[i*2]
k = k + j
i = i + 1
}
R = k
S = (R - 4) * i
dire cosa "fa" questo frammento di programma. Alla fine della computazione, qual è il valore di R? E quello di S?
SOLUZIONE PARZIALE: S=100
3. Data la memoria
6 | 0 | 0 | 1 | 3 | 5 | 4 | 2 | 3 | ||
i | j | k | dati | R | S | |||||
e le seguenti istruzioni:
RIPETI FINCHÉ i>0 {
j = j + dati[i]
k = k - dati[7-i]
i = i - 1
}
R = j + k
S = R + i
dire cosa "fa" questo frammento di programma. Alla fine della computazione, qual è il valore di R? E quello di S?
SOLUZIONE PARZIALE: S=0
4. Data la seguente stringa di simboli
abaacaaadaaaaeaaaaafaaaaaag
quali sono i risultati delle seguenti espressioni regolari? (notate che con <- si intende "sostituisci la prima occorrenza" e con <<- si intende "sostituisci tutte le occorrenze". con "_" si intende lo spazio e con "Ø" la stringa vuota)
- [^a] <<- Ø
- [a] <<- Ø
- ([abc]*).* <- $1
- .*h <- x
- (aa)* <<- 2
- (a+)([b-g]) <<- $2$1
- Elimina (sostituendogli la stringa vuota) tutti i caratteri diversi da a: aaaaaaaaaaaaaaaaaaaaa
- Elimina tutti i caratteri uguali ad a: bcdefg
- Trova la prima e più lunga sequenza di caratteri a b c (in qualsiasi ordine) e la "cattura" in un gruppo, e quindi seleziona tutto il resto della stringa (con .* che significa una sequenza qualsiasi di caratteri) per sostituirlo (con $1) con i caratteri catturati dal gruppo di cattura: abaacaaa
- cerca una qualsiasi sequenza di caratteri seguita da una h, ma la h non è presente nella nostra stringa quindi non trova nulla e non sostituisce nulla: abaacaaadaaaaeaaaaafaaaaaag
- sostituisce tutte le sequenze di a di lunghezza pari (infatti l'asterisco fa ripetere sempre una sequenza di esattamente due a) con un 2:
ab2c2ad22e22af222gab2c2ad2e2af2g(infatti sostituisce l'intera sequenza, non la singola coppia) - scambia le sequenze di a con la lettera diversa da a che segue: bacaadaaaeaaaafaaaaagaaaaaa
17542907417352412
Relativamente al foglio di Calc:

quali sono i risultati delle seguenti espressioni regolari? (notate che con <- si intende "sostituisci la prima occorrenza" e con <<- si intende "sostituisci tutte le occorrenze". con "_" si intende lo spazio e con "Ø" la stringa vuota)
- [02468] <<- P
- [13579] <<- D
- .*1(.*) <- $1
- 7.*7 <- Ø
- [02468][13579] <<- PD
- ([02468][13579])* <<- PD
- 175PP9P7P1735PP1P
- 2
- elimina una sequenza (quale?) compresa tra due 7. Elimina anche i 7?
- 1754PD7352PD2
Relativamente al foglio di Calc:
(a) Scrivere una formula da porre nella cella Cella1a in modo da calcolare il totale dei valori della relativa area. Scrivere la formula in modo che, copiando Cella1a in Cella2a, il valore risultante in Cella2a sia il totale dei valori della seconda area.
(b) Scrivere una formula da inserire in Cella1b in modo che vi venga calcolato il totale pesato (=moltiplicato) in base a una costante che si troverà nella cella indicata con Peso. Copiando Cella1b in Cella2b il valore risultante dovrà essere il totale pesato della seconda area.
(b) Scrivere una formula da inserire in Cella1b in modo che vi venga calcolato il totale pesato (=moltiplicato) in base a una costante che si troverà nella cella indicata con Peso. Copiando Cella1b in Cella2b il valore risultante dovrà essere il totale pesato della seconda area.
Appelli, programmi, dettagli
Come annunciato dal post precedente, numerosi problemi burocratici e formali stanno rendendo complicato questo passaggio di docenza. Da questa settimana probabilmente verranno definiti gli ultimi aspetti conclusivi riguardanti particolarmente gli studenti in debito d'esame.
Da venerdì spero di poter inserire gli appelli sia per gli studenti del II anno che per quelli degli anni successivi in debito.
Per cercare di compensare almeno parzialmente la confusione riguardo l'esame, la mia indisponibilità di informazioni precise e lo slittamento dei tempi (oltre che tutte le mie umane pecche) intendo spostare gli appelli di giugno di una settimana. Inoltre fino al prossimo primo appello di giugno sarò disponibile a ricevimento dalle 15 alle 16 dei giorni: 25, 26, 27, 31 Maggio; 1, 6 Giugno. Il ricevimento è presso lo studio 49/B al quarto piano del palazzo Parlangeli. (studio del Prof. Salvatore)
Per gli esami di giugno non ci saranno vincoli riguardo l'iscrizione degli appelli (l'esame si può ripetere senza vincoli di voto).
L'esame di Gestione verrà seguito dalla prof. Maria Grazia Celentano: http://www.mariagraziacelentano.it/
Il Prof. Antonio Caruso ha dato la sua disponibilità, per quegli studenti che eventualmente volessero fare l'esame secondo le sue modalità e il suo programma, a sostenere l'esame con lui. In ogni caso l'iscrizione andrà fatta agli appelli che verranno inseriti da me.
Vista la confusione che è stata generata dalla modalità di illustrazione dei programmi parziali, la sezione "programma e appelli" viene aggiornata in modo da rendere più chiare le aspettative formative.
Negli esami gli esercizi comprenderanno sempre l'esecuzione di un semplice programma e le espressioni regolari.
Da venerdì spero di poter inserire gli appelli sia per gli studenti del II anno che per quelli degli anni successivi in debito.
Per cercare di compensare almeno parzialmente la confusione riguardo l'esame, la mia indisponibilità di informazioni precise e lo slittamento dei tempi (oltre che tutte le mie umane pecche) intendo spostare gli appelli di giugno di una settimana. Inoltre fino al prossimo primo appello di giugno sarò disponibile a ricevimento dalle 15 alle 16 dei giorni: 25, 26, 27, 31 Maggio; 1, 6 Giugno. Il ricevimento è presso lo studio 49/B al quarto piano del palazzo Parlangeli. (studio del Prof. Salvatore)
Per gli esami di giugno non ci saranno vincoli riguardo l'iscrizione degli appelli (l'esame si può ripetere senza vincoli di voto).
L'esame di Gestione verrà seguito dalla prof. Maria Grazia Celentano: http://www.mariagraziacelentano.it/
Il Prof. Antonio Caruso ha dato la sua disponibilità, per quegli studenti che eventualmente volessero fare l'esame secondo le sue modalità e il suo programma, a sostenere l'esame con lui. In ogni caso l'iscrizione andrà fatta agli appelli che verranno inseriti da me.
Vista la confusione che è stata generata dalla modalità di illustrazione dei programmi parziali, la sezione "programma e appelli" viene aggiornata in modo da rendere più chiare le aspettative formative.
Negli esami gli esercizi comprenderanno sempre l'esecuzione di un semplice programma e le espressioni regolari.
martedì 5 aprile 2011
Appello
Cari studenti delle coorti precedenti: il prof.Caruso ha provveduto a inserire un appello dedicato a chi deve fare la parte pratica, o in maggio per chi deve fare la parte teoria+pratica. Entrambi gli appelli sono a metà aprile.
http://matematica.unile.it/blog/caruso/2011/04/appelloaprile/
Specifico che dove il prof.Caruso dice "aperti a tutti" riferito agli appelli, non si riferisce a coloro che frequentano il II anno di STP, cioè gli studenti del corso tenuto da me.
http://matematica.unile.it/blog/caruso/2011/04/appelloaprile/
Specifico che dove il prof.Caruso dice "aperti a tutti" riferito agli appelli, non si riferisce a coloro che frequentano il II anno di STP, cioè gli studenti del corso tenuto da me.
martedì 22 marzo 2011
Niente di nuovo sul fronte occidentale
Tanto per sottolineare che, finché non si definiscono alcune questioni formali e sostanziali inerenti il passaggio di docenza, l'accettabilità dei verbali, la ridefinizione della commissione d'esame, la possibilità di inserire appelli per studenti di anni precedenti la mia presa d'incarico, l'accettabilità della mia firma come docente per studenti che non sono stati miei (col conseguente rischio di trovarvi con esami non riconosciuti al momento della laurea), il programma su cui farete le prove, per tacer della pletora di problemi minori, non ci saranno date certe o programmi definiti per gli appelli. Appena ci saranno novità, come già detto e ripetuto (ma visto che repetita non iuvant non più ripetendo), sarà mia cura comunicarle immediatamente attraverso questo blog.
giovedì 3 marzo 2011
Aggiornamento su ECDL
Dopo approfondimento delle procedure burocratiche, vi comunico che qualsiasi titolo che possa comportare un riconoscimento di crediti formativi (il che implicherebbe un esame su un programma ridotto), compresa la ECDL, deve NECESSARIAMENTE essere sottoposto al vaglio del consiglio didattico nella persona del prof. Sulpizio.
Mi scuso se le precedenti informazioni non corrette possono aver comportato disagi.
Mi scuso se le precedenti informazioni non corrette possono aver comportato disagi.
domenica 27 febbraio 2011
Appelli straordinari
Vista la stuazione complessa dovuta al cambio di programa e di docente, sto pensando di inserire un appello straordinario verso aprile riservato esclusivamente agli studenti degli anni precedenti. I dettagli sono ancora da definirsi, ma tendenzialmente:
* EDIT *
Ci sono delle complicazioni formali riguardo il passaggio di titolarità del corso. Stiamo lavorando su un modo per risolverlo, ma non voglio dare informazioni sbagliate finché la situazione non è chiarita. Appena avrò notizie sicure le posterò nel blog.
- gli studenti che hanno superato la parte teorica col prof.Caruso possono completare l'esame con le modalità precedenti (quindi prova pratica su Word ed Excel). Questa sarebbe l'ultima occasione per utilizzare la parte pratica già superata e completare l'esame con le modalità precedenti.
- gli studenti dal III anno in poi faranno un esame scritto con domande ed esercizi per 5 cfu.
* EDIT *
Ci sono delle complicazioni formali riguardo il passaggio di titolarità del corso. Stiamo lavorando su un modo per risolverlo, ma non voglio dare informazioni sbagliate finché la situazione non è chiarita. Appena avrò notizie sicure le posterò nel blog.
venerdì 18 febbraio 2011
Esame 28 febbraio
Visto l'esiguo numero di partecipanti all'esame, dopo il prossimo appello del 28 febbraio non ci saranno ulteriori appelli oltre quelli previsti: 1 e 15 giugno, 12 luglio, 27 settembre, 11 ottobre, 1 febbraio 2012.
AGGIORNAMENTO: l'aula dell'esame è la 42/B (IV piano palazzo Parlangeli). Ore 15. Portate copia dei certificati degli esami da integrare o della ECDL.
IMPORTANTE: chi non ha partecipato all'appello del 14 febbraio, potrebbe farmi sapere su quale programma e per quanti CFU dovrà fare l'esame?
AGGIORNAMENTO: l'aula dell'esame è la 42/B (IV piano palazzo Parlangeli). Ore 15. Portate copia dei certificati degli esami da integrare o della ECDL.
mercoledì 9 febbraio 2011
Esame 14 febbraio
Mi servirebbe conoscere la tipologia di esame di chi intende partecipare (la coorte di appartenenza, i crediti dell'esame da sostenere ecc).
L'esame si terrà nell'aula 42/B (IV piano palazzo Parlangeli).
L'esame si terrà nell'aula 42/B (IV piano palazzo Parlangeli).
sabato 22 gennaio 2011
Esame
Cari studenti e care studentesse,
questo è il programma ufficiale del corso, con i programmi parziali. Gli appelli sono il 14/02/2011 alle 15 e il 28/02/2011 alle 15.
In bocca al lupo
mt
PS: a scanso di equivoci, dove non è scritto esplicitamente "orale", l'esame è scritto con domande di teoria ed esercizi. (domande ed esercizi naturalmente faranno riferimento al programma intero o parziale a seconda dei casi)
Programma del corso di informatica 2010-2011
questo è il programma ufficiale del corso, con i programmi parziali. Gli appelli sono il 14/02/2011 alle 15 e il 28/02/2011 alle 15.
In bocca al lupo
mt
PS: a scanso di equivoci, dove non è scritto esplicitamente "orale", l'esame è scritto con domande di teoria ed esercizi. (domande ed esercizi naturalmente faranno riferimento al programma intero o parziale a seconda dei casi)
Programma del corso di informatica 2010-2011
sabato 1 gennaio 2011
Buon Capodanno
Felice 2011 che comincia con oggi, 20 dec, o se preferite 27 oct. E ricordate che al mondo esistono 10 tipi di persone, quelle che capiscono i numeri binari e quelle che non li capiscono.
Firmato
Il prof.
Firmato
Il prof.
martedì 21 dicembre 2010
Esercizi /1
Di seguito una prima infornata di esercizi, nei prossimi giorni (anche su vostra specifica richiesta) ne inserirò altri. È possibile discutere degli esercizi direttamente nelle risposte a questo post: io risponderò alle vostre domande in modo da costruire una base di conoscenza con i dubbi più comuni. Vi prego solo di non postare le RISPOSTE né degli indizi troppo palesi: lasciate che tutti possano spaccarsi la testa per trovare la risposta per conto proprio. Questo è il senso degli esercizi. Se volete una conferma della vostra soluzione scrivetemi in privato.
Esercizietti:
1) Convertire in esadecimale il numero decimale 1814512 (Consiglio: può essere più semplice passare attraverso la codifica binaria)
2) Quanti bit sono necessari per descrivere il numero esadecimale FECC1A
3) Convertire in decimale il numero binario 110101101
4) Convertire in binario il numero decimale 531
5) Il programma Calc può rappresentare fino alla colonna AMJ: quante sono?
6) Un segnale audio della durata di 10 secondi deve essere campionato. Se la frequenza di campionamento è 22000 campioni al secondo e ogni campione ha un’espressività numerica di 12 bit, quanti byte saranno necessari per rappresentare il segnale così campionato?
7) Si desidera fare la scansione di una fotografia 10x5 cm. Se in ogni cm^2 vengono rilevati 1024 pixel, ognuno dei quali ha un colore scelto fra 65536 possibili, quanti byte saranno necessari per conservare le informazioni dell’immagine in formato non compresso?
8) Usare l’algoritmo bubble-sort per ordinare le seguenti lettere “akrdstopqaw”. Scrivere una copia del vettore dopo ogni passaggio di ordinamento.
9) Si hanno 5 carte coperte da ordinare, con stampigliato sul retro le lettere A B C D E. Il valore delle carte non è noto, ma si sa che D<A; A<C; B<A; D<C; C<E. Applicando il bubble-sort ordinare il mazzo di carte sulla base di queste sole informazioni (spiegando il procedimento)
10) Data la memoria [a=1][t=0][v=7,3,5,4,9,2,1,6] eseguire il seguente programma e scrivere il contenuto della memoria alla fine. Qual è lo scopo del programma?
RIPETI FINCHÉ (a <= 8)
{t = t + v[a]
a = a + 2
}
11) Un papà premuroso è con la famiglia in spiaggia, al bagno numero 1. Il bimbo chiede un gelato ma non sa dire quale gusto preferisce. Supponendo che in ogni bagno ci sia un gelataio che vende un unico gusto di gelato e che questo gusto sia diverso da tutti gli altri, il papà dovrà andare e tornare da ogni bagno per far assaggiare il gelato al bambino. Qual è la complessità computazionale dell’algoritmo del papà? Se il gelato viene trovato al bagno numero 10, quanti bagni avrà dovuto attraversare?
12) Un contabile truffaldino deve coprire un ammanco di bilancio con delle fatture false di cui è già in possesso. Per camuffare il suo operato deve coprire esattamente la cifra mancante scegliendo alcune di queste fatture il cui totale deve coincidere precisamente con l’ammanco. Si è in grado di consigliargli un sistema efficiente per mettersi al sicuro? (che non sia emigrare in Patagonia...)
13) Codificando le lettere dell’alfabeto con 6 bit, crittare il messaggio “universita del salento” con la chiave “informatica” usando l’operatore XOR.
14) Nei moderni sistemi operativi è possibile far funzionare contemporaneamente più programmi. Questa affermazione è corretta?
15) Scrivere una piccola struttura in XML per mantenere le informazioni di amici. Le informazioni necessarie sono Nome, Cognome, Indirizzo di casa e Indirizzo dell’ufficio (a loro volta composti da Via, Civico, CAP e Città), la Email, e un numero imprecisato di numeri di telefono senza particolare ordine, ma con la posibilità di indicarne uno preferito.
16) Decomprimere il testo compresso:“Sopra la panca[9,4]ca[3,4]cam[10,3] sotto[9,4][10,5][9,4][20,7] crepa.” “Sopra la panca[6,4]ca[3,4]cam[10,2] sotto[6,4][10,5][6,4][20,7] crepa.” mostrando ogni passaggio.
17) Inserendo l’espressione regolare “<b>([^<]*)(<center>[^<]*</center>)?([^<]*)</b>” in Cerca e inserendo “$1$2$3” in sostituisci, come si desidera modificare il sorgente in HTML di una generica pagina web? (notate che l’espressione [^<] significa “qualsiasi simbolo tranne <”).
18) Mettendo di avere il foglio di Calc come in figura, supponendo che esista una funzione SOMMA.DISPARI(celle) che restituisce il totale ottenuto sommando solo I valori dispari, quale formula devo scrivere nella cella evidenziata per avere il totale dei soli numeri pari?
Esercizietti:
1) Convertire in esadecimale il numero decimale 1814512 (Consiglio: può essere più semplice passare attraverso la codifica binaria)
2) Quanti bit sono necessari per descrivere il numero esadecimale FECC1A
3) Convertire in decimale il numero binario 110101101
4) Convertire in binario il numero decimale 531
5) Il programma Calc può rappresentare fino alla colonna AMJ: quante sono?
6) Un segnale audio della durata di 10 secondi deve essere campionato. Se la frequenza di campionamento è 22000 campioni al secondo e ogni campione ha un’espressività numerica di 12 bit, quanti byte saranno necessari per rappresentare il segnale così campionato?
7) Si desidera fare la scansione di una fotografia 10x5 cm. Se in ogni cm^2 vengono rilevati 1024 pixel, ognuno dei quali ha un colore scelto fra 65536 possibili, quanti byte saranno necessari per conservare le informazioni dell’immagine in formato non compresso?
8) Usare l’algoritmo bubble-sort per ordinare le seguenti lettere “akrdstopqaw”. Scrivere una copia del vettore dopo ogni passaggio di ordinamento.
9) Si hanno 5 carte coperte da ordinare, con stampigliato sul retro le lettere A B C D E. Il valore delle carte non è noto, ma si sa che D<A; A<C; B<A; D<C; C<E. Applicando il bubble-sort ordinare il mazzo di carte sulla base di queste sole informazioni (spiegando il procedimento)
10) Data la memoria [a=1][t=0][v=7,3,5,4,9,2,1,6] eseguire il seguente programma e scrivere il contenuto della memoria alla fine. Qual è lo scopo del programma?
RIPETI FINCHÉ (a <= 8)
{t = t + v[a]
a = a + 2
}
11) Un papà premuroso è con la famiglia in spiaggia, al bagno numero 1. Il bimbo chiede un gelato ma non sa dire quale gusto preferisce. Supponendo che in ogni bagno ci sia un gelataio che vende un unico gusto di gelato e che questo gusto sia diverso da tutti gli altri, il papà dovrà andare e tornare da ogni bagno per far assaggiare il gelato al bambino. Qual è la complessità computazionale dell’algoritmo del papà? Se il gelato viene trovato al bagno numero 10, quanti bagni avrà dovuto attraversare?
12) Un contabile truffaldino deve coprire un ammanco di bilancio con delle fatture false di cui è già in possesso. Per camuffare il suo operato deve coprire esattamente la cifra mancante scegliendo alcune di queste fatture il cui totale deve coincidere precisamente con l’ammanco. Si è in grado di consigliargli un sistema efficiente per mettersi al sicuro? (che non sia emigrare in Patagonia...)
13) Codificando le lettere dell’alfabeto con 6 bit, crittare il messaggio “universita del salento” con la chiave “informatica” usando l’operatore XOR.
14) Nei moderni sistemi operativi è possibile far funzionare contemporaneamente più programmi. Questa affermazione è corretta?
15) Scrivere una piccola struttura in XML per mantenere le informazioni di amici. Le informazioni necessarie sono Nome, Cognome, Indirizzo di casa e Indirizzo dell’ufficio (a loro volta composti da Via, Civico, CAP e Città), la Email, e un numero imprecisato di numeri di telefono senza particolare ordine, ma con la posibilità di indicarne uno preferito.
16) Decomprimere il testo compresso:
17) Inserendo l’espressione regolare “<b>([^<]*)(<center>[^<]*</center>)?([^<]*)</b>” in Cerca e inserendo “$1$2$3” in sostituisci, come si desidera modificare il sorgente in HTML di una generica pagina web? (notate che l’espressione [^<] significa “qualsiasi simbolo tranne <”).
18) Mettendo di avere il foglio di Calc come in figura, supponendo che esista una funzione SOMMA.DISPARI(celle) che restituisce il totale ottenuto sommando solo I valori dispari, quale formula devo scrivere nella cella evidenziata per avere il totale dei soli numeri pari?
Lezione del 21 dicembre 2010 /2 (Ultima lezione)
La lezione ha presentato alcuni esercizi e alcuni punti da tenere ben presente durante l'esame:
- se la soluzione che state pensando appare troppo complicata e macchinosa allora probabilmente state seguendo una strada sbagliata: gli esercizi possono apparire intricati e mostruosi, ma al 99% la soluzione è molto semplice (ma non è semplice il percorso per raggiungerla)
- Tranne alcune eccezioni (xor, bit, cambi di base) il livello al quale dovete rimanere è quello logico-concettuale: non infilatevi in tecnicismi e complicatezze che non sono rilevanti per l'esercizio.
- Vi potete inventare le cose: potete aggiungere presupposti (purché siano logici, chiari e coerenti) e inventare funzioni che fanno calcoli semplici funzionali alla vostra soluzione. (Per esempio in un programma potrebbe essere necessario sapere se un valore è pari o dispari: una informazione molto semplice eppure straordinariamente complessa per chi non è addentro ai tecnicismi. Potete perciò assumere che esista una funzione PARI(n) che dice se un numero è pari. Questo però non potete farlo ovviamente se la funzione che postulate è la soluzione dell'esercizio!) Siate creativi.
- Non vi impiccate alle definizioni, cercate di rispondere alle domande secondo una vostra comprensione dell'argomento, crcando di verificare la coerenza logica di quello che sostenete. È preferibile una risposta meno rigidamente esatta ma più creativa piuttosto che la ripetizione delle definizioni lette da qualche parte sul libro o anche dette a lezione. Questo però non deve essere un alibi per affrontare l'esame con una preparazione superficiale.
- Lo scopo dell'esame è verificare la vostra comprensione della materia, quindi quello che dovete fare è convincermi di questo fatto. Solo questo dev'essere il criterio che orienterà le vostre risposte. È molto meglio una risposta parziale ma convincente che una completa ma asettica: la competenza si vede soprattutto nella capacità di decide cosa è rilevante e cosa non lo è. Sfoggiare quanto uno è stato bravino a studiare non è una buona strategia per avere un buon voto.
Lezione del 21 dicembre 2010 /1
Lezione del 21 dicembre 2010 /1 (Parte 1 di 3) PSINFORM from Marco Tonti on Vimeo.
Lezione del 21 dicembre 2010 /1 (parte 2 di 3) PSINFORM from Marco Tonti on Vimeo.
Leione del 21 dicembre 2010 /1 (parte 3 di 3) PSINFORM from Marco Tonti on Vimeo.
La mail spedita a lezione che era finita nello spam:
Il contenuto "reale" della email, come viene trasmessa effettivamente con tutte le informazioni supplementari aggiunte dai vari server che si sono occupati dell'invio e della ricezione (ho sostituito le @ con §):
Delivered-To: marco§tonti.info
Received: by 10.231.17.199 with SMTP id t7cs22633iba;
Tue, 21 Dec 2010 01:50:25 -0800 (PST)
Received: by 10.216.7.205 with SMTP id 55mr8440841wep.96.1292925024001;
Tue, 21 Dec 2010 01:50:24 -0800 (PST)
Return-Path:
Received: from ateneo.unile.it (ateneo.unile.it [193.204.68.3])
by mx.google.com with ESMTPS id t11si6016381wes.103.2010.12.21.01.50.23
(version=TLSv1/SSLv3 cipher=RC4-MD5);
Tue, 21 Dec 2010 01:50:23 -0800 (PST)
Received-SPF: neutral (google.com: 193.204.68.3 is neither permitted nor denied by best guess record for domain of marco.tonti§unisalento.it) client-ip=193.204.68.3;
Authentication-Results: mx.google.com; spf=neutral (google.com: 193.204.68.3 is neither permitted nor denied by best guess record for domain of marco.tonti§unisalento.it) smtp.mail=marco.tonti§unisalento.it
Received: from ateneo.unile.it (unknown [10.0.211.142])
by ateneo.unile.it (Postfix) with SMTP id 99AB014D8607
for
Message-Id: <20101221094732.99AB014D8607§ateneo.unile.it>
Date: Tue, 21 Dec 2010 10:47:14 +0100 (CET)
From: marco.tonti§unisalento.it
To: undisclosed-recipients:;
X-ateneo.unile.it-MailScanner-Information: Please contact the ISP for more information
X-ateneo.unile.it-MailScanner: Found to be clean
X-ateneo.unile.it-MailScanner-SpamScore: s
X-ateneo.unile.it-MailScanner-From: marco.tonti§unisalento.it
X-Spam-Status: No
ciao marco come va?
Iscriviti a:
Post (Atom)

