Offerta Didattica

 

DIRITTO DELLE NUOVE TECNOLOGIE

INFORMATICA DI BASE

Classe di corso: L-14 - Scienze dei servizi giuridici
AA: 2022/2023
Sedi: MESSINA
SSDTAFtipologiafrequenzamoduli
ING-INF/05CaratterizzanteLiberaLiberaNo
CFUCFU LEZCFU LABCFU ESEOREORE LEZORE LABORE ESE
6600363600
Legenda
CFU: n. crediti dell’insegnamento
CFU LEZ: n. cfu di lezione in aula
CFU LAB: n. cfu di laboratorio
CFU ESE: n. cfu di esercitazione
FREQUENZA:Libera/Obbligatoria
MODULI:SI - L'insegnamento prevede la suddivisione in moduli, NO - non sono previsti moduli
ORE: n. ore programmate
ORE LEZ: n. ore programmate di lezione in aula
ORE LAB: n. ore programmate di laboratorio
ORE ESE: n. ore programmate di esercitazione
SSD:sigla del settore scientifico disciplinare dell’insegnamento
TAF:sigla della tipologia di attività formativa
TIPOLOGIA:LEZ - lezioni frontali, ESE - esercitazioni, LAB - laboratorio

Obiettivi Formativi

L'obiettivo del corso è quello di fornire agli studenti le conoscenze di base sui principi, le tecniche di funzionamento e le tecnologie abilitanti che caratterizzano i sistemi digitali aziendali. Il corso vuole anche accrescere la dimestichezza dello studente con il mondo dell'informatica al fine di identificare le caratteristiche e le opportunità offerte dalle tecnologie digitali di nuova generazione e sviluppare competenze digitali di ampio utilizzo. A tal fine, saranno trattati argomenti di base, come i componenti hardware ed il software dei calcolatori, con particolare riferimento alle licenze software, all’Open Source ed alle reti informatiche; quindi, saranno presentate le tecnologie innovative che caratterizzano la digitalizzazione di tutti i sistemi informativi aziendali, come l’Intelligenza Artificiale, il Cloud Computing, le basi di dati ed i Big Data. Al termine del corso lo studente sarà in grado di: - orientarsi tra gli strumenti tecnologici e digitali tipicamente utilizzati nei sistemi informativi aziendali; - identificare le tecnologie che meglio supportano specifici requisiti aziendali caratterizzando gli effetti ed i benefici.

Learning Goals

The goal of the course is to provide students with basic knowledge on the principles, techniques and enabling technologies that characterize digital information systems. The course also aims to increase the student's familiarity with information technologies, so to be able to identify the characteristics and opportunities offered by the new generation of digital technologies and to develop wide ranging digital skills. To this end, basic topics will be covered, such as hardware components and computer software, with particular reference to software licenses, Open Source and computer networks. Then, the innovative technologies that characterize the digitization of business-oriented information systems, such as Artificial Intelligence, Cloud Computing, databases and Big Data, will be presented. At the end of the course the student will be able to: - recognize technological tools typically used in digital information systems; - identify the technologies that best support specific business requirements by characterizing the effects and benefits.

Metodi didattici

Il corso si svolge prevalentemente attraverso lezioni frontali su specifici aspetti disciplinari. Sono inoltre anche previste esercitazioni in classe che consentiranno agli studenti di prendere manualità con i principi di base della programmazione. Tutte le attività sono svolte con supporto di slide delle lezioni.

Teaching Methods

The course takes place mainly through lectures on specific disciplinary aspects. Guided exercises in the classroom and practical-based lessons are also planned, which will enable students to gain dexterity with the basic principles of programming. All activities are carried out with the aid of lecture slides.

Prerequisiti

Nessun prerequisito richiesto.

Prerequisites

No prerequisites required.

Verifiche dell'apprendimento

È prevista una prova in itinere ed una prova finale La prova in itinere, che si svolge circa a metà insegnamento, concerne gli argomenti relativi alla prima metà dei contenuti del corso e mira a verificare che gli studenti abbiano acquisito le conoscenze di base relative all’informatica moderna. Superata la prova in itinere, essa ha validità per tutto l’anno accademico entro il quale dovrà essere sostenuta la prova finale e ad ogni appello di esami gli studenti hanno la possibilità di recuperare l’eventuale prova in itinere non superata. La prova finale mira a verificare che gli studenti abbiano acquisito la capacità di valutare e selezionare le alternative disponibili per la soluzione di un semplice problema elaborando un algoritmo per la sua soluzione. La prova in itinere ha un peso del 50% sul voto finale. Il voto finale tiene conto dei voti conseguiti durante le prova in itinere e la prova finale. Per gli studenti che non abbiano superato la prova in itinere, la prova finale verte anche sugli argomenti della prima fase del corso.

Assessment

An ongoing test and a final test are planned. The ongoing test taking place roughly in the middle of the course, focuses on the topics related to the first half of the course contents and aims to verify that students have acquired basic knowledge related to modern computing. Once the ongoing test has been passed, it is valid for the entire academic year, by which the final test must be taken, and at each exam session students have the chance to recover an unsuccessful ongoing test. The final test aims to verify that students have acquired the ability to evaluate and select the alternatives available to solve a simple problem and that they are able to design an algorithm for managing it. The ongoing test has a weight of 50% on the final mark. The final grade factors in the marks obtained during the ongoing test and the final test. For students who have not passed the first ongoing test, the final test focuses also on the topics of the first phase of the course.

Programma del Corso

FONDAMENTI DELL’INFORMATICA MODERNA Introduzione all'informatica. Il calcolatore elettronico. Algebra booleana: tabelle di verità, principali operatori, e loro proprietà. Cenni sui sistemi operativi. Strumenti per la produttività individuale. Funzionalità fondamentali di un elaboratore di testi. Funzionalità fondamentali di un foglio di calcolo. Funzionalità fondamentali di un database. Le reti di calcolatori. Approfondimento su Internet, lo stack TCP/IP e il Web. Cenni di sicurezza informatica. Applicazioni dell'informatica CENNI DELLA PROGRAMMAZIONE Rappresentazione digitale dell’informazione. Algoritmi, dati ed istruzioni, programmazione strutturata, pseudo-codice. Diagramma a blocchi e di flusso. Sintassi e semantica. Linguaggi di programmazione: linguaggi di basso e di alto livello. Compilatori ed interpreti.

Course Syllabus

FOUNDATIONS OF MODERN INFORMATION TECHNOLOGY Introduction to computer science. The electronic calculator. Boolean algebra: truth tables, main operators, and their properties. Basics of operating systems. Personal productivity tools. Basic functions of a word processor. Basic functions of a spreadsheet. Basic functions of a database. Computer networks. Analysis of Internet, TCP/IP stack and the Web. Basics of information security. Applications of computer science BASICS ABOUT PROGRAMMING Digital encoding of information. Algorithms, data and instructions, structured programming, pseudo-code. Block and flow charts. Syntax and semantics. Programming languages: low-level and high-level languages. Compilers and interpreters.

Testi di riferimento: L. Mari, G. Buonanno, D. Sciuto, “Informatica e cultura dell’informazione.”, II edizione, McGraw-Hill, 2013 L. Console, M. Ribaudo, U. Avalle, F. Carmagnola, F. Cena, “Introduzione all’Informatica.”, IV edizione, UTET Università, 2018

Elenco delle unità didattiche costituenti l'insegnamento

Docente: MARCO LUCIO SCARPA

Orario di Ricevimento - MARCO LUCIO SCARPA

GiornoOra inizioOra fineLuogo
Martedì 09:30 11:30Dipartimento di Ingegneria, Blocco B, piano 7.
Giovedì 09:30 11:30Dipartimento di Ingengeria, Blocco B, piano 7.
Note:
  • Segui Unime su:
  • istagram32x32.jpg
  • facebook
  • youtube
  • twitter
  • UnimeMobile
  • tutti