Estratto del documento

Esame Ing. Ambientale 16/02/2024

Nome: Cognome:

Matricola: Codice Persona:

due par�, Informa�ca Generale,

L'esame è suddiviso in la prima parte di la seconda parte

Programmazione C

di superiore a 17.5 per entrambe

Per superare la prova è necessario un voto le par�

gravemente insufficiente (<14) salto d'appello

In caso almeno una delle due par� risul� è previsto il

La durata del compito è 3 ore

N.B. spiegare i passaggi

Negli esercizi logici con alcune brevi frasi, non limitarsi a fornire solamente il risultato

concisa.

Nelle domande aperte fornire una risposta detagliata ma Limitarsi a rispondere a quanto chiesto

nella domanda. commentare

Durante la scritura del codice in maniera concisa ma chiara il codice in modo da chiarire il

variabili con nomi u�li

processo di scritura. U�lizzare a facilitare la comprensione del codice.

Teoria - Aritme�ca Binaria (5 p�)

Si codifichino in complemento a 2 i seguenti numeri: -14, 11

Si esegua poi la somma dei due numeri in complemento a due verificandone la correttezza

(ovvero, riconvertendo il risultato in decimale).

Teoria – Sistema opera�vo (5 p�)

Con riferimento al ciclo di vita di un processo, descrivere in quale scenario si può

verificare un'interruzione interna.

Descrivere come questa interruzione viene gestita dal processore e com'è possibile

riprendere l'esecuzione del processo in un secondo momento.

Teoria - SQL Creazione tabelle (5 p�)

Si progetti in SQL lo schema di una base di dati relativi alla fauna della regione

Campania.

Si colleghino in maniera opportuna le diverse tabelle usando chiavi pubbliche-private

Per ogni stazione di campionamento si deve memorizzare:

1. Il parco naturale in cui si è effettuato il campionamento

2. le coordinate geografiche della stazione (latitudine e longitudine)

3. l'altezza sul livello del mare della stazione

Per ogni campionamento si deve memorizzare:

1. la stazione di campionamento

2. la data di inizio campionamento

3. la data di fine campionamento

4. la classe per cui si è effettuato il campionamento (e.g., mammiferi, volatili, etc.)

Per ogni soggetto campionato si deve memorizzare:

1. Il nome scientifico

2. la classe

3. Se è una specie a rischio

4. la stazione di campionamento in cui è stato individuato

N.B. Per un parco naturale possono esserci più stazioni di campionamento

• Un soggetto può essere campionato in diverse stazioni di campionamento

Teoria - SQL Query Database (5 p�)

Dato il database creato nella domanda precedente, progettare le seguenti query:

Restituire per ogni parco naturale il numero di campionamenti effettuati per la

• classe "aves"

Restituire tutti i parchi naturali in cui è stato campionato il "Canis lupus"

Teoria – Rappresentazione dell’informazione audio (5 p�)

Descrivere il fenomeno di aliasing nel processo di conversione analogico - digitale di un

informazione audio.

Se necessario fare riferimento all'immagine riportata.

Teoria - Excel (5p�)

Progettare un foglio elettronico che permetta di calcolare come evolve la variabile x,

sapendo che la sua dinamica è descritta da:

Con passo di simulazione P=0.5

Dove a, b e c sono costanti

Linguaggio C - Scritura codice (15 p�)

Si scrivano le strutture dati per rappresentare un magazzino di alimenti per animali. Il

magazzino è rappresentato da una lista di alimenti, differenziati per nome, data di

produzione, tipo (secco o umido), peso in chilogrammi, prezzo, animale (cane, gatto,

coniglio, pesce o criceto). Si noti che esiste la possibilità non remota che un alimento

sia indicato per più di un animale. Se necessario, è possibile aggiungere variabili di

supporto alle varie strutture dati. [5 pti]

Data una lista di alimenti L, la funzione produzione_umida_2020 restituisce la

• somma dei chili di cibo umido, prodotta nell'anno 2020, utilizzabile da cani o gatti

(non è detto che l'alimento sia esclusivamente per cani o gatti). Nel caso non ci

fossero alimenti o nessun alimento soddisfi le varie condizioni, la funzione

ritorna -1. [5 pti]

Data una lista di alimenti L, la funzione alimento_animale_costoso restituisce il

• nome dell'alimento più costoso che soltanto uno specifico animale può mangiare

(cioè nessun altro animale può essere nutrito con quell'alimento) e l'anno di

produzione. Si assuma che almeno un alimento soddisfi queste condizioni.

Linguaggio C - Ricerca Errori (9 p�)

Una matrice è valorosa (termine inventato), se la somma degli elementi di ogni riga è

minore della somma della somma degli elementi delle righe rimanenti, e lo stesso vale

per le colonne. Inoltre, presi qualsiasi due elementi nella matrice, il loro prodotto non

deve mai superare 15 volte la loro differenza in valore assoluto, tranne nel caso in cui i

due valori siano uguali. Ad esempio, la matrice seguente è valorosa.

Sia dato il seguente programma il cui scopo è capire se una matrice è valorosa o meno.

Si identifichino gli errori presenti nel programma, motivandone brevemente la scelta, e li

si corregga. Sono presenti 9 errori nel codice. Inoltre, si noti che non vi sono errori sulle

parentesi, sugli operatori di auto incremento o decre

Anteprima
Vedrai una selezione di 5 pagine su 19
Tema d'esame svolto di Informatica Pag. 1 Tema d'esame svolto di Informatica Pag. 2
Anteprima di 5 pagg. su 19.
Scarica il documento per vederlo tutto.
Tema d'esame svolto di Informatica Pag. 6
Anteprima di 5 pagg. su 19.
Scarica il documento per vederlo tutto.
Tema d'esame svolto di Informatica Pag. 11
Anteprima di 5 pagg. su 19.
Scarica il documento per vederlo tutto.
Tema d'esame svolto di Informatica Pag. 16
1 su 19
D/illustrazione/soddisfatti o rimborsati
Acquista con carta o PayPal
Scarica i documenti tutte le volte che vuoi
Dettagli
SSD
Scienze matematiche e informatiche INF/01 Informatica

I contenuti di questa pagina costituiscono rielaborazioni personali del Publisher zoene6. di informazioni apprese con la frequenza delle lezioni di Informatica e studio autonomo di eventuali libri di riferimento in preparazione dell'esame finale o della tesi. Non devono intendersi come materiale ufficiale dell'università Politecnico di Milano o del prof Paleari Simone.
Appunti correlati Invia appunti e guadagna

Domande e risposte

Hai bisogno di aiuto?
Chiedi alla community