Esercizi in preparazione alla verifica di Fisica per la classe 5E

1) Un’asta metallica di massa 2,5 g è disposta orizzontalmente all’interno di un campo magnetico disposto orizzontalmente di intensità 0,85 T. L’asta lunga 22 cm è disposta perpendicolarmente alle linee di forza di B: calcola quale intensità di corrente deve attraversare la sbarra per impedirle di cadere. [0,1310 A]

2) Tre fili conduttori sono disposti nei 3 vertici consecutivi di un quadrato di lato 15 cm. Essi sono percorsi dalle correnti di +15, -10 e +10 A. Calcola in componenti cartesiane il valore del campo magnetico nel quarto vertice del quadrato. [Bx=6,667·10^-5; By=1,333·10^-5 T]

3) Un elettrone (carica -1,6·10^-19 C) ruota all’interno di un atomo su una circonferenza di raggio 0,8·10^-10 m con una frequenza di 10^12 Hz. Calcola quale momento produce un campo magnetico esterno di intensità 15 T sull’atomo suddetto. Supponi che inizialmente il momento magnetico atomico sia disposto perpendicolarmente alle linee di forza del campo magnetico esterno. [4,825·10^-26 N·m]

4) Un protone (massa 1,67·10^-27 Kg, carica 1,6·10^-19 C) entra all’interno di un campo magnetico di intensità 10 T perpendicolarmente alle linee di forza con una velocità di 10^6 m/s. Calcola il raggio e la frequenza di rotazione dell’elettrone lungo la traiettoria circolare che si produce. [1,044 mm; 9,58·10^8 rad/s]

5) Una spira di forma rettangolare di dimensione 10×15 cm è disposta in un campo magnetico di intensità 0,12 T. La normale alla spira forma un angolo di 20° rispetto alle linee di forza di B. In 0,01 s la spira ruota aumentando l’angolo di +10°. Calcola la fem indotta. [0,0133 V]

Compito di informatica per lunedì 12/12/16

Classe JSemaforo realizzata in classe:

import java.awt.Color;
import java.awt.Dimension;
import java.awt.Graphics;

import javax.swing.JComponent;

public class JSemaforo extends JComponent {

	public final int ROSSO = 0, VERDE = 1, GIALLO = 2;

	private boolean acceso = false;
	private int stato = ROSSO;

	public JSemaforo() {
		this.setPreferredSize(new Dimension(50, 150));

	}

	public void paintComponent(Graphics g) {
		super.paintComponent(g);

		g.setColor(Color.GRAY);
		g.fillRoundRect(0, 0, 50, 150, 10, 10);

		if (acceso) {
			switch (stato) {
			case ROSSO:
				g.setColor(Color.RED);
				g.fillOval(5, 5, 40, 40);
				break;
			case VERDE:
				g.setColor(Color.GREEN);
				g.fillOval(5, 105, 40, 40);
				break;
			case GIALLO:
				g.setColor(Color.YELLOW);
				g.fillOval(5, 55, 40, 40);
				break;
			}
		} else {
			g.setColor(Color.YELLOW);
			g.fillOval(5, 55, 40, 40);
		}
	}

	public void successivo() {
		stato++;
		if (stato > GIALLO)
			stato = ROSSO;
		repaint();
	}

	public int getStato() {
		return stato;
	}

	public void setStato(int stato) {
		this.stato = stato;
	}

	public boolean isAcceso() {
		return acceso;
	}

	public void setAcceso(boolean acceso) {
		this.acceso = acceso;
	}

}

Esercizio di informatica per venerdì 09/12/2016

graficoxyCreare JDati (sottoclasse di JOxy) che permetta l’inserimento e la memorizzazione di un insieme di punti sul piano cartesiano: cliccando con il mouse in un punto, la coppia di coordinare reali deve essere memorizzata in un array e visualizzata sul grafico. Sul grafico i punti inseriti devono essere rappresentati da un quadratino con a fianco le coordinate reali e i punti devono essere uniti tra di loro. Vedi figura a destra (clicca per ingrandire).

Facoltativo: cliccando su un punto già inserito, il punto deve sparire dal grafico e le linee devono aggiornarsi di conseguenza.

Esercizio di informatica per lunedì 5/12/2016

Realizzare un programma Java con layout BorderLayout avente sulla finestra principale nel centro un oggetto simile a JFunzioni e in alto un pannello con la possibilità di inserire un polinomio di 5 grado (al massimo). I coefficienti del polinomio devono potersi inserire in 6 caselle di testo intervallate dalle label ” x5 + “, “x4 + “, “x3 + “, “x2 + “, “x + “; deve essere presente sulla destra un bottone “Inserisci” che inserisce nell’array della classe suddetta il polinomio in quel momento presente e lo visualizza con un colore scelto a caso.

Progetto Eclipse aggiornato a venerdì 02/12/2016: Grafica.zip