Programmazione

Numeri

  1. Interi
  2. Complemento a 2
  3. Reali
  4. Virgola mobile
  5. Operatori
  6. Funzioni di aggregazione

Caratteri

  1. Codifiche dei caratteri

Connettivi logici

  1. NOT | OR | AND
  2. Tutti
  3. Associatività

Teoria degli algoritmi

  1. Dal problema alla risposta
  2. I paradigmi di programmazione
    1. Coding
    2. Diagrammi di flusso
    3. LOGO
    4. Programmazione visuale
    5. Pseudocodice
    6. STEM
  3. I linguaggi di programmazione
  4. Gli errori
  5. Lo sviluppo del software
  6. Problemi ed esecutori
  7. Gli algoritmi

Controllo dell’esecuzione

  1. Sequenza
  2. Selezioni
  3. Ripetizioni
  4. Sottoprogrammi

Problemi

  1. Autoverifica: Di geometriaCon i numeriCon i valori logiciCon i caratteriCon gli arrayCon le matrici
  2. Numeri: Doppio di un numeroScambiare 2 variabiliSei pari o dispari?Qualificatore di triangoliAnno bisestile?Problemino di CarlaI numeri di Fibonacci
  3. Ricerche: Ricerca sequenzialeRicerca sequenziale con sentinellaRicerca binaria
  4. Ordinamenti: Ordinare 2 datiBubble SortShaker SortSelection sortInsertion SortFusione di sequenzeMerge SortQuick Sort
  5. Bit: Operare con i bitOperare sui singoli bit
  6. Difficili: Problema del cavalloLa torre di Hanoi

Altre sezioni dove si risolvono problemi


La complessità degli algoritmi


RISORSE ONLINE