Appunti, riassunti, compiti, esami e problemi di Informatica

Programmazione in R: Fondamenti, Strutture Dati e Calcolo Statistico

Informatica6,19 KB

Cos'è il Linguaggio R?

R è un linguaggio nato per l’elaborazione dei dati. È un software open-source, il che significa che il suo codice sorgente viene distribuito liberamente, costituendo un sistema aperto a chiunque voglia aumentarne le possibilità di utilizzo e di calcolo. Inoltre, R, costituendo un vero e proprio ambiente di programmazione, permette un’elevatissima flessibilità nell’implementazione di funzioni di calcolo e di rappresentazione grafica statistica. In questo ambiente è possibile creare o importare algoritmi che permettono di effettuare una serie di operazioni per raggiungere specifici obiettivi informatici.

Interfaccia Grafica e Gestione Pacchetti

Interfaccia Grafica

L’interfaccia grafica di R è molto essenziale:...

Continua a leggere "Programmazione in R: Fondamenti, Strutture Dati e Calcolo Statistico" »

Flusso di Lavoro Statistico: Elaborazione Dati ISTAT Incidenti Stradali (Excel, Access, Octave, R)

Informatica3,52 KB

Progetto Applicativo: Elaborazione Dati Statistici Multisoftware

Il seguente documento descrive il flusso di lavoro adottato per l'elaborazione e la visualizzazione dei dati relativi agli incidenti stradali con morti e feriti in Italia, raccolti dall'ISTAT per gli anni 2016-2017, suddivisi per regione.

Fase 1: Acquisizione e Pre-Elaborazione in Microsoft Excel

Una volta scaricati i dati dal sito istat.it, le tabelle sono state aperte separatamente su Excel. Attraverso le funzioni integrate del software, sono stati calcolati i principali indicatori statistici per ogni colonna:

  • La somma
  • La media
  • La deviazione standard

Successivamente, per rappresentare visivamente i dati elaborati, sono stati creati dei grafici, scegliendo le tipologie classiche di...

Continua a leggere "Flusso di Lavoro Statistico: Elaborazione Dati ISTAT Incidenti Stradali (Excel, Access, Octave, R)" »

Microsoft Excel: Potenziale e Funzionalità Avanzate per la Gestione dei Dati

Informatica5,66 KB

Microsoft Excel: Panoramica e Vantaggi

Excel è un software di Microsoft, costituito da fogli di calcolo organizzati in semplici celle che permettono di raccogliere, gestire i dati e, soprattutto, di effettuare in modo intuitivo moltissimi calcoli. Excel è uno strumento incredibilmente utile per organizzare e analizzare grandi quantità di dati. Allo stesso tempo, tuttavia, è molto comodo per eseguire calcoli semplici e per tenere traccia di qualunque tipo di informazione.

È costituito, inoltre, da una barra delle formule e delle funzioni e da una barra multifunzione che permette di eseguire la maggior parte delle funzionalità (la quale cambia in base al menu di riferimento). Il segreto per usare al meglio tutto il potenziale di Excel sta...

Continua a leggere "Microsoft Excel: Potenziale e Funzionalità Avanzate per la Gestione dei Dati" »

Sistemi di Rilevamento Intrusioni (IDS) e Gestione Avanzata del Logging

Informatica3,54 KB

Sistemi di Rilevamento delle Intrusioni (IDS)

HIDS: Host-Based Intrusion Detection System

HIDS (Host-Based Intrusion Detection System) è un sistema di rilevamento delle intrusioni basato sull'host.

Caratteristiche Essenziali per un IDS Efficace

  • Deve imporre il minimo overhead sul sistema.
  • Deve osservare le anomalie rispetto alla normale routine di azioni svolte sul sistema.
  • Deve essere adattabile ai vari tipi di sistemi.
  • Deve funzionare anche se si modificano o si aggiungono nuove applicazioni al sistema.

NIDS: Network-Based Intrusion Detection System

Vantaggi (Pro)

  • Real time (in tempo reale).
  • Costi minori rispetto agli HIDS.
  • Non dipendono dalle architetture e dai sistemi operativi, perché si basano sui protocolli di rete.

Svantaggi (Contro)

  • Il traffico
...
Continua a leggere "Sistemi di Rilevamento Intrusioni (IDS) e Gestione Avanzata del Logging" »

Internet of Things (IoT) e Big Data: Impatto e Applicazioni

Informatica3,99 KB

Internet of Things (IoT)

L’IoT è un gigantesco network in cui tutti gli oggetti che ci circondano sono connessi alla rete e tra loro. In questo modo raccolgono e scambiano dati in tempo reale. Quando gli oggetti sono in grado di rilevarsi l’un l’altro e di comunicare tra loro, ecco che cambia come, dove e chi prende le decisioni riguardo al nostro mondo fisico. Una visione di un «Pianeta più intelligente», in cui saremo in grado di affrontare alcune delle nostre più grandi sfide, perché il mondo sta diventando sempre più tecnologico, interconnesso ed intelligente. Un concetto relativo alle ICT che descrive un mondo inter-connesso dove gli oggetti comuni sono collegati ad Internet sia attraverso tecnologie wireless sia via cavo,...

Continua a leggere "Internet of Things (IoT) e Big Data: Impatto e Applicazioni" »

Comprendere i File di Log: Tipi, Gestione e Centralizzazione con Syslog

Informatica3,9 KB

Tipologie e Gestione dei File di Log di Sistema

I file di log sono registrazioni cronologiche degli eventi che si verificano all'interno di un sistema. Esistono diverse tipologie di log, ognuna con uno scopo specifico.

Tipi di Log

  • Log di registrazione, riconoscimento e accesso (login/logon): Registrano tutti i tentativi di accesso a un sistema, sia quelli riusciti che quelli falliti.
  • Log di sistema: Relativi al sistema operativo, registrano gli eventi significativi che intercorrono tra il sistema, come fornitore di servizi, e le applicazioni, come clienti dei servizi stessi.
  • Log di base dati (database): Generati da un sistema di gestione di basi di dati (DBMS), registrano tutte le query o le modifiche apportate al database.
  • Log di sicurezza: Memorizzano
...
Continua a leggere "Comprendere i File di Log: Tipi, Gestione e Centralizzazione con Syslog" »

Sicurezza Informatica: Integrità dei Dati, Sistemi IDS e Gestione dei Log

Informatica3,28 KB

Integrità dei file

L'integrità dei file è la garanzia che l'informazione non subisca modifiche o cancellazioni a seguito di errori o di azioni non autorizzate.

Checksum

La somma di controllo (checksum) è una sequenza di bit associata a un file, utilizzata per verificarne l'integrità.

IDS - Intrusion Detection System

L'IDS è un dispositivo software o hardware (o a volte la combinazione di entrambi, sotto forma di sistemi pre-installati e pre-configurati) utilizzato per identificare accessi non autorizzati ai computer o alle reti locali.

L'IDS è composto da 4 componenti principali:

  • Sensori: per ricevere le informazioni dalla rete o dai computer.
  • Console: utilizzata per monitorare lo stato della rete e dei computer.
  • Motore di analisi: analizza i
...
Continua a leggere "Sicurezza Informatica: Integrità dei Dati, Sistemi IDS e Gestione dei Log" »

Cos'è un Wiki: Definizione, Funzionamento e Vantaggi Collaborativi

Informatica2,16 KB

Che cos’è un Wiki

La parola “Wiki” deriva dall’hawaiano e significa “veloce”. È un termine che si incontra di frequente nel web e identifica un particolare sito utilizzato da un gruppo di utenti per collaborare e creare ipertesti condivisi.

Caratteristiche Principali

Il wiki è un utile strumento di lavoro a distanza che permette a differenti utenti di scrivere contenuti in maniera collaborativa, attraverso un sistema facile e veloce. Si viene così a creare una comunità dove i partecipanti sono interdipendenti tra loro e contribuiscono a un arricchimento culturale reciproco.

Nell'ampio panorama dei sistemi cooperativi, il wiki si contraddistingue per la sua semplicità d'uso e la sua flessibilità: è paragonabile a una pagina bianca...

Continua a leggere "Cos'è un Wiki: Definizione, Funzionamento e Vantaggi Collaborativi" »

Informativa sulla privacy di LoveAgain.com

Informatica15,29 KB

Noi di Cupid plc ('Noi') prendiamo molto sul serio la salvaguardia e il rispetto della Sua privacy. Queste condizioni (insieme con i nostri termini e condizioni di utilizzo e ai documenti cui tali condizioni fanno riferimento) stabiliscono i principi sulla cui base i dati personali da noi raccolti, o da Lei forniti, saranno trattati. La preghiamo di leggere con attenzione questa pagina per conoscere le nostre linee di condotta in materia di trattamento dei dati personali.

Siamo i titolari del trattamento dei dati personali per gli scopi di cui al Data Protection Act 1998 ('Act').

Quali informazioni raccogliamo?

Possiamo raccogliere e trattare le seguenti informazioni che La riguardano:

  • Informazioni che Lei fornisce compilando i moduli sul sito
...
Continua a leggere "Informativa sulla privacy di LoveAgain.com" »

Fondamenti di Ingegneria del Software: Architettura, Metodologie e Best Practice

Informatica4,68 KB

8) Perché utilizzare il modello di architettura 4+1?

Il modello di architettura 4+1 serve a fornire una panoramica completa del sistema da costruire attraverso diversi punti di vista: logico, di processo, di sviluppo e fisico, oltre agli scenari d'uso. Inoltre, il modello 4+1 ha il vantaggio di essere generico e adattabile a diverse esigenze.

9) In che modo questo modello aiuta nella progettazione?

Aiuta a progettare in quanto facilita la comprensione del comportamento del sistema. Attraverso la progettazione dei componenti e le specifiche dettagliate di questi, permette di soddisfare pienamente i requisiti funzionali prefissati.

10) Come scegliere la metodologia di costruzione?

La metodologia di costruzione dipenderà dal tipo di problema o dal...

Continua a leggere "Fondamenti di Ingegneria del Software: Architettura, Metodologie e Best Practice" »