wayground logo

Free Printable Worksheets

Font size

S
M
L
XL
Worksheets

Centro Software SPA Quiz

Total questions: 16

Worksheet time: 27mins

Name
Class
Date
1.

Quali figure lavorative sono presenti in Centro Software SPA?

2 lines
2.

Indica con un punto sulla mappa le sedi di Centro Software SPA

3.

Chi è il CEO di Centro Software SPA?

a)

Federica Campisi

b)

Emilio Ansaloni

c)

Sergio Govoni

d)

Lorenzo Battaglini

4.

Cerca sul sito www.centrosoftware.com il logo di SAM ERP 2 e disegnalo!

5.

Cosa produce Centro Software SPA

a)

Un software per modificare le foto

b)

Un videogioco

c)

Un software ERP aziendale

d)

Un software per la gestione dei trasporti

6.

Il software principale prodotto da Centro Software SPA si chiama ___ ___

(a)  

7.

ERP significa "Enterprise (a)   Planner"

8.

Quale è il compito di uno sviluppatore CUSTOM in Centro Software SPA?

a)

Programmare il software standard

b)

Dare assistenza ai clienti

c)

Programmare personalizzazioni sul software principale

d)

Seguire il cliente nell'utilizzo di SAM ERP

9.

Quali sono i due approcci di sviluppo nel linguaggio SQL (T-SQL)?

a)

Procedurale e orientato agli oggetti

b)

Set-Based ed iterattivo

c)

Funzionale e logico

d)

Strutturato e modularizzato

10.

Perché l'approccio iterativo è il più utilizzato nello sviluppo di soluzioni database?

a)

È più veloce

b)

È più intuitivo

c)

Richiede meno risorse

d)

È supportato da più motori database

11.

Perché chi sviluppa soluzioni database fatica ad utilizzare l’approccio set-based?

a)

Non è supportato da tutti i database

b)

È meno efficiente

c)

Non è intuitivo e richiede una buona conoscenza dei fondamenti del linguaggio SQL

d)

Richiede hardware specifico

12.

Quale era il logo dell'applicazione demo?

a)

b)

c)

d)

13.

Nello sviluppo software il nuovo assistente di intelligenza artificiale ______ _______ aiuta gli sviluppatori a scrivere codice più rapidamente.

(a)  

14.

In che modo SAM Copilot aiuta gli utenti di SAM ERP nei lavori quotidiani?

4 lines
15-17.

-- Tabella Clienti

CREATE TABLE Clienti (

IDCliente INT PRIMARY KEY AUTO_INCREMENT,

Nome VARCHAR(100) NOT NULL,

Indirizzo VARCHAR(200),

Città VARCHAR(100),

CAP VARCHAR(10),

PartitaIVA VARCHAR(20) UNIQUE

);

-- Tabella Articoli

CREATE TABLE Articoli (

IDArticolo INT PRIMARY KEY AUTO_INCREMENT,

Descrizione VARCHAR(255) NOT NULL,

Prezzo DECIMAL(10, 2) NOT NULL

);

-- Tabella Testate Fatture (intestazioni)

CREATE TABLE TestateFatture (

IDFattura INT PRIMARY KEY AUTO_INCREMENT,

DataFattura DATE NOT NULL,

IDCliente INT,

FOREIGN KEY (IDCliente) REFERENCES Clienti(IDCliente)

);

-- Tabella Righe Fatture (dettagli)

CREATE TABLE RigheFatture (

IDRiga INT PRIMARY KEY AUTO_INCREMENT,

IDFattura INT,

IDArticolo INT,

Quantità INT NOT NULL,

PrezzoUnitario DECIMAL(10, 2) NOT NULL,

FOREIGN KEY (IDFattura) REFERENCES TestateFatture(IDFattura),

FOREIGN KEY (IDArticolo) REFERENCES Articoli(IDArticolo)

);

15.

Quale tabella contiene le informazioni sul cliente a cui è intestata una fattura?

a)

Articoli

b)

Clienti

c)

RigheFatture

d)

TestateFatture

16.

Quale colonna collega le righe della fattura con la fattura stessa?

a)

IDArticolo

b)

IDCliente

c)

IDFattura

d)

Quantità

17.

Qual è lo scopo della tabella RigheFatture?

a)

Contiene i dati anagrafici dei clienti

b)

Descrive i singoli articoli venduti in ogni fattura

c)

Elenca i fornitori degli articoli

d)

Memorizza solo le date di spedizione

18-20.

SELECT

f.IDFattura,

f.DataFattura,

c.Nome AS NomeCliente,

SUM(r.Quantità * r.PrezzoUnitario) AS TotaleFattura

FROM

TestateFatture f

JOIN

Clienti c ON f.IDCliente = c.IDCliente

JOIN

RigheFatture r ON f.IDFattura = r.IDFattura

GROUP BY

f.IDFattura, f.DataFattura, c.Nome

ORDER BY

f.DataFattura DESC;

18.

Qual è lo scopo della funzione SUM(r.Quantità * r.PrezzoUnitario) nella query?

a)

Calcolare la quantità totale di articoli nel database

b)

Calcolare il totale di ogni articolo

c)

Calcolare il totale dell’intera fattura

d)

Calcolare il prezzo unitario medio

19.

Perché è necessario il GROUP BY in questa query?

a)

Per contare il numero di articoli per cliente

b)

Per ottenere un totale aggregato per ciascuna fattura

c)

Per ordinare le fatture per cliente

d)

Per sommare tutte le righe del database

20.

Cosa fa la clausola ORDER BY f.DataFattura DESC?

a)

Ordina i risultati per nome del cliente in ordine alfabetico

b)

Ordina i risultati per IDFattura in ordine crescente

c)

Ordina i risultati per data decrescente, dalla più recente alla meno recente

d)

Rimuove i duplicati nella tabella delle fatture