Programmare in base a un modello orientato agli oggetti
Modulo ufficiale del piano di formazione CFC ICT 2024 — 3 competenze valutate.
100% gratuito. Nessuna carta di credito. Piano CFC ICT precaricato.
Competenze valutate
Cosa devi saper fare
Sviluppo di applicazioni
g2: Verificare la fattibilità tecnica dei prototipi di interfacce utente e svilupparli
Gli informatici e le informatiche verificano la fattibilità tecnica dei prototipi di interfacce utente e li sviluppano in termini di convivialità: ricevono dal committente o da altri partner direttive e indicazioni concettuali applicabili alle interfacce utente. Su questa base, sviluppano mockup o modelli di interfacce funzionali (p. es. mock-up, grid, wireframe) utilizzando strumenti grafici. A seconda della situazione, apportano adattamenti alle bozze già elaborate. Identificano poi gli elementi problematici dell’interfaccia utente, p. es. le informazioni interdipendenti o i componenti non standard. Verificano la fattibilità di tali elementi tramite prototipi elaborati su carta o tramite strumenti. In tal modo, tengono conto di diversi aspetti quali l’estensione delle informazioni, le dipenden-
g4: Elaborare varianti di attuazione di un’applicazione e sviluppare la soluzione sul piano concettuale
Gli informatici e le informatiche elaborano varianti di attuazione di un’applicazione e sviluppano un concetto di realizzazione per la variante scelta. In questo contesto, lavorano in stretta collaborazione con la loro squadra e con gli stakeholder: con bozze e descrizioni, presentano dapprima le varianti fondamentali in relazione alla loro implementazione (p. es. tecnologie, componenti, framework, librerie, sistemi). Congiuntamente con gli stakeholder rispettivi, stabiliscono un’analisi di utilità comprensibile delle diverse varianti con criteri decisionali pertinenti e valutabili. Sulla base dell’analisi di utilità, consigliano lo stakeholder nella sua presa di decisione al fine di fargli adottare la soluzione ottimale. In tal modo, vegliano affinché la soluzione sia difendibile sui piani etico e legale. Infine, verificano la variante scelta, eventualmente in forma di analisi di fattibilità (→ a3).
g5: Implementare le applicazioni e le interfacce secondo il concetto rispettando le esigenze di sicurezza
Sulla base delle esigenze definite e delle bozze/dei modelli sviluppati, gli informatici e le informatiche implementano le applicazioni e le interfacce. Si può trattare di nuove applicazioni o di un’estensione apportata a un’applicazione esistente: mettono dapprima in atto un ambiente di sviluppo e di esecuzione appropriato. Il concetto di realizzazione prestabilito e le direttive aziendali servono da base a questa tappa. Passano poi alla programmazione del back-end e del front-end secondo le esigenze definite. A tal fine, utilizzano i linguaggi di programmazione dati e strumenti di sviluppo. Testano regolarmente l’implementazione al fine di rilevare errori e li correggono (debug). Vegliano a rispettare sistematicamente le disposizioni regolamentari.
Con Vellume su questo modulo
Il tuo compagno di revisione per il 320
Carica i tuoi materiali, genera flashcard via IA, revisiona al momento giusto grazie allo spaced repetition, e fai domande a un tutor ancorato ai tuoi corsi.
Flashcard IA
D/R · Scelta multipla · spazi vuoti, generate dai tuoi corsi in 10 s.
Revisione SRS
L'algoritmo FSRS ti mostra solo ciò che va revisionato oggi.
Tutor RAG
Fai una domanda, il tutor cita i tuoi corsi. Zero allucinazioni.
Altri moduli dell'anno 2
Gestire e monitorare servizi nel cloud pubblico
Implementare soluzioni ICT mediante tecnologia blockchain
Sviluppare soluzioni ICT mediante l’apprendimento automatico
Pianificare ed effettuare la migrazione di software
Utilizzare un servizio di cloud pubblico per applicazioni
Costruire e gestire una piattaforma di virtualizzazione