Visual Basic FROM C TO DEDICATO AGLI UTENTI CON BASI DI C CHE SI AFFACCIANO AL MONDO DEL VISUAL BASIC. Contiene solo basi di linguaggio

Dimensione: px
Iniziare la visualizzazioe della pagina:

Download "Visual Basic FROM C TO DEDICATO AGLI UTENTI CON BASI DI C CHE SI AFFACCIANO AL MONDO DEL VISUAL BASIC. Contiene solo basi di linguaggio"

Transcript

1 FROM C TO Visual Basic DEDICATO AGLI UTENTI CON BASI DI C CHE SI AFFACCIANO AL MONDO DEL VISUAL BASIC. Contiene solo basi di linguaggio FEDERICO GIUNTOLI

2 Microsoft Visual Basic Questo capitolo ha lo scopo di definire le caratteristiche elementari del linguaggio e dell ambiente di sviluppo integrato.

3 Un nuovo modo di programmare CONTENUTO 1. Cenni storici 2. Descrizione generale del linguaggio 3. Programmazione event-driven Al giorno d oggi, la disponibilità di linguaggi e di strumenti utili al fine di creare applicazioni è ampia, vale tuttavia la pena di prendere in considerazione il Visual Basic. Arrivato alla versione 8, il Visual Basic è un semplice ma potente linguaggio di programmazione di casa Microsoft per costruire software installabili direttamente sul computer. Fino alla versione 6, il VB era considerato, da molti, un linguaggio limitato e semplicistico, tuttavia, dalla versione 7, Visual Basic è stato completamente rivisto e microsoft ha lanciato il nuovo Visual Basic.NET, la sintassi è comunque molto simile a quella del VB. Con le nuove versioni questo si è evoluto in un linguaggio più vicino alle esigenze degli sviluppatori che utilizzano la programmazione orientata agli oggetti. Con questo linguaggio è possibile creare qualsiasi tipo di applicazione. Le caratteristiche per cui questo linguaggio risulta particolarmente semplice e versatile, sono diverse: Facilità di scrittura (non utilizza formalità di punteggiatura tipica di quasi tutti gli altri linguaggi). Funzione di progettazione dell interfaccia grafica completamente visuale. Il linguaggio di tipo event-driven.

4 I programmi Event-driven (programmazione a eventi), non hanno un inizio e una fine, bensì sono predisposti ad eseguire un loop infinito di istruzioni. Il flusso di lavoro viene dunque determinato dal verificarsi di eventi esterni. Un evento o, più semplicemente, un azione, è un interazione dell utente con il programma, essa può consistere in un semplice click, digitazione in una casella, inserimento di periferiche esterne, cambiamento della risoluzione, ecc. Gli oggetti del Visual Basic sono in grado di riconoscere autonomamente gli eventi più comuni, senza che il programmatore si preoccupi di stabilire, per esempio, quando l utente ha fatto click su un oggetto. Proprio per la sua facilità e per la potenza e la flessibilità che offre, il Visual Basic viene utilizzato sia dai programmatori più esperti, sia dai neofiti che si avvicinano per la prima volta al mondo della programmazione. L apprendimento del VB risulta, per la sua somiglianza sintattica al C# e quindi al C++, particolarmente facilitato per gli utenti i quali hanno già familiarità con quest ultimo.

5 SEZIONE 2 L ambiente Microsoft Visual Basic CONTENUTO 1. L ambiente di sviluppo visuale Microsoft Visual Basic 2. Da che cosa è composto e le fasi di realizzazione di un progetto Visual Basic 3. Il primo progetto L editor per la programmazione ad oggetti in Visual Basic più famoso è Microsoft Visual Studio e non si tratta esattamente di un editor, bensì di un ambiente di sviluppo. Esistono dei software, magari scritti anch essi in Visual Basic, ad uso commerciale o meno, per implementare utility, ma sono dei surrogati dell'ambiente di sviluppo originale. VB.NET è un linguaggio di libero utilizzo. Il relativo compilatore è scaricabile dall'area download del sito Microsoft. È altresì scaricabile una versione detta Express dell'ide di sviluppo Visual Studio completamente gratuita. Esiste inoltre un compilatore opensource e multipiattaforma che, grazie al progetto Mono, è in grado di compilare anche su piattaforme anche diverse da Windows, come Mac OS X o Linux. Oltre alle versioni di Visual Studio, esiste anche un IDE (Integrated Development Environment) open source, SharpDevelop, che permette di creare applicazioni in modo veloce e semplice. SharpDevelop permette lo sviluppo di plugin per l'ide stesso, applicazioni Mono, creazione di applicazione con.net Compact Framework e le classiche applicazioni Console e Windows Form.

6 L ambiente di sviluppo utilizzato per realizzare questa guida è Microsoft Visual Basic 2010 Express. Iniziamo con il lato pratico. Apriamo Microsoft Visual Basic 2010, spostiamoci nel menu File e facciamo click su Nuovo progetto, scegliamo EXE Standard (Applicazione Windows form, nel nostro caso). Avviato il nuovo progetto, ci troviamo davanti vuna finestra, il form, che sarà la finestra della nostra futura applicazione. Nel form vengono collocati tutti gli elementi dell interfaccia utente: caselle di testo, pulsanti, immagini, ecc. Per inserirli nel progetto basterà selezionarli dalla barra strumenti e trascinarli nel punto desiderato. Altrettanto facilmente è possibile modificare la posizione e la dimensione di un controllo semplicemente utilizzando il mouse. Come comune in ambiente windows, i comandi utili alla realizzazione di un progetto sono raggruppati in una toolbox.

7 Nella finestra proprietà sono elencate le impostazioni dell oggetto selezionato, una proprietà è una caratteristica dell oggetto. A seconda dell oggetto selezionato le proprietà visibili saranno diverse. L ambiente di Visual Basic propone già i possibili valori elencati in una casella di riepilogo. Le fasi di realizzazione di un progetto sono le seguenti: 1. Creazione dell interfaccia utente - definiamo il form e tutti gli oggetti che saranno utilizzati nel progetto. 2. Impostazioni delle priorità - descrizione degli oggetti componenti il progetto 3. Scrittura del codice Visual Basic - Istruiamo il programma in modo da stabilire cosa deve accadere al verificarsi di un dato evento. Al termine di queste fasi si potrà procedere alla creazione dell eseguibile e del pacchetto di installazione. Vediamo adesso come realizzare il nostro semplicissimo primo progetto. 1. Apriamo un nuovo progetto e iniziamo ad inserire i controlli utilizzando la toolbox degli strumenti. 2. Selezioniamo l oggetto Label e posizioniamolo nel form. 3. Troviamo l oggetto Button e facciamo la stessa cosa del punto 2

8 La situazione dovrebbe essere all incirca questa: 4. Selezionate adesso il bottone, spostatevi nella finestra delle proprietà e quindi nel campo name, modifichiamolo in cmdbutton. 5. Nel campo Text scriviamo Calcola 6. Ripetiamo i punti 4 e 5 per Label1 e modifichiamo nel modo seguente, name: lblrisultato, Text: qui comparirà il risultato 7. Finestraacciamo doppio click sul bottone, si aprirà la scheda del codice, dove troveremo quanto segue: Public Class Form1 Private Sub Button1_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles Button1.Click End Sub End Class Per versioni VB dalla 7 in poi. Public Class Form1 End Sub Private Sub cmdcalcola_click() End Class Per vecchie versioni di VB

9 Ogni comando inserito all interno del sub appena creato verrà lanciato non appena si farà click sul pulsante 8. Spostiamoci all interno del nuovo sub e scriviamo lblrisultato.text = Analogamente alla sintassi del C#, l operazione di assegnazione viene effettuata tramite l operatore = 9. Eseguiamo il programma con il tasto Run o premendo F5 Se tutto ha funzionato, il programma dovrebbe avviarsi e, cliccando sul pulsante, dovrebbe comparire la somma di 2+2.

10 CAPITOLO 2 Allora iniziamo a programmare! - Le basi Dopo aver affrontato il primo capitolo e aver preso mano con il linguaggio e il relativo ambiente di sviluppo, questo capitolo fornisce gli elementi per applicare le basi di programmazione che si conoscono al Visual Basic

11 SEZIONE 1 Le variabili e le costanti CONTENUTO 1. I tipi di dato 2. Dichiarazione di una variabile 3. Dichiarazione di una costante 4. Pratica: Area del cerchio Così come in C# (e in tutti gli altri linguaggi) i dati possono essere di vario tipo, ognuno dei quali rappresenta valori diversi e occupa una diversa dimensione in memoria: Tipo di dato Dimension e in memoria Intervallo Boolean 2 byte true (-1) o False (0) Integer (intero) 2 byte Da a Long (intero lungo) Single (virgola mobile a precisione semplice) Double (virgola mobile a precisione doppia) String 10 byte + lunghezza stringa (10 byte + numero caratteri) 4 byte Da a byte Da -3,402823E38 a -1,401298E-45 per valori negativi;da 1,401298E-45 a 3,402823E38 per valori positivi 8 byte Da -1, E308 a -4, E-324 per valori negativi; da 4, E-324 a 1, E308 per valori positivi Da 0 a circa 2 miliardi

12 Vediamo adesso la differenza tra la dichiarazione di una costante e quella di una variabile. Le costanti vengono dichiarate nel seguente modo: [Public Private] Const <NomeConstante> As <Tipo> = valore Public e Private restringono il campo d azione delle costanti definite, il primo stabilisce che i dati presenti nel form possono essere condivise anche con altri progetti, mentre la seconda limita l uso dei dati al solo progetto in costruzione. Const è la parola chiave <NomeConstante> è il nome che si desidera assegnare alla costante As è un altra parola chiave, indica che <Tipo> è il tipo con cui viene dichiarata la constante <Tipo>, come appena detto, identifica il tipo assegnato alla constante = valore assegna il valore della constante esempi di constanti sono: Const Massimo As Integer = 10 Const pigreco As Double = 3,14

13 Vediamo adesso come dichiarare una variabile Dim <NomeVariabile> As <Tipo> Dim è l istruzione di dichiarazione esplicita che consente di assegnare alle variabili un identificatore e un tipo <NomeVariabile> è il nome da assegnare alla variabile As, così come <Tipo>, hanno la stessa funzione vista per le constanti Anche per le variabili è possibile assegnare un valore iniziale, sempre con l operatore = Esempi: Dim Risultato As Integer Dim I As Integer = 1 Dim cognome As String Dim nome As String *20 Così come accadeva in C# con il tipo string, anche qui esso può sì avere una lunghezza fissa dichiarata (*20 indica che la variabile nome può contenere massimo 20 caratteri), ma può avere anche lunghezza variabile (come accade nel terzo esempio), basta non dichiarare la dimensione Vediamo adesso come realizzare un semplice programma che utilizzi sia variabili che constanti. 1. Apriamo un nuovo progetto e inseriamo nel form il controllo TextBox 2. Inseriamo adesso un bottone comune e una Label

14 3. Applichiamo le seguenti proprietà, Bottone: Label: Name: cmdbutton, Text: Calcola; Name: lblrisultato, Text: Risultato 4. Spostiamoci all interno della scheda del codice, dentro il class, e andiamo a dichiarare le seguenti variabili e constanti: Const pigreco As Double = 3.14 Dim raggio As Double Dim Risultato As Double 5. Torniamo nella finestra del form, facciamo doppio click sul bottone, ecco che verremo spostati nuovamente nella scheda del codice, all interno del sub 6. Qui andremo a scrivere: Raggio = TextBox1.Text Risultato = pigreco * raggio * raggio lblrisultato.text = Risultato

15 7. Il codice completo dovrebbe essere simile a questo: Public Class Form1 Const pigreco As Double = 3.14 Dim raggio As Double Dim Risultato As Double Private Sub cmdcalcola_click(byval sender As System.Object, ByVal e As System.EventArgs) Handles cmdcalcola.click raggio = TextBox1.Text Risultato = pigreco * raggio * raggio lblrisultato.text = Risultato End Sub 8. Eseguite il programma, inserendo il valore del raggio nella casella di testo e premendo Calcola, dovrebbe comparire l area del cerchio.

16 SEZIONE 2 Procedure e funzioni CONTENUTO 1. Procedure 2. Funzioni 3. Applicazioni e differenze 4. Esempio: Somma e sottrazione Come abbiamo già visto studiando il linguaggio C, nella scrittura di un programma possiamo usufruire di un potente strumento le funzioni. Le funzioni, o routine, ci permettono dunque di dividere il programma in sottoprogrammi. Rispetto al C la gestione delle funzioni è molto simile e la sintassi semplificata. Vediamo adesso alcune precisazioni. In VB abbiamo la distinzione tra procedure e funzioni. La differenza fondamentale tra procedure e funzioni è che le seconde possono restituire dei valori, mentre le procedure no. Di seguito, la dichiarazione di una procedura. Private Sub <nome>([parametro As <Tipo>,...])... End Sub Private, indica il campo d azione dei dati. Sub è l abbreviazione di subroutine, inizia la dichiarazione della procedura

17 nome: è il nome con cui vogliamo identificare la procedura per una successiva chiamata. Dentro le parentesi tonde dobbiamo inserire il nome delle variabili con i relativi tipi, esse rispettano le regole studiate nel C, in chiamata dovremmo perciò rispettare gli stessi accorgimenti. Potremo inoltre decidere se passare il parametro per valore (anteponendo byval) o per indirizzo (byref). end sub, è una parola chiave del VB che segna la fine della procedura. Vediamo adesso come gestire la chiamata ad una procedura: <nome>([parametro As <Tipo>,...]) La chiamata è estremamente semplice, basta fare riferimento al nome e includere tra parentesi i parametri da passare al parametro. Vediamo adesso la dichiarazione di una funzione. Private Function <nome>([parametro As <Tipo>,...]) [As <Tipo>]... End Function Private, indica il campo d azione dei dati. Fuction, inizia la dichiarazione della funzione nome: è il nome con cui vogliamo identificare la funzione per una successiva chiamata. Come con le procedure, passiamo, all interno delle parentesi tonde, i parametri. As <Tipo>: esso indica il tipo di dato restituito dalla funzione. Proviamo a mettere in pratica quanto appreso. 1. Apriamo un nuovo progetto

18 2. Inseriamo il necessario: tre label, due TextBox, due bottoni e modifichiamo come di seguito CAMPO \OGGETTO NOME.TEXT (O CAPTION) Label1 -invariato- Variabile A Label2 -invariato- Variabile B Label3 lblrisultato Risultato TexBox1 txtvara -vuoto- TexBox2 txtvara -vuoto- Botton1 cmdsomma Somma Botton2 cmdsottrazione Sottrazione Otterrete un risultato simile a questo

19 Adesso andremo ad effettuare la somma mediante un parametro e la sottrazione mediante una funzione. 3. Dichiariamo due variabili globali: A e B come interi 4. Andiamo a scrivere la procedura somma, ricordiamo che una procedura non restituisce valori. Private Sub somma(byval A As Integer, ByVal B As Integer) Dim risultato As Integer risultato = Val(A) + Val(B) lblrisultato.text = risultato End Sub Analizziamo: Abbiamo dichiarato la procedura somma, la quale lavorerà con il valore (byval) dei parametri A e B). Abbiamo dichiarato il risultato come un intero e abbiamo assegnato ad esso l addizione tra A e B. Poiché non è possibile far tornare un valore, la visualizzazione del risultato deve avvenire all interno della procedura. 5. Scriviamo la funzione sottrazione, la quale può restituire valori. Private Function sottrazione(byval A As Integer, ByVal B As Integer) As Integer Dim risultato As Integer risultato = Val(A) - Val(B) Return risultato End Function Analizziamo: Abbiamo dichiarato la funzione somma, la quale lavorerà con il valore (byval) dei parametri A e B). Questa funzione restituirà un valore intero. Abbiamo dichiarato il risultato come un intero e abbiamo assegnato ad esso la differenza tra A e B. Return è la parola chiave che anticipa il valore di ritorno.

20 6. Creiamo gli eventi click su cmdsomma e click su cmdsottrazione. 7. Assegnamo alle variabili i TextBox. 8. Effettuiamo la chiamata al sottoprogramma relativo. Risultato finale: Public Class Form1 Dim A As Integer Dim B As Integer Private Sub cmdsomma_click(byval sender As System.Object, ByVal e As System.EventArgs) Handles cmdsomma.click A = txtvara.text B = txtvarb.text somma(a, B) End Sub Private Sub cmdsottrazione_click(byval sender As System.Object, ByVal e As System.EventArgs) Handles cmdsottrazione.click A = txtvara.text B = txtvarb.text Dim risultato As Integer risultato = sottrazione(a, B) lblrisultato.text = risultato End Sub Private Sub somma(byval A As Integer, ByVal B As Integer) Dim risultato As Integer risultato = Val(A) + Val(B) lblrisultato.text = risultato End Sub Private Function sottrazione(byval A As Integer, ByVal B As Integer) As Integer Dim risultato As Integer risultato = Val(A) - Val(B) Return risultato End Function End Class //A seconda della versione utilizzata, il codice potrebbe risultare diverso.

21 SEZIONE 3 Funzioni iterative CONTENUTO 1. Ciclo For... Next 2. Ciclo Do... Loop 3. Pratica: Fattoriale Vediamo come mandare in esecuzione dei cicli con il VB. Il ciclo più utilizzato è sicuramente il For.. Next /*anche se alla prof non piace : ) */ Vediamone la sintassi: For <Contatore> = Inizio To Fine [Step Incremento]... Next [<Contatore>] For: è la parola chiave che apre il ciclo <Contatore> : è una variabile contenente valori numerici Inizio To Fine: Inizio è il valore che assumerà subito il contatore, Fine è il valore che dovrà raggiungere. La parola chiave Step è facoltativa, se non viene specificata, l incremento di default sarà +1 Next <Contatore> chiude il ciclo

22 Il Do... Loop può presentarsi in due forme: Do While Condizione... Loop Do apre il ciclo. While Condizione è la condizione da verificare per entrare nel ciclo. Loop termina il ciclo. Questa struttura prevede per prima cosa la verifica della condizione. Il ciclo entrerà in esecuzione finché la condizione risulterà vera. Do... Loop While Condizione Do: Apre il ciclo. Loop: segna la fine del ciclo. While Condizione è la condizione da verificare per entrare nel ciclo. Questa struttura permette di eseguire le istruzioni e di verificare la condizione al termine di ciascuna esecuzione. Scriviamo adesso un semplice programma con i vari cicli, così da evidenziarne le differenze. Public Class Form1 Private Sub Button1_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles cmdcalcola.click Dim A As Integer A = txtvara.text Dim Risultato As Integer Risultato = 1 For i As Integer = 0 To A - 1 Risultato = Risultato * (A - i) Next lblrisultato.text = Risultato End Sub End Class For Next

23 Public Class Form1 >>>>>>Private Sub Button1_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles cmdcalcola.click Dim A As Integer, i As Integer, Risultato As Integer A = txtvara.text Risultato = 1 i = 0 Do While i < A Risultato = Risultato * (A - i) i = i + 1 Loop lblrisultato.text = Risultato End Sub End Class Do... Loop

Struttura logica di un programma

Struttura logica di un programma Struttura logica di un programma Tutti i programmi per computer prevedono tre operazioni principali: l input di dati (cioè l inserimento delle informazioni da elaborare) il calcolo dei risultati cercati

Dettagli

Visual Basic for Applications (VBA) Francesco Brun Fondamenti di Informatica a.a. 2014/2015

Visual Basic for Applications (VBA) Francesco Brun Fondamenti di Informatica a.a. 2014/2015 Francesco Brun Fondamenti di Informatica a.a. 2014/2015 Scopo di questo approfondimento Lo scopo di questo approfondimento è rispondere alla domanda: e se nella vita mi troverò a dover utilizzare un linguaggio

Dettagli

www.wlascuola.4000.it

www.wlascuola.4000.it 1 Cenni di programmazione Risolvere un problema significa trovare un procedimento che consenta di produrre i risultati, a partire dai dati iniziali, attraverso un processo di elaborazione. La metodologia

Dettagli

Utilizzo del linguaggio Basic utilizzando l interfaccia di Excel Silvia Patacchini

Utilizzo del linguaggio Basic utilizzando l interfaccia di Excel Silvia Patacchini Introduzione all utilizzo di Visual Basic for Application Utilizzo del linguaggio Basic utilizzando l interfaccia di Excel Silvia Patacchini PROGRAMMAZIONE Insieme delle attività da svolgersi per creare

Dettagli

IL LINGUAGGIO Visual Basic

IL LINGUAGGIO Visual Basic Caratteristiche del linguaggio VB Linguaggio basato sugli eventi IL LINGUAGGI Visual Basic I programmi non sono procedurali, poiche non seguono una sequenza operativa. gni programma si basa infatti su

Dettagli

Programmazione in Excel con il linguaggio Visual Basic

Programmazione in Excel con il linguaggio Visual Basic Programmazione in Excel con il linguaggio Visual Basic L'ambiente di programmazione Il foglio elettronico Excel, così come gli altri prodotti Office di Microsoft, possiede un vero e proprio ambiente di

Dettagli

Corso di Visual Basic (Parte 8)

Corso di Visual Basic (Parte 8) Corso di Visual Basic (Parte 8) di MAURIZIO CRESPI Questo mese il corso di programmazione in Visual Basic focalizza la propria attenzione sulle procedure, talvolta dette subroutine L oggetto dell ottava

Dettagli

CAPITOLO 10 - TECNOLOGIA ASP.NET - WEB FORM

CAPITOLO 10 - TECNOLOGIA ASP.NET - WEB FORM INTRODUZIONE Nel capitolo 5, dedicato all ambiente di sviluppo, si è descritto come implementare un progetto Web tramite lo strumento di sviluppo Microsoft Visual Studio 2010. Un progetto web (o sito web)

Dettagli

Applicazioni grafiche

Applicazioni grafiche Applicazioni grafiche I grafici all interno di un form sono realizzati attraverso gli oggetti del namespace System.Drawing. Graphics. Il namespace è incluso automaticamente nel progetto, quindi non è necessaria

Dettagli

Le variabili di Visual Basic consentono di memorizzare temporaneamente valori durante

Le variabili di Visual Basic consentono di memorizzare temporaneamente valori durante Tiipii dii Datii iin Viisuall Basiic Le variabili di Visual Basic consentono di memorizzare temporaneamente valori durante l'esecuzione di un'applicazione. Alle variabili è associato un nome, utilizzato

Dettagli

Strumenti per lo sviluppo del software

Strumenti per lo sviluppo del software Lo sviluppo del software Strumenti per lo sviluppo del software Lo sviluppo del software è l attività centrale del progetto e ha lo scopo di produrre il codice sorgente che, una volta compilato e messo

Dettagli

A. Carullo Introduzione a Visual Basic. Introduzione a

A. Carullo Introduzione a Visual Basic. Introduzione a Introduzione a Visual Basic 1 Indice degli argomenti trattati Cos è Visual Basic? L ambiente di sviluppo Visual Basic I passi per la creazione di un progetto VB Operazioni più comuni in un progetto VB

Dettagli

Le L z e ione n e d i d V isu s a u l B asi s c Prof.ssa Paola Goi 1

Le 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.

Dettagli

Il Web-Service SDMX dell ISTAT

Il Web-Service SDMX dell ISTAT Il Web-Service SDMX dell ISTAT Versione: 1.0.0 Data: 05/06/2014 Autore: Approvato da: Modifiche Versione Modifiche Autore Data Indice dei contenuti 1 Introduzione... 4 2 Creazione dell esempio d uso...

Dettagli

Corso Eclipse. Prerequisiti. 1 Introduzione

Corso 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

Dettagli

Gestione degli archivi e stampe

Gestione degli archivi e stampe Gestione degli archivi e stampe Utilizzando il linguaggio Visual Basic, con la gestione tradizionale degli archivi, sono consentiti tre tipi di accesso ai file: sequenziale, per la lettura e scrittura

Dettagli

Programma del corso. Elementi di Programmazione. Introduzione agli algoritmi. Rappresentazione delle Informazioni. Architettura del calcolatore

Programma del corso. Elementi di Programmazione. Introduzione agli algoritmi. Rappresentazione delle Informazioni. Architettura del calcolatore Programma del corso Introduzione agli algoritmi Rappresentazione delle Informazioni Architettura del calcolatore Reti di Calcolatori Elementi di Programmazione Visual Basic Visual Basic Linguaggio di programmazione

Dettagli

Corso di Visual Basic (Parte 9)

Corso di Visual Basic (Parte 9) Corso di Visual Basic (Parte 9) di Maurizio Crespi La nona lezione del corso dedicato alla programmazione in Visual Basic si pone lo scopo di illustrare le funzioni definibili dall'utente e il concetto

Dettagli

Introduzione alla Programmazione e Applicazioni per la Finanza M2 (Prodotti Derivati) Lezione 9

Introduzione alla Programmazione e Applicazioni per la Finanza M2 (Prodotti Derivati) Lezione 9 Introduzione alla Programmazione e Applicazioni per la Finanza M2 (Prodotti Derivati) Lezione 9 Anno accademico 2006-07 Titolare corso: Prof. Costanza Torricelli Docente: Dott.ssa Marianna Brunetti Variabili

Dettagli

Capitolo 1 Introduzione a Gambas

Capitolo 1 Introduzione a Gambas Capitolo 1 Introduzione a Gambas Gambas è stato creato inizialmente da Benoit Minisini, un residente della periferia di Parigi. Secondo Benoit, Gambas è un linguaggio Basic con estensioni per la programmazione

Dettagli

Ambienti di programmazione.net Lezione n. 1

Ambienti di programmazione.net Lezione n. 1 Il Framework Redistribuitable Package e il Framework Sdk (Software Development Kit) 1.1 Italian Presentazione del corso Con l avvento della piattaforma applicativa.net Microsoft è riuscita a portare un

Dettagli

Introduzione a Visual Basic Lezione 1 Concetti base e istruzioni condizionali

Introduzione 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:

Dettagli

INTRODUZIONE. La storia. tratto da a SCUOLA con VISUAL BASIC di C. Fabbi - P.L. Farri

INTRODUZIONE. La storia. tratto da a SCUOLA con VISUAL BASIC di C. Fabbi - P.L. Farri tratto da a SCUOLA con VISUAL BASIC di C. Fabbi - P.L. Farri INTRODUZIONE La storia Visual Studio è software di sviluppo della Microsoft utile a costruire nuovi programmi eseguibili. Nato negli anni '90

Dettagli

Piccola guida a VBA per Word

Piccola guida a VBA per Word Piccola guida a VBA per Word La differenza tra VBA (Visual Basic for Applications) e VB6 (Visual Basic versione 6) Il modello di un documento Word Il progetto di un documento Word Come creare un nuovo

Dettagli

Capitolo primo. Introduzione

Capitolo primo. Introduzione Capitolo primo Introduzione Questo corso si propone di insegnare a creare applicazioni database con Access utilizzando il linguaggio VBA-Visual Basic for Application: vale a dire quel caratteristico dialetto

Dettagli

Corso Base. Liceo Norberto Rosa Bussoleno Prof. Angelo GIORGIO

Corso Base. Liceo Norberto Rosa Bussoleno Prof. Angelo GIORGIO Corso Base Liceo Norberto Rosa Bussoleno Prof. Angelo GIORGIO Java Java è un Linguaggio di Programmazione orientato agli oggetti. Un Linguaggio di Programmazione è un linguaggio ad alto livello, dotato

Dettagli

Algoritmo per l individuazione dei punti di svolta basato su previsioni effettuate con un modello di lisciamento esponenziale.

Algoritmo per l individuazione dei punti di svolta basato su previsioni effettuate con un modello di lisciamento esponenziale. Algoritmo per l individuazione dei punti di svolta basato su previsioni effettuate con un modello di lisciamento esponenziale. Di seguito è riportata una breve trattazione riguardante l obiettivo dell

Dettagli

CREAZIONE DI UN DATABASE E DI TABELLE IN ACCESS

CREAZIONE DI UN DATABASE E DI TABELLE IN ACCESS CONTENUTI: CREAZIONE DI UN DATABASE E DI TABELLE IN ACCESS Creazione database vuoto Creazione tabella Inserimento dati A) Creazione di un database vuoto Avviamo il programma Microsoft Access. Dal menu

Dettagli

Fondamenti di Informatica T-1 CdS Ingegneria Informatica a.a. 2011/2012. Introduzione a Visual Studio 2005/2008/2010

Fondamenti di Informatica T-1 CdS Ingegneria Informatica a.a. 2011/2012. Introduzione a Visual Studio 2005/2008/2010 Fondamenti di Informatica T-1 CdS Ingegneria Informatica a.a. 2011/2012 Introduzione a Visual Studio 2005/2008/2010 1 Outline Solution e Project Visual Studio e linguaggio C Visual Studio schermata principale

Dettagli

Corso di Visual Basic (Parte I)

Corso di Visual Basic (Parte I) Corso di Visual Basic (Parte I) Come muovere i primi passi con Microsoft Visual Basic, lo strumento da molti considerato ideale per la realizzazione di applicazioni di piccola e media entità in ambiente

Dettagli

1 Programmazione orientata agli oggetti

1 Programmazione orientata agli oggetti Visual Basic Lo studio di questa unità può essere affrontato con due modalità differenti. Il lettore che ha già esperienza di programmazione in un linguaggio ad alto livello (QBasic, Pascal, C) può tralasciare

Dettagli

Introduzione a Visual Studio 2005

Introduzione a Visual Studio 2005 Fondamenti di Informatica e Laboratorio T-AB Ingengeria Elettronica e Telecomunicazioni a.a. 2008/2009 Introduzione a Visual Studio 2005 Outline Solutions e Projects Visual Studio e il linguaggio C Visual

Dettagli

Introduzione alla Programmazione e Applicazioni per la Finanza M2 (Prodotti Derivati) Lezione 13

Introduzione alla Programmazione e Applicazioni per la Finanza M2 (Prodotti Derivati) Lezione 13 Introduzione alla Programmazione e Applicazioni per la Finanza M2 (Prodotti Derivati) Lezione 13 Anno accademico 2006-07 Titolare corso: Prof. Costanza Torricelli Docente: Dott.ssa Marianna Brunetti I

Dettagli

6. Applicazione: gestione del centro sportivo Olympic

6. Applicazione: gestione del centro sportivo Olympic LIBRERIA WEB 6. Applicazione: gestione del centro sportivo Olympic PROGETTO Il centro sportivo Olympic organizza corsi di tipo diverso: nuoto, danza, karate, ecc. Ogni corso ha un unico istruttore prevalente,

Dettagli

Programmazione avanzata con Visual Basic 2005

Programmazione avanzata con Visual Basic 2005 Ambiente di sviluppo Visual P1 Creare una soluzione Visual Basic.NET 2005 nelle sue versioni (Standard Edition, Professional Edition) permette di creare diverse tipologie di progetti: Abbiamo anche Visual

Dettagli

Windows. Cos è I componenti principali Le funzioni essenziali. www.vincenzocalabro.it 1

Windows. Cos è I componenti principali Le funzioni essenziali. www.vincenzocalabro.it 1 Windows Cos è I componenti principali Le funzioni essenziali www.vincenzocalabro.it 1 Cos è Windows è un sistema operativo, ovvero un insieme di software che consente di eseguire le operazioni basilari

Dettagli

Funzioni di base. Manualino OE6. Outlook Express 6

Funzioni di base. Manualino OE6. Outlook Express 6 Manualino OE6 Microsoft Outlook Express 6 Outlook Express 6 è un programma, incluso nel browser di Microsoft Internet Explorer, che ci permette di inviare e ricevere messaggi di posta elettronica. È gratuito,

Dettagli

Realizzare semplici applicazioni windows

Realizzare semplici applicazioni windows ITIS Mattei - Prof. Luca Tessore Laboratorio in pillole: VisualBasic Realizzare semplici applicazioni windows Prerequisiti: Matematica: operazioni di base e calcolo letterale. Informatica: saper gestire

Dettagli

Modulo. Programmiamo in Pascal. Unità didattiche COSA IMPAREREMO...

Modulo. 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...

Dettagli

Introduzione a VBA. programmazione appartenente alla famiglia del Visual Basic.

Introduzione a VBA. programmazione appartenente alla famiglia del Visual Basic. Introduzione a VBA La suite da ufficio Microsoft Office è sicuramente uno dei software più diffusi al mondo, molti ne apprezzano le potenzialità, ma tanti ignorano che è possibile estenderne le capacità

Dettagli

Word per iniziare: aprire il programma

Word per iniziare: aprire il programma Word Lezione 1 Word per iniziare: aprire il programma Per creare un nuovo documento oppure per lavorare su uno già esistente occorre avviare il programma di gestione testi. In ambiente Windows, esistono

Dettagli

qui possiamo scegliere se creare un nuovo Database oppure aprire un Database già esistente. Fatto ciò avremo questa seconda schermata:

qui possiamo scegliere se creare un nuovo Database oppure aprire un Database già esistente. Fatto ciò avremo questa seconda schermata: Creare un Database completo per la gestione del magazzino. Vedremo di seguito una guida pratica su come creare un Database per la gestione del magazzino e la rispettiva spiegazione analitica: Innanzitutto

Dettagli

Code::Blocks, installazione ed uso

Code::Blocks, installazione ed uso Code::Blocks, installazione ed uso Alessio Mauro Franchi Dipartimento DEIB, Politecnico di Milano, Milano 9 ottobre 04 Indice Introduzione Installare Code::Blocks: Windows 3 3 Installare Code::Blocks:

Dettagli

ISTRUZIONI PER L USO DEL SITO WWW.QUITITROVO.IT

ISTRUZIONI PER L USO DEL SITO WWW.QUITITROVO.IT ISTRUZIONI PER L USO DEL SITO WWW.QUITITROVO.IT Benvenuto nell area istruzioni per l uso del sito QuiTiTrovo. In questo documento potrai trovare la spiegazione a tutte le funzionalità contenute nel sito

Dettagli

www.mtcube.com Manuale di ASP

www.mtcube.com Manuale di ASP Manuale di ASP Sommario degli argomenti Che cosa sono le Active Server Pages... 3 Struttura, creazione ed esecuzione della pagina Asp... 3 Variabili e tipi di dati... 4 Numero Intero... 4 Numeri in virgola

Dettagli

MICROSOFT EXCEL INTRODUZIONE PRIMI PASSI

MICROSOFT EXCEL INTRODUZIONE PRIMI PASSI MICROSOFT EXCEL INTRODUZIONE Si tratta di un software appartenente alla categoria dei fogli di calcolo: con essi si intendono veri e propri fogli elettronici, ciascuno dei quali è diviso in righe e colonne,

Dettagli

Esistono sostanzialmente due metodi per inserire un video online (preso da siti di video sharing come Youtube) in un powerpoint slideshow :

Esistono sostanzialmente due metodi per inserire un video online (preso da siti di video sharing come Youtube) in un powerpoint slideshow : Arricchire con contenuti multimediali uno slideshow di Powerpoint, sia per fare presentazioni a carattere professionale, didattico o per presentare una tesi-relazione, in determinate circostanze può veramente

Dettagli

POSTECERT POSTEMAIL CERTIFICATA GUIDA ALL USO DELLA WEBMAIL

POSTECERT POSTEMAIL CERTIFICATA GUIDA ALL USO DELLA WEBMAIL POSTECERT POSTEMAIL CERTIFICATA GUIDA ALL USO DELLA WEBMAIL Sommario Pagina di accesso... 3 Posta in arrivo... 4 Area Posta... 5 Area Contatti... 8 Area Opzioni... 10 Area Cartelle... 13 La Postemail Certificata

Dettagli

LUdeS Informatica 2 EXCEL. Prima parte AA 2013/2014

LUdeS Informatica 2 EXCEL. Prima parte AA 2013/2014 LUdeS Informatica 2 EXCEL Prima parte AA 2013/2014 COS E EXCEL? Microsoft Excel è uno dei fogli elettronici più potenti e completi operanti nell'ambiente Windows. Un foglio elettronico è un programma che

Dettagli

Cap.1 Framework dotnet e Ambiente di sviluppo

Cap.1 Framework dotnet e Ambiente di sviluppo High thoughts must have a high language. (Aristophanes) Cap.1 Framework dotnet e Ambiente di sviluppo in questo primo capitolo presentiamo l'ambiente di sviluppo che verrà utilizzato in questo corso. Si

Dettagli

Algebra Booleana ed Espressioni Booleane

Algebra Booleana ed Espressioni Booleane Algebra Booleana ed Espressioni Booleane Che cosa è un Algebra? Dato un insieme E di elementi (qualsiasi, non necessariamente numerico) ed una o più operazioni definite sugli elementi appartenenti a tale

Dettagli

Introduzione all'uso di

Introduzione all'uso di Introduzione all'uso di Microsoft Outlook Express 6 Outlook Express 6 è un programma, incluso nel browser di Microsoft Internet Explorer, che ci permette di inviare e ricevere messaggi di posta elettronica.

Dettagli

zonamatematica etutor EDITOR Guida all uso versione 4.1

zonamatematica etutor EDITOR Guida all uso versione 4.1 zonamatematica Il portale De Agostini Scuola dedicato all insegnamento e all apprendimento della matematica nella scuola secondaria etutor EDITOR Guida all uso versione 4.1 zonamatematica etutor EDITOR

Dettagli

Esercitazione. Fig. B.1 L ambiente di lavoro Exel

Esercitazione. Fig. B.1 L ambiente di lavoro Exel Esercitazione Exel: il foglio di lavoro B.1 Introduzione Exel è un applicazione che serve per la gestione dei fogli di calcolo. Questo programma fa parte del pacchetto OFFICE. Le applicazioni di Office

Dettagli

Informazioni per installazione ed avviamento Data Domus

Informazioni per installazione ed avviamento Data Domus Informazioni per installazione ed avviamento Data Domus La procedura per utilizzare Data Domus si divide in 2 fasi 1. Installazione 2. Configurazione Installazione Una volta in possesso del file di installazione,

Dettagli

ISI s.r.l. Corso di Access 05 CREARE UN ELENCO MAILING ED INVIARE MESSAGGI DI POSTA ELETTRONICA Pag. 1/6

ISI s.r.l. Corso di Access 05 CREARE UN ELENCO MAILING ED INVIARE MESSAGGI DI POSTA ELETTRONICA Pag. 1/6 Pag. 1/6 Quello che vogliamo ottenere con questo database è un semplice programma che permetta di fare mailing tramite posta elettronica. 1 Dopo aver creato il database con Access 97 o 2000 è necessario

Dettagli

Preparati per il compito in classe Modulo 5

Preparati per il compito in classe Modulo 5 Preparati per il compito in classe Modulo 5 Hai i dati relativi a una serie di N (con N < 20) cinema, per ogni cinema si conoscono il nome e l incasso. Scrivi un programma che, presi in input tali dati,

Dettagli

NUOVO PORTALE ANCE. MANUALE per la GESTIONE della HOME PAGE VAI ALL INDICE DEI CONTENUTI

NUOVO PORTALE ANCE. MANUALE per la GESTIONE della HOME PAGE VAI ALL INDICE DEI CONTENUTI NUOVO PORTALE ANCE MANUALE per la GESTIONE della HOME PAGE VAI ALL INDICE DEI CONTENUTI DEI CONTENUTI ACCESSO AL MENU PRINCIPALE PAG. 3 CREAZIONE DI UNA NUOVA HOME PAGE 4 SELEZIONE TIPO HOME PAGE 5 DATA

Dettagli

Guida all uso del foglio elettronico Excel Lezioni ed esercizi

Guida all uso del foglio elettronico Excel Lezioni ed esercizi Lezioni di EXCEL Guida all uso del foglio elettronico Excel Lezioni ed esercizi 1 Il foglio elettronico Excel Excel è un foglio elettronico che consente di effettuare svariate operazioni nel campo matematico,

Dettagli

Installazione del Software. per lo Sviluppo di Applicazioni Java

Installazione del Software. per lo Sviluppo di Applicazioni Java Installazione del Software per lo Sviluppo di Applicazioni Java Ing. Luca Ferrari ferrari.luca@unimore.it Tel. 0592056142 Installazione del Software per lo Sviluppo di Applicazioni Java 1 Il Compilatore

Dettagli

I file di dati. Unità didattica D1 1

I file di dati. Unità didattica D1 1 I file di dati Unità didattica D1 1 1) I file sequenziali Utili per la memorizzazione di informazioni testuali Si tratta di strutture organizzate per righe e non per record Non sono adatte per grandi quantità

Dettagli

GUIDA UTENTE INTERNET CAFE MANAGER (Vers. 5.2.0)

GUIDA UTENTE INTERNET CAFE MANAGER (Vers. 5.2.0) GUIDA UTENTE INTERNET CAFE MANAGER (Vers. 5.2.0) GUIDA UTENTE INTERNET CAFE MANAGER (Vers. 5.2.0)...1 Installazione e configurazione...2 Installazione ICM Server...3 Primo avvio e configurazione di ICM

Dettagli

ProgettAzione V anno Unità 3 - Architetture per applicazioni web Lezione: Esempio sviluppo applicazioni

ProgettAzione V anno Unità 3 - Architetture per applicazioni web Lezione: Esempio sviluppo applicazioni Unità 3 - Architetture per applicazioni web Lezione: Esempio sviluppo applicazioni Web service Hello world con Visual Studio 2012 Si tratta di un semplice esempio di web service, infatti come tutti I programmi

Dettagli

Introduzione agli algoritmi e alla programmazione in VisualBasic.Net

Introduzione agli algoritmi e alla programmazione in VisualBasic.Net Lezione 1 Introduzione agli algoritmi e alla programmazione in VisualBasic.Net Definizione di utente e di programmatore L utente è qualsiasi persona che usa il computer anche se non è in grado di programmarlo

Dettagli

POLITECNICO DI BARI Corso di Laurea in Ingegneria MECCANICA Corso di FONDAMENTI DI INFORMATICA

POLITECNICO DI BARI Corso di Laurea in Ingegneria MECCANICA Corso di FONDAMENTI DI INFORMATICA POLITECNICO DI BARI Corso di Laurea in Ingegneria MECCANICA Corso di FONDAMENTI DI INFORMATICA ACCESSO ALL AMBIENTE DI PROGRAMMAZIONE Microsoft Visual C++ è sufficiente cliccare sul pulsante di Windows,

Dettagli

Pratica 3 Creare e salvare un documento. Creare e salvare un file di testo

Pratica 3 Creare e salvare un documento. Creare e salvare un file di testo Pratica 3 Creare e salvare un documento Creare e salvare un file di testo Centro Servizi Regionale Pane e Internet Redazione a cura di Roger Ottani, Grazia Guermandi Luglio 2015 Realizzato da RTI Ismo

Dettagli

CTVClient. Dopo aver inserito correttamente i dati, verrà visualizzata la schermata del tabellone con i giorni e le ore.

CTVClient. Dopo aver inserito correttamente i dati, verrà visualizzata la schermata del tabellone con i giorni e le ore. CTVClient Il CTVClient è un programma per sistemi operativi Windows che permette la consultazione e la prenotazione delle ore dal tabellone elettronico del Circolo Tennis Valbisenzio. Per utilizzarlo è

Dettagli

Guida all uso. Esso sarà riportato nell intestazione. Vediamo:

Guida all uso. Esso sarà riportato nell intestazione. Vediamo: faxm@il è un applicazione che permette agli utenti dei sistemi di telefonia IP di inviare, ricevere e gestire fax. Il tradizionale sistema di fax è ormai superato. Con faxm@il non riceviamo né spediamo

Dettagli

Dispensedi Access. Via Paleologi, 22

Dispensedi Access. Via Paleologi, 22 Accreditamento Regione Piemonte Sede operativa di formazione professionale Organismo: certificato nr. 098/001 ER 0988/2003 ES-0988/2003 ISO 9001:2000 Dispensedi Access CampusLab - Agenzia Formativa Sede

Dettagli

3. nella pagina che verrà visualizzata digitare l indirizzo e-mail che si vuole consultare e la relativa password (come da comunicazione)

3. nella pagina che verrà visualizzata digitare l indirizzo e-mail che si vuole consultare e la relativa password (come da comunicazione) CONFIGURAZIONE DELLA CASELLA DI POSTA ELETTRONICA La consultazione della casella di posta elettronica predisposta all interno del dominio patronatosias.it può essere effettuata attraverso l utilizzo dei

Dettagli

Corso di Informatica

Corso di Informatica Corso di Informatica Modulo T2 A1 - Interfacce grafiche 1 Prerequisiti Utilizzo di un sistema operativo Programmazione elementare ad oggetti Concetto di macchina virtuale Tipi di interfaccia Riferimento

Dettagli

Nuovo server E-Shop: Guida alla installazione di Microsoft SQL Server

Nuovo server E-Shop: Guida alla installazione di Microsoft SQL Server Nuovo server E-Shop: Guida alla installazione di Microsoft SQL Server La prima cosa da fare è installare SQL sul pc: se si vuole utilizzare SQL Server 2012 SP1 versione Express (gratuita), il link attuale

Dettagli

Excel Guida introduttiva

Excel Guida introduttiva Excel Guida introduttiva Informativa Questa guida nasce con l intento di spiegare in modo chiaro e preciso come usare il software Microsoft Excel. Questa è una guida completa creata dal sito http://pcalmeglio.altervista.org

Dettagli

ALGORITMI 2 FINALITÁ

ALGORITMI 2 FINALITÁ INFORMATICA MODULO 8 Algoritmi e programmi A cura di Mimmo Corrado Aprile 2011 ALGORITMI 2 FINALITÁ Il Modulo Algoritmi e programmi introduce lo studente nel mondo della programmazione. ALGORITMI 3 1.

Dettagli

Aggiornamento programma da INTERNET

Aggiornamento programma da INTERNET Aggiornamento programma da INTERNET In questo documento sono riportate, nell ordine, tutte le operazioni da seguire per il corretto aggiornamento del ns. programma Metodo. Nel caso si debba aggiornare

Dettagli

Guida alla composizione di modelli OpenOffice

Guida alla composizione di modelli OpenOffice Tekne Informatica & Comunicazione Guida alla composizione di modelli OpenOffice guida rapida per creare e modificare modelli OpenOffice per XDent 01 aprile 2011 Sommario Premessa... 2 Ottenere ed Installare

Dettagli

L ambiente di sviluppo Android Studio

L ambiente di sviluppo Android Studio L ambiente di sviluppo Android Studio Android Studio è un ambiente di sviluppo integrato (IDE, Integrated Development Environment) per la programmazione di app con Android. È un alternativa all utilizzo

Dettagli

Software standard Alpi Label Ver. 2.2.0.0

Software standard Alpi Label Ver. 2.2.0.0 Pag. 1 di 16 Manuale utente Software standard Alpi Label Ver. 2.2.0.0 Pag. 2 di 16 1 SOMMARIO Sommario 1 Sommario... 2 2 Specifiche Tecniche... 3 3 Maschera Principale... 4 4 Funzioni menù... 7 Pag. 3

Dettagli

Userform : Come crearle

Userform : Come crearle Ads by GoogleFree Excel Tutorial A Dedicated Website To Free Excel Tutorial Your-Tutorial.infoOffice Open XML Work With XML Data Saved in Office 2007 Documents. Try Free! www.altova.com/officeopenxml Finora

Dettagli

Istruzioni per installare EpiData e i files dati ad uso di NetAudit

Istruzioni per installare EpiData e i files dati ad uso di NetAudit Istruzioni per installare EpiData a cura di Pasquale Falasca e Franco Del Zotti Brevi note sull utilizzo del software EpiData per una raccolta omogenea dei dati. Si tratta di istruzioni passo-passo utili

Dettagli

Moduli (schede compilabili) in Word Esempio: scheda di alimentazione per un degente

Moduli (schede compilabili) in Word Esempio: scheda di alimentazione per un degente Moduli (schede compilabili) in Word Esempio: scheda di alimentazione per un degente Vediamo come utilizzare Word per costruire un modulo compilabile, ovvero una scheda che contenga delle parti fisse di

Dettagli

DAL DIAGRAMMA AL CODICE

DAL DIAGRAMMA AL CODICE DAL DIAGRAMMA AL CODICE Un diagramma di flusso Appare, come un insieme di blocchi di forme diverse che contengono le istruzioni da eseguire, collegati fra loro da linee orientate che specificano la sequenza

Dettagli

Lezione 4 Introduzione a Microsoft Excel Parte Prima

Lezione 4 Introduzione a Microsoft Excel Parte Prima Lezione 4 Introduzione a Microsoft Excel Parte Prima Cenni preliminari... 1 Elementi sullo schermo... 2 Creazione di una cartella di lavoro... 3 Utilizzo di celle e intervalli... 3 Gestione della cartella

Dettagli

GESTIONE DI FINESTRE, FILE E CARTELLE con Windows XP

GESTIONE DI FINESTRE, FILE E CARTELLE con Windows XP GESTIONE DI FINESTRE, FILE E CARTELLE con Windows XP Desktop (scrivania) Il Desktop è la prima schermata che appare all accensione del computer. icone Barra delle applicazioni Le piccole immagini che appaiono

Dettagli

per le decisioni economiche e

per le decisioni economiche e Elaborazione automatica dei dati per le decisioni economiche e finanziarie VBA-MODULO 2 L ambiente VBA e la programmazione Università di Foggia Facoltà di Economia Prof. Crescenzio Gallo c.gallo@unifg.it

Dettagli

Tale attività non è descritta in questa dispensa

Tale attività non è descritta in questa dispensa Fondamenti di informatica Oggetti e Java ottobre 2014 1 Nota preliminare L installazione e l uso di Eclipse richiede di aver preliminarmente installato Java SE SDK Tale attività non è descritta in questa

Dettagli

PIANO DI LAVORO DEI DOCENTI

PIANO DI LAVORO DEI DOCENTI Pag. 1 di 6 Docente: Materia insegnamento: SISTEMI ELETTRONICI AUTOMATICI Dipartimento: ELETTRONICA Classe Anno scolastico: 1 Livello di partenza (test di ingresso, livelli rilevati) Sono richieste conoscenze

Dettagli

Esercitazione 1 primi passi e uso dei file

Esercitazione 1 primi passi e uso dei file primi passi e uso dei file 1 Sistemi operativi per PC I sistemi operativi per personal computer più diffusi sono: Windows (Microsoft) Linux (freeware) MacOS (Apple) Il laboratorio verterà su Windows 2

Dettagli

1. Aprire Microsoft Word

1. Aprire Microsoft Word Guida n 3 Realizzare, impaginare e stampare un documento (volantino) con Microsoft Word 1. Avviare Word e Creare un nuovo documento 2. Digitare un testo 3. Il comando annulla 4. Salvare un documento 5.

Dettagli

New Team Up in English Flip-Book Guida all uso

New Team Up in English Flip-Book Guida all uso New Team Up in English Flip-Book Indice 1 Introduzione p. 3 2 Procedura d avvio p. 4 2. 1 Procedura per PC WIN p. 4 2. 2 Procedura per Mac p. 4 2. 3 Procedura per Linux p. 4 3 Creazione del profilo p.

Dettagli

GUIDA PER L UTILIZZO DELLA WEBAPP VERSIONE 8

GUIDA PER L UTILIZZO DELLA WEBAPP VERSIONE 8 GUIDA PER L UTILIZZO DELLA WEBAPP VERSIONE 8 Contenuto di questo documento 1. Introduzione... 2 2. Menu Principale... 2 Importa dal mio PC... 5 Scarica Risultati... 5 Salva Progetto... 6 Salva con nome...

Dettagli

ASSOWEB. Manuale Operatore

ASSOWEB. Manuale Operatore ASSOWEB Manuale Operatore Sistemi Internet per la gestione delle Associazioni dei Donatori di Sangue integrata con il sistema informativo del Servizio Trasfusionale L utilizzo delle più moderne tecnologie

Dettagli

Pratica guidata 2. Usare mouse e tastiera

Pratica guidata 2. Usare mouse e tastiera Pratica guidata 2 Usare mouse e tastiera Mouse: Clic sinistro, doppio clic, clic destro, Drag and drop, Forme del puntatore Tastiera: tasti principali e combinazioni Centro Servizi Regionale Pane e Internet

Dettagli

Appunti di Excel Macro Convalida Filtri Cerca.vert ---------------------------- Giuseppe Quaggiotto. Macro con Excel

Appunti di Excel Macro Convalida Filtri Cerca.vert ---------------------------- Giuseppe Quaggiotto. Macro con Excel Macro con Excel Le macro sono un insieme di comandi (istruzioni) per eseguire semplici e ripetitivie sequenze di operazioni. Le macro sono costruite con un linguaggio di programmazione detto Visual Basic

Dettagli

Come installare Python

Come installare Python Capitolo 2 Come installare Python Per poter installare Python, dovremo scaricare la versione adeguata alla nostra piattaforma e, contestualmente, troveremo le istruzioni più aggiornate per l installazione.

Dettagli

Risoluzione dei problemi di calibrazione per Lim Eyeboard su Windows 8

Risoluzione dei problemi di calibrazione per Lim Eyeboard su Windows 8 Risoluzione dei problemi di calibrazione per Lim Eyeboard su Windows 8 Con i recenti aggiornamenti di Windows 8 si potrebbero riscontrare problemi nel aprire il software di calibrazione, che visualizza

Dettagli

Il calendario di Windows Vista

Il calendario di Windows Vista Il calendario di Windows Vista Una delle novità introdotte in Windows Vista è il Calendario di Windows, un programma utilissimo per la gestione degli appuntamenti, delle ricorrenze e delle attività lavorative

Dettagli

PROGRAMMAZIONE con. Microsoft Visual Basic Express Edition 2008. Prof.ssa Maria Teresa Tattoli Prof.ssa Lucia Tattoli

PROGRAMMAZIONE con. Microsoft Visual Basic Express Edition 2008. Prof.ssa Maria Teresa Tattoli Prof.ssa Lucia Tattoli PROGRAMMAZIONE con Microsoft Visual Basic Express Edition 2008 Prof.ssa Maria Teresa Tattoli Prof.ssa Lucia Tattoli 2 Indice Il Framework.NET... 3 Visual Basic.NET... 3 Visual Basic Express Edition...

Dettagli

GENEALOGIA... 1 INTERFACCIA GRAFICA E CONTROLLI VISUALI...

GENEALOGIA... 1 INTERFACCIA GRAFICA E CONTROLLI VISUALI... prof. Claudio Maccherani, Perugia, 2003 INDICE GENEALOGIA... 1 INTERFACCIA GRAFICA E CONTROLLI VISUALI... 1 GENERALITÀ... 1 AMBIENTE DI PROGRAMMAZIONE... 2 CONTROLLI... 3 PROPRIETÀ... 3 EVENTI... 4 METODI...

Dettagli

A.A. 2003-2004. Alessandro Lubisco. Indice

A.A. 2003-2004. Alessandro Lubisco. Indice Laboratorio di indagini campionarie A.A. 2003-2004 Visual Basic for Application in Access 2000 Alessandro Lubisco Indice Definizioni...5 Istruzione...5 Variabile...5 Espressione...5 Espressione numerica...5

Dettagli