 |
Rents |
ed un altro di metterti a 90° e chiudere gli occh ... |
05-06-2009 22:19 |
|
 |
Rents |
.consigliere.

Registered: Mar 2009
Posts: 120 (0.02 al dì)
Location:
Corso: ???
Anno:
Time Online: 15:33:32 [...]
Status: Offline
Edit | Report | IP: Logged |
ed un altro di metterti a 90° e chiudere gli occhi che sarebbe andato tutto bene  
|
05-06-2009 22:19 |
|
|
|  |
 |
Andrea86CD |
sono usciti i risultati..che strage! ... |
08-06-2009 11:01 |
|
 |
Andrea86CD |
.amico.
Registered: Oct 2008
Posts: 27 (0.00 al dì)
Location: milano
Corso: Comunicazione Digitale
Anno: 1
Time Online: 4:10:33 [...]
Status: Offline
Edit | Report | IP: Logged |
sono usciti i risultati..che strage!
|
08-06-2009 11:01 |
|
|
|  |
 |
ViPah |
PD si può dire? ... |
08-06-2009 11:29 |
|
 |
ViPah |
.arcimaestro.

Registered: Nov 2008
Posts: 404 (0.07 al dì)
Location: xD
Corso: =]
Anno:
Time Online: 1 Day, 23:12:28 [...]
Status: Offline
Edit | Report | IP: Logged |
PD si può dire?
|
08-06-2009 11:29 |
|
|
|  |
 |
djbenz |
concordo con il PD... un macello! ... |
08-06-2009 13:04 |
|
 |
djbenz |
.illuminato.
Registered: Nov 2006
Posts: 230 (0.03 al dì)
Location: Sondrio
Corso: Comunicazione Digitale
Anno: 3°
Time Online: 3 Days, 5:15:57 [...]
Status: Offline
Edit | Report | IP: Logged |
concordo con il PD... un macello!
|
08-06-2009 13:04 |
|
|
|  |
 |
coreyzero |
Scusate avete idea di come si risolvano questi ese ... |
16-06-2009 08:11 |
|
 |
coreyzero |
.amico.
Registered: Sep 2003
Posts: 21 (0.00 al dì)
Location: milano
Corso: CD
Anno:
Time Online: 15:43:46 [...]
Status: Offline
Edit | Report | IP: Logged |
Scusate avete idea di come si risolvano questi esercizi?
D5 (Punti 3). Data la stringa di paginazione R = 204133031263100457 e assumendo che il
sistema operativo abbia allocato al processo 3 frames, calcolare il numero minimo di page fault su tale
stringa.
D6 (Punti 2). Calcolare la distanza di seek per un disco con 200 cilindri, posizionamento iniziale sul
cilindro 28, qualora si applichi una schedulazione C-LOOK della sequente coda di richieste: 20, 175,
80, 130, 10, 120, 80, 30, 100
|
16-06-2009 08:11 |
|
|
|  |
 |
ciops |
sulle sue slide ci sono entrambi con esempi! :) ... |
16-06-2009 08:13 |
|
 |
ciops |
.grande:maestro.

Registered: Jul 2005
Posts: 546 (0.07 al dì)
Location: Vicino Treviglio
Corso: Com Dig
Anno: Fuori Corso. Ultra Fuori.
Time Online: 5 Days, 1:19:56 [...]
Status: Offline
Edit | Report | IP: Logged |
sulle sue slide ci sono entrambi con esempi! 
__________________
Ma che film la vita tutta una tirata storia infinita a ritmo serrato da stare senza fiato.
Ma che film la vita tutta una sorpresa attore, spettatore tra gioia e dolore tra il buio ed il colore.
|
16-06-2009 08:13 |
|
|
|  |
 |
Rufy |
[QUOTE][i]Originally posted by ciops [/i]
... |
16-06-2009 10:22 |
|
 |
Rufy |
Re dei Pirati

Registered: Jan 2005
Posts: 247 (0.03 al dì)
Location: Prov.Milano
Corso: Comunicazione Digitale?
Anno: 3+
Time Online: 1 Day, 19:34:03: [...]
Status: Offline
Edit | Report | IP: Logged |
Originally posted by ciops
sulle sue slide ci sono entrambi con esempi!
ah si...?
__________________
Nascerà qui, al ristorante "L'Orologio",ritrovo di artisti e sarà per sempre una squadra di grande talento.
Questa notte splendida darà i colori al nostro stemma: il Nero e l'Azzurro sullo sfondo d'oro delle stelle.
Si chiamerà Internazionale,perchè noi siamo fratelli del mondo.
(Milano,1908)
|
16-06-2009 10:22 |
|
|
|  |
 |
ciops |
C-Look
... |
16-06-2009 10:33 |
|
|
|  |
 |
Rufy |
ah,ok!Infatti non avevo le 18....grazie....mamma m ... |
16-06-2009 10:44 |
|
 |
Rufy |
Re dei Pirati

Registered: Jan 2005
Posts: 247 (0.03 al dì)
Location: Prov.Milano
Corso: Comunicazione Digitale?
Anno: 3+
Time Online: 1 Day, 19:34:03: [...]
Status: Offline
Edit | Report | IP: Logged |
ah,ok!Infatti non avevo le 18....grazie....mamma mia chissà domani....:-(
__________________
Nascerà qui, al ristorante "L'Orologio",ritrovo di artisti e sarà per sempre una squadra di grande talento.
Questa notte splendida darà i colori al nostro stemma: il Nero e l'Azzurro sullo sfondo d'oro delle stelle.
Si chiamerà Internazionale,perchè noi siamo fratelli del mondo.
(Milano,1908)
|
16-06-2009 10:44 |
|
|
|  |
 |
lik2006 |
domani postate le domande chieste così ci facciam ... |
16-06-2009 11:09 |
|
 |
lik2006 |
.illuminato.
Registered: Oct 2008
Posts: 175 (0.03 al dì)
Location:
Corso:
Anno:
Time Online: 1 Day, 10:25:53 [...]
Status: Offline
Edit | Report | IP: Logged |
domani postate le domande chieste così ci facciamo un'idea di come sarà l'esame
|
16-06-2009 11:09 |
|
|
|  |
 |
Vikyg13 |
ma data la stringa di paginazione R e 3 frame, com ... |
16-06-2009 11:53 |
|
 |
Vikyg13 |
.arcimaestro.
Registered: Feb 2006
Posts: 290 (0.04 al dì)
Location:
Corso: Comunicazione Digitale
Anno: Primo
Time Online: 3 Days, 1:12:06: [...]
Status: Offline
Edit | Report | IP: Logged |
ma data la stringa di paginazione R e 3 frame, come si fa a vedere il numero minimo di pages fault per la stringa? C'è uno degli algoritmi che per caso minimizza il numero di page fault?
|
16-06-2009 11:53 |
|
|
|  |
 |
Youngz |
Ragazzi, postiamo esempi diversi di programmi che ... |
16-06-2009 12:14 |
|
 |
Youngz |
.amico.
Registered: Mar 2009
Posts: 26 (0.00 al dì)
Location:
Corso:
Anno:
Time Online: 6:19:31 [...]
Status: Offline
Edit | Report | IP: Logged |
Ragazzi, postiamo esempi diversi di programmi che possono essere utili per l'esame, io qui ho appena fatto un programma sulle fork:
code:
#include <stdio.h>
#include <stdlib.h>
#include <signal.h>
#include <sys/types.h>
pid_t pid,p_nipote,p_nonno;
int appoggio,nip,non,somma,molt,sott;
float divisione;
void * Scelta(void *);
int main() {
printf("inserire 1 se si vuole fare (pid delnonno/pid del nipote)\ninserire 2 se si vuole fare (pid del nonno+ pid del nipote)\ninserire 3 se si vuole fare (pid del nonno*pid del nipote)\ninserire 4 se si vuole fare (pid del nonno-pid del nipote)\ninserire 5 se si vuole mandare affanculo il bocci\n");
do{
scanf("%d",&appoggio);
if(appoggio < 1 || appoggio > 5)
printf("mongolo non sai inserire neanche un numero!");
}while(appoggio < 1 || appoggio > 5);
if(appoggio == 5){
int i,k=rand() % 100 + 1;
for(i=0;i<k;i++){
printf("Bocci vanculo");
int t;
for(t=0;t<i;t++)
printf("o");
printf("\n");
}
return;
}
pid=fork();
if(pid < 0){
printf("Non funziona la fork,ciao!\n");
exit(1);
}
if(pid == 0){
printf("\nSon il papà, il mio id è : %d , invece quello di mio papà (nonno) è %d\n",getpid(),non=getppid());
p_nonno=getppid();
printf("sto partorendo un figlio! WOW\n");
pid=fork();
if(pid < 0){
printf("figlio venuto male, l'ho soppresso!\n");
exit(1);
}
if(pid == 0){
printf("figlio nato perfettamente, il nipotino ha pid pari a : %d\n",nip=getpid());
p_nipote=getpid();
//scelta
if(appoggio == 1){
divisione=non/nip;
printf("La divisione: %d/%d=%g\n",non,nip,divisione);
}
if(appoggio == 2){
somma=non+nip;
printf("La somma: %d+%d=%d\n",non,nip,somma);
}
if(appoggio == 3){
molt=non*nip;
printf("La moltiplicazione: %d*%d=%d\n",non,nip,molt);
}
if(appoggio == 4){
sott=non-nip;
printf("La sottrazione: %d-%d=%d\n",non,nip,sott);
}
printf("schiatta il nipote\n");
exit(0);
}
while(wait(NULL)>=0)
;
printf("schiatta il padre\n");
exit(0);
}
while(wait(NULL)>=0)
;
printf("fico, ho finito, ora può schiattare anche il nonno, Adios\n");
exit(0);
}
Ora si va in pausa pranzo, quando torno creo un programma che sincronizza 3 thread per scrivere "bocci fatti fottere!".
|
16-06-2009 12:14 |
|
|
|  |
 |
ViPah |
Simpatico il programma, non vedo l'utilità del mo ... |
16-06-2009 12:43 |
|
 |
ViPah |
.arcimaestro.

Registered: Nov 2008
Posts: 404 (0.07 al dì)
Location: xD
Corso: =]
Anno:
Time Online: 1 Day, 23:12:28 [...]
Status: Offline
Edit | Report | IP: Logged |
Simpatico il programma, non vedo l'utilità del moltiplicare gli id ma va beh xD
printf("Bocci vanculo");
lo modificherei con
printf("Bocci VAFFANCULO!");

|
16-06-2009 12:43 |
|
|
|  |
 |
ViPah |
Ecco qua, mi aggrego agli esercizi che potrebbero ... |
16-06-2009 13:12 |
|
 |
ViPah |
.arcimaestro.

Registered: Nov 2008
Posts: 404 (0.07 al dì)
Location: xD
Corso: =]
Anno:
Time Online: 1 Day, 23:12:28 [...]
Status: Offline
Edit | Report | IP: Logged |
Ecco qua, mi aggrego agli esercizi che potrebbero esservi utili.
Questo prog crea un array di int, riempito dall'utente, di insulti al bocci.
Inserisci 1 se vuoi insultarlo, un altro numero altrimenti.
Il programma, ovviamente, accetta solo insulti.
Il compito inutile dei due thread è quello di contare, anche grazie a un mutex che non fa inputtanare la variabile swearcount, gli insulti.
E', ovviamente, perfettamente funzionante.
code:
#include <pthread.h>
#include <stdio.h>
#include <stdlib.h>
int swearcount = 0;
pthread_mutex_t mutex1 = PTHREAD_MUTEX_INITIALIZER;
void * swearCounter(void *); //stamerdalaeseguonoithread
int main()
{
pthread_t tid1, tid2;
printf("inserisci un numero a caso")
scanf("%d", &nswear)
int insulto[nswear]=
void * swearCounter(void *)
if(pthread_create(&tid1, NULL, swearCounter, NULL))
{
printf("\n Cazzo, non mi crea il thread, butta il pc dalla finestra!");
exit(1);
}
if(pthread_create(&tid2, NULL, swearCounter, NULL))
{
printf("\n Cazzo, non mi crea il thread, butta il pc dalla finestra!");
exit(1);
}
if(pthread_join(tid1, NULL))
{
printf("\n Non va T.T");
exit(1);
}
if(pthread_join(tid2, NULL))
{
printf("\n Non va PD!!!!! T.T");
exit(1);
}
printf("\n Numero di insulti = %d , su %d\n", pxlcount,nswear);
pthread_mutex_destroy(&mutex1);
pthread_exit(NULL);
}
void *swearCounter(void * a)
{
int swearcount, j;
for(j = 0; j < nswear; j++){
printf("inserisci 1 se vuoi insultare il bocci, un altro numero altrimenti");
scanf("%d", &insulta);
if (insulta!=0)
printf("mi dispiace, accetto solo insulti");
while (insulta!=0){
pthread_mutex_lock( &mutex1 ); //uso il mutex, ma infondo, come il bocci, non so perchè...
insulto[j]=insulta
swearcount++:
pthread_mutex_unlock( &mutex1 );
}
}
}
Last edited by ViPah on 16-06-2009 at 15:24
|
16-06-2009 13:12 |
|
|
|  |
 |
Rufy |
....posso consigliare....dato che son qui da taant ... |
16-06-2009 14:21 |
|
 |
Rufy |
Re dei Pirati

Registered: Jan 2005
Posts: 247 (0.03 al dì)
Location: Prov.Milano
Corso: Comunicazione Digitale?
Anno: 3+
Time Online: 1 Day, 19:34:03: [...]
Status: Offline
Edit | Report | IP: Logged |
....posso consigliare....dato che son qui da taanto tempo...che è meglio evitare di insultare i Prof...dato che anche loro leggono il forum Dsy e ok, che non sanno chi si cela dietro l'avatar...ma magari si incazzano e ci bastonano....anche se ci bastonano lo stesso....^_^'
cmq grazie per gli esempi di prog!!!!bravi!
__________________
Nascerà qui, al ristorante "L'Orologio",ritrovo di artisti e sarà per sempre una squadra di grande talento.
Questa notte splendida darà i colori al nostro stemma: il Nero e l'Azzurro sullo sfondo d'oro delle stelle.
Si chiamerà Internazionale,perchè noi siamo fratelli del mondo.
(Milano,1908)
|
16-06-2009 14:21 |
|
|
|  |
 |
All times are GMT. The time now is 14:53. |
|
|
 |
|
 |
|
|
|  |
Forum Rules:
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts
|
HTML code is OFF
vB code is ON
Smilies are ON
[IMG] code is ON
|
|
|
|
|
|