Fabio Donatantonio.
Analista programmatore/Docente.
Cosa trovi nel mio sito:
- Script, programmi, esercizi e tutorial
- Componenti Web
- Risorse didattiche
- Pensieri, riflessioni e altro…
Per contatti puoi accedere all’apposita sezione presente in questo sito, accedi da qui.
Gli studenti iscritti all’Università degli Studi eCampus possono contattarmi tramite posta elettronica al seguente indirizzo: fabio.donatantonio[at]uniecampus.it
Realizzare un semplice file di log
- Febbraio 01, 2010
- by
- Donatantonio
Con questo semplice script che di seguito viene proposto possiamo memorizzare in un file di testo le informazioni essensiali che riguardano gli utenti connessi ad un sito o ad una applicazione web.
Possiamo ad esempio memorizzare per ogni connessione le seguenti informazioni:
Esercizio 20 – Simple Calendario
- Febbraio 01, 2010
- by
- Donatantonio
Realizzare una classe Year con metodo predicativo isLeapYear() e metodo getYear().
Classe Month con metodi getDays() che restituisce il numero di giorni del mese e getMonth() che restituisce il nome del mese.
Scrivere un programma che dato il numero di un mese e un anno restituisce il nome del mese,...
Esercizio 19 – Ordine lessicografico
- Febbraio 01, 2010
- by
- Donatantonio
Scrivere un programma che prende in input da tastiera un numero fissato di parole (per esempio 4) e stampa la prima e l’ultima parola secondo l’ordine lessicografico.
La classe OrdineLessicografico.java:
public class OdineLessicografico { String prima; String seconda; String terza; String quarta; // Metodo costruttore inizializzato con 4 Stringhe public OdineLessicografico(String p,String s,String t,String...Esercizio 17 – Numeri in virgola mobile (ordinamento)
- Febbraio 01, 2010
- by
- Donatantonio
Scrivere un programma che prende in input da tastiera 3 numeri in virgola mobile per poi stamparli in ordine crescente. Senza utilizzare cicli o strutture di appoggio.
La classe VirgolaMobile.java:
import java.util.Scanner; public class VirgolaMobile { public static void main(String[] args) { Scanner in = new Scanner(System.in); // Prendo in input 3 numeri in virgola mobile System.out.println("Dammi tre numeri...Esercizio 16 – Nomi dei mesi
- Febbraio 01, 2010
- by
- Donatantonio
Realizzare una classe Mesi i cui oggetti corrispondono ai mesi. Il costruttore riceve in input un parametro intero (il numero del mese) e la classe contiene un metodo getName() che restituisce il nome del mese.
Scrivere un programma per tradurre i numeri da 1 a 12 nei nomi dei mesi...
Esercizio 15 – Stampa al contrario
- Febbraio 01, 2010
- by
- Donatantonio
Scrivere un programma che legge da tastiera un numero intero di 5 cifre e stampi in ordine inverso le singole cifre che lo compongono. Utilizzare opportune funzioni di conversione, cicli e substring.
Es. se l’input è 42853 vengono stampate le cifre
3
5
8
2
4
La classe LetturaInversa.java:
public class LetturaInversa { int...Il Sistema Informativo – Vulnerabilità e tecniche di backup
- Gennaio 28, 2010
- by
- Donatantonio
In questa relazione viene trattato il problema della vulnerabilità dei Sistemi Informativi. In particolare viene descritto il concetto di Sistema Informativo e discusse le varie forme di vulnerabilità e i diversi tipi di attacchi, quindi le possibili tecniche di prevensione e difesa con un occhio di riguarado alle tecniche di...