Materi ed Argomenti trattati

Seleziona la Materia per approfondire

Fondamenti di Informatica (C++)
Chiama per il prezzo

Fondamenti di Informatica (C++)

Le lezioni presentano i principi fondamentali della programmazione e della risoluzione algoritmica di problemi, utilizzando il linguaggio C++ come strumento concreto per la programmazione. Viene trattata la programmazione strutturata e vengono introdotti
  • 00:00:00Durata della Lezione
  • Università (CdL INFORMATICA)Target
  • Chiama per il prezzo
    Prezzo
  • 19 Jan, 2019Lezioni attive dal

Le lezioni vertono sui seguenti argomenti:

Rappresentazione dell’informazione

Rappresentazione di numeri naturali;

Cenni di aritmetica binaria;

Rappresentazione di informazione non numerica (caratteri, immagini, ecc.).

Calcolo proposizionale.

Architettura del calcolatore Processore, memoria centrale, memoria di massa, memoria cache, periferiche.

Algoritmi Definizione di algoritmo;

Risoluzione algoritmica dei problemi.

Linguaggi di Programmazione

Definizione informale di un linguaggio di programmazione, Linguaggi a basso e ad alto livello, Interpreti e Compilatori, Diagrammi di flusso e pseudo-codice,

Ambienti integrati di programmazione,

Gli ambienti visuali.

Programmazione in C++: Primi Passi Struttura di un programma; La funzione main; Librerie e namespace; Operazioni di ingresso/uscita: la libreria iostream; Concetto di variabile; Inizializzazione e assegnamento; Costanti; Espressioni aritmetiche e booleane; Priorità degli operatori. Ambienti di sviluppo Compilatore, linker e debugger; Definizione dello spazio di lavoro e di un progetto; L'Editor; Compilazione, esecuzione e debugging di un programma. Tipi Primitivi Tipi interi, tipi reali, tipo char, tipo bool; Conversioni di tipo e operazioni di cast. Strutture di Controllo Istruzioni semplici e composte, definizione di blocco di istruzioni, visibilità delle variabili; L'istruzione IF; L'istruzione WHILE; L'istruzione FOR; L'istruzione DO-WHILE; L'istruzione SWITCH; L’istruzione BREAK; Istruzioni innestate. Funzioni Dichiarazione; Parametri formali e valore di ritorno; Passaggio per valore e passaggio per riferimento; Concetto di ricorsione; Funzioni ricorsive; Cenni all’overloading delle funzioni. Array Dichiarazione, inizializzazione, manipolazione e passaggio come parametri a funzioni; Array multidimensionali. Puntatori e riferimenti Riferimento e indirizzamento indiretto; Puntatori; Array e puntatori; Array di puntatori e puntatori ad array; Allocazione dinamica della memoria; Array dinamici. Array di caratteri e stringhe Concetti fondamentali; Funzioni di libreria.

Introduzione alla Programmazione Orientata Agli Oggetti.

Come posso prenotarmi?

Prenotarsi per una lezione è semplicissimo. Lo puoi fare direttamente dal sito scegliendo la materia e poi cliccando sul pulsante "Compra" e successivamente facendo "Checkout", oppure inviandomi una mail o telefonandomi al 3476412794.
1

Seleziona la materia e clicca su "Compra"

2

Inviami una mail su viopas@gmail.com

3

Telefonami al 3476412794

Serve Aiuto?

Pasquale Viola

Pasquale Viola

Docente

Contatti

prof. Pasquale Viola

Traversa IX De Chirico 13, 87036 Saporito di Rende (CS)

cellulare: +393476412794

viopas@gmail.com 

Let’s Get Social