Appunti, riassunti, compiti, esami e problemi di Informatica

Ordina per
Materia
Livello

Concetti Fondamentali di Crittografia e Sicurezza Informatica

Classificato in Informatica

Scritto il in italiano con una dimensione di 4,45 KB

1. Fondamenti di Sicurezza Informatica

La sicurezza informatica è un modo per proteggere un intero sistema informatico, inclusi utenti, hardware, software e file.

2. Concetto di Crittografia

La crittografia è un metodo utilizzato per rendere un messaggio incomprensibile per gli utenti che non conoscono il meccanismo di cifratura, garantendo un mezzo di comunicazione sicuro per un gruppo specifico.

3. Esempi di Crittografia Manuale Storica

  • Scitala di Licurgo: Il mittente scrive il messaggio lungo un bastone (scitala) e poi si srotola la striscia, che viene poi trasformata in una sequenza di lettere senza senso. Ricevendo la “cintura” (la striscia), il destinatario la avvolge sul proprio bastone, il cui diametro è uguale a quello del bastone
... Continua a leggere "Concetti Fondamentali di Crittografia e Sicurezza Informatica" »

Sistemi Esperti: Componenti, Funzionamento e Applicazioni nell'Intelligenza Artificiale

Classificato in Informatica

Scritto il in italiano con una dimensione di 6,87 KB

Introduzione ai Sistemi Esperti

Un Sistema Esperto (SE) è un sistema che risolve problemi complessi attraverso una rappresentazione simbolica della conoscenza umana. È un'unità logica che trae conclusioni dalla sua base di conoscenza, decide cosa applicare, come procedere, risolve i conflitti e utilizza la conoscenza disponibile.

Componenti Fondamentali dei Sistemi Esperti

Meccanismo di Inferenza: Funzioni e Ruolo

Il meccanismo di inferenza determina le azioni da intraprendere, l'ordine di esecuzione e come interagiscono le diverse parti del Sistema Esperto. Le sue funzioni principali includono:

  • Determinare come e quando le regole vengono elaborate.
  • Controllare il dialogo con l'utente.

Caratteristiche dei Meccanismi di Ricerca Implementati

La progettazione... Continua a leggere "Sistemi Esperti: Componenti, Funzionamento e Applicazioni nell'Intelligenza Artificiale" »

Fondamenti di Ingegneria del Software e Gestione dei Requisiti

Classificato in Informatica

Scritto il in italiano con una dimensione di 4,37 KB

Processi dell'Ingegneria del Software

L'Ingegneria del Software rappresenta il set totale di attività necessarie per trasformare le esigenze di un utente in software.

Fasi Principali dei Processi

  • Specifiche software: i clienti e gli ingegneri definiscono il software da produrre e le restrizioni per il loro funzionamento.
  • Sviluppo del software: il software viene progettato e programmato.
  • Validazione del software: il software viene verificato per garantire che sia esattamente ciò che il cliente desidera.
  • Evoluzione del software: il programma viene modificato per adattarsi alle mutevoli esigenze dei clienti e del mercato.

Esigenza di Software

Queste sono le proprietà desiderabili per un software di sistema. Tali requisiti riflettono le necessità dei

... Continua a leggere "Fondamenti di Ingegneria del Software e Gestione dei Requisiti" »

Fondamenti dei Database: Obiettivi, Indipendenza e Architettura a Tre Livelli

Classificato in Informatica

Scritto il in italiano con una dimensione di 3,99 KB

Obiettivi Fondamentali di un Database

Un database è un insieme di dati memorizzati in modo organizzato e strutturato in un vettore di informazioni gestite da un computer.

Funzionalità e Requisiti Essenziali

  • L'Indipendenza dei Dati dalle applicazioni che li utilizzano. Questo concetto si divide in:
    • Indipendenza Fisica: Possibilità di modificare lo schema fisico senza intaccare i livelli superiori.
    • Indipendenza Logica: Se si modifica lo schema concettuale, non è necessario modificare i programmi applicativi.
  • Minima Ridondanza delle Informazioni. Ridurre la ripetizione inutile dei dati al minimo indispensabile per evitare incongruenze. Fornire meccanismi per monitorare le operazioni sul database. Questo processo è raggiunto da meccanismi di controllo
... Continua a leggere "Fondamenti dei Database: Obiettivi, Indipendenza e Architettura a Tre Livelli" »

Principi e Funzioni della Comunicazione di Massa: Media, Linguaggio e Punteggiatura

Classificato in Informatica

Scritto il in italiano con una dimensione di 5,16 KB

CARATTERISTICHE GENERALI DEI MEDIA

I media sono la stampa, la radio, la televisione e internet. Gli emittenti mirano a informare un pubblico di massa con diverse destinazioni e caratteristiche.

Elementi Distintivi della Comunicazione di Massa

  • È unidirezionale: cioè, il trasmettitore emette un messaggio singolarmente e il ricevitore lo riceve, assumendo un ruolo enorme.
  • Il messaggio: a volte è comunicazione di informazioni obiettive e in altri casi, interpretazione soggettiva di qualsiasi evento di interesse per il destinatario.
  • Il canale: richiede l'utilizzo di tecnologie avanzate.
  • Il codice: il codice è scritto (per i media scritti), mentre per la radio si parla di codice sonoro/rumore.

LE FINALITÀ DEI MEDIA

Lo scopo principale è l'informazione.... Continua a leggere "Principi e Funzioni della Comunicazione di Massa: Media, Linguaggio e Punteggiatura" »

Sistemi Operativi e Sviluppo Software: Concetti Chiave e Processi

Classificato in Informatica

Scritto il in italiano con una dimensione di 10,5 KB

Che cos'è un Sistema Operativo?

Un Sistema Operativo (OS) è il software di base di un computer. Funge da interfaccia tra i programmi, le periferiche hardware e l'utente.

Classificazione dei Sistemi Operativi

  • Multi-utente: Permette a più utenti di utilizzare i loro programmi contemporaneamente. Alcuni sistemi operativi gestiscono centinaia o migliaia di utenti simultaneamente.
  • Multiprocessore: Supporta l'esecuzione dello stesso programma su più CPU.
  • Multitasking: Consente l'esecuzione di più programmi contemporaneamente.
  • Multi-thread (Multi-segmento): Permette a diverse parti di un unico programma di essere eseguite contemporaneamente.
  • Tempo Reale (Real-time): Risponde agli input istantaneamente.

Linguaggi di Programmazione

Un linguaggio di programmazione... Continua a leggere "Sistemi Operativi e Sviluppo Software: Concetti Chiave e Processi" »

Concetti Fondamentali su Livelli di Automazione e Piramide CIM

Classificato in Informatica

Scritto il in italiano con una dimensione di 5,93 KB

Livelli di Automazione e Tipi di Controllo

  1. Riguardo ai livelli di automazione, il livello base di automazione ha:

    a) Tre gradi.

  2. Per i livelli di automazione, i compiti di monitoraggio dei tempi di inattività, il posizionamento di parti e le caratteristiche di sicurezza corrispondono al livello:

    a) Elementare.

  3. Riguardo ai livelli di automazione, il controllo centralizzato si riferisce al:

    a) Terzo livello.

  4. La funzione di trasferire tutti o parte dei compiti ad altre unità di controllo è tipica del:

    a) Controllo distribuito.

  5. Lo svantaggio del possibile overflow di dati ad ogni livello è tipico del:

    a) Controllo distribuito.

  6. Riguardo ai livelli di azione dell'automazione, intesa come un insieme di macchine base o complesse, questi corrispondono al livello:
... Continua a leggere "Concetti Fondamentali su Livelli di Automazione e Piramide CIM" »

Architettura di Rete OSI: Struttura a Livelli e Processo di Incapsulamento dei Dati

Classificato in Informatica

Scritto il in italiano con una dimensione di 4,96 KB

L'Importanza della Rete e la Necessità di Standard

In primo luogo, l'isolamento dell'equipaggiamento portava a:

  • Duplicazione di dispositivi, attrezzature e risorse.
  • Incapacità di comunicare in modo efficace.
  • Mancanza di rete di gestione e di controllo.

Negli anni '70 non c'era unificazione a causa della mancanza di protocolli standardizzati. Per un'azienda che voleva espandere la propria rete, doveva rivolgersi a un unico produttore, generando conflitti di business network con sistemi di diversi produttori.

Il Modello di Riferimento OSI (Open Systems Interconnection)

Il modello propone una struttura a strati (o livelli). Ogni strato fornisce un insieme di funzioni che utilizzano quelle dei livelli sottostanti. Il modello OSI ha sette livelli, ognuno... Continua a leggere "Architettura di Rete OSI: Struttura a Livelli e Processo di Incapsulamento dei Dati" »

Comunicazioni Radio Marittime: Guida Essenziale per la Sicurezza in Mare

Classificato in Informatica

Scritto il in italiano con una dimensione di 8,2 KB

RADIO 1 - Banda VHF marino:

  • Gamma di frequenza: Banda VHF 30-300 MHz
  • Frequenza e/o canale per trasmettere un'allerta di disagio: Canale 70 156,525 MHz o DSC (chiamata selettiva digitale)
  • Frequenza e/o canale per alleviare il traffico: Canale 16 156,8 MHz
  • Range approssimativo in miglia: Onde troposferiche o di massa, diffusione diretta, range 25-30 miglia assicurato con attrezzature a pensione (1-25 W), computer portatili 10-15 miglia (1 a 5 W)

Banda della Marina MF:

  • Gamma di frequenza: Banda da 300 a 3.000 kHz (MW o MF)
  • Frequenza e/o canale per trasmettere una richiesta di soccorso: 2187,5 kHz LSD o DSC (chiamata selettiva digitale)
  • Frequenza e/o il canale per il traffico di emergenza: 2.182 kHz (telefono)
  • Range approssimativo in miglia: Propagazione
... Continua a leggere "Comunicazioni Radio Marittime: Guida Essenziale per la Sicurezza in Mare" »

Architettura e Funzionamento delle Memorie RAM, Cache e BIOS nel PC

Classificato in Informatica

Scritto il in italiano con una dimensione di 4,9 KB

Tipi di Memoria Temporanea o Volatile: RAM (Random Access Memory)

La RAM (Random Access Memory) è la memoria dove sono memorizzati, temporaneamente, i dati su cui si sta lavorando in un computer. Quando il computer viene spento, il contenuto della RAM viene svuotato e le informazioni vengono perse se non salvate in precedenza. È generalmente utilizzata come memoria principale di un computer.

Classificazione della RAM

RAM Dinamica (DRAM - Dynamic RAM)

Questo tipo di memoria richiede segnali di "refresh" (aggiornamento) costanti per mantenere i dati nelle sue celle. Oltre alle celle di memoria, costituite da un circuito elettronico che agisce come un condensatore, un circuito elettronico genera due segnali di base, chiamati CAS (Column Address

... Continua a leggere "Architettura e Funzionamento delle Memorie RAM, Cache e BIOS nel PC" »