NGIN
Blog personale di Andrea Annibali
Home » Contenuti » FPA » FPA Quiz
0 voti, 0 media 0 Creato il Maggio 17, 2023Function Point Function Point Analysis Function Point Analysis 1 / 60 Categoria: Function Point Analysis - Definizioni Un progetto di manutenzione evolutiva: Nessuna delle risposte presenti E’ un progetto per sviluppare e rilasciare manutenzione adeguativa E’ un progetto per sviluppare e rilasciare la prima versione di un’applicazione software Include attività quali riparazioni, migliorie minori, conversioni, supporto agli utenti e manutenzione preventiva Premessa: Il testo originale inglese del CPM 4.3.1 parla di "Enhancement Project". Con una incredibile acrobazia linguistica il CPM 4.3.1 italiano traduce invece enhancement project con il termine italiano progetto di manutenzione evolutiva. In questo modo un progetto di manutenzione evolutiva diventa – per il CPM 4.3.1 ITA – un progetto che ha l’obiettivo di sviluppare e rilasciare manutenzione adeguativa (???). La manutenzione adeguativa viene a sua volta così definita; Manutenzione Adeguativa. La modifica di un prodotto software, eseguita dopo il rilascio, per mantenere fruibile un programma in un ambiente mutato o in corso di cambiamento. La manutenzione adeguativa comprende le modifiche necessarie ad adattare i cambiamenti nell’ambiente nel quale un prodotto software deve operare. Tali cambiamenti sono quelli che devono essere effettuati per essere allineati con il nuovo ambiente. Ad esempio il sistema operativo potrebbe essere aggiornato ed alcune modifiche possono essere effettuate per ospitarlo. (ISO/IEC 14764:2006). 2 / 60 Categoria: Function Point Analysis - Definizioni Quale delle seguenti affermazioni sulla Function Point Analysis (FPA) è vera? La FPA misura il software quantificando le attività e i servizi (ovvero la funzionalità) che il software fornisce all'utente in base principalmente alla progettazione logica La FPA è un metodo standardizzato per la misurazione della manutenzione del software basato sulla tecnologia utilizzata per l'implementazione La FPA è un metodo standardizzato per misurare lo sviluppo del software dal punto di vista dello sviluppatore La FPA misura il software quantificando la funzionalità del software in base alle caratteristiche architetturali 3 / 60 Categoria: Function Point Analysis - Definizioni La manutenzione correttiva è: La modifica ad un prodotto software effettuata dopo il rilascio per introdurre dei miglioramenti del prodotto. La modifica reattiva ad un prodotto software effettuata dopo il rilascio al fine di correggerne le problematiche rilevate. Nessuna delle risposte presenti. La modifica ad un prodotto software effettuata dopo il rilascio per tenere in conto della variazione dell’ambito (scope creep). Indichiamo con il termine manutenzione correttiva la modifica reattiva ad un prodotto software effettuata dopo il rilascio al fine di correggerne le problematiche rilevate. La modifica ripara il prodotto software per poter soddisfare i requisiti (ISO/IEC 14764:2006). 4 / 60 Categoria: Function Point Analysis - Definizioni Quale delle seguenti affermazioni è vera? Il confine determina il numero di DET di un'applicazione Il confine determina il numero di processi elementari di un’applicazione Il confine dipende da considerazioni legate all’implementazione Il confine è il punto su cui si concentra l’attenzione dell’attività di progettazione La definizione del confine consente di identificare i Requisiti Utente Funzionali, e di conseguenza stabilire il numero di processi elementari presenti in un’applicazione. 5 / 60 Categoria: Function Point Analysis - Definizioni L'area applicativa: agisce come una "membrana" attraverso la quale i dati processati dalle transazinoi passano entrando ed uscendo dall'applicazione corrisponde ad un livello amministrativo in ambito gestionale è un termine generale che indica il raggruppamento di applicazioni relative ad una specifica area di interesse Dal glossario (CPM 4.3.1 - Parte 5 "Glossario IFPUG" pag. G-1): Area Applicativa: Termine generale che indica il raggruppamento di applicazioni relative ad una specifica area di interesse. Corrisponde ad un livello amministrativo in ambito gestionale. 6 / 60 Categoria: Function Point Analysis - Definizioni Un EQ può filtrare dati True False 7 / 60 Categoria: Function Point Analysis - Definizioni Gli aggiornamenti hardware o software sono un esempio di: Aggiornamenti di sistema Un progetto di manutenzione adeguativa Attività di manutenzione Obsolescenza pianificata Con il termine manutenzione indichiamo l’impegno per mantenere un’applicazione conforme alle sue specifiche, generalmente senza cambiarne le funzionalità (o la sua dimensione funzionale). La manutenzione comprende attività di correzione, lieve miglioramento, conversione, supporto utente e manutenzione preventiva. Le attività comprendono la rimozione dei difetti, gli aggiornamenti hardware o software, l’ottimizzazione o il miglioramento della qualità) e il supporto all’utente. 8 / 60 Categoria: Function Point Analysis - Definizioni Indicare quale tra le seguenti affermazioni sulla Function Point Analysis (FPA) NON è corretta. La FPA è una tecnica di scheduling L'obiettivo di base e primario della FPA è misurare e fornire le dimensioni funzionali dell'applicazione software al cliente e allo stakeholder su loro richiesta La FPA è un metodo per suddividere i sistemi in componenti più piccoli, in modo che possano essere meglio compresi e analizzati L'FPA viene utilizzata per misurare lo sviluppo di un progetto software insieme alla sua manutenzione, in modo coerente per tutto il progetto indipendentemente dagli strumenti e dalle tecnologie 9 / 60 Categoria: Function Point Analysis - Definizioni La frase “cosa, quando o come i dati devono essere elaborati” a che cosa si riferisce? Alle informazioni di controllo Al lato di ingresso di un Output Esterno Al lato di ingresso di un Input Esterno Nessuna delle risposte presenti Il Manuale delle Regole di Conteggio versione 4.3.1 in italiano definisce informazioni di controllo (control information) i dati che influenzano un processo elementare e specificano cosa, quando o come i dati devono essere elaborati (cfr. pagina 3 parte 1). 10 / 60 Categoria: Function Point Analysis - Definizioni Individuare gli usi corretti dei Function Point I Function Point possono essere utilizzati per comunicare in modo più efficace con i gruppi di utenti aziendali. I Function Point possono essere utilizzati per stabilire un inventario di tutte le transazioni e i file di un progetto o un'applicazione corrente. I Function Point possono essere utilizzati per ridurre gli straordinari. I Function Point possono essere utilizzati per contare i requisiti non funzionali. I Function Point possono essere utilizzati per comunicare in modo più efficace con i gruppi di utenti aziendali, ridurre gli overtime e creare un inventario di tutte le transazioni e i file di un progetto o applicazione corrente. Non può essere utilizzato per dimensionare l'intera applicazione software ma solo la dimensione funzionale (quella che implementa i Requisiti Utente Funzionali). Pertanto FP non può essere utilizzato per comprendere requisiti non funzionali o problemi di prestazioni. 11 / 60 Categoria: Function Point Analysis - Definizioni Un Input Esterno (EI) è definito come: Una videata riconoscibile dall’utente che memorizza dei dati Un processo elementare che elabora dati o informazioni di controllo che provengono dall’esterno del confine dell’applicazione, il cui intento primario è mantenere uno o più ILF e/o modificare il comportamento del sistema Un processo elementare che aggiorna un File Logico Interno Un processo elementare che accetta e valida i dati inseriti dall’utente Secondo il Manuale delle Regole di Conteggio Italiano, versione 4.3.1, un input esterno (EI, External Input) è un processo elementare che elabora dati o informazioni di controllo che provengono dall’esterno del confine dell’applicazione. L’intento primario di un EI è mantenere uno o più ILF e/o alterare il comportamento del sistema. 12 / 60 Categoria: Function Point Analysis - Definizioni Quali tra le seguenti affermazioni è vera riguardo gli EO? Un EO mantiene sempre una funzione di tipo dati Un EO è un processo elementare che invia dati o informazioni di controllo al di fuori del confine dell'applicazione Un EO include un trattamento logico ulteriore rispetto a quello delle EQ Un EO mantiene sempre più di un DET 13 / 60 Categoria: Function Point Analysis - Definizioni I passi della procedura per il conteggio dei Function Point includono: Misurare le funzioni di tipo dati e di tipo transazionale Nessuna delle risposte presenti Misurare le funzioni di tipo transazionale Misurare le funzioni di tipo dati 14 / 60 Categoria: Function Point Analysis - Definizioni Completare la frase. "Le applicazioni interattive tipicamente ricevono un punteggio di _____ per la GSC Comunicazione Dati". 5 3 4 Nessuna delle presenti Dal CPM 4.3.1. - Parte 5, Appendice C "Dimensione funzionale pesata", pag. C-8: Tipicamente: Le applicazioni batch presentano grado di influenza da 0 a 3. Le applicazioni interattive presentano grado di influenza pari a 4. Le applicazioni web presentano grado di influenza pari a 4 o 5. I sistemi real-time, di telecomunicazioni o di controllo di processo presentano grado di influenza pari a 4 o 5. 15 / 60 Categoria: Function Point Analysis - Definizioni Se due processi di input sono sempre sequenziali e dipendenti, quanti processi elementari sono presenti? Il numero di processi elementari non può essere determinato Un processo elementare Due processi elementari Nessun processo elementare Se due processi di input sono sempre sequenziali e dipendenti, allora vi è un unico processo elementare e una sola funzionalità. La risposta esatta è la numero 3. (Cfr. Manuale delle Regole di Conteggio v. 4.3.1 in italiano, parte 4, pagina 2-34). 16 / 60 Categoria: Function Point Analysis - Definizioni Quale tra le seguenti affermazioni è falsa? Un file interno logico (ILF) è un gruppo di dati logicamente collegati o di informazioni di controllo, riconoscibili dall’utente, mantenuti all’interno del confine dell’applicazione sottoposta al conteggio. Un EIF contato per un’applicazione deve essere un ILF in un’altra applicazione. Nessuna, tutte le affermazioni sono vere. L’intento primario di un EIF è quello di contenere dati referenziati da uno o più processi elementari situati nei confini dell’applicazione sottoposta al conteggio. Un file interno logico (ILF) è un gruppo di dati logicamente collegati o di informazioni di controllo, riconoscibili dall’utente, mantenuti all’interno del confine dell’applicazione sottoposta al conteggio. L’intento primario di un ILF è di contenere dati mantenuti da uno o più processi elementari dell’applicazione sottoposta al conteggio. Un file esterno di interfaccia (EIF) è un gruppo di dati logicamente collegati o di informazioni di controllo, riconoscibili dall’utente, referenziati dall’applicazione ma mantenuti all’interno del confine di un’altra. L’intento primario di un EIF è quello di contenere dati referenziati da uno o più processi elementari situati nei confini dell’applicazione sottoposta al conteggio. Un EIF contato per un’applicazione deve essere un ILF in un’altra applicazione. Ne consegue che tutte le affermazioni sono vere. 17 / 60 Categoria: Function Point Analysis - Definizioni La logica di elaborazione è definita come uno dei requisiti specificamente richiesti dall'utente per completare un processo elementare. Tali requisiti includono quali delle seguenti azioni? Validazione Algoritmi o calcoli Leggere o mantenere funzioni di tipo dati Verifica 18 / 60 Categoria: Function Point Analysis - Definizioni Quale/i affermazione/i è/sono corretta/e riguardo al trattamento logico obbligatorio per un EQ? Vengono accettati dati o informazioni di controllo provenienti dal di fuori del confine applicativo Vengono mantenuti dati o informazioni di controllo Almeno un ILF o EIF viene referenziato Vengono analizzate delle condizioni per determinare quali sono applicabili 19 / 60 Categoria: Function Point Analysis - Definizioni L’attività di disposizione in sequenza degli attributi in una funzione di tipo transazionale prende il nome di…: Caricamento Ordinamento Riorganizzazione Aggiornamento Definiamo ordinamento (sort) l’attività di sequenziamento di righe o record in una funzione di tipo transazionale. Definiamo caricamento (load) l’attività di copia di istruzioni o dati dalla memoria esterna alla memoria interna Definiamo aggiornamento (refresh) il processo che ricrea un insieme di dati per renderli attuali mento rispetto alla fonte di origine. Definiamo infine riorganizzazione (arranging) l’ attività di disposizione in sequenza degli attributi in una funzione di tipo transazionale. 20 / 60 Categoria: Function Point Analysis - Definizioni Nella Function Point Analysis il termine "mantenere" ha associata una definizione ben precisa. Indicare tra le seguenti affermazioni inerenti questa definizione è corretta. In FPA per "Mantenere" si intende la capacità di aggiungere, modificare o cancellare transazioni utilizzando un processo elementare In FPA per "Mantenere" si intende la capacità aggiungere, modificare o cancellare transazioni utilizzando un requisito funzionale dell’utente In FPA per "Mantenere" si intende la capacità di aggiungere, modificare o cancellare dati utilizzando un processo elementare In FPA per "Mantenere" si intende la capacità aggiungere, modificare o cancellare dati utilizzando un requisito funzionale dell’utente 21 / 60 Categoria: Function Point Analysis - Definizioni Un progetto utilizzato per sviluppare e rilasciare manutenzione adeguativa è: un progetto di sviluppo un progetto di manutenzione evolutiva non misurabile utilizzando l’analisi dei Function Point un conteggio dei Function Point di un’applicazione Un progetto di manutenzione evolutiva (enhancement project) è un progetto con l’obiettivo di sviluppare e rilasciare manutenzione adeguativa. 22 / 60 Categoria: Function Point Analysis - Definizioni Ciascun requisito specificamente richiesto dall’utente per completare un processo elementare come ad esempio validazioni, algoritmi o calcolo e lettura o scrittura di una funzione di tipo dati è la definizione di: Informazioni di controllo Trattamento logico Conversione Manutenzione Definiamo trattamento logico (Processing Logic) ciascun requisito specificamente richiesto dall’utente per completare un processo elementare così come validazioni, algoritmi o calcolo e lettura o scrittura di una funzione di tipo dati. 23 / 60 Categoria: Function Point Analysis - Definizioni La differenza principale tra input esterno (EI), output esterno (EO) e interrogazione esterna (EQ) è: gli input esterni (EI) aggiornano gli ILF il loro intento primario Le funzioni di tipo dati referenziate le interrogazioni esterne non aggiornano gli ILF La principale differenza tra le funzioni di tipo transazionale è rappresentata dal loro intento primario (cfr. Manuale delle regole di conteggio in italiano parte 2 pag. 7-4). 24 / 60 Categoria: Function Point Analysis - Definizioni Un EQ può eseguire formule o calcoli False True 25 / 60 Categoria: Function Point Analysis - Definizioni Lo standard ISO FSM definisce tre tipologie di conteggio dei Function Point. Quale tra le seguenti non è una tipologia di conteggio valida? Conteggio di un progetto di installazione Conteggio di un progetto di sviluppo Conteggio di un progetto di manutenzione adeguativa Conteggio dell’applicazione Il conteggio di un progetto di sviluppo è l’attività di applicazione dello standard ISO FSM per misurare la dimensione funzionale di un progetto di sviluppo. Il conteggio dell’applicazione è l’attività di applicazione dello standard ISO FSM per misurare la dimensione funzionale di un’applicazione. Il conteggio di un progetto di manutenzione evolutiva è l’attività di applicazione dello standard ISO FSM per misurare la dimensione funzionale di un progetto di manutenzione evolutiva. Il conteggio di un progetto di installazione non è un termine presente nello standard ISO FSM. 26 / 60 Categoria: Function Point Analysis - Definizioni Quale dei seguenti tipi di trattamento logico è obbligatorio che venga utilizzato in un EO? Convertire valori equivalenti Referenziare almeno un ILF o EIF Reperire dati o informazioni di controllo Alterare il comportamento del sistema In un EO almeno uno dei seguenti trattamenti logici deve essere eseguito obbligatoriamente: - Eseguire formule matematiche e calcoli - Aggiornare almeno un ILF - Creare dati derivati - Alterare il comportamento del sistema La risposta "convertire valori equivalenti" non è corretta, perché è un tpo di trattamento logico possibile ma non obbligatorio. La risposta "reperire dati o informazioni di controllo" non è corretta, perché è un tpo di trattamento logico possibile ma non obbligatorio. La risposta "referenziare almeno un ILF o EIF" non è corretta, perché è un tpo di trattamento logico possibile ma non obbligatorio. Il trattamento logico tra quelli obbligatori è "aggiornare almeno un ILF". 27 / 60 Categoria: Function Point Analysis - Definizioni Per un EQ vengono classificati come Tipo di File Referenziato (File Type Referenced - FTR): Tutti gli ILF o EIF che sono referenziati Solo gli EIF che sono referenziati Solo gli ILF che sono referenziati Tutti gli ILF o EIF che sono mantenuti 28 / 60 Categoria: Function Point Analysis - Definizioni La complessità funzionale di un EQ è basata sul numero di: RET DET FTR FP 29 / 60 Categoria: Function Point Analysis - Definizioni Quale dei seguenti può essere considerato un trattamento logico? Eseguire comandi. Capacità di accettare dati o informazioni di controllo che entrano nel confine dell’applicazione. Eseguire validazioni. Quale dei seguenti può essere considerato un trattamento logico? Tutte le risposte sono presenti nella tabella dei trattamenti logici riportata nel Manuale delle Regole di Conteggio in italiano, parte 1, pagina 15. 30 / 60 Categoria: Uncategorized 31 / 60 Categoria: Function Point Analysis - Definizioni Il punto di vista dell’utente: Può essere utilizzato per misurare la dimensione tecnica Può essere utilizzato per misurare la dimensione funzionale Può essere costituito da affermazioni verbali fatte dall’utente riguardo la propria visione Il Manuale delle Regole di Conteggio in italiano, versione 4.3.1, parte 2 pagina 3-2 ci dice che…. “Un punto di vista dell’utente rappresenta una descrizione formale delle esigenze applicative dell’utente, espressa nel linguaggio dell’utente. Gli sviluppatori traducono le informazioni dell’utente nel linguaggio dell’Information Technology per fornire una soluzione. Un punto di vista dell’utente: è una descrizione delle funzionalità applicative, può essere un insieme di affermazioni verbali fatte dagli utenti su quale sia la propria visione, è approvato dall’utente, può essere usato per misurare la dimensione funzionale, può variare nella sua forma fisica (per es. Catalogo di transazioni, proposte, documento di requisiti, specifiche esterne, specifiche di dettaglio, manuale utente). Una misurazione di dimensione funzionale è svolta facendo uso delle informazioni in un linguaggio che sia comune sia all’utente/i, sia agli sviluppatori. 32 / 60 Categoria: Function Point Analysis - Definizioni Un EQ può convertire valori equivalenti False True 33 / 60 Categoria: Function Point Analysis - Definizioni Quali tra le seguenti regole sono applicabili al conteggio degli FTR al fine di stabilire la complessità funzionale di un Input Esterno (EI)? Contare un FTR per ogni ILF o EIF letto. Contare un FTR per ogni ILF mantenuto. Tutte le risposte presentate Contare un solo FTR per ogni ILF che è sia mantenuto che letto. Riconoscendo che un EI deve sia aggiornare un ILF o controllare il comportamento del sistema, la seguente guida si applica nel conteggio degli FTR. Contare un FTR per ogni ILF mantenuto. Contare un FTR per ogni ILF o EIF letto. Contare un solo FTR per ogni ILF che è sia mantenuto che letto. 34 / 60 Categoria: Uncategorized L’ambito del conteggio: Definisce l’insieme di Requisiti Utente Funzionali che devono essere inclusi nel conteggio dei Function Point Definisce l’insieme di Requisiti Utente Funzionali che devono essere inclusi nel confine dell’applicazione Include gli effetti della variazione dell’ambito (scope creep) Nessuna delle risposte precedenti L’ambito del conteggio definisce l’insieme dei Requisiti Utente Funzionali (FUR) da includere nel conteggio dei function point. 35 / 60 Categoria: Uncategorized Quali tra le seguenti transazioni sono EI? Dati referenziati all'interno dell'applicazione Dati riferiti da un’altra applicazione Informazioni di controllo che danno inizio alla generazione di un report Input batch da un’applicazione esterna che aggiungono dei dati ad un ILF Definiamo EI una funzione di tipo transazionale che consente all’applicazione di ricevere dall’esterno dati o informazioni di controllo e ha come intento primario quello di mantenere un ILF (risposta numero 1) o alterare il comportamento dell’applicazione. La risposta numero 2. fa riferimento ai dati di controllo, che specificano come e quando i dati di un’applicazione devono essere elaborati. Quando un’applicazione fa riferimento a dati di un’altra applicazione (risposta 3.) abbiamo invece un EIF. 36 / 60 Categoria: Function Point Analysis - Definizioni Un gruppo di DET collegati, trattato come una unità, è la definizione di: Record Funzione File System File La modellazione dei dati tratta di elementi dati, record logici e file.Un File System è composto di record e dati. Gli elementi dati (DET) sono definiti come la più piccola unità di dati con significato nel mondo reale. Un gruppo di DET collegati, trattato come una unità, è conosciuto come record. Un file è un raggruppamento ordinato di record dello stesso tipo. Infine una funzione è una caratteristica o capacità di un’applicazione, dal punto di vista dell’utente. 37 / 60 Categoria: Function Point Analysis - Definizioni I dati di business sono definiti come: Informazioni che devono essere archiviate e reperite dall'area funzionale indirizzata dall'applicazione Oggetti business che rappresentano valori validi di entità esterne all'applicazione Dati che riflettono informazioni statiche archiviate e recuperate dall'applicazione Informazioni necessarie agli utenti principali per la traduzione 38 / 60 Categoria: Function Point Analysis - Definizioni Quale tra le seguenti è la definizione corretta di File Logico Interno (ILF)? Gruppo di dati logicamente collegati o di informazioni di controllo, riconoscibili dall’utente, mantenuti all’interno del confine dell’applicazione oggetto della misurazione Nessuna delle risposte presenti Dati riconoscibili dall’utente mantenuti all’esterno del confine dell’applicazione Dati riconoscibili dall’utente riferiti all’interno del confine dell’applicazione Un File Logico Interno (Internal Logical File, ILF) è un gruppo di dati logicamente collegati o di informazioni di controllo, riconoscibili dall’utente, mantenuti all’interno del confine dell’applicazione oggetto della misurazione. La risposta esatta è la 3. (cfr. manuale delle regole di conteggio in italiano versione 4.3.1, parte 1, pagina 6). 39 / 60 Categoria: Function Point Analysis - Definizioni Un External Output è definito come un processo elementare che: Invia dati al di fuori del confine applicativo Ha l'intento primario di presentare informazioni all'utente attraverso un trattamento logico o in aggiunta al reperimento di dati o informazioni di controllo Include un trattamento logico ulteriore oltre a quello previsto per una External Inquiry Invia dati all'interno del confine applicativo 40 / 60 Categoria: Uncategorized Un Tipo di Elemento Dati è definito come: Nessuna delle risposte presenti Un campo unico riconoscibile dall’utente e non ripetuto. Un campo conservato in un file logico. Un messaggio di errore o di avviso prodotto dall’applicazione. Il Manuale delle regole di conteggio in italiano, versione 4.3.1, definisce un tipo di elemento dati (DET) come un campo unico riconoscibile dall’utente e non ripetuto. 41 / 60 Categoria: Function Point Analysis - Definizioni Quale tra le seguenti è la definizione corretta di Utente: Una risorsa umana utilizzata per realizzare un’applicazione software. Ogni persona o oggetto che comunica o interagisce con il software in ogni istante. Nessuna delle risposte presenti Ogni persona che specifica il confine dell’applicazione oggetto del conteggio. Il Manuale delle regole di conteggio in italiano, versione 4.3.1, definisce l’utente come ogni persona o oggetto che comunica o interagisce con il software in ogni istante. 42 / 60 Categoria: Function Point Analysis - Definizioni Quale tra le seguenti è la definizione corretta del termine riconoscibile dall’utente? Nessuna delle risposte presenti Requisiti per i processi e/o dati concordati e compresi sia da utente(i) che sviluppatore(i) software Funzioni identificabili secondo la prospettiva dell’utente primario Funzioni che possono essere utilizzate dall’utente primario Secondo il Manuale delle Regole di Conteggio in italiano, versione 4.3.1., il termine riconoscibile dall’utente è relativo ai requisiti per i processi e/o dati concordati, e compresi sia da utente(i) che sviluppatore(i) software (cfr. parte 5 sezione G-6). 43 / 60 Categoria: Function Point Analysis - Definizioni Quale tra i seguenti è/sono una forma/delle forme di trattamento logico? Ordinare o organizzare un insieme di dati Analizzare condizioni per stabilire quali siano applicabili Tutte le risposte presenti Eseguire validazioni Secondo il manuale delle regole di conteggio in italiano versione 4.3.1 parte 1 pagina 16 le possibili forme di trattamento logico sono: - Eseguire validazioni. - Eseguire formule matematiche e calcoli. - Convertire valori equivalenti. - Filtrare e selezionare dati utilizzando criteri specifici per confrontare molteplici insiemi di dati. - Analizzare condizioni per determinare quali siano applicabili. - Aggiornare uno o più ILF. - Referenziare uno o più ILF o EIF. - Reperire dati o informazioni di controllo. - Creare dati derivati trasformando dati esistenti per creare ulteriori dati. - Alterare il comportamento del sistema. - Preparare e presentare informazioni all'esterno del confine. - Capacità di accettare dati o informazioni di controllo che entrano nel confine dell'applicazione. - Ordinare o organizzare un insieme di dati. 44 / 60 Categoria: Function Point Analysis - Definizioni In quale delle Caratteristiche Generali di Sistema si tiene conto della capacità di fornire interrogazioni flessibili / report? Facilità di gestione operativa Agevolazione delle modifiche Efficienza per l’utente finale Elaborazione complessa Si tiene conto della capacità di fornire interrogazioni flessibili / report nella Caratteristica Generale di Sistema Agevolazione delle modifiche. 45 / 60 Categoria: Function Point Analysis - Definizioni Un FTR è definito come: una funzione di tipo dati matenuta da un base functional component un base functional component mantenuto da una funzione di tipo transazionale un base functional component letto e/o mantenuto da una funzione di tipo transazionale una funzione di tipo dati letta e/o mantenuta da una funzione di tipo transazionale 46 / 60 Categoria: Function Point Analysis - Definizioni L’intento primario di un ILF è: Contenere dati referenziati da uno o più processi elementari situati all'interno dei confini dell’applicazione sottoposta al conteggio. Definire un gruppo riconoscibile dall’utente di dati logicamente correlati Nessuna delle risposte precedenti Fornire all’applicazione un coefficiente di correzione per la memorizzazione dei dati L’intento primario di un ILF è di contenere dati referenziati da uno o più processi elementari situati nei confini dell’applicazione sottoposta al conteggio. La risposta esatta è la 1 (cfr. Manuale delle Regole di Conteggio versione 4.3.1 in italiano, parte 2 pagina 6-2). 47 / 60 Categoria: Uncategorized Qual'è il valore tipico della GSC Comunicazione Dati per un'applicazione batch? Da 0 a 3 Non applicabile per applicazioni batch 4 Da 4 a 5 48 / 60 Categoria: Uncategorized Quale delle seguenti affermazioni è vera? La dimensione funzionale di un progetto di sviluppo è una misura delle funzionalità installate La dimensione funzionale dell’applicazione è una misura delle funzionalità che un’applicazione fornisce agli utenti La dimensione funzionale di un progetto di manutenzione evolutiva è una misura delle funzionalità baseline La dimensione funzionale di un progetto di sviluppo è una misura delle sole funzionalità baseline La dimensione funzionale dell’applicazione è una misura delle funzionalità che un’applicazione fornisce all’utente, determinata dall’applicazione del Metodo di Misurazione della Dimensione Funzionale (FSM) IFPUG (cfr. Manuale delle Regole di Conteggio in italiano, versione 4.3.1, parte 5 pagina G-3). 49 / 60 Categoria: Function Point Analysis - Definizioni L'intento primario di un EI è: creare dati derivati alterare il comportamento dell'applicazione mantenere uno o più ILF eseguire calcoli matematici presentare informazioni all'utente 50 / 60 Categoria: Uncategorized Quale delle seguenti frasi descrive la differenza (le differenze) tra un Output Esterno (EO) e un’Interrogazione Esterna (EQ)? Il trattamento logico di un EO deve contenere almeno una formula matematica o un calcolo, o creare dati derivati. Un EO può mantenere uno o più ILF e/o alterare il comportamento del sistema. Un EO è un processo elementare che invia dati o informazioni di controllo all’esterno del confine, un EQ no. Il trattamento logico di un EO deve contenere almeno una formula matematica o un calcolo, creare dati derivati, mantenere uno o più ILF e/o alterare il comportamento del sistema. La risposta esatta è la 4. (cfr. Manuale delle Regole di conteggio in italiano, versione 4.3.1, parte 2 pagina 7-3). 51 / 60 Categoria: Function Point Analysis - Definizioni Le informazioni di controllo sono così definite: Dati che influenzano un processo elementare e specificano cosa, quando o come i dati devono essere elaborati Dati che influenzano un processo elementare e specificano cosa, quando o come i dati devono essere elaborati Informazioni estratte dall’applicazione oggetto del conteggio Dati necessari per mantenere le funzioni definite dall’utente Il Manuale delle regole di conteggio in italiano, versione 4.3.1, definisce informazioni di controllo (control information) i dati che influenzano un processo elementare e specificano cosa, quando o come i dati devono essere elaborati. 52 / 60 Categoria: Function Point Analysis - Definizioni La complessità funzionale di un EI è basata sul numero di: FTR FP DET RET 53 / 60 Categoria: Function Point Analysis - Definizioni Un'External Inquiry (EQ) è definita come un processo elementare che: Invia informazioni di controllo al di fuori del confine applicativo Invia dati al di fuori del confine applicativo Esegue calcoli matematici Ha l'intento primario di presentare informazioni all'utente attraverso il reperimento di dati e di informazioni di controllo 54 / 60 Categoria: Function Point Analysis - Definizioni Un processo elementare è definito come: La più piccola unità di attività significativa per l’utente Un’azione autonoma Informazioni testuali, come ad esempio una singola parola, una frase o un periodo Un requisito di business Un processo elementare (elementary process) è la più piccola unità di attività significativa per l’utente. 55 / 60 Categoria: Function Point Analysis - Definizioni Le attività di manutenzione possono includere: Rimozione di difetti Ottimizzazioni o miglioramenti della qualità Aggiornamenti hardware o software Tutte le risposte presenti Con il termine manutenzione – senza altri aggettivi qualificativi – intendiamo l’impegno per mantenere un’applicazione conforme alle sue specifiche, generalmente senza cambiarne le funzionalità (o la sua dimensione funzionale). La manutenzione comprende attività di correzione, lieve miglioramento, conversione, supporto utente e manutenzione preventiva. Le attività comprendono la rimozione dei difetti, gli aggiornamenti hardware o software, l’ottimizzazione o il miglioramento della qualità e il supporto all’utente. 56 / 60 Categoria: Function Point Analysis - Definizioni Quale tra le seguenti è la definizione corretta di Tipo di Elemento Record (RET)? Sottogruppo, riconoscibile dall’utente, di tipi di elemento dati all’interno di un EI o di un EO Un campo sottogruppo unico, riconoscibile dall’utente e ripetuto Un campo sottogruppo unico, riconoscibile dall’utente e non ripetuto Sottogruppo di campi conservati in un ILF Sottogruppo, riconoscibile dall’utente, di tipi di elemento dati all’interno di un ILF o di un EIF Sottogruppo di campi conservati in un EIF 57 / 60 Categoria: Function Point Analysis - Definizioni Quale/i funzione/i transazionale/i ha/hanno l'intenzione principale di presentare informazioni all'utente e devono fare riferimento a una funzione dati per recuperare dati o controllare le informazioni? EI Sia EQ che EO EO EQ Un EQ ha lo scopo principale di presentare informazioni all'utente e deve fare riferimento a una funzione di dati per reperire i dati. L'EO ha lo scopo primario di presentare informazioni all'utente e include una delle seguenti logiche di elaborazione 1) eseguire calcoli matematici; 2) aggiornare uno o più ILF; 3) creare dati derivati; 4) alterare il comportamento dell'applicazione; pertanto un EO potrebbe non fare riferimento a un iLF ma, ad esempio, eseguire calcoli matematici da presentare all'utente. L'intento principale di una EI è di mantenere uno o più ILF e / o alterare il comportamento del sistema. 58 / 60 Categoria: Function Point Analysis - Definizioni La definizione di "qualità" include: Efficacia Usabilità Efficienza Affidabilità La norma ISO/IEC 14143-1, richiamata nel manuale delle regole di conteggio nella parte 2., pagina 1-4, include tra i vincoli di qualità l’usabilità, affidabilità, efficienza e portabilità. Una definizione analoga la troviamo in ISO 9126. 59 / 60 Categoria: Function Point Analysis - Definizioni Presentare informazioni all’utente è l’intento primario di quale funzione di tipo transazionale? Input Esterni File Logici Interni Output Esterni Interrogazioni Esterne Preparare e presentare informazioni all’utente è l’intento primario degli Output Esterni e delle Interrogazioni Esterne. 60 / 60 Categoria: Function Point Analysis - Definizioni Un Tipo di Elemento Dati (DET) è : Un sottogruppo, riconoscibile dall’utente, di tipi di elemento dati all’interno di una funzione di tipo dati Una funzione di tipo dati letta e/o mantenuta da una funzione di tipo transazionale. Un attributo unico, riconoscibile dall’utente e non ripetuto. Nessuna delle risposte presenti Il tuo punteggio è The average score is 0% LinkedIn Facebook Twitter VKontakte 0% Ricomincia quiz
Function Point
Function Point Analysis
1 / 60
Categoria: Function Point Analysis - Definizioni
Un progetto di manutenzione evolutiva:
Premessa: Il testo originale inglese del CPM 4.3.1 parla di "Enhancement Project".
Con una incredibile acrobazia linguistica il CPM 4.3.1 italiano traduce invece enhancement project con il termine italiano progetto di manutenzione evolutiva. In questo modo un progetto di manutenzione evolutiva diventa – per il CPM 4.3.1 ITA – un progetto che ha l’obiettivo di sviluppare e rilasciare manutenzione adeguativa (???).
La manutenzione adeguativa viene a sua volta così definita; Manutenzione Adeguativa. La modifica di un prodotto software, eseguita dopo il rilascio, per mantenere fruibile un programma in un ambiente mutato o in corso di cambiamento. La manutenzione adeguativa comprende le modifiche necessarie ad adattare i cambiamenti nell’ambiente nel quale un prodotto software deve operare. Tali cambiamenti sono quelli che devono essere effettuati per essere allineati con il nuovo ambiente. Ad esempio il sistema operativo potrebbe essere aggiornato ed alcune modifiche possono essere effettuate per ospitarlo. (ISO/IEC 14764:2006).
2 / 60
Quale delle seguenti affermazioni sulla Function Point Analysis (FPA) è vera?
3 / 60
La manutenzione correttiva è:
Indichiamo con il termine manutenzione correttiva la modifica reattiva ad un prodotto software effettuata dopo il rilascio al fine di correggerne le problematiche rilevate. La modifica ripara il prodotto software per poter soddisfare i requisiti (ISO/IEC 14764:2006).
4 / 60
Quale delle seguenti affermazioni è vera?
La definizione del confine consente di identificare i Requisiti Utente Funzionali, e di conseguenza stabilire il numero di processi elementari presenti in un’applicazione.
5 / 60
L'area applicativa:
Dal glossario (CPM 4.3.1 - Parte 5 "Glossario IFPUG" pag. G-1):
Area Applicativa: Termine generale che indica il raggruppamento di applicazioni relative ad una specifica area di interesse. Corrisponde ad un livello amministrativo in ambito gestionale.
6 / 60
Un EQ può filtrare dati
7 / 60
Gli aggiornamenti hardware o software sono un esempio di:
Con il termine manutenzione indichiamo l’impegno per mantenere un’applicazione conforme alle sue specifiche, generalmente senza cambiarne le funzionalità (o la sua dimensione funzionale). La manutenzione comprende attività di correzione, lieve miglioramento, conversione, supporto utente e manutenzione preventiva. Le attività comprendono la rimozione dei difetti, gli aggiornamenti hardware o software, l’ottimizzazione o il miglioramento della qualità) e il supporto all’utente.
8 / 60
Indicare quale tra le seguenti affermazioni sulla Function Point Analysis (FPA) NON è corretta.
9 / 60
La frase “cosa, quando o come i dati devono essere elaborati” a che cosa si riferisce?
Il Manuale delle Regole di Conteggio versione 4.3.1 in italiano definisce informazioni di controllo (control information) i dati che influenzano un processo elementare e specificano cosa, quando o come i dati devono essere elaborati (cfr. pagina 3 parte 1).
10 / 60
Individuare gli usi corretti dei Function Point
I Function Point possono essere utilizzati per comunicare in modo più efficace con i gruppi di utenti aziendali, ridurre gli overtime e creare un inventario di tutte le transazioni e i file di un progetto o applicazione corrente. Non può essere utilizzato per dimensionare l'intera applicazione software ma solo la dimensione funzionale (quella che implementa i Requisiti Utente Funzionali). Pertanto FP non può essere utilizzato per comprendere requisiti non funzionali o problemi di prestazioni.
11 / 60
Un Input Esterno (EI) è definito come:
Secondo il Manuale delle Regole di Conteggio Italiano, versione 4.3.1, un input esterno (EI, External Input) è un processo elementare che elabora dati o informazioni di controllo che provengono dall’esterno del confine dell’applicazione. L’intento primario di un EI è mantenere uno o più ILF e/o alterare il comportamento del sistema.
12 / 60
Quali tra le seguenti affermazioni è vera riguardo gli EO?
13 / 60
I passi della procedura per il conteggio dei Function Point includono:
14 / 60
Completare la frase.
"Le applicazioni interattive tipicamente ricevono un punteggio di _____ per la GSC Comunicazione Dati".
Dal CPM 4.3.1. - Parte 5, Appendice C "Dimensione funzionale pesata", pag. C-8:
Tipicamente:
15 / 60
Se due processi di input sono sempre sequenziali e dipendenti, quanti processi elementari sono presenti?
Se due processi di input sono sempre sequenziali e dipendenti, allora vi è un unico processo elementare e una sola funzionalità. La risposta esatta è la numero 3. (Cfr. Manuale delle Regole di Conteggio v. 4.3.1 in italiano, parte 4, pagina 2-34).
16 / 60
Quale tra le seguenti affermazioni è falsa?
Un file interno logico (ILF) è un gruppo di dati logicamente collegati o di informazioni di controllo, riconoscibili dall’utente, mantenuti all’interno del confine dell’applicazione sottoposta al conteggio.
L’intento primario di un ILF è di contenere dati mantenuti da uno o più processi elementari dell’applicazione sottoposta al conteggio.
Un file esterno di interfaccia (EIF) è un gruppo di dati logicamente collegati o di informazioni di controllo, riconoscibili dall’utente, referenziati dall’applicazione ma mantenuti all’interno del confine di un’altra.
L’intento primario di un EIF è quello di contenere dati referenziati da uno o più processi elementari situati nei confini dell’applicazione sottoposta al conteggio.
Un EIF contato per un’applicazione deve essere un ILF in un’altra applicazione.
Ne consegue che tutte le affermazioni sono vere.
17 / 60
La logica di elaborazione è definita come uno dei requisiti specificamente richiesti dall'utente per completare un processo elementare. Tali requisiti includono quali delle seguenti azioni?
18 / 60
Quale/i affermazione/i è/sono corretta/e riguardo al trattamento logico obbligatorio per un EQ?
19 / 60
L’attività di disposizione in sequenza degli attributi in una funzione di tipo transazionale prende il nome di…:
Definiamo ordinamento (sort) l’attività di sequenziamento di righe o record in una funzione di tipo transazionale. Definiamo caricamento (load) l’attività di copia di istruzioni o dati dalla memoria esterna alla memoria interna Definiamo aggiornamento (refresh) il processo che ricrea un insieme di dati per renderli attuali mento rispetto alla fonte di origine. Definiamo infine riorganizzazione (arranging) l’ attività di disposizione in sequenza degli attributi in una funzione di tipo transazionale.
20 / 60
Nella Function Point Analysis il termine "mantenere" ha associata una definizione ben precisa. Indicare tra le seguenti affermazioni inerenti questa definizione è corretta.
21 / 60
Un progetto utilizzato per sviluppare e rilasciare manutenzione adeguativa è:
Un progetto di manutenzione evolutiva (enhancement project) è un progetto con l’obiettivo di sviluppare e rilasciare manutenzione adeguativa.
22 / 60
Ciascun requisito specificamente richiesto dall’utente per completare un processo elementare come ad esempio validazioni, algoritmi o calcolo e lettura o scrittura di una funzione di tipo dati è la definizione di:
Definiamo trattamento logico (Processing Logic) ciascun requisito specificamente richiesto dall’utente per completare un processo elementare così come validazioni, algoritmi o calcolo e lettura o scrittura di una funzione di tipo dati.
23 / 60
La differenza principale tra input esterno (EI), output esterno (EO) e interrogazione esterna (EQ) è:
La principale differenza tra le funzioni di tipo transazionale è rappresentata dal loro intento primario (cfr. Manuale delle regole di conteggio in italiano parte 2 pag. 7-4).
24 / 60
Un EQ può eseguire formule o calcoli
25 / 60
Lo standard ISO FSM definisce tre tipologie di conteggio dei Function Point. Quale tra le seguenti non è una tipologia di conteggio valida?
Il conteggio di un progetto di sviluppo è l’attività di applicazione dello standard ISO FSM per misurare la dimensione funzionale di un progetto di sviluppo.
Il conteggio dell’applicazione è l’attività di applicazione dello standard ISO FSM per misurare la dimensione funzionale di un’applicazione.
Il conteggio di un progetto di manutenzione evolutiva è l’attività di applicazione dello standard ISO FSM per misurare la dimensione funzionale di un progetto di manutenzione evolutiva.
Il conteggio di un progetto di installazione non è un termine presente nello standard ISO FSM.
26 / 60
Quale dei seguenti tipi di trattamento logico è obbligatorio che venga utilizzato in un EO?
In un EO almeno uno dei seguenti trattamenti logici deve essere eseguito obbligatoriamente:
- Eseguire formule matematiche e calcoli - Aggiornare almeno un ILF - Creare dati derivati - Alterare il comportamento del sistema
La risposta "convertire valori equivalenti" non è corretta, perché è un tpo di trattamento logico possibile ma non obbligatorio. La risposta "reperire dati o informazioni di controllo" non è corretta, perché è un tpo di trattamento logico possibile ma non obbligatorio. La risposta "referenziare almeno un ILF o EIF" non è corretta, perché è un tpo di trattamento logico possibile ma non obbligatorio. Il trattamento logico tra quelli obbligatori è "aggiornare almeno un ILF".
27 / 60
Per un EQ vengono classificati come Tipo di File Referenziato (File Type Referenced - FTR):
28 / 60
La complessità funzionale di un EQ è basata sul numero di:
29 / 60
Quale dei seguenti può essere considerato un trattamento logico?
Tutte le risposte sono presenti nella tabella dei trattamenti logici riportata nel Manuale delle Regole di Conteggio in italiano, parte 1, pagina 15.
30 / 60
Categoria: Uncategorized
31 / 60
Il punto di vista dell’utente:
Il Manuale delle Regole di Conteggio in italiano, versione 4.3.1, parte 2 pagina 3-2 ci dice che…. “Un punto di vista dell’utente rappresenta una descrizione formale delle esigenze applicative dell’utente, espressa nel linguaggio dell’utente. Gli sviluppatori traducono le informazioni dell’utente nel linguaggio dell’Information Technology per fornire una soluzione. Un punto di vista dell’utente:
è una descrizione delle funzionalità applicative, può essere un insieme di affermazioni verbali fatte dagli utenti su quale sia la propria visione, è approvato dall’utente, può essere usato per misurare la dimensione funzionale, può variare nella sua forma fisica (per es. Catalogo di transazioni, proposte, documento di requisiti, specifiche esterne, specifiche di dettaglio, manuale utente).
Una misurazione di dimensione funzionale è svolta facendo uso delle informazioni in un linguaggio che sia comune sia all’utente/i, sia agli sviluppatori.
32 / 60
Un EQ può convertire valori equivalenti
33 / 60
Quali tra le seguenti regole sono applicabili al conteggio degli FTR al fine di stabilire la complessità funzionale di un Input Esterno (EI)?
Riconoscendo che un EI deve sia aggiornare un ILF o controllare il comportamento del sistema, la seguente guida si applica nel conteggio degli FTR.
34 / 60
L’ambito del conteggio:
L’ambito del conteggio definisce l’insieme dei Requisiti Utente Funzionali (FUR) da includere nel conteggio dei function point.
35 / 60
Quali tra le seguenti transazioni sono EI?
Definiamo EI una funzione di tipo transazionale che consente all’applicazione di ricevere dall’esterno dati o informazioni di controllo e ha come intento primario quello di mantenere un ILF (risposta numero 1) o alterare il comportamento dell’applicazione. La risposta numero 2. fa riferimento ai dati di controllo, che specificano come e quando i dati di un’applicazione devono essere elaborati. Quando un’applicazione fa riferimento a dati di un’altra applicazione (risposta 3.) abbiamo invece un EIF.
36 / 60
Un gruppo di DET collegati, trattato come una unità, è la definizione di:
La modellazione dei dati tratta di elementi dati, record logici e file.Un File System è composto di record e dati. Gli elementi dati (DET) sono definiti come la più piccola unità di dati con significato nel mondo reale. Un gruppo di DET collegati, trattato come una unità, è conosciuto come record. Un file è un raggruppamento ordinato di record dello stesso tipo. Infine una funzione è una caratteristica o capacità di un’applicazione, dal punto di vista dell’utente.
37 / 60
I dati di business sono definiti come:
38 / 60
Quale tra le seguenti è la definizione corretta di File Logico Interno (ILF)?
Un File Logico Interno (Internal Logical File, ILF) è un gruppo di dati logicamente collegati o di informazioni di controllo, riconoscibili dall’utente, mantenuti all’interno del confine dell’applicazione oggetto della misurazione. La risposta esatta è la 3. (cfr. manuale delle regole di conteggio in italiano versione 4.3.1, parte 1, pagina 6).
39 / 60
Un External Output è definito come un processo elementare che:
40 / 60
Un Tipo di Elemento Dati è definito come:
Il Manuale delle regole di conteggio in italiano, versione 4.3.1, definisce un tipo di elemento dati (DET) come un campo unico riconoscibile dall’utente e non ripetuto.
41 / 60
Quale tra le seguenti è la definizione corretta di Utente:
Il Manuale delle regole di conteggio in italiano, versione 4.3.1, definisce l’utente come ogni persona o oggetto che comunica o interagisce con il software in ogni istante.
42 / 60
Quale tra le seguenti è la definizione corretta del termine riconoscibile dall’utente?
Secondo il Manuale delle Regole di Conteggio in italiano, versione 4.3.1., il termine riconoscibile dall’utente è relativo ai requisiti per i processi e/o dati concordati, e compresi sia da utente(i) che sviluppatore(i) software (cfr. parte 5 sezione G-6).
43 / 60
Quale tra i seguenti è/sono una forma/delle forme di trattamento logico?
Secondo il manuale delle regole di conteggio in italiano versione 4.3.1 parte 1 pagina 16 le possibili forme di trattamento logico sono:
- Eseguire validazioni. - Eseguire formule matematiche e calcoli. - Convertire valori equivalenti. - Filtrare e selezionare dati utilizzando criteri specifici per confrontare molteplici insiemi di dati. - Analizzare condizioni per determinare quali siano applicabili. - Aggiornare uno o più ILF. - Referenziare uno o più ILF o EIF. - Reperire dati o informazioni di controllo. - Creare dati derivati trasformando dati esistenti per creare ulteriori dati. - Alterare il comportamento del sistema. - Preparare e presentare informazioni all'esterno del confine. - Capacità di accettare dati o informazioni di controllo che entrano nel confine dell'applicazione. - Ordinare o organizzare un insieme di dati.
44 / 60
In quale delle Caratteristiche Generali di Sistema si tiene conto della capacità di fornire interrogazioni flessibili / report?
Si tiene conto della capacità di fornire interrogazioni flessibili / report nella Caratteristica Generale di Sistema Agevolazione delle modifiche.
45 / 60
Un FTR è definito come:
46 / 60
L’intento primario di un ILF è:
L’intento primario di un ILF è di contenere dati referenziati da uno o più processi elementari situati nei confini dell’applicazione sottoposta al conteggio. La risposta esatta è la 1 (cfr. Manuale delle Regole di Conteggio versione 4.3.1 in italiano, parte 2 pagina 6-2).
47 / 60
Qual'è il valore tipico della GSC Comunicazione Dati per un'applicazione batch?
48 / 60
La dimensione funzionale dell’applicazione è una misura delle funzionalità che un’applicazione fornisce all’utente, determinata dall’applicazione del Metodo di Misurazione della Dimensione Funzionale (FSM) IFPUG (cfr. Manuale delle Regole di Conteggio in italiano, versione 4.3.1, parte 5 pagina G-3).
49 / 60
L'intento primario di un EI è:
50 / 60
Quale delle seguenti frasi descrive la differenza (le differenze) tra un Output Esterno (EO) e un’Interrogazione Esterna (EQ)?
Il trattamento logico di un EO deve contenere almeno una formula matematica o un calcolo, creare dati derivati, mantenere uno o più ILF e/o alterare il comportamento del sistema. La risposta esatta è la 4. (cfr. Manuale delle Regole di conteggio in italiano, versione 4.3.1, parte 2 pagina 7-3).
51 / 60
Le informazioni di controllo sono così definite:
Il Manuale delle regole di conteggio in italiano, versione 4.3.1, definisce informazioni di controllo (control information) i dati che influenzano un processo elementare e specificano cosa, quando o come i dati devono essere elaborati.
52 / 60
La complessità funzionale di un EI è basata sul numero di:
53 / 60
Un'External Inquiry (EQ) è definita come un processo elementare che:
54 / 60
Un processo elementare è definito come:
Un processo elementare (elementary process) è la più piccola unità di attività significativa per l’utente.
55 / 60
Le attività di manutenzione possono includere:
Con il termine manutenzione – senza altri aggettivi qualificativi – intendiamo l’impegno per mantenere un’applicazione conforme alle sue specifiche, generalmente senza cambiarne le funzionalità (o la sua dimensione funzionale). La manutenzione comprende attività di correzione, lieve miglioramento, conversione, supporto utente e manutenzione preventiva. Le attività comprendono la rimozione dei difetti, gli aggiornamenti hardware o software, l’ottimizzazione o il miglioramento della qualità e il supporto all’utente.
56 / 60
Quale tra le seguenti è la definizione corretta di Tipo di Elemento Record (RET)?
57 / 60
Quale/i funzione/i transazionale/i ha/hanno l'intenzione principale di presentare informazioni all'utente e devono fare riferimento a una funzione dati per recuperare dati o controllare le informazioni?
Un EQ ha lo scopo principale di presentare informazioni all'utente e deve fare riferimento a una funzione di dati per reperire i dati. L'EO ha lo scopo primario di presentare informazioni all'utente e include una delle seguenti logiche di elaborazione
1) eseguire calcoli matematici; 2) aggiornare uno o più ILF; 3) creare dati derivati; 4) alterare il comportamento dell'applicazione;
pertanto un EO potrebbe non fare riferimento a un iLF ma, ad esempio, eseguire calcoli matematici da presentare all'utente.
L'intento principale di una EI è di mantenere uno o più ILF e / o alterare il comportamento del sistema.
58 / 60
La definizione di "qualità" include:
La norma ISO/IEC 14143-1, richiamata nel manuale delle regole di conteggio nella parte 2., pagina 1-4, include tra i vincoli di qualità l’usabilità, affidabilità, efficienza e portabilità. Una definizione analoga la troviamo in ISO 9126.
59 / 60
Presentare informazioni all’utente è l’intento primario di quale funzione di tipo transazionale?
Preparare e presentare informazioni all’utente è l’intento primario degli Output Esterni e delle Interrogazioni Esterne.
60 / 60
Un Tipo di Elemento Dati (DET) è :
Il tuo punteggio è
The average score is 0%
Ricomincia quiz