Cerca nei blog e nel web

20 settembre, 2009

Piramide Rovescita (Gruppo: Di Bari - Bailon)

  • Gioco della piramide rovesciata

- Lo scopo del gioco è quello di lasciare all'avversario l'ultima astina della piramide.
- Ogni giocatore durante il suo turno può eliminare un insieme di astine che si trovano sulla stessa riga, qualsiasi sia il loro numero.
- Si può giocare sia contro il PC che contro un altro utente.

  • Realizzamento del Gioco

- Innanzi tutto abbiamo pensato di numerare le aste cosi da definire la loro posizione per facilitare lo sviluppo del programma e facilitare il gameplay.

ALTRE IDEE VERRANO IN SEGUITO... to be continue (si spera XD)

Il Rientro - 4/ALE (4/A Liceo Elettronica)

Ecco il mio primo messaggio dal rientro delle vacanze.


Dopo tre mesi di riposo ho pensato di ripetere gli obbiettivi di questo blog per rispolverarli e anche perchè non fui tanto chiaro la prima volta.



  • Obbievi del Blog:

Innanzi tutto, questo blog, come spiega il nome, è un blog didattico, con temi perciò scolastici. L'idea della sua creazione è dovuta al professor. Silvano Natalizzi, che ci insegna informatica alla ITIS A. Volta di Perugia. Perciò il tema portante del blog sarà per l'appunto l'informatica, sul quale verteranno, praticamente, tutti gli argomenti (esempio flow chart, linguaggio c, algebra boleana, ecc.).

Quest'anno, però, più del precedente, mi servirò, come i miei compagni, di queasto blog, con lo scopo di condividere i miei appunti, integrandoli anche con alcune ricerche, e i lavori, che saranno svolti in classe o casa, in gruppo o singolarmente; al fine di rendere più interressante e dinamico l'apprendimento di questa materia che non solo è comlessa come le altre, ma è anche in rapido sviluppo.

Questo blog è, infatti, uno strumento che serve a spezzare quelle barriere scolastiche alfine di avvicinare noi studenti con i professori e con altri appassionati.


Quest'anno, inoltre, avremo più tempo per esercitarci in
quanto a scuola ora abbiamo il doppio delle ore dell'anno scorso.

27 maggio, 2009

Porte logiche - NOT / AND / OR / NAND / ...

Ecco il collegamento con una pagina di wikipedia dove sono spiegate molto bene le porte logiche, vengono mostrate, infatti tutte le loro tavole di verità e le loro rappresentazioni:

Elettronica digitale- Algebra Booleana & Porte logiche

L'elettronica digitale ha a che fare con circuiti e sistemi che agiscono sfruttando due possibili stati di funzionamento; ad esempio due livelli di tensione, oppure due diversi livelli di corrente. Nei sistemi digitali i due diversi stati servono a rappresentare numeri, simboli, caratteri e altre informazioni. Nei sistemi numerici a due stati, detti sistemi binari, le due cifre sono 1 e 0 e ciascuna di esse costituisce ciò che viene appunto chiamato bit.

Come si vede in figura un segnale analogico (quello sopra) può assumere, in un determinato istante di tempo, tutti i valori appartenenti ad un certo intervallo di R. Un segnale digitale (quello sotto) invece può assumere solo dederminati valori, ad esempio uno alto e uno basso come nella figura a lato che riporta un segnale binario. La differenza fondamentale tra i due tipi di segnale è che mentre nei segnali analogici l'informazione è contenuta nella "forma" stessa del segnale, nei segnali digitali l'informazione da elaborare è codificata in serie di simboli (1 e 0). La forma del segnale quindi non ha importanza, basta che sia possibile discernere in ogni istante a quale valore logico corrisponde il segnale.

Anche un segnale digitale è fisicamente un segnale analogico. Non è realmente come mostrato in figura, poiché il rumore lo farà "fluttuare". Inoltre è fisicamente impossibile che le transizioni da un valore logico all'altro siano istantanee. Tuttavia quello che conta è che le fluttuazioni si mantengano entro un certo margine, in modo che non si perda l'informazione.

P.S. Questo post è una citazione tratta da wikipedia, dato che mi è sembrato essere molto chiara e dettagliata ho deciso di riportarla.

File e puntatori - Compito in classe del 23/04/2009

Il 23/04 abbiamo fatto un compito sull'utilizzo dei puntatori e su interazione sui file mediante un programma.

Il problema, infatti, richiedeva:

  • Realizzare un programma che prenda una serie di numeri, scritta in un file ".txt", la stampi sullo schermo e poi la riscriva in ordine crescente, prima sul monitor, poi su di un altro file.

N.B. Per far funzionare il programma bisogna prima creare un file ".txt" che, in questo caso, deve essere chiamato: "compito1.txt" dove sono riportati i numeri (uno per riga e come ultimo 999, per chiudere il programma).

>>>--------->>> Ecco il programma

>>>--------->>> Ecco il programma eseguito

>>>--------->>> Ecco il file di input - compito1.txt

>>>--------->>> Ecco il file di output - file1.txt

P.S. Scusi il ritado proffesò!