Temporaneo

Il Pascal è utilizzato ancora…

  • è linguaggio ufficiale, insieme con C e C++, delle Olimpiadi di Informatica
  • Delphi è molto utilizzato in ambito gestionale
  • Free Pascal è utilizzato in ambito open source.
Sintassi Applicazioni
I TIPI DI DATO E LE ESPRESSIONI
  1. Lessico
  2. Identificatori
  3. Numeri interi
  4. Numeri reali
  5. Logici
  6. Caratteri
  7. Stringhe
  8. Riepilogo tipi di dato e operatori
  9. Operatori e ordine di valutazione
  1. Prova gli interi – 1
  2. Prova gli interi – 2
  3. Prova gli interi – 3
  4. Prova gli interi – 4
  5. Prova i reali
  6. Prova i logici
  7. Prova i caratteri
IL CONTROLLO DELL’ESECUZIONE
  1. Sequenza
  2. Selezione singola
  3. Selezione doppia
  4. Selezione multipla
  5. Selezione multipla – 2
  6. Selezioni annidate
  7. Alternativa ciondolante
  8. Selezioni
  9. Selezioni multiple
  10. Ripetizione con controllo in coda
  11. Ripetizione con controllo in testa
  12. Ripetizioni
  1. Scambiare due variabili
  2. Funzioni mancanti
  3. Problemi di geometria
  4. Sei pari o dispari?
  5. Minimo
  6. Classificazione dei triangoli – 1
  7. Equazione di 1° grado
  8. Sistema lineare
  9. Equazione di 2° grado
  10. Menu di scelta 1
  11. Classificazione dei triangoli – 2
  12. Prova i logici 2
  13. Problemino di Gauss
  14. Congettura di Collatz
  15. Numeri perfetti
I SOTTOPROGRAMMI
  1. Sottoprogrammi
  2. Funzioni
  3. Visibilità delle risorse
  4. Procedure Pascal
  5. Funzioni Pascal
  6. Riepilogo sottoprogrammi
  1. Menu di scelta – 2
  2. Procedure senza parametri
  3. Procedure con parametri per valore
  4. Procedure con parametri per variabile
  5. Procedure con parametri misti
  6. Esempi di funzioni
  7. Aritmetica: somma
  8. Aritmetica: prodotto
  9. Aritmetica: potenza
  10. Fattoriale
  11. Algoritmo di Euclide
  12. Numeri di Fibonacci
  13. La torre di Hanoi
LE STRUTTURE DATI
  1. Array
  2. Matrici
  3. Stringhe
  4. Set
  5. Record
  1. Problemi con array
  2. Contare i caratteri
  3. Lanciare un dado
  4. Lanciare due dadi
  5. Problemino di Carla
  6. Ricerca sequenziale
  7. Ricerca con sentinella
  8. Ricerca binaria
  9. Fusione di sequenze
  10. Ordinare due dati
  11. Bubble sort
  12. Shaker sort
  13. Insertion sort
  14. Selection sort
  15. Merge sort
  16. Quick sort
  17. Fare 4 note
I FILE
  1. File ad accesso sequenziale
  2. File ad accesso casuale
  3. File di testo
  4. File binari
  1. Prova i file
  2. Prova i file di testo
  3. File di temperature
  4. Confronta i formati file per i tipi elementari
  5. Operazioni sui file di testo
  6. Conteggio di parole/frasi
  7. Calcolo paghe
  8. Archivio di libri
Le strutture informative dinamiche
  1. Memoria dinamica
  1. Lista semplice
  2. Lista con testa e coda
  3. Lista circolare
  4. Lista bidirezionale
  5. Lista multipla
  6. Alberi: visite / Alberi binari / Alberi binari di ricerca
La programmazione modulare
  1. Unit
  2. System
  3. Crt
  4. Dos
  5. Graph
  6. Printer
  1. Matrici sparse / Logici / Stringhe
  2. Stack / Coda
  3. Tabella semplice / Tabella ordinata
  4. Date / Ore
  5. Insiemi / Polinomi / Matrici
  6. Numeri razionali / Numeri complessi

Ancora

  1. Quesiti della fase scolastica/territoriale/nazionale delle Olimpiadi di Informatica
  2. Matematica Senza Frontiere: Al biliardo – Decrescita programmata