informatica:sol:laboratorio19:esercitazionib:esercitazione4
Differenze
Queste sono le differenze tra la revisione selezionata e la versione attuale della pagina.
Entrambe le parti precedenti la revisioneRevisione precedenteProssima revisione | Revisione precedente | ||
informatica:sol:laboratorio19:esercitazionib:esercitazione4 [11/03/2019 alle 08:20 (6 anni fa)] – Massimo Torquati | informatica:sol:laboratorio19:esercitazionib:esercitazione4 [13/03/2019 alle 05:46 (6 anni fa)] (versione attuale) – Massimo Torquati | ||
---|---|---|---|
Linea 7: | Linea 7: | ||
Fare quindi il salvataggio in un file della matrice sia in formato **binario** che in formato **testuale** in modo da ottenere due file separati ' | Fare quindi il salvataggio in un file della matrice sia in formato **binario** che in formato **testuale** in modo da ottenere due file separati ' | ||
- | Scrivere un secondo programma che prende in ingresso i nomi dei due file creati in precedenza, legge la matrice sia dal file ' | + | Scrivere un secondo programma |
Testare il programma passando alla funzione ' | Testare il programma passando alla funzione ' | ||
Linea 15: | Linea 15: | ||
Scrivere un '' | Scrivere un '' | ||
- | |||
===== Esercizio 3: ===== | ===== Esercizio 3: ===== | ||
- | |||
- | Scrivere un programma che implementa una versione semplificata del comando Unix '' | ||
- | limitatamente alle opzioni -l e -w ('' | ||
- | Se non vengono passate opzioni, il programma stampa sia il numero | ||
- | di linee che il numero di parole del/dei file i cui nomi sono passati come argomento | ||
- | (mywc [-l -w] file1 [file2 file3 ....]). | ||
- | |||
- | ===== Esercizio 4: ===== | ||
Scrivere un programma C che dato un file testuale come argomento, inserisca tutte le parole del file in una lista ordinando le parole alfabeticamente. Ogni linea del file testuale puo' contenere piu' parole. Implementare la seguente interfaccia: | Scrivere un programma C che dato un file testuale come argomento, inserisca tutte le parole del file in una lista ordinando le parole alfabeticamente. Ogni linea del file testuale puo' contenere piu' parole. Implementare la seguente interfaccia: | ||
Linea 36: | Linea 27: | ||
Fornire i metodi di creazione e gestione della lista in una libreria statica (libList.a). Scrivere il Makefile per creare la libreria e generare l' | Fornire i metodi di creazione e gestione della lista in una libreria statica (libList.a). Scrivere il Makefile per creare la libreria e generare l' | ||
+ | |||
+ | ===== Esercizio 4: ===== | ||
+ | |||
+ | Scrivere un programma che implementa una versione semplificata del comando Unix '' | ||
+ | limitatamente alle opzioni -l e -w ('' | ||
+ | Se non vengono passate opzioni, il programma stampa sia il numero | ||
+ | di linee che il numero di parole del/dei file i cui nomi sono passati come argomento | ||
+ | (mywc [-l -w] file1 [file2 file3 ....]). | ||
informatica/sol/laboratorio19/esercitazionib/esercitazione4.1552292430.txt.gz · Ultima modifica: 11/03/2019 alle 08:20 (6 anni fa) da Massimo Torquati