Abbiamo già visto come mostrare un contenuto testuale nelle proprie pagine web, tuttavia ora dobbiamo rendere questo testo meno banale: tanto per iniziare vediamo un tag fondamentale che serve per andare a capo, perchè se premete semplicemente invio non basterà:
<BR/> : non ha bisogno di chiusura, è uno di quei rari tag fini a se stessi.
Visualizzazione post con etichetta Informatica. Mostra tutti i post
Visualizzazione post con etichetta Informatica. Mostra tutti i post
30/08/11
HTML - Formattazione del testo
29/08/11
HTML - Head
Nella prima guida sull'html abbiamo accennato ai tag head, ora vediamo un po' cosa ci permette di fare.
Sappiamo già dove vanno inseriti questi tag e sappiamo anche che ciò che conterrà non sarà direttamente visibile come ciò che c'è dentro body ma avrà comunque una grandissima influenza sulla pagina. Non ci resta che vedere quali tag è possibile mettere nell'head:
Sappiamo già dove vanno inseriti questi tag e sappiamo anche che ciò che conterrà non sarà direttamente visibile come ciò che c'è dentro body ma avrà comunque una grandissima influenza sulla pagina. Non ci resta che vedere quali tag è possibile mettere nell'head:
Linguaggi web: HTML
Le guide postate fino ad ora puntavano ad ampliare la vostra conoscienza per quanto concerne le basi della programmazione della maggior parte dei linguaggi come c, c++, java, php ecc. Oggi invece parliamo di un linguaggioche si distacca dagli altri, è probabilmente l'apoteosi della semplicità se messoin confronto con qualunque altro quindi non c'è da preoccuparsi =) tuttavia se il tuo obiettivo è diventare un web master o semplicemente cominciare a scrivere siti web, questo linguaggio dovrà diventare il vostro pane quotidiano ;)
27/08/11
Trucco per aumentare le visite al tuo blog/sito
Prendendo una piccola pausa dalle guide sulla programmazione, volevo proporvi un trucchetto piuttosto furbo per aumentare la propria visibilità sul web. Premetto che questa guida non è mia ma l'ho già provata su un altro sito ed effettivamente non è niente male.
______________________________________________
[Copia/Incolla in una pagina del tuo sito]25/08/11
Funzioni
Considerate un programma che deve ripetere la stessa operazione un numero elevato di volte, magari ogni volta con valori diversi rendendoci impossibile l'uso dei cicli, in questo caso è consigliabile l'utilizzo delle funzioni.
Una funzione è una porzione di codice separata dal programma principale che può essere richiamata all'interno di questo attraverso una sola stringa di codice.
Vediamo un esempio (consideriamo il main come nostro programma principale):
Una funzione è una porzione di codice separata dal programma principale che può essere richiamata all'interno di questo attraverso una sola stringa di codice.
Vediamo un esempio (consideriamo il main come nostro programma principale):
Ciclo For
Fino ad ora abbiamo avuto a che fare di cicli dove non sapevamo di preciso il numero di ripetizioni che il programma andrà ad eseguire, ma se noi conoscessimo quel numero? in questo caso è decisamente meglio utilizzare un ciclo for.. Ma vediamo com'è fatto:
for (i=0; i<10; i++)
bene, l'interno della parentesi si divide in tre parti separate dai punti e virgola.
i=0; dice al nostro programma che il nostro indice i (quello che abbiamo usato nei vettori/array) comincerà
for (i=0; i<10; i++)
i=0; dice al nostro programma che il nostro indice i (quello che abbiamo usato nei vettori/array) comincerà
Ciclo do-while
Questo ciclo è sostanzialmente simile al while, l'unica differenza sta nel fatto che il controllo viene fatto alla fine del codice invece che all'inizio.
volendo riprendere l'esempio di prima avremmo questo codice:
int x=400;
int y=0;
do
{ y=y+1;
}while(x != y) ;
volendo riprendere l'esempio di prima avremmo questo codice:
int x=400;
int y=0;
do
{ y=y+1;
}while(x != y) ;
Ciclo while
Il ciclo while è il ciclo che mette la condizione prima del codice, adesso mi spiego ma prima vediamo un esempio di while:
int x=400;
int y=0;
while(x != y) // l’operatore logico != potete leggerlo come “diverso da” quindi quella condizione è x diverso da y
{ y=y+1;
}
int x=400;
int y=0;
while(x != y) // l’operatore logico != potete leggerlo come “diverso da” quindi quella condizione è x diverso da y
{ y=y+1;
}
Introduzione ai cicli iterattivi
Fino ad ora vi ho spiegato come utilizzare alcuni comandi basilari in modo procedurale ovvero senza mai tornare indietro nel codice, ciò che proverò a spiegarvi ora è che attraverso i cicli possiamo ripetere una parte di codice per un tot di volte.
Vediamo di rendere l’idea più chiara:
Vediamo di rendere l’idea più chiara:
Switch
Switch è una scelta multipla: in base al valore preso da una variabile il programma esegue un codice diverso. La struttura prevede che affianco allo Switch sia segnalata la variabile che il programma dovrà usare per scegliere l'opzione..
Proviamo a capire con un esempio:
Proviamo a capire con un esempio:
If - Else /Elseif
If è una condizione, letteralmente vuol dire "se" e serve a far continuare il codice in due direzioni in base ad una condizione..vediamo di capire che vuol dire:
affianco ad ogni IF c'è una condizione, che può essere rappresentata da qualsiasi cosa, se questa condizione è rispettata (quindi se l'IF è vero) il programma farà alcune cose altrimenti (ELSE) ne farà altre.
Una rappresentazione flow chart può aiutare a capire meglio:
affianco ad ogni IF c'è una condizione, che può essere rappresentata da qualsiasi cosa, se questa condizione è rispettata (quindi se l'IF è vero) il programma farà alcune cose altrimenti (ELSE) ne farà altre.
Una rappresentazione flow chart può aiutare a capire meglio:
Array o vettori
Vi ho detto di immaginare una variabile come una scatola.. bene ora prendete questa scatola, apritela e dividetela in diversi spazi, ciascuno di questi potrà ospitare un dato ma visto che sono sempre pezzi della scatola iniziale, saranno caratterizzati tutti dallo stesso tipo:
Variabili e Costanti
Bene ora avete imparato che i dati possono essere di tipi diversi ma.. come possiamo usare questi dati? con le variabili e le costanti ovviamente. Provate ad immaginare una variabile come una scatola di cartone che può contenere uno di quei dati. questo dato può essere preso dalla scatola, cambiato e cancellato durante l'esecuzione del programma. Le costanti invece non possono essere modificate durante l'esecuzione del programma.
23/08/11
Tipi di dato.
Abbiamo visto che un programma è costituito da numorose stringhe di codice, ma cosa fanno queste stringhe?
Sostanzialmente modificano e spostano dati, li sommano tra loro, li fanno ciclare ecc.. Non vi preoccupate
se non avete ancora ben capito cosa intendo, tutte quelle operazioni ve le spiegherò piano piano:) Per il momento
l'unica cosa di cui ci dobbiamo occupare è capire come sono fatti questi dati.
Sostanzialmente modificano e spostano dati, li sommano tra loro, li fanno ciclare ecc.. Non vi preoccupate
se non avete ancora ben capito cosa intendo, tutte quelle operazioni ve le spiegherò piano piano:) Per il momento
l'unica cosa di cui ci dobbiamo occupare è capire come sono fatti questi dati.
Com'è fatto un programma.
Apriamo un softwere, uno qualsiasi.Ora osserviamolo attentamente, cosa c'è dietro quella schermata? come è costruito un programma?
Stringhe di codice.. taaante stringhe di codice.
Ma che sono queste stringhe di codice??
Sicuramente un esempio pratico aiuterà a rendere meglio l'idea:
Iscriviti a:
Post (Atom)
