domenica, novembre 30, 2008

Compleanno scibby..auguri!

venerdì, novembre 28, 2008

Small Basic è stato sviluppato da Vijaye Raji, dipendente della Microsoft, gira sul framework.NET ed è ispirato al linguaggio BASIC originario. Questo linguaggio è stato pensato per essere utilizzato da principianti e, più in particolare, dai bambini che vogliono entrare nel mondo della programmazione. Questo linguaggio comprende solo 15 parole chiave, ma l’IDE è sorprendentemente potente, infatti prevede la possibilità di collegare librerie di terze parti per future espansioni. Il nuovo IDE utilizza l’interfaccia Ribbon.
L’
installer è di soli 4MB, ben poco comparato a qualcosa come Visual Studio 2008. Per quanto riguarda la documentazione, c’è una Guida di 62 pagine che mira ad introdurre i novizi al mondo della programmazione.Chi ha sempre desiderato entrare nel mondo della programmazione ora ha la possibilità di farlo con un linguaggio....basic....
In informatica, un compilatore è un programma che traduce una serie di istruzioni scritte in un determinato linguaggio di programmazione (codice sorgente) in istruzioni di un altro linguaggio (codice oggetto). Questo processo di traduzione si chiama compilazione.Il compilatore prende in ingresso un programma, il codice sorgente, su cui esegue una serie di operazioni in modo da ottenere, in assenza di errori, il codice oggetto. In generale i compilatori sono in grado di riconoscere alcune classi di errori presenti nel programma, e in alcuni casi di suggerire in che modo correggerli.I compilatori attuali dividono l'operazione di compilazione in due stadi principali il front end e il back end. Nello stadio di front end il compilatore traduce il sorgente in un linguaggio intermedio (di solito interno al compilatore); nello stadio di back end avviene la generazione del codice oggetto.

martedì, novembre 25, 2008

Buongiorno a tutti...sono in laboratorio in informatica...le due ore precedenti abbiamo svolto il 2° compito in classe di tecnica...ho fatto un errore da stupido che potevo benissimo risparmiare..spero che il prof sia gentile con me...
le prime due ore della mattina ho schivato l'interrogazione di ragioneria che però mi interrogherà domani..siamo rimasti solo in due...
oggi ho il pome e studierò dopo...ci sentiamo...ciao!

lunedì, novembre 24, 2008

Ecco due programmini per giocare al gioco della Morra:

REM MORRA
DIM V(16)
:INPUT "GIOCA 0,...,Q x fine";g$
:WHILE G$<>"Q"
:X=V(i)<=V(i+1)
:Y=VAL(G$) MOD 2
:PRINT-X;Y,
:T=X=-Y 'T=Y=-X
:PRINT MID4("UC",1-T,1),
:TC=TC-T
:TU=TU+1+T
:I=I+Y
:PRINT USING"###
:V(i)=V(i)+1
:i=2*i MOD 8 '2*(2-(i\8)*8)
:G$=INPUT$(1)
:WEND

program numeri;
var n:longint;
begin
write(',commento');
read(n);
if n mod 2=0 then write(il numero è pari')
else(il numero è dispari);
end.

il prof ci ha consigliato di scaricare l'editor dal sito qui sotto:

http://www.scintilla.org/SciTEDownload.html

sabato, novembre 22, 2008

Ciao ragazzi...siamo in laboratorio e approfitto subito per aggiornare il blog...

ieri abbiamo assistito una conferenza riguardante la Costituzione italiana,entrata in vigore il 1° gennaio 1948.
A mio parere è risultata molto utile e il prefetto era molto molto preparato sull'argomento..
devo anche dire che a un certo punto mi sono accorto di aprire gli occhi e rendermi conto che stavo dormendo...ah ah...in prima fila non è molto bello...va bè..ora vi saluto...ciao

venerdì, novembre 21, 2008

Per definire un record occorrono sempre 3 cose principale:
IL NOME DEL CAMPO, IL TIPO (ES. NUMERICO) E LA DIMENSIONE.

Costruire un tracciato record:
-voce complessiva (titolo record)
-campi(idenetità,indirizzo...)
-sottocampi apecifici (identità=nome+cognme)
APL

L'APL (acronimo di A Programming Language) è un linguaggio di programmazione sviluppato da Kenneth Iverson nel 1962. Tra le principali caratteristiche ricordiamo:
L'utilizzo di un set di caratteri speciali per rappresentare alcune operazioni matematiche di alto livello.
L'elevato numero di istruzioni, dedicate in particolare alla gestione delle vettori e delle matrici, una delle applicazioni più importanti dei computer negli anni in cui è stato progettato.
L'uso in modalità interpretata e la possibilità di immettere direttamente le istruzioni.

FORTRAN

Il Fortran è uno dei primi linguaggi di programmazione, essendo stato sviluppato, a partire dal 1954, da un gruppo di lavoro guidato da John Backus. Il primo manuale di riferimento per il programmatore del FORTRAN I, "The FORTRAN automatic coding system for the IBM 704 EDPM", scritto dallo stesso Backus, è del 1956; il compilatore fu rilasciato nel 1957. Il Fortran è un linguaggio compilato (raramente interpretato), imperativo, con tipizzazione statica delle variabili, progettato principalmente per il calcolo scientifico e numerico. Il suo nome deriva da Formula Translation (o Translator), cioè traduzione/traduttore di formule (matematiche) in algoritmi computazionali. Grazie sia agli innumerevoli programmi applicativi sviluppati nel corso degli anni, sia alle sterminate librerie di funzioni (richiamabili anche da programmi scritti con altri linguaggi di programmazione), il Fortran è tuttora vivo e vegeto. Di esso esistono varianti per il calcolo parallelo (usate nel calcolo scientifico: simulazione di fluidi, interazioni fra particelle, previsioni meteorologiche, ecc.); inoltre, anche se progettato originariamente come linguaggio procedurale, alcune sue versioni più recenti consentono di usare anche costrutti propri della programmazione orientata agli oggetti.

ALGOL W

ALGOL (abbreviazione di ALGOrithmic Language, ossia linguaggio algoritmico) è un linguaggio di programmazione sviluppato nel 1958. In un certo senso fu una reazione al Fortran; introdusse concetti fondamentali come lo stack dei record di attivazione e per certi versi si può considerare capostipite di una grande famiglia di linguaggi di notevole successo, dal Pascal al C. Per una trentina d'anni è stato lo standard de facto con cui si rappresentavano gli algoritmi. L'ALGOL utilizza blocchi di istruzioni delimitati da coppie di begin ed end (come il Pascal); è stato il primo linguaggio ad usare questa sintassi molto utilizzata anche in didattica: frammenti di sintassi simile all'ALGOL sono tuttora utilizzati a volte come notazione per gli algoritmi chiamata Pidgin Algol.

BASIC

In informatica il BASIC (un acronimo per Beginner's All purpose Symbolic Instruction Code cioè "Codice di istruzioni simboliche di uso generale per principianti") è un linguaggio di programmazione ad alto livello sviluppato a partire dal 1963 nell'Università di Dartmouth (Dartmouth College) per il calcolatore GE-225. Ne furono coinventori i professori John George Kemeny e Thomas Eugene Kurtz. Il primo programma in BASIC "girò" il 1º maggio 1964, alle ore 4:00. Il BASIC (almeno nelle versioni di Kemeny e Kurtz, che costituiscono il cosiddetto Dartmouth BASIC) fu progettato per essere un linguaggio semplice da imparare. Per questo si differenziò dalla maggior parte dei linguaggi suoi coetanei enfatizzando la semplicità d'uso piuttosto che la potenza espressiva. Nacque infatti, come dice il suo nome, per poter essere usato anche da principianti (il 75% degli studenti dell'Università di Dartmouth era iscritto a facoltà umanistiche). Le istruzioni erano poche e non complesse. Il BASIC offriva inoltre (non per scelta degli autori, ma solo perché era figlio del suo tempo) pochi costrutti strutturati, quindi orientati alla creazione di programmi chiari e comprensibili. Fu pensato inoltre come un linguaggio algoritmico, adatto cioè a programmare algoritmi. Il BASIC fu anche progettato per essere un linguaggio facilmente trasportabile su calcolatori diversi dal GE-225 su cui giravano le prime versioni. Concepito e realizzato originariamente come compilatore, molte delle sue versioni più note fanno tuttavia uso di interpreti. Una delle più famose versioni è il Microsoft BASIC, svilUppato da Bill Gates e Monte Davidoff per l'Altair 8800, poi evolutasi nel GW-BASIC per il primo MS-DOS. Negli anni dei primi microcomputer, tra cui il famoso Commodore 64, il linguaggio BASIC faceva parte del firmware della macchina. Con gli anni il BASIC ha subito notevoli evoluzioni e cambiamenti, diventando un linguaggio strutturato con potenzialità molto simili a quelle di altri linguaggi evoluti per professionisti. Le numerose versioni attuali del BASIC affiancano ai concetti originari nuovi concetti, quali la gestione degli oggetti, la ricorsività, la strutturazione, ecc. (v. ad esempio Visual Basic o REALbasic).


sabato, novembre 15, 2008

Siamo in laboratorio...il prof mi ha appena chiesto i compiti che avremmo dovuto fare in questo periodo...il mio voto è 7 che poteva essere anche 8 se avevo con me la mia traccia sulle diversità di idee..
ora stiamo vedendo un filmato su new york, luogo della nostra gita di quest'anno...
concludo augurando a tutti una buona serata...ciao!

venerdì, novembre 14, 2008

RECORD:

nella gestione aziendale automatizzata viene inteso come una registrazione di un dato documento (una scheda) ed è caratterizzato da un campo chiave che lo identifica univocamente e da altri attributi associati che lo qualificano distintamente.


tracciato record es"campeggio"
# posto assegnato
# carta d'identità
nome, cognome, indirizzo, città, cap, nazione
tipo di caravan
# adulti
# ragazzi

giovedì, novembre 13, 2008

DATI SENSIBILI:

dati idonei a rivelare
"l'origine razziale o etnica,
le convinzioni religiose,
filosofiche o di altro genere,
le opinioni politiche,
l'adesione a partiti, sindacati, associazioni od organizzazioni a carattere religioso, filosofico,
politico o sindacale,
nonché i dati personali idonei a rivelare lo stato di salute e la vita sessuale"
di una persona....

lunedì, novembre 10, 2008

Buonasera...
oggi abbiamo avuto la verifica di scienza delle finanze...
a mio parere non era difficile e credo mi sia andata bene...prevedeva tre domande aperte più 8 espressioni da spiegare il loro significato...
per il resto della mattinata tutto tranquillo...

sabato, novembre 08, 2008

Oggi abbiamo fatto il 2° compito in classe di informatica...
prevedeva come il primo cinque punti:
1-Illustra cos'è e per quali scopi viente introdotta la CRS
2-Descrivi il Tracciato Record(TR) che raccogle il contenuto informativo della tua CRS distinguendo tra i dati personali e sensibili
3-Usa il multimanuale per proporre una soluzione Pascal e C della fattorizzazione del tuo numero di registro aggiunto a 100
4-In vista delle selezioni per le Olimpiadi di Informatica indoca il contenuto del vettore2 al termine dell'esecuzione della procedura "calcola", assumendo N come tuo numero di registro:
var
vettore1 : array [1..N] of integer;
vettore2 : array [1..N] of integer;
procedure calcola;
var
i, temp: integer;
begin
for i:=1 to N do
vettore1[i]:=N+1-i;
for i:=1 to N do
begin
temp:=vettore1[i];
vettore2[temp]:=i-1;
end
end;
5-Sviluppo le riflessioni cui sei giunto sulla PRIVACY nel Web 2.0

venerdì, novembre 07, 2008

ciao..oggi è arrivata la nuova prof di inglese in attesa del ritorno della valli...a mio parere ci tratta come alunni di prima elementare,con il ripasso degli elementi iniziali di inglese...dai va...adesso siamo in labo e dobbiamo fare la preparazione per il compito in classe di domani...adesso guardo qualcosa...ciao raga...

giovedì, novembre 06, 2008

Oggi è stato un giorno davvero difficile...compito in classe di diritto e interrogazione di storia..la verifica prevedeva 3 domande aperte,ovviamente su tutto il programma fino ad ora svolto(e non è poco..)...spero sia andata bene e spero di aver raggiunto almeno la sufficienza...l'interrogazione invece è andata bene..un 7 come primo voto e viste le circostanze va più che bene...ora vi saluto,è meglio ripassare un pò...ciao raga!

martedì, novembre 04, 2008

Oggi in informatica abbiamo fatto la preparazione per il compito in classe di sabato...gli argomenti della verifica dovrebbero essere la CRS e algoritmo..il prof inoltre ci ha raccomandato di riguardarci alcuni esercizi svolti in terza e diversi argomenti...
oggi ho schivato un'interrogazione di ragioneria,ma dovrò sicuramente ripassare per domani..ci vediamo!

domenica, novembre 02, 2008

mercoledì, ottobre 29, 2008

Mercoledì...

Oggi è l'ultimo giorno di scuola per questa settimana...domani infatti ci sarà scipero dei prof quindi starò a casa..venerdì ancora a casa,e sabato è festa...quindi mi aspettano ben 4 giorni di vacanza che spero di godermi al massimo..ora siamo in labo per lavorare sull'impresa simulata...buon riassamento a tutti e ci sentiamo...ciao!

martedì, ottobre 28, 2008

Ciao raga..sono in laboratorio al fianco del migliooooo e del bestia...il mio amicone luca è stato interrogato in ragioneria..è stato bravo..e meritava piu del 5 che l'angela gli ha dato...grande miglioooooooooo!invece la chiara è stata brava come al solito,un gran bel 7 super meritato...
adesso siamo in laboratorio e dovremmo fare tecnica però qui non si sa piu cosa fare quindi ne approfitto per aggiornare il blogg...ora vi saluto..faccio qualcosa...ciao!

domenica, ottobre 26, 2008

leggendo i blog dei miei compagni ho saputo che ieri era il LINUX DAY 2008

inoltre ho capito anche cosa significa "DATA MINING"..grazie a wikipedia vi fornisco una spiegazione adeguta..

Il data mining è una tipica applicazione informatica (solitamente facente parte di un sistema esperto), usata per rintracciare (ed accorpare) dati significativi sepolti sotto una montagna di informazioni irrilevanti. Il termine inglese mining fa proprio riferimento al lavoro di estrazione che viene fatto nelle miniere.
La
Statistica - il campo della matematica applicata connesso con l'analisi dei dati - può essere definita altrimenti come "estrazione di informazione utile da insiemi di dati".Il concetto di data mining è analogo. L'unica differenza è che questa recente disciplina ha a che fare con cospicui insiemi di dati.In sostanza il data mining è l'"analisi matematica eseguita su database di grandi dimensioni". Il termine data mining è diventato popolare nei tardi anni '90 come versione abbreviata della definizione appena esposta.
Oggi il data mining (letteralmente: estrazione di dati) ha una duplice valenza:
Estrazione, con tecniche analitiche all'avanguardia, di informazione implicita, nascosta, da dati già strutturati, per renderla disponibile e direttamente utilizzabile;
Esplorazione ed analisi, eseguita in modo automatico o semiautomatico, su grandi quantità di dati allo scopo di scoprire pattern (schemi) significativi.
In entrambi i casi i concetti di informazione e di significato sono legati strettamente al dominio applicativo in cui si esegue data mining, in altre parole un dato può essere interessante o trascurabile a seconda del tipo di applicazione in cui si vuole operare.
Questo tipo di attività è cruciale in molti ambiti della
ricerca scientifica, ma anche in altri settori (per esempio in quello delle ricerche di mercato). Nel mondo professionale è utilizzata per risolvere problematiche diverse tra loro, che vanno dalla gestione delle relazioni con i clienti (CRM), all'individuazione di comportamenti fraudolenti per finire all'ottimizzazione di siti web.

e siamo arrivati così a domenica...dopo due giorni di assenza da scuola...venerdì grande giorno,cominciato con l'esame pratico della patente concluso alla grande..finalmente anche io sono arrivato sulla strada in machine...alla sera invece sono cominciati i divertimenti...gran festa dei coscritti,che si è conclusa stamattina...sono stati veramente due giorni bellissimi..
VIVA IL 90!

mercoledì, ottobre 22, 2008

Questo è il programmino in pascal relativo alla susi n° 867,presente anche nel CiC di sabato...

program Susi867;
uses crt;
const sx=12;sy=34;sz=56;sw=78;
begin clrscr;
if sx+sy-sz=sw then writeln(sx,'+',sy);
if sx+sy=sz-sw then writeln(sx,'+',sy);
if sx-sy+sz=sw then writeln(sy,'+',sz);
if sx-sy=sz+sw then writeln(sz,'+',sw);
if sx=sy-sz+sw then writeln(sz,'+',sw);
if sx=sy+sz-sw then writeln(sy,'+',sz);
end.

Sondrio-(casi) Smau 2008 si chiude di nuovo

Ancora una volta, ormai giunti alla 45esima edizione dal
1964 ad oggi, si chiude presso il quartiere Fieramilanocity
SMAU: Salone del Mobile e Attrezzature per l’Ufficio.
Questa grande esposizione internazionale di Information &
Communication Technologies (ICT) ha consolidato la sua
vocazione al servizio del business ospitando il meglio della
produzione del settore. Anche quest’anno ha riservato
l’accesso solo alle imprese, agli operatori pubblici e privati
professionali, previa registrazione. Negli ultimi anni tale
esclusione del pubblico giovane, studenti e curiosi, è una
scelta che avevo già stigmatizzato (http://www.etimo.it). Ho
sempre accompagnato nei primi mesi di scuola, da almeno
un quarto di secolo, diverse scolaresche a SMAU presso la
Fiera di Milano. Quest’anno non c’era per noi la possibilità
di partecipare di persona, ma tramite Internet la visita si è
virtualmente potuta svolgere. La mostra, con esposizioni e
convegni, riguardava i nuovi sviluppi nel settore ICT
(informatica e telecomunicazioni), macchine e arredamenti
per ufficio, e insieme ha richiamato migliaia d’espositori e
visitatori interessati. La manifestazione si è svolta dal 15 al
18 ottobre volendo rappresentare la più prestigiosa
esposizione internazionale nel campo ICT. Solitamente, in
precedenza, gruppi piuttosto numerosi di studenti delle
ultime classi delle scuole superiori della nostra come di altre
province, con i loro accompagnatori, si aggiungevano a
quelli provenienti da tutta Italia e dall’estero che negli anni
passati sciamavano insieme ai visitatori professionali,
affascinati dalle novità degli stand e attratti dai “gadget”,
come in una moderna “transumanza”. Con l’approssimarsi
di questa importante manifestazione, che ha avuto vasta eco
su diversi media, anche i miei studenti “programmatori”
hanno dovuto verificare l’impossibilità di organizzare la
visita. Sul sito Internet dell’evento si trova una spiegazione.
Ciò che ne è seguito non è strano, ma è proprio del carattere
pervasivo e sostitutivo della grande rete. Nei laboratori
d’informatica, già nelle settimane precedenti l’apertura di
SMAU, avevo invitato tutti ad una preliminare visita
all’indirizzo citato. Col sostegno di personal computer,
connessi in rete, è stato possibile affrontare la visita on-line
seguendo interesse e curiosità di ciascuno e di tutti. Visite
ripetute in tutti questi giorni in vista della conclusione di
oggi e che possono continuare nei prossimi giorni con la
partecipazione di tutte le classi interessate. Escursioni fatte
senza abbandonare la scuola e a costi praticamente nulli,
essendo la connessione ad Internet veloce e garantita. Si è
passati attraverso le pagine dei diversi espositori che ci
hanno fornito ulteriori informazioni e collegamenti, oltre a
relazioni e risultati di workshop, poi utilizzati per svolgere
ricerche, compiti in classe ed inserire nuovi post nei blog dei
ragazzi sul sito http://desimoni.vai.li . Visite virtuali guidate
da Internet che facciamo e faremo sempre di più, in
accompagnamento e preparazione a belle gite didattiche e
viaggi d’istruzione che così vengono assai meglio preparati.

SEGNALAZIONI

http://www.smau.it/
http://it.wikipedia.org/wiki/Smau
http://www.televisionet.tv/

martedì, ottobre 21, 2008

Oggi compito in classe di ragioneria...
prevedeva la descrizione del contratto di leasing sotto l'aspetto economico,finanziario,fiscale...
e poi un esercizio non tanto lungo ma abbastanza difficile...vedremo come è andato...

durante la mattina ho ricevuto la notizia di un 7 e mezzo in tecnica e di un grande 6 in informatica...spero sempre di migliorarli..nel pome invece interrogazione di italiano e un buon voto,
7 e mezzo...

lunedì, ottobre 20, 2008

Primo compito in classe di informatica...
1- Scrivi una funzione di calcolo delle misure dei lati di un foglio An in base a norme UNI secondo quanto proposto nella knol IT dove n è il tuo numero di registro modulo 7
2- Si chiude oggi la grande manifestazione smau 2008. illustra come hai seguito l'evento proponendo infine una riflessione sui diversi ware che ti hanno interessato di più
3- Descrivi l'evoluzione storica dei linguaggi di programmazione specificando il titolo della tua knol
4- Sviluppa il passo del cavallo mediante un programma in grado di determinare l'ottimo guadagno in 2 linguaggi di programmazione
5- Risolvi x via informatica il quesito con la susi 867 di questa settimana fornendo la pseudocodifica in linguaggio di progetto like pascal...

venerdì, ottobre 17, 2008

venerdì...
....questa mattina abbiamo fatto le elezioni dei rappresentanti di classe con assemblea di classe...sono m.marelli e m. morella i nuovi rappresentanti...il governo della classe passa in mano destra...le ultime ore della mattinata siamo andati al policampus per le elezioni dei rapp d'istituto...ora siamo in laboratorio..il casi ci ha appena consegnato l' 867 quesito della susi da risolvere per casa o se riuscivamo anche adesso....ora facciamo una visitina al sito internet www.smau.it

mercoledì, ottobre 15, 2008

Mercoledì...

e anche oggi ho scampato l'interrogazione di diritto e ragioneria...ah ah ah....prima ora con il Cervo abbiamo continuato il discorso riguardante l'impresa simulata...seonda ora un'ora di spiegazione di diritto,precisamente RISERVA DI LEGGE E RISERVA DI GIURISDIZIONE, terza ora spiegazione di ragio e ultime due ore,rispettivamente tecnica e ragioneria,in laboratorio,abbiamo rivisto l'impresa simulata e continuato il nostro lavoro...
Domani mi attende un'interrogazione di scienza delle finanze,mentre per il resto tranquillo(si spera...)ora studierò un pò...ciao!

martedì, ottobre 14, 2008

Martedì...

Oggi compito in classe di tecnica...

Fino a ieri pomeriggio ero abbstanza sicuro degli esercizi,ma sono arrivato in classe e non ricordavo più niente...mi guardavo in giro,alla fine ho fatto qualcosa ma non e sono tanto sicuro del mio lavoro...

nel pome invece dopo due ore di interrogazione,prima di inglese e poi di storia, c'è stata la riunione per l'impresa simulata..io ero assente a causa di un impegno...mi farò spiegare ciò che è stato visto...ci sentiamo!...ciao...

sabato, ottobre 11, 2008

Ciao raga!oggi dopo una prima ora in classe a subire l'interrogazione di inglese(almeno ho preso un bel voto...),siamo andati alla confartigianato per assistere alla premizione dei "secchioni"...della nostra classe hanno premiato lo Scib,con una media vicino alla mia,un po più bassa...ah ah...dopo i vari interventi del preside e di altri soggetti,ci è stato illustrato il viaggio in india da parte di un ragazzo,viaggio in aiuto delle madri e dei loro figli...

Un consiglio...

Guardare questi due siti, molto interessanti...

http://www.projectforpeople.org/
http://www.iimcmissioncal.org/

giovedì, ottobre 09, 2008

Giovedì...

E come i due anni precedenti,anche quest'anno prima verifica di taliano su parafrasi del testo...autore corrente:Foscolo....basta!non sono in grado di fare ste cose...due anni con voto negativo,e credo che quest'anno si ripete...non sono amico di quelle verifiche!

Per il resto giornatina tranquilla...

mercoledì, ottobre 08, 2008

Sondrio-(casi) Editoria flessibile con PIU valori aggiunti
Social network e comunità di pratica sono leve utili per dare
risposte a fondamentali esigenze di rilancio e umanizzazione
delle relazioni a qualsiasi livello associativo. Oggi servono a
soddisfare in rete i bisogni di socializzazione di un gran numero
di comunità. Sul Web 2.0 si intrecciano esperienze con
interazioni tradizionali sviluppate in campo sociale. Con Internet
ci sono nuove possibilità di sviluppo organizzativo,
miglioramento ed integrazione dei vari sistemi d’interazione che
hanno un grande impatto in termini di apprendimento ed
innovazione. L’uso della rete può contribuire a costruire un più
solido senso d’appartenenza e motivazione, legati alle nuove
modalità di relazione, che sorge in forma spontanea e distribuita
attraverso il cloud computing. Ogni netizen si pone come
principale attore della sua crescita professionale ed umana.
Questo valore aggiunto è dato dalle Professioni Intellettuali
Unite (Piu+) che sviluppano l’economia della conoscenza per
fare di più consumando meno risorse. Molti milioni di lavoratori
della conoscenza (knowledge workers) offrono il loro contributo
alla realizzazione del prodotto interno lordo dei vari Paesi (PIL).
In tale contesto si colloca la presentazione del 7 ottobre prossimo
a Milano, presso la società d’incoraggiamento d’arti e mestieri
SIAM 1838 (http://www.siam1838.it), del libro “Community
management: processi informali, social networking, tecnologie
Web 2.0 per la gestione della conoscenza” edito da Apogeo
(http://www.apogeonline.com/libri). È lo stesso mercato
editoriale, con gli editori, a cercare nuove vie attraverso
Internet. Proprio nei primi giorni di ottobre si sono tenuti a
Roma gli Stati Generali dell’editoria 2008 centrati sul tema:
scommettere sui giovani, più Cultura più lettura più Paese
(http://www.statigeneralidelleditoria.it). Che in campo editoriale
le cose stiano cambiando, e che la rete affretti questi
cambiamenti, si vede da curiose proposte come la prossima
introduzione di e-book più flessibili
(http://it.wikipedia.org/wiki/EBook) oppure dal concorso di
project:report (http://www.youtube.com/projectreport) che
domani scade su YouTube. Per partecipare al primo round di
questo concorso occorreva realizzare un servizio di durata
massima tre minuti su una personalità della propria comunità che
si proponga come interessante per un vasto pubblico. I video
sono sottoposti ad un panel di giornalisti del Pulitzer Center che
scelgono dieci utenti per la fase successiva. Nei prossimi giorni
sarà annunciato, in rete, il tema del secondo round. I semifinalisti,
per accedere alla terza fase, saranno valutati e scelti
dagli utenti di YouTube. Il vincitore del concorso riceverà una
borsa di studio da diecimila dollari, finanziata dal Pulitzer
Center, gloriosa istituzione unita ad un servizio come YouTube
che forse più di altri rappresenta la raccolta dei contenuti “dal
basso”. Presto avremo anche lettori di e-book di plastica
flessibile e leggera, dotati di display in formato A4. Si proporrà
come e-giornale collegato alla rete: così la nuova editoria potrà
arrivare nelle nostre mani su un foglio di plastica arrotolato.
SEGNALAZIONI
http://www.professionipiu.it
http://it.wikipedia.org/wiki/Portale:Economia
http://www.plasticlogic.com

lunedì, ottobre 06, 2008


...

!--OUT--!

...




domenica, ottobre 05, 2008



Questo è il programma che vi avevo lasciato in sospeso ieri...

program mossa del cavallo;

uses crt;
const passo=0.01;
var r,go,gn:real;
function g(r:real):real;
begin
g:=1-sqrt(1/(1+2/(r+1/r)));
end;
begin
clrscr;
textcolor(yellow);
r:=0; gn:=0;
repeat
go:=gn;
r:=r+passo; 
gn:=g(r);
until gn<=go; 
writeln('Il guadagno che si ottiene facendo la mossa del cavallo è: ',go);
readln;
end.



sabato, ottobre 04, 2008



Sabato!finalmente...spero di non dover passare il weekend a studiare..lunedì infatti ci attendono tre interrogazioni,diritto, scienza finanze e ragioneria...credo di dedicarmi soprattutto a ragioneria che è un pò più semplice delle altre due...vedremo...oggi a scuola la prof di inglese ci ha consegnato il compito in classe fatto ieri..ho preso un bel 8,sono soddisfatto...poi seconda e terza ora con il Casi abbiamo visto "matematicamente" come si risolve il problema della mossa del cavallo,ovvero dovevamo trovare il guadagno che si ottiene facendo la mossa del cavallo...l'abbiamo poi risolto in Pascal, che però non riesco a illustrarvi subito in quanto sono un pò di fretta...spero domani di mostrarvelo...buon fine settimana a tutti e buona serata soprattutto!...ci sentiamo...ciaOOOO!

venerdì, ottobre 03, 2008



L'assembly, o linguaggio assemblatore (spesso chiamato impropriamente assembler) è, tra i linguaggi di programmazione, quello più vicino al linguaggio macchina vero e proprio.L'assembly ha lo scopo generale di consentire al programmatore di ignorare il formato binario del linguaggio macchina. Ogni codice operativo del linguaggio macchina viene sostituito, nell'assembly, da una sequenza di caratteri che lo rappresenta in forma mnemonica; per esempio, il codice operativo per la somma potrebbe essere trascritto come ADD e quello per il salto come JMP. In secondo luogo, i dati e gli indirizzi di memoria manipolati dal programma possono essere scritti, in assembly, nella base numerica più consona al momento: esadecimale, binaria, decimale, ottale ma anche in forma simbolica, utilizzando stringhe di testo (identificatori). Il programma assembly risulta in questo modo relativamente più leggibile di quello in linguaggio macchina, con il quale mantiene però un totale (o quasi totale) isomorfismo. Il programma scritto in assembly non può essere eseguito direttamente dal processore; esso deve essere tradotto nella forma binaria corrispondente, usando un compilatore detto assembler.




Siamo alla settima ora della giornata e siamo in laboratorio...l'ora prima il prof ci ha dato gentilmenteuna penna usb a testa,nella quale dobbiamo mettere un multimanuale e il PHP...dovrò lavorarci intensamente...




----POST NUMERO 400...-----



giovedì, ottobre 02, 2008



giornata abbastanza leggera,diciamo...nonostante le due ore di vitali, sempre con la paura di essere interrogato, la mattinata è stata soft...
ieri purtroppo mi sono perso la scenata più bella di tutti i miei cinque anni scuola...leggendo il blog dei miei compagni,capirete il perchè...come ripeto, PURTROPPO l'ho persa...domani vorrei vedere la reazione sia sua che nostra...vi lascio in momentaneo suspanse...a domani il verdetto
-------ciao!------


martedì, settembre 30, 2008

Ciao gente..oggi giornata pesante,come sempre...due ore di parolo questa mattina e due ore di cortesi con il test d'ingresso sui depositi a risparmio...è andato bene,anche perchè l'ho saputo subito dopo la correzione nell'ora dopo..ultima ora di informatica,durante la quale il prof ci ha parlato di CAS(Computer Algebra System),ovvero il Sistema di algebra computazionale e della calcolatrice che permette qualsiasi tipo di operazione, WIRIS...nel pome invece un'ora di inglese e una di italiano...domani avrò la prima interrogazione dell'anno,l'interrogazione di tecnica..ora vado a studiare..ciao...

lunedì, settembre 29, 2008




...LA LEGGENDA...




...Non potevo dimenticare la vittoria di ieri del grande e unico Vale...




Una nuova settimana è iniziata...io non ne posso davvero più...sono stufo di andare a scuola!...
Oggi sono anche iniziate le interrogazioni di diritto e scienza delle finanze e andiamo bene....domani c'è il test d'ingresso di tecnica e andiamo bene...mercoledì sono interrogato in tecnica e andiamo bene...giovedì nuovamente diritto o scienza....è davvero pallosa sta scuola...con certi prof che abbiamo poi....

domenica, settembre 28, 2008

http://www.imparando.net/

Mondo digitale: "Elogio di Babele"

Canterbury Pascal

Puntatore in Pacal: è una variabile il cui valore è un indirizzo e ci permette di definire qualsiasi struttura di dati.

L'uomo dell'anno 1984?? Un computer,e precisamente il computer della Olivetti,producendo l'M24.

venerdì, settembre 26, 2008

Ciao..nel primo pomeriggio da 4 ore dell'anno abbiamo visto il programma in Pascal per corregere i cloze...
è il seguente:

program leggifile;
uses wincrt;
var f:text; p:string; m:byte; c:integer;
begin
ClrScr;assign(f,'e.txt'); reset(f);
while not eof(f) do begin
readln(f,p);
val(copy(p,1,1),m,c);
writeln(n,' ');
writeln(copy(p,2,lenght(p)-1));
end;
close(f);
end.
Martin Gardner nacque a Tulsa, in Oklahoma, nel 1914. Suo padre era un geologo che lavorava nel campo petrolifero. Fu suo padre ad introdurlo al mondo dell'illusionismo, insegnandogli il "trucco delle bacchette". Nel giro di poco tempo Gardner iniziò ad inventare i propri trucchi, e a 16 anni iniziò a collaborare alla rivista di magia "The Sphinx". Il suo primo articolo concerneva la "previsione" di un colore scelto dal pubblico, e comparve sulla rivista nel maggio del 1930. Nel 1935 pubblicò "Match-ic", il suo primo libro, una raccolta di trucchi magici realizzabili con i fiammiferi.Gardner si laureò in filosofia nel 1936 all'Università di Chicago (dove divenne membro della Phi-Beta-Kappa Society); per un certo tempo continuò a seguire le lezioni come allievo post-laurea. Prima della seconda guerra mondiale cominciò a lavorare come giornalista per il Tulsa Tribune e per l'ufficio stampa dell'Università di Chicago. Nel 1941 si arruolò nella Marina degli Stati Uniti, dove prestò servizio per 4 anni nel Nord-Atlantico, su una nave ricognitrice che doveva rilevare la presenza di sommergibili nazisti. Finita la guerra ricominciò a lavorare come giornalista free-lance, vendendo brevi storie all'Esquire.Trasferitosi a New York nel 1947, divenne uno degli editori dell'Humpty Dumpty Magazine. Nei successivi 30 anni (dal 1956 fino al 1986) pubblicò articoli nella rubrica "Giochi matematici" (Mathematical games) dello Scientific American. Al suo ritiro il suo posto fu preso dalla rubrica Metamagical themas (anagramma di "Mathematical games"), curata da Douglas Hofstadter. In questo periodo pubblicò moltissimi libri di illusionismo, giochi, matematica, enigmistica, letteratura. Per un po' (tra la fine degli anni '80 e l'inizio degli anni '90) pubblicò una rubrica di storie-rompicapo per il giornale di fantascienza Asimov's Science Fiction, diretto da Isaac Asimov.Nel 1952 si sposò con Charlotte Greenwald, con cui rimase fino al dicembre 2000, anno in cui lei morì. Ebbero due figli: Jim (diventato professore universitario di Psicologia educativa), e Tom (artista). Per un po' i Gardner vissero a Hastings-on-Hudson, nello stato di New York, in una strada chiamata Euclid Avenue, ma nel 1982 si trasferirono a Hendersonville, a ovest della North Carolina. Dal 2004, all'età di 90 anni, è tornato a vivere in Oklahoma a Norman. In suo onore è stato chiamato un asteroide, (2587) Gardner.

domenica, settembre 21, 2008

Esistono 3 tipi di informatica:
CLASSICA o di organizzazione
INDIVIDUALE o personale
GLOCALE (globale e locale)


Mentre questa è la traccia degli esami di stato del 1984:
La comunicazione uomo-macchina ha subito profondi e sostanziali mutamenti negli ultimi 20 anni, in cui si è passati dai linguaggi assoluti a quelli ad alto livello, fino ai cosiddetti "sistemi esperti". Il candidato, dopo aver tratteggiato brevemente le tappe fondamentali di questa evoluzione, esponga le caratteristiche generali dei linguaggi di programmazione da lui studiati e ne effettui un esame comparato, precisando le regole sintattiche delle principali istruzioni.Riassuma, poi, raggruppandole per funzione, le più significative istruzioni di un linguaggio ad alto livello.Ipotizzi, infine, il flusso generale relativo alla gestione di un archivio anagrafico e ne isoli un passo rispetto al quale fornisca:
1) le indicazioni sulla struttura dei dati;
2) la documentazione opportuna;
3) la codifica nel linguaggio precedentemente illustrato

sabato, settembre 20, 2008

Salve a tutti...
ecco,questo è il programma in pascal per stabilire che giorno è della settimana:

program giorno della settimana;
const gs: array (0...6) of string = ('lunedì', 'martedì', 'mercoledì', giovedì', venerdì', sabato', 'domenica', );
var a,m,g,s: integer;
begin
getdate(a,m,g,s);
writeln(gs(s));
end.

venerdì, settembre 19, 2008

DIVERSITA’ DELLA VITA

Ogni giorno,in qualsiasi luogo, anche se non ci accorgiamo, possiamo essere accanto a persone che sono “differenti” da noi per il linguaggio, pensiero, cultura, religione, intelligenza…
Ci sono idee diverse,modi di fare diversi e nella realtà in cui viviamo è difficile non essere in contrasto. È necessario però che un’idea fosse sempre sorretta da un principio vero e solido. Un esempio può essere la presenza di molti stranieri che sono presenti nelle nostre città, sono riscontrabili differenze per quanto riguarda il punto di vista religioso oltre che culturale. La possibilità di confrontare le opinioni di ciascuno aiuta a capire concetti diversi, capire oppure no se era giusto ciò che un momento prima si pensava.
Si può quindi riflettere su come è diverso il mondo in cui viviamo; ma non credo sia tanto possibile cambiare idea quando si è convinti sul proprio pensiero.
L’importante però è sempre aprire il cervello, facendo una propria opinione su qualsiasi argomento.
In conclusione si può dire che il mondo stesso presenta tantissime diversità che sono destinate a cambiare e ad aumentare con la continua evoluzione del modo di vivere del genere umano.

Traccia esami di Stato del 1984

Tema di: INFORMATICA GENERALE E APPLICAZIONI TECNICO-SCIENTIFICHEPer gestire l'agenda annuale di alcune persone con interessi in comune, si desidera disporre di unprogramma interattivo che permetta all'utente di dare comandi per richiedere le seguenti prestazioni:A. Indicare il nome dell'agenda su cui si intende lavorare e, ove essa non esistesse crearne lastruttura vuota.Per l'agenda indicata con il comando A:B. Svuotare parte dell'agenda fra due date indicate dall'utente dandone mese e giorno, eliminandotutte le annotazioni del periodo indicato.C. Visualizzare la pagina relativa ad una data di cui l'utente indica mese e giorno, con unaintestazione che comprenda anche il giorno della settimana, seguita dalla lista degliappuntamenti in ordine di ora.Per esempio:AGENDA 1984 di: GiovanniniMercoledì 9 maggio06:00 Volo AZ 71509:00 Colazione con Turoldi.........e così via.D. Stampare, su sette colonne affiancate con le note della stessa ora allineate sulla stessa riga, lepagine di una settimana con formato simile a quello adottato per il comando III. Le stamperelative alla prima e all'ultima settimana dell'anno avranno, in genere, qualche colonna bianca.E. Inserire una nuova nota dandone mese, giorno, ora.F. Eliminare una nota dandone mese, giorno, ora.G. Terminare il lavoro sull'agenda in esame.H. Terminare l'esecuzione.I. Eliminare un'agenda dal sistema di gestione.Il candidato dovrà produrre quanto segue:1) Un "manuale d'utente" del programma desiderato che ne illustri almeno:a) le caratteristiche di fondo (limitazioni e/o facilitazioni peculiari del sistema scelto dalcandidato, altri particolari, ecc.);b) formati di stampa;c) schermi video e messaggi;d) come dargli i comandie) i casi in cui il programma rifiuti i comandi, con quali messaggi e/o comportamenti, ed isuggerimenti del caso all'utente;f) le forme con cui indicare i dati di ingresso e loro eventuali limiti;g) tutte le prestazioni che il candidato avrà ritenuto opportuno aggiungere a quelle sopraelencate.2) Una chiara illustrazione delle strutture dati adottate sia in memoria di lavoro sia su memoria dimassa, nonché degli algoritmi per gestirle.3) Un programma, scritto per un sistema di programmazione da dichiarare, che esibiscaesattamente le prestazioni descritte nel "manuale d'utente". Per questo valgano le seguentidirettive:· le agende sono da conservare su memoria di massa;· una singola agenda è interamente contenuta in memoria di lavoro, anche a costo di limitareil numero di note giornaliere e la lunghezza massima di ciascuna di esse.È in facoltà del candidato:· non presentare la codifica dell'intero programma richiesto ma solo delle parti che ritiene piùsignificative, motivando la scelta con riferimento alla documentazione prodotta;· in fase di creazione di una nuova agenda, chiedere all'utente oltre all'anno, anche se si tratti di un bisestile ed il giorno della settimana del capodanno;· riformulare il tema, riferendolo ad un ambiente batch anziché interattivo, ma senza introdurvivariazioni per quanto attiene alle richieste.

giovedì, settembre 18, 2008

Cosa significa TAUTOLOGIA

Una tautologia logica è un'affermazione vera per qualsiasi valore di verità degli elementi che la compongono. Per esempio, l'affermazione "Tutti i corvi sono neri, oppure c'è un corvo che non lo è", è una tautologia, perché è vera sia nel caso in cui i corvi siano neri, sia nel caso in cui non tutti lo siano. Un ironico ma ben chiaro esempio è la seguente definizione: tautologia è "ciò che è tautologico". (La quale definizione, evidentemente, è tautologica).
L'opposto della tautologia è la contraddizione, un'affermazione che è sempre falsa per qualsiasi valore delle sue componenti.
Le tautologie sono spesso utilizzate per introdurre in un discorso un particolare tipo di fallacia, la cosiddetta aringa rossa, ma le due fattispecie non sono equivalenti.
Le tautologie son poste alla base di ogni conoscenza matematica poiché son lo strumento fondamentale per la dimostrazione dei teoremi. Infatti ogni dimostrazione cerca di ricondurre il teorema a una tautologia per dimostrarne la verità o a una contraddizione per dimostrarne la falsità. Pure lo stesso procedimento di dimostrazione trova il suo fondamento nelle tautologie e nelle contraddizioni, ad esempio il modus ponens aristotelico (se l'ipotesi è vera e l'ipotesi implica la tesi allora la tesi è vera) giustifica la dimostrazione per ipotesi cartesiane.

Ecco...

Soluzione Susi...

73=36*2+1=G0
36+1=37=18*2+1=G1
18+1=19=9*2+1=G2
9+10=10=5*2=G3
5+0=5=2*2+1=G4
2+1=3=1*2+1=G5
1+1=2=1*2+0=G6