mail unicampaniaunicampania webcerca

    Alba AMATO

    Insegnamento di ELABORAZIONE DELLE INFORMAZIONI

    Corso di laurea in SCIENZE POLITICHE

    SSD: ING-INF/05

    CFU: 5,00

    ORE PER UNITÀ DIDATTICA: 30,00

    Periodo di Erogazione: Primo Semestre

    Italiano

    Lingua insegnamento

    Italiano

    Contenuti

    L'insegnamento è indirizzato a fornire al discente le conoscenze necessarie a comprendere i sistemi di elaborazione delle informazioni. In particolare, i contenuti sono; PARTE PRIMA: FONDAMENTI DI ARCHITETTURE (6 ore) INTRODUZIONE: Il computer nell’esperienza quotidiana dell’utente. L’informatica: come viene percepita e cosa invece è. Panoramica sui sistemi informativi. ARCHITETTURA GENERALE E MODELLI: Classificazione dei computer. Elementi di rappresentazione dell’informazione e modelli (Turing, Von Neumann). PARTE SECONDA: COMPONENTI HARDWARE (9 ore) COMPONENTI FONDAMENTALI: Il processore. Le memorie. I bus. LE PERIFERICHE: Classificazione e gestione delle periferiche. Cenni sul funzionamento. MEMORIE SECONDARIE: Organizzazione delle memorie secondarie. Caratteristiche delle memorie secondarie. PARTE TERZA: COMPONENTI SOFTWARE (6 ore) IL SOFTWARE DI SISTEMA: La percezione del software da parte dell’utente. Classificazione del software. Il sistema operativo. L’interfacciamento hardware/software. Le utilità di sistema. Gestione del sistema operativo. Cenni sui sistemi distribuiti. IL SOFTWARE APPLICATIVO: Elaboratori di testi. Editoria elettronica e web. I fogli elettronici. Le basi di dati. Documenti compositi. Applicazioni del cloud computing. PARTE QUARTA: LE RETI DI CALCOLATORI (9 ore) LE RETI: Le reti di calcolatori. Applicazioni principali. Principali problematiche. ARCHITETTURA DELLE RETI DI CALCOLATORI: Classificazione delle reti. Struttura ed applicazioni. Componenti e tecnologie. Cenni su ISO/OSI e TCP/IP INTERNET: Architettura ed organizzazione. I principali servizi. Architetture cloud.

    Testi di riferimento

    Curtin D., Foley K., Sen K., Morin C., Marengo A., Pagano A., Informatica di base, 7ª ed., Pearson. ISBN: 9788838615375.

    Obiettivi formativi

    L'insegnamento si propone di fornire agli studenti gli elementi fondamentali per comprendere gli aspetti generali dei sistemi di elaborazione delle informazioni e le principali applicazioni nel contesto del Corso di Studio, con particolare attenzione agli aspetti metodologici. Conoscenza e capacità di comprensione (knowledge and understanding). Il discente conoscerà gli aspetti fondamentali delle architetture HW/SW dei sistemi di elaborazione e delle loro applicazioni principali Conoscenza e capacità di comprensione applicate (applied knowledge and understanding). Il discente sarà in grado di comprendere le problematiche e le potenzialità dei sistemi di elaborazione a supporto delle organizzazioni e degli enti con i quali si relazionerà come professionista e come cittadino Autonomia di giudizio (making judgements). Il discente sarà in grado di valutare i requisiti generali di un sistema di elaborazione e presentarli ad un esperto di dominio Abilità comunicative (communication skills). Il discente sarà in grado di dialogare e comunicare con gli esperti di dominio Capacità di apprendere (learning skills). Il discente sarà in grado di apprendere in autonomia quanto relativo alle evoluzioni del settore dal punto di vista dell’utente dei sistemi di elaborazione

    Prerequisiti

    Nessuno

    Metodi didattici

    Lezioni frontali e interattive (6 CFU).

    Modalità di verifica dell'apprendimento

    L'esame può essere sostenuto in forma orale oppure scritta, a discrezione dello studente. Nella sezione "Materiali didattici" è presente un test di autovalutazione (con relativo modello di verifica delle risposte). L'esame orale consiste in non meno di tre domande. La prova scritta, da svolgersi entro 60 minuti, consiste in 20 domande a risposta multipla e in una domanda a risposta aperta. Nella determinazione del voto finale si tiene conto dei seguenti elementi, da rapportare ai descrittori: - per riportare una votazione non inferiore a 18/30, è richiesta una conoscenza base (sufficiente) dei contenuti dell'insegnamento; - per riportare una votazione compresa tra 22/30 e 24/30 è richiesta una conoscenza pienamente sufficiente dei contenuti dell'insegnamento; - per riportare una votazione compresa tra 25/30 e 26/30 è richiesta una buona conoscenza dei contenuti dell'insegnamento; - per riportare una votazione compresa tra 28/30 e 29/30 è richiesta una conoscenza molto buona dei contenuti dell'insegnamento; - per conseguire un punteggio da 30/30 a 30/30 e lode, è richiesta una conoscenza eccellente di tutti gli argomenti trattati durante l'insegnamento. Per gli studenti frequentanti, nella determinazione del voto finale incide anche l'attiva partecipazione alle lezioni, alle esercitazioni e al lavoro svolto individualmente o collettivamente, sotto forma di esercitazioni e altre attività. Tale incidenza può variare in ragione della tipologia di attività ed è determinante in ogni caso al fine dell'attribuzione del punteggio massimo. Per gli studenti che non frequentano l'insegnamento il voto finale è determinato sulla base della corrispondenza tra esiti della prova orale o scritta e descrittori degli "Obiettivi formativi" sopra indicati.

    Altre informazioni

    Letture integrative ed eventuali programmi alternativi possono essere concordati direttamente con il docente sulla base degli interessi e delle esigenze formative individuali o collettive emerse durante le lezioni. In particolare, possono essere predisposti programmi alternativi e/o focalizzati su determinate esigenze formative, destinati agli studenti lavoratori che partecipano ai percorsi dedicati previsti dal Dipartimento, anche in convenzione. La frequenza dell'insegnamento non è obbligatoria, ma è consigliata purché regolare e partecipativa. Gli studenti che non seguono l'insegnamento possono contattare il docente al suo indirizzo e-mail per ottenere informazioni aggiuntive sul programma di insegnamento e su eventuali materiali integrativi.

    Programma esteso

    PARTE PRIMA: FONDAMENTI DI ARCHITETTURE (6 ore – 1 CFU)
    INTRODUZIONE: Il computer nell’esperienza quotidiana dell’utente. L’informatica: come viene percepita e cosa invece è. Panoramica sui sistemi informativi.
    ARCHITETTURA GENERALE E MODELLI: Classificazione dei computer. Elementi di rappresentazione dell’informazione e modelli (Turing, Von Neumann).
    PARTE SECONDA: COMPONENTI HARDWARE (9 ore – 1,5 CFU)
    COMPONENTI FONDAMENTALI: Il processore. Le memorie. I bus.
    LE PERIFERICHE: Classificazione e gestione delle periferiche. Cenni sul funzionamento.
    MEMORIE SECONDARIE: Organizzazione delle memorie secondarie. Caratteristiche delle memorie secondarie.
    PARTE TERZA: COMPONENTI SOFTWARE (6 ore – 1 CFU)
    IL SOFTWARE DI SISTEMA: La percezione del software da parte dell’utente. Classificazione del software. Il sistema operativo. L’interfacciamento hardware/software. Le utilità di sistema. Gestione del sistema operativo. Cenni sui sistemi distribuiti.
    IL SOFTWARE APPLICATIVO: Elaboratori di testi. Editoria elettronica e web. I fogli elettronici. Le basi di dati. Documenti compositi. Applicazioni del cloud computing.
    PARTE QUARTA: LE RETI DI CALCOLATORI (9 ore – 1,5 CFU)
    LE RETI: Le reti di calcolatori. Applicazioni principali. Principali problematiche.
    ARCHITETTURA DELLE RETI DI CALCOLATORI: Classificazione delle reti. Struttura ed applicazioni. Componenti e tecnologie. Cenni su ISO/OSI e TCP/IP.
    INTERNET: Architettura ed organizzazione. I principali servizi. Architetture cloud.
    PARTE QUINTA: SICUREZZA INFORMATICA (6 ore – 1 CFU)
    MINACCE INFORMATICHE: Malware, virus, worm, trojan, ransomware e altre minacce emergenti.
    SICUREZZA DEI SISTEMI E DELLE RETI: Principi di autenticazione e autorizzazione. Crittografia. Firewall e strumenti di protezione.
    PROTEZIONE DEI DATI E SICUREZZA NEL WEB: Backup e recupero dei dati. Sicurezza nel cloud computing. Privacy e protezione dei dati personali. Buone pratiche per una navigazione sicura.

    English

    Teaching language

    Italian

    Contents

    This teaching activity aims to provide students with the knowledge necessary to understand information processing systems. The contents of the teaching activity are as follows: FIRST PART: FUNDAMENTALS OF ARCHITECTURES (6 hours) INTRODUCTION: Computer in the daily experience of common users. Computer Science: its perception and its actual nature. A view on information systems. GENERAL ORGANIZATION AND MODELS: Classification of computers. Elements of information representation and models (Turing, Von Neumann). SECOND PART: HARDWARE COMPONENTS (9 hours) BASIC COMPONENTS: CPU. Memory. Bus. PERIPHERALS: Classification and management of peripherals. Principles of operations. SECONDARY MEMORY: Organization of secondary memory. Characteristics of secondary memory. THIRD PART: SOFTWARE (6 hours) SYSTEM SOFTWARE: Users' perception of software. Classification of software. Operating system. Hardware/software interface. Utilities. Mangement of the operating system. Elements on distributed systems. APPLICATION SOFTWARE: Word processors. Digital and web publishing. Spreadsheets. Databases. Composite documents. Cloud computing applications. FOURTH PART: COMPUTER NETWORKS (9 hours) NETWORKS: Computer networks. Main applications. Main themes. COMPUTER NETWORKS ORGANIZATION: Classification of networks. Structure and applications. Components and technologies. Fundamentals on ISO/OSI and TCP/IP INTERNET: Architecture and organization. Main services. Cloud architecture.

    Textbook and course materials

    Curtin D., Foley K., Sen K., Morin C., Marengo A., Pagano A., Informatica di base, 7th edition, Pearson. ISBN: 9788838615375.

    Course objectives

    The teaching activity aims to provide students with the fundamental knowledge required to understand the general aspects of information processing systems and their main applications in the context of the Degree Programme, with particular attention to methodological aspects. Knowledge and understanding. The student will know the main aspects of the HW/SW architecture of computers and their mainapplications Applied knowledge and understanding. The student will be able to understand the issues and the potential of computer systems supporting organizations and bodies with which he will interact as a professional or a citizen Making judgements. The student will be able to evaluate the general requirements of a computer system and present them to a domain expert Communication skills. The student will be able to interact and communicate with domani experts Learning skills. The student will be able to learn autonomously what related to innovations from the point of view of a computer system user

    Prerequisites

    None

    Teaching methods

    Lectures and interactive learning activities (6 ECTS credits).

    Assessment methods

    The examination may be taken in oral or written form, at the student's discretion. A self-assessment test (with an answer key) is available in the "Learning Materials" section. The oral examination consists of no fewer than three questions. The written test, to be carried out within 60 minutes, consists of 20 multiple-choice questions and one open-ended question. To determine the final grade, the following elements are relevant: to report a grade not lower than 18/30, the student must demonstrate a basic (sufficient) knowledge of the teaching contents in relation to the descriptors; to report a grade between 22/30 and 24/30, the student must demonstrate a fully sufficient knowledge of the teaching contents in relation to the descriptors; to report a grade between 25/30 and 26/30, the student must demonstrate a good knowledge of the teaching contents in relation to the descriptors; to report a grade between 28/30 and 29/30, the student must demonstrate a very good knowledge of the teaching contents in relation to the descriptors; to obtain a score from 30/30 to 30/30 cum laude, the student must demonstrate an excellent knowledge of all the topics covered during the teaching activity. For attending students, the final grade also takes into account active participation in lectures, exercises and individual or group work. This incidence may vary depending on the type of activity and is decisive for awarding the highest grade. For students who do not attend the teaching activity, the final grade is determined on the basis of the correspondence between the results of the oral or written examination and the descriptors of the "Learning outcomes" indicated above.

    Other information

    Additional readings and alternative study programmes may be agreed upon directly with the lecturer on the basis of the individual or collective interests and needs that emerge during the lessons. In particular, alternative programs and/or programs focused on certain educational needs may be arranged for working students who access pathways dedicated to them within the Department's educational activities, including in agreement. Attendance of the teaching activity is not mandatory, although regular and active participation is strongly recommended. Students who do not attend the teaching activity may contact the lecturer by e-mail to obtain additional information on the teaching program and any materials.

    Detailed syllabus

    PART I: FUNDAMENTALS OF COMPUTER ARCHITECTURES (6 hours – 1 ECTS Credit)

    INTRODUCTION: The computer in the user's everyday experience. Computer science: how it is commonly perceived and what it actually is. Overview of information systems.

    GENERAL ARCHITECTURE AND MODELS: Classification of computers. Information representation elements and computational models (Turing, Von Neumann).

    PART II: HARDWARE COMPONENTS (9 hours – 1.5 ECTS Credits)

    CORE COMPONENTS: The processor. Memory systems. Buses.

    PERIPHERAL DEVICES: Classification and management of peripherals. Basic principles of operation.

    SECONDARY STORAGE: Organization of secondary storage devices. Characteristics of secondary storage.

    PART III: SOFTWARE COMPONENTS (6 hours – 1 ECTS Credit)

    SYSTEM SOFTWARE: User perception of software. Software classification. Operating systems. Hardware/software interfacing. System utilities. Operating system management. Introduction to distributed systems.

    APPLICATION SOFTWARE: Word processing applications. Electronic publishing and web technologies. Spreadsheets. Databases. Composite documents. Cloud computing applications.

    PART IV: COMPUTER NETWORKS (9 hours – 1.5 ECTS Credits)

    NETWORKS: Computer networks. Main applications. Key challenges and issues.

    COMPUTER NETWORK ARCHITECTURE: Network classification. Structure and applications. Components and technologies. Introduction to the ISO/OSI and TCP/IP models.

    INTERNET: Architecture and organization. Main Internet services. Cloud architectures.

    PART V: CYBERSECURITY (6 hours – 1 ECTS Credit)

    CYBER THREATS: Malware, viruses, worms, Trojans, ransomware, and other emerging threats.

    SYSTEM AND NETWORK SECURITY: Principles of authentication and authorization. Cryptography. Firewalls and protection tools.

    DATA PROTECTION AND WEB SECURITY: Data backup and recovery. Security in cloud computing. Privacy and personal data protection. Best practices for secure web browsing.

     

    facebook logoinstagram buttonyoutube logotype