wayground logo

Free Printable Worksheets

Font size

S
M
L
XL
Worksheets

XML

Total questions: 50

Worksheet time: 27mins

Name
Class
Date
1.

cosa deve contenere il prologo di un documento?

a)

anche niente

b)

l'autore

c)

almeno la dichiarazione XML

d)

i dati della struttura

2.

Quando un documento si dice valido?

a)

quando rispetta le regole

b)

quando è scritto bene in XML

c)

quando rispetta uno schema definition

d)

quando lo dice il browser

e)

quando lo dice il sindaco

3.

cosa è XSD

a)

un file XML

b)

un file XML Schema definition

c)

una app

d)

un DTD mascherato

e)

una grammatica di riferimento per XML

4.

Cosa significa XML

a)

eXtra Modern Link

b)

Example Markup Language

c)

eXtensible Markup Language

d)

X-Markup Language

5.

In quale modo "descrivo" un file XML?

a)

XML usa XSL

b)

XML usa DTD

c)

XML usa un file .TXT

d)

XML usa un file .DOC

6.

Lo scopo di XML è quello di sostituire l'HTML

a)

vero

b)

falso

7.

Qual è la sintassi corretta della dichiarazione che definisce la versione XML?

a)

<?xml version= 1.0 ?>

b)

<?xml version="1.0"/>

c)

<?xml version="1.0"?>

d)

<!xml version="1.0"!>

8.

Cosa significa DTD?

a)

Document Tyre Definition

b)

Document Type Definition

c)

Direct Type Definition

d)

Document Typing Definition

9.

Il seguente è un "well formed" XML document?


<?xml version="1.0"?>

<note>

<to>Tove</to>

<from>Jani</from>

<heading>Reminder</heading>

<body>Don't forget me this weekend!</body>

</note>

a)

Si

b)

No

10.

Il seguente è un "well formed" XML document?


<?xml version="1.0"?>

<to>Tove</to>

<from>Jani</from>

<heading>Reminder</heading>

<body>Don't forget me this weekend!</body>

a)

Si

b)

No

11.

quali delle seguenti regole è vero?

a)

All XML elements must be properly closed

b)

All the statements are true

c)

All XML documents must have a DTD

d)

All XML documents must have a root element

e)

All XML elements must be lower case

12.

quale osservazione NON è vera?

a)

XML documents devono avere un root tag

b)

White-space sono trascurati in XML

c)

XML elements devono essere ben annidati

d)

XML tags sono "case sensitive"

13.

Lo spazio (carattere) in XML è trascurato ?

a)

Si

b)

No

14.

Questo è un "well formed" XML document?


<?xml version="1.0"?>

<note>

<to age="29">Tove</to>

<from>Jani</from>

</note>

a)

Si

b)

No

15.

Questo è un "well formed" XML document?


<?xml version="1.0"?>

<note>

<to age=29>Tove</to>

<from>Jani</from>

</note>

a)

Si

b)

No

16.

Gli elementi in XML possono essere vuoti?

a)

Vero

b)

Falso

17.

Quali dei seguenti è un nome NON valido per un tag?

a)

<1dollar>

b)

<h1>

c)

<Note>

d)

All 3 names are incorrect

18.

Quale dei seguenti nome NON è valido per un tag XML?

a)

<NAME>

b)

<first name>

c)

All 3 names are incorrect

d)

<age>

19.

Quale è un nome valido per un tag XML?

a)

<Name>

b)

<phone number>

c)

<7eleven>

d)

<xmldocument>

20.

Il valore di un attributo deve essere sempre incluso tra doppi apici?

a)

Vero

b)

Falso

21.

Cosa significa XSL

a)

eXtra Style Language

b)

eXpandable Style Language

c)

eXtensible Stylesheep Language

d)

eXtensible Style Listing

e)

eXtensible Stylesheet Language

22.

Qual'è la direttiva per legare un XSL ad un file XML?

a)

<?xml-stylesheet type="text/xsl" href="mystyle.xsl" ?>

b)

<?stylesheet type="text/xsl" href="mystyle.xsl" ?>

c)

<link type="text/xsl" href="mystyle.xsl" />

d)

<?xml-stylesheet type="text/xsl" href="mystyle.xsl" !>

23.

Affinché il parser XML ignori una determinata sezione del documento XML, quale sintassi è corretta?

a)

<CDATA> Text to be ignored </CDATA>

b)

<PCDATA> Text to be ignored </PCDATA>

c)

<![CDATA[ Text to be ignored ]]>

d)

<xml:CDATA[ Text to be ignored ]>

24.

Quale affermazione è vera?

a)

gli attributi devono rispettare un ordine

b)

gli attributi devono sempre essere presenti

c)

nessuna delle affermazioni precedenti è vera

25.

Per cosa sono usate le Entità in XML?

a)

Entities define shortcuts to standard attributes

b)

Entities define shortcuts to standard elements

c)

Entities define shortcuts to standard text or special characters

d)

Entities define any tags

26.

Quale XML è ben formato?

a)

<customer id=#3456#>

<name>John Smith</nome>

</customer>

b)

<customer id="3456">

<address/>

<zip code="3456"/>

</customer>

c)

<customer id=3456>

<name>John Smith</name>

</customer>

d)

<customer id="3456">

<address/>

<zip code=(3456)/>

</customer>

e)

Nessuno

27.

Significato di Parser XML?

a)

Programma che analizza un database, verificandone la correttezza sintattica rispetto a un dato schema

b)

Programma che analizza un file, verificandone la correttezza sintattica rispetto a una data grammatica

c)

Programma che analizza un file, verificandone la correttezza semantica rispetto a una data grammatica

d)

Programma che analizza un file, verificandone la correttezza sintattica e semantica rispetto a una data grammatica

28.

Qual'è la componente di XSL per navigare all'interno del documento XML?

a)

XLST

b)

XSLT

c)

XPath

d)

XSL-NAV

29.

Quale dei seguenti caratteri speciali non è utilizzato in XML?

a)

<

b)

?

c)

$

d)

>

e)

[

30.

Cosa significa SGML?

a)

Standard Generalized Markup Language

b)

Show Generelized Markup Language

c)

Symplification Generalized Markup Language

d)

Standard General Markup Language

31.

Cosa è CDATA in XML?

a)

sezione "code data"

b)

sezione " unparsed character data"

c)

sezione "create data"

d)

sezione "character data"

32.

XML è una raccomandazione....

a)

3C

b)

W3C

c)

ONU

d)

SUN

e)

ORACLE

33.

Affinché il parser XML ignori una determinata sezione del documento XML, quale sintassi è corretta?

a)

<CDATA> Text to be ignored </CDATA>

b)

<![CDATA[ Text to be ignored ]]>

c)

<PCDATA> Text to be ignored </PCDATA>

d)

<xml:CDATA[ Text to be ignored ]>

34.

come si definisce un tag "empty" in XML

a)

</sample>

b)

<sample></sample>

c)

<sample/>

d)

All of the above. None of the above.

35.

la prima riga di un file XML?

a)

<?xml version="1.0"/?>

b)

<?/xml version="1.0"/?>

c)

<?xml version="1.0">

d)

nessuna delle precedenti

36.

XSD?

a)

XML Standard Definition

b)

XML Site Data

c)

eX Standard Director

d)

XML Schema Definition

e)

XML Schema Data

37.

Descrivi il concetto di Namespace

4 lines
38.

Descrivere il concetto di transazione in mySQL

4 lines
39.

SQL?

a)

Structured Question Language

b)

Structured Query Language

c)

Strong Question Language

40.

Quale istruzione SQL viene utilizzata per estrarre i dati da un database?

a)

GET

b)

EXTRACT

c)

SELECT

d)

OPEN

41.

Quale istruzione SQL viene utilizzata per aggiornare i dati in un database?

a)

SAVE AS

b)

UPDATE

c)

MODIFY

d)

SAVE

42.

Quale istruzione SQL viene utilizzata per inserire nuovi dati in un database?

a)

ADD RECORD

b)

ADD NEW

c)

INSERT NEW

d)

INSERT INTO

43.

Con SQL, come si selezionano tutti i record da una tabella denominata "Persone" in cui il valore della colonna "Nome" è "Peter"?

a)

SELECT [all] FROM Persons WHERE FirstName='Peter'

b)

SELECT [all] FROM Persons WHERE FirstName LIKE 'Peter'

c)

SELECT * FROM Persons WHERE FirstName='Peter'

d)

SELECT * FROM Persons WHERE FirstName<>'Peter'

44.

Con SQL, come è possibile restituire tutti i record da una tabella denominata "Persone" ordinata in ordine decrescente per "Nome"?

a)

SELECT * FROM Persons SORT 'FirstName' DESC

b)

SELECT * FROM Persons SORT BY 'FirstName' DESC

c)

SELECT * FROM Persons ORDER BY FirstName DESC

d)

SELECT * FROM Persons ORDER FirstName DESC

45.

Con SQL, come puoi inserire un nuovo record nella tabella "Persone"?

a)

INSERT INTO Persons VALUES ('Jimmy', 'Jackson')

b)

INSERT VALUES ('Jimmy', 'Jackson') INTO Persons

c)

INSERT ('Jimmy', 'Jackson') INTO Persons

d)

INSERT INTO Persons VALUES ('Jimmy'; 'Jackson')

46.

Come puoi cambiare "Hansen" in "Nilsen" nella colonna "LastName" nella tabella Persone?

a)

MODIFY Persons SET LastName='Nilsen' WHERE LastName='Hansen'

b)

UPDATE Persons SET LastName='Hansen' INTO LastName='Nilsen'

c)

UPDATE Persons SET LastName='Nilsen' WHERE LastName='Hansen'

d)

MODIFY Persons SET LastName='Hansen' INTO LastName='Nilsen

47.

Con SQL, come puoi restituire il numero di record nella tabella "Persone"?

a)

SELECT LEN(*) FROM Persons

b)

SELECT COUNT(*) FROM Persons

c)

SELECT COLUMNS(*) FROM Persons

d)

SELECT NO(*) FROM Persons

48.

Quale operatore viene utilizzato per selezionare i valori all'interno di un intervallo?

a)

WITHIN

b)

RANGE

c)

BETWEEN

d)

LIKE

49.

Con SQL, come si selezionano tutti i record da una tabella denominata "Persone" in cui il valore della colonna "FirstName" inizia con una "a"?

a)

SELECT * FROM Persons WHERE FirstName='a'

b)

SELECT * FROM Persons WHERE FirstName='%a%'

c)

SELECT * FROM Persons WHERE FirstName LIKE '%a'

d)

SELECT * FROM Persons WHERE FirstName LIKE 'a%'

50.

Qual è il tipo più comune di join nei database relazionali?

a)

INSIDE JOIN

b)

INNER JOIN

c)

JOINED TABLE

d)

JOINED