Testo esame 8-6-2000 (2ª prova) Università di Roma ``La Sapienza''
Facoltà di Ingegneria
Corso di Fondamenti di Informatica - A.A.å
Corso di Laurea:
Ambiente e Territorio
Appello del 8 giugno 2000 - 2a prova scritta
tempo a disposizione: 1 ora

Problema 2 (4 punti)

Con riferimento al linguaggio C, discutere, mostrando anche esempi, le tecniche che è possibile adottare nei casi in cui occorra gestire un array (tipo base: un qualunque tipo semplice) di cui non si conosca la dimensione al momento della scrittura del programma.

Problema 3 (4 punti)

Si consideri il seguente programma C:

#include <stdio.h>

int Mistery(int i, int j) {
    if(j == 0)
        return i;
    else
        return Mistery(i, j-1) - 1;
}

main() {
    printf("%d\n", Mistery(-7, 3));
    return 0;
}

Problema 4 (4 punti) Si consideri una tabella relazionale PubblicazioniEdicola con i seguenti attributi:

Scrivere una interrogazione SQL per determinare i nomi di tutti gli editori (in ordine alfabetico) che stampano quotidiani con prezzo al pubblico inferiore a Lit. 2000.


File translated from TEX by TTH, version 2.25.
On 9 Jun 2000, 12:57.