Newsgroup: it.hobby.motociclismo
Titolo: [OT] informatici sapete risolvere questi?

è arrivata sta rikiesta di aiuto, io de sta roba non mi ricordo quasi più
nulla
1
----------------------------------------------------------------------
----------
Come si realizza fisicamente il concetto di coppia attributo-valore
nell'interno di una elaborazione?
mediante la coppia registro-contenuto
mediante la coppia variabile-puntatore
mediante la coppia identificatore-label
mediante coppie di registri di memoria.
2
----------------------------------------------------------------------
----------
Si consideri il seguente frammento di codice
#include < iostream.h >
int b,i,c;
main ( )
{
b=0;
c=2;
if (b < c)
{
int c;
c=b;
c++;
}
cout << c;
}
il compilatore segnala un errore per la doppia definizione di c
il programma stampa il valore 1
il programma stampa il valore 2
il programma stampa il valore 0
3
----------------------------------------------------------------------
----------
Si consideri il seguente frammento di codice
#include < iostream.h >
int x,y,a;
main {
x=1;
y=2;
if(x < y)
if(y > 1)
a=4;
else
a=5;
cout << a;
}
il programma stampa il valore 4
il programma stampa il valore 5
il programma non stampa nulla
il programma stampa un valore casuale perchè la variabile a non è stata
inizializzata
4
----------------------------------------------------------------------
----------
La coppia di istruzioni seguenti if ( c => 7 ) cout << "c è maggiore o
uguale a 7\n";
produce un errore
non produce un errore
stampa "c è maggiore o uguale a 7" senza verificare la condizione
5
----------------------------------------------------------------------
----------
Determinare a quale funzione, a valle di opportune semplificazioni, è
associata la seguente tabella di verità (il simbolo di complementazione sia
~, l'operatore and è sottinteso):
a b c Y
0 0 0 1
0 0 1 1
0 1 0 0
0 1 1 0
1 0 0 1
1 0 1 0
1 1 0 1
1 1 1 0
Y = ~a ~b + a ~c
Y = ~a ~b ~c + a ~b ~c + ~a ~b c + a b ~c
Y = ~a b ~c + ~a b c + a ~b c + a b c
Y = a + ~b
6
----------------------------------------------------------------------
----------
Che risultato produrrà l'esecuzione del seguente programma
#include < iostream.h >
int xxx(int a, int b)
{
int c=a;
a=b;
b=c;
return((a > b) ? a:b);
}
int main ( )
{
int y=8, x=24, ris;
ris=xxx(x,y);
cout << "Risultati: " << x << " " << y << " " << ris << endl;
return 0;
}
Risultati 24 8 24
Risultati 8 24 24
Risultati 8 24 8
7
----------------------------------------------------------------------
----------
Il seguente frammento di programma C++
#include < iostream >
int main ( )
{
int a=5, b=6, c;
c=quadrato(a)+b;
cout << c << endl;
return 0;
}
int quadrato (int x)
{
return x*x
}
è errato: il compilatore segnala un errore
è errato: il risultato è a volte impredicibile
è corretto: il risultato è 31
8
----------------------------------------------------------------------
----------
Il frammento di codice seguente presenta il seguente errore int sum ( int x,
int y ) {
int result;
result = x + y;
}
il risultato non viene solo calcolato
la funzione non viene dichiarata
la funzione non viene chiamata
la funzione non ritorna il risultato
9
----------------------------------------------------------------------
----------
Come si distingue nella rappresentazione dei numeri in complementi alla base
un numero negativo da un numero positivo?
il valore della cifra piu' significatica e' maggiore di b/2 se il numero e'
negativo, e' minore o uguale a b/2se il numero e' positivo
il numero negativo e' preceduto dal segno meno, il positivo dal segno piu'
il valore della cifra piu' significatica e' maggiore uguale a b/2 se il
numero e' negativo, e' minore di b/2 se il numero e' positivo
non c'e'differenza tra positivi e negativi 10
----------------------------------------------------------------------
----------
Il teorema di Bohm-Iacopini dice che:
Non esistono insiemi funzionalmente completi di istruzioni strutturate.
Un insieme funzionalmente completo di istruzioni strutturate e'
composto dalla sequenza, dal for e dal while.
Un insieme funzionalmente completo di istruzioni strutturate e'
composto dall'if-then-else, dal for e dal while.
Un insieme funzionalmente completo di istruzioni strutturate e'
composto dalla sequenza, da un'istruzione di selezione ed una di ciclo.
11
----------------------------------------------------------------------
----------
Si consideri il seguente frammento di codice
#include < iostream.h >
main ( )
{
int a,i,n;
i=0;
n=3;
a=0;
while(i=n)
{
a= a+1;
i++;
}
}
Qual'è il valore della variabile a all'uscita del ciclo?
1
il compilatore segnala un errore
il programma esegue un ciclo infinito
0
12
----------------------------------------------------------------------
----------
Si consideri il seguente frammento di codice
#include < iostream.h >
int b,i,c;
main ( )
{
b=0;
c=2;
if (b < c)
{
int c;
c=b;
c++;
}
cout << c;
}
il compilatore segnala un errore per la doppia definizione di c
il programma stampa il valore 1
il programma stampa il valore 2
il programma stampa il valore 0
13
----------------------------------------------------------------------
----------
Quali sono le operazioni che trasformano un valore del tipo T in un valore
ancora appartenente a T ?
le operazioni interne ai tipi
le operazioni aritmetiche
le operazioni in binario
la moltiplicazione e l'addizione
14
----------------------------------------------------------------------
----------
Nella struttura di figura
switch( n) {
case 1:
cout << "Il numero è 1 " << endl;
case 2:
cout << "Il numero è 2 " << endl;
break;
default:
cout << "Il numero non è 1 o 2 " << endl;
break;
}
c'è un errore di compilazione
manca la istruzione continue nella prima clausola case
manca l'istruzione break nella prima clausola case
c'è un break in più nella clausola di default

Dobbiamo farti anche l'esame della patente ?
ROTFL

 


 c'è un break in più nella clausola di default
Sono indeciso tra queste 2, ma la prima mi pare poco più probabile.
Ti devo comunque avvertire che non programmo in C da almeno un anno, quindi 
prendi i pochi risultati che ti ho dato come "probabilmente giusti". :P
-- 
Arberto - Roma  |||  on Aprilia RS 125 -|Angelica|- col sorriso sulle 
labbra. :) 

> produce un errore
perchè si scrive >= non =>

 
io le so tutte ma per principio nn te lo faccio l'esame di fondamenti di 
informatica 1!!!
-- 
Nuno® su Charlize (con la bua) con Denise a tracolla.
"sono cretino dentro, mi riprendo in fretta.." cit. GSchicco
ICQ - 140416778
(elimina OGNI DUBBIO per la mail)

 stampa "c è maggiore o uguale a 7" senza verificare la condizione
CAMBIATE QUEL CAZZO DI TONERRRRRRRRRRRRRRRRR!!!!!!!!!!!
Goldfinger

 quasi pi— nulla
il trucco piu vecchio del mondo internettizzato per non fare i compiti :)

 nulla
Uhm...dipende...ti do il num della PostePay e ci mettiamo daccordo?!
-- 
TyLeR_DuRdEn from Napoli on 
Grey Kawasaki ER-5 '00 (La Poderosa)
Siamo i figli di mezzo della storia, senza scopo ne' posto. Non abbiamo la
grande guerra ne' la grande depressione. La nostra grande guerra è
spirituale, la nostra grande depressione è la nostra vita. (cit. Fight
Club)
Gli uomini si dividono in due categorie: quelli che conoscono il codice
binario e quelli che non lo conoscono! (cit. di ???? :-|)
---oppure---
L'uomo comune ragiona. Il saggio tace. Il fesso discute.
questo articolo e` stato inviato via web dal servizio gratuito 
http://www.newsland.it/news
 segnala gli abusi ad 
ab...@newsland.it

non ero io a fare l'esame...io informatica I l'ho fatto 3 anni fa :)
cmq sta persona ha preso 30.... :))
--
*-------------> David Anzalone <------------*
|---------> R6 2002 *- Sheila -* <----------/
|-------> GRC MIDI RR *-v0id-* <---------\
|- Bike: 
http://utenti.lycos.it/david125/r6.jpg
  -/
|---->Se Sei Incerto...TIENI APERTO! <----/
*------------- ICQ# 60140501 -------------*