Salta al contenuto principale
CODICE 56755
ANNO ACCADEMICO 2017/2018
CFU
SETTORE SCIENTIFICO DISCIPLINARE ING-INF/05
LINGUA Italiano
SEDE
PERIODO 1° Semestre

PRESENTAZIONE

corso di informatica di Base

linguaggio insegnato Visual Basic 6 e Visual basic application

OBIETTIVI E CONTENUTI

OBIETTIVI FORMATIVI

Conoscenza di nozioni di base dell'informatica con riferimento specifico a procedure usate nella Progettazione Navale (Es. Regressioni Polinomiali, Formule di Quadratura approssimata etc).

OBIETTIVI FORMATIVI (DETTAGLIO) E RISULTATI DI APPRENDIMENTO

Apprendimento da parte degli studenti della logica di programmazione col linguaggio Visual Basic 6

 

MODALITA' DIDATTICHE

lezione frontale di teoria

esercitazioni in aula informatica divisi a gruppi, rapporto 1/1 studente/computer

PROGRAMMA/CONTENUTO

Introduzione all’informatica, definizione

Generalità di un computer (Macchina di Von Neumann)

Definizione

Hardware

Definizione

Componenti

                CPU

                Dispositivi di Input/Output

                Dispositivi di Memoria

Software

Definizione

Tipi

                Sistema Operativo

                Software Applicativi

                Linguaggi

Firmware

Definizione

 

Programmazione

Definizione linguaggio

                Interpreti

                Compilatori

        Definizione Algoritmo

Definizione Programma

                Flussi di programmazione

                Diagramma a blocchi

        Sistemi di numerazione

        Aritmetica binaria

Codifica informazioni (ASCII)

Algebra di BOOLE

(Insiemi, Operazioni sugli insiemi)

Operatori

LINGUGGIO VISUAL BASIC

Introduzione

Parti del linguaggio:

-Interfaccia utente (IDE)

        Progettazione

        Oggetti

Matrici di oggetti

Proprietà degli oggetti

        Definizione di un menù

-Finestra codice

-Modulo

Codice

Definizione Variabili

Definizione Matrici di variabili  Fisse

                                                 Dinamiche

Istruzione Redim

Tipi variabili e matrici

Operatori aritmetici, logici, di confronto.

Istruzioni di Input/output

Strutture decisionali (IF…ELSEIF….,SELECT CASE….)

Cicli (FOR……., DO WHILE........,DO UNTIL.....)

        Procedure  Subroutine e Function (differenza)

Function di sistema

Esempi programmi in Visual Basic

 

VISUAL BASIC APPLICATION

Programmazione Visual Basic sotto Excel

 

TESTI/BIBLIOGRAFIA

Parte introduttiva di qualsiasi testo di Fondamenti di Informatica

Alcuni esercizi di LearnVb6

Testo e risoluzione di esercizi fatti in aula su aula web

DOCENTI E COMMISSIONI

Commissione d'esame

ANNA MARIA GALLI (Presidente)

MICHELE LAVIOLA

FRANCESCO ODETTI

LEZIONI

INIZIO LEZIONI

I semestre 18 settembre 2017

Orari delle lezioni

L'orario di questo insegnamento è consultabile all'indirizzo: Portale EasyAcademy

ESAMI

MODALITA' D'ESAME

Scritto al computer in aula di informatica piccolo programma in Visul Basic o Visual Basic Application durata 1 ora

orale su parte introduttiva dei informatica

MODALITA' DI ACCERTAMENTO

per problemi  di aula informatica gli studenti si devono iscrivere on line almeno un giorno prima

Calendario appelli

Data appello Orario Luogo Tipologia Note
19/01/2018 09:00 GENOVA Scritto + Orale
12/02/2018 14:00 GENOVA Scritto + Orale
05/06/2018 09:00 GENOVA Scritto
03/07/2018 09:00 GENOVA Scritto
12/09/2018 15:00 GENOVA Scritto