78791 - PROGRAMMAZIONE INTERNET

Anno Accademico 2017/2018

  • Docente: Stefano Ferretti
  • Crediti formativi: 9
  • SSD: INF/01
  • Lingua di insegnamento: Italiano
  • Moduli: Antonio Messina (Modulo 1) Stefano Ferretti (Modulo 2)
  • Modalità didattica: Convenzionale - Lezioni in presenza (Modulo 1) Convenzionale - Lezioni in presenza (Modulo 2)
  • Campus: Bologna
  • Corso: Laurea in Informatica per il management (cod. 8014)

Conoscenze e abilità da conseguire

Al termine del modulo, lo studente conosce le basi della programmazione con speciale attenzione agli argomenti rilevanti nei sistemi basati su Internet. In particolare, lo studente è in grado di progettare, analizzare e realizzare, utilizzando il paradigma orientato agli oggetti, sistemi software secondo il modello Client-Server.

Contenuti

- Paradigma di programmazione orientato agli oggetti

- Algoritmi e Linguaggi di Programmazione

- Ereditarieta'

- Polimorfismo

- Programmazione Internet: modello client-server, multithreading

Testi/Bibliografia

W. Savitch, Programmazione di base e avanzata con Java, Pearson Italia S.p.A., 2014

Metodi didattici

Il materiale didattico viene illustrato utilizzando diapositive. Le tecniche di programmazione vengono presentate tramite esempi concreti sviluppati completamente. Il software viene messo a disposizione degli studenti in rete. Durante le ore di laboratorio lo studente acquisisce la conoscenza del sistema e delle tecniche di calcolo attraverso problemi che riguardano argomenti specifici trattati nel corso

Modalità di verifica e valutazione dell'apprendimento

Esame in laboratorio

Strumenti a supporto della didattica

Proiettore, PC, laboratorio

Link ad altre eventuali informazioni

http://sferrett.web.cs.unibo.it/LPI/index.html

Orario di ricevimento

Consulta il sito web di Stefano Ferretti

Consulta il sito web di Antonio Messina