Corso: Fondamenti di Informatica 1 (gruppo 8-9) Corsi di laurea: Area dell'informazione Simulazione del Questionario a Risposte Multiple.
|
|
- Gabriella Capone
- 5 anni fa
- Visualizzazioni
Transcript
1 Domanda n. 1 Corso: Fondamenti di Informatica 1 (gruppo 8-9) Corsi di laurea: Area dell'informazione Simulazione del Questionario a Risposte Multiple 8-Nov-2004 Argomento: Rappresentazione dell'informazione Domanda: Il numero binario in complemento a due corrisponde al numero decimale: Si applichi l algoritmo di conversione da rappresentazione binaria a rappresentazione decimale
2 Domanda n. 2 Argomento: Rappresentazione dell'informazione Domanda: Data la seguente rappresentazione binaria a 8 bit in complemento a 2, qual e' la sua rappresentazione in base 10? Nessuna delle risposte precedenti e' corretta. Si applichi l algoritmo di conversione da rappresentazione binaria a rappresentazione decimale
3 Domanda n. 3 Argomento: Rappresentazione dell'informazione Domanda: Qual e' la rappresentazione binaria a 8 bit in complemento a due del numero decimale -31? Non si possono rappresentare numeri negativi in complemento a due Si applichi l algoritmo di conversione da rappresentazione decimale a rappresentazione binaria complemento a due
4 Domanda n. 4 Argomento: Rappresentazione dell'informazione Domanda: Dato il seguente numero intero rappresentato a 8 bit complemento a 2, qual e' la sua rappresentazione a 16 bit sempre in complemento a 2? Estensione del segno in formato complemento a due
5 Domanda n. 5 Argomento: Rappresentazione dell'informazione Domanda: Cambiando segno al numero binario in complemento a due si ottiene: Viene generata una condizione di overflow (trabocco) 5. Non è possibile cambiare segno ai numeri binari rappresentati in complemento a due Formato complemento a due
6 Domanda n. 6 Argomento: Rappresentazione dell'informazione Domanda: L'addizione di due variabili di tipo int in Java: 1. calcola sempre il valore corretto della somma perché i numeri interi in Java sono espressi in complemento a due 2. può calcolare un valore errato per la somma 3. può calcolare un valore errato per la somma solo se entrambe le variabili contengono valori negativi con un grande valore assoluto 4. Nessuna delle risposte precedenti e' corretta Calcola un valore errato in caso di errore di trabocco (overflow)
7 Domanda n. 7 Argomento: Rappresentazione dell'informazione Domanda: Quale è il valore decimale del numero E3 (espresso in base 16)? Mancano dei dati per eseguire il calcolo Algoritmo di conversione da base generica a base decimale
8 Domanda n. 8 Argomento: Rappresentazione dell'informazione Domanda: In formato IEEE754 doppia precisione sono rappresentabili 1. tutti i numeri razionali appartenenti all'intervallo [-1, 1] 2. tutti i numeri razionali 3. un sottoinsieme di numeri razionali dell'intervallo [-1, 1] 4. Nessuna delle precedenti risposte e' corretta Sono rappresentabili, fra gli altri, un sottoinsieme di numeri razionali dell intervallo [-1, 1]
9 Domanda n. 9 Argomento: Rappresentazione dell'informazione Domanda: Il numero successivo a 2 alla 24 ( ) rappresentabile in formato IEEE754 singola precisione (23 bit di mantissa, 8 bit di esponente, un bit di segno) e': , nel formato IEEE754 singola precisione (23 bit per l esponente), la distanza fra un numero rappresentabile e il successivo e pari a δ = 2 E * 2-23, dove E e l esponente nella rappresentazione del numero. Quindi per il numero 2 24 : δ = 2 24 * 2-23 = 2 Il numero successivo rappresentabile e quindi
10 Domanda n. 10 Argomento: Rappresentazione dell'informazione Domanda: Nel codice UNICODE ciascun carattere e' rappresentato con 1. 8 bit bit 3. 7 bit piu' un bit di parita' 4. Nessuna delle precedenti risposte e' corretta Definizione del codice UNICODE
11 Domanda n. 11 Argomento: Rappresentazione dell'informazione Domanda: L'errore di trabocco (overflow) nell'aritmetica binaria intera si puo' ottenere 1. solo se la rappresentazione dei numeri usa un numero finito di bit in formato modulo e bit di segno 2. solo se la rappresentazione dei numeri usa un numero finito di bit e il risultato dell'operazione aritmetica non appartiene all'insieme dei numeri rappresentabili 3. Non si puo' ottenere 4. Solo nella somma di due numeri negativi
12 Domanda n. 12 Argomento: Unita' centrale Domanda: Una memoria di tipo Random Access Memory (RAM) e' caratterizzata dal fatto che 1. il tempo di accesso e' casuale 2. il tempo di accesso e' costante 3. per leggere la cella n-esima si devono leggere le n-1 celle che la precedono 4. il tempo di accesso e' proporzionale alla posizione della cella nella memoria
13 Domanda n. 13 Argomento: Unita' centrale Domanda: Per essere immediatamente eseguibile dalla CPU, dove viene memorizzata un'istruzione in codice macchina? 1. nella RAM 2. nel disco rigido 3. in un dispositivo di I/O 4. sullo schermo
14 Domanda n. 14 Argomento: Unita' centrale Domanda: Quale è, tra i seguenti, il dispositivo di memoria di maggiore capacità, considerando i rispettivi valori "tipici"? 1. Floppy disk 2. CD 3. CD-RW 4. Hard disk
15 Domanda n. 15 Argomento: Unita' centrale Domanda: Quale delle seguenti affermazioni rappresenta il ciclo di funzionamento di un'unita' centrale? 1. Accesso - decodifica - esecuzione - incremento del registro Contatore di Programma 2. Accesso - incremento del registro Contatore di Programma - decodifica - esecuzione 3. Incremento del registro Contatore di Programma - accesso - decodifica - esecuzione 4. Accesso - esecuzione - incremento del registro Contatore di Programma 5. Nessuna delle precedenti
16 Domanda n. 16 Argomento: Unita' centrale Domanda: Cosa si intende usualmente con il termine di "memorie di massa" o memoria secondaria? 1. I dispositivi di memoria RAM 2. Il disco fisso (hard disk) 3. Le memorie EPROM 4. Nessuna delle precedenti
17 Domanda n. 17 Argomento: Unita' centrale Domanda: Qual e' il numero minimo di bit necessari per codificare un codice di 1024 simboli diversi? >= 1024
18 Domanda n. 18 Argomento: Compilatore e interprete Domanda: Un interprete e' 1. un programma che traduce codice sorgente in codice oggetto, producendo un file 2. un programma cha ha come unico scopo quello di verificare la correttezza sintattica di codice sorgente 3. un programma che traduce codice sorgente in codice eseguibile 4. un compilatore specifico per sistemi operativi con una forte interazione uomo-macchina
19 Domanda n. 19 Argomento: Compilatore e interprete Domanda: in java il bytecode e': 1. codice sorgente scritto nel linguaggio java 2. codice direttamente eseguibile 3. codice intermedio che puo' essere eseguito dall l'interprete java 4. Nessuna delle precedenti risposte e' corretta
20 Domanda n. 20 Argomento: Compilatore e interprete Domanda: Quale delle seguenti affermazioni e' corretta 1. nei linguaggi compilati sussiste portabilita' a livello di codice eseguibile 2. nei linguaggi interpretati sussiste portabilita' a livello di codice sorgente 3. nei linguaggi compilati sussiste portabilita' a livello di codice assembly 4. Nessuna delle precedenti e' vera
21 Domanda n. 21 Argomento: Compilatore e interprete Domanda: Il compilatore Java: 1. traduce codice sorgente in codice eseguibile 2. esegue il bytecode 3. traduce codice sorgente in codice assembly 4. nessuna delle precedenti affermazioni e' corretta
22 Domanda n. 22 Argomento: Compilatore e interprete Domanda: L'interprete Java 1. esegue il codice sorgente 2. esegue il codice eseguibile 3. traduce da codice sorgente a bytecode 4. traduce da bytecode a codice eseguibile ed esegue
23 Domanda n. 23 Argomento: Compilatore e interprete Domanda: Con il tipo di dati fondamentali int in Java si possono rappresentare i numeri interi nell'intervallo 1. [-2**31, 2**31-1], dove 2**n significa due alla n 2. [-2**16, 2**16-1] 3. [-2**63, 2**63-1] 4. [-2**7, 2**7-1] In Java il tipo fondamentale int e rappresentato con 32 bit
24 Domanda n. 24 Argomento: Variabili e tipi Domanda: Il tipo di dati fondamentali long in Java si rappresenta con bit bit bit bit 5. non esiste il tipo di dati fondamentali long in Java In java il tipo fondamentale long e rappresentato con 64 bit
25 Domanda n. 25 Argomento: Variabili e tipi Domanda: Qual e' l'effetto del seguente frammento di codice double x = 7.0 / 0.0; 1. alla compilazione viene segnalato l'errore "divisione per zero" 2. compila correttamenete, ma in esecuzione provoca l'eccezione ArithmeticException 3. compila correttamente, non provoca eccezioni e il risultato dell'operazione e' NaN (Not a Number) 4. compila correttamente, non provoca eccezioni e il risultato dell'operazione e' java.lang.double.positive_infinity 5. Nessuna delle affermazioni precedenti e' corretta
26 Domanda n. 26 Argomento: Variabili e tipi Domanda: Qual e' l'effetto delle compilazione e dell'esecuzione del seguente frammento di codice double x = 21.0; int k = 7; int n = x / k; 1. compila ed esegue correttamente: alla variabile n viene assegnato il valore 3 2. errore in compilazione "possible loss of precision" 3. compila correttamenete, ma in esecuzione provoca l'eccezione PossibleLossOfPrecisionException 4. nessuna delle affermazioni precedenti e' corretta La conversione fra tipi fondamentali da double a int non e automatica
27 Domanda n. 27 Argomento: Variabili e tipi Domanda: Nel seguente frammento di codice int n = (int) Math.exp(2.5); 1. la conversione forzata (int) e' indispensabile; senza il compilatore segnala errore 2. la conversione forzata (int) potrebbe essere omessa senza generazione di errori in compilazione ed esecuzione 3. omettendo conversione forzata, il codice compila correttamente, ma l'esecuzione generata un'eccezione 4. Nessuna delle precedenti affermazioni e' corretta. La conversione fra tipi fondamentali da double a int non e automatica
28 Domanda n. 28 Argomento: Variabili e tipi Domanda: Qual e' l'effetto del seguente frammento di codice String s = "21.0"; Double y; if (s!= null) { double x = Double.parseDouble(s); y = x / 3.0; } System.out.println("risultato: " + y); 1. compila ed esegue correttamente, stampando la stringa "risultato: 3.0" 2. errore in compilazione 3. compila correttamenete ma l'esecuzione provoca la generazione di un'eccezione 4. nessuna delle precedenti
29 Domanda n. 29 Argomento: Logica booleana Domanda: I due enunciati seguenti if (x/y > 0 && y!= 0)... if (y!= 0 && x/y > 0) sono equivalenti 2. hanno un comportamento diverso solo quando y vale 0 3. hanno un comportamento diverso solo quando x e' positivo La prima espressione lancia l eccezione ArithmeticException se le variabili sono intere e il valore di y e zero, mentre la seconda espressione non causa mai l eccezione ArithmeticException
30 Domanda n. 30 Argomento: Logica booleana Domanda: I due enunciati seguenti if (x/y > 0 && y!= 0)... if (y!= 0 && x/y > 0) sono equivalenti 2. hanno un comportamento diverso perche' il primo puo' provocare il lancio di un'eccezione, mentre il secondo non lo puo' fare 3. hanno un comportamento diverso perche' il secondo puo' provocare il lancio di un'eccezione, mentre il primo non lo puo' fare
31 Domanda n. 31 Argomento: Logica booleana Domanda: Quale delle espressioni logiche sotto riportate e' equivalente a?!((a > 0) && (a < 10)) 1. a <=0 && a >= a <0 a > a <=0 a >= a <0 && a > 10 Applicare la legge di De Morgan
32 Domanda n. 32 Argomento: Logica booleana Domanda: Con riguardo alla seguente espressione logica quali affermazioni sono vere (a && b) (!a &&!b) (!a a) == (a b) && (!a b) && (!b && b) 1. la relazione e' verificata, perche' le espressioni a destra e a sinistra dell'uguale valgono entrambe true 2. la relazione e' verificata, perche' le espressioni a destra e a sinistra dell'uguale valgono entrambe false 3. la relazione non e' verificata perche' l'espressione a sinistra vale true mentre quella a destra vale false 4. la relazione non e' verificata perche' l'espressione a sinistra vale false mentre quella a destra vale true Espressione a sinistra: vale true, infatti (!a a) vale true, quindi l espressione a sinistra (essendo un OR) vale true Espressione a destra (!b && b) vale false, quindi l espressione a destra (essendo un AND) vale false
33 Domanda n. 33 Argomento: Iterazioni, array e stringhe Domanda: Qual e' il risultato della compilazione e dell'esecuzione del seguente frammento di codice java? Int k = 4; int n = k; int p = 1; while (n > 0) { p *= n; n--; } System.out.println(k + "! = " + p); 1. Il frammento di codice compila, ma in esecuzione ciclo all'infinito 2. il frammento di codice compila e produce a standard output la stringa "4! = 24" 3. il frammento di codice non compila, il ciclo while deve essere sostituito da un ciclo for 4. Nessuna delle precedenti affermazioni e' corretta
34 Domanda n. 34 Argomento: Iterazioni, array e stringhe Domanda: Quale dei seguenti frammenti di codice equivale al frammento: { init; enunciato1; enunciato2; while (espr) { enunciato1 ; enunciato2; } } 1. { init; do { enunciato1 ; enunciato2 } while (espr); } 2. { for ( init; espr ; enunciato2 ) enunciato1; } 3. { for ( init; espr ; enunciato1 ) enunciato2; } 4. nessuna delle precedenti risposte e' corretta
Corso: Fondamenti di Informatica 1 (gruppo 8-9) Corsi di laurea: Area dell'informazione Questionario di autovalutazione 4
Corso: Fondamenti di Informatica 1 (gruppo 8-9) Corsi di laurea: Area dell'informazione Questionario di autovalutazione 4 Domanda n. 1 Argomento: Rappresentazione dell'informazione Domanda: Il numero binario
DettagliGestione dei compiti
1 of 18 23/10/2006 103 Gestione dei compiti Corso: Fondamenti di Informatica 1 (gruppo 8-9) Corsi di laurea: Area dell'informazione Domanda n. 1 Argomento: Logica booleana Domanda: Qual e' il risultato
DettagliCorso: Fondamenti di Informatica (Gruppo 2) a.a Corsi di laurea: Ing. Settore Informazione
Corso: Fondamenti di Informatica (Gruppo 2) a.a. 2017-18 Corsi di laurea: Ing. Settore Informazione Questionario a Risposte Multiple per auto-valutazione del Lab05 Domanda n. 1 Argomento: Iterazioni, array
DettagliPer gli esercizi sulla algebra booleana, si consiglia di verificare tramite tabelle di verità le equivalenze logiche proposte sulle dispense.
Fondamenti di Informatica - A. Fantechi Raccolta di esercizi Per gli esercizi sulla algebra booleana, si consiglia di verificare tramite tabelle di verità le equivalenze logiche proposte sulle dispense.
DettagliLezione 6 Introduzione al C++ Mauro Piccolo
Lezione 6 Introduzione al C++ Mauro Piccolo piccolo@di.unito.it Linguaggi di programmazione Un linguaggio formale disegnato per descrivere la computazione Linguaggi ad alto livello C, C++, Pascal, Java,
DettagliTipi di dato primitivi
Tipi di dato primitivi (oltre int) Tipi di dato primitivi int (già trattati) Valori logici (ricordati) Valori reali Valori carattere Informatica - A.A. 2009/2010 - Tipi di dato 2 1 Valori logici (il caso
DettagliLe basi del linguaggio Java
Le basi del linguaggio Java Compilazione e interpretazione Quando si compila il codice sorgente scritto in Java, il compilatore genera il codice compilato, chiamato bytecode. È un codice generato per una
DettagliRappresentazione della informazione
Rappresentazione della informazione Rappresentazione digitale dei dati Numeri interi Numeri reali Caratteri (C++: int) (C++ float e double) (C++ char) Memoria del calcolatore è finita L insieme dei numeri
DettagliInformatica/ Ing. Meccanica/ Prof. Verdicchio/ 13/09/2013/ Foglio delle domande/versione 1
Informatica/ Ing. Meccanica/ Prof. Verdicchio/ 13/09/2013/ Foglio delle domande/versione 1 1) Dato un diagramma di flusso quali sono le condizioni necessarie perché si possa costruire un programma corrispondente?
Dettagli1. Un array è: A. Un simbolo usato nel linguaggio C per rappresentare un numero non specificato di variabili B. Un insieme di indirizzi di memoria
Esame teorico Rispondere alle domande a risposta multipla (probabilmente 10) Eventualmente 1-2 domande a risposta libera Ogni domanda ha una ed una sola risposta corretta Tempo di risposta: 60 minuti Peso:
DettagliAritmetica dei Calcolatori
Aritmetica dei Calcolatori Nicu Sebe March 14, 2016 Informatica Nicu Sebe 1 / 34 Operazioni su Bit Bit Scienza della rappresentazione e dell elaborazione dell informazione Abbiamo visto come i computer
DettagliFondamenti di programmazione parte 2. Elementi di informatica IGLP
Fondamenti di programmazione parte 2 Elementi di informatica IGLP Questo insieme di trasparenze è stato ideato e realizzato dai ricercatori e professori del Dipartimento di Informatica e Sistemistica dell
DettagliEsonero di Informatica I. Ingegneria Medica
Di seguito sono elencati una serie di domande tipo esonero ; i quiz vogliono dare un sistema di autovalutazione e di confronto allo studente che deve prepararsi alla prova di metà corso. Il numero e l
DettagliCompitino di Laboratorio di Informatica CdL in Matematica 13/11/2007 Teoria Compito A
Matematica 13/11/2007 Teoria Compito A Domanda 1 Descrivere, eventualmente utilizzando uno schema, gli elementi funzionali di una CPU. Domanda 2 Java è un linguaggio compilato o interpretato? Motivare
DettagliSistemi Informativi Aziendali. Programma del corso
Sistemi Informativi Aziendali Corso di Laurea in Ingegneria Gestionale Programma del corso Anno Accademico 2008/09 Docente: Massimo Cossentino Programma del corso a.a. 2008-09 Introduzione al corso ICT
DettagliCenni alla rappresentazione dei tipi dato primitivi
Cenni alla rappresentazione dei tipi dato primitivi Fondamenti di Informatica R. Basili a.a. 2006-7 Numeri Naturali Alfabeto, A Un insieme finito di B simboli, A={a, b,. } Sequenze o Stringhe in A, A *
DettagliCodifica dell informazione
Codifica dell informazione Informatica B Come memorizzo l informazione nel calcolatore? 1 bit di informazione 1 bit di informazione La memoria del calcolatore L informazione nel calcolatore q Il calcolatore
DettagliINFORMATICA. L informatica comprende:
Varie definizioni: INFORMATICA Scienza degli elaboratori elettronici (Computer Science) Scienza dell informazione Definizione proposta: Scienza della rappresentazione e dell elaborazione dell informazione
Dettagli3) Descrivere l architettura di un elaboratore tramite astrazione a livelli
Di seguito sono elencati una serie di domande tipo esonero ; i quiz vogliono dare un sistema di autovalutazione e di confronto allo studente che deve prepararsi alla prova di metà corso. Il numero e l
DettagliCodifica dell informazione numerica
Codifica dell informazione numerica Nicola Basilico, nicola.basilico@unimi.it Architetture degli Elaboratori I, Laboratorio - Corso di Laurea in Informatica, A.A. 201-2018 Informazioni (edizione 2017-2018)
DettagliRappresentazione dei Numeri
Rappresentazione dei Numeri Rappresentazione dei Numeri Il sistema numerico binario è quello che meglio si adatta alle caratteristiche del calcolatore Il problema della rappresentazione consiste nel trovare
DettagliTipi interi lo standard (1)
Tipi interi lo standard (1) Lo standard C lascia al compilatore la decisione di quanti bit assegnare a ogni tipo (char, short int, int, long int). Quello che è sempre garantito è: (signed) char può esprimere
DettagliRappresentazione dei numeri interi in un calcolatore
Corso di Calcolatori Elettronici I Rappresentazione dei numeri interi in un calcolatore Prof. Roberto Canonico Università degli Studi di Napoli Federico II Dipartimento di Ingegneria Elettrica e delle
DettagliRappresentazione dei numeri interi in un calcolatore. Rappresentazione dei numeri
Corso di Calcolatori Elettronici I Rappresentazione dei numeri interi in un calcolatore Prof. Roberto Canonico Università degli Studi di Napoli Federico II Dipartimento di Ingegneria Elettrica e delle
DettagliN= a i b i. Numeri e numerali. Sistemi di Numerazione Binaria. Sistemi posizionali. Numeri a precisione finita
Numeri e numerali Numero: entità astratta Numerale : stringa di caratteri che rappresenta un numero in un dato sistema di numerazione Sistemi di Numerazione Binaria Lo stesso numero è rappresentato da
DettagliRappresentazione dell' informazione. Cenni, necessari per capire le caratteristiche dei tipi di dato e delle limitazioni dell'aritmetica del computer
Rappresentazione dell' informazione Cenni, necessari per capire le caratteristiche dei tipi di dato e delle limitazioni dell'aritmetica del computer Cos'è l'informazione? Tutto quello che viene manipolato
DettagliProgramma svolto di INFORMATICA. Classe 3M - indirizzo MERCURIO A.S. 2010/2011
ISTITUTO TECNICO COMMERCIALE N. DELL ANDRO - Santeramo in Colle (BA) Programma svolto di INFORMATICA Classe 3M - indirizzo MERCURIO A.S. 2010/2011 Proff. Rosalia Barbara Schiavarelli, Antonio Antonicelli
DettagliUnità aritmetica e logica
Aritmetica del calcolatore Capitolo 9 Unità aritmetica e logica n Esegue le operazioni aritmetiche e logiche n Ogni altra componente nel calcolatore serve questa unità n Gestisce gli interi n Può gestire
DettagliLezione 9 Aritmetica in virgola mobile (3)
Lezione 9 Aritmetica in virgola mobile (3) Vittorio Scarano Architettura Corso di Laurea in Informatica Università degli Studi di Salerno Un ripasso Un quadro della situazione: dove siamo, dove stiamo
DettagliRappresentazione in virgola mobile. 4 ottobre 2018
Rappresentazione in virgola mobile 4 ottobre 2018 Punto della situazione Abbiamo visto le rappresentazioni dei numeri: Sistema posizionale pesato per interi positivi (nella varie basi) Sistema posizionale
DettagliSistemi di Numerazione Binaria
Sistemi di Numerazione Binaria NB.1 Numeri e numerali Numero: entità astratta Numerale : stringa di caratteri che rappresenta un numero in un dato sistema di numerazione Lo stesso numero è rappresentato
DettagliLiceo Scientifico G. Galilei Trebisacce Anno Scolastico Prova di Informatica : Codifica delle informazioni Alunno: Classe: 1 C
Liceo Scientifico G. Galilei Trebisacce Anno Scolastico 2011-2012 Prova di Informatica : Codifica delle informazioni Alunno: Classe: 1 C 12.01.2012 prof. Mimmo Corrado 1. Che cos è il codice ASCII 2. Che
DettagliCodifica dell informazione numerica
Codifica dell informazione numerica Nicola Basilico, nicola.basilico@unimi.it Architettura degli Elaboratori I, Laboratorio - Corso di Laurea in Informatica, A.A. 2018-2019 Rappresentazione approssimata
DettagliTipi di dato. Il concetto di tipo di dato viene introdotto per raggiungere due obiettivi:
Tipi di dato Il concetto di tipo di dato viene introdotto per raggiungere due obiettivi: esprimere in modo sintetico la loro rappresentazione in memoria, e un insieme di operazioni ammissibili permettere
DettagliSistemi di Numerazione Binaria
Sistemi di Numerazione Binaria NB.1 Numeri e numerali Numero: entità astratta Numerale : stringa di caratteri che rappresenta un numero in un dato sistema di numerazione Lo stesso numero è rappresentato
DettagliRappresentazione dei numeri interi in un calcolatore
Corso di Calcolatori Elettronici I A.A. 2012-2013 Rappresentazione dei numeri interi in un calcolatore Prof. Roberto Canonico Università degli Studi di Napoli Federico II Dipartimento di Ingegneria Elettrica
DettagliCognome:, Nome: Matricola:
I Prova Intercorso Fondamenti di Informatica e Programmazione, A.A. 2017/18 Docente: R. Pizzolante Traccia B Cognome:, Nome: Matricola: Spazio riservato alla commissione esaminatrice 1 2 3 4 5 6 7 8 9
DettagliUn quadro della situazione. Lezione 6 Aritmetica in virgola mobile (2) e Codifica dei caratteri. Dove siamo nel corso. Organizzazione della lezione
Un quadro della situazione Lezione 6 Aritmetica in virgola mobile (2) e Codifica dei caratteri Vittorio Scarano Architettura Corso di Laurea in Informatica Università degli Studi di Salerno Input/Output
DettagliCodifica dell informazione numerica. Matteo Re, Nicola Basilico,
Codifica dell informazione numerica Matteo Re, matteo.re@unimi.it Nicola Basilico, nicola.basilico@unimi.it Informazioni (edizione 2017-2018) Turno A (cognomi A - F) Nicola Basilico, dip. via Comelico,
DettagliIl linguaggio C Variabili e tipi di dato primitivi
Il linguaggio C Variabili e tipi di dato primitivi main() { /*definizioni variabili: */ char y= a ; /*codice(a)=97*/ int x,x,y; unsigned int Z; float SUM; double r; /* parte istruzioni: */ X=27; Y=4; Z
DettagliNumeri floating point
Numeri floating point Corso di Calcolo Numerico, a.a. 2008/2009 Francesca Mazzia Dipartimento di Matematica Università di Bari Francesca Mazzia (Univ. Bari) Numeri floating point 1 / 32 Rappresentazione
DettagliELEMENTI DI INFORMATICA L-B. Ing. Claudia Chiusoli
ELEMENTI DI INFORMATICA L-B Ing. Claudia Chiusoli Materiale Lucidi delle lezioni Date degli appelli Testi di esami precedenti Informazioni e contatti http://www.lia.deis.unibo.it/courses/ Programma del
DettagliFondamenti di Informatica - 1. Prof. B.Buttarazzi A.A. 2011/2012
Fondamenti di Informatica - 1 Prof. B.Buttarazzi A.A. 2011/2012 Sommario Rappresentazione dei numeri naturali (N) Rappresentazione dei numeri interi (Z) Modulo e segno In complemento a 2 Operazioni aritmetiche
DettagliProgramma svolto di INFORMATICA. Classe 3 - indirizzo MERCURIO A.S. 2009/2010
ISTITUTO TECNICO COMMERCIALE N. DELL ANDRO - Santeramo in Colle (BA) Programma svolto di INFORMATICA Classe 3 - indirizzo MERCURIO A.S. 2009/2010 Proff. Rosalia Barbara Schiavarelli, Antonio Antonicelli
DettagliCodifica dell Informazione per il Calcolo Scientifico
Alfredo Cuzzocrea per il Calcolo Scientifico CODIFICA BINARIA Codifica binaria: usa un alfabeto di 2 simboli Utilizzata nei sistemi informatici Si utilizza una grandezza fisica (luminosità, tensione elettrica,
DettagliSistemi di Numerazione Binaria
Sistemi di Numerazione Binaria BIN.1 Numeri e numerali Numero: entità astratta Numerale : stringa di caratteri che rappresenta un numero in un dato sistema di numerazione Lo stesso numero è rappresentato
DettagliProgramma del corso. Elementi di Programmazione. Introduzione agli algoritmi. Rappresentazione delle Informazioni. Architettura del calcolatore
Programma del corso Introduzione agli algoritmi Rappresentazione delle Informazioni Architettura del calcolatore Reti di Calcolatori Elementi di Programmazione Algoritmi e programmi Algoritmo Sequenza
DettagliIntroduzione alla programmazione in linguaggio C
Introduzione alla programmazione in linguaggio C Il primo programma in C commento Header della libreria Funzione principale Ogni istruzione in C va terminata con un ; Corso di Informatica AA. 2007-2008
Dettagli4 - Tipi di dato primitivi
4 - Tipi di dato primitivi Programmazione e analisi di dati Modulo A: Programmazione in Java Paolo Milazzo Dipartimento di Informatica, Università di Pisa http://www.di.unipi.it/ milazzo milazzo di.unipi.it
DettagliRappresentazione numeri relativi e reali
Rappresentazione numeri relativi e reali Lezione 2 Rappresentazione numeri relativi Rappresentazione numeri reali Rappresentazione in Modulo e Segno Rappresentare separatamente il segno (mediante un bit
DettagliLa rappresentazione dell informazione
Corso di Laurea Ingegneria Civile Elementi di Informatica La rappresentazione dell informazione Febbraio 27 La rappresentazione dell informazione L informazione all interno del calcolatore La rappresentazione
DettagliInformatica Problema Algoritmo Programma
Informatica Problema Algoritmo Programma 2^ PARTE I linguaggi di programmazione I linguaggi di programmazione si possono suddividere fondamentalmente in tre categorie: 1. Linguaggio Macchina 2. Linguaggio
DettagliArchitettura degli elaboratori - 2 -
Università degli Studi dell Insubria Dipartimento di Scienze Teoriche e Applicate Architettura degli elaboratori Numeri e aritmetica binaria Esercizi Marco Tarini Dipartimento di Scienze Teoriche e Applicate
DettagliEsercizi Programmazione I
Esercizi Programmazione I 0 Ottobre 016 Esercizio 1 Funzione valore assoluto Il file.c di questo esercizio deve contenere nell ordine, il prototipo (dichiarazione) di una una funzione abs, che prende in
DettagliLezione 4. Sommario. L artimetica binaria: I numeri relativi e frazionari. I numeri relativi I numeri frazionari
Lezione 4 L artimetica binaria: I numeri relativi e frazionari Sommario I numeri relativi I numeri frazionari I numeri in virgola fissa I numeri in virgola mobile 1 Cosa sono inumeri relativi? I numeri
DettagliRappresentazione binaria
Rappresentazione binaria Per informazione intendiamo tutto quello che viene manipolato da un calcolatore: numeri (naturali, interi, reali,... ) caratteri immagini suoni programmi... La più piccola unità
DettagliAbilità Informatiche e Telematiche
Abilità Informatiche e Telematiche (Laurea Triennale + Laurea Magistrale) Marco Pedicini mailto:marco.pedicini@uniroma3.it Corso di Laurea Magistrale in Informazione, Editoria e Giornalismo, Università
DettagliLezione 5 e 6. Fabio Scotti ( ) Laboratorio di programmazione per la sicurezza. Valentina Ciriani ( ) Laboratorio di programmazione
Lezione 5 e 6 - Concetto di blocco - Controllo del flusso di un programma - Costrutti per la scelta if e switch - Costrutti while e for - Operatori in C Fabio Scotti (2004-2009) Laboratorio di programmazione
DettagliNumeri frazionari nel sistema binario
Numeri frazionari nel sistema binario Sappiamo che nei numeri in base 10 le cifre dopo la virgola sono associate a potenze di 10 con esponente negativo: 675,93 (10) = 6 10 2 +7 10 1 +5 10 0 +9 10-1 +3
DettagliInformatica Generale 02 - Rappresentazione numeri razionali
Informatica Generale 02 - Rappresentazione numeri razionali Cosa vedremo: Rappresentazione binaria dei numeri razionali Rappresentazione in virgola fissa Rappresentazione in virgola mobile La rappresentazione
DettagliUniversità degli Studi di Cassino
Corso di Rappresentazione dei dati numerici Aritmetica dei registri Anno Accademico 27/28 Francesco Tortorella BIG IDEA: Bits can represent anything!! Caratteri 26 lettere 5 bits (2 5 = 32) Minuscole/maiuscole
DettagliRappresentazione binaria
Rappresentazione binaria Per informazione intendiamo tutto quello che viene manipolato da un calcolatore: numeri (naturali, interi, reali,... ) caratteri immagini suoni programmi... La più piccola unità
DettagliLinguaggi di Programmazione
Linguaggi di Programmazione 1 C-Introduzione.tex: Versione 1.0, aa 2005-2006 Linguaggi di programmazione (1) Sono linguaggi che permettono la codifica di algoritmi in modo da renderli eseguibili, direttamente
DettagliFondamenti di Informatica - 1. Prof. B.Buttarazzi A.A. 2011/2012
Fondamenti di Informatica - 1 Prof. B.Buttarazzi A.A. 2011/2012 I numeri reali Sommario Conversione dei numeri reali da base 10 a base B Rappresentazione dei numeri reali Virgola fissa Virgola mobile (mantissa
DettagliUniversità degli Studi di Cassino
Corso di Rappresentazione dei dati numerici Aritmetica dei registri Anno Accademico Francesco Tortorella BIG IDEA: Bits can represent anything!! Caratteri 26 lettere 5 bits (2 5 = 32) Minuscole/maiuscole
DettagliInformatica/ Ing. Meccanica/ Prof. Verdicchio/ 14/02/2012 / Foglio delle domande / VERSIONE 1
Informatica/ Ing. Meccanica/ Prof. Verdicchio/ 14/02/2012 / Foglio delle domande / VERSIONE 1 1) Il bus in un computer trasporta a) solo dati b) solo istruzioni c) sia dati sia istruzioni 2) In una sequenza
Dettagli12BHD - Informatica - soluzioni Appendice B del quaderno di testo - v. 1.05
Esercizio 1 Effettuare i seguenti cambiamenti di codifica su numeri naturali: 123 10 = x 2 [ 1111011 2 ] 011101 2 = x 10 [ 29 10 ] 23 10 = x 5 [ 43 5 ] 123 5 = x 10 [ 38 10 ] 123 10 = x H [ 7B 16 ] A1
DettagliFondamenti di Programmazione. Sistemi di rappresentazione
Fondamenti di Programmazione Sistemi di rappresentazione Numeri e numerali Il numero cinque 5 V _ Π 五 Arabo Romano Maya Greco Cinese Il sistema decimale Sistemi posizionali 1 10 3 + 4 10 2 + 9 10 1 + 2
DettagliCalcolatori Elettronici Parte III: Sistemi di Numerazione Binaria
Anno Accademico 2001/2002 Calcolatori Elettronici Parte III: Sistemi di Numerazione Binaria Prof. Riccardo Torlone Università di Roma Tre Numeri e numerali! Numero: entità astratta! Numerale: stringa di
DettagliCapitolo 1. Salvataggio dei dati. Prof. Mauro Giacomini Pearson Addison-Wesley. All rights reserved
Capitolo 1 Salvataggio dei dati Prof. Mauro Giacomini 2007 Pearson Addison-Wesley. All rights reserved Capitolo 1: Salvataggio dei dati 1.1 Bits e loro memorizzazione 1.2 Memoria principale 1.3 Memorie
DettagliLa codifica binaria. Informatica B. Daniele Loiacono
La codifica binaria Informatica B Introduzione Il calcolatore usa internamente una codifica binaria (0 e 1) per rappresentare: i dati da elaborare (numeri, testi, immagini, suoni, ) le istruzioni dei programmi
DettagliConversione binario-ottale/esadecimale. Conversione binario-ottale/esadecimale. Rappresentazione di Numeri Interi Positivi (numeri naturali)
Conversione binario-ottale/esadecimale Conversione binario-ottale/esadecimale Nella rappresentazione ottale (B=8) si usano gli 8 simboli,, 2, 3, 4, 5, 6, 7 In quella esadecimale (B=6) i 6 simboli,, 2,
DettagliUnità Didattica 2 Linguaggio C. Espressioni, Operatori e Strutture linguistiche per il controllo del flusso
Unità Didattica 2 Linguaggio C Espressioni, Operatori e Strutture linguistiche per il controllo del flusso 1 Espressioni e assegnazioni Le espressioni sono definite dalla grammatica: espressione = variabile
DettagliConversione binario-decimale. Interi unsigned in base 2. Esercitazioni su rappresentazione. dei numeri e aritmetica
Esercitazioni su rappresentazione dei numeri e aritmetica Salvatore Orlando & Marta Simeoni Interi unsigned in base 2 I seguenti numeri naturali sono rappresentabili usando il numero di bit specificato?
DettagliCos è un algoritmo. Si dice algoritmo la descrizione di un metodo di soluzione di un problema che sia
Programmazione Un programma descrive al computer, in estremo dettaglio, la sequenza di passi necessari a svolgere un particolare compito L attività di progettare e realizzare un programma è detta programmazione
DettagliCorso di Laurea Ingegneria Informatica Laboratorio di Informatica
Corso di Laurea Ingegneria Informatica Laboratorio di Informatica Capitolo 2 La rappresentazione dell informazione Ottobre 2006 La rappresentazione dell informazione 1 Nota bene Alcune parti del presente
DettagliUD 1.2e: La codifica Digitale dei Numeri CODIFICA DIGITALE DEI NUMERI
Modulo 1: Le I.C.T. : La codifica Digitale dei Numeri CODIFICA DIGITALE DEI NUMERI Prof. Alberto Postiglione Corso di Informatica Generale (AA 07-08) Corso di Laurea in Scienze della Comunicazione Università
DettagliModulo 1: Le I.C.T. UD 1.2e: La codifica Digitale dei Numeri
Modulo 1: Le I.C.T. : La codifica Digitale dei Numeri Prof. Alberto Postiglione Corso di Informatica Generale (AA 07-08) Corso di Laurea in Scienze della Comunicazione Università degli Studi di Salerno
DettagliCapitolo 2 GOCCE DI JAVA. Domande a risposte multiple
GOCCE D AVA Capitolo 2 Domande a risposte multiple Selezionando una risposta, il bottone corrispondente diventa verde se la risposta è giusta, altrimenti diventa rosso. 2 1. Quale dei seguenti non è un
DettagliLa codifica binaria. Fondamenti di Informatica. Daniele Loiacono
La codifica binaria Fondamenti di Informatica Come memorizzo l informazione nel calcolatore? 1 bit di informazione 1 bit di informazione La memoria del calcolatore Introduzione q Il calcolatore usa internamente
DettagliNotazione posizionale. Codifica binaria. Rappresentazioni medianti basi diverse. Multipli del byte
Codifica binaria Rappresentazione di numeri Notazione di tipo posizionale (come la notazione decimale). Ogni numero è rappresentato da una sequenza di simboli Il valore del numero dipende non solo dalla
DettagliI.4 Rappresentazione dell informazione - Numeri con segno
I.4 Rappresentazione dell informazione - Numeri con segno Università di Ferrara Dipartimento di Economia e Management Insegnamento di Informatica Ottobre 20, 2015 Argomenti Introduzione 1 Introduzione
DettagliCognome:, Nome: Matricola:
I Prova Intercorso Fondamenti di Informatica e Programmazione, A.A. 2017/18 Docente: R. Pizzolante Traccia C Cognome:, Nome: Matricola: Spazio riservato alla commissione esaminatrice 1 2 3 4 5 6 7 8 9
DettagliLinguaggio C: Espressioni
Linguaggio C: Espressioni Moreno Marzolla Dipartimento di Informatica Scienza e Ingegneria (DISI) Università di Bologna http://www.moreno.marzolla.name/ 2 Ringraziamenti prof. Mirko Viroli, Università
DettagliLo schema seguente presenta le principali informazioni che devono essere rappresentate mediante codici binari.
Rappresentaziione delllle iinformaziionii allll iinterno dii un ellaboratore I calcolatori digitali sono sistemi in grado di elaborare e archiviare nelle loro memorie esclusivamente grandezze binarie.
DettagliFondamenti di Informatica - 1. Prof. B.Buttarazzi A.A. 2011/2012
Fondamenti di Informatica - 1 Prof. B.Buttarazzi A.A. 2011/2012 Sommario Operazioni aritmetiche tra numeri in virgola mobile Algoritmi Esempi Errore di rappresentazione (assoluto e relativo) Approssimazione
DettagliEsercitazioni su rappresentazione dei numeri e aritmetica. Interi unsigned in base 2
Esercitazioni su rappresentazione dei numeri e aritmetica Salvatore Orlando & Marta Simeoni Interi unsigned in base 2 Si utilizza un alfabeto binario A = {0,1}, dove 0 corrisponde al numero zero, e 1 corrisponde
DettagliAnalogico vs. Digitale. LEZIONE II La codifica binaria. Analogico vs digitale. Analogico. Digitale
Analogico vs. Digitale LEZIONE II La codifica binaria Analogico Segnale che può assumere infiniti valori con continuità Digitale Segnale che può assumere solo valori discreti Analogico vs digitale Il computer
Dettagli