mail unicampaniaunicampania webcerca

    Maurizio D'ARIENZO

    Insegnamento di SISTEMI INFORMATICI PER IL TURISMO

    Corso di laurea in SCIENZE DEL TURISMO

    SSD: ING-INF/05

    CFU: 10,00

    ORE PER UNITÀ DIDATTICA: 60,00

    Periodo di Erogazione: Annualità Singola

    Italiano

    Lingua di insegnamento

    Italiano

    Contenuti

    Rappresentazione delle informazioni.
    Nozioni di architettura dei calcolatori.
    Principi di programmazione dei calcolatori.
    Sistemi operativi.
    Reti di calcolatori.
    Basi di dati ed applicazioni a servizi per il turismo.
    Esercitazioni.

    Testi di riferimento

    Mari, Buonanno, Sciuto - Informatica e cultura dell'informazione - McGraw-Hill
    oppure
    Brookshear, Informatica una panoramica generale - ed. PEARSON

    Slide presentate al corso, reperibili alla pagina web del docente, o contattando il docente per e-mail.

    Obiettivi formativi

    Conoscenza e capacità di comprensione (knowledge and understanding): l’insegnamento ha lo scopo di fornire le conoscenze di base utili alla comprensione dei sistemi per il trattamento delle informazioni. Gli obiettivi formativi riguardano l'acquisizione delle nozioni sulle tecniche per la rappresentazione delle informazioni, la conoscenza dei sistemi informatici, la capacità di raccogliere, elaborare, e trasmettere dati.
    Utilizzazione delle conoscenze e capacità di comprensione (applied knowledge and understanding): Si presuppone che al termine delle lezioni lo studente abbia le capacità per stimare le capacità di calcolo di un elaboratore, individuare dispositivi necessari al collegamento ed all’utilizzo di servizi di reti, disponga di elementi utili ad approfondire la progettazione e la gestione di archivi di dati.
    Capacità di trarre conclusioni (making judgements). Lo studente dovrà dimostrare di discernere tra gli argomenti trattati durante il corso.
    Abilità comunicative (communication skills). Lo studente dovrà dimostrare di saper utilizzare i termini necessari a descrivere i sistemi e le tecnologie presentate durante il corso.
    Capacità di apprendere (learning skills). Lo studente dovrà dimostrare di aver acquisito le capacità necessarie ad un utilizzo consapevole dei sistemi informatici e delle principali applicazioni distribuite.

    Prerequisiti

    Non è prevista nessuna propedeuticità.
    Sono utili alcune elementari conoscenze di matematica analitica.

    Metodologie didattiche

    Le lezioni hanno carattere teorico e pratico.
    Le lezioni teoriche si svolgono in aula attraverso la presentazione di slide, rese disponibili agli studenti come sussidio didattico.
    Le lezioni pratiche consistono in esercitazioni tenute in aula di informatica, dotata di postazioni di lavoro a disposizione degli studenti.

    Metodi di valutazione


    La verifica prevede un test multi risposta costituito da domande a risposta chiusa e domande a risposta aperta, che richiedono la produzione di un elaborato. Alle risposte esatte viene attribuita una valutazione positiva, alle risposte inesatte viene attribuita una valutazione nulla.
    Per lo svolgimento della prova scritta non è necessario disporre di calcolatrici o altri dispositivi elettronici, pertanto il loro utilizzo nel corso della prova è vietato.
    Al superamento della prova scritta fa seguito una prova orale.
    Alla formazione del voto finale concorrono la correttezza delle risposte contenute nel test, le procedure adottate per rispondere ai quesiti che prevedono la produzione di un elaborato, l’uso di un linguaggio adeguato.
    Il test multirisposta è costituito da circa 19 domande a risposta chiusa, 1 domanda a risposta aperta. Le domande a risposta chiusa concorrono alla formazione del voto fino ad un massimo di 23/30. Alla domanda a risposta aperta viene assegnato un punteggio massimo di 5/30. L’eventuale prova orale definisce il voto finale, con un contributo di massimo 2/30.

    Altre informazioni

    -

    Programma del corso

    Rappresentazione e codifica delle informazioni (1 CFU).
    Introduzione al codice binario
    Conversione di numeri e dati alfanumerici
    Conversione analogico digitale di dati multimediali

    Elementi di architettura dei calcolatori(1.5 CFU)
    La macchina di Von Neumann
    Memoria, organizzazione della memoria, tipi di memoria
    Unità di input/output
    Parametri caratteristici dei calcolatori

    Algoritmi e nozioni elementari di programmazione (0.5 CFU)
    Concetto di algoritmo
    Classificazione dei linguaggi di programmazione

    Sistemi operativi (1 CFU)
    Introduzione ai sistemi operativi
    Funzioni e livelli dei sistemi operativi
    I file e la loro organizzazione

    Reti di calcolatori (1.5 CFU)
    Introduzione alle reti
    Reti a commutazione di circuito e di pacchetto
    Topologie e infrastrutture di rete.
    Protocolli di comunicazione
    Protocolli TCP/IP
    Applicazioni di rete, sistemi web, CMS, servizi di e-commerce
    Applicazioni multimediali distribuite

    Basi di dati (2 CFU)
    Modello relazionale
    Operazioni su basi di dati
    Progettazione concettuale, logica e fisica
    Modello entità relazione
    Vincoli
    Esempi di progettazione di basi di dati
    Linguaggio SQL
    Interrogazioni

    Principi di sicurezza nella trasmissione dei dati

    ESERCITAZIONI (2.5 CFU)
    Pubblicazione di contenuti on line, servizi di e commerce, mappe interattive
    Introduzione ai Fogli Elettronici
    Definizione, struttura ed organizzazione di un foglio elettronico
    Introduzione alle Basi di dati
    Progettazione concettuale
    Traduzione nel modello logico
    Implementazione di un db
    Esempi di interrogazioni

    English

    Teaching language

    Italian

    Contents

    Digital coding
    Computer architecture basics
    Computer programming elements
    Operating systems
    Computer networks and distributed services
    Data base and applications to touristic services
    Exercises

    Textbook and course materials

    Mari, Buonanno, Sciuto - Informatica e cultura dell'informazione - McGraw-Hill
    oppure
    Brookshear, Informatica una panoramica generale - ed. PEARSON

    Slides used at classes, freely available on web site, or by e-mail.

    Course objectives

    knowledge and understanding: the lessons aim at providing the basic knowledge to let the student able to manage data elaboration systems. The learning skills are concerned with the knowledge of digital data conversion, architecture of computer systems, the ability to collect, elaborate and transmit data.
    applied knowledge and understanding: It is expected that at the end of the class, the student can be able to evaluate the computational power of computer systems, know how to connect and reach networked services, has enough elements to understand the database design and their usage.
    making judgements: the student has to be able to delve into the differences among the computer systems.
    communication skills: the student has to be able to make the correct use of the technical words to describe the involved systems and technologies.
    learning skills: the student has to demonstrate to have acquainted to manage the computer architectures and the basic networked applications.

    Prerequisites

    No prerequisites are required. It is advisable an elementary knowledge of maths.

    Teaching methods

    Lessons are both theoretical and practical.
    Theory lessons are supported by presentation of slides, made available to students.
    Practical lessons are kept in laboratory with computers available for students.

    Evaluation methods

    The exam begins with a written multichoice test, followed by an oral exam. The multichoice test is composed of questions with closed or open answer, that may require a short elaboration. Correct answers are given a positive value, negative are null.
    At the exam calculators are not necessary, so they are forbidden, as well as all other electronic devices.
    The score is mainly based on the number and the quality of the correct answers at the written exam. The adeguate language and the presentation at the oral test contributes at the final score.
    Multichoice test is composed of 19 closed answers, 1 open answer. The correctness of closed answers contribute to the vote up to 23/30. The open answer can add up to 5/30. The oral exam defines the final vote with 2/30.

    Other information



    Course Syllabus

    Digital data coding (1 CFU)
    Binary code
    Number and letter binary conversion
    Analog to digital conversion
    Computer architecture basics (1.5 CFU)
    Von Neumann model
    Classification and Type of memory
    Input Output unity
    Computer parameters

    Algorithms and Programs (0,5 CFU)
    Algorithm definition
    Classification of programming language

    Operating systems (1 CFU)
    Introduction to operating systems
    Features and levels of operating systems
    File and file system

    Computer Networks (1.5 CFU)
    Introduction to computer networks
    Circuit switching vs packet switching
    Network topologies
    OSI stack and protocols
    TCP/IP protocol suite
    Applications, web, CMS e- commerce
    Distributed multimedia applications

    Database (2 CFU)
    Relational Model
    Database operation
    Database design
    Entity-Relationship model
    Database constraints
    Database design examples
    SQL language
    Query SQL
    Elements of data security

    practice(2.5 CFU)
    web sites, e-commerce, interactive maps
    Data sheet structure and usage
    Database design and implementation
    Exercises on SQL query

    facebook logoinstagram buttonyoutube logotype