| 
				   | 
				
| (One intermediate revision by one other user not shown) | 
| Line 12: | 
Line 12: | 
|   |  |   |  | 
|   | In fase di correzione il gruppo deve rendere disponibile (per esempio nella directory /public del cluster cs.unibo.it) un file corrispondente alla chiave sha1 pubblicata.  |   | In fase di correzione il gruppo deve rendere disponibile (per esempio nella directory /public del cluster cs.unibo.it) un file corrispondente alla chiave sha1 pubblicata.  | 
| − | 
  |   | 
| − | = Nov. 25, 2016 =
  |   | 
| − | 
  |   | 
| − | == Esercizio 1 ==
  |   | 
| − | 
  |   | 
| − | scrivere un programma che passato come parametro il path di una directory (cwd se manca il paramtro) stampi il path relativo di tutti i file con nome palindromo presenti nel sottoalbero.
  |   | 
| − | 
  |   | 
| − | 
  |   | 
| − | 2720c84e673c75c20a27a07ffcd6826b31c8babc  esercizio1.c  [[User:Leonardo|Leonardo]] ([[User talk:Leonardo|talk]]) 17:23, 25 November 2016 (CET)
  |   | 
| − | 
  |   | 
| − | 86aca4384a296bf12c69541fc5418fe4b6656e0d  es1.c [[User:Fabio.capucci|Fabio.capucci]] ([[User talk:Fabio.capucci|talk]]) 17:30, 25 November 2016 (CET)
  |   | 
| − | 
  |   | 
| − | 071fccfe63b8121f951444cb57001ccdd4ec02d0  Es1.c [[User:FilippoB|FilippoB]] ([[User talk:FilippoB|talk]]) 17:31, 25 November 2016 (CET)
  |   | 
| − | 
  |   | 
| − | 235f2414cfe5b81973b1d388ce9431aa02b5f305 [[User:MatteoC|MatteoC]] ([[User talk:MatteoC|talk]]) 17:43, 25 November 2016 (CET)
  |   | 
| − | 
  |   | 
| − | == Esercizio 2 ==
  |   | 
| − | 
  |   | 
| − | lancia tutti gli eseguibili della directory passata come primo paramtro  e concatena gli output.
  |   | 
| − | (i parametri rimanenti devono essere passati a tutti gli eseguibili)
  |   | 
| − | 
  |   | 
| − | <pre>
  |   | 
| − | lanciatutti dir 1 2 3
  |   | 
| − | </pre>
  |   | 
| − | 
  |   | 
| − | se nella directory ''dir'' sono presenti ''a'', ''b'' e ''c'' (eseguibili) lancia '''a 1 2 3''', '''b 1 2 3''', ''c 1 2 3'''
  |   | 
| − | 
  |   | 
| − | == Esercizio 3 ==
  |   | 
| − | 
  |   | 
| − | Scrivere un programma che deve ottenere il pid passato come parametro.
  |   | 
| − | indicare se e' impossibile
  |   | 
| − | 
  |   | 
| − | fdf7b609e470c43a32a50801e76e78c32aebfbb1  main.tar.gz [[User:Alexp|Alexp]] ([[User talk:Alexp|talk]]) 17:22, 25 November 2016 (CET)
  |   | 
| − | 
  |   | 
| − | == Esercizio 4 ==
  |   | 
| − | 
  |   | 
| − | Trovare i file di contenuto uguale nella directory corrente e convertirli in link dello stesso file.
  |   | 
		Latest revision as of 09:03, 6 December 2016
Questa pagina serve per la gare di programmazione in aula.
Io (a.k.a. il prof.) mettero' alcuni testi di esercizi.
Le squadre potranno scegliere l'esercizio/gli esercizi da svolgere.
Attenzione: la squadra che completa un esercizio non pubblica qui il codice ma mette solamente una hash sha1 del file contenente la soluzione (un singolo sorgente o un tile tar.gz/tgz comprendente la directory contenente tutti i file necessari) seguito da quattro caratteri tilde (~) che mediawiki traduce con il nome dell'autore e il timestamp.
Esempio:
725a6bc1afe1853a7990935a7c66894563ca086f  /tmp/cadrop.tgz Renzo (talk) 13:13, 25 November 2016 (CET)
In fase di correzione il gruppo deve rendere disponibile (per esempio nella directory /public del cluster cs.unibo.it) un file corrispondente alla chiave sha1 pubblicata.