Appunti, riassunti, compiti, esami ed esercizi di Informatica di Università

Fondamenti di Ingegneria del Software e Gestione dei Requisiti

Informatica4,37 KB

Processi dell'Ingegneria del Software

L'Ingegneria del Software rappresenta il set totale di attività necessarie per trasformare le esigenze di un utente in software.

Fasi Principali dei Processi

  • Specifiche software: i clienti e gli ingegneri definiscono il software da produrre e le restrizioni per il loro funzionamento.
  • Sviluppo del software: il software viene progettato e programmato.
  • Validazione del software: il software viene verificato per garantire che sia esattamente ciò che il cliente desidera.
  • Evoluzione del software: il programma viene modificato per adattarsi alle mutevoli esigenze dei clienti e del mercato.

Esigenza di Software

Queste sono le proprietà desiderabili per un software di sistema. Tali requisiti riflettono le necessità dei

...
Continua a leggere "Fondamenti di Ingegneria del Software e Gestione dei Requisiti" »

Concetti Fondamentali: Sistemi Informativi, Organizzazione e Tecnologia Aziendale

Informatica12,27 KB

Sistemi Informativi

Obiettivi di base dei sistemi informativi all'interno delle organizzazioni (Pagina 3)

  • Automazione dei processi aziendali.
  • Fornire informazioni che sostengono il processo decisionale.
  • Conseguire un vantaggio competitivo attraverso la loro implementazione e utilizzo.

Classificazione dei Sistemi Informativi (Pagina 4)

  • Transaction Processing System (TPS)
  • Sistemi Informativi di Gestione (MIS)
  • Sistemi di Supporto Decisionale (DSS)
  • Sistemi di Informazione Executive (EIS)
  • Sistemi di Office Automation (OAS)
  • Sistema di Pianificazione delle Risorse (ERP)
  • Expert System (SE)

Che cos'è un Transaction Processing System (TPS)? (Pagina 4)

Gestisce le informazioni riguardanti le transazioni nell'ambito di una società o organizzazione.

Che cos'è un Sistema

...
Continua a leggere "Concetti Fondamentali: Sistemi Informativi, Organizzazione e Tecnologia Aziendale" »

Sistemi democratici

Informatica5,49 KB

Il processo decisionale: il process con cui viene fatto una scelta tra le alternative o modi di risolvere diverse situazioni della vita, questi possa presentarsi in contesti diversi: a work , family , sentimentale.

Processo decisionale a livello individuale: è caratterizzato dal fatto che una persona USA il pensiero suo e del ragionamento per la scelta di una decisione di un problema che viene il vostro senso nella vita.

Valutare le alternative: Si tratta di uno studio dettagliato di ciascuna delle possibili soluzioni che sono stati generati per il problema, cioè guardare i loro vantaggi e svantaggi.

Scegliendo la migliore alternativa: in questo passaggio, scegliere l'alternativa che la valutazione sta per ottenere risultati migliori per...

Continua a leggere "Sistemi democratici" »

Sistemi Aziendali, Funzioni di Gestione e Processi di Audit

Informatica5,44 KB

Sistemi

Un insieme di elementi interdipendenti e interagenti, un gruppo coordinato di unità che formano un tutto organizzato. Il risultato (prodotto) è maggiore della somma dei risultati che le singole unità avrebbero potuto ottenere se avessero funzionato in maniera indipendente.

Sistemi Chiusi

Sono sistemi che non hanno scambio con l'ambiente circostante. Non sono influenzati dall'ambiente esterno, né lo influenzano.

Sistemi Aperti

Sono sistemi che hanno relazioni e scambi con l'ambiente attraverso ingressi (input) e uscite (output/prodotti).

Funzioni Amministrative e Compiti di Gestione

Funzioni Amministrative

  • Pianificazione
  • Organizzazione
  • Direzione
  • Coordinamento
  • Controllo

Compiti della Gestione

  • Raggiungimento dei risultati economici
  • Indirizzo e gestione
...
Continua a leggere "Sistemi Aziendali, Funzioni di Gestione e Processi di Audit" »

Gestione Strategica delle Tecnologie dell'Informazione

Informatica4,17 KB

1. Fondamenti di Amministrazione e Gestione IT

Cos'è l'amministrazione? È il processo di progettazione e mantenimento di un ambiente in cui il personale possa lavorare per raggiungere obiettivi predefiniti. Il ruolo della gestione consiste nel pianificare, organizzare, integrare, dirigere e controllare.

L'importanza della funzione IT: Si riferisce all'integrazione di nuove tecnologie, applicazioni, dispositivi hardware e metodologie di elaborazione delle informazioni. All'interno di questa funzione, le informazioni devono essere:

  • Archiviate ed elaborate su computer (centralizzazione).
  • Riservate per determinati livelli istituzionali (sicurezza).
  • Utilizzate o divulgate secondo necessità.
  • Protette da furti, sabotaggi e frodi.

Il centro di calcolo...

Continua a leggere "Gestione Strategica delle Tecnologie dell'Informazione" »

Alta Disponibilità e Strategie di Replica dei Dati nei Sistemi Distribuiti

Informatica18,57 KB

Alta Disponibilità (High Availability)

L'obiettivo principale dell'Alta Disponibilità è evitare l'interruzione delle operazioni. I sistemi dovrebbero essere dotati di elementi progettati per prevenire i fermi macchina o, qualora si verifichino, per ridurre al minimo il tempo di inattività.

Elementi Obbligatori

  • Tecnologia affidabile: utilizzo di componenti con un basso tasso di guasto.
  • Tolleranza ai disastri: implementazione di strategie di ridondanza.
  • Procedure di emergenza: protocolli definiti per la gestione dei guasti.
  • Commutazione: meccanismi di failover (manuali o automatici).
  • Revisioni periodiche: controllo costante dello stato del sistema.

Schema Generale di Ridondanza

Immagine

I Livelli in un Sistema Protetto

1. Presentazione

Questo livello rappresenta...

Continua a leggere "Alta Disponibilità e Strategie di Replica dei Dati nei Sistemi Distribuiti" »

Commercio Elettronico: Normativa, Sicurezza e Crimini Informatici in Messico

Informatica8,78 KB

Definizione di Commercio Elettronico (E-commerce)

Il commercio elettronico, o e-commerce, è definito come qualsiasi forma di transazione o scambio di informazioni commerciali basata sulla trasmissione di dati attraverso reti di comunicazione come Internet.

Elementi Chiave dell'E-commerce

Il concetto di e-commerce non comprende solo la compravendita elettronica di beni, informazioni o servizi, ma include anche l'utilizzo della rete per attività pre e post-vendita, quali:

  • Informazioni pubblicitarie su prodotti e fornitori.
  • Negoziazione tra acquirente e venditore su prezzo e termini di fornitura.
  • Servizio clienti pre e post-vendita.
  • Conformità con le procedure amministrative.
  • Collaborazione tra aziende (joint ventures).

Tipologie di Commercio Elettronico

Le...

Continua a leggere "Commercio Elettronico: Normativa, Sicurezza e Crimini Informatici in Messico" »

Gestione e Organizzazione del Centro Elaborazione Dati: Fondamenti e Ruoli

Informatica6,19 KB

1. Fondamenti del Centro Elaborazione Dati (CED)

  • 1. Con quale altro nome si chiama il centro?
    R: Centro Elaborazione Dati (CED).
  • 2. Quali risorse sono necessarie per la condotta, l'organizzazione e il controllo delle attività informatiche?
    R: Risorse fisiche, logiche e umane.
  • 3. Quali sono alcune delle funzioni chiave per gestire un centro di calcolo?
    R: Operatività del sistema centrale, supporto alle informazioni e correzione degli errori.
  • 4. Cos'è il sistema operativo?
    R: Consiste nell'uso e nello sfruttamento del sistema sviluppato.
  • 5. Quali sono le funzioni del settore?
    R: Pianificazione, organizzazione, gestione del personale e controllo amministrativo.

2. Aree Operative e di Produzione

  • 6. Qual è il ruolo della zona di operazione?
    R: Fornire i
...
Continua a leggere "Gestione e Organizzazione del Centro Elaborazione Dati: Fondamenti e Ruoli" »

Gestione dei Progetti di Sistemi Informativi: Strategie per il Successo

Informatica6,04 KB

1. Perché è così importante la gestione dei progetti di sistemi informativi?

Esiste un tasso di fallimento molto elevato nei progetti di sistemi informativi. Nella maggior parte delle organizzazioni, tali progetti richiedono molto più tempo e denaro di quanto inizialmente stimato per la loro attuazione, oppure il sistema finito non funziona correttamente. È quindi essenziale possedere competenze specifiche su come gestire questi progetti, comprendendo le dinamiche che portano al successo o al fallimento.

2. Quali problemi derivano da una cattiva gestione del progetto?

  • Costi in eccesso.
  • Proroga dei termini.
  • Carenze tecniche che compromettono le prestazioni.
  • Mancata realizzazione dei benefici attesi.

3. Definizione e variabili del Project Management

Il...

Continua a leggere "Gestione dei Progetti di Sistemi Informativi: Strategie per il Successo" »

Gestione dei Deliverables e Milestones nei Progetti IT: Metodologie e Pianificazione

Informatica3,35 KB

Deliverables: Definizione e Gestione

I deliverables sono i prodotti che, in un certo stato, vengono scambiati tra clienti e sviluppatori durante tutto il progetto di implementazione IT.

Fasi dei Deliverables

  • Studio di fattibilità: Breve descrizione del sistema proposto e delle sue caratteristiche.
  • Analisi: Requisiti di cattura e specifiche del sistema.
  • Design: Descrizione dettagliata del sistema, inclusi programmi, moduli riutilizzabili, oggetti, file e database.
  • Coding: Documentazione del progetto definitivo del sistema e di ogni singolo programma.
  • Test: Piano di prova del sistema (aggiornato).
  • Installazione e Manutenzione: Piani operativi di emergenza, procedure di recupero in caso di crash e elenco dei difetti rilevati.

Pietre Miliari (Milestones)

...
Continua a leggere "Gestione dei Deliverables e Milestones nei Progetti IT: Metodologie e Pianificazione" »