FrontPage 2002 illustrato
|
|
|
|
|
|
|
|
| Adesso vedremo un esempio concreto di un file asp. Creeremo un modulo di raccolta dati
in grado di essere visualizzato correttamente da qualsiasi browser e in grado di girare su
una gran quantità di server (tutti quelli che supportano asp). Le Active Server Pages
(asp) sono files attivi allinterno di un server: lerrore più comune è quello
di considerare asp come una variante della pagina html statica. In realtà asp è un
linguaggio di programmazione, non molto potente, già superato da asp.net ma nel nostro
esempio più che sufficiente per creare un modulo di raccolta dati. |
|
|
|
|
| Un primo problema consiste nel fatto di avere a disposizione il server di Win 98:
questo mi impedisce di usare le estensioni di Front Page e anche linguaggi di
programmazione più evoluti (torneremo su questo punto). Un secondo problema consiste
nella strutturazione del modulo: come vedremo tra poco ci sono valori che il compilatore
del test inserisce e vengono richiamati nei passi successivi.
Terzo: la connessione al database. I dati inseriti devono essere salvati
allinterno di un database per poi essere analizzati. |
|
|
|
|
| Si tratta di studiare lattitudine al rischio del consumatore: test simili girano
allinterno delle banche e servono per poi essere in grado di proporre investimenti
diversi a seconda di quanto il consumatore è disposto a rischiare. Ho indicato le cfre
che il compilatore del modulo è chiamato ad inserire come (cifra 1), (cifra 2) etc
I
dati raccolti (le cifre espresse) dovranno essere raccolte in un database. In pratica
bisogna portare su web un test scritto su un foglio di carta.
Questo è il testo da portare su web: |
|
| Scommessa N. 1 |
|
Siamo ad una corsa di cavalli, decidi di partecipare ad una scommessa insolita:
c'è una unica vincita di euro 37.000,00.Vincerà questa cifra una sola persona che
soddisfa questi due requisiti:
- ha indovinato il cavallo vincente
- tra tutti quelli che hanno indovinato il cavallo vincente è stato quello che ha puntato
la cifra più alta
Ora attento:
secondo le tue previsioni c'è un cavallo (Freccia Piemontese) che ha una probabilità
del 50% di arrivare primo.
(e quindi c'è una probabilità del 50% che vinca un altro cavallo).
Decidi di puntare su Freccia Piemontese, il problema è: quanto punti sapendo che
vincerà solo la persona che ha osato di più?
devi scrivere l'importo massimo che saresti disposto a puntare e oltre il quale non ti
spingeresti
Euro: (cifra 1) |
|
| Scommessa N. 2 |
|
| Ora c'è un'altra scommessa da fare, la scommessa è identica alla precedente, stessi
cavalli, stesse probabilità però la vincita è pari a euro (cifra 2) Freccia
Piemontese ha il 50% di probabilità di vincere (e quindi c'è una probabilità del 50%
che vinca un altro cavallo)
devi scrivere l'importo massimo che saresti disposto a puntare e oltre il quale non ti
spingeresti
Euro: (cifra 2) |
|
| Scommessa N. 3 |
|
Adesso la scommessa cambia perchè alla gara partecipano solo 2 cavalli: leggi
attentamente:
Uno è Freccia Piemontese e l'altro è Lampo Salernitanola vincita è pari a euro
37.000
Per vincere devi
- indovinare il cavallo vincente
- puntare la cifra più alta tra tutti coloro che hanno indovinato il cavallo
questa volta però c'è un premio di consolazione per tutti i perdenti
il premio è pari ad euro (cifra 1) è ovvio quindi che, per regolamento, non si possa
puntare una cifra inferiore
ricapitoliamo:
- decidi di puntare su Freccia Piemontese che ha una probabilità di vincere del 50% anche
Lampo Salernitano ha una probabilità di vincere del 50% e in questo caso tu otterresti un
premio di consolazione di euro: (cifra 1)
devi scrivere l'importo massimo che saresti disposto a puntare e oltre il quale non ti
spingeresti, per vincere la tua cifra deve essere la più alta tra le scommesse vincenti:
Euro: (cifra 3) |
|
| Scommessa N. 4 |
|
| Questa scommessa è meno complicata: c'è un'unica vincita pari ad euro (cifra 2)
sono in gara diversi cavalli ma Freccia Piemontese ha una probabilità di vincere del 60%
devi scrivere l'importo massimo che saresti disposto a puntare e oltre il quale non ti
spingeresti, per vincere la tua cifra deve essere la più alta tra le scommesse vincenti
Euro: (cifra 4) |