Sei sulla pagina 1di 29

Prof.

Massimo Esposito

INGEGNERIA MECCANICA (DI-M)

UNIVERSIT DEGLI STUDI DI NAPOLI FEDERICO II


FACOLT DI INGEGNERIA

Fornire unimpostazione metodologica alla materia

Introdurre ai fondamenti teorici ed a quelli della


programmazione

Prof. Massimo Esposito Elementi di Informatica

PARTE I Fondamenti Teorici


Rappresentazione delle informazioni
Architettura del calcolatore
Algoritmi e programmi
La traduzione dei programmi
Introduzione ai sistemi operativi

Prof. Massimo Esposito Elementi di Informatica

PARTE II Fondamenti di Programmazione


Introduzione al C/C++
Istruzioni elementari
Strutture di controllo
Tipi strutturati
Funzioni

Input e output
Ambienti di sviluppo
Prof. Massimo Esposito Elementi di Informatica

Luned
15:30 18:00
Aula T9 Complesso Monte SantAngelo

Gioved
14:00 16:00
Aula T9 Complesso Monte SantAngelo

Ricevimento
Gioved dopo la lezione
Prof. Massimo Esposito Elementi di Informatica

Teoria
Tipicamente il luned

Programmazione ed esercitazioni
Tipicamente il gioved

Prof. Massimo Esposito Elementi di Informatica

Teoria

Alla scoperta dei fondamenti


dellinformatica
Un viaggio nel mondo dei BIT

Autori

Angelo Chianese
Vincenzo Moscato
Antonio Picariello

Liguori Editore

Prof. Massimo Esposito Elementi di Informatica

Pratica

Che C serve?
Per iniziare a programmare

Autori

Ernesto Burattini
Angelo Chianese
Vincenzo Moscato
Antonio Picariello
Carlo Sansone

CUES Editore

Prof. Massimo Esposito Elementi di Informatica

Lucidi
Non sostitutivi di libri e manuali
Scaricabili dal sito campus.unina.it
Pubblicati dopo ogni lezione

Prof. Massimo Esposito Elementi di Informatica

10

Ambiente Windows
Orwell Dev C++
Scaricabile al sito:
http://sourceforge.net/projects/orwelldevcpp/

Ambiente Mac
Orwell Dev C++
Su S.O. Windows utilizzando Parallels Desktop o Boot Camp

Xcode
Nativo per Mac, scaricabile al sito:
https://developer.apple.com/xcode/
Prof. Massimo Esposito Elementi di Informatica

11

Lesame prevede:

Due prove intracorso

Una prova pratica

Su aspetti teorici

Realizzazione di esercizi in C/C++

Una prova orale facoltativa

Su aspetti teorici

oppure

Una prova pratica

Una prova orale

Realizzazione di esercizi in C/C++

Su aspetti teorici

Lesame si intende superato se:

Si supera la prova pratica

Si supera la prova orale / entrambe le prove intracorso


Prof. Massimo Esposito Elementi di Informatica

12

Alcuni suggerimenti
Frequenza assidua alle lezioni teoriche e pratiche
Impegno personale continuo per la comprensione dei diversi concetti
Esercitazione con C/C++ in aula e soprattutto a casa
pensate allalgoritmo da realizzare, scrivetelo e testatelo su carta prima di
passare al calcolatore
Interazione con il docente durante il corso e gli orari di ricevimento

Prof. Massimo Esposito Elementi di Informatica

13

Procedura 1

14

Eseguire il login al portale campus.unina.it

Prof. Massimo Esposito Elementi di Informatica

15

Dal menu di sinistra, selezionare:

community
partecipa
iscrizioni ai gruppi

Prof. Massimo Esposito Elementi di Informatica

16

Cliccare su Iscrizione
Quindi eseguire la ricerca per cognome creatore esposito

esposito

Prof. Massimo Esposito Elementi di Informatica

17

esposito

EI 2013/2014

ESPOSITO MASSIMO

Prof. Massimo Esposito Elementi di Informatica

18

Iscrizione avvenuta

Prof. Massimo Esposito Elementi di Informatica

19

Procedura 2

20

Prof. Massimo Esposito Elementi di Informatica

21

Prof. Massimo Esposito Elementi di Informatica

22

Link diretto: http://www.campus.unina.it/iscrizione?id=5188

Prof. Massimo Esposito Elementi di Informatica

23

24

Dal menu superiore, selezionare MyCampus

esposito

Prof. Massimo Esposito Elementi di Informatica

25

Nel modulo CONTENUTI, cliccare sul gruppo EI 2013/2014

EI 2013/2014

Prof. Massimo Esposito Elementi di Informatica

26

Sar visualizzata la
lista dei contenuti
disponibili

EI 2013/2014

Cliccando su

Download, si accede
al singolo contenuto

Prof. Massimo Esposito Elementi di Informatica

27

E-mail
massimo.esposito@na.icar.cnr.it

Prof. Massimo Esposito Elementi di Informatica

28

Prof. Massimo Esposito Elementi di Informatica

29