Appunti, riassunti, compiti, esami e problemi di Informatica

Ordina per
Materia
Livello

Sistemi Operativi: Funzioni, Processi e Gestione Avanzata della Memoria

Classificato in Informatica

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

Classificazione dei Programmi e Processi

I programmi o processi rilocabili sono quelli che, una volta caricati nella RAM per l'esecuzione, possono variare la loro posizione. Ad esempio, una parte della RAM potrebbe essere necessaria per un altro processo. Le posizioni di questi processi o programmi cambiano durante l'esecuzione di un'operazione sul computer, solitamente legata alla configurazione interna del computer stesso.

I programmi rientranti sono quelli che, anche se in esecuzione, non occupano memoria in modo esclusivo, lasciandola libera per altri processi. Quando questi processi vengono rilasciati, sono generalmente memorizzati sul disco rigido. Tali processi sono gestiti con la tecnica della memoria virtuale.

I processi o programmi residenti... Continua a leggere "Sistemi Operativi: Funzioni, Processi e Gestione Avanzata della Memoria" »

Concetti Fondamentali dei Database: Struttura, Oggetti e Relazioni

Classificato in Informatica

Scritto il in italiano con una dimensione di 11,94 KB

Concetti Fondamentali dei Database

Un DATABASE è una raccolta di informazioni memorizzate in forma organizzata.

Classi di Database

Database Documentario (o Semplice File)

Contiene le informazioni in un'unica tabella. I dati comuni a più record devono essere ripetuti per ciascuno di essi.

Database Relazionale

Utilizza tabelle correlate o collegate. Ciò consente di inserire le informazioni in modo che i dati siano legati l'uno all'altro.

Elementi Strutturali del Database

Le tabelle raccolgono dati insieme in righe e colonne, costituendo il fondamento del database, poiché contengono le informazioni da utilizzare per il lavoro.

Forme di Presentazione

Utilizzate per gestire i dati sullo schermo:

  • Relazioni Sintetiche: Dati provenienti da tabelle o query,
... Continua a leggere "Concetti Fondamentali dei Database: Struttura, Oggetti e Relazioni" »

Fondamenti e Funzionamento dei Sistemi Operativi Moderni

Classificato in Informatica

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

Definizione di Software e Tipologie

Software: l'insieme di istruzioni (o programmi) che indicano al computer come utilizzare le risorse (hardware).

  • Software di sistema: è responsabile del controllo delle operazioni all'interno di un computer (Sistema Operativo).
  • Software applicativo: serve a risolvere problemi specifici (ad esempio, i fogli elettronici).

Il Sistema Operativo (SO)

Il Sistema Operativo è un insieme di programmi correlati che contribuiscono al corretto svolgimento del lavoro assegnato al computer. Funge da interfaccia tra la macchina e l'utente.

Obiettivi principali:

  • Comfort: un sistema operativo, attraverso l'interfaccia utente, rende più semplice l'utilizzo del computer.
  • Efficienza: gestisce le risorse per sfruttarle nel modo più
... Continua a leggere "Fondamenti e Funzionamento dei Sistemi Operativi Moderni" »

Fondamenti della Comunicazione Aziendale: Strategie e Flussi Informativi

Classificato in Informatica

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

Definizione di Comunicazione

La comunicazione è la trasmissione di informazioni e di significato da un soggetto a un altro attraverso l'uso di simboli condivisi.

Vie di comunicazione: monodirezionale vs bidirezionale

  • Comunicazione a senso unico: processo in cui l'informazione fluisce solo in una direzione, dal mittente al ricevente, senza anello di retroazione (feedback). È più comune poiché rapida e sicura per l'emittente.
  • Comunicazione a due vie: processo in cui le informazioni fluiscono in entrambe le direzioni: il ricevente fornisce un feedback e il mittente è ricettivo. Risulta più complessa e richiede tempi maggiori.

Mezzi di comunicazione: orale e scritta

Comunicazione orale

Include discussioni faccia a faccia, telefonate, presentazioni... Continua a leggere "Fondamenti della Comunicazione Aziendale: Strategie e Flussi Informativi" »

Architettura dei Sistemi Informatici: Componenti Hardware, Software e Gestione dei Processi

Classificato in Informatica

Scritto il in italiano con una dimensione di 18,14 KB

Introduzione ai Sistemi Informatici

Definizioni Fondamentali

Applicazione (Software Applicativo): Consiste in un insieme di programmi e documentazione necessari per il completamento di un lavoro particolare.

Software di Base (Sistema Operativo): Il sistema operativo è il componente software di un sistema informatico in grado di gestire i programmi e di elaborare le informazioni sui componenti elettronici di un computer o sistema informatico.

Sistema Computer: Utilizzato per denominare l'insieme di elementi (computer, monitor, tastiere, ecc.) necessari per eseguire le operazioni delle applicazioni informatiche (es. l'infrastruttura informatica di un'azienda).

Componenti della Unità Centrale (CPU)

Gli elementi che compongono l'unità centrale sono... Continua a leggere "Architettura dei Sistemi Informatici: Componenti Hardware, Software e Gestione dei Processi" »

Metodologie e Tecniche di Produzione Televisiva: Una Panoramica Completa

Classificato in Informatica

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

Classificazione in base al sistema di acquisizione e montaggio

Questo criterio si basa prevalentemente sui mezzi tecnici utilizzati per l'esecuzione dei programmi. Il tipo e il numero di telecamere sono essenziali per definire la strategia di produzione.

Singola telecamera

È la produzione che prevede la registrazione dei piani sequenza per un programma e, successivamente, una fase di montaggio. Questa tecnica è specifica per documentari, fiction e programmi informativi.

Multicamera

È il tipo di produzione che avviene in studio o in esterni, implicando l'uso di due o più telecamere contemporaneamente. Le immagini vengono selezionate e assemblate durante lo svolgimento del programma.

Classificazione per numero di programmi

Le possibilità di produzione... Continua a leggere "Metodologie e Tecniche di Produzione Televisiva: Una Panoramica Completa" »

Automi Finiti, Espressioni Regolari e Analisi Lessicale nella Compilazione

Classificato in Informatica

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

FINITE AUTOMATA e le espressioni regolari

Una macchina a stati finiti o di macchina a stati finiti è un modello matematico di un sistema che accetta una stringa composta da simboli di un alfabeto e determina sé la stringa è la lingua che il controller riconosce.

Formalmente una macchina a stati finiti può essere descritto come una quintupla (S, Σ, T, s, a) quando:

S: è un insieme di stati
È un alfabeto Σ =
T = funzione di transizione
s = stato iniziale
A = insieme degli stati finali o accettare

Forme di rappresentazione del automi a stati finiti

Oltre ad essere in grado di presentare una macchina a stati finiti attraverso la sua definizione formale può essere rappresentata da altre notazioni che sono più comodi e, a volte insipido,... Continua a leggere "Automi Finiti, Espressioni Regolari e Analisi Lessicale nella Compilazione" »

Routing di Rete: Funzionamento, Protocolli Statici e Dinamici per Reti Efficienti

Classificato in Informatica

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

Routing: Concetti Fondamentali

Il routing è la funzione responsabile della selezione dei percorsi che i messaggi devono seguire attraverso la rete e si svolge a livello di Rete. Richiede l'identificazione di un indirizzo unico, noto come routing. I processi di routing sono eseguiti da appositi dispositivi chiamati router.

Tabelle di Routing

Il router conosce la posizione di eventuali destinatari dei messaggi perché gestisce le proprie "mappe". Queste mappe sono rappresentazioni della topologia di rete e sono memorizzate in apposite tabelle. La tabella di un router può essere configurata in due modi:

Routing Statico

Consiste nel modificare manualmente le tabelle di routing per includere le rotte che non variano. Queste voci della tabella vengono... Continua a leggere "Routing di Rete: Funzionamento, Protocolli Statici e Dinamici per Reti Efficienti" »

Risoluzione Problemi Hardware PC: Dischi, Alimentazione e Rete

Classificato in Informatica

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

Risoluzione Problemi Hardware del PC

Problemi e Soluzioni per Dischi Rigidi (HDD/SSD)

Una volta installati i dispositivi IDE o SATA, dobbiamo verificare che il sistema li riconosca accedendo al BIOS. Nel caso di dischi IDE, se non vengono riconosciuti, dovremo rivedere i jumper master-slave e le connessioni alla scheda madre e all'alimentatore. Se dopo aver esaminato le connessioni il problema persiste, potrebbe accadere che il cavo dati sia danneggiato (si consiglia di provare con un altro cavo) o che il disco rigido sia difettoso, ad esempio per un danno all'albero motore. In tal caso, sarebbe opportuno provare una nuova unità.

I CD o DVD di solito non presentano problemi. Se l'installazione è stata eseguita correttamente, dovrebbero funzionare.... Continua a leggere "Risoluzione Problemi Hardware PC: Dischi, Alimentazione e Rete" »

Fondamenti di Dati e Database: Architettura, Modelli e Gestione

Classificato in Informatica

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

Concetti Fondamentali di Dati e File

  • Dati: Informazioni che un computer memorizza e registra.
  • Campo: Un pezzo discreto di informazione all'interno di un record.
  • Record: Informazioni relative a un evento, prodotto o persona. Un file è una serie di record.
  • File di Dati: Una raccolta di informazioni correlate, memorizzate come un'unica unità.
  • Query: La ricerca di un record specifico o una richiesta per selezionare record che soddisfano una serie di criteri. Esistono query di selezione, cancellazione, creazione di tabelle e aggiornamento.
  • Report (o Relazione): Una lista selezionata di record e campi presentata in un formato di facile lettura e ordinato.

Concetto di File

Un file è una raccolta strutturata di informazioni, dove ogni voce è trattata come... Continua a leggere "Fondamenti di Dati e Database: Architettura, Modelli e Gestione" »