Elementi di Informatica e Reti di Calcolatori

Documenti analoghi
Elementi di Informatica e Programmazione

Corso di Laurea Ingegneria Civile

Fondamenti di Informatica (lettere A-I) A

Informatica A. Allievi Gestionali A.A Nozioni di Base

APPUNTI PER IL CORSO DI ALFABETIZZAZIONE INFORMATICA

Introduzione al corso

Informatica (C.I. Metodologia Scientifica e Linguistica)

Corso di Laurea Ingegneria Civile

Organizzazione del corso

Fondamenti di Informatica e Laboratorio T-AB

Fondamenti di Informatica

Corso di SISTEMI INTELLIGENTI M. Prof. Michela Milano" Anno accademico 2011/2012

Corso di Laurea in Scienze e Tecnologie Chimiche corso di Informatica Generale

Corso di Fondamenti di Programmazione canale E-O. Prima di cominciare

Fondamenti di Informatica II Corso (HA-ZZ) Introduzione al corso

Fondamenti di Informatica T1

Fondamenti di Informatica T1

Docente: Prof. Marco Patella Tutor: Stefano Pio Zingaro

Tecnologie di Sviluppo per il Web Lab. di Tecnologie di Sviluppo Web

MANIFESTO DEGLI STUDI DEL CORSO DI LAUREA IN INFORMATICA (CREMA)

1 anno Attività obbligatorie 30 cfu moduli ssd. 2 anno insegnamenti. F1801Q 16 Laurea Magistrale in Informatica regolamento didattico

Fondamenti di Informatica

Informatica e Laboratorio di Programmazione Alberto Ferrari. Alberto Ferrari Informatica e Laboratorio di Programmazione

Università degli Studi di Bologna Facoltà di Ingegneria. Corso di Applicazioni di Intelligenza Artificiale LS

Informatica e Comunicazione Digitale Crediti formativi 9. No, ma la frequenza è fortemente consigliata Lingua di erogazione

Laboratorio di Informatica. Filippo Sciarrone. Introduzione. Dispensa A-01 Settembre Laboratorio di Informatica. A-01 - Introduzione

Fondamenti di Informatica T1"

SAPIENZA Università di Roma, Facoltà di Ingegneria (sede di RIETI)

DIPARTIMENTO DI STUDI DI SCIENZE E TECNOLOGIE

CORSO DI LAUREA IN INGEGNERIA ELETTRICA, ELETTRONICA E INFORMATICA

Fondamenti di Informatica e Programmazione

OBIETTIVI. Conoscere i concetti di base dell Informatica. Conoscere i principi e gli strumenti di base della programmazione

ANNO ACCADEMICO 2018/2019 LAUREA TRIENNALE 3 ANNI. Informatica

Informatica triennale (L31) sede di Bari Crediti formativi 9. No, ma la frequenza è fortemente consigliata Lingua di erogazione

Corso di. Fondamenti di Informatica T

Corso di Fondamenti di Informatica e Laboratorio T-AB

Corso di Laurea Ingegneria Informatica

Corso di Fondamenti di Informatica e Laboratorio ato o T-AB

Fondamenti di Informatica e Laboratorio T-AB!

Fondamenti di Informatica MultiDAMS

Fondamenti di Informatica e Laboratorio T-AB

Fondamenti di informatica. Introduzione al corso di Fondamenti di informatica I e II (informatici) Anno Accademico

Fondamenti di Informatica e Laboratorio T-AB

Il concetto di informatica. Graziano Pravadelli (2012)

Corso di Laurea in Informatica. Manifesto degli Studi A.A (Ordinamento didattico 2008)

Fondamenti di Informatica e Laboratorio T-AB

Fondamenti di Informatica MultiDAMS

Corso di Applicazioni di Intelligenza Artificiale LS. Prof. Paola Mello Anno accademico 2008/2009

Docente: Prof. Marco Patella Tutor: Vincenzo Lomonaco

CORSO DI LAUREA IN INGEGNERIA ELETTRICA, ELETTRONICA E INFORMATICA

Tecnologie di Sviluppo per il Web Lab. di Tecnologie di Sviluppo Web

MODELLO SCHEDA INSEGNAMENTO

Fondamenti Informatica A.A. 2010/'11. (I parte)

Fondamenti di Informatica A.A Studenti

Informatica A - Gestionali

Introduzione all Informatica

PROGRAMMA DEL CORSO DI STRUMENTI INFORMATICI PER LO SPORT

ANNO ACCADEMICO 2017/2018 LAUREA TRIENNALE 3 ANNI. Informatica

Programmazione Procedurale

Domenico Talia. Corso di Laurea in Ingegneria Informatica. Facoltà di Ingegneria A.A UNICAL. D. Talia SISTEMI DISTRIBUITI - UNICAL 1

Informatica Generale

Il corso di Fondamenti di Informatica

Dipartimento di Informatica Scienza e Ingegneria LAUREA MAGISTRALE IN INFORMATICA A.A. 2015/2016

164LE - INFORMATICA PER LE DISCIPLINE UMANISTICHE. Anno Accademico 2016/2017 Tommaso Mazzoli

Programma del corso di Strumenti informatici per lo sport

UNIVERSITA DEGLI STUDI DI MILANO-BICOCCA FACOLTA DI SCIENZE MATEMATICHE, FISICHE E NATURALI

Fondamenti di Informatica per la Sicurezza a.a. 2008/09. Introduzione. Stefano Ferrari

Corso di Informatica - 6 CFU

Fondamenti di Informatica

di informatica Alessandro GORI informottica.webnode.it Obiettivi

DIPARTIMENTO DI PROGETTAZIONE E ARTI APPLICATE SCUOLA DI NUOVE TECNOLOGIE DELL ARTE DAPL 08 DIPLOMA ACCADEMICO DI PRIMO LIVELLO IN INTERACTION DESIGN

CORSO DI LAUREA IN INGEGNERIA ELETTRICA, ELETTRONICA E INFORMATICA

Elementi di Informatica

IL SISTEMA OPERATIVO

Università degli studi di Milano Bicocca Facoltà di Scienze Matematiche, Fisiche e Naturali Corso di Laurea Triennale in INFORMATICA

Introduzione. Automazione I. Alessandro De Luca 30/09/2014

Modelli e complessità di calcolo

Informatica di Base B - MultiDAMS -- Rossano Gaeta

PIANO DI STUDI A.A. 2010/2011 CURRICULUM GENERALE I ANNO

Fondamenti di Intelligenza Artificiale

Fondamenti di Informatica Laurea in Ingegneria Civile e Ingegneria per l Ambiente e il Territorio

Laura Farinetti (lezioni, esercitazioni) Dipartimento di Automatica e Informatica

INFORMATICA PER LE SCIENZE UMANE a.a. 2017/2018

Regolamento didattico del Corso di Laurea in Informatica ALLEGATO 5

Università degli studi di Milano Bicocca Facoltà di Scienze Matematiche, Fisiche e Naturali Corso di Laurea Magistrale in INFORMATICA

Corso di Laurea in Ingegneria Informatica. Gli obiettivi del corso sono:

Corso di Sistemi di Elaborazione Modulo 1 (6 CFU)

Basi di Dati II. Introduzione al corso

INFORMATICA PER LE SCIENZE UMANE a.a. 2016/2017

INFORMATICA PER LE SCIENZE UMANE a.a. 2015/2016

Grafica ed interfacce per la comunicazione. Scienze della Comunicazione A.A.2013/14

Università degli Studi di Enna Kore Facoltà di Scienze dell Uomo e della Società

Tecnologie di Sviluppo per il Web

CORSO DI LAUREA IN INFORMATICA

REGISTRI D'ESAME CODICE ESAME CORSO DI LAUREA NOME DEL CORSO LAUREA CFU

Transcript:

Elementi di Informatica e Reti di Calcolatori Politecnico Scuola del Design Bovisa Prof. Gianpaolo Cugola Dipartimento di Elettronica, Informazione e Bioingegneria gianpaolo.cugola@polimi.it http://home.deib.polimi.it/cugola

Obiettivi formativi Fornire una introduzione all'informatica moderna in tutti i suoi aspetti, da quelli tecnologici a quelli applicativi Portare lo studente a comprendere tanto le tecnologie di base dell'informatica, quanto gli scenari e le relative evoluzioni che rendono tali tecnologie una componente imprescindibile del progetto industriale Particolare attenzione verrà posta agli aspetti legati alle reti di calcolatori in generale e ad Internet in particolare Parleremo di reti di calcolatori e applicazioni distribuite Introdurremo le tecnologie alla base delle applicazioni web Impararemo a conoscere i fondamenti di html, xml, css,... Il corso si articola in due parti principali La prima descrive tecnologie e applicazioni dell'informatica: dall'architettura del calcolatore e dei sistemi operativi, alle tecniche di rappresentazione dell'informazione, ai principali software applicativi, all'architettura di una rete di calcolatori, fino a giungere ai fondamenti di Internet. La seconda introduce alle tecnologie del Web, partendo dalla descrizione del linguaggio HTML e dei CSS per giungere alle nozioni alla base della programmazione di pagine dinamiche tramite il linguaggio Javascript Elementi di Informatica e Reti di Calcolatori 2

Organizzazione del corso 6 CFU, 60 ore di didattica frontale di cui (formalmente): 40 ore di lezione 20 ore di esercitazione Di fatto non ci sarà una distinzione netta Tutta la didattica si svolgerà nelle aule CT43 e CT54 Le lezioni saranno quanto più possibile interattive Si faranno esempi ed esercizi Siete vivamente invitati a fare domande, interrompere, Elementi di Informatica e Reti di Calcolatori 3

Modalità d esame La verifica delle competenze acquisite si svolge attraverso un esame finale in forma scritta, secondo il calendario degli appelli previsto dalla Scuola e dalla segreteria Le prove scritte includeranno tanto esercizi quanto domande chiuse e domande aperte E necessario iscriversi agli appelli sfruttando gli appositi servizi messi a disposizione dall Ateneo Elementi di Informatica e Reti di Calcolatori 4

Responsabili Titolare del corso: Prof. Gianpaolo Cugola gianpaolo.cugola@polimi.it http://home.deib.polimi.it/cugola Collaboratore: Alessandro Sivieri alessandro.sivieri@polimi.it Elementi di Informatica e Reti di Calcolatori 5

Bibliografia essenziale Dispense fornite dal docente http://home.deib.polimi.it/cugola D. Mandrioli et al. "Informatica: arte e mestiere", McGraw-Hill, 4a ed., 2013. D. Gosselin, "Javascript", Apogeo, 2000 M. Haverbeke, Eloquent JavaScript: A Modern Introduction to Programming. Free: http://eloquentjavascript.net/ Wikibook: http://it.wikibooks.org/wiki/javascript Altri testi su argomenti specifici saranno suggeriti durante il corso Elementi di Informatica e Reti di Calcolatori 6

Perché studiare informatica? Perché l informatica è a livello mondiale uno dei settori industriali principali e più in crescita Perché oltre ad essere una tecnologia primaria è una tecnologia abilitante di altre tecnologie e di altri settori industriali...... di quasi tutte le altre tecnologie e gli altri settori industriali Per capire cosa ci sia dietro le mille applicazioni informatiche che usiamo giornalmente......e non essere vittime di una tecnologia che usiamo senza comprendere Per comprendere veramente la società dell informazione Elementi di Informatica e Reti di Calcolatori 7

Informatica: una prima definizione Informatica: scienza della rappresentazione e dell elaborazione rigorosa, quindi potenzialmente automatica, dell informazione Non solo scienza e tecnologia dei calcolatori, quindi, ma anche e sopratutto il modo in cui l informazione viene strutturata ed elaborata automaticamente differente da quanto accade in altre attività meno formalizzate, come il giornalismo, che pure tratta informazioni Elementi di Informatica e Reti di Calcolatori 8

Informatica: una definizione alternativa Informatica è lo studio sistematico degli algoritmi che descrivono e trasformano l informazione: la loro teoria, analisi, progetto, efficienza, realizzazione e applicazione Definizione della Association for Computing Machinery (ACM), la principale organizzazione che riunisce ricercatori e professionisti informatici Elementi di Informatica e Reti di Calcolatori 9

Informatica: alcune considerazioni L informatica non è direttamente legata al calcolatore Il calcolatore elettronico è solo uno strumento di calcolo potente e capace di trattare elevati quantitativi di informazione In quanto tale l informatica è sorella della matematica dalla quale mutua il rigore formale D altra parte l informatica moderna si avvale di calcolatori... Elementi di Informatica e Reti di Calcolatori 10