Relazione del programma di statistica: Curva di Gauss.
|
|
- Virgilio Berardino
- 7 anni fa
- Visualizzazioni
Transcript
1 '' Relaione di statistica Relaione del programma di statistica: Curva di Gauss. Vincoli imposti dal problema : Calcolare l area di probabilità compresa tra due intervalli(, ), sottostante la curva normale standardiata detta curva di Gauss. Visualiare il risultato con un grafico che evideni l area di probabilità. 1 Specifiche integrate : e d Per calcolare l integrale ' non è possibile applicare il normale procedimento, perché il risultato non è esprimibile tramite funioni elementari; inoltre non è neppure possibile calcolare il valore esatto dell integrale definito nell intervallo[, ]. Si può affrontare il problema dal punto di vista numerico utiliando il seguente sviluppo di serie di potene: G( ) 1 1 e d 0 n0 Questa serie permette il calcolo dell integrale definito nell intervallo[0, ], per calcolarlo tra e bisogna sottrarli entrambi: G('' )- G ('). Il valore esatto dell integrale si avrebbe sommando infiniti termini, per avere un approssimaione di almeno 10 cifre ho usato una settantina di somme. Struttura dati: Nome I O L v/c Descriione Tipo Double C Numero di Neplero(e= ) Double C Pigreco = Double 1 V Intervallo inferiore Single V Intervallo superiore Single Z V Area della probabilità Double min, Max V Limiti del disegno Single m V Margine del disegno Single Queste variabili sono dichiarate nella seione generale del form1. 1 Legenda I = input, O = output, L = lavoro, v/c = variabile o costante Procedure : 1 CalcolaArea: Calcola l area di probabilità con il calcolo della serie di somme, alla variabile globale Z viene prima sommata, con un ciclo For, la serie che rappresenta l intervallo[0, ], poi viene sottratta la serie che rappresenta l intervallo[0, ]. In fine Z assume il valore dell integrale definito nell intervallo[, ] moltiplicandola per La variabile viene arrotondata a 10 cifre e visualiata sul Form. DisegnaArea: Disegna l area che rappresenta la probabilità compresa tra i due intervalli[, ], con l uso di linee verticali disegnate con uno step adeguato. 3 DisegnaGauss: Disegna la curva di Gauss, gli assi e la loro numeraione; con l utilio dei margini che sono ricavati dal massimo e dal minimo.(m =(Max - min) / 10) 4 fattoriale: Function che calcola il fattoriale, del numero Integer passato alla funione, e ne restituisce uno Double. 5 y: Function che contiene la funione di Gauss, il valore Double passato alla funione rappresenta la variabile indipendente x che nella funione di Gauss è indicata con la lettera. Restituisce un valore Double che contiene la coordinata y nel punto d ascissa x. n n 1 n1 n! 1 Marco Cibelli Pagina 1 di 6 5 C Informatica.
2 Spiegaione del funionamento del programma : Il programma ha un utilio estremamente semplice, all apertura viene disegnata la curva di Gauss. All utente è richiesto solo l inserimento degli intervalli, di cui si vuol calcolare l area di probabilità. I valori vanno inseriti nelle apposite Text, durante la digitaione viene evideniata nel disegno l area compresa tra gli intervalli, e il valore numerico della probabilità. L utente ha a disposiione dal Menù due opioni: 1 Ricomincia: Aera le variabili e riporta il Form nelle condiioni iniiali. Esci: Chiude l applicaione e torna a Windows. Codice: Const e As Double = 'Neplero Const As Double = 'Pigreco Dim 1 As Single 'Intervallo inferiore Dim As Single 'Intervallo superiore Dim Z As Double 'Area della probabilità Dim min, Max As Single 'Limiti del disegno Dim m As Single 'Margine del disegno Private Sub Form_Load() min = -5 Max = 5 1 = 0 = 0 Z = 0 Text1.Text = "" Text.Text = "" Text3.Text = "" Private Sub Mnu1_Click(Index As Integer) Select Case Index Case 0 Form_Load Case 1 End End Select Private Sub Text1_Change() If Not IsNumeric(Text1.Text) And Text1.Text <> "" And Text1.Text <> "-" Then MsgBox "È possibile inserire solo numeri reali.", vbcritical, "Error!!!" Text1.Text = "" Text1.SetFocus If IsNumeric(Text.Text) Or Text.Text = "" Then 1 = Val(Text1.Text) Call DisegnaArea Private Sub Text_Change() If Not IsNumeric(Text.Text) And Text.Text <> "" And Text.Text <> "-" Then Marco Cibelli Pagina di 6 5 C Informatica.
3 MsgBox "È possibile inserire solo numeri reali.", vbcritical, "Error!!!" Text.Text = "" Text.SetFocus If IsNumeric(Text1.Text) Or Text1.Text = "" Then = Val(Text.Text) Call DisegnaArea Public Sub DisegnaArea() Dim i As Double Dim step As Single min = -5 Max = 5 Z = 0 If min > 1 Then min = 1 If Max < Then Max = 'Area soto la curva di Gauss If Sgn( - 1) > 0 Then step = 0.01 step = For i = 1 To Step step Picture1.Line (i, 0)-(i, y(i)), RGB(0, 19, 55) Picture1.Line (1, -0.03)-(1, y(cdbl(1))), RGB(0, 0, 55) Picture1.CurrentX = 1 - Picture1.TextWidth("'") / Picture1.CurrentY = Picture1.Print "'" Picture1.Line (, -0.03)-(, y(cdbl())), RGB(0, 0, 55) Picture1.CurrentX = - Picture1.TextWidth("''") / Picture1.CurrentY = Picture1.Print "''" Call CalcolaArea Public Sub DisegnaGauss() Dim i As Double m = (Max - min) / 10 Picture1.Scale (min - m, 0.5)-(Max + m, -0.05) 'Asse X() Picture1.Line (min - m, 0)-(Max + m, 0), RGB(0, 55, 0) Picture1.CurrentX = Max Picture1.CurrentY = 0.0 Picture1.Print "" 'Asse Y(Z) Picture1.Line (0, 0.5)-(0, -0.05), RGB(0, 55, 0) Marco Cibelli Pagina 3 di 6 5 C Informatica.
4 Picture1.CurrentX = 0 + m / 4 Picture1.CurrentY = 0.49 Picture1.Print "Z" 'Curva di Gauss For i = min - m To Max + m Step 0.01 Picture1.Line (i, y(i))-(i , y(i )), RGB(0, 0, 55) 'Numeraione For i = 0.1 To 0.5 Step 0.1 Picture1.Line (0 - m / 4, i)-(m / 4, i), RGB(0, 55, 0) Picture1.CurrentX = -m Picture1.CurrentY = i Picture1.Print CStr(i) For i = CInt(min) To -1 Picture1.Line (i, )-(i, 0.005), RGB(0, 55, 0) Picture1.CurrentX = i - Picture1.TextWidth(CStr(i)) / Picture1.CurrentY = Picture1.Print CStr(i) For i = 1 To CInt(Max) Picture1.Line (i, )-(i, 0.005), RGB(0, 55, 0) Picture1.CurrentX = i - Picture1.TextWidth(CStr(i)) / Picture1.CurrentY = Picture1.Print CStr(i) Public Function y(x As Double) As Double y = (1 / Sqr( * )) * e ^ (-(x ^ ) / ) End Function Public Sub CalcolaArea() Dim n As Integer Z = 0 For n = 0 To ( * ) + 75 Z = Z + ((-0.5) ^ n) * (( ^ ( * n + 1)) / (( * n + 1) * fattoriale(n))) Next n For n = 0 To ( * 1) + 75 Z = Z - ((-0.5) ^ n) * ((1 ^ ( * n + 1)) / (( * n + 1) * fattoriale(n))) Next n Z = Z * (1 / Sqr( * )) Text3.Text = CStr(Round(Z, 10)) Public Function fattoriale(x As Integer) As Double Dim i As Integer fattoriale = 1 For i = 1 To x fattoriale = fattoriale * i End Function Interfaccia: Ecco alcuni esempi di possibili esercii svolti dal programma: Marco Cibelli Pagina 4 di 6 5 C Informatica.
5 Marco Cibelli Pagina 5 di 6 5 C Informatica.
6 Firma Marco Cibelli Pagina 6 di 6 5 C Informatica.
Relazione del programma di statistica: Ricerca operativa.
Relazione del programma di statistica: Ricerca operativa. Vincoli imposti dal problema : Realizzare un programma per la risoluzione di problemi di ricerca operativa(r.o.), per scelte i condizioni di incertezza.
DettagliApplicazioni 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
DettagliAREA RETTANGOLO LIRE IN EURO
AREA RETTANGOLO Private Sub Area() Dim h As Integer h = InputBox("altezza") b = InputBox("base") A = b * h MsgBox( L area del Rettangolo è : & A) LIRE IN EURO Dim lire As Double Dim euro As Double lire
Dettagli28/02/2014 Copyright V. Moriggia
Informatica per la Finanza 3 Le variabili in VBA Altri I/O 28/02/2014 Copyright 2005-2007 V. Moriggia 1 28/02/2014 3.2 Le variabili in VBA V. Moriggia 1 28/02/2014 3.3 Dichiarazione di variabili in VBA
DettagliDAL 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
DettagliCaratteristiche generali del linguaggio Visual Basic
Caratteristiche generali del linguaggio Visual Basic Per ottenere un aiuto contestuale dall help di Visual Basic sulla sintassi di funzioni o, oppure su proprietà, eventi o metodi, basta selezionare la
DettagliEsercitazioni di Elementi di Informatica
Esercitazioni di Elementi di Informatica Docente: Prof. Angelo Chianese angelo.chianese@unina.it Tutor: Ing. Antonio Picariello antonio.picariello@unina.it Interpreti e Compilatori Interprete Es. Qbasic
DettagliIntroduzione 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
DettagliIL 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
DettagliVISUAL BASIC FOR APPLICATION
VISUAL BASIC FOR APPLICATION LA PIATTAFORMA DI SVILUPPO GLI ELEMENTI DI VBA Finestra di progetto: mostra l elenco gerarchico dei progetti aperti e di tutti i moduli di codice e finestre di interfaccia
DettagliAlgoritmi e dintorni: La radice quadrata Prof. Ettore Limoli. Formule iterative
Algoritmi e dintorni: La radice quadrata Prof. Ettore Limoli Formule iterative L algoritmo che, comunemente, viene presentato a scuola per l estrazione della radice quadrata è alquanto laborioso e di scarsa
DettagliRTS DISPLAY DLL MANUALE D USO CUSTOM ENGINEERING. e compatibili (con protocollo Custom Nativo su linea seriale RS-232) Versione
MANUALE D USO RTS DISPLAY DLL CUSTOM ENGINEERING e compatibili (con protocollo Custom Nativo su linea seriale RS-232) Versione 1.0.0.0 Manuale RTS DISPLAY DLL INDICE MANUALE D USO...1 CUSTOM ENGINEERING...1
DettagliIMPOSTAZIONI DI EXCEL. Per rendere disponibile l ambiente di sviluppo di Visual Basic for Application in Excel:
Impostazioni di Excel IMPOSTAZIONI DI EXCEL Per rendere disponibile l ambiente di sviluppo di Visual Basic for Application in Excel: Excel Options / Popular oppure Excel Options / Customize ribbon selezionare:
DettagliDITRON, SAREMA, SWEDA
MANUALE D USO RTS DISPLAY DLL DITRON, SAREMA, SWEDA e compatibili Versione 1.0.0.0 Manuale RTS DISPLAY DLL INDICE MANUALE D USO...1 INDICE... 2 LEGENDA... 2 PREMESSA... 3 FUNZIONALITA' DI RTS DISP DLL...
DettagliRealizzare 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
DettagliStruttura 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
DettagliProgramma del corso. Elementi di Programmazione. Introduzione agli algoritmi. Rappresentazione delle Informazioni. Reti di Calcolatori
Programma del corso Introduzione agli algoritmi Rappresentazione delle Informazioni Reti di Calcolatori Architettura del calcolatore Elementi di Programmazione Esempi di algoritmi e programmi Conversione
DettagliProgrammazione con il linguaggio LibreOffice Basic
Programmazione con il linguaggio LibreOffice Basic L ambiente di programmazione Il software LibreOffice possiede un ambiente di programmazione in linguaggio Basic, che consente di creare procedure software
DettagliVBA Principali Comandi
VBA Principali Comandi Sintassi Significato Esempio Dim As Dichiarazione Dim x As Integer di una variabile Dim , , ,.,
DettagliITIS E. BARSANTI POMIGLIANO D ARCO CORSO DI SISTEMI ELETTRONICI AUTOMATICI Prof. Paolo Bisconti
ITIS E. BARSANTI POMIGLIANO D ARCO CORSO DI SISTEMI ELETTRONICI AUTOMATICI Prof. Paolo Bisconti SIMULAZIONE DI UN AUTOMA A STATI FINITI CON VISUAL BASIC 1. Introduzione L automa preso in considerazione
DettagliCOMPORTAMENTO TERMICO DEI CAVI
1 ENRICO BIAGI COMPORTAMENTO TERMICO DEI CAVI Il dimensionamento di un cavo in regime variabile va fatto con oculatea. Se infatti la scelta viene fatta prendendo come riferimento la corrente più elevata,
DettagliOLIVETTI NETTUNA (tutti i modelli), PRT100/200 FX, OPEN, LOGIC e compatibili
MANUALE D USO RTS DISPLAY DLL OLIVETTI NETTUNA (tutti i modelli), PRT100/200 FX, OPEN, LOGIC e compatibili Versione 1.0.0.2 Manuale RTS DISPLAY DLL INDICE MANUALE D USO...1 OLIVETTI... 1 NETTUNA (tutti
DettagliVisual Basic For Application Guida Pratica per Esempi
2016 Visual Basic For Application Guida Pratica per Esempi Ing. Nicola Cappuccio 02/04/2016 1. VBA - Visual Basic For Application... 2 1.1. Come creare una Macro... 2 Attivare l opzione di sviluppo in
DettagliTrave con saette D8. Guida dell'utente. Friedrich + Lochner GmbH F+L im Internet
Trave con saette D8 Guida dell'utente Friedrich + Lochner GmbH 2006 F+L im Internet www.frilo.de E-Mail: info@frilo.de D6 Guida dell'utente, Versione 1/2006 Programma D8 1 F+L- Programma: D8 Questo manuale
DettagliAlgoritmo per l ordinamento di un array
Algoritmo per l ordinamento di un array Spesso si ha la necessità di lavorare con vettori ordinati, cioè si devono mettere gli elementi in ordine alfabetico se sono stringhe o in in ordine di grandezza
DettagliPreparati 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,
DettagliLa ricerca dicotomica
La ricerca dicotomica Se l array è ordinato, la ricerca di un elemento può essere realizzata in modo più efficiente rispetto alla ricerca sequenziale, utilizzando la ricerca dicotomica. Si usa il termine
Dettagli= < < < < < Matematica 1
NUMERI NATURALI N I numeri naturali sono: 0,1,2,3,4,5,6,7,8,9,10,11,12,13,... L insieme dei numeri naturali è indicato con la lettera. Si ha cioè: N= 0,1,2,3,4,5,6,7,.... L insieme dei naturali privato
DettagliNOTE SULL INTEGRAZIONE NUMERICA DEL FALCON
NOTE SULL INTEGRAZIONE NUMERICA DEL FALCON 1) Introduzione Il processo d integrazione numerica da eseguire su P.C. è l equivalente dell operazione analogica che si attua con un circuito R.C. Nel caso d
DettagliObbiettivi: Fornire le conoscenze di base per creare un semplice gioco, tipo Pimball, in Visual Basic.
Animazioni e giochi in Visual Basic Il gioco del Pimball - versione A Matteo Temperoni 4 A Programmatori, ITC "Vittorio Emanuele II", Perugia, a.s. 2005/2006 Obbiettivi: Fornire le conoscenze di base per
DettagliVBA è un linguaggio di scripting derivato da Visual Basic, da cui prende il nome. Come ogni linguaggio ha le sue regole.
Excel VBA VBA Visual Basic for Application VBA è un linguaggio di scripting derivato da Visual Basic, da cui prende il nome. Come ogni linguaggio ha le sue regole. 2 Prima di iniziare. Che cos è una variabile?
DettagliArray in Fortran 90. Ing. Luca De Santis. Anno accademico 2006/2007. DIS - Dipartimento di informatica e sistemistica
Array in Fortran 90 Ing. Luca De Santis DIS - Dipartimento di informatica e sistemistica Anno accademico 2006/2007 Fortran 90: array DIS - Dipartimento di informatica e sistemistica 1 / 25 Cosa vedremo
DettagliFondamenti di Informatica L-A
Fondamenti di Informatica L-A Esercitazione del 30/10/07 Ing. Giorgio Villani Ripasso Teoria Ciclo do while do {istruzioni while(espressione); int i; do { printf( Scegli un numero tra 1 e 3 ); scanf( %d,
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.
DettagliEsercizi di Analisi Matematica L-B
Esercii di Analisi Matematica L-B Marco Alessandrini Gennaio-Maro 7 Indice Funioni di più variabili reali. Calcolo differeniale........................................... Ricerca di massimi e minimi.......................................
DettagliCorso 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
DettagliCER (Codice Europe dei Rifiuti) alcune UDF con le Espressioni Regolari
CER (Codice Europe dei Rifiuti) alcune UDF con le Espressioni Regolari Inviato da Roberto mercoledì 04 marzo 2009 Il Blog di Excelvba Torno sulle Espressioni Regolari (oramai... non posso piã¹ farne a
DettagliMicrosoft Excel VI parte: Frequenze & Grafici
Laboratorio di Informatica 2004/ 2005 Corso di laurea in biotecnologie - Novara Viviana Patti patti@di.unito.it Microsoft Excel VI parte: Frequenze & Grafici 1 Sommario Calcolo di frequenze sui valori
DettagliModello Black-Scholes
Modello Black-Scholes R. Marfé Indice 1 Il modello Black Scholes 1.1 Formule di valutazione per le opzioni standard......... 3 1. Implementazione in VBA..................... 6 1 1 Il modello Black Scholes
DettagliIntroduzione a Visual Basic Lezione 2 Cicli e anomalie
a Visual Basic Lezione 2 Mario Alviano Introduzione all informatica Università della Calabria http://alviano.net/introinfo A.A. 2008/09 Introduzione Perché i cicli? Un esempio concreto Finora abbiamo visto
DettagliNote per la programmazione in linguaggio Visual Basic di Excel
Note per la programmazione in linguaggio Visual Basic di Excel L ambiente di programmazione Il foglio elettronico Excel, così come gli altri prodotti Office di Microsoft, possiede un vero e proprio ambiente
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:
DettagliLe 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
DettagliStatistica Matematica e Trattamento Informatico dei Dati. Analisi Matematica 3. Esercizi svolti nelle lezioni. V. Del Prete
Statistica Matematica e Trattamento Informatico dei Dati A.A.00-0 Analisi Matematica 3 Esercizi svolti nelle lezioni V. Del Prete Numeri complessi Argomenti ed esercizi svolti nelle lezioni 30.09.00 e
DettagliInput Output Semantica Dimensione del vettore (numero elementi) V( ) Singolo elemento numerico del vettore MIN Elemento minore MAX Elemento maggiore
Dopo aver caricato in memoria centrale un array monodimensionale (vettore) di M elementi numerici interi, individuare l elemento maggiore ed il minore. Visualizzare il vettore iniziale ed i risultati dell
DettagliIntroduzione alla Programmazione e Applicazioni per la Finanza M2 (Prodotti Derivati) Lezione 10
Introduzione alla Programmazione e Applicazioni per la Finanza M2 (Prodotti Derivati) Lezione 10 Anno accademico 2006-07 Titolare corso: Prof. Costanza Torricelli Docente: Dott.ssa Marianna Brunetti La
DettagliMATEMATICA MATRICI DELLE COMPETENZE SECONDO BIENNIO
MATRICI DELLE COMPETENZE SECONDO BIENNIO Utilizzare il linguaggio e i metodi propri della matematica per organizzare e valutare adeguatamente informazioni qualitative e quantitative. Utilizzare consapevolmente
DettagliA. 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
Dettagliper 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
DettagliELEMENTI DI INFORMATICA E PROGRAMMAZIONE
COGNOME E NOME: Università degli Studi di Brescia ELEMENTI DI INFORMATICA E PROGRAMMAZIONE ALLIEI Ingegneria GESTIONALE PARTE A.1 - ELEMENTI 10/02/2016 NUM. MATRICOLA PER RITIRARSI SCRIERE QUI "RITIRATO"
DettagliProva di Laboratorio del [ Corso A-B di Programmazione (A.A. 2004/05) Esempio: Media Modalità di consegna:
Prova di Laboratorio del 12.1.2005 [durata 90 min.] Corso A-B di Programmazione (A.A. 2004/05) 1. Leggere da tastiera un insieme di numeri interi ed inserirli in un vettore A 2. Calcolare tramite una funzione
DettagliCorsi di Laurea in Scienze Biologiche Prova scritta di Informatica e Statistica Generale (A). 05/07/2006
Corsi di Laurea in Scienze Biologiche Prova scritta di Informatica e Statistica Generale (A). 0/07/006 COGNOME NOME MATRICOLA.) Sia {x, x,..., x n } IR una popolazione statistica numerica relativa ad una
DettagliMatematica in laboratorio
Unità 15 Attività guidate Attività 1 Foglio elettronico Rappresentazione di dati La panetteria «Antico Forno» dispone dei dati relativi agli incassi totali nell anno solare 2010, suddivisi per trimestre:
Dettagli1 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
DettagliEsercitazione n 2. Costruzione di grafici
Esercitazione n 2 Costruzione di grafici I grafici I grafici sono rappresentazione di dati numerici e/o di funzioni. Devono facilitare all utente la visualizzazione e la comprensione dei numeri e del fenomeno
DettagliCALCOLO NUMERICO. Prof. Di Capua Giuseppe. Appunti di Informatica - Prof. Di Capua 1
CALCOLO NUMERICO Prof. Di Capua Giuseppe Appunti di Informatica - Prof. Di Capua 1 INTRODUZIONE Quando algoritmi algebrici non determinano la soluzione di un problema o il loro «costo» è molto alto, allora
DettagliData Mining Algoritmi e Programmazione
Data Mining Algoritmi e Programmazione Turning Point Professore: Tommaso Gastaldi A cura di: Nello Procaccioli 1 DEFINIZIONE ASK E BID Prima di proiettarsi sul discorso riguardo l algoritmo da utilizzare
DettagliINFORMATICA DI BASE Linguaggio C Prof. Andrea Borghesan
INFORMATICA DI BASE Linguaggio C Prof. Andrea Borghesan venus.unive.it/borg borg@unive.it Ricevimento lunedì, prima o dopo lezione 1 Le funzioni in C Le funzioni vengono utilizzate per 3 motivi: Riusabilità
DettagliELEMENTI DI INFORMATICA E PROGRAMMAZIONE
Università degli Studi di Brescia ELEMENTI DI INFORMATICA E PROGRAMMAZIONE Ingegneria GESTIONALE Prof. M. Sechi PARTE A.1 - ELEMENTI 23/03/2016 COGNOME E NOME: NUM. MATRICOLA PER RITIRARSI SCRIVERE QUI
DettagliModularizzazione del software
Modularizzazione del software Ing. Luca De Santis DIS - Dipartimento di informatica e sistemistica Anno accademico 2006/2007 Fortran 90: Subroutine e function DIS - Dipartimento di informatica e sistemistica
DettagliUtilizzo 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
DettagliDispensa di programmazione Visual basic
Indice: Dispensa di programmazione Visual basic Programma come file eseguibili e librerie: la scatola chiusa, compilatori e interpreti... 2 Concetto di algoritmo. Come funziona una macchina informatica.
Dettagli4. Calcolare il baricentro delle seguenti regioni del piano dotate di densità unitaria:
INTEGRLI OPPI e TRIPLI Esercii risolti. Calcolare i seguenti integrali doppi: a b c d e f g h i j k y d dy,, y :, y }; d dy,, y :, y }; + y + y d dy,, y :, y }; y d dy,, y :, y }; y d dy,, y :, y + };
DettagliProf. Giuseppe Chiumeo. Avete già studiato che qualsiasi algoritmo appropriato può essere scritto utilizzando soltanto tre strutture di base:
LA STRUTTURA DI RIPETIZIONE La ripetizione POST-condizionale La ripetizione PRE-condizionale INTRODUZIONE (1/3) Avete già studiato che qualsiasi algoritmo appropriato può essere scritto utilizzando soltanto
DettagliDall algoritmo al programma
Dall algoritmo al programma Il concetto di algoritmo Un algoritmo è una sequenza di passi necessari per risolvere un problema o eseguire una computazione In alcuni casi, lo stesso problema/computazione
DettagliIntroduzione alla programmazione in linguaggio C
Introduzione alla programmazione in linguaggio C Il primo programma in C commento Header della libreria Funzione principale Ogni istruzione in C va terminata con un ; Corso di Informatica AA. 2007-2008
DettagliAlgoritmi, Strutture Dati e Programmi. UD 2.b: Programmazione in Pascal
Algoritmi, Strutture Dati e Programmi : Programmazione in Pascal Prof. Alberto Postiglione AA 2007-2008 Università degli Studi di Salerno Il Linguaggio di Programmazione Pascal Esistono molti linguaggi
DettagliI costrutti forniti dal linguaggio si dividono in corrispondenti classi di istruzioni
Classi di istruzioni In maniera simile a quanto fatto per i dati, un linguaggio mette a disposizione dei costrutti per realizzare la parte esecutiva dell algoritmo. Questa consiste di: Leggi i valori di
DettagliProblema: dati i voti di tutti gli studenti di una classe determinare il voto medio della classe.
Problema: dati i voti di tutti gli studenti di una classe determinare il voto medio della classe. 1) Comprendere il problema 2) Stabilire quali sono le azioni da eseguire per risolverlo 3) Stabilire la
DettagliLA GEOMETRIA ANALITICA DELLO SPAZIO
CPITL 6 [numeraione araba] [numeraione devanagari] [numeraione cinese] L GEMETRI NLITIC DELL SPI L MSC DI CRTESI Si narra che Cartesio, una sera d estate, mentre si rilassava e meditava sdraiato sul suo
DettagliProgramma 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
DettagliFondamenti di Informatica 6. Algoritmi e pseudocodifica
Vettori e matrici #1 Fondamenti di Informatica 6. Algoritmi e pseudocodifica Corso di Laurea in Ingegneria Civile A.A. 2010-2011 1 Semestre Prof. Giovanni Pascoschi Le variabili definite come coppie
DettagliFondamenti di Informatica
Fondamenti di Informatica AlgoBuild: Strutture selettive, iterative ed array Prof. Arcangelo Castiglione A.A. 2016/17 AlgoBuild : Strutture iterative e selettive OUTLINE Struttura selettiva Esempi Struttura
DettagliIntroduzione 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
DettagliMANUALE OPERATIVO PROTOCOLLO DI COMUNICAZIONE TERMOMETRI SITEL CONTROL SERIE A BASSA TEMPERATURA
SITEL Control srl Via Arnesano, 4 20030 Palazzolo Milanese Milano Italia Tel. +39-02-99045994 / Fax +39-02-9101082 e-mail: sitelcontrol@sitelcontrol.it / http://www.sitelcontrol.it MANUALE OPERATIVO PROTOCOLLO
DettagliProgrammazione a blocchi. Algobuild Prof. Sergio Roselli
Programmazione a blocchi Algobuild Prof. Sergio Roselli Blocchi base Inizio programma I Fine programma F Input IN A Output Esecuzione OUT A A = 5 + 1 L interprete Algobuild Algobuildpermette di trascrivere
DettagliProgrammazione 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
DettagliUNIVERSITÀ DEGLI STUDI DI TRIESTE
UNIVERSITÀ DEGLI STUDI DI TRIESTE FACOLTÀ DI ECONOMIA APPUNTI SUGLI ALGORITMI ANNO ACCADEMICO 2007-2008 Renato Pelessoni 1 ALGORITMI Un algoritmo è un insieme finito di istruzioni che consente di risolvere
DettagliExcel & VBA. Excel e Visual Basic for Application
Excel & VBA Excel e Visual Basic for Application Automazione Excel con VBA incorpora la tecnologia dell automazione (OLE automation) Excel dialoga con VBA attraverso un insieme di comandi detto libreria
Dettagli6. Studio di funzione
6. Studio di funzione In conclusione, per studiare una funzione razionale, dobbiamo: determinarne il campo di esistenza; studiarne il segno; determinare gli eventuali punti di intersezione con gli assi
DettagliRimuovere la password dalle protezioni di foglio e cartella in Excel
Rimuovere la password dalle protezioni di foglio e cartella in Excel Inviato da Roberto giovedì 24 gennaio 2008 Ultimo aggiornamento venerdì 13 giugno 2008 Il Blog di Excelvba Probabilmente il commento
DettagliCognome e Nome : Corso e Anno di Immatricolazione: Modalità di Laboratorio (Progetto/Prova) :
PROGRAMMAZIONE (Corsi B e C) Pre-appello di Gennaio 2004 (A.A. 2003/2004) PROGRAMMAZIONE (B e C) S. Straordinaria - Appello di Gennaio (A.A. 2002/2003) 22 Gennaio 2004 ore 11 Aula II di Facoltà (Durata:
DettagliIntroduzione a Matlab
INFORMATICA B Ingegneria Elettrica Introduzione a Matlab Introduzione a Matlab Matlab (MATrix LABoratory) è uno strumento per il calcolo scientifico ed ingegneristico Matlab facilita lo sviluppo di programmi
DettagliVisual Basic FROM C TO DEDICATO AGLI UTENTI CON BASI DI C CHE SI AFFACCIANO AL MONDO DEL VISUAL BASIC. Contiene solo basi di linguaggio
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 Microsoft Visual Basic Questo capitolo ha lo scopo
DettagliExcel & VBA. Excel e Visual Basic for Application
Excel & VBA Excel e Visual Basic for Application Automazione Excel con VBA incorpora la tecnologia dell automazione (OLE automation) Excel dialoga con VBA attraverso un insieme di comandi detto libreria
DettagliPROGRAMMA di MATEMATICA Prof. DI PIETRO Davide CLASSE III SEZ. A / F INDIRIZZO ODONTOTECNICO CLASSE III A SERV. SOCIALI A.S.
PROGRAMMA di MATEMATICA Prof. DI PIETRO Davide CLASSE III SEZ. A / F INDIRIZZO ODONTOTECNICO CLASSE III A SERV. SOCIALI A.S. 2014/15 MODULI CONTENUTI TEMPI 1. DISEQUAZIONI LINEARI Definizione di diseguaglianza
Dettagli2. FUNZIONI REALI DI n VARIABILI REALI
FUNZIONI REALI DI n VARIABILI REALI Determinaione del dominio Y Sia D un sottoinsieme dell insieme R R indicato anche con R Graficamente possiamo pensare a D come ad una ona del piano cartesiano secondo
DettagliProgrammazione per Obiettivi Minimi. Matematica Primo anno
Programmazione per Obiettivi Minimi Matematica Primo anno Saper operare in N, Z e Q. Conoscere e saper applicare le proprietà delle potenze con esponente intero e relativo. Saper operare con i monomi.
DettagliCorso di Laurea in Informatica. Insegnamento integrato di Calcolo (Calcolo I, Calcolo II, Esercitazioni di Calcolo) Prof. F.
Università di Venezia Ca Foscari Corso di Laurea in Informatica Insegnamento integrato di Calcolo (Calcolo I, Calcolo II, Esercitazioni di Calcolo) Prof. F. Sartoretto Verifica scritta del 8 settembre
DettagliEsercizio: dispari-pari
Esercizio: dispari-pari Dato un numero, verificare se è pari o dispari e stampare il relativo messaggio N := N - 2 write "pari" read N N > 1 N = 0 write "dispari" read N while (N > 1) N := N 2 while if
DettagliMETODI ESERCIZI. 07-xx_Esercizi[01] Versione del: venerdì 3 maggio Andrea Zoccheddu CORSO INFORMATICA ITI ANGIOY SASSARI
Versione del: venerdì 3 maggio 2013 07.XX METODI ESERCIZI Andrea Zoccheddu CORSO INFORMATICA ITI ANGIOY SASSARI Sintesi Esercizi sui metodi in Visual C#. Esercizio 1. scelta della firma Lo studente risponda
DettagliELEMENTI DI INFORMATICA L-B. Ing. Claudia Chiusoli
ELEMENTI DI INFORMATICA L-B Ing. Claudia Chiusoli Materiale Lucidi delle lezioni Date degli appelli Testi di esami precedenti Informazioni e contatti http://www.lia.deis.unibo.it/courses/ Programma del
DettagliI.T.I. Modesto PANETTI B A R I
I.T.I. Modesto PANETTI B A R I Via Re David, 186-70125 BARI 080-542.54.12 - Fax 080-542.64.32 Intranet http://10.0.0.222 - Internet http://www.itispanetti.it email : BATF05000C@istruzione.it ACQUISIZIONE
DettagliSoluzione del laboratorio 13 Formule di quadratura
Soluzione del laboratorio 13 Formule di quadratura 2009 - Questo testo (compresi i quesiti ed il loro svolgimento) è coperto da diritto d autore. Non può essere sfruttato a fini commerciali o di pubblicazione
DettagliEvoluzione del FORTRAN 14/03/2016. LABORATORIO DI PROGRAMMAZIONE Corso di laurea in matematica 15 IL LINGUAGGIO FORTRAN
LABORATORIO DI PROGRAMMAZIONE Corso di laurea in matematica 15 IL LINGUAGGIO FORTRAN Marco Lapegna Dipartimento di Matematica e Applicazioni Universita degli Studi di Napoli Federico II wpage.unina.it/lapegna
DettagliMINIMANUALE VBA PER CREARE MACRO NEI FOGLI EXCEL
MINIMANUALE VBA PER CREARE MACRO NEI FOGLI EXCEL ISTRUZIONI PIU COMUNI: Le istruzioni per scrivere del testo dentro una cella sono principalmente due: cells e range L istruzione cells permette di scrivere
DettagliINTRODUZIONE SIMULAZIONE DEL PROFILO DELLE ONDE DEL MARE
INTRODUZIONE L obiettivo del lavoro è quello di far utilizzare agli studenti gli strumenti matematici e le nozioni apprese durante le lezioni teoriche in classe, in modo da favorirne una più completa comprensione.
DettagliCorso 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
DettagliISTITUTO DI ISTRUZIONE SUPERIORE Cigna Baruffi Garelli
Attività svolta 1. UNITÀ DI APPRENDIMENTO 1: RIPASSO E APPROFONDIMENTO DEGLI ARGOMENTI PRECEDENTI 1.1. Concetti elementari di informatica Algoritmo, Dato, Informazione Campi di applicazione e classificazione
Dettagli