La risoluzione dei problemi. Il Linguaggio C Lezioni

Il software classificazione ed utilizzo - IL sistema operativo - Sviluppo del software - I Files e la memorizzazione delle informazioni

Elaborazione delle Informazioni - Analisi della risoluzione dei problemi Definizione e rappresentazione degli algoritmi

Linguaggi di Programmazione Paradigmi Di Programmazione

Introduzione al C - struttura di un programma C - I tipi di dati del C - Operazioni di input e di output - esempi di semplici programmi

L'ambiente di sviluppo Visual Studio 2010

Riepilogo struttura di un programma C e principali operazioni - Contenuto delle principali librerie:math.h, stdio.h stdlib.h

La libreria limits.h comprendere la variabilità dei tipi di dati definiti come variabili

Strutture di controllo del C ( IF Else - Do While - While - For - Switch)

utilizzo delle istruzioni di scelta

utilizzo di cicli ed iterazioni

La Programmazione Top Down Le Funzioni in C

Gestire aggregazioni di dati Gli array monodimensionali

utilizzo di informazionii alfanumeriche la gestione delle stringhe

le librerie per le stringhe ed i caratteri ctype.h e string.h

Algoritmi per la ricerca di un elemento in un vettore. Ricerca Lineare, Ricerca Dicotomica, Ricerca Completa, Ricerca del Minimo e Ricerca del Massimo

Gestione di tabelle di dati le matrici in c

Gestione di elenchi di nomi gli array di stringhe

Algoritmi classici per l'ordinamento di un vettore

gestione di dati eterogenei correlati. Gli Array Parallei

Memorizzaione delle informazione su memoria di massa la gestione dei file in c

gestione di informazioni strutturate. I record

Laboratorio Esercitazioni su scelte Lezioni

Esercitazione N1: Leggere dei numeri da tastiera e fare la somma dei negativi e il prodotto dei positivi

Esercitazione N2: Leggere un numero da tastiera e stampare a video se il numero letto è multiplo di 2 e di 3

Esercitazione N3: Leggere un numero da tastiera e stampare a video se il numero letto è multiplo di 2 o di 3

Esercitazione N4: Leggere tre numeri da tastiera e stamparli in ordine crescente

Laboratorio Esercitazioni su iterazioni Lezioni

Esercitazione N1: Stampare la somma dei primi N numeri

Esercitazione N2: Stampare il massimo di N numeri

Esercitazione N3: Stampare i divisori di un numero N

Esercitazione N4: Prodotto di due numeri mediante somme

Esercitazione N5: Divisioe e resto di due numeri mediante sottrazioni

Esercitazione N6: dati base ed esponente calcolare la potenza

Esercitazione N7: minimo comune multiplo

Esercitazione N8: massimo comun divisore

Esercitazione N9: Verificare se un numero letto da tastiera è primo

Esercitazione N10: Sommare le cifre di un numero N letto da tastiera

Esercitazione N11: stampare a video l'elenco dei divisori primi di un numero N letto da tastiera

Esercitazione N12: stampare a video l'elenco dei multipli di 3 o di 5 o di 7 minori di un numero N letto d tastiera

Video Lezioni di ripasso sui concetti essenziali studiati Lezioni

Come condurre l'analisi di un problema ricerca di un algoritmo risolutivo e sua rappresenrazione mediante flow chart

struttura di un programma in C concetto di variabile e tipi di dati

Le strutture di controllo in C scelte e iterazioni

e-mail: francesco.accarino@alice.it