Programmazione 2. Introduzione al corso
|
|
|
- Susanna Carrara
- 8 anni fa
- Visualizzazioni
Transcript
1 Programmazione 2 Introduzione al corso
2 Informazioni generali Sito del corso Orario lezioni: Martedi 9h00/11h00 Aula C8 o Lab. Mate Giovedi 14h00/15h00 Aula C8 o Lab. Mate (non sempre) Breve ciclo di seminari tenuti da aziende Esami: Idoneità ( no voto!) Laboratori valutati Modalità prova d esame ANCORA da stabilire Ricevimento: Quando volete, ma richiedere via (con domande precise!)
3 Testo di riferimento
4 Obiettivi del corso 1. Offrire una panoramica su diversi concetti fondamentali di programmazione 2. Insegnare ad usare la programmazione come supporto alla risoluzione di problemi 3. Insegnare un linguaggio di programmazione multiparadigma (Python) 4. Stimolare la vostra curiosità e fantasia 5. Stimolare la vostra curiosità e fantasia 6. Stimolare la vostra curiosità e fantasia 7. Coding is fun!
5
6 Titanic
7
8 Paradigmi di programmazione Conoscenza dichiarativa vs. conoscenza imperativa Programmazione funzionale Programmazione ad oggetti Programmazione concorrente
9 Risoluzione di problemi Formalismo per rappresentare un problema (e.g. grafi) Definizione formale del problema e degli obiettivi (e.g., quale funzione obiettivo?) Soluzione ammissibile, soluzione ottima Problema risolvibile/non risolvibile al calcolatore (complessità computazionale) Tempo di esecuzione vs. tempo di sviluppo
10
11 Classificazione linguaggi programmazione Basso livello vs. Alto livello Livello di astrazione a cui si riferiscono le primitive del linguaggio General vs. Application domain Linguaggio pensato per uno specific dominio applicativo (e.g., SQL o VHDL) o per un uso general purpose Interpretato vs. Compilato Se il codice sorgente viene eseguito direttamente o viene prima compilato il linguaggio macchina
12 Linguaggi di progammazione Perchè Python? Semplice e divertente! Alternative: C Julia - Haskell - R - C# - google-it-yourself Java -
13 Perchè Python? PRO: È semplice (no gestione diretta della memoria) È interattivo (interpretato, non compilato) È semplice programmare delle visualizzazioni È un linguaggio multiparadigma Ha un elevato numero di librerie semplici da installare CONTRO: Non é efficiente come un linguaggio compilato L'identazione del codice fa parte della semantica L'identazione del codice fa parte della semantica L'identazione del codice fa parte della semantica
14 Ambiente di lavoro Python A lezione e in laboratorio si farà riferimento a Python >= 3.5 (attenzione a non scaricare la versione 2.7) Ambiente di riferimento (Python 3.6): Utilizzo di notebooks (vedi demo) Editors: Spyder (installato in automatico con Anaconda) Vim o Emacs Visual Studio (windows) o Visual Code Sublime Text - Rodeo -
15 SymPy: Symbolic Mathematics
16 Altre risorse utili 1/2 GitHub Education Pack:
17 Altre risorse utili 2/2 Amazon Web Services educate:
18 Competizioni
19 Corsi online Coursera: Udacity: EDX: Learn to code the hard way:
20 Python - Introduzione Python é un linguaggio di programmazione dinamico e interpretato Non ha un type system statico per dichiarare variabili, parametri e funzioni nel codice (lo ha dinamico, eseguito a runtime) Non si perde tempo in compilazione ma gli errori si manifestano in fase di esecuzione
21 Elementi principali Programma o script: sequenza di definizioni e comandi Shell: interpreti di script o comandi; Shell prompt >>> Comandi o statement : istruzioni per l interprete Oggetti scalari (int, float, bool, None) e non scalari (e.g., stringhe); type di un oggetto Oggetti e operatori vengono usati per scrivere espressioni che vengono valutati in altri oggetti
22 Operatori per int e float Operatori aritmetici: i+j, i-j, i*j, i/j i // j divisione intera i % j resto della divisione intera i**j i elevato alla j Operatori di confronto == > >= <= <!= diverso
23 Variabili e assegnamenti Variabile: offre un modo per associare un nome a ad un oggetto >>> pi = >>> msg = ritenta, sarai più fortunato >>> flag = (13 < 11) Assegnamento: assegnazione di un nome ad un oggetto. Lo stesso oggetto può avere diversi nomi. Assegnamento multiplo: >>> a, b = 2, 3 >>> a, b = b, a
24 Parole riservate o Keywords >>> import keyword >>> print(keyword.kwlist) ['False', 'None', 'True', 'and', 'as', 'assert', 'break', 'class', 'continue', 'def', 'del', 'elif', 'else', 'except', 'finally', 'for', 'from', 'global', 'if', 'import', 'in', 'is', 'lambda', 'nonlocal', 'not', 'or', 'pass', 'raise', 'return', 'try', 'while', 'with', 'yield'] >>> keyword.iskeyword( bella li )
25 Tipi di errori ValueError: invalid literal for int() with base 10: '3.0' AttributeError: readonly attribute (z.real = 3) NameError: name 'x' is not defined (dopo del x) TypeError: unsupported operand type(s) for ** or pow(): 'str' and 'int TypeError: 'int' object is not iterable
Introduzione al Python
Andrea Passerini [email protected] Informatica Caratteristiche procedurale si specifica la procedura da eseguire sui dati strutturato concetto di visibililtà delle variabili orientato agli oggetti
Fondamenti di Programmazione
Fondamenti di Programmazione Capitolo 2 Variabili, Espressioni e Comandi Prof. Mauro Gaspari: [email protected] Valori e Tipi Un valore (= value) è una delle entità fondamentali che i programmi sono
Laboratorio di Programmazione Lezione 1. Cristian Del Fabbro
Laboratorio di Programmazione Lezione 1 Cristian Del Fabbro Reperibilità homepage corso: https://users.dimi.uniud.it/~cristian.delfabbro/teaching.php email: [email protected] telefono: 0432 558676
Programmazione. Cognome... Nome... Matricola... Prova scritta del 11 luglio 2014
Cognome................................ Nome................................... Matricola............................... Programmazione Prova scritta del 11 luglio 2014 TEMPO DISPONIBILE: 2 ore Negli esercizi
Python. Valerio Perticone
Python Valerio Perticone Python Python è un linguaggio di programmazione molto semplice e conciso Ha il vantaggio di essere semplice da imparare e di poter essere eseguito su diversi sistemi operativi
Fondamenti di Programmazione
Fondamenti di Programmazione (con linguaggio di riferimento C++) Gianfranco Rossi Università di Parma Dip. di Matematica e Informatica 43100 Parma (Italy) [email protected] Indice 1 Introduzione
Programmazione. Cognome... Nome... Matricola... Prova scritta del 22 settembre 2014. Negli esercizi proposti si utilizzano le seguenti classi:
Cognome................................ Nome................................... Matricola............................... Programmazione Prova scritta del 22 settembre 2014 TEMPO DISPONIBILE: 2 ore Negli
Corso di Fondamenti di Informatica e Laboratorio ato o T-AB
Università degli Studi di Bologna Facoltà di Ingegneria Corso di Fondamenti di Informatica e Laboratorio ato o T-AB Corso di Laurea in Ingegneria Elettronica e Telecomunicazioni Prof. Michela Milano Prof.
Il calcolatore. Architettura di un calcolatore (Hardware)
Il calcolatore Prima parlare della programmazione, e' bene fare una brevissima introduzione su come sono strutturati i calcolatori elettronici. I calcolatori elettronici sono stati progettati e costruiti
orario ricevimento via e-mail: orario ufficio risposta entro 3 giorni
FACOLTA : INGEGNERIA CORSO DI LAUREA: INFORMATICA INSEGNAMENTO: CONTROLLI DIGITALI Modulo 1 NOME DOCENTE: Prof. Giovanni Fedecostante indirizzo e-mail: [email protected] orario ricevimento
Introduzione al corso di Programmazione e Laboratorio
Introduzione al corso di Programmazione e Laboratorio A.A. 2008/09 Gianluigi Cibinetto Io Pagina web http://df.unife.it/u/cibinett http://www.fe.infn.it/~cibinett Ufficio Blocco C - stanza 228 al secondo
Corso di Sistemi Informativi Geografici. Presentazione del corso Maria Luisa Damiani A.A. 2013-14
Corso di Sistemi Informativi Geografici Presentazione del corso Maria Luisa Damiani A.A. 2013-14 Sommario Contenuti Modalita' d'esame Sito e calendario Obiettivi e contenuto del corso Introduzione ai modelli
Elementi di Informatica e Programmazione
Elementi di Informatica e Programmazione Introduzione Corsi di Laurea in: Ingegneria Civile Ingegneria per l Ambiente e il Territorio Università degli Studi di Brescia Docente: Daniela Fogli Informazioni
FONDAMENTI DI INFORMATICA
Fondamenti di Informatica FONDAMENTI DI INFORMATICA Domenico Talia [email protected] A.A. 2002-2003 Facoltà di Ingegneria UNICAL Fondamenti di Informatica - D. Talia - UNICAL 1 Fondamenti di Informatica
AE RZT QSO RKPT SQZC
Laboratorio di Informatica Lezione 1: Introduzione al corso Prof. Riccardo Cassinis Dott. Marzia Tassi Siete seduti nel posto giusto? AE RZT QSO RKPT SQZC PRFGE BERTSZ KDTVSU ZQRPDE 2 1 Prima di cominciare,
VBA è un linguaggio di scripting derivato da Visual Basic, da cui prende il nome. Come ogni linguaggio ha le sue regole.
Excel VBA VBA Visual Basic for Application VBA è un linguaggio di scripting derivato da Visual Basic, da cui prende il nome. Come ogni linguaggio ha le sue regole. 2 Prima di iniziare. Che cos è una variabile?
SQL Server 2008. Architettura Client-Server. SQL Server 2008. Introduzione all uso di SQL Server 2008. Dutto Riccardo. http://dbdmg.polito.
SQL Server 2008 Introduzione all uso di SQL Server 2008 Dutto Riccardo http://dbdmg.polito.it SQL Server 2008 Gestione dei server OLAP e OLTP Gestione Utenti Creazione e gestione DB SQL Server Business
UD4 - MATLAB. M-file. Efficienza degli algoritmi. Formati d uscita
UD4 - MATLAB M-file. Efficienza degli algoritmi. Formati d uscita M-files In MatLab è possibile eseguire istruzioni contenute in file esterni; Tali file sono chiamati M-file perché devono avere estensione.m
Cosa è importante: pom.xml Goal Plug-in Repository
Cos è Maven? Maven è un software usato principalmente per la gestione di progetti Java e build automation, ma è utile anche per gestire documentazione, report, dipendenze... Cosa è importante: pom.xml
Programmazione Orientata agli Oggetti in Linguaggio Java
Programmazione Orientata agli Oggetti in Linguaggio Java Classi e Oggetti: Metafora Parte a versione 2.2 Questo lavoro è concesso in uso secondo i termini di una licenza Creative Commons (vedi ultima pagina)
JOE ROSS - TRADING EDUCATORS www.tradingeducators.education Esempi di trade con la tecniche DAYTRADING in diversi mercati e intervalli temporali
JOE ROSS - TRADING EDUCATORS www.tradingeducators.education Esempi di trade con la tecniche DAYTRADING in diversi mercati e intervalli temporali Esempio 1: Future Crude Oil con grafico a 5 minuti! Data
INDAGINE SUI BISOGNI FORMATIVI ANNO 2009
Casa di Cura S. Maria Maddalena INDAGINE SUI BISOGNI FORMATIVI ANNO 2009 Per rispondere sempre di più alle richieste formative degli operatori della Casa di Cura nel 2009 si è costituito un comitato formazione
SARA DHANA. RELAZIONE NEGOZIO A.BASSI a.s.2013/2014
SARA DHANA RELAZIONE NEGOZIO A.BASSI a.s.2013/2014 Indice Traccia del programma pag 1 Analisi di massima pag 1 Tabella variabili php pag 1 Tabella variabili c++ pag 2 Sorgente pagina html pag 3 Sorgente
Java Native Interface Appunti
Java Native Interface Appunti Riccardo Rizzo 1/8 Introduzione L'uso delle Java Native Interface e' giustificato tutte quelle volte che una applicazione non puo' essere scritta interamente in Java. Per
Gestione di files Motivazioni
Gestione di files Motivazioni Un programma in esecuzione legge (sequenzialmente) una sequenza di caratteri prodotti "al volo" dall'utente (tramite tastiera) il programma in esecuzione scrive (sequenzialmente)
Ingegneria del Software
Ingegneria del Software Analisi Object Oriented ed Elementi di Programmazione OO Origini Le metodologie ad oggi nascono negli anni 70 ma si affermano solo nelgi anni 80 grazie alla nascita dei linguaggi
La programmazione nel linguaggio C
3 La programmazione nel linguaggio C 3.0 La programmazione nel linguaggio C c Diego Calvanese Fondamenti di Informatica Corso di Laurea in Ingegneria Elettronica A.A. 2001/2002 3.0 0 Introduzione ai programmi
Laboratorio di Basi di Dati
Laboratorio di Basi di Dati Docente: Alberto Belussi Lezione 10 Architettura Model-View-Controller (MVC) L'architettura MVC può essere applicata anche alla tecnologia PHP secondo diversi approcci. In questa
Prof. Pagani Corrado HTML
Prof. Pagani Corrado HTML IPERTESTI E MULTIMEDIALITÀ Un ipertesto è un insieme di documenti messi in relazione tra loro per mezzo di parole chiave sensibili (link). Può essere visto come una rete; i documenti
Sorgenti, Binari e Pacchetti (Compilazione e pacchettizzazione per GNU/Linux)
Sorgenti, Binari e Pacchetti (Compilazione e pacchettizzazione per GNU/Linux) Augusto Scatolini ([email protected]) ([email protected]) Miniguida n. 134 Ver. 1.0 Luglio 2011
Centro Formazione Sanitaria Sicilia CORSO di CRIMINOLOGIA
Centro Formazione Sanitaria Sicilia CORSO di CRIMINOLOGIA Via Telesino, 18, 90100 Palermo Telefax 091-6717402 mobile 335/ 5384844 email: [email protected] Sito:www.cfssicilia.it OBIETTIVI GENERALI
Programmazione ad Oggetti
Programmazione ad Oggetti Informazioni generali Docente Giacomo Cabri Come contattarmi Via email (consigliato) [email protected] Telefono 059/2058320 Ricevimento Lunedì dalle 15 alle 17 presso Matematica,
Somma di numeri floating point. Algoritmi di moltiplicazione e divisione per numeri interi
Somma di numeri floating point Algoritmi di moltiplicazione e divisione per numeri interi Standard IEEE754 " Standard IEEE754: Singola precisione (32 bit) si riescono a rappresentare numeri 2.0 10 2-38
PowerDIP Software gestione presenze del personale aziendale. - Guida all inserimento e gestione dei turni di lavoro -
PowerDIP Software gestione presenze del personale aziendale - Guida all inserimento e gestione dei turni di lavoro - Informazioni preliminari. E necessario innanzitutto scaricare e installare l ultima
PROGRAMMAZIONE DIDATTICA DI MATEMATICA
ISTITUTO COMPRENSIVO F. D'ASSISI TEZZE SUL BRENTA (VI) PROGRAMMAZIONE DIDATTICA DI MATEMATICA CLASSE 3^ OBIETTIVI FORMATIVI: I NUMERI CONOSCENZE ABILITA COMPETENZE Leggere, rappresentare e utilizzare i
GUIDA AI TEST DI ACCESSO / VERIFICA CONOSCENZA ALL INGRESSO INFORMATIZZATI. Anno accademico 2013/14
GUIDA AI TEST DI ACCESSO / VERIFICA CONOSCENZA ALL INGRESSO INFORMATIZZATI Anno accademico 2013/14 Dipartimento di Economia e Management Dipartimenti di Ingegneria Dipartimento di Lettere e Filosofia (corso
2011 Politecnico di Torino 1
SQL per le applicazioni Esercitazione PHP e MySQL Svolgimento D B M G Passi di risoluzione creazione e popolamento della base di dati Creazione di un script SQL Passo 2 creazione di una query d interrogazione
Corso di Fondamenti di Informatica T-1
Università degli Studi di Bologna Scuola di Ingegneria e Architettura Dipartimento di Informatica Scienza e Ingegneria Corso di Fondamenti di Informatica T-1 Corso di Studi in Ingegneria Informatica Prof.
FONDAMENTI DI RETI DI TELECOMUNICAZIONI
Politecnico di Milano Sede di Cremona A.A. 2007/08 Corso di FONDAMENTI DI RETI DI TELECOMUNICAZIONI Martino De Marco ([email protected], [email protected]) Slide 1 Informazioni utili Lezioni ed esercitazioni
PG5 Starter Training Applicazione File System Daniel Ernst EN02 2012-02-26 Stefano Peracchi IT01 2013-05-20
PG5 Starter Training Applicazione File System Daniel Ernst EN02 2012-02-26 Stefano Peracchi IT01 2013-05-20 Introduzione Materiale richiesto Notebook o computer Controllore PCD1 E Cavo USB Scheda «Training»
L area pubblica è costituita da un portale informativo attraverso il quale è possibile effettuare la diffusione dell informazione.
Area web Pubblica L area pubblica è costituita da un portale informativo attraverso il quale è possibile effettuare la diffusione dell informazione. L informazione contenuta nel portale può essere di tipo
Liceo Scientifico " C. CATTANEO " PIANO DI LAVORO DI INFORMATICA. CLASSE 3 LSA SEZ. B e D
Liceo Scientifico " C. CATTANEO " PIANO DI LAVORO DI INFORMATICA CLASSE 3 LSA SEZ. B e D Sommario PIANO DI LAVORO DI INFORMATICA... 1 INDICAZIONI GENERALI... 2 PREREQUISITI... 2 CONOSCENZE, COMPETENZE
Rudimenti di Python. senza rodimenti di Python
Rudimenti di Python senza rodimenti di Python Contatti _ Enrico Marino _ Federico Spini _ mail: _ (marino spini)@dia.uniroma3.it! _ sito: _ dia.uniroma3.it/~(marino spini)/python! Eventi _ Possibili date
CORSO DI STUDIO Laurea Triennale in Scienze Motorie L-22 Gestione e progettazione delle attività motorie
CORSO DI STUDIO Laurea Triennale in Scienze Motorie L-22 1500 ore 60 CFU Anno Accademico 2014/2015 Percorso: CLASS-FORM094 Pagina 1/5 Titolo Facoltà/Corso di studio Laurea Triennale in Scienze Motorie
IL CONCETTO DI FILE. È illecito operare oltre la fine del file.
IL CONCETTO DI FILE Un file è una astrazione fornita dal sistema operativo, il cui scopo è consentire la memorizzazione di informazioni su memoria di massa. Concettualmente, un file è una sequenza di registrazioni
Marketing Internazionale
Università degli Studi di Bergamo Dipartimento di Scienze aziendali, economiche e metodi quantitativi Corso di Marketing Internazionale Prof. Mauro Cavallone Corso n. 87108 Anno Accademico 2015/2016 17
Laurea triennale - Comunicazione&DAMS - UNICAL. Dr. Marco Manna 1
Corso di INFORMATICA Laurea triennale - Comunicazione&DAMS Dr. Marco Manna 1 1 Dipartimento di Matematica Università della Calabria Corso di laurea intercalsse in COMUNICAZIONE&DAMS http://elleboro.unical.it/drupalab/informatica2009/
32 Laurea magistrale in Informatica Scienze
32 Laurea magistrale in Informatica Scienze Il corso prepara alle professioni di (codifiche ISTAT): Analisti e progettisti di software Analisti di sistema Analisti e progettisti di applicazioni web P I
L esame di Lingua inglese 1 livello al Politecnico di Torino
L esame di Lingua inglese 1 livello al Politecnico di Torino Descrizione, percorsi di preparazione e strumenti di studio Centro Linguistico di Ateneo - CLA 1 1. L esame di Lingua inglese 1 livello: l IELTS
Usare Python in Linux
Università di Bologna 24 febbraio 2012 Outline 1 2 Outline 1 2 Cos è? Un sistema operativo Open Source; uno dei sistemi operativi dominanti in ambito server, ma utilizzabile su desktop, notebook, netbook,...
Files in C++ Fondamenti di Informatica. R. Basili. a.a. 2006-2007
Files in C++ Fondamenti di Informatica R. Basili a.a. 2006-2007 Sintesi Motivazioni Definizione di file in C++ Un esempio Uso dei file Esempi Esercizi Motivazioni il programma in esecuzione legge (sequenzialmente)
Marketing - Corso progredito Marketing Research & Consumer Behavior. Gaetano Nino Miceli Maria Antonietta Raimondo
- Corso progredito Research & Consumer Behavior Gaetano Nino Miceli Maria Antonietta Raimondo - Corso progredito 1 IL CORSO Il corso di Progredito ha l obiettivo di trasferire conoscenze specialistiche
LE CLASSI DALLA PRIMA ALLA QUINTA
Nell Anno Scolastico 2014/2015 è entrato in vigore il Nuovo Ordinamento Il DPR 263 in vigore dal 25/02/2013 ha dato l avvio alla riforma dei CPIA e dei corsi serali attivi nelle scuola secondarie superiori.
Algoritmi. Un tema centrale dell informatica è lo studio degli algoritmi.
Algoritmi Un tema centrale dell informatica è lo studio degli algoritmi. Ora nostro obiettivo sarà quello di esplorare a sufficienza questa materia fondamentale per poter capire e apprezzare appieno l
Ingegneria del Software 9. Macchine a stati. Dipartimento di Informatica Università di Pisa A.A. 2014/15
Ingegneria del Software 9. Macchine a stati Dipartimento di Informatica Università di Pisa A.A. 2014/15 so far Modello del dominio Modello statico: diagrammi delle classi Modello dinamico : diagrammi di
ZERO CONNESSIONE ZERO REGISTRAZIONE. sfogliabile e interattivo integrato con contenuti digitali personalizzabile
ZERO CONNESSIONE ZERO REGISTRAZIONE sfogliabile e interattivo integrato con contenuti digitali personalizzabile prima di iniziare Il Dbookfacile è un dvd per la classe pronto all uso pensato per gli insegnanti
Business Community Confindustria
Portale Business Community Confindustria per le Associazioni come assistere le aziende 1 per le Associazioni Confindustria Il portale BCC è un portale di business e, come tale, accessibile solo da utenti
Corso di Economia e Gestione delle Imprese e Marketing a.a. 2011-2012 Prof. Elena Cedrola
Corso di Economia e Gestione delle Imprese e Marketing a.a. 2011-2012 Prof. Elena Cedrola [email protected] http://docenti.unimc.it/docenti/elena-cedrola 1 Contenuti del corso Il corso, dopo aver
Laboratorio di Informatica
Laboratorio di Informatica Introduzione a Python Dottore Paolo Parisen Toldin - [email protected] Argomenti trattati Che cosa è python Variabili Assegnazione Condizionale Iterazione in una lista di
Milano, 5 6 giugno 2014
UNITÀ FUNZIONALE DI ORTOPEDIA E TRAUMATOLOGIA INFANTILE XXV CORSO TEORICO-PRATICO DI ECOGRAFIA DELL ANCA INFANTILE Milano, 5 6 giugno 2014 DIREZIONE Dott. Maurizio De Pellegrin, Ospedale San Raffaele -
PATTO DI ACCOGLIENZA FINALITA
PATTO DI ACCOGLIENZA FINALITA Il Patto di Accoglienza è un documento destinato all integrazione degli alunni disabili all interno del nostro Istituto. Contiene criteri, principi e indicazioni riguardanti
Perché programmare? Capitolo 1. Python for Informatics: Exploring Information www.pythonlearn.com
Perché programmare? Capitolo 1 Python for Informatics: Exploring Information www.pythonlearn.com I computer vogliono essere d aiuto... Cosa faccio ora? I computer sono fatti per uno scopo - fare cose per
Il programma OCTAVE per l insegnamento dell algebra lineare nella Scuola Secondaria p. 1
Il programma OCTAVE per l insegnamento dell algebra lineare nella Scuola Secondaria R. Vitolo Dipartimento di Matematica Università di Lecce SaLUG! - Salento Linux User Group Il programma OCTAVE per l
Anagrafe Nazionale Studenti aggiornamento sincronizzato. Guida Operativa
Anagrafe Nazionale Studenti aggiornamento sincronizzato Guida Operativa 1 INTRODUZIONE L'aggiornamento sincronizzato consente di riportare in tempo reale sul SIDI le modifiche operate sul programma Gestione
A cura di Valeria Valecchi. Libro di testo: «Cloud» Gallo e Sirsi
A cura di Valeria Valecchi Libro di testo: «Cloud» Gallo e Sirsi NET ECONOMY Negli ultimi anni il mercato è cambiato grazie a INTERNET L economia si basa sempre sugli stessi principi ma sono cambiati gli
INFORMATICA. Prof. MARCO CASTIGLIONE. Istituto Tecnico Statale Tito Acerbo - PESCARA
INFORMATICA Prof. MARCO CASTIGLIONE Istituto Tecnico Statale Tito Acerbo - PESCARA 1.1 Introduzione Internet è una rete di calcolatori collegati tra loro e fisicamente posizionati in tutto il mondo RETE
Corso di Diploma in Economia e Gestione dei Servizi izi Turistici (cofinanziato dal Fondo Sociale Europeo)
orso di Diploma in Economia e Gestione dei Servizi izi Turistici (cofinanziato dal ondo Sociale Europeo) OBIETTIVI Il Diploma Universitario in Economia e Gestione dei Servizi Turistici (D.U.E.Ge.S.T.)
Servizi Sociali. La gestione delle determine e degli atti di liquidazione;
Servizi Sociali Servizi Sociali 3 LA PROCEDURA CONSENTE: L inserimento delle domande inoltrate dai cittadini, l analisi da parte degli assistenti sociali (relazione sociale) e la gestione degli interventi
UNIWEB- GUIDA STUDENTE INSERIMENTO PIANO DEGLI STUDI ON LINE
UNIWEB- GUIDA STUDENTE INSERIMENTO PIANO DEGLI STUDI ON LINE In queste pagine vengono illustrate le procedure da seguire per l inserimento del piano degli studi tramite Uniweb per quei corsi di laurea
Procedura tecnica di accreditamento dei Registrar
Procedura tecnica di accreditamento dei Registrar Linee Guida Versione 2.1 settembre 2015 SOMMARIO 1 Revisioni 1 2 Introduzione 2 3 Durata e tempi del test 2 4 Accounts 2 5 Corretta esecuzione e completamento
Symantec IT Management Suite 8.0 powered by Altiris technology
Symantec IT Management Suite 8.0 powered by Altiris technology Informazioni sulle operazioni e sulle azioni di Monitor Solution Oltre alle attività standard di Symantec Management Platform, i pacchetti
Nomi e Ambiente. Nicola Fanizzi. Linguaggi di Programmazione [010194] 20 apr, 2016. Dipartimento di Informatica Università degli Studi di Bari
Nomi e Ambiente Nicola Fanizzi Dipartimento di Informatica Università degli Studi di Bari Linguaggi di Programmazione [010194] 20 apr, 2016 Sommario 1 Nomi Definizione Astrazione Elementare Progettazione
Laboratorio di Reti Locali e Geografiche
Laboratorio di Reti Locali e Geografiche A.A. 2008/2009 Walter Cerroni Il corso Complemento pratico/applicativo dei corsi dell area di Reti di Telecomunicazioni Obiettivo: effettuare esperienze didattiche
Sistemi Operativi. Gianluca Della Vedova. Sistemi Operativi. Gianluca Della Vedova. Sistemi Operativi. Gianluca Della Vedova.
Programmi applicativi Un programma applicativo (o applicativo) è un eseguibile che può essere utilizzato dall utente e che ha funzionalità di alto livello (word processor, spreadsheet, DBMS) Univ. Milano-Bicocca
CORSO DI FORMAZIONE. INTERNAL AUDITOR secondo la norma UNI EN ISO 9001:2008. 1ª EDIZIONE 25 ore Anno Accademico 2014/2015 FORM099
CORSO DI FORMAZIONE 1ª EDIZIONE 25 ore Anno Accademico 2014/2015 FORM099 Pagina 1/5 Titolo Edizione 1ª EDIZIONE Area SALUTE - SICUREZZA Categoria FORMAZIONE Anno accademico 2014/2015 Presentazione INTERNAL
Javascript e CSS nelle pagine WEB
1 Javascript e CSS nelle pagine WEB Esempi applicativi Autrice: Turso Antonella Carmen INDICE ARGOMENTI 2... 5 LEZIONE 1... 6 COSA SONO I JAVASCRIPT... 6 LEZIONE 2... 8 STRUTTURA DEL LINGUAGGIO JAVASCRIPT
ANAGRAFE NAZIONALE CREDITI FORMATIVI. Manuale utente
ANAGRAFE NAZIONALE CREDITI FORMATIVI Manuale utente Versione 1.0.0 APRILE 2015 1. Registrazione Per accedere al Sistema è necessario avere un nome utente e una password, ottenibili mediante una semplice
Edmondo Giovannozzi Introduzione a Python.
Linguaggi di programmazione nella fusione Edmondo Giovannozzi Introduzione a Python. Introduzione Interpretato Orientato agli Oggetti Vasta Libreria Molto usato nella analisi dei dati Specifiche del linguaggio:
Introduzione a Visual Basic Lezione 2 Cicli e anomalie
a Visual Basic Lezione 2 Mario Alviano Introduzione all informatica Università della Calabria http://alviano.net/introinfo A.A. 2008/09 Introduzione Perché i cicli? Un esempio concreto Finora abbiamo visto
Ingegneria del Software 1: Eclipse
Ingegneria del Software 1: Eclipse Da completare entro Marzo 15, 2016 S. Krstić and M. Scavuzzo and F. Marconi and A. Rizzi and C. Menghi 1 Contents 1 Introduzione 3 1.1 Java (JRE vs JDK)..........................................
Software PhD ITalents GUIDA ALLA PIATTAFORMA DI CANDIDATURA DA PARTE DEI DOTTORI DI RICERCA
Software PhD ITalents GUIDA ALLA PIATTAFORMA DI CANDIDATURA DA PARTE DEI DOTTORI DI RICERCA DOTTORI DI RICERCA Questa breve guida intende fornire un aiuto nella procedura di inserimento dei dati richiesti
Sistema azienda. Sistema azienda (o sistema della organizzazione) uno o più obiettivi, o fini istituzionali
Sistema azienda Sistema azienda (o sistema della organizzazione) uno o più obiettivi, o fini istituzionali una struttura, cioè un insieme di parti, sottoinsiemi, risorse i processi, cioè le attività che
Unità Didattica 3 Linguaggio C. Generalità sulle Funzioni. Variabili locali e globali. Passaggio di parametri per valore.
Unità Didattica 3 Linguaggio C Generalità sulle Funzioni. Variabili locali e globali. Passaggio di parametri per valore. Funzioni Generalizzazione del concetto di funzione algebrica: legge che associa
FORMAZIONE ADDETTI ANTINCENDIO
1 ALLE AZIENDE LORO SEDI Circolare n.12 di Aprile 2016 Corso di formazione ADDETTI ANTINCENDIO FORMAZIONE ADDETTI ANTINCENDIO GECO PESARO S.R.L. per le aziende che non hanno ancora provveduto o che non
Stored Procedures. Massimo Mecella Dipartimento di Ingegneria informatica automatica e gestionale Antonio Ruberti Sapienza Università di Roma
Stored Procedures Massimo Mecella Dipartimento di Ingegneria informatica automatica e gestionale Antonio Ruberti Sapienza Università di Roma Progetto di Applicazioni Software Stored Procedure e User Defined
Procedura operativa per la gestione della funzione di formazione classi prime
Procedura operativa per la gestione della funzione di formazione classi prime Questa funzione viene fornita allo scopo di effettuare la formazione delle classi prime nel rispetto dei parametri indicati
Gestione delle eccezioni in Java
Gestione delle eccezioni in Java Fondamenti di Informatica Ingegneria Gestionale Canale AL 1 Le eccezioni in Java Exception handling: insieme di costrutti e regole sintattiche e semantiche presenti nel
Video Editing. prof. Luca VALERIO prof. Andrea LIBERATI. www.lucavalerio.it
prof. Luca VALERIO prof. Andrea LIBERATI www.lucavalerio.it Obiettivi del corso fornire agli studenti gli strumenti metodologici e tecnici per realizzare un montaggio video www.lucavalerio.it Piano del
I database. Introduzione alla teoria delle basi di dati
I database Introduzione alla teoria delle basi di dati 1 Cosa sono e a cosa servono i Database Un database (o base di dati) e' una raccolta organizzata di dati correlati. Il principale scopo di un database
Corso Programmazione 1 Capitolo 01: Concetti Elementari
Corso Programmazione 1 Capitolo 01: Concetti Elementari Docente: Roberto Sebastiani - [email protected] Esercitatori: Mario Passamani - [email protected] Alessandro Tomasi - [email protected]
Salvatore Tau Via Roma, 63 73040 Collepasso (LE) 0832 293375 0832 293646. Università del Salento
Curriculum Vitae Informazioni personali Nome / Cognome Indirizzo Telefono Fax Salvatore Tau Via Roma, 63 73040 Collepasso (LE) 0832 293375 0832 293646 E-Mail [email protected] Nazionalità Italiana
