Notes, abstracts, papers, exams and problems of Informatica

Sort by
Subject
Level

Sistemi Operativi: Tipologie, Funzionalità e Caratteristiche

Classified in Informatica

Written at on italiano with a size of 23,58 KB.

Definizione di Sistema Operativo

Un sistema operativo è una suite o un software progettato per consentire la comunicazione tra un utente e un computer, gestendo le risorse di quest'ultimo in un ambiente confortevole ed efficiente.

Che cos'è un mezzo di trasmissione?

Questa domanda non è direttamente correlata ai sistemi operativi e necessita di un contesto più ampio per una risposta appropriata.

Che cos'è il POST?

Il POST (Power On Self Test) è un test automatico eseguito all'avvio del computer per verificare il corretto funzionamento dei componenti hardware.

Quali sono le funzioni di un sistema operativo?

  • Gestione hardware: Gestire in modo efficiente le risorse della macchina.
  • Facilitare il lavoro dell'utente: Permettere la comunicazione con
... Continue reading "Sistemi Operativi: Tipologie, Funzionalità e Caratteristiche" »

Ottimizzazione dei Processi Aziendali con il Modello CMMI: Livelli di Maturità e Rappresentazioni

Classified in Informatica

Written at on italiano with a size of 5,35 KB.

CMMI: Panoramica delle Rappresentazioni e dei Livelli di Maturità

Il Capability Maturity Model Integration (CMMI) è un modello di miglioramento dei processi che fornisce alle organizzazioni gli elementi essenziali per ottimizzare le prestazioni e raggiungere la maturità dei processi.

Rappresentazioni del Modello CMMI

Il modello CMMI offre due rappresentazioni, ciascuna progettata per supportare diversi approcci al miglioramento dei processi:

  • Rappresentazione Continua: Si concentra sulla capacità dei processi all'interno di specifiche aree di processo (PA). Permette di selezionare le aree di processo più rilevanti per gli obiettivi aziendali e di migliorarle in modo incrementale.
  • Rappresentazione a Tappe: Definisce un percorso di miglioramento
... Continue reading "Ottimizzazione dei Processi Aziendali con il Modello CMMI: Livelli di Maturità e Rappresentazioni" »

Comunicazione: Concetti, Elementi e Contesto

Classified in Informatica

Written at on italiano with a size of 2,46 KB.

COMUNICAZIONE: Concetto ed Elementi

La comunicazione è il processo attraverso il quale le informazioni vengono trasmesse. Il concetto di comunicazione si riferisce sia allo scambio di informazioni tra le persone, sia a quelle prodotte da animali o oggetti. Consiste in un emittente che invia un messaggio a un destinatario attraverso un canale, utilizzando un codice per sviluppare il messaggio, che acquista un significato specifico in una data situazione.

1.1. Il Trasmettitore e il Ricevitore

Il trasmettitore è l'ideatore dell'atto di comunicazione. È il punto da cui viene trasmesso il messaggio, mentre il ricevitore è la destinazione dell'atto comunicativo avviato dall'emittente.

1.2. I Messaggi e i Canali

Il messaggio è l'informazione da trasmettere,... Continue reading "Comunicazione: Concetti, Elementi e Contesto" »

Requisiti di Sistema: Comprendere e Gestire le Necessità degli Utenti

Classified in Informatica

Written at on italiano with a size of 7,92 KB.

Analisi Requisiti: Il processo di scoprire, analizzare, documentare e verificare i servizi necessari per un sistema e dei suoi vincoli operativi. Che cosa è un requisito: Si può variare da un alto livello di affermazione astratta di un servizio o un vincolo di sistema per specifiche matematiche funzionali.

Tipi di requisiti:

  • Requisiti utente: istruzioni in linguaggio naturale oltre a diagrammi dei servizi e il sistema fornisce i suoi vincoli operativi. Scritto per gli utenti.
  • Requisiti di sistema: Un documento strutturato che definisce le descrizioni dettagliate delle funzioni, servizi e vincoli operativi del sistema. Definisce cosa dovrebbe essere attuato, può essere parte di un contratto tra il cliente e lo sviluppatore.

Il sistema LIBSYS:

... Continue reading "Requisiti di Sistema: Comprendere e Gestire le Necessità degli Utenti" »

Testing del Software: Componenti, Interfacce e Automazione

Classified in Informatica

Written at on italiano with a size of 5,99 KB.

Obiettivi e Strategie del Testing del Software

Il processo di testing del software ha due obiettivi principali:

  1. Dimostrare allo sviluppatore e al cliente che il software soddisfa i requisiti.
  2. Scoprire vizi o difetti nel software che causano comportamenti scorretti, indesiderati o non conformi alle specifiche.

Il primo obiettivo porta al test di convalida, dove ci si aspetta che il sistema funzioni correttamente con un insieme di casi di test che riflettono l'utilizzo previsto. Il secondo obiettivo porta al test dei difetti, con casi di test progettati per evidenziare i problemi.

È importante sottolineare che i test non possono dimostrare l'assenza totale di difetti, ma solo la loro presenza.

Le politiche di test possono basarsi sull'esperienza di... Continue reading "Testing del Software: Componenti, Interfacce e Automazione" »

Piattaforme E-Learning: Funzioni, Vantaggi e Implementazione con Moodle

Classified in Informatica

Written at on italiano with a size of 7,66 KB.

1. EVA: Ambienti Virtuali di Apprendimento

Lo sviluppo del software libero e la nascita del Web 2.0 hanno rappresentato un cambiamento notevole per la società, la formazione dei sistemi e le università. Si è passati dall'utilizzo di pacchetti applicativi generali alla creazione di strumenti specifici, mirati a necessità precise, per consentire l'apprendimento continuo. Gli strumenti attuali permettono di gestire corsi onnipresenti, fruibili in ogni momento della giornata, per tutta la settimana, ovunque e in qualsiasi modo, sia attraverso sessioni in presenza, sia a distanza con il blended learning.

1.1. Content Management Systems di Apprendimento (LCMS)

Progettato per gestire contenuti, il LCMS può creare piccoli moduli di apprendimento... Continue reading "Piattaforme E-Learning: Funzioni, Vantaggi e Implementazione con Moodle" »

Ottimizzazione Query e Tabelle: Esempi Pratici per Database

Classified in Informatica

Written at on italiano with a size of 6,92 KB.

Questo documento presenta una serie di esempi pratici per l'ottimizzazione di query e la gestione di tabelle in un database. Gli esempi sono forniti in italiano e coprono diverse casistiche, dall'applicazione di filtri e ordinamenti alla creazione di tabelle relazionali.

Consultazioni e Filtri

Gli esempi seguenti illustrano come applicare filtri e criteri di selezione per ottenere dati specifici dalle tabelle.

  1. 30. Vogliamo vedere su base permanente (consultazione) della tabella Ordine del giorno (cioè, fare una consultazione, non filtrare o ordinare sulla stessa tabella), solo i clienti che sono nati prima del 1975 e il cui telefono inizia anche con 954. (Consultazioni Ep)

Nota: Si ricorda che la data di nascita tipo di campo si deve scegliere... Continue reading "Ottimizzazione Query e Tabelle: Esempi Pratici per Database" »

Pratiche e Principi Fondamentali dell'Ingegneria del Software

Classified in Informatica

Written at on italiano with a size of 6,68 KB.

Cos'è la Prassi di Ingegneria del Software?

La prassi di ingegneria del software è una raccolta di concetti, metodi, principi e strumenti che un ingegnere del software utilizza quotidianamente.

A Cosa Serve?

Permette ai manager di coordinare progetti di ingegneria del software e di costruire programmi per computer specializzati.

Come Trasforma un Approccio Casuale in un Progetto Strutturato?

La prassi trasforma un approccio casuale in qualcosa di più organizzato, più efficiente e con maggiori probabilità di successo.

Quali Sono le Attività Generiche del Framework?

Comunicazione, progettazione, modellazione, costruzione e distribuzione.

Qual è l'Essenza della Risoluzione dei Problemi secondo Polya?

  1. Comprensione del problema (comunicazione e analisi)
... Continue reading "Pratiche e Principi Fondamentali dell'Ingegneria del Software" »

Varietà Linguistiche e Registri: Standard, Classi di Documenti e Comunicazione

Classified in Informatica

Written at on italiano with a size of 3 KB.

Lo Standard di Gamma

Dalle lingue, gli utenti hanno creato, nel corso della storia, una varietà comune, detta "lingua standard", con differenze dialettali che sono scarsamente segnalate. Storicamente, questa varietà è stata più legata alla comunicazione scritta che a quella orale. Tuttavia, attualmente serve come modello per la lingua scritta, orale e per i mezzi di comunicazione di massa. La varietà standard è caratterizzata da:

  • Una norma che serve da modello di riferimento per i parlanti.
  • La capacità di adeguarsi ai cambiamenti che gli utenti possono introdurre.
  • La capacità di presentare regole diverse o sotto-regole rispetto al modo di parlare dei parlanti colti di dialetti diversi.
  • La diffusione attraverso istituzioni come l'Accademia
... Continue reading "Varietà Linguistiche e Registri: Standard, Classi di Documenti e Comunicazione" »

Gestione dei Rischi nell'Ingegneria del Software: Strategie e Fattori Chiave

Classified in Informatica

Written at on italiano with a size of 5,37 KB.

Rischi nell'Ingegneria del Software: Caratteristiche

I rischi nell'ingegneria del software sono caratterizzati da incertezza (probabilità di accadimento) e perdite potenziali. Questi rischi possono riguardare vari aspetti, tra cui:

  • Prodotto: Funzionalità, qualità e affidabilità del software.
  • Performance: Prestazioni e tempi di risposta del software.
  • Manutenibilità: Facilità di manutenzione e aggiornamento del software.
  • Processo di produzione: Efficienza e qualità del processo di sviluppo.
  • Tempi di sviluppo: Rispetto delle scadenze e dei tempi previsti.
  • Costo: Budget e risorse finanziarie necessarie.

Tipologie di Rischi

Rischi di Progetto

Questi rischi possono portare a un aumento dei costi e a problemi organizzativi.

Rischi Tecnici

Riguardano gli... Continue reading "Gestione dei Rischi nell'Ingegneria del Software: Strategie e Fattori Chiave" »