Università degli Studi di Brescia ELEMENTI DI INFORMATICA E PROGRAMMAZIONE Ingegneria GESTIONALE PROF. M. SECHI PARTE A.1 ELEMENTI

Documenti analoghi
Publisher Excel Outlook

Università degli Studi di Brescia ELEMENTI DI INFORMATICA E PROGRAMMAZIONE Ingegneria GESTIONALE PROF. M. SECHI PARTE A.1 ELEMENTI

Università degli Studi di Brescia ELEMENTI DI INFORMATICA E PROGRAMMAZIONE Ingegneria GESTIONALE PROF. M. SECHI PARTE A.1 ELEMENTI

ELEMENTI DI INFORMATICA E PROGRAMMAZIONE

Università degli Studi di Brescia ELEMENTI DI INFORMATICA E PROGRAMMAZIONE Ingegneria GESTIONALE PROF. M. SECHI PARTE A.1 ELEMENTI

ELEMENTI DI INFORMATICA E PROGRAMMAZIONE

ELEMENTI DI INFORMATICA E PROGRAMMAZIONE

ELEMENTI DI INFORMATICA E PROGRAMMAZIONE

ELEMENTI DI INFORMATICA E PROGRAMMAZIONE

ELEMENTI DI INFORMATICA E PROGRAMMAZIONE

Open Base (sbase) Open Writer (swriter)

ELEMENTI DI INFORMATICA E PROGRAMMAZIONE

ELEMENTI DI INFORMATICA E PROGRAMMAZIONE

ELEMENTI DI INFORMATICA E PROGRAMMAZIONE

ELEMENTI DI INFORMATICA E PROGRAMMAZIONE

Università degli Studi di Brescia ELEMENTI DI INFORMATICA E PROGRAMMAZIONE Ingegneria GESTIONALE PROF. M. SECHI PARTE A.1 ELEMENTI

ELEMENTI DI INFORMATICA E PROGRAMMAZIONE

ELEMENTI DI INFORMATICA E PROGRAMMAZIONE

Università degli Studi di Brescia ELEMENTI DI INFORMATICA E PROGRAMMAZIONE Ingegneria GESTIONALE PROF. M. SECHI PARTE A.1 ELEMENTI

ELEMENTI DI INFORMATICA E PROGRAMMAZIONE

ELEMENTI DI INFORMATICA E PROGRAMMAZIONE

Upgrade dei client on site o con applicativi di sw distribution. Applicabile solo quando ho un numero di utenti limitato

ELEMENTI DI INFORMATICA E PROGRAMMAZIONE

ELEMENTI DI INFORMATICA E PROGRAMMAZIONE

ELEMENTI DI INFORMATICA E PROGRAMMAZIONE

Università degli Studi di Brescia ELEMENTI DI INFORMATICA E PROGRAMMAZIONE Ingegneria GESTIONALE PROF. M.SECHI PARTE B

E' facilmente scalabile. La tariffazione è a consumo. L'esternalizzazione muta i costi di gestione da fissi a variabili

Università degli Studi di Brescia ELEMENTI DI INFORMATICA E PROGRAMMAZIONE Ingegneria GESTIONALE PROF. M.SECHI PARTE B

Università degli Studi di Brescia ELEMENTI DI INFORMATICA E PROGRAMMAZIONE Ingegneria GESTIONALE PROF. M.SECHI PARTE B

Università degli Studi di Brescia ELEMENTI DI INFORMATICA E PROGRAMMAZIONE Ingegneria GESTIONALE PROF. M.SECHI PARTE B

Università degli Studi di Brescia ELEMENTI DI INFORMATICA E PROGRAMMAZIONE Ingegneria GESTIONALE PROF. M.SECHI PARTE B

Università degli Studi di Brescia ELEMENTI DI INFORMATICA E PROGRAMMAZIONE Ingegneria GESTIONALE PROF. M.SECHI PARTE B

Università degli Studi di Brescia ELEMENTI DI INFORMATICA E PROGRAMMAZIONE Ingegneria GESTIONALE PROF. M. SECHI SEZIONE 1 - ELEMENTI

ELEMENTI DI INFORMATICA E PROGRAMMAZIONE

ELEMENTI DI INFORMATICA E PROGRAMMAZIONE

ELEMENTI DI INFORMATICA E PROGRAMMAZIONE

ELEMENTI DI INFORMATICA E PROGRAMMAZIONE

ELEMENTI DI INFORMATICA E PROGRAMMAZIONE

ELEMENTI DI INFORMATICA E PROGRAMMAZIONE

ELEMENTI DI INFORMATICA E PROGRAMMAZIONE

Università degli Studi di Brescia ELEMENTI DI INFORMATICA E PROGRAMMAZIONE Ingegneria GESTIONALE PROF. M. SECHI SEZIONE 1 - ELEMENTI

ELEMENTI DI INFORMATICA E PROGRAMMAZIONE

ELEMENTI DI INFORMATICA E PROGRAMMAZIONE

ELEMENTI DI INFORMATICA E PROGRAMMAZIONE

ELEMENTI DI INFORMATICA E PROGRAMMAZIONE

ELEMENTI DI INFORMATICA E PROGRAMMAZIONE

ELEMENTI DI INFORMATICA E PROGRAMMAZIONE

Università degli Studi di Brescia ELEMENTI DI INFORMATICA E PROGRAMMAZIONE Ingegneria GESTIONALE PROF. M. SECHI PARTE A / SEZIONE 1 ELEMENTI

Università degli Studi di Brescia ELEMENTI DI INFORMATICA E PROGRAMMAZIONE Ingegneria GESTIONALE PROF. M.SECHI PARTE B

ELEMENTI DI INFORMATICA E PROGRAMMAZIONE

ELEMENTI DI INFORMATICA E PROGRAMMAZIONE

ELEMENTI DI INFORMATICA E PROGRAMMAZIONE

ELEMENTI DI INFORMATICA E PROGRAMMAZIONE

ABC16. 5 Indica nelle reti ethernet cosa è una collisione e come viene gestita. 6 Disegna lo schema della macchina di VON NEUMANN

ELEMENTI DI INFORMATICA E PROGRAMMAZIONE

1238 1*8 2 +2*8 1 +3*8 0

Compito di Informatica Grafica 2 appello 02/02/2010. Nome e Cognome Numero di Matricola

Elementi di Informatica e Programmazione Allievi Ingegneria Informatica, Elettronica e delle Telecomunicazioni, Automazione Industriale

Compito di Informatica Grafica 7 appello 20/09/2010. Nome e Cognome Numero di Matricola

Elementi di Informatica e Programmazione Allievi Ingegneria Informatica, Elettronica e delle Telecomunicazioni, Automazione Industriale

Politecnico di Milano Facoltà di Ingegneria Industriale INFORMATICA B Appello del 8 Febbraio 2010 COGNOME E NOME RIGA COLONNA MATRICOLA

Compito in classe 1B. 1. Disegnare uno schema che mostri quali sono i componenti di un sistema di elaborazione (1)

Elementi di Informatica e Programmazione

Elementi di Informatica e Programmazione

Università di Ferrara 1 APPELLO, SESSIONE ESTIVA, 2015 ESEMPIO CORSO DI LAUREA TRIENNALE IN ECONOMIA INFORMATICA. (Durata prova scritta: 30 minuti)

VBA è un linguaggio di scripting derivato da Visual Basic, da cui prende il nome. Come ogni linguaggio ha le sue regole.

Politecnico di Milano - Dipartimento di Elettronica e informazione Prof. Mauro Negri. Fondamenti di Informatica I prova in itinere

Fondamenti di Informatica A. Allievi Ingegneria Gestionale Appello 17 dicembre tema D

Facoltà di Ingegneria Civile, Ambientale e Territoriale. Informatica (ICA-LC) [083668] Informatica B [079904]

Facoltà di Ingegneria Civile, Ambientale e Territoriale. Informatica (ICA-LC) [083668] Informatica B [079904]

Elementi di Informatica e Programmazione

Compito di Informatica Grafica 4 appello 27/06/2011. Nome e Cognome Numero di Matricola

Il presente plico contiene 3 esercizi e 2 domande e deve essere debitamente compilato con cognome e nome, e numero di matricola.

Dal linguaggio macchina al linguaggio C

Cognome e Nome : Corso e Anno di Immatricolazione: Modalità di Laboratorio (Progetto/Prova) :

Tema A+B COGNOME E NOME. Politecnico di Milano Facoltà di Ingegneria Industriale INFORMATICA B Prova in itinere del 4 Febbraio 2016

Politecnico di Milano Facoltà di Ingegneria Civile, Ambientale e Territoriale. Informatica B [079904]

COGNOME E NOME Facoltà di Ingegneria Industriale INFORMATICA B Prova in itinere del 18 Febbraio 2016 RIGA COLONNA MATRICOLA

Facoltà di Ingegneria Civile, Ambientale e Territoriale. Informatica, Prof. G. Boracchi Allievi Ingegneria Civile e Mitigazione del Rischio

Ogni parte non cancellata a penna sarà considerata parte integrante della soluzione.

Elementi di Informatica e Programmazione

Prof. Massimiliano Giacomin 21 dicembre NOME: COGNOME: MATR: Scrivere nome, cognome e matricola chiaramente in caratteri maiuscoli

Compito di Informatica Grafica 6 appello 27/07/2009. Nome e Cognome Numero di Matricola

FONDAMENTI DI INFORMATICA

PROGRAMMA DIDATTICO CONSUNTIVO A.S. 2018/2019. CLASSE 3Ae. Unità di lavoro 1: I SISTEMI INFORMATICI

PROGRAMMA EFFETTIVAMENTE SVOLTO

Ogni parte non cancellata a penna sarà considerata parte integrante della soluzione.

Politecnico di Milano Facoltà di Ingegneria Industriale INFORMATICA B Appello del 1 settembre 2010 COGNOME E NOME RIGA COLONNA MATRICOLA

Informatica/ Ing. Meccanica e Ing. Edile/ Prof. Verdicchio/ 16/07/2013 / Foglio delle domande / VERSIONE 1

Compito di Informatica Grafica 7 appello 21/09/2009. Nome e Cognome Numero di Matricola

Compito di Informatica Grafica 2 appello 14/02/2011. Nome e Cognome Numero di Matricola

Il presente plico contiene 3 esercizi e 2 domande e deve essere debitamente compilato con cognome e nome, e numero di matricola.

Il presente plico contiene 3 esercizi e deve essere debitamente compilato con cognome e nome, numero di matricola.

Università degli Studi di Padova Dipartimento di Matematica. - Corso di Laurea in Informatica

Il presente plico contiene 4 esercizi e deve essere debitamente compilato con cognome e nome, numero di matricola.

Elementi di Informatica e Programmazione

Politecnico di Milano Facoltà di Ingegneria Milano Leonardo A.A. 2007/08

Si deve consegnare solo il testo del compito e non eventuale minuta. Di tutti gli esercizi BISOGNA riportare i passaggi significativi ed il risultato.

Transcript:

Università degli Studi di Brescia ELEMENTI DI INFORMATICA E PROGRAMMAZIONE Ingegneria GESTIONALE PROF. M. SECHI PARTE A.1 ELEMENTI 14/02/2017 COGNOME E NOME: NUM. MATRICOLA PER RITIRARSI SCRIVERE QUI "RITIRATO" La dispensa deve essere interamente consegnata al docente al termine della prova. Non è consentito consultare manuali o appunti, né utilizzare calcolatrici, smartphone o smartwatch. Verranno considerate valide solo le risposte riportate nella presente dispensa. I fogli di protocollo utilizzati per la brutta vanno riconsegnati e non saranno oggetto di alcuna valutazione. La votazione massima per ogni quesito della parte A è di 1 punto. Attenzione: risposte palesemente errate possono determinare punteggi negativi. Il candidato dovrà TASSATIVAMENTE riportare su ogni foglio immediatamente prima di iniziare la prova Cognome Nome e Matricola. $10//Office automation 007 A2101 1 Indicare il nome di un software, presentato durante il corso, che consenta di produrre organigrammi professionali gestire degli archivi Visio Access 2 3 fare Videoscrittura. Word $11//Paradigmi applicativi 007 A2102 Precisa se la frase indicata è adatta ad un Mainframe o ad un Supercalcolatore Sono spesso costruiti "ad HOC" Usano il parallelismo per aumentare il numero di task Ottimizzato per elaborazioni che richiedono grosse quantità di dati Da cosa è composto un programma eseguibile? Sono "general purpose" Ottimizzato per elaborazioni che richiedono grosse quantità di memoria Usano il parallelismo per aumentare la velocità di calcolo $12//Virtualizzazione 007 A2103 Da una sequenza di istruzioni in linguaggio macchina e di sistema operativo (Api) Cosa ostacola la portabilità di un programma eseguibile su differenti modelli di CPU? Il differente set di istruzioni macchina (ISA) 4 Fornire i termini che caratterizzano la geometria del disco fisso associati alle lettere evidenziate: A B C D $13//Hardware 007 A2104 PIATTO BLOCCO CILINDRO TESTINA $14//

5 Indicare la posizione delle seguenti componenti utilizzando le lettere presenti nello schema di massima del chipset rappresentato qui a lato. USB AGP RAM SOUTHBRIDGE E A C D Hardware 007 A2105 6 Disegna lo schema che rende stellare una rete ad anello $15//Reti 007 A2106 6 Quando vengono utilizzati lo switch e il bridge? $16//Reti 007 A2107 Lo switch viene utilizzato per connettere alla rete singoli nodi. Il bridge per collegare segmenti di rete distinti. Lo switch (nei modelli più complessi) è caratterizzato da un numero elevato di porte mentre il bridge ne possiede al massimo una decina. 8 La seguente immagine indicizzata è composta da 64x64 pixel con una palette di 32 colori RGB. Mostra i calcoli necessari per determinare i byte richiesti per la palette e per l'immagine. 9 Mostrare il procedimento per ottenere la rappresentazione a 6 bit in complemento a 1 del numero -17 $17//Rappresentazione 007 A2108 Per la palette mi servono 32*24/8 byte (RGB richiede 24 bit!). Per ogni pixel utilizzo la posizione (indirizzo) del suo colore all'interno della palette pertanto avendo 32 (2 5 ) colori mi bastano 5 bit per pixel. L'immagine richiede quindi 64x64x5/8 byte $18//Rappresentazione 007 A2109 Determino la rappresentazione binaria del 17 mediante la sua scomposizione in somma di potenze di 2. Quindi 17 = 16+1 10001. Estendo la rappresentazione a 6 bit 010001 e complemento ogni singolo bit ottenendo 101110 $19//Area libera

Università degli Studi di Brescia ELEMENTI DI INFORMATICA E PROGRAMMAZIONE Ingegneria GESTIONALE PROF. M. SECHI PARTE A.2 MACRO EXCEL 14/02/2017 COGNOME E NOME: NUM. MATRICOLA PER RITIRARSI SCRIVERE QUI "RITIRATO" La dispensa deve essere interamente consegnata al docente al termine della prova. Non è consentito consultare manuali o appunti, né utilizzare calcolatrici, smartphone o smartwatch. Verranno considerate valide solo le risposte riportate nella presente dispensa. I fogli di protocollo utilizzati per la brutta vanno riconsegnati e non saranno oggetto di alcuna valutazione. La votazione massima per ogni quesito della parte A è di 1 punto. Attenzione: risposte palesemente errate possono determinare punteggi negativi. Il candidato dovrà TASSATIVAMENTE riportare su ogni foglio immediatamente prima di iniziare la prova Cognome Nome e Matricola. $20//Interpreta 007 A2201 1 Spiegare cosa genera la seguente formula: 2 Fornire il risultato delle seguenti formule. Attenzione: A1 contiene la stringa "ELEMENTI". 3 Scrivere la formula in G4 che restituisce la distanza tra le 2 città indicate in G2 e G3. =INDICE(A1:B12; MESE(OGGI())+1;1) L'istruzione MESE(OGGI())+1 ritorna il numero del mese corrente più 1 ovvero 3. La formula risultante INDICE(A1:B12;3;1) restituisce "Marzo" (riga 3 colonna 1 di A1:B12) =STRINGA.ESTRAI(A1;RICERCA("I";A1);1) =SINISTRA(A1;TROVA("i";A1)) =INDIRETTO("A" & 1) =MINUSC(STRINGA.ESTRAI(A1;3;2)) $21//Interpreta 007 A2202 I #VALORE! ELEMENTI em $22//Interpreta 007 A2203 =INDICE(B2:D4; CONFRONTA(G2;A2:A4); CONFRONTA(G3;B1:D1)) Oppure =CERCA.VERT(G2;A2:D4;CONFRONTA(G3;B1:D1)+1) $23//Condizioni 007 A2204 4 Fornire la formula in Excel che restituisce VERO se il punto (X,Y) risulta posto nella zona scura (sopra o a destra del punto =O(X>=a;Y>=b) (a,b ), FALSO altrimenti. $24//

5 Fornire il valore visualizzato e la formula che verrà incollata nella cella B3 dopo aver precedentemente copiato il contenuto di C3 Teoria 007 A2205 Formula ottenuta dopo l'incolla in B3 =SOMMA($A$1:$B$2 B1:C2) Valore visualizzato in B3 dopo l'incolla 6 6 Si fornisca la formula che restituisce le stringhe "OK" e "NotOK" evidenziate con in figura. 7 Scrivere il file indice associato al file dati proposto inizialmente. =SE( O(A1<0;A1>9) ;" Ok";"NotOK") Prima della lettera A File dati iniziale B C D E F G H File Indice 1 2 3 4 5 6 7 $25//Condizioni 007 A2206 $26//Teoria 007 A2207 Scrivere il contenuto del file dati e dell indice dopo l aggiunta della lettera A Dopo la lettera A File Dati B C D E F G H A File Indice 8 1 2 3 4 5 6 7 8 Scrivere la formula che genera in A1 e A2 le coordinate di un punto casuale (A1,A2)= (X,Y) nel rettangolo con angolo inferiore sinistro (a,c) e superiore destro (b,d). PS.: Le coordinate generate devono essere valori reali e non solo interi! A1 A2 $27//Formula 007 A2208 =CASUALE()*(b a) +a =CASUALE()*(d c) +c 9 Fornire il risultato delle seguenti formule =TESTO(1,299;"0,0") "1,3" =SINISTRA("AVE";2) & DESTRA("AVE";2) "AVVE" =1^1^1 1 $28//Interpreta 007 A2209 =TESTO(GIORNO(OGGI()+1);"0000") "0015" $29//Area Libera

Università degli Studi di Brescia ELEMENTI DI INFORMATICA E PROGRAMMAZIONE Ingegneria GESTIONALE PROF. M. SECHI PARTE A.3 VBA 14/02/2017 COGNOME E NOME: NUM. MATRICOLA PER RITIRARSI SCRIVERE QUI "RITIRATO" La dispensa deve essere interamente consegnata al docente al termine della prova. Non è consentito consultare manuali o appunti, né utilizzare calcolatrici, smartphone o smartwatch. Verranno considerate valide solo le risposte riportate nella presente dispensa. I fogli di protocollo utilizzati per la brutta vanno riconsegnati e non saranno oggetto di alcuna valutazione. La votazione massima per ogni quesito della parte A è di 1 punto. Attenzione: risposte palesemente errate possono determinare punteggi negativi. Il candidato dovrà TASSATIVAMENTE riportare su ogni foglio immediatamente prima di iniziare la prova Cognome Nome e Matricola. $30//Sintassi 007 A2301 1 Scrivere l'equivalente con WHILE/WEND del seguente script: s="elementi" For i=instr(s,"m") To len(s) Debug.Print mid(s,i,1) Next 2 Scrivere il contenuto finale delle variabili Codice 0 s = "Elementi" i = InStr(s, "m") While i <= Len(s) Debug.Print Mid(s,i,1) i = i + 1 Wend Editore Mondadori codice = 10: Editore = "Rizzoli": pagine = 7 If (Mid(Editore, 2, 1) = "i") Then codice = 1000 Mod 7 If (codice >= pagine) Then Editore = "Rizzoli" Else codice = pagine Len(Editore) If (Right(Editore, 1) <> "i") Then codice = codice + 10: Editore = "Ricordi" If (codice < pagine) Then Editore = "Mondadori" Else pagine = pagine 2 3 Indica l'output nella "finestra immediata" della seguente sequenza VBA: 4 Scrivere la funzione ContaDispari() che restituisce il numero di interi dispari contenuti nell'area passata come argomento. Non è richiesto alcun test poiché per ipotesi i dati inseriti sono tutti interi. Sub Incrementa(byref x) x=x+1 End Sub x=1 For i=1 To 4 Call Incrementa(x) Debug.Print x Next $31//InterpretaSELEZ 007 A2302 Pagine 7 $32//InterpretaITERAZ 007 A2303 2 3 4 5 $33//Function/Sub 007 A2304 Function ContaDispari(area) n = 0 For Each c In area If c.value mod 2 Then n=n+1 Next ContaDispari = n End Function $34//

5 Scrivere il metodo dell'oggetto Application che chiude Excel Scrivere il metodo dell'oggetto Application che forza il ricalcolo delle formule in VBA Oggetti 007 A2305 Application.Quit Application.Calculate 6 Si consideri la seguente funzione ricorsiva. Indicare i valori restituiti da ciascuna delle 4 chiamate indicate Function F(x, y) If x < y Then F=F(y+1,x-1) Else F = x + y End If End Function Chiamate F(1,3) 4 F(3,3) 6 F(3,1) 4 F(6,5) 11 $35//Ricorsione 007 A2306 $36//Area Libera Area Libera Area Libera Area Libera