Appunti, riassunti, compiti, esami e problemi di Informatica

Fondamenti di Comunicazione Didattica: Dinamiche tra Docente e Studente

Informatica2,61 KB

Fondamenti di Comunicazione Didattica

Cos'è la comunicazione?

La comunicazione è definita come il coinvolgimento dell'altro attraverso ciò che si condivide. Si tratta della trasmissione di segnali tramite un codice comune tra trasmettitore e ricevitore.

La comunicazione non si limita al semplice invio di messaggi; affinché essa si realizzi, è necessaria la trasmissione e la ricezione effettiva del messaggio stesso. Per parlare di comunicazione, devono essere soddisfatte le seguenti condizioni:

  • Intenzionalità nella trasmissione e nella ricezione.
  • Uso di segni e simboli comprensibili.
  • Condivisione degli stessi significati tra le parti.

Il ruolo dell'emittente (Insegnante)

L'emittente codifica le informazioni che devono essere assimilate dal ricevente....

Continua a leggere "Fondamenti di Comunicazione Didattica: Dinamiche tra Docente e Studente" »

Processi della Comunicazione Umana: Caratteristiche tra Orale e Scritta

Informatica2,94 KB

Elementi della Comunicazione

AVVISO: La comunicazione è il processo attraverso il quale gli esseri umani trasmettono le informazioni. Lo strumento principale di questo scambio è il linguaggio verbale.

Componenti Fondamentali

  • Emittente: Il soggetto che invia l'informazione.
  • Ricevente: Il soggetto che riceve il messaggio.
  • Messaggio: Il contenuto dell'informazione trasmessa.
  • Canale: Il veicolo attraverso il quale viaggiano le informazioni.
  • Codice: Un insieme di segni utilizzati per trasmettere la lingua.

Comunicazione Orale

  • Utilizza il canale uditivo, poiché le parole vengono percepite attraverso l'udito.
  • I fonemi vengono ascoltati in modo lineare, cioè uno dopo l'altro; una persona non può pronunciare due parole contemporaneamente.
  • Il mittente può
...
Continua a leggere "Processi della Comunicazione Umana: Caratteristiche tra Orale e Scritta" »

Evoluzione e Architetture dei Sistemi Operativi: Dalla Quinta Generazione alla Virtualizzazione

Informatica7,06 KB

Quinta Generazione e Architetture dei Sistemi

Quinta generazione: Circuiti LSI (Large Scale Integration) appaiono. Surge il PC IBM. L'uso universale diventa quello delle reti di dati.

Struttura Monolitica

La struttura del sistema è un insieme di procedure e ciascuna può invocare o chiamare l'altra. Non ci sono dati nascosti. Non è affatto scalabile.

Struttura a Livelli (Layered Structure)

Un insieme di livelli sovrapposti fino a diventare virtuale per l'utente finale. Ogni livello definisce il livello di privilegio e la modifica del funzionamento del sistema facilita l'astrazione.

Microclienti e Client Server

Immettere il nucleo di un sistema operativo che fornisce un set di primitive o chiamate di sistema per implementare servizi minimi di base....

Continua a leggere "Evoluzione e Architetture dei Sistemi Operativi: Dalla Quinta Generazione alla Virtualizzazione" »

Fondamenti del Modello Entità-Relazione e Struttura del Database

Informatica7,27 KB

Modello Entità / RAPPORTO: Data Model

Un insieme di concetti che possono descrivere diversi livelli di astrazione della struttura di un database, che chiamiamo regime. (Livelli: Vista utente, Generale/comune, Interno/computer.)

Insieme di concetti, regole e convenzioni che ci permettono di descrivere e manipolare i dati del mondo reale che si desidera memorizzare nel database.

ISTITUZIONE (Entità)

Oggetto di cui conserviamo informazioni contenute nel database.

Tipo di Entità

  • Struttura generica: Rappresenta le occorrenze concrete di questo tipo di entità. DENOMINATA CON IL SUO NOME.
  • Rettangolo: Tipo di entità.
  • Normale o Pesante (Strong Entity): Le occorrenze di questa entità hanno esistenza propria.
  • Debole (Weak Entity): Ogni occorrenza di un'entità
...
Continua a leggere "Fondamenti del Modello Entità-Relazione e Struttura del Database" »

Fondamenti della Trasmissione Dati e Infrastrutture di Rete

Informatica10,96 KB

Trasmissione Sincrona

In questo tipo di trasmissione è necessario che il trasmettitore e il ricevitore usino la stessa frequenza di clock. In questo caso, la trasmissione avviene in blocchi, definendo due gruppi di bit chiamati delimitatori, che vengono indicati all'inizio e alla fine di ogni blocco.

Questo metodo è più efficace perché il flusso di informazioni si verifica in modo uniforme, rendendo possibile raggiungere elevate velocità di trasmissione.

Per realizzare la sincronizzazione, il trasmettitore invia un segnale di avvio; la trasmissione è attivata dal clock del ricevitore. Da quel momento, il trasmettitore e il ricevitore sono sincronizzati.

Trasmissione Asincrona

La connessione asincrona è quella in cui viene inviato ogni carattere...

Continua a leggere "Fondamenti della Trasmissione Dati e Infrastrutture di Rete" »

Evoluzione Storica dei Computer e Fondamenti della Gestione dei Processi

Informatica8,25 KB

Le Quattro Generazioni di Computer

Prima Generazione (1940-1956)

  • Utilizzava tubi a vuoto per i computer.
  • Queste macchine usavano un linguaggio macchina diretto (0 e 1).
  • Erano macchine di grandi dimensioni.
  • Consumavano grandi quantità di energia elettrica.
  • Erano macchine molto lente; le operazioni eseguite erano ridotte a semplice matematica.
  • L'inserimento dei dati era effettuato manualmente, come in un centralino telefonico, cliccando su pannelli pieni di fori, ognuno con caratteristiche diverse.
  • Dagli anni Cinquanta, le schede perforate permisero di immettere i dati in modo più rapido (un dispositivo che non era di metallo).

Seconda Generazione (1956-1963)

La Seconda Generazione vide l'introduzione dei transistor nei computer. Questi computer erano...

Continua a leggere "Evoluzione Storica dei Computer e Fondamenti della Gestione dei Processi" »

Concorrenza e Scheduling nei Sistemi Operativi: Ottimizzazione e Soluzioni

Informatica7,18 KB

Concorrenza nei Sistemi Operativi

Definizione di Applicazione Concorrente

Un'applicazione concorrente è un'applicazione strutturata in modo tale che diverse parti del codice possano essere eseguite contemporaneamente. Un esempio è un sistema di elaborazione transazionale in cui più richieste vengono elaborate in parallelo.

Mutua Esclusione

La mutua esclusione è un meccanismo che impedisce a due o più processi di accedere contemporaneamente alla stessa risorsa condivisa. Viene implementata per garantire l'integrità dei dati e prevenire condizioni di competizione.

Disabilitazione degli Interrupt e Mutua Esclusione

Disabilitare gli interrupt è una soluzione semplice per implementare la mutua esclusione, ma presenta delle limitazioni significative.

...

Continua a leggere "Concorrenza e Scheduling nei Sistemi Operativi: Ottimizzazione e Soluzioni" »

Comunicazione Efficace nelle Reti Dati: Tecnologie, Fattori Influenti e QoS

Informatica4,31 KB

1. Tecnologie di Rete che Influenzano Apprendimento, Lavoro e Intrattenimento

I fattori interni che interferiscono con la comunicazione sono legati alla natura della comunicazione stessa. La comunicazione può variare in complessità e importanza. I messaggi chiari e concisi sono generalmente più facili da capire rispetto a quelli complessi. Le comunicazioni importanti richiedono maggiore attenzione per garantire che il significato sia ricevuto correttamente. Alcuni dei fattori interni che influenzano la qualità della comunicazione sono:

  • La dimensione del messaggio.
  • La complessità del messaggio.
  • L'importanza del messaggio da comprendere.

2. Fattori Esterni che Influenzano la Comunicazione nella Rete

I fattori esterni che influenzano la qualità...

Continua a leggere "Comunicazione Efficace nelle Reti Dati: Tecnologie, Fattori Influenti e QoS" »

Sicurezza delle Reti Cisco: Domande e Risposte per la Certificazione

Informatica9,15 KB

Domande e Risposte sulla Sicurezza delle Reti e Dispositivi Cisco

1. Quali due affermazioni sono vere per quanto riguarda la sicurezza della rete? (Scegliere due.)

  • Sia gli hacker esperti, in grado di scrivere il proprio codice di exploit, sia le persone inesperte che scaricano strumenti da Internet, rappresentano una seria minaccia alla sicurezza della rete.
  • Proteggere i dispositivi di rete da eventuali danni fisici causati da acqua o elettricità è una parte necessaria della politica di sicurezza.

2. Quali due affermazioni sono vere per gli attacchi di rete? (Scegliere due.)

  • Un attacco a forza bruta cerca di provare tutte le password possibili tramite una combinazione di caratteri.
  • I dispositivi nella DMZ non dovrebbero essere completamente attendibili
...
Continua a leggere "Sicurezza delle Reti Cisco: Domande e Risposte per la Certificazione" »

Esplorazione dell'Interfaccia Utente di CorelDRAW: Componenti e Funzionalità Essenziali

Informatica2,7 KB

Componenti dell'Interfaccia Utente di CorelDRAW

Elementi Principali del Display

  • Palette Colori (Color Palette): CorelDRAW offre una tavolozza di colori sullo schermo per scegliere i colori e il riempimento degli oggetti. Per impostazione predefinita, è presente una tavolozza in una riga nella parte inferiore dello schermo.
  • Finestra di Disegno: L'area bianca dello schermo è la finestra di disegno, dove si creano e modificano gli oggetti.
  • Barre di Scorrimento Orizzontale e Verticale: Servono per far scorrere la vista corrente e vedere altre parti di una finestra che non si adattano sullo schermo. Questa funzione è utile quando si utilizzano visualizzazioni ingrandite.
  • Barra dei Menu: Questa è un'area speciale situata nella parte superiore
...
Continua a leggere "Esplorazione dell'Interfaccia Utente di CorelDRAW: Componenti e Funzionalità Essenziali" »