[VOTI] Voti HW4 obbligatorio

andrea.sterbini (172780 points)
513 935 1789
asked Dec 5, 2021 in Avvisi by andrea.sterbini (172,780 points)
edited Dec 28, 2021 by andrea.sterbini

Abbiamo rieseguito i test dello HW4req e controllate le somiglianze.

FATEMI SAPERE se avete consegnato lo HW nel corso sbagliato in modo che io possa spostarvi di posto ed aggiornare le graduatorie.

Ecco una seconda bozza dei voti dello HW4 obbligatorio .
Per segnalazioni commentate sotto.
Potete già vedere nella vostra pagina dei risultati gli eventuali errori sui test segreti (tab Correttezza).

Questo è lo zip con le nostre soluzioni e con i test segreti.

Edit: Come al solito, chi è stato indicato come "troppo somigliante" dovrà svolgere lo HW4 di recupero.

3 Answers

Matypist (5370 points)
8 16 45
answered Dec 5, 2021 by Matypist (5,370 points)
reshown Dec 7, 2021 by andrea.sterbini
Professore (scrivo qui come da istruzioni del post) ma sbaglio o c'è un test segreto che non rispetta lo standard POSIX?

test_01.py==Test==test_secret_4___03___3__0_5__0_01_ FAILED

è l'unico che fallisco: non riesco a spiegarmi come sia possibile che il file di test non finisca per \n
(me ne sono accorto soltanto perché ho ricreato un file uguale e fatto un diff, perché altrimenti con qualsiasi editor manco riuscivo ad accorgermi di questo dettaglio)
M
Max9608 (650 points)
5 10 12
commented Dec 5, 2021 by Max9608 (650 points)
reshown Dec 7, 2021 by andrea.sterbini
Io invece fallisco soltanto il test "example_4_08_" ma non capisco perché.
D
DavideMengoni (200 points)
1 2 3
commented Dec 6, 2021 by DavideMengoni (200 points)
reshown Dec 7, 2021 by andrea.sterbini
Io pure ho lo stesso errore
andrea.sterbini (172780 points)
513 935 1789
commented Dec 6, 2021 by andrea.sterbini (172,780 points)
reshown Dec 7, 2021 by andrea.sterbini
Non mi pare che la specifica dell'esercizio indicasse che tutti i file dovevano essere terminati da '\n'
Matypist (5370 points)
8 16 45
commented Dec 6, 2021 by Matypist (5,370 points)
reshown Dec 7, 2021 by andrea.sterbini

On Unix-like operating systems text files format is precisely described: POSIX defines a text file as a file that contains characters organized into zero or more lines, where lines are sequences of zero or more non-newline characters plus a terminating newline character, normally LF.

https://en.wikipedia.org/wiki/Text_file


@andrea.sterbini il fatto è che essendo POSIX lo standard per qualsiasi file di testo sui sistemi Unix-like mi sarei aspettato che venisse specificato il contrario

Inoltre come per ogni homework obbligatorio anche per l'HW4 mi ero auto-generato diversi test da verificare (per essere il più possibile certo di non star sfruttando involontariamente alcuna caratteristica dei test normali) ma mai mi sarei potuto immaginare capitasse un caso estremo del genere, non saprei nemmeno da dove iniziare per creare su Linux o su Windows un file che non venga poi automaticamente terminato con \n ...

Vista la natura irrealistica di una caratteristica del genere in un test non sarebbe possibile gentilmente, come per l'incomprensione di molti della consegna per quanto riguarda il significato di "parola", normalizzare e ritestare solo questo test e solo per coloro i quali l'hanno fallito?

La ringrazio per la considerazione.

andrea.sterbini (172780 points)
513 935 1789
commented Dec 6, 2021 by andrea.sterbini (172,780 points)
reshown Dec 7, 2021 by andrea.sterbini
No                                       .
Matypist (5370 points)
8 16 45
commented Dec 6, 2021 by Matypist (5,370 points)
reshown Dec 7, 2021 by andrea.sterbini

@andrea.sterbini se può tornarle utile ho individuato dove la specifica dell'esercizio indicava che i file dovevano essere terminati da '\n':


Vogliamo scrivere un programma che, dato un file di testo con encoding 'utf-8'
contenente i versi di una poesia o poema divisi in un certo numero di righe [...]


andrea.sterbini (172780 points)
513 935 1789
commented Dec 7, 2021 by andrea.sterbini (172,780 points)
edited Dec 7, 2021 by andrea.sterbini
Non credo di doverti per forza convincere di una mia decisione
M
MarcoMantini (340 points)
0 0 2
answered Dec 8, 2021 by MarcoMantini (340 points)
reshown Dec 8, 2021 by MarcoMantini
Buongiorno Professore,

Non capisco come mai in questa seconda bozza il mio hw risulta annullato perché simile. Nel primo era tutto ok. Questo hw l'ho fatto praticamente in autonomia e non capisco perché risulta simile.

La ringrazio in anticipo.
andrea.sterbini (172780 points)
513 935 1789
commented Dec 8, 2021 by andrea.sterbini (172,780 points)
Nella prima bozza non avevamo ancora fatto il controllo di somiglianza.

Ci sono almeno 2 docenti che hanno indicato il tuo compito tra quelli somiglianti.
m
m.prodomo (350 points)
0 0 2
answered Dec 8, 2021 by m.prodomo (350 points)

Gentile professore, ho appena visto i risultati dell’homework e risulto tra gli studenti che non hanno superato la prova per similitudine.

Nel confrontare il mio lavoro con altri che non hanno superato l’hw per la mia stessa motivazione, non capisco a quali di essi risulti simile.

Ci tenevo, comunque, a dirle che ho fatto il lavoro totalmente in autonomia.

La ringrazio per l’attenzione, cordiali saluti.