domenica 31 dicembre 2006

Verso il 2007

Tra poche ore ci innoltreremo nel 2007....
Quindi voglio augurarvi un

Felice Anno Nuovo!!!

domenica 24 dicembre 2006

NaTale 2006

Tanti Tanti Auguri di

Buon Natale a TuTTi!!!!!!!!!!!!!!!!!!!!!!!!!!!!

Spero Che vi Porti Molta Felicità....

martedì 19 dicembre 2006

PHP

PHP è un linguaggio di scripting interpretato, con licenza open source, originariamente concepito per la realizzazione di pagine web dinamiche. Attualmente è utilizzato principalmente per sviluppare applicazioni web lato server ma può essere usato anche per scrivere script a linea di comando o applicazioni standalone con interfaccia grafica.
Il suo nome è un acronimo ricorsivo che sta per PHP: Hypertext Preprocessor (PHP: preprocessore di ipertesti).
Il software MediaWiki, che gestisce i siti del progetto Wikipedia, è scritto in PHP.

ASP

In informatica, le Active Server Pages (Pagine Server Attive, in genere abbreviato in ASP) sono pagine web contenenti, oltre al puro codice HTML, degli scripts che verranno eseguiti dal server per generare il codice HTML da inviare al browser dell'utente (proprio per questo vengono in genere definite pagine web dinamiche). In questo modo è possibile mostrare contenuti dinamici (ad esempio estratti da database che risiedono sul server web) e modificarne l'aspetto secondo le regole programmate negli scripts, il tutto senza dover inviare il codice del programma all'utente finale (al quale va inviato solo il risultato), con un notevole risparmio di tempi e banda.
Il linguaggio più usato è il VBScript (simile - come sintassi - al linguaggio Visual Basic di Microsoft), ma è possibile utilizzare anche il JScript (simile al linguaggio JavaScript), il PerlScript (simile al Perl), il Rexx ed il Python (un linguaggio emergente utilizzato moltissimo dal motore di ricerca Google).
Le possibilità offerte dal sistema sono fortemente orientate verso l'interfaccia con un corrispondente database, rendendo così possibile lo sviluppo di siti dinamici basati sulle informazioni contenute nel database. È possibile interfacciare le pagine ASP con qualsiasi tipo di database che abbia un driver OLE-db o ODBC, come ad esempio Access, SQL Server, MySQL, Oracle, Firebird, Sybase e tanti altri.
Funziona ufficialmente solo sul web server Microsoft IIS. Nonostante questo, per quanti utilizzano piattaforme GNU/Linux è disponibile un emulatore che consente di eseguire i codici ASP senza dover riscrivere l'intero progetto ma soltanto una piccola porzione di esso. Nel diffuso web server Apache, ad esempio, è possibile utilizzare pagine dalla sintassi simile ad ASP installando e configurando il modulo Apache:ASP funzionante sulla base di Perl.
Una caratteristica molto apprezzata dagli utilizzatori dell'interprete ASP è la semplice e comprensibile sintassi di programmazione che rende la curva di apprendimento di tale linguaggio poco ripida. L'interprete ASP, tuttavia, presenta alcuni limiti, specialmente di prestazioni.
Principali concorrenti di ASP sono il PHP, che funziona in modo molto simile, ma con una sintassi del tutto diversa dal VBScript, e l'unione di Perl e CGI, che è un meccanismo meno integrato nella sola pagina web e quindi più macchinoso da gestire, che tuttavia permette al programmatore più flessibilità.
ASP è stato ufficialmente abbandonato, seppure continua ancora ad essere supportato e può funzionare sulle ultime versioni di IIS, in favore di ASP.NET, ormai giunto alla versione 2.0, che consente di creare applicazioni web su piattaforma Microsoft che possono sfruttare anche funzionalità avanzate e, soprattutto, contare su un'infrastruttura molto più avanzata, qual è quella offerta dal .NET Framework in accoppiata con IIS 6.

Accessibilità

L'accessibilità, in informatica, è la capacità di un dispositivo, di un servizio o di una risorsa d'essere fruibile con facilità da una qualsiasi categoria d'utente.
Il termine è comunemente associato alla possibilità anche per persone con ridotta o impedita capacità sensoriale, motoria, o psichica, di fruire dei sistemi informatici e delle risorse software a disposizione. Il termine ha trovato largo uso anche nel settore di Internet col medesimo significatoRequisiti fondamentali
Nel web, un sito web accessibile facilita l'accesso ad individui con ogni tipo di disabilità, ma anche ad individui non affetti da patologie. Più nello specifico:
Utilizza un codice semanticamente corretto, logico e validato secondo i parametri del W3C
Utilizza testi chiari, fluenti e facilmente comprensibili
Utilizza testo alternativo per ogni tipo di contenuto multimediale
Sfrutta titoli e link che siano sensati anche al di fuori del loro contesto (evitando, ad esempio, link su locuzioni come "clicca qui")
Ha una disposizione coerente e lineare dei contenuti e dell'interfaccia grafica
Inoltre dovrebbe essere compatibile col maggior numero di browser e PC e utilizzare colorazioni standard e ad alto contrasto.
Tutto ciò, tra l'altro, per permettere la lettura agevole da parte di software detti screenreader specifici per ipovedenti o non vedenti.

Teorema A-B

Il teorema A-B in sintesi è:qualsiasi albero può essere ridotto a un albero binario...
L'algoritmo è:
*1*I nodi di B sono gli stessi di A
*2*Le radici coincidono
*3*Ogni nodi di n° di B ha come radice del sottoalbero sinistro il primo figlio di n° nell'albero A e come radice del sottoalbero destro il fratello successivo a n° in A

lunedì 18 dicembre 2006

Tutor

Oggi pomeriggio mi è stata assegnata la ragazza di terza di nome Negrini Eleonora per farle da tutor....wow

domenica 17 dicembre 2006

Mercatini Di Natale

Ieri e oggi n Albosaggia(praticamente sotto casa mia....) ci sono i mercatini natalizi per il secondo anno...c'e stata molta gente che è venuta a vedere le 70 bancarelle e per comprare qualche pensierino per natale!!!...Beh..dopo andrò a fare un giretto...ma dopo devo studiare....Uffa!!!!!!!!!!!!!!!!!!!!!!!!!!!!
beh..ciao ciao....

mercoledì 13 dicembre 2006

X-DeVeLop

X-develop è un IDE multilinguaggio per le piattaforme Java e .NET. Supporta i linguaggi di programmazione C#, Visual Basic.NET, Java e J#. Ha funzionalità che aumentano la produttività come per esempio il controllo degli errori al volo, refactoring e template per il codice, questi ultimi disponibili su tutti i linguaggi supportati.Con X-develop non c'è alcuna necessità di compilare per scoprire gli errori di sintassi. L'IDE controlla tutti i file in background e visualizza gli errori riscontrati.Le funzionalità di refactoring del codice sono molto potenti e oltre a supportare il classico cambio di nome di variabili, metodi, classi, ecc., permettono quello che viene chiamato cross-language refactoring: se per esempio un metodo definito in un sorgente in C# viene rinominato, allora vengono cambiate tutte le sue invocazioni, anche se queste sono presenti in sorgenti scritti in Visual Basic.NET.Per quanto riguarda Java X-develop supporta completamente le nuove funzionalità presenti in Java 5.0, quindi è possibile utilizzare tipi generici, enum, ecc.Il supporto dei linguaggi di programmazione in X-develop è ottenuto grazie alla sua architettura a plug-in, questo significa che è possibile usare tutte le funzionalità avanzate dell'IDE in qualunque linguaggio di programmazione, a patto di scriverne l'equivalente plug-in di supporto.X-develop non è ancora commercializzato, ma è possibile saggiarne le caratteristiche con la versione in anteprima scaricabile dal sito del produttore.

Ciao MOndo...

Hello, world! (in italiano "Ciao, mondo!"), è un termine riferibile all'informatica: è infatti la scritta stampata a video dal primo programma di esempio scritto in linguaggio C all'inizio del famoso libro "Programmare in C" di Brian Kernighan e Dennis Ritchie (vi è anche una versione, molto controversa, secondo la quale il primo esempio noto fu scritto diverso tempo prima e in linguaggio BCPL).
-Il programma, semplicissimo, non fa nient'altro che stampare sul video questa scritta ed è stato ripreso nella didattica di molti altri linguaggi come primo esempio di introduzione al linguaggio in esame, diventando un vero classico: molto spesso, un programmatore che vuole imparare un nuovo linguaggio inizia i suoi esercizi provando a scrivere un programma che stampi a video "Hello, world!" in quel linguaggio.Da notare che la versione corrente non è quella originale: in principio era solo "hello, world", senza maiuscola e punto esclamativo, che sono entrati nella tradizione solo in seguito

Il MiO AlberO di Natale

Oggi ho finalmente finito di fare il mio albero di natale....e di illuminare tutta la mia casa!!!

Nn é stupendo????Modestamente...l'Ho fatto Io e mia sorella....Che brave!!!

martedì 12 dicembre 2006

Mappa Autobiografica

Ho appena finito di fare la mia mappa...appena il prof me la pubblicherà nel mio sito web potrete andare a vederla....così capirete qualcosa di me!!.....

lunedì 11 dicembre 2006

Aspetti Essenziali della comunicazione...

1_Note(messaggi rapidi e diretti)
2_Dichiarazioni(informazione interne)
3_Domande(questiti posti: Cos'è?
Perchè?
Come?
4_Offerte(Io mi/vi propongo di...)
5_Richiesta(Per interpretare...occorre...)
6_Promesse(Pianificazione,garanzie)
7_Ipotesi(Discussioni su Progetti)

Cos'e un Programma?????
Client/Server

ADT

Tipi di dati astratti....
In programmazione, un tipo di dato astratto o ADT (Abstract Data Type) è un tipo di dato le cui istanze possono essere manipolate con modalità che dipendono esclusivamente dalla semantica del dato e non dalla sua implementazione.
Nei linguaggi di programmazione che consentono la programmazione per tipi di dati astratti, un tipo di dati viene definito distinguendo nettamente la sua interfaccia, ovvero le operazioni che vengono fornite per la manipolazione del dato, e la sua implementazione interna, ovvero il modo in cui le informazioni di stato sono conservate e in cui le operazioni manipolano tali informazioni al fine di esibire, all'interfaccia, il comportamento desiderato. La conseguente inaccessibilità dell'implementazione viene spesso identificata con l'espressione incapsulamento (detto anche information hiding: nascondere informazioni).
Da quanto detto fin qui si ricava che è intrinseca nel concetto di ADT l'idea che la semantica di un dato coincida con le operazioni che si possono eseguire su di esso. Dalla radicalizzazione di questa idea deriva il paradigma di programmazione della programmazione algebrica (vedi per esempio il linguaggio OBJ) in cui i tipi di dati sono completamente definiti da una descrizione algebrica delle loro operazioni. Tuttavia, il concetto di ADT, inteso come un tipo di dato che unisce una interfaccia di operazioni a una implementazione interna nascosta, ha influenzato anche paradigmi di programmazione più convenzionali, ed è alla base della stessa programmazione orientata agli oggetti, in quanto "una classe è l'implementazione di un dato astratto" (Bertrand Meyer, padre del linguaggio object-oriented Eiffel).
Alcuni degli esempi di ADT più comuni nella letteratura riguardano alcune strutture dati come lo stack o la coda; da qui si è diffusa l'abitudine scorretta di identificare il termine ADT (che ha valenza assolutamente generale) con tali strutture dati.
Per collegari i dati tra loro ci sono tre modi:
lineari(1 indice)
gerarchia(2indici)
reticolari(+ indici)

giovedì 7 dicembre 2006

LSP & UNIT

LSP= è un parametro che indica l'uscita sulla periferica di stampa
UNIT= routine,programma scritto nello stesso linguaggio,e si trova in libreria

ColloqUI...

Ieri c sono stati i colloqui individuali del primo quadrimestre...beh..sicuramente posso fare di meglio,ma molto meglio...un pò come tutti credo!!...
Beh..il prossimo andrà sicuramente megkio....almeno SperOOO....
Kiss....Kiara.....

martedì 5 dicembre 2006

Traduttori...

I traduttori si dividono in:
Compilatore=Prende una sorgente e la trasforma in eseguibile,produce un .exe ...come ad esempio il free pascal
Interprete=Prende in blocco un oggetto e riga per riga lo interpreta come turbo pascal....

lunedì 4 dicembre 2006

Alla Torelli..

Domani io e il mio amico Albo andiamo alla Torelli...per l'orientamento...per spiegare un pò ai ragazzi delle medie la nostra scuola ragioneria A.De Simoni...
Beh..speriamo in bene...io faccio parlare l'Alberto...ahahahahah...
Ciao...KISS......

Procedimento Diagonale..

Come si fa a passare da una coppia di indici ad un unico undice,e viceversa????
Questa è la domanda che ci ha posto il prof oggi..dovremmo dargli una soluzione...

Office 2007

Grazie al layout organizzato in schede della nuova interfaccia utente di Microsoft Office Excel 2007 potrai visualizzare immediatamente gli strumenti più importanti di modifica, formattazione e spostamento celle, senza dover andare in cerca del menu più adatto per formattare una cella o filtrare i dati. Excel 2007 è stato riprogettato per consentire di individuare e utilizzare con maggiore semplicità le funzionalità del programma. L'aspetto generale complessivo è stato semplificato e sono state introdotte nuove tecnologie che consentono di accedere immediatamente alle opzioni desiderate anziché selezionarle in finestre di dialogo complesse. Sfruttando i potenti insiemi di funzionalità disponibili nella nuova interfaccia utente dell'applicazione potrai inoltre ottenere risultati migliori più velocemente

Giochi Matematici Del Medioevo..

Il prof ci dato dei rompicapi tratti da questo libro in particolare dal Liber Abaci...Potete trovare informazioni sul sito www.brunomondadori.com
Uomo di smisurata cultura e grande viaggiatore, Leonardo Pisano, meglio noto come Fibonacci, è considerato uno dei più geniali matematici di tutti i tempi, al quale si deve l'introduzione del sistema decimale e l'utilizzo delle cifre arabe in Europa. Dai viaggi in Egitto, Siria, Grecia, Sicilia e Provenza per conto del padre mercante trasse i grandi insegnamenti che gli avrebbero permesso di pubblicare, nel 1202, quell'opera colossale che è il Liber Abaci: un saggio destinato a rivoluzionare per sempre i sistemi di numerazione e a dare forma compiuta i fondamenti dell'algebra e dell'aritmetica
Primo Rompicapo: Un tale ha prestato 100 libbre all'interesse di 4 denari per libbre al mese che ricava ogni anno 30 libbre dell'affitto,e all'inizio di ogni anno doveva detrarre le 30 libbre dal capitale e dall'interesse delle vecchie libbre..Quanti anni,mesi.giorni,ore dovava tenere la casa???
Secondo rompicapo:un tale,recato a Lucca par affari ricavò il doppio di quando possedeva anche se spese 12 denari.Da Liucca va a Firenze e ricavò il doppio di quanto possedeva spendendo ancora 12 denari.Tornando a Pisa ricavò il doppio e spese i soliti 12 denari.Alla fine si accorse che aveva finito i denari..Quanti denari aveva all'inizio???

domenica 3 dicembre 2006

2 Tipi di Errori...

Sono di due tipologie:
-Warling Error: errori meno gravi che non implicano il non funzionamento del programma (...anche se implicano il fatto che il programma prodotto non sia corretto...)
-Fatal Error: errori gravi, molte volti dovuti alla sintassi che implicano il non funzionamento del programma.

SpEriaMO in BeNe...

......Oggi mio papà viene ricoverato all'ospedale di Sondalo...perchè domani deve essere operato all'ernia al disco....speriamo che l'operazione vada tutta bene...e che torni a casa presto....
ciaO kiss....