Appunti, riassunti, compiti, esami e problemi di Informatica

Principi e Metodologie dell'Informatica Forense Digitale

Informatica16,1 KB

Informatica Forense: Principi Fondamentali

L'Informatica Forense si concentra su:

  • Individuazione
  • Conservazione
  • Protezione
  • Estrazione

Limiti e Sfide

Le principali sfide includono:

  • Alterazione o creazione artefatti ad arte.
  • Riconducibilità dell'autore.
  • Considerazione del contesto operativo.
  • Il rischio di ripudio del dato informatico.

Obblighi del Consulente Tecnico

Il consulente deve mantenere:

  • Autocriticità
  • Precisione
  • Diffidenza

L'obiettivo è superare la prova di resistenza giudiziaria.

Elaborato Tecnico: Verifica e Validazione

L'elaborato tecnico deve sottostare a verifica su:

  1. Legittimità dell'acquisizione.
  2. Integrità, autenticità, attendibilità e riproducibilità dei dati.
  3. Metodi di acquisizione, eventuali alterazioni e ricostruzione della timeline.

Riproducibilità

...
Continua a leggere "Principi e Metodologie dell'Informatica Forense Digitale" »

Teoria ricerca dati in database

Informatica33,52 KB

Svolgimento traccia
La traccia chiede di realizzare un sito per la gestione dei libri di una biblioteca di una piccola scuola.
Database
Si procede alla realizzazione partendo dalla progettazione del database. Per la progettazione si prevede di partire dal progetto concettuale, che modella la realtà di riferimento attraverso lo schema E/R (Entity/Relationship).
Successivamente, a partire dal modello concettuale si deriva il modello logico dei dati, seguendo lo schema dei database relazionali, che si è affermato nel tempo come il miglior modello in termini di flessibilità ed efficienza per la memorizzazione di dati strutturati, come nel caso in esame.
La traccia richiede di memorizzare per ogni libro il codice, l'autore, la casa editrice, l'ISBN,...

Continua a leggere "Teoria ricerca dati in database" »

Creazione e Gestione di Query e Report in Access 2000

Informatica4,31 KB

Access 2000 non è case sensitive durante la ricerca di record.

  1. Salvare la query facendo clic sul pulsante Salva. Apparirà una finestra di dialogo per dare un nome alla query.
  2. Scrivere il nome della query.
  3. Fare clic sul pulsante OK.
  4. Per chiudere la query, cliccare sul pulsante Chiudi.

Eseguire una Query

È possibile eseguire una query dalla finestra di progettazione della query o dalla finestra del database.

Dalla finestra del database:

  1. Selezionare la query da eseguire.
  2. Fare clic sul pulsante per aprire la finestra del database.

Dalla finestra di progettazione della query:

  1. Fare clic sul pulsante http://www.aulaclic.es/access2000/Boton_ejecutar_Access.gif nella barra degli strumenti.

Quando visualizziamo i risultati di una query, ciò che vediamo è in realtà una parte della tabella che soddisfa i criteri specificati....

Continua a leggere "Creazione e Gestione di Query e Report in Access 2000" »

Ottimizzazione della Programmazione della Produzione: Strategie e Strumenti

Informatica2,58 KB

Programmazione della Produzione: Concetti Fondamentali

Le operazioni di pianificazione e programmazione si concentrano sul volume e sui tempi di produzione dei prodotti. Il programma di produzione generale non risolve tutti i problemi, poiché solo specifiche linee guida definiscono le attività centrali del sistema produttivo.

Dettagli del Programma di Produzione

Questo programma viene elaborato in dettaglio per determinare:

  • La quantità da produrre.
  • La gestione delle scorte (quantità di memoria).
  • Il numero di dipendenti necessari in ogni sezione e per ogni macchinario.
  • I metodi di controllo e monitoraggio di ogni macchinario, prodotto e dipendente.

Come risultato di una pianificazione globale, si ottiene il programma di produzione complessivo, basato...

Continua a leggere "Ottimizzazione della Programmazione della Produzione: Strategie e Strumenti" »

Sistemi di Comunicazione Aumentativa e Alternativa: Classificazione e Applicazioni

Informatica3,94 KB

Introduzione ai Sistemi di Comunicazione

I sistemi di comunicazione includono tutte le forme che migliorano o integrano il linguaggio parlato e scritto. Si possono classificare secondo 3 criteri principali:

1. Secondo l'obiettivo finale

  • Alternativa: sistema o codice basato su simboli che sostituisce la lingua parlata.
  • Aumentativa: sistema volto a migliorare una comunicazione già esistente.

2. Secondo la necessità di assistenza

  • Comunicazione dipendente: richiede l'aiuto di una persona che interpreta i messaggi dell'utente.
  • Comunicazione indipendente: prodotta interamente dall'utente.

3. Secondo le risorse necessarie

  • Ausilio di comunicazione: richiede risorse esterne per la produzione.
  • Comunicazione senza aiuto: l'utente utilizza il proprio corpo senza
...
Continua a leggere "Sistemi di Comunicazione Aumentativa e Alternativa: Classificazione e Applicazioni" »

Manutenzione e Sicurezza di Windows: Strumenti per lo Storage e il Ripristino

Informatica4,11 KB

Strumenti di Windows per la manutenzione delle unità di storage

Quali sono i tre strumenti di Windows per la manutenzione delle unità di storage e cosa bisogna fare per la loro esecuzione? Gli strumenti principali includono il controllo degli errori, la deframmentazione e la copia di sicurezza.

  • Controllo degli errori (Scandisk/Checkdisk): È l'utility che analizza e ripara le potenziali carenze del disco. È possibile eseguire due tipi di test: a livello logico (errori cross-linked nei nomi degli oggetti, ecc.) e a livello fisico (settori danneggiati).
  • Copia di sicurezza (Backup): Un'utility che consente il salvataggio e il ripristino delle informazioni presenti sul disco.
  • Deframmentazione: Questa utilità riorganizza i dati su disco, spostando
...
Continua a leggere "Manutenzione e Sicurezza di Windows: Strumenti per lo Storage e il Ripristino" »

Meccanismi di Gestione della Memoria: Paging e Sostituzione in Linux, Solaris e Windows 2000

Informatica3,95 KB

Gestione della Memoria in Linux

Gestione dei Blocchi di Pagine Contigue

Dalla memoria principale, Linux definisce un meccanismo per gestire blocchi contigui di pagine, corrispondenti a frame contigui. A tal fine, utilizza il sistema buddy, dove il kernel mantiene una lista di gruppi di page frame contigui di dimensione fissa.

Algoritmo di Sostituzione delle Pagine

L'algoritmo di sostituzione delle pagine in Linux è basato sul clock (o NUR/NRU - Not Used Recently/Not Referenced Recently), che associa un bit di utilizzo e un bit di modifica a ogni pagina di memoria principale.

Gestione della Memoria in Solaris

Sistema di Paging e Strutture Dati

Per la memoria virtuale paginata, Solaris utilizza una serie di strutture di dati che sono indipendenti dalla...

Continua a leggere "Meccanismi di Gestione della Memoria: Paging e Sostituzione in Linux, Solaris e Windows 2000" »

Tecniche Essenziali di Audio Digitale: Configurazione, Processamento e Mixaggio in Cubase

Informatica31,6 KB

Speaker

Uno speaker può essere a più vie, con più coni. Esistono configurazioni:

  • Orizzontali (professionali, spesso con due woofer e un tweeter in alto)
  • Verticali

Si collegano alla scheda audio (canali Right/Left), la quale è a sua volta collegata al PC.

Componenti dello Speaker:

  • Tweeter: cono per le alte frequenze. La dimensione del cono è proporzionale al tipo di frequenze che riproduce. Le alte frequenze sono direzionabili, cioè seguono la direzione del cono (se il cono è rivolto a destra e l'ascoltatore è a sinistra, le alte frequenze si sentiranno meno).
  • Woofer: cono per le basse/medie frequenze, generalmente non direzionabili.

Dentro gli speaker si trova un crossover, un circuito che assegna a ogni cono un determinato intervallo di frequenze...

Continua a leggere "Tecniche Essenziali di Audio Digitale: Configurazione, Processamento e Mixaggio in Cubase" »

Fondamenti di Ingegneria dei Requisiti Software

Informatica33,48 KB

Requisiti di Sistema

Il processo di scoprire, analizzare, documentare e verificare i servizi necessari per un sistema e dei suoi vincoli operativi. Un requisito può variare da un livello astratto di istruzione elevato di un servizio o un vincolo di sistema a una specifica matematica funzionale.

Tipi di Requisiti

  • Richieste degli Utenti: Dichiarazioni in linguaggio naturale, nonché diagrammi di servizi che il sistema fornisce e dei suoi vincoli operativi. Scritto per gli utenti.
  • Requisiti di Sistema: Un documento strutturato contenente la descrizione dettagliata delle funzioni, dei servizi e dei vincoli operativi del sistema. Definisce ciò che dovrebbe essere attuata e quindi può essere parte di un contratto tra il cliente e sviluppatore.

LIBSYS

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

Cheat Sheet (Bigino): Riferimento Rapido per Studio e Lavoro

Informatica3,1 KB

Un cheat sheet, o foglio di consultazione rapida, è un insieme di note sintetiche utilizzate per una rapida consultazione. Il termine "Cheat Sheet" è anche noto come "bigino".

I cheat sheet sono così chiamati perché possono essere utilizzati dagli studenti all'insaputa dell'istruttore per barare in un test. Tuttavia, nei livelli di istruzione intermedi, dove la memorizzazione mnemonica non è così importante come nella formazione di base o negli studi universitari intensi, gli studenti delle scuole superiori o universitari possono essere autorizzati a consultare i propri appunti durante l'esame (il che non è considerato barare).

L'atto di preparare un cosiddetto cheat sheet è anche un esercizio didattico, per cui agli studenti è in genere...

Continua a leggere "Cheat Sheet (Bigino): Riferimento Rapido per Studio e Lavoro" »