loader image

Linguaggio C++

COD: 3-3-1-1-1-1-1-1-1-2-1-1-1-1-1-1-1-1-1-1-1-2-1-1-1-1-1 Categoria:

Descrizione

Descrizione Corso

Nato con la finalità di ampliare e migliorare il Linguaggio C, il C++ è un linguaggio di programmazione orientato agli oggetti, che ha introdotto, tra le varie cose, funzioni virtuali, overloading degli operatori, ereditarietà multipla, template e gestione delle eccezioni.

Requisiti

Conoscenze pregresse di: logica di programmazione strutturata,Linguaggio C, Struttura dei dati e linguaggio SQL di un D.B. Oracle.

Durata e partecipanti

56 ore

Obiettivi

  • Conoscenza della valenza concettuale dell’uso del linguaggio, in termini di efficienza e di scelta di uso in funzione di opportunità (velocità ed efficienza)
  • Scrittura di un programma di difficoltà medio-alta con accesso a dati esterni (file o DB)

Certificato/attestato

Attestato di frequenza

Didattica

Metodologia

La formazione sarà erogata con lezioni frontali in aula o in FAD in modalità sincrona. La fase teorica sarà costantemente accompagnata da esercitazioni, casi pratici di studio e simulazioni.

Dotazioni

Dispense in formato digitale.

Valutazione

Prova pratica

Esame

Programma del Corso

  • Introduzione alla programmazione object oriented
  • Introduzione al linguaggio C++
    • Caratteristiche del C++
    • Descrizione dell’ambiente del corso
    • Sintassi base del C++
    • Regole sintattiche
    • Struttura del programma
    • Variabili semplici, costanti
    • Tipi base (char, int, long, float, double)
    • Istruzioni di assegnazione
    • Le funzioni
    • Memoria dinamica
  • Le classi
  • Sovraccarico (Overloading) delle funzioni
  • Ereditarietà
  • Generalità
  • Modificatori private, public e protected
  • Polimorfismo (Overriding) delle funzioni
  • La gestione delle eccezioni
  • I Template
  • Gli stream e il sistema di I/O
  • L’utilizzo in ambiente C++
  • Analogie con il C
  • Significato e vantaggi derivanti dall’utilizzo di SQL embedded in un programma C++
  • Concetto di ‘cursore’

Per informazioni

Per maggiori informazioni sul corso di Linguaggio C++ compila il form di contatto sottostante, oppure contattaci al numero 06/5041786.

    Call Now ButtonCHIAMA ORA