Test finale del corso HTML-Java

  1. Il World Wide Web
    Una delle seguenti affermazioni sul World Wide Web ( Web in breve) e' sbagliata



    1 Il Web e' stato inventato da Tim Berners Lee
    2 Il Web e' una parte di Internet
    3 Una parte importante del Web e' costituita dai gruppi di discussione o Newsgroups.
    4 Il Web e' basato su centinaia di migliaia di computer che girano un particolare programma detto server Web.




  2. Se voi conoscete l'indirizzo (URL) di un documento e' spesso possibile conoscere il contenuto della cartella contenente il documento:



    1 VERO
    2 FALSO



  3. Cos'e' una porta?
    Una delle affermazioni che seguono e' sbagliata:

    1 Le porte (in inglese port) , contrassegnate da numeri , sono le "frequenze" attraverso le quali i computer collegati a Internet possono comunicare.
    2 Le porte servono ai programmi per comunicare tra di loro su Internet.
    3 Se ,senza accorgervi, avete installato un programma del tipo detto "cavallo di Troia", un hacker puo' pilotare il vostro computer da Internet utilizzando una porta particolare.
    4 Ogni servizio Internet viene fornito di solito su una particolare porta contrassegnata da un numero minore di 1000.
    5 Un server Web "trasmette" sempre sulla porta 80.






  4. Documenti disponibili su Internet
    Una delle affermazioni che seguono e' falsa



    1 Google classifica tutti i documenti online.
    2 I documenti in formato pdf possono riprodurre un documento cartaceo in maniera perfetta.
    3 La maggior parte della documentazione online e' gratis.
    4 Solo i documenti collegati in qualche modo ad altre pagine Web possono essere classificati e raggiunti quindi anche da chi non conosce il loro indirizzo.



  5. Moduli HTML
    Una delle seguenti affermazioni sui moduli HTML (form) e' sbagliata



    1 I moduli HTML servono per realizzare calcolatrici online specializzate per fare calcoli di ogni tipo.
    2 I form possono essere usati per realizzare dei quiz online
    3 I moduli ,a differenza dei normali documenti HTML,possono essere scritti solo da speciali programmi.
    4 Le ricerche presso i motori di ricerca si fanno utilizzando dei moduli




  6. Cosa sono i metodi
    Una delle affermazioni e' sbagliata



    1 I metodi servono per mandare messaggi agli oggetti.
    2 I metodi descrivono lo stato di un oggetto.
    3 Quando si preme un tasto in un'interfaccia grafica viene eseguito il metodo actionPerformed
    4 Un metodo e' in pratica un sottoprogramma definito all'interno di una classe.




  7. Il metodo PaintComponent
    una delle affermazioni e' falsa



    1 serve a ridisegnare l'applet quando per qualche motivo viene cancellato.
    2 va richiamato ogni volta che si deve aggiornare il disegno dell'applet (ad esempio in un'animazione)
    3 fornisce l'oggetto Graphics da usare per fare il disegno.
    4 deve contenere le istruzioni per cancellare il contenuto precedente dell'applet, altrimenti questo si sovrappone al nuovo contenuto.




  8. L'oggetto Timer
    Una delle seguenti affermazioni sull'oggetto Timer e' sbagliata:



    1 Un oggetto che vuole utilizzare Timer deve definire un metodo actionPerformed
    2 E' l'unico modo disponibile in Java per realizzare un'animazione.
    3 Viene usato per animare un'immagine
    4 Per realizzare l'animazione l'oggetto Timer genera eventi ActionEvent a intervalli regolari.


  9. Oggetto Applet
    Una delle seguenti affermazioni e' sbagliata:



    1 L'oggetto applet deve essere definito estendendo JApplet.
    2 Un applet a differenza di un'applicazione puo' eseguire all'interno di una pagina Web.
    3 Ogni applet contiene il metodo main.
    4 Viene eseguito dal plugin Java installato nei browser come Internet Explorer.





  10. Istruzione implements
    Cosa significa che la classe Pippo extends JApplet implements ActionListener?
    Una delle risposte e' sbagliata



    1 Pippo decide cosa fare quando un tasto viene premuto.
    2 Pippo contiene un metodo actionPerformed
    3 Pippo e' la classe figlia di ActionListener
    4 Pippo deve ridefinire tutti i metodi di ActionListener