Corso | Ingegneria Industriale |
Curriculum | Gestionale |
Orientamento | Orientamento unico |
Anno Accademico | 2018/2019 |
Crediti | 6 |
Settore Scientifico Disciplinare | ING-INF/05 |
Anno | Primo anno |
Unità temporale | Primo semestre |
Ore aula | 48 |
Attività formativa | Attività formative di base |
Docente | GIUSEPPE MARIA LUIGI SARNE' |
Obiettivi | Knowledge and ability to understand The course of computer Programming I is an introductive course to the imperative programming. The purpose of the course is to provide students with an engineering approach to the computer programming. Ability to apply knowledge and understanding Ability to writhe the algorithm and the code C++ (by using the imperative programming) to solve basic engineering problems. Autonomy of judgment Ability to understand and identify advantages and applicability limits of the obtained solutions, with particular reference to the availability of resources and to the effects of the proposed solutions. Communication skills Ability to: - write an algorithm - write a code C++ (in imperative modality) Learning skills Ability to deal with programming issues at a professional level and to update autonomously the acquired skills. |
Programma | Concetti di base (1 credito – 8 ore) Rappresentazione binaria - Struttura di un programma e concetto di Algoritmo- Variabili Programmazione (5 crediti – 40 ore) Dati, tipi di dati base e loro domini e operatori - Sequenze di escape - Istruzioni condizionali - Operatori relazionali, uguaglianza e assegnamento - Istruzioni iterative - Istruzioni break, continue e goto - Conversioni automatiche e di cast tra tipi di dati - Tipi enumerati e costanti - Array - Funzioni e passaggi parametri e variabili - Librerie e funzione main - Funzioni I/O - Funzioni e array - Ricorsività - Visibilità delle variabili - Informazioni di memorizzazione - Preprocessore - Ordinamenti - Ordine di Grandezza e Complessità. |
Testi docente | Luis Joyanes Aguilar – Fondamenti di Programmazione in C++ - McGraw-Hill. Dispensa Elementi d’Informatica di base Dispensa degli Esercizi delle Lezioni di Fondamenti d’Informatica |
Erogazione tradizionale | Sì |
Erogazione a distanza | No |
Frequenza obbligatoria | No |
Valutazione prova scritta | Sì |
Valutazione prova orale | No |
Valutazione test attitudinale | No |
Valutazione progetto | No |
Valutazione tirocinio | No |
Valutazione in itinere | No |
Prova pratica | No |
Cerca nel sito
Posta Elettronica Certificata
Direzione
Tel +39 0965.1692263
Fax +39 0965.1692201
Biblioteca
Tel +39 0965.1692206
Fax +39 0965.1692206
Ufficio didattica
Tel +39 0965.1692440/212
Fax +39 0965.1692220
Segreteria studenti
Tel +39 0965.1691475
Fax +39 0965.1691474
Segreteria Amministrativa
Tel +39 0965.1692257/261/241
Fax +39 0965.1692201
Ufficio orientamento
Tel +39 0965.1692386/212
Fax +39 0965.1692220