jump to navigation

La macchina di Turing aprile 21, 2008

Posted by linux2000 in Senza Categoria.
add a comment
Essa consiste in un modello astratto di macchina per formalizzare la definizione di procedura effettiva o algoritmo, stabilendo cosi`una nozione di computabilita`.Partendo dall’idea di calcolo, inteso come manipolazione di simboli secondo regole, Turing elaboro`un modello costituito da un’unita`di controllo capace di un numero finito di stati e da una testina in grado di riconoscere e di scrivere simboli, presi da una collezione finita, nelle celle di un nastro potenzialmente infinito. Le operazioni della macchina sono guidate da una tabella che, per ogni stato e per ogni carattere letto sul nastro, stabilisce cosa debba esservi sostituito e in quale direzione spostare la testina. Una macchina di Turing corrisponde alla struttura logica di una programma. Il cuore della prova di Turing e`la definizione di una macchina universale, la quale e`capace di imitare qualunque altra macchina, una volta che la relativa tabella dei comportamenti e l’ingresso adatto a questa macchina siano memorizzati su nastro. Questa idea e`riconosciuta come la base teorica dei moderni elaboratori.
Per ulteriori informazioni sulla macchima di Turing: it.wikipedia.org

Annunci

Picotux – il piu`piccolo Linux computer febbraio 27, 2008

Posted by linux2000 in Senza Categoria.
add a comment
pt112a.jpg
Picotux e` il piu`piccolo linux computer al mondo, utilizza il microprocessore ARM 7 a 55MHz, e due interfacce di comunicazione, una e`un Ethernet 10/100 Mbit half/full duplex e l`altra e`una porta seriale a 230.400 baud. Per maggiori informazioni potete visitare il sito: picotux.com.

Sistemi Embedded febbraio 26, 2008

Posted by linux2000 in Senza Categoria.
add a comment
pcm48232.jpeg
Un microcomputer che incorpora in un unico blocco funzionalita` che nei sistemi tradizionali sono distribuite su blocchi fisicamente separati e` detto embedded. Spesso il termine indica l’intera applicazione che nasconde al suo interno il microcomputer.Una forma diffusa di microcomputer embedded e` il Single Board Computer (SBC), che incorpora CPU, controllers di I/O e tutti i connettori standard su un’unica piccola piastra. Quando invece tutte le funzioni sono implementate su singolo chip, questo e` detto System On Chip (SOC).Per maggiori informazioni potete visitare i seguenti siti :
linuxdevices.com
linux-embedded.com
advantech.com

La Crittografia gennaio 26, 2008

Posted by linux2000 in Senza Categoria.
add a comment
enigma.jpg
Non solo la velocita`di trasmissione e`importante nelle comunicazioni su Internet. L’esigenza di proteggere informazioni riservate da occhi indiscreti e`sempre piu`avvertita via via che aumentano le transazioni finanziarie in rete. Una svolta alla crittografia di ebbe nel 1977, anno in cui nacque ufficialmente il sistema di crittografia RSA, dai cognomi dei suoi inventori: Ron Rivest, Adi Shamir e Leonard Adleman. Il suo principio di funzionamento non si basa piu`sulla codifica e decodifica del testo in chiaro per mezzo di una sola chiave, ma usandone due: una pubblica e l`altra privata.Grazie a complessi calcoli matematici, le due chiavi sono collegate tra loro, e un testo codificato usando una chiave non e`reversibile tramite la stessa chiave: se si codifica un testo usando una chiave pubblica, e` possibile tornare al testo originale solo usando la corrispondente chiave privata. In questo modo, possiamo generare le due chiavi e dare liberamente a tutti quella pubblica. Chi vuole inviarci un messaggio segreto usa quella pubblica per codificarlo e solo noi saremo in grado di trasformare il testo cifrato in quello originale. Allo stesso modo, e`possibile inserire in un testo una firma codificata con la nostra chiave privata e permettere ai destinatari di assicurarsi che sia stato proprio scritto da noi, controllando la firma tramite la nostra chiave pubblica. Ovviamente il grande numero di calcoli necessari per codificare e decodificare i testi usando il sistema RSA, cosi come altri sistemi moderni di codifica, rende impossibile applicare manualmente questo genere di crittografia. Nel mondo dell`informatica, tuttavia, il sistema RSA e i suoi derivati hanno assunto sempre piu`importanza. Il livello di sicurezza che offrono e`tale che fino a qualche anno fa, il programma PGP, che usava il sistema RSA per codificare file e messaggi di posta, non poteva essere esportato dagli USA: era considerata un`arma di guerra.
Per informazioni potete consultare un sito italiano sulla crittografia : tonycrypt.com.
Un`altro sito interessante e` Electronic Frontier Foundation : eff.org.
Sul link:gyre.org che si occupa di tecnologie militari, potete trovare informazioni sull`argomento.