Applicazioni e architetture software

Appunti in formato pdf che si concentrano sulle applicazioni, la loro architettura, i componenti di cui sono costituiti, e le modalità che le portano alla nascita. Un'applicazione quindi è il risultato della combinazione tra tre sottocomponenti: la componente di interfaccia grafica, la componente di logica applicativa, e la componente della gestione dati. Tuttavia tali componenti sono tra loro indipendenti; creare un applicazione è molto difficile oltre che dispendioso di energie, infatti sviluppare un applicazione richiede diverse fasi, a partire dall'analisi dei rischi, passando per la fase centrale della programmazione, la fase dell'implementazione e del rilascio, e infine la fase della manutenzione.

infrastruttura hardware infrastruttura software
L’
organizzazione “per livelli”
dei sistemi informatici
… sono “ punti di vista ” diversi, e complementari, sullo stesso sistema…
Un ’applicazione ben costruita (e funzionante…!)) può essere usata
prescindendo in larga misura dalle problematiche infrastrutturali
dei livelli sottostanti applicazione
Premi F1 per ottenere
un aiuto … Premi F1 per attivare
una routine che apre
una finestra e visualizza Premi F1 per inviare
un segnale di interruzione
al processore, che …
L’
organizzazione funzionale
di un ’applicazione informatica
IU

LA
GD

sottosistema di interfaccia con l
’utente (user interface , o
anche presentation layer ), incaricato di controllare i comandi e
i dati che l ’utente fornisce come input al sistema e di
presentare come output i risultati dell ’esecuzione del
programma sottosistema di logica applicativa
(business logic
layer), che implementa gli specifici algoritmi di
manipolazione dei dati che caratterizzano l ’applicazione sottosistema di gestione dei dati
(data layer ), che si occupa
dell ’organizzazione dei dati, e in particolare della loro
memorizzazione e del loro reperimento efficiente
Organizzazione funzionale delle applicazioni:
...

Continua a leggere

Tipologia di contenuto: 
Appunti
Materia: 

Aggiungi un commento

Accedi o registrati per inserire commenti.