Programmazione modulare
|
|
- Gabriella Pala
- 5 anni fa
- Visualizzazioni
Transcript
1 Programmazione modulare Indirizzo: Informatica Disciplina: TECNOLOGIE E PROGETTAZIONE DI SISTEMI INFORMATICI E DI TELECOMUNICAZIONI Classe: 5B Docente: Maria Lizzi, Giorgio Carnevale Ore settimanali previste: 4 ore (1 teoria + 3 laboratorio) Totale ore previste: 132 Prerequisiti per l'accesso al modulo 1: Concorrenza tra processi Conoscenza del linguaggio Java Titolo Modulo e N. modulo/ Titolo unità didattiche in cui è diviso il modulo obiettivi Ore previste per Periodo mensile modulo per modulo Competenze Modulo 1 Gestione della Concorrenza in Java: UD1: Thread UD2: Sincronizzazione Java 12 (12 lab) SETT/OTT Comprendere l esigenza di sincronizzazione Comprendere il concetto di indivisibilità di una primitiva Essere in grado di realizzare programmi concorrenti in Java Prerequisiti per l'accesso al modulo 2: N. modulo/ Modulo 2 Titolo Modulo e obiettivi SISTEMI DISTRIBUITI Titolo unità didattiche in cui è diviso il modulo UD 1: Introduzione UD 2: Modelli di comunicazione in un sistema distribuito UD3: Architettura a livelli di un sistema distribuito UD3: P2P e Client/Server UD4: Applicazioni di rete Ore previste per Periodo mensile modulo per modulo 16 (12+4lab) SETT-DIC Competenze Conoscere gli stili architetturali dei sistemi distribuiti Comprendere le caratteristiche del modello C/S Comprendere le caratteristiche del modello P2P Comprendere le caratteristiche delle applicazioni di rete Saper classificare le applicazioni di rete 1
2 Prerequisiti per l'accesso al modulo 3: Concetti base della pila ISO/OSI Concetti base del protocollo TCP/IP Linguaggio di programmazione java Titolo Modulo e N. modulo/ Titolo unità didattiche in cui è diviso il modulo obiettivi Modulo 3 I SOCKET E LA COMUNICAZIONE DI RETE UD 1: I socket e i protocolli per la comunicazione di rete UD 2: La connessione tramite socket UD3: Java Socket Ore previste per Periodo mensile modulo per modulo 32 (8+30lab) OTT /FEB Competenze Acquisire il modello di comunicazione di una network Conoscere il concetto di socket Apprendere le modalità di connessione con i protocolli TCP e UDP Conoscere le comunicazione Multicast Conoscere le caratteristiche della comunicazione con i socket java Acquisire il protocollo UDP nel linguaggio Java Essere in grado di realizzare un client TCP in java Essere in grado di realizzare un server TCP in java Essere in grado di realizzare un server multiplo in java Essere in grado di realizzare un server UDP in java Prerequisiti per l'accesso al modulo 4: HTML: tag principali Linguaggio di programmazione java Titolo Modulo e N. modulo/ Titolo unità didattiche in cui è diviso il modulo obiettivi Modulo 4 APPLICAZIONI LATO SERVER IN JAVA UD 1: Il linguaggio XML UD2: Le servlet UD3: JSP: Java Server Page UD4: JSP e Java Bean UD5:JDBC: Java DataBase Connectivity Ore previste per Periodo mensile modulo per modulo 58(13+45 lab) MAR /GIU Competenze Acquisire gli strumenti concettuali su cui si base l XML Acquisire le caratteristiche delle servlet Conoscere le caratteristiche e le componenti delle pagine JSP Realizzare un applicazione WEB dinamica con pagine JSP Conoscere le caratteristiche delle Bean Saper realizzare applicazioni con JSP e Bean Acquisire le caratteristiche dell interfaccia JDBC Conoscere i tipi di driver per la connessione ai database 2
3 UNITÀ DIDATTICHE DEL MODULO N. 1: GESTIONE DELLA CONCORRENZA Titolo U.D. Contenuti Conoscenze Teoriche Abilità Operative N. ore Thread Concetto thread UD 1: Sincronizzazione tra thread Ciclo di vita di un Thread Risoluzione di semplici problemi con l uso Risoluzione di semplici problemi 3 THREAD Thread in Java di thread con l uso di thread Comunicazione tra thread UD 2: SINCRONIZZAZIONE JAVA Synchronized in Java Concetto di sezione critica Risoluzione dei problemi di sincronizzazione con i semafori Sincronizzazione di metodi saper affrontare problematiche relative alla concorrenza tra processi 9 UNITÀ DIDATTICHE DEL MODULO N. 2: SISTEMI DISTRIBUITI Titolo U.D. Contenuti Conoscenze Teoriche Abilità Operative N. ore Definizione di sistema distribuito Il concetto di elaborazione distribuita e sistema centralizzato I benefici della Elaborazione Distribuita rispetto all Elaborazione Vantaggi e Svantaggi di un S.D. Saper individuare i benefici della UD 1: SISTEMI Centralizzata Middleware distribuzione DISTRIBUITI Svantaggi dell Elaborazione 3 Multiprocessore Saper individuare le diverse applicazioni Distibuita Multicomputer distribuite Architettura parallela Cluster di PC Differenze ed analogie tra Architettura parallela architettura distribuita e parallela UD 2: MODELLI DI COMUNICAZIONE IN UN SISTEMA DISTRIBUITO Modello Client/Server Modello Object-based Definizione di modello C/S Distinzione tra Client e Server Comunicazione Unicast e Multicast Saper individuare i benefici del modello C/S 3 3
4 UD 3: ARCHITETTURA A LIVELLI DI UN S. D. UD 4: P2P e C/S Livelli e strati Architettura ad un livello Architettura a due livelli Architettura a tre livelli Architettura ad n livelli Architettura P2P Architettura P2P centralizzata Architettura P2P decentralizzata Architettura P2P ibrida Definizione di livello e architettura a livelli Caratteristiche di una architettura ad un livello Caratteristiche di una architettura a due livelli Caratteristiche di una architettura a tre livelli Caratteristiche di una architettura ad n livelli Definizione di architettura P2P Caratteristiche dell architettura P2P Differenza tra le architetture P2P e C/S Caratteristiche dell architettura P2P centralizzata Caratteristiche dell architettura P2P decentralizzata Caratteristiche dell architettura P2P ibrida Esempi di P2P: file sharing, distributed computing, P2P TV, Telefonia via Internet (cenni), CDN Rischi del P2P Saper individuare le funzionalità di ciascuno stato dell architetura Essere in grado di scegliere l architettura opportuna per una applicazione di rete 4 4 UD 5: LE APPLICAZIONI DI RETE Applicazione di rete Tipologie di applicazione Protocolli per le applicazioni di rete Modello ISO/OSI Definizione delle applicazioni di rete Caratteristiche delle applicazioni di rete Essere in grado di classificare le applicazioni di rete 2 4
5 UNITÀ DIDATTICHE DEL MODULO N. 3: I SOCKET E LA COMUNICAZIONE DI RETE Titolo U.D. Contenuti Conoscenze Teoriche Abilità Operative N. ore Strati del modello TCP/IP Pila TCP/IP Unità di informazione nei vari strati UD 1: I SOCKET E I Protocollo TCP e UDP: del TCP/IP PROTOCOLLI PER LA caratteristiche Differenze essenziali tra TCP e UDP Essere in grado di scegliere i protocolli COMUNICAZIONE DI 4 Definizione di Socket Definizione di Porta per le applicazione di rete RETE Porte di comunicazione e Socket Definizione di API Socket e processi C/S Concetto di Processo Client e Processo Server UD 2: LA CONNESSIONE TRAMITE SOCKET UD3: JAVA SOCKET Famiglie e tipologie di Socket Modalità di connessione con il protocollo TCP e UDP Comunicazione Multicast Caratteristiche della comunicazione con i socket Java Classe InetAddress Classe ServerSocket Classe Socket Realizzazione di un Client TCP in Java Famiglie e tipologie di Socket Stream Socket Primitive send e receive Datagram Socket Caratteristiche della trasmissione multi cast Operazioni necessarie al trasferimento dati tra due host Caratteristiche della classe InetAddress; metodi principali: Caratteristiche della classe SeverSocket; metodi principali Caratteristiche della classe Socket; metodi principali Essere in grado di definire Socket utilizzando le classi Java Essere in grado di realizzare un client TCP in java Essere in grado di realizzare un server TCP in java Essere in grado di realizzare un server multiplo in java Essere in grado di realizzare un server UDP in java
6 UNITÀ DIDATTICHE DEL MODULO N. 4: APPLICAZIONI LATO SERVER IN JAVA Titolo U.D. Contenuti Conoscenze Teoriche Abilità Operative N. ore Definizione di XML e campi di impiego Caratteristiche sintattiche dell'xml (weel formed XML) Definizione di XML Caratteristiche di un file XML Campi di impiego di un file XML Saper utilizzare gli strumenti concettuali UD 1: IL Validazione dell'xml con DTD Sintassi XML su cui si base l XML LINGUAGGIO XML (Document Type Definition) e Gerarchia degli elementi XML Saper utilizzare i criteri di base dell XML 6 XSD (XML Schema Definition) Trasformazioni XML con tecnologia XSL (Xml Stylesheet Language) Validazione dell XML con DTD Visualizzazione dei dati Caratteristiche del XSL per organizzare e classificare i dati UD 2: LE SERVLET UD 3: JSP: JAVA SERVER PAGE Definizione e caratteristiche di una servlet Ciclo di vita di una sevlet Classe HTTPServlet HTTPServletRequest HTTPServletResponse Deployment di una applicazione web Inizializzazione di una Servlet Configurazione di una Servlet Esecuzione di una Servlet Vantaggi e Svantaggi di una servlet Definizione di pagina JSP Analogie tra JSP e servlet Le principali direttive di una JSP (page e include) Valutazione di espressioni Definizione e caratteristiche di una servlet Gestione delle richieste del client: il Web Container Metodi principali di una servlet: init(), service(), destroy() La classe HTTPServlet: metodi principali: doget(), dopost() La classe HTTPServletRequest: metodi principali: getrequesturi(), GetMethod(), GetInputStream(), GetReader();GetParameters() La classe HTTPServletResponse: metodi principali: GetOutputStream(); getwriter() Pagine JSP: caratteristiche Tag in una pagina JSP Tag Scripting-oriented Espressioni Dichiarazioni Realizzare una servlet Installare una servlet Configurare una servlet Realizzare un applicazione WEB dinamica con pagine JSP
7 Scriptlet Dichiarazioni e commenti Scriptlet Direttive : include, taglib, page UD 4: JSP E JAVA BEAN UD 5: JDBC: JAVA DATABASE CONNECTIVITY Java Bean: caratteristiche Uso di Java Bean Passaggio di parametri al Bean Svantaggi di una soluzione software pure-servlet Svantaggi di una soluzione software pure-jsp Vantaggi di una soluzione con servlet/jsp JDBC Tipi di driver JDBC Lavorare con JDBC Connessione a MySQL Connessione ad Access Sessioni Cookie Classe Java Bean Incapsulamento degli attributi Specifica del Bean Uso di Java Bean Configurazione della applicazione Passaggio di parametri al Bean e passaggio diretto JDBC: significato Tipi di driver JDBC Bridge JDBC-ODBC API Native Pure Java Driver for Database Middleware Driver-to-Database Pure Java Driver Lavorare con JDBC Driver JDBC Connessione Statement Connessione a MySQL: caratteristiche Connessione ad Access: caratteristiche Cookie con le servlet Cookie in java Conoscere le caratteristiche delle Bean Realizzare applicazioni con JSP e Bean Utilizzare l interfaccia JDBC Realizzare semplici applicazioni utilizzando JDBC Gestire le sessioni Gestire i Cookie
8 Gestione delle sessioni Sessioni Java 8
Programmazione modulare
Programmazione modulare 2015-2016 Indirizzo: Informatica Disciplina: TECNOLOGIE E PROGETTAZIONE DI SISTEMI INFORMATICI E DI TELECOMUNICAZIONI Classe: 5A e 5B Docente: Maria Lizzi Ore settimanali previste:
DettagliI.T.I. E. MAJORANA SOMMA VESUVIANA PIANO DI LAVORO ANNUALE DEL DOCENTE ANNO SCOLASTICO 2015/2016
I.T.I. E. MAJORANA SOMMA VESUVIANA PIANO DI LAVORO ANNUALE DEL DOCENTE ANNO SCOLASTICO 2015/2016 Classe : V Sez. A Indirizzo: Informatica e Telecomunicazione Articolazione: Informatica Disciplina: TECNOLOGIE
DettagliI.T.I. E. MAJORANA SOMMA VESUVIANA PIANO DI LAVORO ANNUALE DEL DOCENTE ANNO SCOLASTICO 2018/2019
I.T.I. E. MAJORANA SOMMA VESUVIANA PIANO DI LAVORO ANNUALE DEL DOCENTE ANNO SCOLASTICO 2018/2019 Classe : V Sez. B Indirizzo: Informatica e Telecomunicazione Articolazione: Informatica Disciplina: TECNOLOGIE
DettagliI.T.I. E. MAJORANA SOMMA VESUVIANA PIANO DI LAVORO ANNUALE DEL DOCENTE ANNO SCOLASTICO 2017/2018
Classe : Indirizzo: Articolazione: Disciplina: I.T.I. E. MAJORANA SOMMA VESUVIANA PIANO DI LAVORO ANNUALE DEL DOCENTE ANNO SCOLASTICO 2017/2018 V Sez. B Informatica e Telecomunicazione Informatica TECNOLOGIE
DettagliMODELLO DI PROGRAMMAZIONE DISCIPLINARE
MODELLO DI PROGRAMMAZIONE DISCIPLINARE ISTITUTO ISTRUZIONE SUPERIORE SILVIO CECCATO ANNO SCOLASTICO 2017-18 INDIRIZZO ITT INFORMATICA CLASSE 5 SEZIONE AI DISCIPLINA TECNOLOGIE E PROGETTAZIONE DI SISTEMI
DettagliMODELLO DI PROGRAMMAZIONE DISCIPLINARE
MODELLO DI PROGRAMMAZIONE DISCIPLINARE ISTITUTO IIS Silvio Ceccato ANNO SCOLASTICO 2017/2018 INDIRIZZO Informatica CLASSE 5 SEZIONE BI DISCIPLINA_TPSIT: Tecnologie e progettazione dei sistemi informatici
DettagliCLASSE: 5 INF MATERIA: TPSIT DOCENTE: EPIS CARLO PROGRAMMAZIONE DIDATTICA
CLASSE: 5 INF MATERIA: TPSIT DOCENTE: EPIS CARLO PROGRAMMAZIONE DIDATTICA ASSE CULTURALE SCIENTIFICO TECNOLOGICO competenze chiave competenze base abilità conoscenze Scegliere dispositivi e strumenti in
DettagliGiacomo Fauser. Istituto Tecnico Settore Tecnologico Via Ricci, Novara PIANO DI LAVORO. Per l anno scolastico
Giacomo Fauser Istituto Tecnico Settore Tecnologico Via Ricci, 14 28100 Novara fauser@fauser.edu PIANO DI LAVORO Per l anno scolastico 2018-2019 Professori: Materia: Bassi Francesco, Ragonesi Antonio ITP:
DettagliITI M. FARADAY. Programmazione a. s
ITI M. FARADAY Programmazione a. s. 2018-2019 Disciplina: INFORMATICA Indirizzo: INFORMATICA E TELECOMUNICAZIONI Classi: Quinta A Quinta B Ore settimanali previste: 6 (3 ora Teoria - 3 ore Laboratorio)
DettagliPROGRAMMAZIONE DIDATTICA DI DIPARTIMENTO A.S. 2017/2018
ISTITUTO ISTRUZIONE SUPERIORE EINAUDI - SCARPA TECNOLOGICO - ECONOMICO PROFESSIONALE Via J. Sansovino, 6-31044 MONTEBELLUNA (TV) 0423 23587 - Fax 0423 602717 web: www.iiseinaudiscarpa.gov.itemail: info@iiseinaudiscarpa.gov.it
DettagliPRIMO MODULO. DURATA: 80 ore CONTENUTI
0 PRIMO MODULO DURATA: 80 ore CONTENUTI 1. Introduzione alla programmazione a. Cosa è la programmazione strutturata b. Strutture dati c. Come si affronta una problematica da risolvere d. Quali sono i passi
Dettagli2. Finalità generali previste dalle indicazioni nazionali
2. Finalità generali previste dalle indicazioni nazionali Le Linee Guida ministeriali per i curricola del Secondo biennio dell Istituto Tecnico Tecnologico, Indirizzo Informatica e Telecomunicazioni -
DettagliISTITUTO TECNICO INDUSTRIALE M. FARADAY Programmazione didattica
ISTITUTO TECNICO INDUSTRIALE M. FARADAY Programmazione didattica 2016-2017 Indirizzo: Informatica Disciplina: SISTEMI E RETI Classe: 5 A Docente: Addonisio Micaela, Paolo Aurilia (ITP) Ore settimanali
DettagliCORSO DI PROGRAMMAZIONE JAVA STANDARD + ENTERPRISE EDITION
CORSO DI PROGRAMMAZIONE JAVA STANDARD + ENTERPRISE EDITION 0 DURATA 200 ore CONTENUTI Oracle PL/SQL Introduzione al PL/SQL Cenni su SQL con utilizzo di SQL*PLUS Configurazione ambiente Developer DB Classi,
DettagliProgramma didattico. Sviluppare Applicazioni Distribuite in ambiente. Spring MVC
Programma didattico Sviluppare Applicazioni Distribuite in ambiente Spring MVC Programma del corso 1.Progettazione e Sviluppo Database Relazionali Questa competenza permette di Progettare e Sviluppare
DettagliPIANO DI LAVORO ANNO SCOLASTICO 2016/2017. I.I.S.S. C. E. GADDA Sede di Langhirano MATERIA DI INSEGNAMENTO TECNOLOGIE E PROGETTAZIONE DI
PIANO DI LAVORO ANNO SCOLASTICO 2016/2017 I.I.S.S. C. E. GADDA Sede di Langhirano MATERIA DI INSEGNAMENTO TECNOLOGIE E PROGETTAZIONE DI SISTEMI INFORMATICI E DI TELECOMUNICAZIONI PROF. MAURIZIO MERCURI
DettagliIstituto di Istruzione Superiore Statale Carlo Emilio Gadda PIANO DI LAVORO ANNO SCOLASTICO 2018/2019. I.I.S.S '' C. E. GADDA Sede di FONOVO
Presidenza e Segreteria: v. Nazionale 6 43045 Fornovo di Taro (PR) Tel. 0525 400229 Fax 0525 39300 E-mail: ssitsos@scuole.pr.it Sito web: www.itsosgadda.it Pec: prtf02000r@pec.istruzione.it Istituto di
DettagliIstituto di Istruzione Superiore Statale Carlo Emilio Gadda PIANO DI LAVORO ANNO SCOLASTICO 2015/2016. I.I.S.S '' C. E. GADDA Sede di FONOVO
Presidenza e Segreteria: v. Nazionale 6 43045 Fornovo di Taro (PR) Tel. 0525 400229 Fax 0525 39300 E-mail: ssitsos@scuole.pr.it Sito web: www.itsosgadda.it Pec: prtf02000r@pec.istruzione.it Istituto di
DettagliCorso Programmazione Java Avanzato
Corso Programmazione Java Avanzato Codice: ITJA0113 Durata: 40 ore Descrizione corso Questo corso fornisce una panoramica sulle tecnologie impiegate per la realizzazione di applicazioni web basate sulla
DettagliGiacomo Fauser. Istituto Tecnico Settore Tecnologico Via Ricci, Novara PIANO DI LAVORO. Per l anno scolastico
Giacomo Fauser Istituto Tecnico Settore Tecnologico Via Ricci, 14 28100 Novara fauser@fauser.edu PIANO DI LAVORO Per l anno scolastico 2018-2019 Professori: Ciaccio Giovanna, Fuligni Roberto, Di Prospero
DettagliProgramma Master Programmatore Java
Programma Master Programmatore Java PCAcademy Via Capodistria 12 Tel.: 06.97.84.22.16 06.85.34.44.76 Cell. 393.93.64.122 - Fax: 06.91.65.92.92 www.pcacademy.it info@pcacademy.it Informazioni generali La
DettagliPIANO DI LAVORO EFFETTIVAMENTE SVOLTO IN RELAZIONE ALLA PROGRAMMAZIONE DISCIPLINARE
Istituto di Istruzione Secondaria Superiore ETTORE MAJORANA 24068 SERIATE (BG) Via Partigiani 1 -Tel. 035-297612 - Fax 035-301672 e-mail: majorana@ettoremajorana.gov.it - sito internet: www.ettoremajorana.gov.it
DettagliGiacomo Fauser. Istituto Tecnico Settore Tecnologico Via Ricci, Novara. PIANO DI LAVORO. Per l anno scolastico
Giacomo Fauser Istituto Tecnico Settore Tecnologico Via Ricci, 14 28100 Novara fauser@fauser.edu PIANO DI LAVORO Per l anno scolastico 2018-2019 Professori: Ciaccio Giovanna, Fuligni Roberto, Ragonesi
DettagliDisciplina: Sistemi e reti Classe: 5A Informatica A.S. 2015/16 Docente: Barbara Zannol ITP: Alessandro Solazzo
Disciplina: Sistemi e reti Classe: 5A Informatica A.S. 2015/16 Docente: Barbara Zannol ITP: Alessandro Solazzo DEFINIZIONE DEGLI OBIETTIVI DISCIPLINARI DEI MODULI - SCELTA DEI CONTENUTI Modulo Unità didattiche
DettagliProgrammazione Disciplinare: Sistemi e reti Classe:IV
Istituto Tecnico Tecnologico Basilio Focaccia Salerno Programmazione Disciplinare: Sistemi e reti Classe:IV Salerno, lì 24 settembre 2013 Obiettivi generali della Disciplina in termini di: Conoscenze -
DettagliINFORMATICA NOVITÀ IL LINGUAGGIO JAVA. Massimiliano Bigatti. Guida alla programmazione di base IN ALLEGATO AL VOLUME
Massimiliano Bigatti IL LINGUAGGIO JAVA Guida alla programmazione di base 2005, pp. IV-300 ISBN 88-203-3439-9 Elementi di base del linguaggio Algoritmi Le classi Operare con gli archivi Contiene il codice
DettagliArchitetture di rete. 4. Le applicazioni di rete
Architetture di rete 4. Le applicazioni di rete Introduzione L avvento di tecnologie (hw, sw, protocolli) di rete avanzate ha permesso la nascita di architetture software molto evolute che permettono lo
DettagliPROGRAMMAZIONE DISCIPLINARE
PROGRAMMAZIONE DISCIPLINARE ISTITUTO ISTRUZIONE SUPERIORE SILVIO CECCATO ANNO SCOLASTICO 2017-18 INDIRIZZO ITT INFORMATICA CLASSE 4 SEZIONE BI DISCIPLINA SISTEMI E RETI DOCENTE BOVOLI PAOLA DOCENTE ITP
Dettagli3.3.6 Gli operatori Le funzioni di accesso al tipo Le strutture di controllo Le funzioni
IIndice Capitolo 1 Da dove partiamo: pagine web statiche 1 1.1 Principi di base.............................. 1 1.1.1 Il paradigma client-server.................... 1 1.1.2 Ipertesto, multimedia, ipermedia................
DettagliCorso Programmazione Java Standard
Corso Programmazione Java Standard Codice: ITJS0113 Durata: 40 ore Descrizione corso Questo corso fornisce una panoramica sulle varie sfaccettature della sintassi del linguaggio Java, integrata con mirate
DettagliCorso di Tecnologie Web L-A
Corso di Tecnologie Web L-A Anno Accademico 2008/2009 Dario Bottazzi Tel. 051 2093541, E-Mail: dario.bottazzi@unibo.it, SkypeID: dariobottazzi Docenti del Corso! Dario Bottazzi Riceve su appuntamento Tel.
DettagliMAPPA DELLE COMPETENZE - Indirizzo INFORMATICA, articolazione INFORMATICA a.s
MAPPA DELLE COMPETENZE - Indirizzo INFORMATICA, articolazione INFORMATICA a.s. 2016-2017 CODICE ASSE: professionale QUINTO ANNO Ciclo di vita di un prodotto/servizio Norme e standard settoriali per la
DettagliGiacomo Fauser. Istituto Tecnico Settore Tecnologico Via Ricci, Novara PIANO DI LAVORO. Per l anno scolastico
Giacomo Fauser Istituto Tecnico Settore Tecnologico Via Ricci, 14 28100 Novara fauser@fauser.edu PIANO DI LAVORO Per l anno scolastico 2018-2019 Professori: Materia: Buda Andrea, Gusulfino Valeria ITP:
DettagliINTRODUZIONE A J2EE 1.4 E AI SERVIZI WEB ENTERPRISE
00-PRIME PAGINE 2-07-2003 10:04 Pagina V Indice Prefazione XI PARTE PRIMA INTRODUZIONE A J2EE 1.4 E AI SERVIZI WEB ENTERPRISE 1 Capitolo 1 Le ragioni di tanto interesse 3 1.1 Enterprise in J2EE 3 Definizione
DettagliProgettazione curricolo verticale percorso formativo per Unità di Apprendimento (UDA)
Progettazione curricolo verticale percorso formativo per Unità di Apprendimento (UDA) Dipartimento di Informatica e Telecomunicazioni Articolazione Telecomunicazioni L asse scientifico-tecnologico Allegato1
DettagliLinee di programmazione
Ministero dell Istruzione, dell Università e della Ricerca Ufficio Scolastico regionale per il Lazio Istituto Tecnico Industriale A. Pacinotti ISTITUTO TECNICO TECNOLOGICO - LICEO SCIENTIFICO DELLE SCIENZE
DettagliDisciplina: SISTEMI AUTOMATICI Classe: 4Aes
Programmazione modulare a.s. 2016/2017 Indirizzo: ELETTROTECNICA Prof. Iannetta Simone Prof. SAPORITO ETTORE (lab.) Disciplina: SISTEMI AUTOMATICI Classe: 4Aes Ore settimanali previste: 4 (2) Prerequisiti
DettagliLinee di programmazione
Ministero dell Istruzione, dell Università e della Ricerca Ufficio Scolastico regionale per il Lazio Istituto Tecnico Industriale A. Pacinotti ISTITUTO TECNICO TECNOLOGICO - LICEO SCIENTIFICO DELLE SCIENZE
DettagliMinistero della Pubblica Istruzione Ufficio Scolastico Regionale per la Sicilia Direzione Generale
Unione Europea Regione Sicilia Ministero della Pubblica Istruzione Ufficio Scolastico Regionale per la Sicilia Direzione Generale ISTITUTO TECNICO INDUSTRIALE STATALE G. MARCONI EDILIZIA ELETTRONICA e
DettagliMariarosaria Napolitano. Architettura TCP/IP. Corso di: Laboratorio di tecnologie informatiche e telematiche
Mariarosaria Napolitano Architettura TCP/IP Corso di: Laboratorio di tecnologie informatiche e telematiche Contesto e Prerequisiti Contesto E' rivolto agli studenti del V anno degli Istituti Tecnici Industriali
DettagliGiacomo Fauser. Istituto Tecnico Settore Tecnologico Via Ricci, Novara PIANO DI LAVORO. Per l anno scolastico
Giacomo Fauser Istituto Tecnico Settore Tecnologico Via Ricci, 14 28100 Novara fauser@fauser.edu PIANO DI LAVORO Per l anno scolastico 2018-2019 Professori: Materia: Gusulfino Valeria, Ossola Paola, Pirrò
DettagliSISTEMI OPERATIVI, RETI, INTERNET
Competenze e Unità didattica formativa capitalizzabile 4.1 SISTEMI OPERATIVI, RETI, INTERNET Comprendere il significato dell'evoluzione dei sistemi operativi. Comprendere che cosa fa un sistema operativo
DettagliIntroduzione a Java Server Pages (JSP) (estratto) SAPIENZA Università di Roma Corso di Architetture Software Orientate ai Servizi
Introduzione a Java Server Pages (JSP) (estratto) SAPIENZA Università di Roma Corso di Architetture Software Orientate ai Servizi 1 JSP (Java Server Pages) È la tecnologia Java per lo sviluppo di applicazioni
DettagliMAPPA DELLE COMPETENZE - Indirizzo INFORMATICA, articolazione INFORMATICA a.s
MAPPA DELLE COMPETENZE - Indirizzo INFORMATICA, articolazione INFORMATICA a.s. 2016-2017 P3 redigere relazioni tecniche e documentare le attività individuali e di gruppo relative a situazioni professionali.
DettagliTito Flagella - Introduzione alla programmazione di Servlet
Introduzione alla programmazione di Servlet Caratteristiche di base Estensioni del server scritte in Java utilizzando la Servlet API La Servlet API è diventata un estensione standard di Java, dalla versione
DettagliPROGRAMMAZIONE DISCIPLINARE DIPARTIMENTALE DI INFORMATICA
I.I.S. G. CENA ISTITUTO D ISTRUZIONE SUPERIORE G.CENA SEZIONE TECNICA ANNO SCOLASTICO 2018/2019 PROGRAMMAZIONE DISCIPLINARE DIPARTIMENTALE DI INFORMATICA DOCENTI Nespolo Donatella, Ravasenga Paola CLASSI
DettagliACADEMY SVILUPPATORE JAVA
ACADEMY SVILUPPATORE JAVA PERCORSO ACADEMY SVILUPPATORE JAVA DESCRIZIONE Al termine del percorso di formazione i partecipanti potranno utilizzare con padronanza i linguaggi di programmazione Java. Inoltre
DettagliSCHEDA DI PROGRAMMAZIONE DELLE ATTIVITA EDUCATIVE DIDATTICHE
Disciplina: Tecnologie e Progettazione di Sistemi Informatici e di Telecomunicazioni Classe: 5B Informatica A.S. 2014/15 Docente: Barbara Zannol ITP: Alessandro Solazzo ANALISI DI SITUAZIONE - LIVELLO
DettagliReti Informatiche Edizione N
Reti Informatiche Edizione N. 7 2016-17 Giuseppe Anastasi Direttore, Laboratorio Nazionale CINI Smart Cities & Communities Direttore, Dipartimento di Ingegneria dell Informazione Università di Pisa E-mail:
DettagliVerso l architettura MVC-2 Java Server Pages (JSP)
Verso l architettura MVC-2 Java Server Pages (JSP) 1 A L B E R T O B E L U S S I A N N O A C C A D E M I C O 2 0 1 2 / 2 0 1 3 JSP Una pagina JSP può essere vista come uno schema di pagina Web dove: le
DettagliVerso l architettura MVC-2 Java Server Pages (JSP)
Verso l architettura MVC-2 Java Server Pages (JSP) 1 A L B E R T O B E L U S S I A N N O A C C A D E M I C O 2 0 1 0 / 2 0 1 1 JSP 2 Una pagina JSP può essere vista come uno schema di pagina Web dove:
DettagliMODULI COMPETENZE UNITA di APPRENDIMENTO
Dipartimento Informatica Materia TeP Tecnologie e Progettazione di Sistemi Informatici e di Telecomunicazione Classe 5 Tec Ore/anno 132 A.S. 2018-2019 MODULI COMPETENZE UNITA di APPRENDIMENTO Architettura
DettagliProgrammazione dell attività didattica di Informatica Classe V sez. B a.s
ITIS E. Majorana Somma Vesuviana (NA) Programmazione dell attività didattica di Informatica Classe V sez. B a.s. 2017-2018 Michele Nunziata 16 novembre 2017 1 Obiettivi Generali dell Indirizzo di Studi
DettagliBasi di Dati. Prof. Alfredo Cuzzocrea Università degli Studi di Trieste. Basi di Dati e Web. Credits to: Prof. M. Di Felice UniBO
Basi di Dati Prof. Alfredo Cuzzocrea Università degli Studi di Trieste Basi di Dati e Web Credits to: Prof. M. Di Felice UniBO " Molti sistemi software prevedono la presenza di un database gestito da un
DettagliMATERIALI PER LA DISCUSSIONE
SETTORE TECNOLOGICO MATERIALI PER LA DISCUSSIONE ISTITUTO TECNICO INDIRIZZO ARTICOLAZIONE TELECOMUNICAZIONI INFORMATICA E TELECOMUNICAZIONI ESITI DI APPRENDIMENTO Regolamento, Art. 5 comma 1 Nota: Le Competenze,
DettagliCorso Web Master. E' richiesta una padronanza dell'utilizzo del computer ed esperienza di navigazione su Internet.
Corso Web Master Titolo Web Master Destinatari Obiettivi e Finalità Normativa diriferimento Il corso si rivolge a chi desidera acquisire le conoscenze necessarie per la costruzione di siti Web. Il corso
DettagliIstituto d Istruzione Secondaria Superiore Carlo Emilio Gadda
Istituto d Istruzione Secondaria Superiore Carlo Emilio Gadda Presidenza e Segreteria: v. Nazionale 6 43045 Fornovo di Taro (PR) Tel. 0525 400229 Fax 0525 39300 E-mail: pris00800p@istruzione.it Sito web:
DettagliPROGRAMMAZIONE DISCIPLINARE LICEO SCIENTIFICO OPZIONE SCIENZE APPLICATE INFORMATICA CLASSE QUINTA
PROGRAMMAZIONE DISCIPLINARE PROGRAMMAZIONE DISCIPLINARE LICEO SCIENTIFICO OPZIONE SCIENZE APPLICATE INFORMATICA CLASSE QUINTA 1. Competenze: le specifiche competenze di base disciplinari previste dalla
DettagliServer-side Programming: Java servlets Parte I
Corso di Laurea Magistrale in Ingegneria Informatica Corso di Laurea Magistrale in Ingegneria delle Telecomunicazioni Corso di Reti di Applicazioni Telematiche Server-side Programming: Java servlets Parte
DettagliLaboratorio di Applicazioni Internet Anno Accademico 2005/2006
Laboratorio di Applicazioni Internet Anno Accademico 2005/2006 Tito Flagella (tito@link.it) Domenico Aquilino (d.aquilino@metaware.it) Dipartimento di Informatica Università di Pisa Orario Mercoledì, 9-11
DettagliReti Informatiche Edizione N
Reti Informatiche Edizione N. 5 2014-15 Giuseppe Anastasi Pervasive Computing & Networking Lab. () Dipartimento di Ingegneria dell Informazione Università di Pisa E-mail: g.anastasi@iet.unipi.it Website:
DettagliPROGETTAZIONE DIDATTICA
Istituto di Istruzione Superiore Di Vittorio - Lattanzio a.s. 2018 / 2019 PROGETTAZIONE DIDATTICA MATERIA / DISCIPLINA CLASSE DOCENTI INFORMATICA 4 D LATTANZIO Insegnante teorico: Prof. Tullio Testa Insegnante
DettagliPIANO DI STUDIO DELLA DISCIPLINA DISCIPLINA: Informatica
ISIS C. Facchinetti Sede: via Azimonti, 5-21053 Castellanza Tel. 0331 635718 fax 0331 679586 info@isisfacchinetti.gov.it https://isisfacchinetti.gov.it PIANO DI STUDIO DELLA DISCIPLINA Rev. 1.1 del 26/07/17
DettagliIntroduzione alle reti (con particolare riferimento a Internet)
Dipartimento Informatica Materia SeR - Sistemi e Reti Classe 4 Tec Ore/anno 132 A.S. 2018-2019 MODULI COMPETENZE UNITA di APPRENDIMENTO Terminologia delle reti (host, end-system, link, router, packet switching)
DettagliIntroduzione alla Programmazione per il Web
Introduzione alla Programmazione per il Web Docente: Gino Perna Obiettivi del corso Il corso vuole introdurre la pratica della programmazione in contesti applicativi attuali: programmazione di applicazioni
DettagliPIANO DI LAVORO ANNO SCOLASTICO 2015-2016. I.T.S.O.S C. E. GADDA Sede di Langhirano MATERIA DI INSEGNAMENTO: SISTEMI E RETI PROF.
PIANO DI LAVORO ANNO SCOLASTICO 2015-2016 I.T.S.O.S C. E. GADDA Sede di Langhirano MATERIA DI INSEGNAMENTO: SISTEMI E RETI PROF.SSA MARZIA CONTI CLASSE 5AL INFORMATICO LIVELLI DI PARTENZA Dalle prime lezioni
Dettagli(Accoglienza, visite guidate,...) 2. Totale 66. Materiale didattico:
Istituto Statale d Istruzione Superiore Ugo Foscolo PROGRAMMAZIONE INIZIALE CLASSE 4BFM MATERIA: Informatica - Prof. Vendemia Andrea Anno Scolastico 2015-2016 MODULO ORE NOTE 1 Reti di computer ed internet
DettagliProgettazione curricolo verticale percorso formativo per Unità di Apprendimento (UDA)
Progettazione curricolo verticale percorso formativo per Unità di Apprendimento (UDA) Dipartimento di Informatica e Telecomunicazioni Disciplina: TECNOLOGIE E PROGETTAZIONE DI SISTEMI INFORMATICI E DI
DettagliIntroduzione alle JSP
Introduzione alle JSP Corso di Sistemi Web e Basi Dati Prof. Antonio d Acierno Java Server Page JSP Riferimenti http://java.sun.com/products/jsp http://www.coreservlets.com http://www.html.it/jsp Le JSPs
DettagliTitolo Modulo Contenuti inc. Ore DATE Vecchie Date NUOVE TUTOR. Mario Varini un istituto scolastico.
Aggiornamento Calendario FortTic C ITIS Dalle 15.00 alle 18.00 mod. Titolo Modulo Contenuti inc. Ore DATE Vecchie Date NUOVE TUTOR Identificazione dei bisogni, 1 Valutazione del Software e Infrastrutture
DettagliProgrammazione modulare
Programmazione modulare 2016 2017 Indirizzo: 1 BIENNIO Informatica e Telecomunicazioni Disciplina: SCIENZE E TECNOLOGIE APPLICATE Classi: 2 C - 2 D - 2 F Ore settimanali: 3 ore Prerequisiti per l'accesso
DettagliSiti web centrati sui dati Architettura MVC-2: JSP
Siti web centrati sui dati Architettura MVC-2: JSP Alberto Belussi anno accademico 2006/2007 JSP Una pagina JSP è uno schema di pagina Web dove le parti statiche sono scritte in HTML e le parti dinamiche
DettagliVerso l architettura MVC-2 Java Server Pages (JSP)
Verso l architettura MVC-2 Java Server Pages (JSP) 1 ALBERTO BELUSSI ANNO ACCADEMICO 2009/2010 JSP Una pagina JSP può essere vista come uno schema di pagina Web dove: le parti statiche sono scritte in
DettagliDocenti Marco Cirrito, Pier Luigi Girelli. Disciplina. OBIETTIVI MINIMI (necessari al passaggio alla classe successiva)
Anno Scolastico 2018/2019 PROGRAMMA DIDATTICO CONSUNTIVO CLASSE 1ME Docenti Marco Cirrito, Pier Luigi Girelli Disciplina Tecnologie Informatiche OBIETTIVI MINIMI (necessari al passaggio alla classe successiva)
DettagliSISTEMA INFORMATIVO E SISTEMA INFORMATICO
5.1_SIA_Sistema Informativo e Sistema Informatico SISTEMA INFORMATIVO E SISTEMA INFORMATICO Competenze e abilità interpretare i sistemi aziendali nei loro modelli, processi e flussi informativi con riferimento
DettagliMVC - Principio. MVC Model View Controller. MVC - Terminologia. MVC - Funzionamento. Richiesta. Controller. Model. Risposta. View
MVC View Controller! Si tratta di un pattern di progettazione introdotto originariamente con Smalltalk (1980 Xerox)! Si basa su astrazioni presenti in tutte le applicazioni dotate di interfaccia grafica!
DettagliCapitolo 7 Un primo sguardo agli oggetti Schema e valori Elementi di classe e d istanza
I Sommario Prefazione xiii Capitolo 1 Introduzione alla programmazione 1 1.1 Hardware e software......................... 1 1.2 La programmazione......................... 4 1.2.1 I paradigmi di programmazione...............
DettagliPROGRAMMAZIONE MODULARE ANNUALE (A.S. 2016/2017)
PROGRAMMAZIONE MODULARE ANNUALE (A.S. 2016/2017) Indirizzo: Elettrotecnica Disciplina: SISTEMI AUTOMATICI Classe: 3 Aes PROF. SCIARRA MAURIZIO (docente teorico) PROF. SAPORITO ETTORE (I.T.P.) Ore settimanali
DettagliIntroduzione alla programmazione Http lato server in Java
Introduzione alla programmazione Http lato server in Java Tito Flagella Laboratorio Applicazioni Internet - Università di Pisa Slide API Java Titleper il Protocollo Http Programmazione Client java.net.url
Dettagli2. Finalità generali previste dalle indicazioni nazionali
2. Finalità generali previste dalle indicazioni nazionali Le Linee Guida ministeriali per i curricola del Secondo biennio dell Istituto Tecnico Tecnologico, Indirizzo Informatica e Telecomunicazioni -
Dettagliliceo B. Russell PROGRAMMAZIONE INDIRIZZO: SCIENTIFICO SCIENZE APPLICATE TRIENNIO: TERZA DISCIPLINA: INFORMATICA
INDIRIZZO: SCIENTIFICO SCIENZE APPLICATE PROGRAMMAZIONE TRIENNIO: TERZA DISCIPLINA: INFORMATICA MODULO 1: HTMLe CSS UNITÀ ORARIE PREVISTE: 35 Il linguaggio HTML ed il web I principali tag I fogli di stile:
DettagliISTITUTO D ISTRUZIONE SUPERIORE G.CENA SEZIONE TECNICA ANNO SCOLASTICO 2018/2019 PROGRAMMAZIONE DISCIPLINARE DIPARTIMENTALE DI INFORMATICA DOCENTI
I.I.S. G. CENA ISTITUTO D ISTRUZIONE SUPERIORE G.CENA SEZIONE TECNICA ANNO SCOLASTICO 2018/2019 PROGRAMMAZIONE DISCIPLINARE DIPARTIMENTALE DI INFORMATICA DOCENTI Nespolo Donatella, Ravasenga Paola CLASSE
DettagliTecnologie di Sviluppo per il Web
Tecnologie di Sviluppo per il Web Presentazione del Corso Anno Accademico 2002-2003 http://www.difa.unibas.it/users/gmecca/corsi/sviluppoweb G. Mecca mecca@unibas.it Università della Basilicata Sommario
DettagliProgrammazione modulare
Programmazione modulare 2015 2016 Indirizzo: 1 BIENNIO Informatica e Telecomunicazioni Disciplina: SCIENZE E TECNOLOGIE APPLICATE Classi: 2 C - 2 D Ore settimanali: 3 ore Prerequisiti per l'accesso al
DettagliLABORATORIO di Reti di Calcolatori
LABORATORIO di Reti di Calcolatori Architetture client-server 1 of 12 v slide della docente Bibliografia v testo di supporto: D. Maggiorini, Introduzione alla programmazione client-server, Pearson Ed.,
DettagliModulo 2 Architetture dei SD Lezione 1
Modulo 2 Architetture dei SD Lezione 1 Corso Sistemi Distribuiti (6 CFU) Docente: Prof. Marcello Castellano Sistemi Distribuiti, LM Ing. Informatica 6 CFU Docente: Marcello Castellano Table of Contents
DettagliUNITA CAPITALIZZABILI PER LA FIGURA PROFESSIONALE: TECNICO SUPERIORE PER LO SVILUPPO DEL SOFTWARE
UNITA CAPITALIZZABILI PER LA FIGURA PROFESSIONALE: TECNICO SUPERIORE PER LO SVILUPPO DEL SOFTWARE ISTRUZIONE E FORMAZIONE TECNICA SUPERIORE 75 76 ISTRUZIONE E FORMAZIONE TECNICA SUPERIORE UNITÀ CAPITALIZZABILE
DettagliMODULO 1: ALGORITMI DI CALCOLO NUMERICO
ISISS U.Foscolo sede Sparanise INFORMATICA STRUTTURA DIDATTICA Classe QUINTA Indirizzi LICEO SCIENTIFICO N ore settimanali 2 Prove d esame S/O Prof. Criscuolo MODULO 1: ALGORITMI DI CALCOLO NUMERICO della
DettagliProgrammatore sviluppatore software
identificativo scheda: 19001 stato scheda: Validata Descrizione sintetica Definisce specifiche dettagliate e contribuisce direttamente alla creazione e/o modifica di sistemi software complessi utilizzando
DettagliTAVOLA DI PROGRAMMAZIONE
TAVOLA DI PROGRAMMAZIONE Anno scolastico 2015/2016 MATERIA: INFORMATICA CLASSE III DOCENTE: ASQUINO DANIELE INDIRIZZO* SIA * indicare oppure Sistemi Informativi Aziendali oppure oppure Costruzione, Ambiente
DettagliArgomenti XML JSON. Linguaggi per la definizione e lo scambio di dati strutturati, semi-strutturati, non strutturati. XML Data Model JSON
XML JSON Argomenti 2 Linguaggi per la definizione e lo scambio di dati strutturati, semi-strutturati, non strutturati XML Data Model JSON 3 XML XML extensible Markup Language 4 Modello di dati XML Nato
Dettagli