My personal blog

20 febbraio 2007

SISTEMI OPERATIVI SU BOOTABLE

A scuola abbiamo visto come mettere dei sistemi operativi su penna usb o semplicemente su floppy o su cd.Il prof. ci ha illustrato come creare un floppy d'avvio in ms-dos... Bisogna formattare il floppy impostando crea disco di avvio ms-dos dopo di che si cancellerà tutto il contenuto quindi attenzione perchè la scrittura ha carattere distruttivo e verrà messo ms-dos all'interno del dischetto. Riavviate il computer premendo f2 si va nel BIOS(basic input output system) dove si potrà dare la precedenza d'avvio al dischetto al posto che al disco fisso.Mi raccomando fate le cose se sapete cosa state facendo....
Il prof.inoltre ci ha ricordato che esistono vari sistemi operativi alcuni sono:
GUI(grafic unit interface)
CUI(caratter unit interface)
Inoltre vi ricordo che esistono comandi di sistema interni ed esterni ai moduli...
VERGINE: non è mai stato utilizzato il disco
FAT:file allocation table

17 febbraio 2007

Mostra di Picasso e Dominiguin

Ieri nel ore pomeridiane di scuola ci siamo recati alla mostra di Picasso che si tiene in questi giorni a Sondrio.Una breve introduzione alla mostra:
La storia dell'amicizia tra due grandi spagnoli, un artista e un torero, è narrata nella mostra intitolata "Un'amicizia ad Arte", attraverso i ricordi di Lucia Bosè che frequentò Picasso, insieme al marito Luis Dominguín, dalla fine degli anni Cinquanta. Da allora i tre personaggi furono uniti da un'affettuosa amicizia, cementata dalla condivisione di passioni come l'arte e la corrida. L’esposizione, assolutamente unica nel suo genere, rivela il lato più intimo del grande pittore spagnolo ed è composta da 26 tavole della tauromachia, nove disegni, quattro litografie, collage, stampe e 33 ceramiche decorate datate tra il 1955 e il 1959: tutti doni che Picasso fece alla famiglia Bosè-Dominguín.
Inizialmente ci siamo recati nella sede della provincia per una prima visita ad alcuni quadri



e alcuni progetti fatti proprio da Picasso

e alcuni vasi e piatti fatti con le sue mani



e verso la fine della prima parte ci è stato fatto vedere un libro che Picasso ha fatto scrivere a Dominiguin
Successivamente ci siamo recati in ultra zona vicino alla garberia


molto interessanti le successive opere

in particolare mi ha colpito questo toro definito come un angelo con le ali e infine alcune foto sulla vita di Picasso e Dominicus.Prima di andarcene abbiamo visto alcune diapositive che illustravano alcuni capolavori di Picasso e infine abbiamo lasciato le nostre firme e degli scarabocchi come ricordo.Direi che è stata un'esperienza interessante grazie anche alla nostra guida molto simpatica e carina che ci ha illustrato bene tutti i vari capolavori di Picasso.

15 febbraio 2007

15/02/07:potenza

Oggi il prof. ha consegnato le mappe sull'indice di word che dovevamo spedirgli...
Successivamente il prof. ci ha invitato a portare per domani un sistema operativo boottable bootstrap su cd o usb....
Inoltre abbiamo fatto un cubo
PASSAGGIO PARAMETRI
program potenza; (calcola x^n) ^ in Pascal significa puntatore:variabile il cui valore è l'indirizzo
var x:real; n:integer;
function eleva:real;
var i:integer; r:real;
begin (eleva)
case n of
0:r : =1;
1:r:=x;
else begin
r:=1; for i:=1 to n do r:=r*x;
end;
ind(case)
eleva :=r;
end;
begin
write('Digita i valore della base ed esponente');
readln(x,n);
vengono letti insieme

writeln('risultato=' eleva:3:2);
end.
4 PUNTI D'AFFRONTARE

  1. INDIVIDUARE i parametri in termini globali e locali
  2. DICHIARARE i parametri.. formalmente
  3. DEFINIRE i valori attuali dei parametri
  4. INDICARE la corrispondenza nella sostituzione dei termini

100 POST

Ciao raga eccomi qui a scrivere il mio centesimo post nella speranza di scriverne molti altri sempre più interessanti. Vi auguro un buon proseguimento d'anno ciaooooooooooooooooooooooo

14 febbraio 2007

SAN VALENTINO


Auguro a tutti gli innamorati tanti auguri...... e uno speciale augurio al mio amoreeeeeeeeeeee...

TRASMISSIONE DEI VALORI

La trasmissione dei valori può avvenire per valori o per indirizzo
PER VALORI
program valore;
var n:integer;
procedure conta(m:integer);
begin
m:= m+1; writeln(m);
end;
begin
readln(n);conta(n);writeln(n);
end.
PER INDIRIZZO
program valore;
var n:integer;
procedure conta(var m:integer);
begin
m:= m+1; writeln(m);
end;
begin
readln(n);conta(n);writeln(n);
end.

La var fa cambiare l'esito di tutta l'elaborazione

IL PASSAGGIO DEI PARAMETRI

Numeri perfetti: sono quei numeri uguali alla somma dei loro divisori
Numeri abbondanti:se la somma dei suoi divisori lui escluso lo supera.
Numeri deficenti:se la somma dei suoi divisori lui escluso è minore.
Elenius con un programma trova tutti i numeri perfetti con facilità
program perfetti; di prima specie
var a,b,i:integer;
function perfetto(n:integer):boolean;
var s,i:integer;
begin
s:=1; for i:=2 to n div 2 do
if n mod i=0 then s:=s+1; si poteva usare anche il comando inc
perfetto:=s=n mette a confronto la risposta può essere solo si o no
end;
begin
write('Estremi dell'intervallo');readln(a,b); vuole due parametri come intervallo
for i:=a to b do
if perfetto(i) then writeln (i:3,'è perfetto'); se i è perfetto allora scrivi che è perfetto
end.
I numeri perfetti di seconda specie sono tutti quei numeri ugali al prodotto dei suoi divisori.

13/02/07

Ieri il prof. ci ha illustrato una mappa alla lavagna rappresentante l'indice del modulo 2 il quale tratta del sistema operativo.... ci ha chiesto di crearla e spedigliela possibilmente personalizzata..
Ecco la mia

orgware: significa prodotti per l'organizzazione visto che ware letteralmente significa prodotti,mercanzie.
driver:è un modulo che controlla risultato un dispositivo
Inoltre abbiamo visto anche ciò che vi verrà illustrato nei prossimi due post.

12 febbraio 2007

Inizio settimana

Ciao raga e si ricomincia speriamo che passi veloce questa settimana visto che lunedi e martedi prossimo si sta a casa non vedo l'ora di avere due giorni di totale riposo........
Giornata normale cmq....... Niente di particolare a doma ragaaaaaaaaaaaaaaaaaaaaaaaaa

10 febbraio 2007

CONTROLLI

Oggi a scuola abbiamo visto come si possono applicare dei controlli per l'input e l'0utput nei programmi pascal.
OUTPUT
Per convertire il risultato numerico in lettere bisogna scrivere una procedura che potrà poi essere usata per tutti i programmi.
INPUT
Bisogna mettere un controllo robusto cioè una trappola per un dato di input. Si ripete l'operazione di leggere il dato finchè il dato non risulta come è voluto, finchè non rispetta i criteri.
Inoltre volevo ricordarvi che ogni errore ha un suo codice facendo help verrà spiegato l'errore.
Il prof. ci ha chiesto di rendere effettivi questi controlli cioè di crearli in pascal....

09 febbraio 2007

Venerdì

Salve ragazzi oggi giornata pesantuccia con quattro ore anche di pomeriggio......
Dopo due ore di educazione fisica in informatica abbiamo visto alcune news su e-learning cioè sulla piattaforma e poi il prof. ci ha lasciato andare a macchina per provare a fare alcuni scarabocchi in vista degli scrawl games.

08 febbraio 2007

8/02/07

Oggi giornata tranquilla il prof. ha introdotto l'argomento di domani il quale sarà la posta elettronica certificata. Successivamente abbiamo visto un bel film.
Ciao raga a domaaaaaaaaaaaaaaaaaaaaaaaa
A dimenticavo oggi ci è stata la consegnata delle pagelle è andato tutto benissimo spero di continuare così ciaooooooooooooooooooooo

07 febbraio 2007

Kandinsky


"Punto, linea, superficie" di Kandinskij visitate http://it.wikipedia.org/wiki/Vasilij_Kandinskij
Kandinskij in questo saggio si dedica alla parte grafica, che può esistere anche senza colore.
Il punto è il primo nucleo del significato di una composizione, nasce quando il pittore tocca la tela; è statico.
La linea è la traccia lasciata dal punto in movimento, per questo è dinamica. Può essere orizzontale (forma più concisa dell'infinita mobilità fredda); verticale (forma più concisa dell'infinita mobilità calda), diagonale (unione uniforme di freddo e caldo). Può essere spezzata, curva, mista. I singoli suoni possono essere mescolati tra loro; più la linea è variata, più cambiano le tensioni spirituali che suscita: drammatiche se è spezzata, più liriche se è curva. Anche lo spessore cambia: può essere sottile, marcato, spesso, variabile.
La superficie è il supporto materiale destinato a ricevere il contenuto dell'opera, si tratta solitamente di una tela (ma Kandinskij ha dipinto anche del vasellame e dei piatti). L'opera risulta dunque essere limitata da due linee orizzontali e due verticali, oppure da una linea curva (per la tela a formato ellittico). L'autore può dare accentuazione alle forme girando la tela e sfruttandone i piani diversi, ma non può fare quest'azione a posteriori (come farà, per esempio, Jackson Pollock), bensì ci vuole fin dalla creazione dell'opera lucidità e consapevolezza artistica.

Interessante

Interessante il nuovo progetto sulla lavagna internattiva multimediale http://scuoladigitale.lombardia.it/

6/02/07

Il prof. si è accertato che tutti si siano iscritti alla piattaforma e-learning.
A volte l'uso dei comandi può risolvere alcuni problemi.
Al centro del sistema operativo ci sta un interprete di comandi per microsft esso è command.com è un file un programma.
Il prof. ci ha anche posto questa domanda Il computer a scuola come?
Volevo ricordarvi che negli anni 80-81-82 uscirono dei dischi ottici di dimensioni enormi grandi come degli scudi essi contenevano intere enciclopedie il lettore era costosissimo e per pura informazione volevo dirvi che il classico ne aveva uno.
Inoltre il prof. ci ha invitato a visitare frequentemente la piattaforma e-learning e a eseguire il corso sulla grafica di Pascal in vista agli scrawl games(gare di scarabocchi).
Da Kandiski si dice che le primitive grafiche fondamentali sono punto linea e cerchio.
Cos'è uno scarabocchio?

05 febbraio 2007

Schema sistema operativo


Reti di Petri


Una rete di Petri (conosciuta anche com rete posto/transizione o rete P/T) è una delle varie rappresentazioni matematiche di un sistema distribuito discreto. Come un linguaggio di modellizzazione, esso descrive la struttura di un sistema distribuito come un grafo bipartito con delle annotazioni. Ovvero, una rete di Petri ha dei nodi posti, dei nodi transizioni e degli archi diretti che connettono posti e transizioni.
Le reti di Petri furono inventate nel 1962 da Carl Adam Petri durante la sua tesi di dottorato.


Una rete di Petri consiste di posti, transizioni e archi diretti. Possono esserci archi tra posti e transizioni - ma non tra posti e posti o transizioni e transizioni. Un posto da cui un arco parte per finire in una transizione è detto posto di input della transizione; un posto in cui un arco arriva partendo da una transizione è detto posto di output della transizione.
I posti possono contenere un certo numero di token. Una distribuzione di token su un posto della rete è detta marcatura. Le transizioni agiscono sui token in ingresso secondo una regola, detta regola di scatto (in inglese firing). Una transizione è abilitata se può scattare, cioè se ci sono token in ogni posto di input. Quando una transizione scatta, essa consuma i token dai suoi posti di input, esegue dei task e posiziona un numero specificato di token in ognuno dei suoi posti di uscita. Ciò avviene automaticamente, ad esempio in un singolo step non-prelazionabile. L'esecuzione delle reti di Petri è non deterministico. Ciò significa due cose:



  1. se più transizioni sono abilitate nello stesso momento, una qualsiasi di esse può scattare

  2. non è garantito che una transizione abilitata scatti; una transizione abilitata può scattare immediatamente, dopo un tempo di attesa qualsiasi (a patto che resti abilitata), o non scattare affatto.

Poiché lo scatto di una transizione non è predicibile a priori, le reti di Petri sono molto adatte a modellare il comportamento concorrente di un sistema distribuito.Tratto da it.wikipedia.org

2/02/07

In questa data abbiamo ripassato alcune nozioni fondamentali di Pascal:
Nel titolo del programma non vanno mai caratteri speciali
Il commento si può fare con delle graffe o con (*commento*)
stringa:='' è la stringa vuota
Nulla sostiene tutto.
Attraverso un programma tipo abbiamo visto le tre principali sezioni di un programma pascal

program principale;
uses crt,dos,graph;
type s=string;
var x:s;
const a='ok';

procedure secondaria;
function test:boolean;
begin
if x=a then test:=true else test:=false;
end;
begin
read(x);
writeln(test);
end;

begin(*principale o main*)
secondaria;
end.

La differenza fra procedure e funzioni sono:
Procedure:con porte aperte passano i parametri scambiano valore fra parentesi
Function:assumo con il nome proprio e restituiscono il valore della funzione

01 febbraio 2007

BATCH

In informatica, il termine batch risale all'epoca della programmazione per schede perforate. In quel contesto, i programmatori solitamente non avevano accesso diretto al computer, bensì preparavano i propri programmi "off-line" e li passavano a un amministratore di sistema, il quale aveva il compito di mandarli in esecuzione quando possibile (accodandoli rispetto ad altri programmi in esecuzione e spesso accorpando più programmi in un'unica unità di esecuzione), restituendo poi in seguito i risultati dell'elaborazione agli interessati.
Attualmente il termine batch viene utilizzato con significati specifici, tipicamente riferentisi a uno o più dei seguenti aspetti del batch processing:

  • la non interattività dei programmi;
  • l'esecuzione "accorpata" di più programmi;
  • l'esecuzione non immediata ma rimandata nel tempo dei programmi;
  • la modifica di più dati contemporaneamente.

L'uso più diffuso del termine è probabilmente quello riferito a un insieme di comandi o programmi, tipicamente non interattivi, aggregati per l'esecuzione, come in uno script o un comando batch.
Estratto da "http://it.wikipedia.org/wiki/Batch"

1/02/07

Salve regaz oggi 1 Febbraio volevo agurarvi un buon mese....
Oggi a scuola abbiamo visto alcune cose:
Domani esce al cinema "Una notte al museo" ciò è collegato al quiz su energia in gioco, ottenendo un buon punteggio si potrebbe vincere una visita a un museo.
Il prof. inolte ci ha presentato una nuova piattaforma uno scafolder disponibile ora su
desimoni.vai.li : e-learning... Qui ci saranno corsi e news interessanti.
Ci sono stati inoltre citati due url interessanti:
www.eun.org
puntoedu.indire.it quest ultimo contiene un sos studenti e anche una sfida studenti il prof. ci ha invitato a registrarci...
Circa il 75% dei server gira in linux invece quasi tutti i client girano in windows.

Inoltre il prof. ci ha chiesto di cercare il problema dei cinque filosofi che mangiano e pensano vi invito a leggerlo nel url seguente http://monitor.deis.unical.it/ant/it/teoria/5philosophers.html