CODICE 56755 ANNO ACCADEMICO 2017/2018 CFU 6 cfu anno 1 INGEGNERIA NAVALE 8722 (L-9) - 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 ANNA MARIA GALLI Ricevimento: su appuntamento annamaria.galli@unige.it 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