cerca
Domande Tetty - Capitolo 4
modifica cronologia stampa login logout

Wiki

UniCrema


Materie per semestre

Materie per anno

Materie per laurea


Help

Domande Tetty - Capitolo 4

Torna alla pagina di Tetty | Vai al Capitolo 1


:: Domande Capitolo 4 ::

  • Su che cosa la programmazione orientata agli oggetti concentra l’attenzione?
    • sulle strutture dati piuttosto che sugli algoritmi
  • A quale concetto tipico della programmazione orientata agli oggetti corrisponde meglio l'idea tradizionale di struttura dati?
    • oggetto
  • Un tipo di dato astratto:
    • definisce un insieme di operazioni che costituiscono la sua interfaccia, e il suo dominio di applicazione è definito da assiomi e precondizioni
  • Quali sono le due modalità di interazione con l'utente nelle interfacce a carattere?
    • guidata e libera
  • Quali sono gli elementi essenziali di un pattern?
    • nome, descrizione del problema, soluzione e conseguenze
  • Quali tipi di ereditarietà si possono distinguere?
    • ereditarietà di interfaccia e ereditarietà di realizzazione
  • Nella programmazione orientata agli oggetti, un pattern
    • descrive un problema che si incontra comunemente nello scrivere programmi e il nucleo della sua soluzione
  • Quale delle seguenti prescrizioni è caratteristica dell'incapsulamento?
    • nascondere i dettagli implementativi
  • A che cosa serve il costrutto Java try ... catch?
    • a gestire le eccezioni
  • Quali sono gli elementi essenziali di un pattern?
    • nome, descrizione del problema, soluzione e conseguenze
  • Quale delle seguenti prescrizioni è caratteristica dell'incapsulamento?
    • nascondere i dettagli implementativi
  • Come si chiamano le istanze di una classe?
    • oggetti
  • Che cosa indica in Java il modificatore static preposto alla dichiarazione di una variabile?
    • che la variabile appartiene alla classe, non ai suoi oggetti
  • Su che cosa la programmazione orientata agli oggetti concentra l’attenzione?
    • sulle strutture dati piuttosto che sugli algoritmi
  • Si considerino queste due linee estratte da un programma Java:
   double x = 23.324132, sum = 0.0;
   for(int i = 1; i<=10; sum += x*i++);
   Quale tipo di polimorfismo dimostrano?
  • coercion
  • Quali sono le due sottoclassi dirette di Throwable in Java?
    • Error ed Exceptio
  • In quale tipo di applicazione si richiede la programmazione guidata dagli eventi?
    • applicazioni con interfaccia utente grafica

Torna alla pagina di Tetty | Vai al Capitolo 4