Appunti, riassunti, compiti, esami e problemi di Informatica

Ordina per
Materia
Livello

Pulsanti in Java AWT: eventi, liste, checkbox e radio

Classificato in Informatica

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

Pulsanti in Java

I pulsanti possono essere creati come oggetti in Java. Per creare un nuovo oggetto pulsante si utilizza il seguente codice:

Button pulsante;
pulsante = new Button("Button");

Il codice utilizzato nel metodo init() dell'applet crea il pulsante e lo visualizza sullo schermo. Lo stesso oggetto può essere usato come identificativo del pulsante quando si verifica un evento.

Eventi del pulsante

Quando un utente preme un pulsante, si produce un evento. Allo stesso modo, si produce un evento quando si preme un pulsante del mouse. Gli eventi di pulsante vengono gestiti con il metodo action():

public boolean action(Event evt, Object obj) {
    if (evt.target instanceof Button)
        System.out.println((String) obj);
    else
        System.
... Continua a leggere "Pulsanti in Java AWT: eventi, liste, checkbox e radio" »

Gestione delle Emergenze: Definizioni, Fasi e Strategie di Intervento

Classificato in Informatica

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

1. Definizioni Fondamentali

  • A) Crisi:

    Circostanza fragile e travagliata, in cui una fonte interna o esterna rompe l'equilibrio e la normalità di un sistema, promuovendo disorganizzazione.
  • B) Incidente:

    Quando gli individui colpiti sono un segmento della popolazione facilmente delimitabile da una variabile nominale: gli occupanti di un veicolo, un pubblico a uno spettacolo, gli inquilini di un edificio. In tali situazioni, la popolazione al di fuori degli effetti del fenomeno o incidente non vede alterata la vita quotidiana della comunità, e i sistemi di risposta e supporto alle vittime sono attivi e possono agire.
  • C) Disastro:

    Quando tutte le persone, indiscriminatamente, sono influenzate dagli eventi infausti e la vita sociale quotidiana è
... Continua a leggere "Gestione delle Emergenze: Definizioni, Fasi e Strategie di Intervento" »

Concetti Fondamentali di Informatica: Hardware, Software e Linguaggi di Programmazione

Classificato in Informatica

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

Informatica

La scienza dell'elaborazione delle informazioni attraverso le macchine. È il corpo di conoscenze scientifiche e tecniche che consente il trattamento automatico delle informazioni attraverso i computer. È il campo della conoscenza che comprende la progettazione e l'uso dei computer.

Computer

Il computer è una macchina in grado di accettare dati in input, elaborarli eseguendo operazioni logiche e aritmetiche, e fornire i dati risultanti attraverso un mezzo di output, il tutto senza l'intervento di un operatore umano e sotto il controllo di un programma di istruzioni precedentemente memorizzato nel computer stesso.

Calcolatore

(Interpretazione del termine originale 'QUOTE') Una macchina in grado di eseguire operazioni aritmetiche sotto... Continua a leggere "Concetti Fondamentali di Informatica: Hardware, Software e Linguaggi di Programmazione" »

Sviluppo della Scrittura nell'Istruzione Primaria: Metodi, Strategie e Tecnologie

Classificato in Informatica

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

1. Introduzione

Leggere e scrivere rappresentano ancora oggi apprendimenti strumentali fondamentali. Il fallimento in queste aree coinvolge un numero significativo di bambini. Yetta M. Goodman spiega che i bambini, fin dalla tenera età, interagiscono costantemente con il significato dei testi scritti presenti nel loro ambiente: etichette di prodotti, giocattoli, cartelli stradali, insegne di negozi, ecc. In questo contesto ricco di materiali stampati, i bambini iniziano a comprendere il ruolo della lettura e della scrittura nel loro gruppo sociale. La scuola deve sviluppare questa competenza fin dalla scuola dell'infanzia.

Il ruolo dell'istruzione primaria (EP) è quello di estendere questa competenza linguistica e comunicativa affinché gli... Continua a leggere "Sviluppo della Scrittura nell'Istruzione Primaria: Metodi, Strategie e Tecnologie" »

Architetture dei Sistemi Operativi: Dalle Macchine Virtuali ai Modelli Client-Server

Classificato in Informatica

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

Macchina Virtuale

Una macchina virtuale è un software che emula un computer ed è in grado di eseguire programmi come un computer reale. Inizialmente definita come "un efficiente e isolato duplicato di una macchina fisica", il significato del termine oggi include anche macchine virtuali che non hanno una corrispondenza diretta con l'hardware reale.

Sistema Operativo

Il sistema operativo è l'insieme di programmi che si integrano con l'hardware per consentire all'utente l'utilizzo delle risorse disponibili. I suoi obiettivi principali includono:

  • Fornire un ambiente di lavoro comodo.
  • Rendere efficiente l'uso dell'hardware.
  • Garantire un'adeguata distribuzione delle risorse.

Per essere considerato un vero sistema operativo, deve soddisfare le seguenti... Continua a leggere "Architetture dei Sistemi Operativi: Dalle Macchine Virtuali ai Modelli Client-Server" »

Sicurezza Informatica e Testing Software: Concetti Fondamentali e Benefici

Classificato in Informatica

Scritto il in italiano con una dimensione di 7,74 KB

La Sicurezza Informatica

La sicurezza informatica è l'area dell'informatica che si concentra sulla protezione dell'infrastruttura informatica e di tutto ciò ad essa associato (comprese le informazioni). Per questo esistono una serie di standard, protocolli, metodi, regole, strumenti e leggi volti a minimizzare i rischi per le infrastrutture o le informazioni.

Che Cos'è la Crittografia?

La crittografia può essere intesa come un insieme di tecniche che risolvono i problemi della sicurezza delle informazioni: l'autenticità, l'integrità, la riservatezza e il non ripudio.

Differenza tra Crittografia Simmetrica e Asimmetrica

La principale differenza tra crittografia simmetrica e asimmetrica è che, nella crittografia simmetrica, la chiave per crittografare... Continua a leggere "Sicurezza Informatica e Testing Software: Concetti Fondamentali e Benefici" »

Diagrammi di Gantt e CPM/PERT: Guida Completa

Classificato in Informatica

Scritto il in italiano con una dimensione di 1,72 KB

Diagrammi di Gantt

I diagrammi di Gantt sono grafici a barre che mostrano immediatamente lo stato di avanzamento di un progetto, individuando ritardi o anticipi. Rappresentano la durata di ciascuna attività del progetto. Uno svantaggio è la difficoltà nel rappresentare le dipendenze tra attività.

CPM/PERT

La terminologia CPM/PERT include:

Attività

Ogni elemento del progetto, rappresentato da un arco che collega due eventi. Un'attività non può iniziare se l'evento precedente non si è verificato.

Evento

Un punto nel progetto che segna l'inizio o la fine di un'attività, rappresentato da un nodo nel grafico.

Rete

Rappresentazione grafica di tutte le attività ed eventi in sequenza (diagramma).

Tempo Ottimista (a)

La stima minima della durata di... Continua a leggere "Diagrammi di Gantt e CPM/PERT: Guida Completa" »

Metodologie di Sviluppo Software: Ciclo di Vita, Prototipazione e Modelli Evolutivi (SDLC, RAD, Spirale, UML)

Classificato in Informatica

Scritto il in italiano con una dimensione di 29,97 KB

I Classici del Ciclo di Vita dello Sviluppo dei Sistemi (SDLC)

Il modello del ciclo di vita per lo sviluppo dei sistemi è l'insieme delle attività che analisti, progettisti e utenti svolgono per sviluppare e implementare un sistema informativo. L'approccio del ciclo di vita di sviluppo dei sistemi è costituito da 6 fasi:

  1. Ricerca preliminare: La richiesta di assistenza per un sistema informativo può verificarsi per vari motivi. Indipendentemente da essi, il processo inizia sempre con la richiesta di una persona.
  2. Determinazione dei requisiti di sistema: L'aspetto chiave dell'analisi dei sistemi è comprendere tutti gli aspetti importanti dell'azienda che è oggetto di studio.
  3. Progettazione del sistema (System Design): La progettazione di un sistema
... Continua a leggere "Metodologie di Sviluppo Software: Ciclo di Vita, Prototipazione e Modelli Evolutivi (SDLC, RAD, Spirale, UML)" »

Fondamenti della Comunicazione Scritta: Elementi e Processi Chiave

Classificato in Informatica

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

La Scrittura: Definizione e Concetti

La scrittura è l'atto di comunicare per iscritto. Quando scriviamo, trasferiamo le nostre idee in parole, registrando i nostri concetti attraverso un codice o una lingua specifica.

Elementi della Comunicazione

Perché il processo comunicativo sia efficace, devono essere presenti i seguenti elementi:

  • L'Emittente: la persona che desidera trasmettere determinate informazioni.
  • Il Ricevitore: il destinatario a cui è rivolto il messaggio.
  • Il Messaggio: l'insieme di idee da trasmettere.
  • Il Canale: il mezzo o l'ambiente fisico che funge da veicolo per l'informazione.
  • Il Codice: il sistema di segni o segnali condiviso tra emittente e ricevitore.

Tipologie di Codici

Il codice può essere classificato in:

  • Linguistico: orale
... Continua a leggere "Fondamenti della Comunicazione Scritta: Elementi e Processi Chiave" »

Sistemi: Definizione, Tipologie e Componenti - Hardware e Software

Classificato in Informatica

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

Concetto di Sistema

Un sistema è un insieme di elementi indipendenti e interagenti, un gruppo combinato di unità che formano un sistema organizzato, il cui risultato è superiore a quello che le unità potrebbero ottenere se funzionassero in maniera indipendente.

Esempio: Uomo - elementi (organi, arti, ecc.).

La teoria dei sistemi è sorta come risultato del lavoro svolto in biologia. La teoria originaria afferma che le proprietà dei sistemi non possono essere descritte in modo significativo in termini di elementi separati.

Esempi: Molecole all'interno delle cellule, cellule nei tessuti, tessuti in organi, organi all'interno di individui, individui all'interno delle unità. Ogni sistema riceve, elabora e scarica qualcosa con un altro sistema,... Continua a leggere "Sistemi: Definizione, Tipologie e Componenti - Hardware e Software" »