Esercizi SQL

Creare le seguenti tabelle utilizzando i tipi di dati più opportuni:

  • attori (IdAttore, Nome, AnnoNascita, Nazionalità)
  • film (IdFilm, Titolo, AnnoProduzione, Nazionalità, Regista, Genere)
  • proiezioni (IdProiezione, Incasso, DataProiezione)

Inserire nelle tabelle precedenti alcuni record per svolgere le domande successive.

Estrarre dalla tabella attori quelli che:

  • hanno il nome che inizia per P
  • sono nati dopo il 1960
  • non sono di nazionalità italiana

Estrarre dalla tabella film quelli che:

  • hanno il titolo che inizia per “La storia”
  • sono stati prodotti fra il 1980 e il 1989
  • sono di genere fantascienza o horror

Aggiornare la tabella proiezioni:

  • impostare un incasso di 0 € per le proiezioni (gratuite) che si sono svolte il 01/01/2015
  • modificare la data di proiezione in 01/04/2015 per il record avente id pari a 1232
  • cancellare le proiezioni che hanno una data antecedente il 15/09/2014

Esercizi di Fisica

Un corpo di massa 25 kg si trova in moto con una velocità di 10 m/s in cima ad una collina di altezza 120 m. Lungo il percorso è soggetto ad un coefficiente di attrito di 0,25. La discesa ha un’inclinazione di 15°. Calcola: la lunghezza della discesa; la velocità che ha il corpo alla fine della discesa.
[ lunghezza = 464 m; Energia iniziale = 30650 J; v fin = 16,0 m/s ]

Un motore sviluppa una potenza di 8500 W. Un’automobile  deve risalire una rampa di lunghezza 150 m e inclinazione 18°. Calcola il lavoro che deve compiere il motore e quanto tempo impiega. La massa dell’auto è di 1200 kg.
[ 545 kJ; 64 s ]

Una molla di costante elastica 150 N/m è inizialmente compressa di 25 cm; un corpo di massa 1,5 kg viene tenuto premuto contro la molla. Quando la molla scatta spinge il corpo lunco un percorso orizzontale soggetto ad un attrito pari a 0,75. Calcola quanto spazio percorre il corpo prima che la sua energia cinetica si sia ridotta ad 1/10 di quella iniziale.

Esercizio sulle JSP e le servlet in preparazione alla verifica

Realizzare una pagina JSP che visualizzi un form con la domanda: Ti piace il gelato? Devono esserci due possibili risposte in 2 radio button Sì e No. Subito dopo il tasto Invia deve essere visualizzato mediante l’utilizzo della servlet grafico il grafico seguente:
<img src=”grafico?voto=<%=request.getParameter(“voto”)%>” />
La servlet deve funzionare e visualizzare l’immagine sia nel caso in cui le vengano passati dei parametri, sia in caso contrario.
GraficoSiNo

Soluzione (NetBeans): Gelato.zip

Esercizi Maple

La fontana

contenuto: parabola

Come decorazione di un parco acquatico è stata eretta una fontana artistica. Per renderla armoniosa è necessario che ogni spruzzo attraversi un “anello immaginario” situato in un punto preciso, stabilito a tavolino in precedenza. Consideriamo una bocchetta che deve spruzzare acqua attraverso un anello posto a tre metri di distanza e sollevato cinque metri da terra. A che distanza dalla bocchetta ricadrà il getto d’acqua? Quale altezza massima raggiungerà?

Sviluppare un sistema di componenti interattive che rappresenti la situazione.

Quale sarà l’equazione che descrive il getto d’acqua, sapendo che la bocchetta dista dal bordo della vasca 6 metri e che, per ragioni estetiche, il getto non può salire oltre i cinque metri d’altezza?

Hint: ricordate che la traiettoria del getto d’acqua, come quella di un proiettile, è parabolica.

Quanti cinesi nel 2050?

Contenuto: regressione lineare.

Utilizzando l’evoluzione della popolazione cinese nel periodo 1960 – 2013 ricavare la funzione che meglio la approssima e prevedere la popolazione attesa nel 2050. La Cina varò un provvedimento di controllo delle nascite nel 1979 quando era previsto che entrassero in età riproduttiva i baby boomer (nati nel decennio 1950 – 60). Se ne rileva traccia nei dati ?

Programmate una mini-componente interattiva che permetta di spezzare l’analisi in un fit pre-soglia e in un fit post-soglia. Dovrà prendere in input i dati nel formato che preferite, il numero di dati e la soglia e dovrà dare in output il grafico delle due rette approssimanti i due sotto-set di dati.