Appunti, riassunti, compiti, esami e problemi di Informatica

Linguaggi di quarta generazione e applet Java: AWT, ciclo di vita e gestione eventi

Informatica6,6 KB

Tipi di linguaggi di quarta generazione

Ci sono diversi tipi di linguaggi di quarta generazione, ciascuno con una funzione particolare. Tra questi troviamo i generatori di report, i generatori di form, gli ambienti di quarta generazione, gli amministratori di database e i generatori di interrogazioni (query).

Applets

La classe Applet fornisce tutto il necessario per creare applet. È contenuta nel pacchetto java.applet; pertanto, ogni volta che vogliamo sviluppare un'applet dobbiamo importare questo pacchetto, così come i package java.awt, java.awt.event e javax.swing, che contengono tutti gli strumenti necessari per sviluppare interfacce grafiche.

Gli applet hanno il vantaggio di poter essere eseguiti nel browser Internet sul computer client,...

Continua a leggere "Linguaggi di quarta generazione e applet Java: AWT, ciclo di vita e gestione eventi" »

Diagramma di Flusso dei Dati: Funzionamento e Livelli del DFD

Informatica11,93 KB

Cos'è un Diagramma di Flusso dei Dati (DFD)

Il Diagramma di Flusso dei Dati (DFD) è una rappresentazione grafica del "flusso" di dati attraverso un sistema informativo. Un DFD può essere utilizzato anche per visualizzare il trattamento dei dati nell'ambito della progettazione strutturata. È pratica comune per un progettista disegnare inizialmente un DFD di livello di contesto, che mostra l'interazione tra il sistema e le entità esterne. Questo livello di contesto viene poi "esploso" per rivelare i dettagli del sistema da modellare.

Origini e Importanza del DFD

I diagrammi di flusso dei dati sono stati ideati da Larry Constantine, lo sviluppatore originale del design strutturato, basandosi sui modelli computazionali di Martin e Estrin. I DFD

...

Continua a leggere "Diagramma di Flusso dei Dati: Funzionamento e Livelli del DFD" »

Pianificazione e Stima dei Progetti Software: Metodologie e Rischi

Informatica2,98 KB

Rischi inerenti al preventivo

La precisione di un preventivo è influenzata da diversi fattori critici:

  • Complessità del progetto: Relativa alla familiarità del team con il dominio specifico.
  • Dimensioni del progetto: Maggiore è la scala, più elevato è il rischio di errore nella stima.
  • Grado di incertezza: Variabile in base alla chiarezza dei requisiti.
  • Disponibilità di informazioni storiche: La mancanza di dati su progetti simili aumenta significativamente l'incertezza.

Pianificazione delle risorse

La stima delle risorse è un aspetto fondamentale della pianificazione. Queste si suddividono in tre categorie principali:

  1. Infrastrutture: Ambiente di sviluppo (HW/SW) necessario per supportare il lavoro.
  2. Componenti software: Elementi riutilizzabili
...
Continua a leggere "Pianificazione e Stima dei Progetti Software: Metodologie e Rischi" »

Principi e Metodologie per la Pianificazione Efficace e la Gestione dei Documenti di Lavoro di Revisione Contabile

Informatica13,71 KB

Pianificazione della Revisione Contabile: Concetti Fondamentali

1. Definizione di Pianificazione della Revisione

La pianificazione della revisione è la formulazione dello stato futuro desiderato per un'organizzazione. Essa si basa sull'identificazione di corsi d'azione alternativi, sulla valutazione e sulla definizione dei meccanismi appropriati per continuare a soddisfare gli obiettivi proposti, oltre a determinare l'assegnazione efficiente delle risorse umane e fisiche necessarie.

2. Importanza della Pianificazione dell'Audit

Una corretta pianificazione e un adeguato controllo consentono al revisore di ottenere risultati soddisfacenti che servono come base per sostenere le conclusioni espresse nel suo parere. I principi di revisione richiedono...

Continua a leggere "Principi e Metodologie per la Pianificazione Efficace e la Gestione dei Documenti di Lavoro di Revisione Contabile" »

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

Informatica3,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" »

Installazione e configurazione del servizio HTTP: Guida completa

Informatica10,05 KB

Punto 4 - installazione e configurazione del servizio HTTP. Introduzione: L'utilizzo di servizi come FTP ha permesso agli utenti di accedere alle informazioni situato in una distante.El HTTP emerse per fornire agli utenti l'accesso alle informazioni a distanza in modo semplice ed intuitivo, con conseguente ciò che è noto come WWW. Gli utenti utilizzano questo servizio per accedere alle pagine web o documenti chiamato. Oltre al testo, queste pagine possono includere altri elementi che forniscono informazioni per l'utente, come immagini, audio e video. Ed è noto come collegamenti ipertestuali. Questi link vengono visualizzati in un evidenziate e quando il mouse sopra il puntatore si trasforma il suo aspetto. Il formato per includere diversi...

Continua a leggere "Installazione e configurazione del servizio HTTP: Guida completa" »

Processo Strutturato di Progettazione del Prodotto: Dalla Domanda di Mercato alla Validazione

Informatica6,07 KB

Design Totale: Processo e Metodologie

Il Design Totale è l'atto sistematico che inizia con l'identificazione delle esigenze del mercato di consumo fino alla vendita del prodotto finale soddisfacente.

Fasi del Design Totale

  1. Requisiti di Mercato
  2. Progettazione Concettuale
  3. Progettazione di Dettaglio
  4. Produzione
  5. Vendita

Sviluppo Collaborativo

Lavorare in team per sviluppare progetti di prodotti innovativi. Le modalità principali sono due: Sincrona e Asincrona.

Fase 1: L'Analisi della Domanda di Mercato

Tecniche di Analisi

  • Analisi Parametrica: Questa tecnica mira a individuare la posizione del prodotto sul mercato rispetto alla concorrenza.
  • Analisi dei Bisogni del Cliente: Identificazione dei bisogni reali dei consumatori tramite:
    • Indagini
    • Interviste
    • Metodo Sperimentale
    • Metodo
...
Continua a leggere "Processo Strutturato di Progettazione del Prodotto: Dalla Domanda di Mercato alla Validazione" »

Sé il gateway predefinito non è configurato correttamente sul computer host, qual è l'impatto sulla comunicazione?

Informatica4,89 KB

1. In un ambiente IPv4, che cosa Informació n è utilizzato dal router di inviare pacchetti di dati attraverso una interfaccia del router ad un altro? Direzione destinazione di rete No
2. 2. INFORMAZIONI Che cosa è aggiunto durante encapsulació n. OSI Layer 3? Origine e di destinazione Indirizzo IP
3. In un sistema senza un collegamento, quale delle seguenti è corretta? La destinazione viene contattato prima di inviare il pacchetto
4. Che campo di un pacchetto IP impedisce loop senza fine? Lifetime
5. Quali parti del n-strato l'indirizzo di rete USA un router di inviare pacchetti? Portia Nessuna rete
6. Cfr. N. Presentació Nella rete mostrata, ciarlatano l indirizzo sarà il gateway predefinito di Host A nella rete 192.133.219.0?...

Continua a leggere "Sé il gateway predefinito non è configurato correttamente sul computer host, qual è l'impatto sulla comunicazione?" »

Fondamenti di Informatica: Architetture, Hardware e Linguaggi di Programmazione

Informatica3,15 KB

Classificazione dei Computer

Esistono diverse tipologie di elaboratori, progettati in base alle necessità di calcolo:

  • Mainframe: Sistemi ad alta capacità progettati per operazioni di calcolo intensivo, che gestiscono numerosi utenti collegati tramite terminali.
  • Supercomputer: I mainframe più potenti, in grado di eseguire calcoli estremamente complessi e dispendiosi in termini di tempo.
  • Microcomputer: Dispositivi o computer portatili che utilizzano un microprocessore come unità centrale di elaborazione (CPU). Sono i più comuni, includendo PC, computer domestici e soluzioni per piccole aziende.

Elementi di un Computer

L'hardware rappresenta l'insieme delle componenti fisiche di un sistema informatico. La funzione di tali componenti è suddivisa...

Continua a leggere "Fondamenti di Informatica: Architetture, Hardware e Linguaggi di Programmazione" »

Fondamenti e Struttura del Saggio nelle Scienze Umanistiche

Informatica4,36 KB

Le Scienze Umanistiche e la Struttura del Saggio

Le scienze umanistiche sono quegli aspetti della vita che cercano di studiare l'essere umano. Utilizzano un'organizzazione e un linguaggio specializzato. Queste risorse lessicali e testuali sono in grado di comunicare la conoscenza in modo rigoroso e diversificato, con finalità precise, come l'uso di formule.

Si utilizza solitamente la terza persona impersonale o il plurale come espressione di modestia. Inoltre, si evitano i punti esclamativi o altri elementi che possano suggerire soggettività eccessiva o polemica. Le frasi di questo tipo di testo sono tendenzialmente brevi. Quanto segue riassume le caratteristiche del saggio.

Il Saggio (Test)

Il saggio ha lo scopo di divulgare la conoscenza con...

Continua a leggere "Fondamenti e Struttura del Saggio nelle Scienze Umanistiche" »