![]() |
Crispiani Sascha (4N)
![]()
![]() ![]() |
| Accessi al registro WEB: Nessuno | |
ASSENZE
[2A
-1R
-2G
] | ![]() |
| 2° Quadrimestre [tot ore: 54] | ||
| Assenze: Nessuna | ||
| Ritardi: Nessuno | ||
| 1° Quadrimestre [tot ore: 52] | ||
| Assenze: 2 | ||
| 3 dic; 14 nov; | ||
| Ritardi: 1 | ||
| 29 nov [Entra alle 08.18]; | ||
| Assenze giust.: 2 | ||
| 8 nov; 7 nov; | ||
VERIFICHE
| ![]() |
| 2° Quadrimestre | ![]() | |
| Scritto (2 Quad.): | ||
![]() |
Voto: 7 (6,71) del 10 mag. [3 mod.] 1)==|>> P = Punteggio reale raggiunto: 6,71 su 10 (=T) Osservazioni: 13° su 28 Punteggio finale scalato (=P+P*r): {<#V:6,71||L:10#>} N)==|>> STATISTICHE VERIFICA: Mx = Punteggio massimo reale raggiunto dalla classe: 10,00 r = % di rivalutatazione (=T/Mx-1): 0,00% (=0,00%+0,00%) Punteggio medio reale della classe: 6,66 Punteggio medio rivalutato della classe: 6,66 Voto medio della classe: 6,79 23 sufficienze su 28 presenti (1 assenza) Distribuzione dei voti: 2 dieci, 4 nove, 3 otto, 5 sette, 9 sei, 2 cinque, 2 quattro, 1 tre, {<#V:N||L:N#>} | |
| Scritto (2 Quad.): | ||
![]() |
Voto: 6 (6,12) del 12 mar. [2 mod.] 1)==|>> Prova simile a quella di settembre {<#V:6,12||L:10#>} | |
| Scritto (2 Quad.): | ||
![]() |
Voto: 4 (3,83) del 23 feb. [2 mod.] 1)==|>> P = Punteggio reale raggiunto: 3,83 su 10 (=T) Osservazioni: 19° su 23 Punteggio finale scalato (=P+P*r): {<#V:3,83||L:10#>} N)==|>> STATISTICHE VERIFICA: Mx = Punteggio massimo reale raggiunto dalla classe: 10,00 r = % di rivalutatazione (=T/Mx-1): 0,00% (=0,00%+0,00%) Punteggio medio reale della classe: 5,91 Punteggio medio rivalutato della classe: 5,91 Voto medio della classe: 6,23 13 sufficienze su 23 presenti (3 assenze) Distribuzione dei voti: 2 dieci, 2 nove, 2 otto, 5 sette, 2 sei, 3 cinque, 4 quattro, 1 tre, 1 due, {<#V:N||L:N#>} | |
| Orale (2 Quad.): | ||
![]() |
Voto: 7 (7) del 7 mag. [1 mod.] 1)==|>> Esempio Fatture - Prestiti : {<#V:2,00||L:2#>} 2)==|>> Nomi di 4 DB server : {<#V:1,00||L:1#>} 3)==|>> Esempio CC - + banche [§ Commento docente: collega gli utenti 1->n a CC e movimenti - tabella archivi inutile §] : {<#V:0,75||L:2#>} 4)==|>> File EXCEL Targa Modello : titoli in cima - area collegarla : {<#V:1,00||L:1#>} 5)==|>> Metodo Dicotomico [§ Commento docente: mette la formula del B-tree §] : {<#V:0,17||L:1#>} 6)==|>> relazione 1-1 quando si usa ; alternativa [§ Commento docente: Ok §] - quando due campi sono subito in relazione 1-1 [§ Commento docente: ok §] [§ Commento docente: Non risponde §] : {<#V:0,75||L:1#>} 7)==|>> PRATICI: Autodromi - lunghezza - discesa con 2 colonne con codice in 2° colonna (nascosta) - Aperto - costo del circuito - regole di sicurezza del circuito - nr spettatori - mappa del circuito - Data di costruzione: con maschera di input e formato [§ Commento docente: doppio campo - aperto - manca chiave -errato mask §] : {<#V:1,33||L:2#>} | |
| Orale (2 Quad.): | ||
![]() |
Voto: 7 (7,37) del 15 mar. [2 mod.] 1)==|>> Nr di sw per categoria [ç Soluzione: SELECT Categoria,Count(*) AS Nr FROM Sw GROUP BY Categoria ç] [§ Commento docente: manca la funzione count e al suo posto mette idsw §] : {<#V:0,67||L:1#>} 2)==|>> Inserire il record (NomeSW=WORD, Categoria=Videoscrittura Costo=237,17) [ç Soluzione: INSERT INTO SW (NomeSW,Costo, Categoria) VALUES('WORD', 237.17, 'VIDEOSCRITTURA') ç] [§ Commento docente: tratta il costo come se fosse testo e mette "237,17" al posto di 237.17 §] : {<#V:0,87||L:1#>} 3)==|>> Eliminare il campo Manuale dalla tabella PC [ç Soluzione: ALTER TABLE PC DROP COLUMN Manuale ç] [§ Commento docente: Ok §] : {<#V:1,00||L:1#>} 4)==|>> Spiegare CHR e ASC [§ Commento docente: Ok §] : {<#V:1,00||L:1#>} 5)==|>> Elenco PC con a fianco il nr di SW installati (devono essere presenti anche i PC senza SW) [ç Soluzione: SELECT pc.idpc, sum(iif(isnull(iinstallazione),0,1)) AS NR FROM PC LEFT JOIN INSTALLAZIONI ON pc.idpc=installazioni.idpc GROUP BY pc.idpc ç] [§ Commento docente: non gestisce correttamente i PC senza SW usando count al posto di IIF §] : {<#V:1,50||L:2#>} 6)==|>> Creare tabella PC: id contatore - Nome Modello (obbligatorio) - costo (in Euro) - Manuale (PDF) [ç Soluzione: CREATE TABLE PC ( IdPC COUNTER CONSTRAINT IdPC PRIMARY KEY, MODELLO TEXT(60) CONSTRAINT Modello NOT NULL, Costo CURRENCY, MaNUALE LONGBINARY ) ç] [§ Commento docente: Ok §] : {<#V:2,00||L:2#>} 7)==|>> Elenco dei SW mai installati [ç Soluzione: SELECT * FROM SW WHERE IDSW NOT IN (SELECT IDSW FROM INSTALLAZIONI) ç] [§ Commento docente: usa una no join (non esiste come parola chiave! - sintassi e metodo completamente errato §] : {<#V:0,33||L:2#>} | |
| Orale (2 Quad.): | ||
![]() |
Voto: 4 (3,53) del 17 feb. [2 mod.] -------------------- Saldo Bonus/Penalty applicati: -1pt {1 penalty} -------------------- 1)==|>> Creazione tabella LIBRI [ç Soluzione: CREATE TABLE LIBRI ( IdLibro COUNTER CONSTRAINT IdStudente PRIMARY KEY, Titolo TEXT(60) CONSTRAINT Nominativo NOT NULL, Copertina LONGBINARY, Prezzo DOUBLE ) ç] [§ Commento docente: mancano le () - dice INDIX al posto di primary key - manca il not null - mette per il prezzo numeric - oblelong ?!? - copertina oggetto OLE §] : {<#V:0,50||L:2#>} 2)==|>> CSTR [ç Soluzione: Cstr(Arg) => converte l'argomento in stringa ç] - SPACE [ç Soluzione: Space(N) => crea una stringa con N spazi ç] : {<#V:1,00||L:1#>} 3)==|>> Elenco dei libri ordinato per titolo [ç Soluzione: SELECT * FROM libri order By titolo ç] : {<#V:1,00||L:1#>} 4)==|>> Libri mai prestati [ç Soluzione: SELECT * FROM LIBRI WHERE idLibro not in (SELECT IdLibro FROM Prestiti) ç] [§ Commento docente: manca completamente la left join - mette una clausola is null sul where che non risulterà mai vera §] : {<#V:0,33||L:2#>} 5)==|>> Inserire il vs nome e data di nascita in Utenti [ç Soluzione: INSERT INTO Utenti (Nominativo, NatoIl) VALUES ('Sechi Marco', #12/31/1999#) ç] [§ Commento docente: Non risponde §] : {<#V:0,00||L:1#>} 6)==|>> Elenco degli utenti con a fianco il nr di libri letti (prestati) compreso anche lo 0 [ç Soluzione: SELECT Nominativo, SUM(iif(isnull(idprestito),0,1)) AS NR FROM Utenti LEFT JOIN Prestiti ON Prestiti.idUtente=Utenti.idutente GROUP BY Nominativo ç] [§ Commento docente: manca il nominativo nel select - raggruppa anche per idpresttito (e questo è errato) - ok left join §] : {<#V:1,50||L:2#>} 7)==|>> Elenco libri per mese [ç Soluzione: SELECT FORMAT(PrestatoIl,"mmmm"), COUNT(*) AS Nr FROM Prestiti GROUP BY FORMAT(PrestatoIl,"mmmm") ç] [§ Commento docente: errata §] : {<#V:0,20||L:1#>} | |
| Orale (2 Quad.): | ||
![]() |
Voto: 5 (5,17) del 30 gen. [1 mod.] 1)==|>> PRATICO: file EXCEL Targa Modello : titoli in cima - area collegarla [§ Commento docente: manca il nome dell'area §] : {<#V:0,67||L:1#>} 2)==|>> PRATICI: Autodromi - lunghezza - discesa con 2 colonne con codice in 2° colonna (nascosta) - Aperto - costo del circuito - regole di sicurezza del circuito - nr spettatori - mappa del circuito - Data di costruzione: con maschera di input e formato [§ Commento docente: manca il nome dell'autodromo - mette lunghezza testo - regole in PDF come memo - nette nr spettatori byte - sbagliate Maschera di input e di output - manca occultamento lella colonna in stato e non mette l'indice §] : {<#V:0,67||L:2#>} 3)==|>> 3 DB server - vantaggi : {<#V:1,00||L:1#>} 4)==|>> Dimostrare la formula del nr di confronti medio nella ricerca sequenziale [§ Commento docente: mette solo la formula finale n+1/2 §] : {<#V:0,33||L:1#>} 5)==|>> Quando uso la 1-1 ? [§ Commento docente:ok privacy - manca performance §] Cosa rende automatica la relazione 1-1 ? [§ Commento docente: risposta errata §] [ç Soluzione: quando i campi collegati sono indicizzati senza duplicati ç] Alternativa [§ Commento docente: Ok §] : {<#V:0,50||L:1#>} 6)==|>> Esempio Biblioteche - Esempio Fatture : {<#V:2,00||L:2#>} 7)==|>> CC : un cliente può avere + cc e un cc + intestatari [§ Commento docente: Non risponde §] : {<#V:0,00||L:2#>} | |
| 1° Quadrimestre | ![]() | |
| Scritto (1 Quad.): | ||
![]() |
Voto: 7 (6,54) del 28 gen. [1 mod.] 1)==|>> recupero scritto {<#V:6,54||L:10#>} | |
| Scritto (1 Quad.): | ||
![]() |
Voto: 3 (3,31) del 5 dic. [1 mod.] 1)==|>> P = Punteggio reale raggiunto: 3,31 su 10 (=T) Osservazioni: 8° su 9 Punteggio finale scalato (=P+P*r): {<#V:3,31||L:10#>} N)==|>> STATISTICHE VERIFICA: Mx = Punteggio massimo reale raggiunto dalla classe: 8,50 r = % di rivalutatazione (=T/Mx-1): 0,00% (=17,65%+-17,65%) Punteggio medio reale della classe: 5,14 Punteggio medio rivalutato della classe: 5,14 Voto medio della classe: 5,22 5 sufficienze su 9 presenti (1 assenza) Distribuzione dei voti: 2 sette, 3 sei, 1 cinque, 1 quattro, 2 tre, {<#V:N||L:N#>} | |
| Scritto (1 Quad.): | ||
![]() |
Voto: 2 (2,45) del 15 nov. [1 mod.] 1)==|>> P = Punteggio reale raggiunto: 2,33 su 10 (=T) Osservazioni: 29° su 29 Punteggio finale scalato (=P+P*r): {<#V:2,45||L:10#>} N)==|>> STATISTICHE VERIFICA: bp = bonus sulla percentuale di rivalutazione: 3,68% Mx = Punteggio massimo reale raggiunto dalla classe: 9,87 r = % di rivalutatazione (=T/Mx-1+bp): 5,00% (=1,32%+3,68%) Punteggio medio reale della classe: 5,90 Punteggio medio rivalutato della classe: 6,20 Voto medio della classe: 6,24 19 sufficienze su 29 presenti Distribuzione dei voti: 2 dieci, 1 nove, 5 otto, 5 sette, 6 sei, 4 cinque, 4 quattro, 1 tre, 1 due, {<#V:N||L:N#>} N)==|>> Errori che indicano mancanza di studio 1) Cosa faccio per un campo on-fly [§ Commento docente: dice che mette un formato contatore a precisione singola §] -2) Cosa rallenta l'indice ? [§ Commento docente: il fatto che non è indicizzato §] 3) Nr confronti nel sequenziale [§ Commento docente: 1->N N-N §] 4) Cosa faccio se non ho il tipo data/ora [§ Commento docente: risponde che può digitare attraverso il campo byte §] 5) Indica i corrispondenti riga, colonna e foglio [§ Commento docente: risponde evento, indice e non risponde §] 5) nella tabella monolitica temperature bs [§ Commento docente: risponde idtemperatura, temperatura1 (numerico), temperatura2 (numerico), temperatura3 (numerico), temperatura4 (testo50) §] 6) Indica come errori che al posto di idstudente devo mettere id - dice che il nr di char per nominativo è minore del nr di studenti ?!? Per cui è meglio mettere memo - mette l'indice a foto : {<#V:N||L:N#>} | |
| Orale (1 Quad.): | ||
![]() |
Voto: 3 (3,41) del 10 dic. [1 mod.] 1)==|>> Excel intestazioni e due record : collegarlo [§ Commento docente: no nome area §] : {<#V:0,67||L:1#>} 2)==|>> PRATICO: Archivio LIBRI piaciuto - costo - Casa editrice - nr pagine - Copertina - Lingua (elenco a due colonne con id nascosto sulla colonna) - Data pubblicazione (con mask di input e di formato - testo del libro [§ Commento docente: id senza chiave - costo intero lungo - NrPagine: memo - Non occulta l'ID e lo mette in prima colonna e non indicizza il campo - No titolo §] : {<#V:0,66||L:2#>} 3)==|>> Ricerca sequenziale: dimostrare formula nr confronti medio [§ Commento docente: indica log_M(N) ma è la formula per le ricerche indicizzate (NO) §] : {<#V:0,00||L:1#>} 4)==|>> Cosa è un frontend [§ Commento docente: ok §] - cosa faccio se non ho il tipo data e ora ma solo tipi numerici [§ Commento docente: non risponde §] : {<#V:0,50||L:1#>} 5)==|>> Esempio Fatture + Biblioteche [§ Commento docente: mischia esempio fatture con quella dei prestiti per cui al posto di articoli mette libri (ok richiesta fatture - no prestiti) §] : {<#V:1,33||L:2#>} 6)==|>> Integrità referenziale cosa è ? [§ Commento docente: dice che è quello che mi consente di non cadere in una ridondanza (NO) §] [ç Soluzione:meccanismo che impedisce la creazione di un record SLAVE se non ho un corrispondente nella tabella MASTER ç] - Come è implementata la relazione N-N tra 2 tabelle [§ Commento docente: non risponde §] [ç Soluzione: creo una tabella intermedia tra le due tabelle in relazione 1->N ç] : {<#V:0,00||L:1#>} 7)==|>> eser 2.6 (variante) [§ Commento docente: mette BraniCD 1->N CD §] : {<#V:0,25||L:2#>} | |
| Orale (1 Quad.): | ||
![]() |
Voto: 2 (1,58) del 29 nov. [1 mod.] 1)==|>> DB Manifestazioni: Data Manifestazione con opportuna maschera di input e di output - Organizzatori - AScopoBenefico - Nr Partecipanti - Elenco Comuni a 2 colonne (2° nascosta e collegata) - Manifesto - Budget [§ Commento docente: manca titolomanifestazione - mette budget testo , AScopoBenefico: testo , Nr Partecipanti: byte, Organizzatori: testo al posto di memo - No Mask formato - errata mask di input - no elenco doppio ok indice §] : {<#V:0,50||L:2#>} 2)==|>> Tab-Text studenti con intestazione e 2 record : collegarlo [§ Commento docente: non svolto §] : {<#V:0,00||L:1#>} 3)==|>> FORUM 2.10 [§ Commento docente: non pubblicato §] : {<#V:0,00||L:1#>} 4)==|>> Fatturazione [§ Commento docente: duplica la tabella fattura - mette libri al posto di prodotti §] + Prestito libri [§ Commento docente: mischia la soluzione con quella delle fatture §] : {<#V:0,75||L:2#>} 5)==|>> Eser 2.2 - variante: cc + intestatari [§ Commento docente: non gestisce + instestatari - mette la tabella prodotti al posto di movimenti - inverte il link tra PRODOTTI(Movimenti) e CC mancano le mail all'utente §] : {<#V:0,33||L:2#>} 6)==|>> Cosa è B.tree ? [§ Commento docente: non risponde §] Cosa è un indice ? [§ Commento docente: dice che è un campo sottoposto a ricerca e ordinamento (NNI) §] Cosa è il lock a livello di file e di record [§ Commento docente: non risponde §] : {<#V:0,00||L:1#>} 7)==|>> Non ho un tipo di campo data/ora: cosa posso fare ? (spiegare prima con un tipo testo e poi con un tipo numerico) [§ Commento docente: non risponde §] : {<#V:0,00||L:1#>} | |
ANNOTAZIONI
| ![]() |
| 2° Quadrimestre | ||
| Ammonizioni: | ||
![]() | Verbale del 13 feb. Penalty per rutto sonoro - richiesta sintassi di una query incrociata | |
| 1° Quadrimestre | ||
| Nessuna annotazione | ||
COLLOQUI
[Nr.2]
| ![]() |
| 2° Quadrimestre | |
| Infrasettimanale del 7 mag.(Papà) | |
| 1° Quadrimestre | |
| Quadrimestrale del 29 nov.(Papà) | |
| Aggiornato a giovedì, 2 agosto 2012 - ore: 11.53.09 con CreaReportIPAQ() |