Roulettuino. Progetto realizzato dagli alunni della V ABACUS d informatica:
|
|
- Leona Martelli
- 8 anni fa
- Visualizzazioni
Transcript
1 Roulettuino Progetto realizzato dagli alunni della V ABACUS d informatica: E i professori: Pietro Angileri Vincenzo Guccione Giovan Battista Patanè Dario Camarrone Samuele Sciacca Carlo Columba Giovanni Battista Giuffrida Daniela Intravaia Documentazione realizzata da: Giovan Battista Patanè
2 Roulettuino Introduzione: Il progetto consiste nel realizzare una roulette elettronica che simuli in tutto e per tutto il funzionamento di una roulette francese a 36 numeri. Si è scelto di utilizzare un sistema basato su Arduino, una piattaforma hardware open source affiancata da un IDE multipiattaforma che utilizza un linguaggio di programmazione derivato direttamente da C. Inoltre si è deciso di fare una elaborazione statistica del risultato dei lanci in tempo reale. Schema generale del sistema: Tasto input ARDUINO PC per la statistica Generazione numeri casuali Bit in uscita Demultiplexer Decoder 36 LED 2
3 Da questo schema derivano 3 problemi: Problema P1 - Evento generato dal tasto di input. Ad ogni pressione del tasto devono avvenire tutti gli eventi che portano alla creazione dell estrazione del numero casuale, che nella roulette corrisponde al lancio della pallina. Abbiamo risolto il problema usando un bottone per creare un interruttore logico che, collegato ad un ingresso digitale di Arduino, crei il segnale digitale che genera l input. Tasto ON 1 Logico INPUT Problema P2 Generazione di un numero casuale da 0 a 36. Una volta premuto il bottone e generato l input, deve essere eseguita una routine per la generazione del numero casuale. La soluzione a questo problema è molto semplice, infatti abbiamo utilizzato una semplice funzione random implementata nel codice (vedi codice ). Lettura INPUT Esecuzione Routine OUTPUT Digitale Problema P3- Una volta generato il numero casuale a 6 bit, dobbiamo portarlo in ingresso ad un demultiplexer/decoder che abbia almeno quaranta uscite, le quali dovranno essere opportunamente collegate su un pannello, o, nel nostro caso, una millefori (vedi schema). 3
4 Utilizzo dei PIN: SPK Bottone OUTPUT 4
5 Schema Circuito: 5
6 Sviluppo software Per la programmazione abbiamo usato due differenti linguaggi di programmazione: Arduino e Processing. L IDE di Arduino è stato usato per la creazione del numero casuale che equivale al lancio della pallina della roulette francese. Inoltre gestisce l accensione dei led (in modo che si accendano uno dopo l altro) e i rispettivi ritardi di ognuno. Processing è stato usato per gestire la parte probabilistica del progetto, ovvero per ricavare e visualizzare tutte le informazioni di un determinato numero. Utilizzo di Processing: Processing è un linguaggio di programmazione basato su Java, che consente di sviluppare diverse applicazioni come giochi, animazioni e contenuti interattivi. Da Java eredita la sintassi, i comandi e il paradigma di programmazione orientata agli oggetti, ma in più mette a disposizione numerose funzioni ad alto livello per gestire facilmente l'aspetto grafico e multimediale. L aspetto che più ci interessa di Processing, è il fatto che con esso si possa interagire con Arduino. Nello specifico Processing è stato utilizzato per calcolare: 1) La frequenza di estrazione dei singoli numeri (visualizzata su un apposita tabella) 2) l elenco degli gli ultimi estratti; 3) Quante volte sono stati estratti i numeri neri, rossi e lo zero verde; 4) Quanti numeri pari e dispari sono usciti; 5) I ritardi di ogni numero; A seguire il codice: import processing.serial.*; Serial myport; // definizione della variabile di tipo Serial float val = -1; // variabile ricevuta dalla porta seriale inizializzata a -1 String []colori = "VERDE","ROSSO","NERO","ROSSO","NERO","ROSSO","NERO","ROSSO","NERO"," ROSSO","NERO","NERO","ROSSO","NERO","ROSSO","NERO","ROSSO","NERO","ROS SO","ROSSO","NERO","ROSSO","NERO","ROSSO","NERO","ROSSO","NERO","ROSSO ","NERO","NERO","ROSSO","NERO","ROSSO","NERO","ROSSO","NERO","ROSSO"; //vettore che contiene i colori dei numeri, il numero estratto sarà l'indice del vettore per ottenere l'abbinamento numero-colore //vettore che contiene i ritardi di un numero int []ritardi = 0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0; //vettore che contiene il numero di volte in cui un numero è stato estratto 6
7 int []Nestratti = 0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0; //vettore che contiene l'altezza delle barre di un determinato numero float []altezzanum = 0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0; //vettore che contiene la posizione y della barra di un determinato numero float []YNum = 240,240,240,240,240,240,240,240,240,240,240,240,240,240,240,240,240,2 40,240,240,240,240,240,240,240,240,240,240,240,240,240,240,240,240,240,240,240; //vettore che contiene la posizione x della barra di un determinato numero float []XNum = 0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0; //vettore che contiene le frequenze di uscita di un numero int ritmagg= 0; int valore = 0; int i=0; //dichiarazione variabili contatori int cont=0; //estrazioni int contn=0; //neri int contr=0; //rossi int contp=0; //pari int contd=0; //dispari int contz=0; //zeri int conte1=0; //estrazioni 0-12 int conte2=0; //estrazioni int conte3=0; //estrazioni // int dim=1000; int[]estratti = new int[dim]; //vettore che contiene i numeri estratti void setup() myport = new Serial(this, "/dev/tty.usbmodem1d1111", 9600); //creazione dell'oggetto myport myport.bufferuntil('\n'); //??? size(960, 540); //creazione area grafica background(255); //colore di sfondo della finestra smooth(); //arrotondamento spigoli //rettangolo 1 strokeweight(0); //dimensione bordi figura (in px) 7
8 fill(0, 105, 59); //colore di sfondo della figura in RGB rect(0, 0, 240, 540); //disegna la figura, rect = rettangolo, (posizione x, posizione y, larghezza, altezza) //rettangolo 2 strokeweight(0); fill(255); //colore di sfondo della figura rect(240, 0, 720, 270); //rettangolo 3 strokeweight(0); fill(0, 105, 59); rect(240, 270, 720, 135); //rettangolo 4 strokeweight(0); fill(148, 0, 0); rect(240, 405, 720, 135); //grafico textsize(8.5); strokeweight(1); line(250, 240, 930, 240); //asse x triangle(930, 240, 928, 238, 928, 242); //vertice asse x line(270, 260, 270, 30); //asse y triangle(270, 30, 268, 32, 272, 32); //vertice asse y fill(0); int numx=0; //variabile valori asse x for(float lineex=287.56; lineex<=920; lineex=lineex+17.56) //for per le linee dell asse x text(""+numx, lineex-15, 260); line(lineex, 240, lineex, 250); numx++; int numy=100; //variabile valori asse y for(float lineey = 40; lineey<=240; lineey=lineey+20) //for per le linee dell asse y text(""+numy, 240, lineey); line(260, lineey, 920, lineey); numy=numy-10; for(float lineey = 50; lineey<=240; lineey=lineey+20) //for per le linee dell asse y line(265, lineey, 920, lineey); float valx=270; for(int k=0; k<=36; k++) 8
9 XNum[k]=valX; valx=valx+17.56; //barre del grafico int colo=0; for(int k=0; k<=36; k++) switch(colo) case 0: fill(0,255,0); break; case 1: case 3: case 5: case 7: case 9: case 12: case 14: case 16: case 18: case 19: case 21: case 23: case 25: case 27: case 30: case 32: case 34: case 36: fill(255,0,0); break; case 2: case 4: case 6: case 8: case 10: case 11: case 13: case 15: case 17: case 20: case 22: case 24: case 26: case 28: case 29: case 31: case 33: case 35: fill(0); break; 9
10 rect(xnum[k], YNum[k], 17.56, altezzanum[k]); colo++; textsize(12.5); //immagini ritardo strokeweight(1); int y=440; int x=263; int spostamento=0; for(int i=0; i<37; i++) fill(220,220,220); //grigio dell'area pulsante ellipse(x,y,30,30); fill(0); if(i<10) text(""+i, x-4, y+4); text(""+i, x-8, y+5); fill(255); text(":"+ritardi[i], x+16, y+5); y=y+31; spostamento++; if(spostamento == 3) spostamento = 0; x=x+55; y=440; //testi fill(255); textsize(18); text("ultimi numeri estratti\n", 25, 15); fill(0); textsize(12.5); text("grafico",550, 11); fill(255); text("numeri estratti: "+cont+"\n\nneri estratti: "+contn+"\n\nrossi estratti: "+contr+"\n\nzeri estratti: "+contz, 273, 285); text("\n\npari estratti: "+contp+"\n\ndispari estratti: "+contd, 503, 285); text("\n\nestratti 1-12: "+conte1+"\n\nestratti 13-24: "+conte2+"\n\nestratti 25-36: "+conte3, 733, 265); text("ritardi",573, 420); fill(0); 10
11 textsize(8); text("numeri", 930, 250); text("estrazioni", 250, 28); void draw() try if ( myport.available() > 0) // controlla se la porta è disponibile val = float(myport.readstringuntil('\n')); // legge il valore e lo conserva in val valore = (int)val; //converte il valore estratto da float ad intero stroke(0,0,0); if(val!= -1) //controllo per non stampare la stringa null, se non si esegue il controllo, all'avvio il primo numero stampato sarebbe "NULL" //rettangolo 1 strokeweight(0); //dimensione bordi figura (in px) fill(0, 105, 59); //colore di sfondo della figura in RGB rect(0, 0, 240, 540); //disegna la figura, rect = rettangolo, (posizione x, posizione y, larghezza, altezza) //rettangolo 2 strokeweight(0); fill(255); //colore di sfondo della figura rect(240, 0, 720, 270); //rettangolo 3 strokeweight(0); fill(0, 105, 59); rect(240, 270, 720, 135); //rettangolo 4 strokeweight(0); fill(148, 0, 0); rect(240, 405, 720, 135); //grafico textsize(8.5); strokeweight(1); line(250, 240, 930, 240); //asse x triangle(930, 240, 928, 238, 928, 242); //vertice asse x 11
12 line(270, 260, 270, 30); //asse y triangle(270, 30, 268, 32, 272, 32); //vertice asse y fill(0); int numx=0; //variabile valori asse x for(float lineex=287.56; lineex<=920; lineex=lineex+17.56) //for per le linee dell asse x text(""+numx, lineex-15, 260); line(lineex, 240, lineex, 250); numx++; int numy=100; //variabile valori asse y for(float lineey = 40; lineey<=240; lineey=lineey+20) //for per le linee dell asse y text(""+numy, 240, lineey); line(260, lineey, 920, lineey); numy=numy-10; for(float lineey = 50; lineey<=240; lineey=lineey+20) //for per le linee dell asse y line(265, lineey, 920, lineey); float valx=270; for(int k=0; k<=36; k++) XNum[k]=valX; valx=valx+17.56; fill(0); estratti[i]=valore; //salva il valore in un vettore cont++; //incrementa il contatore delle estrazioni //aggiornamento grafico Nestratti[valore]=Nestratti[valore]+1; strokeweight(0); for(int agg=0; agg<=36; agg++) 12
13 if(agg == valore) altezzanum[agg]=altezzanum[agg]+2; YNum[agg]=YNum[agg]-2; //barre del grafico int colo=0; for(int k=0; k<=36; k++) switch(colo) case 0: fill(0,255,0); break; case 1: case 3: case 5: case 7: case 9: case 12: case 14: case 16: case 18: case 19: case 21: case 23: case 25: case 27: case 30: case 32: case 34: case 36: fill(255,0,0); break; case 2: case 4: case 6: case 8: case 10: case 11: case 13: case 15: case 17: case 20: case 22: case 24: case 26: case 28: case 29: case 31: 13
14 case 33: case 35: fill(0); break; rect(xnum[k], YNum[k], 17.56, altezzanum[k]); colo++; //incrementa il contatore dei colori if(colori[valore] == "ROSSO") contr++; if(colori[valore] == "NERO") contn++; contz++; //incrementa il contatore dei pari e dei dispari if(valore%2 == 0) contp++; contd++; //incrementa il contatore dei numeri compresi in un intervallo if(valore >=1 && valore<=12) conte1++; if(valore >=13 && valore<=24) conte2++; if(valore >=25 && valore<=36) conte3++; //calcolo ritardi ritmagg = ritardi[0]; for(int e=0; e<=36; e++) if(e!= valore) 14
15 ritardi[e]=ritardi[e]+1; ritardi[e]=0; if(ritmagg<=ritardi[e]) ritmagg=ritardi[e]; //immagini ritardo textsize(12.5); strokeweight(1); int y=440; int x=263; int spostamento=0; for(int i=0; i<37; i++) if(ritardi[i]==ritmagg) fill(255,255,0); ellipse(x,y,30,30); fill(0); fill(220,220,220); ellipse(x,y,30,30); fill(0); if(i<10) text(""+i, x-4, y+4); text(""+i, x-8, y+5); fill(255); text(":"+ritardi[i], x+16, y+5); y=y+31; spostamento++; if(spostamento == 3) spostamento = 0; x=x+55; y=440; 15
16 //testi fill(0); textsize(8); text("numeri", 930, 250); text("estrazioni", 250, 28); fill(255); textsize(18); text("ultimi numeri estratti\n", 25, 15); fill(0); textsize(12.5); text("grafico",550, 11); fill(255); text("numeri estratti: "+cont+"\n\nneri estratti: "+contn+"\n\nrossi estratti: "+contr+"\n\nzeri estratti: "+contz, 273, 285); text("\n\npari estratti: "+contp+"\n\ndispari estratti: "+contd, 503, 285); text("\n\nestratti 1-12: "+conte1+"\n\nestratti 13-24: "+conte2+"\n\nestratti 25-36: "+conte3, 733, 265); text("ritardi",573, 420); int yy=30; for(int d=i; d>=0; d--) if(d==i) fill(255,255,0); rect(78,18,80,13); fill(0); fill(255); text(""+estratti[d]+" "+colori[estratti[d]], 80, yy); yy=yy+14; i++; //incrementa l'indice del vettore dove sono memorizzati i numeri val=-1; //riassegna il valore -1 alla variabile val per evitare che il programma si "alluppi" e salvi infinite volte lo stesso numero catch(exception e) println(""); 16
17 Utilizzo IDE Arduino: Arduino utilizza un linguaggio C leggermente modificato, consente infatti di implementare opportune funzioni per i microcontrollori. Esattamente come il linguaggio C, il codice di Arduino viene compilato, ma invece di convertire il codice sorgente in linguaggio macchina, il codice sorgente viene caricato nella scheda di Arduino e successivamente eseguito. //vettore con i numeri rossi della roulette int Rosso[] = 1,3,5,7,9,12,14,16,18,19,21,23,25,27,30,32,34,36; //vettore con i numeri neri della roulette int Nero[] = 2,4,6,8,10,11,13,15,17,20,22,24,26,28,29,31,33,35; //vettore di tutti i numeri della roulette int Rou[] = 0,32,15,19,4,21,2,25,17,34,6,27,13,36,11,30,8,23,10,5,24,16,33,1,20,14, 31,9,22,18,29,7,28,12,35,3,26; //vettore contente 4 volte il vettore Rou[] (144 elementi) per far fare i primi 4 giri int Giri[] = 0,32,15,19,4,21,2,25,17,34,6,27,13,36,11,30,8,23,10,5,24,16,33,1,20,14, 31,9,22,18,29,7,28,12,35,3,26,0,32,15,19,4,21,2,25,17,34,6,27,13,36,11,3 0,8,23,10,5,24,16,33,1,20,14,31,9,22,18,29,7,28,12,35,3,26,0,32,15,19,4, 21,2,25,17,34,6,27,13,36,11,30,8,23,10,5,24,16,33,1,20,14,31,9,22,18,29, 7,28,12,35,3,26,0,32,15,19,4,21,2,25,17,34,6,27,13,36,11,30,8,23,10,5,24,16,33,1,20,14,31,9,22,18,29,7,28,12,35,3,26; //bottone di input logico al pin 8 #define BUTTON 8 //variabili che servono a gestire l'evento della pressione sul bottone int val = 0; int vecchio_val = 0; int stato = 0; //variabile contenente il numero casuale generato long casuale; //indici dei vettori usati int i,j,f; //vettore contenente il numero casuale in binario a 6 bit int vet[6]; //variabili contenenti i pin di uscita digitali su cui trasmettere i bit int bit0=2; int bit1=3; int bit2=4; int bit3=5; 17
18 int bit4=6; int bit5=7; //variabile contenente il pin dove viene collegato l'altoparlante int speaker=10; //setup dei vari ingressi ed uscite void setup(void) Serial.begin(9600); randomseed(analogread(0)); pinmode(button, INPUT); pinmode(speaker,output); pinmode(bit0, OUTPUT); pinmode(bit1, OUTPUT); pinmode(bit2, OUTPUT); pinmode(bit3, OUTPUT); pinmode(bit4, OUTPUT); pinmode(bit5, OUTPUT); //inizio della funzione che svolge l'intera routine della roulette void loop(void) //indice conservato del numero estratto int z=0; //numero casuale che verrà convertito in binario int b=0; //variabili che servono a gestire il tempo di ritardo del giro della roulette float rit=0; float ritardo=0; //controllo dello stato del bottone val = digitalread(button); if ((val == HIGH) && (vecchio_val == LOW)) stato = 1 - stato; delay(1000); vecchio_val = val; //esecuzione della routine quando il pulsante ha valore 1 logico (start) if (stato == 1) //generazione del numero casuale da 0 a 36 casuale = random(0,36); //ricerca dell'indice del numero casuale al quarto giro 18
19 for(i=109;i<144;i++) if(giri[i] == casuale) //conservo indice dove si trova il numero casuale z=i; break; //assegnazione del ritardo in base all'indice dove si trova il numero estratto rit=200/z; //conversione del numero casuale da decimale in binario, con inserimento dei vari bit nel vettore vet[] for(f=0;f<z+1;f++) b=giri[f]; for(i=0;i<6;i++) vet[i]=0; i=0; while(i<6) if((b%2)==0) vet[6-1-i]=0; vet[6-1-i]=1; b=b/2; ++i; //gestione delle uscite in base al numero binario (bit meno significativo vet[5] *** bit più significativo vet[0]) for(j=0;j<6;j++) if(vet[5]==0) digitalwrite(bit0,low); digitalwrite(bit0,high); if(vet[4]==0) digitalwrite(bit1,low); digitalwrite(bit1,high); if(vet[3]==0) 19
20 digitalwrite(bit2,low); digitalwrite(bit2,high); if(vet[2]==0) digitalwrite(bit3,low); digitalwrite(bit3,high); if(vet[1]==0) digitalwrite(bit4,low); digitalwrite(bit4,high); if(vet[0]==0) digitalwrite(bit5,low); digitalwrite(bit5,high); //gestione del ritardo con ulteriore rallentamento nella fase finale dell'estrazione ritardo+=rit; if(f>73) ritardo+=rit*3; //riproduzione del tono singolo tone(speaker,350,ritardo/6); delay(ritardo); //riproduzione del tono finale (estrazione) tone(speaker,500,500); delay(300); tone(speaker,1100,800); //stampa nel monitor seriale il numero causale Serial.println(casuale); stato=0; //generazione del numero casuale in binario in uscita per farlo rimanere fisso fino alla successiva pressione del bottone b=casuale; for(i=0;i<6;i++) 20
21 vet[i]=0; i=0; while(i<6) if((b%2)==0) vet[6-1-i]=0; vet[6-1-i]=1; b=b/2; ++i; for(j=0;j<6;j++) if(vet[5]==0) digitalwrite(bit0,low); digitalwrite(bit0,high); if(vet[4]==0) digitalwrite(bit1,low); digitalwrite(bit1,high); if(vet[3]==0) digitalwrite(bit2,low); digitalwrite(bit2,high); if(vet[2]==0) digitalwrite(bit3,low); digitalwrite(bit3,high); if(vet[1]==0) digitalwrite(bit4,low); digitalwrite(bit4,high); if(vet[0]==0) digitalwrite(bit5,low); digitalwrite(bit5,high); 21
22 Note sullo sviluppo hardware: Ha riguardato essenzialmente i seguenti blocchi funzionali: Generazione segnale di avvio; Decodifica numero a 6 bit led corrispondente a numero; Pilotaggio dei led. Come si nota dall'immagine del circuito, i led sono collegati in serie alle loro corrispondenti resistenze. Ogni coppia (led - resistenza) ė a loro volta collegata ad un piedino d'uscita del circuito integrato SN74154N. Dato che questo integrato funziona in logica negativa, ad ogni piedino d'uscita viene collegato l'anodo (parte negativa del diodo). I componenti sono collegati tra di loro secondo lo schema di espansione di tre demultiplexer. Componenti: 37 diodi led, 37 resistenze da 220 ohm, Arduino, 3 circuiti integrati SN74154N, 2 breadboard, fili, circuito integrato SN74LS04N. Progetto realizzato dagli alunni della V Informatica Abacus: Pietro Angileri Vincenzo Guccione Giovan Battista Patanè Dario Camarrone Samuele Sciacca E i professori: Carlo Columba Giovan Battista Giuffrida Documentazione realizzata da: Giovan Battista Patanè 22
Arduino: Programmazione
Programmazione formalmente ispirata al linguaggio C da cui deriva. I programmi in ARDUINO sono chiamati Sketch. Un programma è una serie di istruzioni che vengono lette dall alto verso il basso e convertite
DettagliPer scrivere una procedura che non deve restituire nessun valore e deve solo contenere le informazioni per le modalità delle porte e controlli
CODICE Le fonti in cui si possono trovare tutorial o esempi di progetti utilizzati con Arduino si trovano nel sito ufficiale di Arduino, oppure nei forum di domotica e robotica. Il codice utilizzato per
DettagliCorso Base Arduino ed Elettronica
Corso Base Arduino ed Elettronica Secondo incontro Saldatura e Relatore: Roberto Beligni rbeligni@altratecnoloiga.com L'ambiente di sviluppo L'ambiente di sviluppo di Arduino (Chiamato IDE) facilita la
DettagliCALCOLATORI ELETTRONICI A cura di Luca Orrù. Lezione n.7. Il moltiplicatore binario e il ciclo di base di una CPU
Lezione n.7 Il moltiplicatore binario e il ciclo di base di una CPU 1 SOMMARIO Architettura del moltiplicatore Architettura di base di una CPU Ciclo principale di base di una CPU Riprendiamo l analisi
DettagliGUIDA ALLA PROGRAMMAZIONE GRAFICA IN C
GUIDA ALLA PROGRAMMAZIONE GRAFICA IN C.:luxx:. PREMESSE In questa guida non verranno trattati i costrutti di flusso, le funzioni, o comunque le caratteristiche del linguaggio, che si danno come presupposte.
DettagliAlgebra di Boole: Concetti di base. Fondamenti di Informatica - D. Talia - UNICAL 1. Fondamenti di Informatica
Fondamenti di Informatica Algebra di Boole: Concetti di base Fondamenti di Informatica - D. Talia - UNICAL 1 Algebra di Boole E un algebra basata su tre operazioni logiche OR AND NOT Ed operandi che possono
DettagliOTTAVA ESPERIENZA DI LABORATORIO. L elaborazione dei files in C
CORSO DI LABORATORIO DI INFORMATICA CORSO DI LAUREA IN SDM ANNO ACCADEMICO 2011-2012 Docente: R. Sparvoli Esercitazioni: R. Sparvoli, F. Palma OTTAVA ESPERIENZA DI LABORATORIO L elaborazione dei files
DettagliInvio SMS. DM Board ICS Invio SMS
Invio SMS In questo programma proveremo ad inviare un SMS ad ogni pressione di uno dei 2 tasti della DM Board ICS. Per prima cosa creiamo un nuovo progetto premendo sul pulsante (Create new project): dove
DettagliCHIUSURE di MAGAZZINO di FINE ANNO
CHIUSURE di MAGAZZINO di FINE ANNO Operazioni da svolgere per il riporto delle giacenze di fine esercizio Il documento che segue ha lo scopo di illustrare le operazioni che devono essere eseguite per:
Dettagli12 - timer da cucina display a 4 cifre
12 - timer da cucina display a 4 cifre Il display led da 4 cifre utilizzato in questo esercizio e il modello HS410561K-32. Questo modello, e caratterizzato da 4 anodi (uno per ogni cifra) e dai 8 catodi,
DettagliSistema operativo: Gestione della memoria
Dipartimento di Elettronica ed Informazione Politecnico di Milano Informatica e CAD (c.i.) - ICA Prof. Pierluigi Plebani A.A. 2008/2009 Sistema operativo: Gestione della memoria La presente dispensa e
DettagliZFIDELITY - ZSE Software & Engineering Pag.1 / 11
ZFIDELITY - ZSE Software & Engineering Pag.1 / 11 Indice Presentazione ZFidelity... 3 Menù Principale... 4 La Gestione delle Card... 5 I tasti funzione... 5 La configurazione... 6 Lettore Con Connessione
DettagliINSTALLAZIONE NUOVO CLIENT TUTTOTEL (04 Novembre 2014)
INSTALLAZIONE NUOVO CLIENT TUTTOTEL (04 Novembre 2014) Se la Suite risulta già stata installata e quindi sono già presenti le configurazioni di seguito indicate, si prega di andare direttamente alla fine
DettagliLe L z e ione n e d i d V isu s a u l B asi s c Prof.ssa Paola Goi 1
Lezione di Visual Basic Prof.ssa Paola Goi 1 VISUAL BASIC E un ambiente di programmazione che permette una programmazione: VISUALE AD EVENTI Per creare programmi applicativi nel sistema operativo Windows.
DettagliIl Programma... 3 I moduli... 3 Installazione... 3 La finestra di Login... 4 La suite dei programmi... 6 Pannello voci... 10
MANCA COPERTINA INDICE Il Programma... 3 I moduli... 3 Installazione... 3 La finestra di Login... 4 La suite dei programmi... 6 Pannello voci... 10 epico! è distribuito nelle seguenti versioni: epico!
DettagliIntroduzione a Visual Basic Lezione 1 Concetti base e istruzioni condizionali
a Visual Basic Lezione 1 Concetti base e istruzioni condizionali Mario Alviano Introduzione all informatica Università della Calabria http://alviano.net/introinfo A.A. 2008/09 Introduzione Un esempio:
DettagliLABORATORIO DI SISTEMI
ALUNNO: Fratto Claudio CLASSE: IV B Informatico ESERCITAZIONE N : 1 LABORATORIO DI SISTEMI OGGETTO: Progettare e collaudare un circuito digitale capace di copiare le informazioni di una memoria PROM in
DettagliProcedure di Basic Design. La logica della programmazione applicata alla didattica. IUAV Facoltà di Design e Arti Treviso, 09-10/12/2010
Procedure di basic design IUAV, Treviso 09-10/12/2010 Lorenzo Bravi 1 Procedure di Basic Design La logica della programmazione applicata alla didattica IUAV Facoltà di Design e Arti Treviso, 09-10/12/2010
DettagliTUTORIAL: COME USARE UN LM35 PER MISURARE UNA TEMPERATURA SU TUTTA LA SCALA CENTIGRADA
TUTORIAL: COME USARE UN LM35 PER MISURARE UNA TEMPERATURA SU TUTTA LA SCALA CENTIGRADA Molte persone (io compreso) che comprano la prima volta un LM35, lo fanno perché sono spinti da come sia facile da
DettagliCome costruire una presentazione. PowerPoint 1. ! PowerPoint permette la realizzazione di presentazioni video ipertestuali, animate e multimediali
PowerPoint Come costruire una presentazione PowerPoint 1 Introduzione! PowerPoint è uno degli strumenti presenti nella suite Office di Microsoft! PowerPoint permette la realizzazione di presentazioni video
DettagliTutorial 3DRoom. 3DRoom
Il presente paragrafo tratta il rilievo di interni ed esterni eseguito con. L utilizzo del software è molto semplice ed immediato. Dopo aver fatto uno schizzo del vano si passa all inserimento delle diagonali
DettagliCONTASECONDI CON DISPLAY A 7 SEGMENTI ARDUINO LIKE
SCHEDA DI LABORATORIO N 3 CONTASECONDI CON DISPLAY A 7 SEGMENTI ARDUINO LIKE Si vuole realizzare un contasecondi con display a 7 segmenti utilizzando la scheda Arduino. Materiale occorrente: N 1 Bread
DettagliExcel. A cura di Luigi Labonia. e-mail: luigi.lab@libero.it
Excel A cura di Luigi Labonia e-mail: luigi.lab@libero.it Introduzione Un foglio elettronico è un applicazione comunemente usata per bilanci, previsioni ed altri compiti tipici del campo amministrativo
DettagliMAGAZZINO FISCALE (agg. alla rel. 3.4.1)
MAGAZZINO FISCALE (agg. alla rel. 3.4.1) Per ottenere valori corretti nell inventario al LIFO o FIFO è necessario andare in Magazzino Fiscale ed elaborare i dati dell anno che ci serve valorizzare. Bisogna
DettagliMon Ami 3000 Varianti articolo Gestione di varianti articoli
Prerequisiti Mon Ami 3000 Varianti articolo Gestione di varianti articoli L opzione Varianti articolo è disponibile per le versioni Azienda Light e Azienda Pro e include tre funzionalità distinte: 1. Gestione
DettagliProgrammatore per telaio scheller
Divo Di Lupo Sistemi per telai Cotton Bentley Monk Textima Scheller Closa Boehringer http://www.divodilupo.191.it/ Programmatore per telaio scheller Attuatore USB semplificato Numero totale di pagine =
DettagliRegistratori di Cassa
modulo Registratori di Cassa Interfacciamento con Registratore di Cassa RCH Nucleo@light GDO BREVE GUIDA ( su logiche di funzionamento e modalità d uso ) www.impresa24.ilsole24ore.com 1 Sommario Introduzione...
DettagliISTRUZIONI XCODE. Autore: Luca Florio (luca.florio<at>polimi.it)
ISTRUZIONI XCODE Autore: Luca Florio (luca.floriopolimi.it) XCode è l ambiente di sviluppo fornito da Apple che permette la creazione di applicazioni OSX e iphone. In questa guida vedremo come installarlo
DettagliPROCEDURA INVENTARIO DI MAGAZZINO di FINE ESERCIZIO (dalla versione 3.2.0)
PROCEDURA INVENTARIO DI MAGAZZINO di FINE ESERCIZIO (dalla versione 3.2.0) (Da effettuare non prima del 01/01/2011) Le istruzioni si basano su un azienda che ha circa 1000 articoli, che utilizza l ultimo
Dettagli10.1. Un indirizzo IP viene rappresentato in Java come un'istanza della classe InetAddress.
ESERCIZIARIO Risposte ai quesiti: 10.1. Un indirizzo IP viene rappresentato in Java come un'istanza della classe InetAddress. 10.2. Un numero intero in Java è compreso nell'intervallo ( 2 31 ) e (2 31
DettagliIntroduzione all uso di Eclipse
Introduzione all uso di Eclipse Daniela Micucci Programmazione Outline Eclipse: concetti generali Definire un workspace Creare un project Importare un file Utilizzo 1 Introduzione Eclipse è un ambiente
DettagliEclipse - Nozioni Base
Eclipse - Nozioni Base Programmazione e analisi di dati Modulo A: Programmazione in Java Paolo Milazzo Dipartimento di Informatica, Università di Pisa http://www.di.unipi.it/ milazzo milazzo di.unipi.it
DettagliIl programma CONFELMOD CAD creazione e modifica
CREAZIONE DEI PEZZI DEL MODELLO Dopo aver fatto la lista di tutti i componenti nella scheda modello si passa alla creazione dei pezzi. Si seleziona il modello e si clicca su Apri Modello 1 Con questa operazione
DettagliFOXWave 1.0.0 Gestione gare ARDF IZ1FAL Secco Marco Sezione ARI BIELLA
FOXWave 1.0.0 Gestione gare ARDF IZ1FAL Secco Marco Sezione ARI BIELLA Redatto da IZ1FAL Secco Marco Pagina 1 di 15 INDICE 1 1- INSTALLAZIONE... 3 1-1 Scaricare i pacchetti aggiornati... 3 1-2 Startup
DettagliAll interno del computer si possono individuare 5 componenti principali: SCHEDA MADRE. MICROPROCESSORE che contiene la CPU MEMORIA RAM MEMORIA ROM
Il computer è un apparecchio elettronico che riceve dati di ingresso (input), li memorizza e gli elabora e fornisce in uscita i risultati (output). Il computer è quindi un sistema per elaborare informazioni
DettagliUniversità di Torino Facoltà di Scienze MFN Corso di Studi in Informatica. Programmazione I - corso B a.a. 2009-10. prof.
Università di Torino Facoltà di Scienze MFN Corso di Studi in Informatica Programmazione I - corso B a.a. 009-10 prof. Viviana Bono Blocco 9 Metodi statici: passaggio parametri, variabili locali, record
DettagliNote applicative OFFICINA ELETTRICA. Compilazione del registro di produzione dell energia elettrica modello Mbis 36
LPReport Note applicative OFFICINA ELETTRICA Compilazione del registro di produzione dell energia elettrica modello Mbis 36 I titolari di licenza di esercizio di Officina Elettrica sono tenuti alla compilazione
DettagliCorso Eclipse. Prerequisiti. 1 Introduzione
Corso Eclipse 1 Introduzione 1 Prerequisiti Uso elementare del pc Esecuzione ricerche su Internet Esecuzione download Conoscenza elementare della programmazione 2 1 Cos è Eclipse Eclipse è un IDE (Integrated
DettagliLaboratorio di Architettura degli Elaboratori - A.A. 2012/13
Università di Udine - Facoltà di Scienze Matematiche, Fisiche e Naturali Corso di Laurea in Informatica Laboratorio di Architettura degli Elaboratori - A.A. 2012/13 Circuiti logici, lezione 1 Sintetizzare
DettagliRegole di gioco Roulette Mobile
Regole di gioco Roulette Mobile European Classic Roulette European Premium Roulette European VIP Roulette Regole di gioco European Classic Roulette Il gioco si svolge esclusivamente nella modalità a solitario,
DettagliRaggruppamenti Conti Movimenti
ESERCITAZIONE PIANO DEI CONTI Vogliamo creare un programma che ci permetta di gestire, in un DB, il Piano dei conti di un azienda. Nel corso della gestione d esercizio, si potranno registrare gli articoli
DettagliOffice 2007 Lezione 07. Gestione delle immagini
Le immagini Gestione delle immagini Office 2007 presenta molte interessanti novità anche nella gestione delle immagini. Le immagini si gestiscono in modo identico in Word, Excel e PowerPoint. Naturalmente
Dettagli12 - Introduzione alla Programmazione Orientata agli Oggetti (Object Oriented Programming OOP)
12 - Introduzione alla Programmazione Orientata agli Oggetti (Object Oriented Programming OOP) Programmazione e analisi di dati Modulo A: Programmazione in Java Paolo Milazzo Dipartimento di Informatica,
DettagliAutoware Ladder Tool (per Arduino ) Basic Tutorial
Per iniziare. Utilizzare il ns. pacchetto Autoware Ladder Tool (in breve Ladder Tool) per Arduino è veramente semplice. Elenchiamo qui di seguito i passi necessari per eseguire la ns. prima esercitazione.
DettagliStatistica e biometria. D. Bertacchi. Variabili aleatorie. V.a. discrete e continue. La densità di una v.a. discreta. Esempi.
Iniziamo con definizione (capiremo fra poco la sua utilità): DEFINIZIONE DI VARIABILE ALEATORIA Una variabile aleatoria (in breve v.a.) X è funzione che ha come dominio Ω e come codominio R. In formule:
DettagliDefinire all'interno del codice un vettore di interi di dimensione DIM, es. int array[] = {1, 5, 2, 4, 8, 1, 1, 9, 11, 4, 12};
ESERCIZI 2 LABORATORIO Problema 1 Definire all'interno del codice un vettore di interi di dimensione DIM, es. int array[] = {1, 5, 2, 4, 8, 1, 1, 9, 11, 4, 12}; Chiede all'utente un numero e, tramite ricerca
Dettagli10 - Programmare con gli Array
10 - Programmare con gli Array Programmazione e analisi di dati Modulo A: Programmazione in Java Paolo Milazzo Dipartimento di Informatica, Università di Pisa http://www.di.unipi.it/ milazzo milazzo di.unipi.it
DettagliINFORMATICA 1 L. Mezzalira
INFORMATICA 1 L. Mezzalira Possibili domande 1 --- Caratteristiche delle macchine tipiche dell informatica Componenti hardware del modello funzionale di sistema informatico Componenti software del modello
DettagliCORSO ARDUINO. Giulio Fieramosca Stefano Panichi. Corsi GOLEM 2014
CORSO ARDUINO Giulio Fieramosca Stefano Panichi Corsi GOLEM 2014 Cosa c'è dietro Arduino? Pensiamo sia essenziale giocare con la tecnologia, esplorando le diverse possibilità di hardware e software spesso
DettagliManuale di programmazione BerMar_Drive_Software
Invert er LG Manuale di programmazione BerMar_Drive_Software Mot ori elet t ric i Informazioni preliminari... 2 Installazione... 3 Avvio del programma... 4 Funzionamento Off-Line... 7 Caricamento di una
DettagliRisolvere un problema significa individuare un procedimento che permetta di arrivare al risultato partendo dai dati
Algoritmi Algoritmi Risolvere un problema significa individuare un procedimento che permetta di arrivare al risultato partendo dai dati Il procedimento (chiamato algoritmo) è composto da passi elementari
DettagliFPf per Windows 3.1. Guida all uso
FPf per Windows 3.1 Guida all uso 3 Configurazione di una rete locale Versione 1.0 del 18/05/2004 Guida 03 ver 02.doc Pagina 1 Scenario di riferimento In figura è mostrata una possibile soluzione di rete
DettagliMODULO 02. Iniziamo a usare il computer
MODULO 02 Iniziamo a usare il computer MODULO 02 Unità didattica 02 Accendiamo e spegniamo il computer con Windows In questa lezione impareremo: ad accendere e spegnere il computer correttamente a passare
DettagliDall Algoritmo al Programma. Prof. Francesco Accarino IIS Altiero Spinelli Sesto San Giovanni
Dall Algoritmo al Programma Prof. Francesco Accarino IIS Altiero Spinelli Sesto San Giovanni IL PROGRAMMA Gli algoritmi sono modelli di descrizione astratti e per controllarne il funzionamento devono essere
DettagliConvertitori numerici in Excel
ISTITUTO DI ISTRUZIONE SUPERIORE G. M. ANGIOY CARBONIA Convertitori numerici in Excel Prof. G. Ciaschetti Come attività di laboratorio, vogliamo realizzare dei convertitori numerici con Microsoft Excel
DettagliPotenzialità statistiche Excel
Potenzialità statistiche Excel INTRODUZIONE A MS EXCEL Prof. Raffaella Folgieri Email folgieri@mtcube.com Fogli di calcolo MS Excel Prof. Folgieri 1 I Fogli Elettronici (Microsoft Excel) Sono strumenti
DettagliFondamenti di Informatica 1. Prof. B.Buttarazzi A.A. 2010/2011
Fondamenti di Informatica 1 Prof. B.Buttarazzi A.A. 2010/2011 Sommario Installazione SOFTWARE JDK ECLIPSE 03/03/2011 2 ALGORITMI E PROGRAMMI PROBLEMA ALGORITMO PROGRAMMA metodo risolutivo linguaggio di
DettagliIng. Paolo Domenici PREFAZIONE
Ing. Paolo Domenici SISTEMI A MICROPROCESSORE PREFAZIONE Il corso ha lo scopo di fornire i concetti fondamentali dei sistemi a microprocessore in modo semplice e interattivo. È costituito da una parte
DettagliLogica binaria. Porte logiche.
Logica binaria Porte logiche. Le porte logiche sono gli elementi fondamentali su cui si basa tutta la logica binaria dei calcolatori. Ricevono in input uno, due (o anche più) segnali binari in input, e
DettagliSISTEMI MULTIAGENTE. Esercizio
Esercizio SISTEMI MULTIAGENTE Nello studio dei sistemi dinamici complessi la simulazione al computer ha un ruolo importante dal momento che presenta molti vantaggi rispetto ai metodi sperimentali più tradizionali;
DettagliDispensa di Informatica I.1
IL COMPUTER: CONCETTI GENERALI Il Computer (o elaboratore) è un insieme di dispositivi di diversa natura in grado di acquisire dall'esterno dati e algoritmi e produrre in uscita i risultati dell'elaborazione.
DettagliGrafico della parabola
Grafico della parabola Il grafico matematico è un disegno che mostra l andamento di una funzione f(x) al variare della variabile x. Per tracciare un grafico sul video del computer, si deve scegliere un
DettagliManuale Operativo per la firma digitale
Manuale Operativo per la firma digitale Indice 1. Introduzione...3 2. Installazione del lettore di smart card...4 3. Installazione del Dike...9 4. Attivazione della smart card... 10 5. PIN per la firma
DettagliModulo. Programmiamo in Pascal. Unità didattiche COSA IMPAREREMO...
Modulo A Programmiamo in Pascal Unità didattiche 1. Installiamo il Dev-Pascal 2. Il programma e le variabili 3. Input dei dati 4. Utilizziamo gli operatori matematici e commentiamo il codice COSA IMPAREREMO...
DettagliEsempio di esecuzione di una pagina JSP: Il client chiede la pagina: http:// sdfonline.unimc.it/info/modulo.jsp;
JAVA SERVER PAGES Una pagina JSP (Java Server Pages), richiesta da un utente (client), viene eseguita dal server web nella propria memoria; generalmente il prodotto dell elaborazione è una pagina html
DettagliFONDAMENTI di INFORMATICA L. Mezzalira
FONDAMENTI di INFORMATICA L. Mezzalira Possibili domande 1 --- Caratteristiche delle macchine tipiche dell informatica Componenti hardware del modello funzionale di sistema informatico Componenti software
DettagliPlate Locator Riconoscimento Automatico di Targhe
Progetto per Laboratorio di Informatica 3 - Rimotti Daniele, Santinelli Gabriele Plate Locator Riconoscimento Automatico di Targhe Il programma plate_locator.m prende come input: l immagine della targa
DettagliMANUALE PARCELLA FACILE PLUS INDICE
MANUALE PARCELLA FACILE PLUS INDICE Gestione Archivi 2 Configurazioni iniziali 3 Anagrafiche 4 Creazione prestazioni e distinta base 7 Documenti 9 Agenda lavori 12 Statistiche 13 GESTIONE ARCHIVI Nella
Dettaglideveloped by Emanuele De Carlo
developed by Emanuele De Carlo WorkGym è un Software sviluppato in JAVA pensato per migliorare la gestione di piccole e grandi palestre. Il suo principale scopo è quello di mantenere un DataBase contenente
DettagliGestione delle informazioni necessarie all attività di validazione degli studi di settore. Trasmissione degli esempi da valutare.
Gestione delle informazioni necessarie all attività di validazione degli studi di settore. Trasmissione degli esempi da valutare. E stato previsto l utilizzo di uno specifico prodotto informatico (denominato
DettagliSemplice progetto con Arduino simpatico G-meter col quale misurare e registrare le accelerazioni del proprio veicolo
Linux Day 2014 Semplice progetto con Arduino simpatico G-meter col quale misurare e registrare le accelerazioni del proprio veicolo Cos'è Arduino? Arduino è una piattaforma hardware low-cost programmabile,
DettagliCos'é Code::Blocks? Come Creare un progetto Come eseguire un programma Risoluzione problemi istallazione Code::Blocks Che cos è il Debug e come si usa
di Ilaria Lorenzo e Alessandra Palma Cos'é Code::Blocks? Come Creare un progetto Come eseguire un programma Risoluzione problemi istallazione Code::Blocks Che cos è il Debug e come si usa Code::Blocks
DettagliCapitolo 3. L applicazione Java Diagrammi ER. 3.1 La finestra iniziale, il menu e la barra pulsanti
Capitolo 3 L applicazione Java Diagrammi ER Dopo le fasi di analisi, progettazione ed implementazione il software è stato compilato ed ora è pronto all uso; in questo capitolo mostreremo passo passo tutta
DettagliGuida all uso di Java Diagrammi ER
Guida all uso di Java Diagrammi ER Ver. 1.1 Alessandro Ballini 16/5/2004 Questa guida ha lo scopo di mostrare gli aspetti fondamentali dell utilizzo dell applicazione Java Diagrammi ER. Inizieremo con
DettagliDOCUMENTAZIONE J-BO. Progetto FabSchool 2015-2016 ITE GINO ZAPPA CLASSE 4D
DOCUMENTAZIONE J-BO Progetto FabSchool 2015-2016 ITE GINO ZAPPA CLASSE 4D STEP 1: RACCOLTA IDEE E DECISIONE DEL PRODOTTO - il braccialetto allarme Il giorno 21 novembre abbiamo dato inizio al progetto
DettagliTipi primitivi. Ad esempio, il codice seguente dichiara una variabile di tipo intero, le assegna il valore 5 e stampa a schermo il suo contenuto:
Tipi primitivi Il linguaggio Java offre alcuni tipi di dato primitivi Una variabile di tipo primitivo può essere utilizzata direttamente. Non è un riferimento e non ha senso tentare di istanziarla mediante
DettagliVlan Relazione di Sistemi e Reti Cenni teorici
Cosa sono le Vlan? Vlan Relazione di Sistemi e Reti Cenni teorici Le Vlan sono un tipo di rete particolare che permettono di creare tante reti logiche a partire da una singola rete fisica. Questo significa
DettagliGestVetrine 1.1 versione novembre 2014
GestVetrine 1.1 versione novembre 2014 0 GestVetrine 1.1 GestVetrine 1.0 Indice Indice pag.1 1. Finalità pag.2 2. Gestione screen pag.2 3. Come Accedere pag.3 4. Come Creare un negozio pag.4 5. Come Creare
Dettagli3 - Variabili. Programmazione e analisi di dati Modulo A: Programmazione in Java. Paolo Milazzo
3 - Variabili Programmazione e analisi di dati Modulo A: Programmazione in Java Paolo Milazzo Dipartimento di Informatica, Università di Pisa http://www.di.unipi.it/ milazzo milazzo di.unipi.it Corso di
DettagliProf.ssa Paola Vicard
Questa nota consiste perlopiù nella traduzione (con alcune integrazioni) da Descriptive statistics di J. Shalliker e C. Ricketts, 2000, University of Plymouth Consideriamo i dati nel file esercizio10_dati.xls.
DettagliSTUDIUM.UniCT Tutorial per gli studenti
STUDIUM.UniCT Tutorial per gli studenti Studium.UniCT Tutorial Studenti v. 6 06/03/2014 Pagina 1 Sommario 1. COS È STUDIUM.UniCT... 3 2. COME ACCEDERE A STUDIUM.UniCT... 3 3. COME PERSONALIZZARE IL PROFILO...
DettagliI componenti di un Sistema di elaborazione. Memoria centrale. È costituita da una serie di CHIP disposti su una scheda elettronica
I componenti di un Sistema di elaborazione. Memoria centrale Memorizza : istruzioni dati In forma BINARIA : 10001010101000110101... È costituita da una serie di CHIP disposti su una scheda elettronica
DettagliCorso di Archivistica
Corso di Archivistica e gestione documentale Prima Parte - Area Informatica Le tabelle Lezione 6 Creare un data base Introduzione La presente è la prima di una serie di lezioni finalizzate alla creazione
DettagliGestire immagini e grafica con Word 2010
Gestire immagini e grafica con Word 2010 Con Word 2010 è possibile impaginare documenti in modo semi-professionale ottenendo risultati graficamente gradevoli. Inserire un immagine e gestire il testo Prima
DettagliIndruduzione... 1 Il modulo Bluetooth HC-06... 2 Il firmware... 3 Collegamento della scheda... 4 Software PC e l applicazione Android...
Sommario Indruduzione... 1 Il modulo Bluetooth HC-06... 2 Il firmware... 3 Collegamento della scheda... 4 Software PC e l applicazione Android... 4 Indruduzione La scheda può controllare fino a quattro
Dettagliintroduzione I MICROCONTROLLORI
introduzione I MICROCONTROLLORI Definizione Un microcontrollore è un dispositivo elettronico programmabile Può svolgere autonomamente diverse funzioni in base al programma in esso implementato Non è la
DettagliManuale Amministratore Legalmail Enterprise. Manuale ad uso degli Amministratori del Servizio Legalmail Enterprise
Manuale Amministratore Legalmail Enterprise Manuale ad uso degli Amministratori del Servizio Legalmail Enterprise Pagina 2 di 16 Manuale Amministratore Legalmail Enterprise Introduzione a Legalmail Enterprise...3
DettagliMANUALE MOODLE STUDENTI. Accesso al Materiale Didattico
MANUALE MOODLE STUDENTI Accesso al Materiale Didattico 1 INDICE 1. INTRODUZIONE ALLA PIATTAFORMA MOODLE... 3 1.1. Corso Moodle... 4 2. ACCESSO ALLA PIATTAFORMA... 7 2.1. Accesso diretto alla piattaforma...
DettagliSoftware di sistema e software applicativo. I programmi che fanno funzionare il computer e quelli che gli permettono di svolgere attività specifiche
Software di sistema e software applicativo I programmi che fanno funzionare il computer e quelli che gli permettono di svolgere attività specifiche Software soft ware soffice componente è la parte logica
DettagliCompilatore risorse display grafico LCD serie IEC-line
Compilatore risorse display grafico LCD serie IEC-line aggiornamento: 22-11-2012 IEC-line by OVERDIGIT overdigit.com 1. Il display grafico LCD I PLC della serie IPC-line possono disporre opzionalmente
DettagliNell esempio verrà mostrato come creare un semplice documento in Excel per calcolare in modo automatico la rata di un mutuo a tasso fisso conoscendo
Nell esempio verrà mostrato come creare un semplice documento in Excel per calcolare in modo automatico la rata di un mutuo a tasso fisso conoscendo - la durata del mutuo in anni - l importo del mutuo
DettagliAccess. P a r t e p r i m a
Access P a r t e p r i m a 1 Esempio di gestione di database con MS Access 2 Cosa è Access? Access e un DBMS che permette di progettare e utilizzare DB relazionali Un DB Access e basato sui concetti di
DettagliPagina n. 1. Via Ficili n 5 62029 Tolentino (MC) Tel.: 0733 9568 Fax: 0733 956817 E-Mail: info@grupposis.it http://www.grupposis.
Prot. C.R.M n. (6778) manuale facile pdf The easiest way to create a PDF! Facile! PDF è la soluzione Completa per creare PDF professionali con semplicità. Sempre presente nella barra di Windows. Si attiva
DettagliAccess. Microsoft Access. Aprire Access. Aprire Access. Aprire un database. Creare un nuovo database
Microsoft Access Introduzione alle basi di dati Access E un programma di gestione di database (DBMS) Access offre: un supporto transazionale limitato Meccanismi di sicurezza, protezione di dati e gestione
DettagliApplicazione Access annuale Universale mini-howto
Applicazione Access annuale Universale mini-howto Augusto Scatolini (webmaster@comunecampagnano.it) Ver. 1.0 gennaio 2009 Premessa pag 2 Predisposizione dell'archivio prototipo pag 2 Come si azzera il
DettagliEXCEL PER WINDOWS95. sfruttare le potenzialità di calcolo dei personal computer. Essi si basano su un area di lavoro, detta foglio di lavoro,
EXCEL PER WINDOWS95 1.Introduzione ai fogli elettronici I fogli elettronici sono delle applicazioni che permettono di sfruttare le potenzialità di calcolo dei personal computer. Essi si basano su un area
DettagliMANUALE UTENTE Fiscali Free
MANUALE UTENTE Fiscali Free Le informazioni contenute in questa pubblicazione sono soggette a modifiche da parte della ComputerNetRimini. Il software descritto in questa pubblicazione viene rilasciato
DettagliProgetto Esami Di Stato Anno 2014/2015
Progetto Esami Di Stato Anno 2014/2015 Candidato: Ardilio Angelica Classe: 5 B - I.T.I.S. Elettronica ed Elettrotecnica. T.P.S.E.E. Tecnologia & Progettazione di Sistemi Elettrici ed Elettronici ARDUINO.
DettagliTEST: Hardware e Software
TEST: Hardware e Software 1. Che tipo di computer è il notebook? A. da tavolo B. generico C. non è un computer D. Portatile 2. Come è composto il computer? A. Software e Freeware B. Freeware e Antivirus
DettagliSOMMARIO... 3 INTRODUZIONE...
Sommario SOMMARIO... 3 INTRODUZIONE... 4 INTRODUZIONE ALLE FUNZIONALITÀ DEL PROGRAMMA INTRAWEB... 4 STRUTTURA DEL MANUALE... 4 INSTALLAZIONE INRAWEB VER. 11.0.0.0... 5 1 GESTIONE INTRAWEB VER 11.0.0.0...
Dettagli