Docsity
Docsity

Prepara tus exámenes
Prepara tus exámenes

Prepara tus exámenes y mejora tus resultados gracias a la gran cantidad de recursos disponibles en Docsity


Consigue puntos base para descargar
Consigue puntos base para descargar

Gana puntos ayudando a otros estudiantes o consíguelos activando un Plan Premium


Orientación Universidad
Orientación Universidad


Exámen Fonaments d’Informàtica: Preguntas y Respuestas, Exámenes de Introducción a la Informática

Documento que contiene las preguntas y respuestas de un examen sobre fonaments d’informàtica, asignatura de la universidad autónoma de barcelona. El examen consta de 25 preguntas de diversos tipos, relacionadas con conceptos básicos de informática. Fecha el 10 de julio de 2006 y dura 45 minutos.

Tipo: Exámenes

Antes del 2010

Subido el 31/07/2008

sergiprc
sergiprc 🇪🇸

4

(29)

494 documentos

1 / 3

Toggle sidebar

Esta página no es visible en la vista previa

¡No te pierdas las partes importantes!

bg1
Pàgina 1 de 1
Professor:
C. Latorre / J.C. Fernández
Data:
10 / 7 / 2006
Codi examen:
CLC-6841-2-06-A
Assignatura:
Fonaments d’Informàtica
Duració de l'examen:
45 minuts
Dies de revisió:
20 de juliol (de 12h a 14h)
És permès l'ús de material de consulta:
cap
Notes addicionals a l'examen:
Apuntar en el full de resposta el codi d'examen de la capçalera !!
Important:
El fet de rebre l’examen consumeix automàticament convocatòria.
No és permès sortir de l’aula d’examen fins transcorreguts 20 minuts del seu inici.
1. Que entenem per llenguatge assamblador?
a) El que sap executar la màquina.
b) Una traducció de les ordres de la màquina a una manera escrita, més entenedora pel programador.
c) Un llenguatge d’alt nivell.
d) Les possibles ordres d’un sistema operatiu.
2. Per a què serveix un compilador?
a) Per a editar un programa escrit en llenguatge de baix nivell.
b) Per a traduir un programa escrit en llenguatge de baix nivell a codi màquina.
c) Per a traduir un programa escrit en llenguatge d’alt nivell a les instruccions que entén la màquina.
d) Per a calcular el nombre de variables que ha d’utilitzar un programa escrit en llenguatge de baix
nivell.
3. Què entenem per un diagrama de flux ?
a) La representació gràfica de les variables i constants que hi ha en un programa i la seva relació.
b) Un llenguatge de baix nivell.
c) Una representació gràfica de la seqüència interna que fa la CPU en l’execució de cada instrucció.
d) Una manera gràfica de representar un algorisme.
4. Quin tipus d’operacions es fan amb dos valors de tipus boolean en Pascal?
a) operacions aritmètiques i lògiques
b) operacions lògiques i relacionals
c) operacions relacionals i aritmètiques
d) operacions aritmètiques, lògiques i relacionals
5. De quins elements consta una variable?
a) d’un identificador i un tipus de dades
b) d’un valor i unes operacions
c) d’un procediment i un identificador
d) d’un apartat var i un apartat begin-end
6. Quina diferència, de les mencionades a continuació, hi ha entre un tipus de dades del lleguatge pseudocodi i
un tipus de dades del llenguatge Pascal?
a) El llenguatge pseudocodi no té límits de valors possibles i el del Pascal sí, perquè els ha de
representar a memòria.
b) En pseudocodi no ens calen tipus de dades i en Pascal sí.
c) En pseudocodi es declaran tots els tipus de dades utilitzats i en Pascal no cal.
d) En pesudocodi sols tenen tipus de dades les constants i en Pascal també en tenen les variables.
7. Què entenem per la part dreta o right-value d’una assignació?
a) L’expressió que s’ha d’avaluar per obtenir-ne un valor
b) El símbol ‘=’ de l’operador ‘:=
c) El nom d’una variable en la qual hi emmagatzemarem un valor
d) No existeix aquest concepte.
8. Per què serveix la instrucció random?
a) Per obtenir l’hora actual del sistema.
b) Per obtenir un valor aleatori.
c) Per modificar la posició del cursor d’escriptura dins la pantalla
d) Per obtenir la posició actual del cursor d’escriptura a la pantalla.
pf3

Vista previa parcial del texto

¡Descarga Exámen Fonaments d’Informàtica: Preguntas y Respuestas y más Exámenes en PDF de Introducción a la Informática solo en Docsity!

Professor: C. Latorre / J.C. Fernández

Data: 10 / 7 / 2006

Codi examen: CLC-6841-2-06-A

Assignatura: Fonaments d’Informàtica

Duració de l'examen: 45 minuts

Dies de revisió: 20 de juliol (de 12h a 14h)

És permès l'ús de material de consulta: cap

Notes addicionals a l'examen:

Apuntar en el full de resposta el codi d'examen de la capçalera !!

Important: El fet de rebre l’examen consumeix automàticament convocatòria. No és permès sortir de l’aula d’examen fins transcorreguts 20 minuts del seu inici.

  1. Que entenem per llenguatge assamblador? a) El que sap executar la màquina. b) Una traducció de les ordres de la màquina a una manera escrita, més entenedora pel programador. c) Un llenguatge d’alt nivell. d) Les possibles ordres d’un sistema operatiu.
  2. Per a què serveix un compilador? a) Per a editar un programa escrit en llenguatge de baix nivell. b) Per a traduir un programa escrit en llenguatge de baix nivell a codi màquina. c) Per a traduir un programa escrit en llenguatge d’alt nivell a les instruccions que entén la màquina. d) Per a calcular el nombre de variables que ha d’utilitzar un programa escrit en llenguatge de baix nivell.
  3. Què entenem per un diagrama de flux? a) La representació gràfica de les variables i constants que hi ha en un programa i la seva relació. b) Un llenguatge de baix nivell. c) Una representació gràfica de la seqüència interna que fa la CPU en l’execució de cada instrucció. d) Una manera gràfica de representar un algorisme.
  4. Quin tipus d’operacions es fan amb dos valors de tipus boolean en Pascal? a) operacions aritmètiques i lògiques b) operacions lògiques i relacionals c) operacions relacionals i aritmètiques d) operacions aritmètiques, lògiques i relacionals
  5. De quins elements consta una variable? a) d’un identificador i un tipus de dades b) d’un valor i unes operacions c) d’un procediment i un identificador d) d’un apartat var i un apartat begin-end
  6. Quina diferència, de les mencionades a continuació, hi ha entre un tipus de dades del lleguatge pseudocodi i un tipus de dades del llenguatge Pascal? a) El llenguatge pseudocodi no té límits de valors possibles i el del Pascal sí, perquè els ha de representar a memòria. b) En pseudocodi no ens calen tipus de dades i en Pascal sí. c) En pseudocodi es declaran tots els tipus de dades utilitzats i en Pascal no cal. d) En pesudocodi sols tenen tipus de dades les constants i en Pascal també en tenen les variables.
  7. Què entenem per la part dreta o right-value d’una assignació? a) L’expressió que s’ha d’avaluar per obtenir-ne un valor b) El símbol ‘ = ’ de l’operador ‘ := ’ c) El nom d’una variable en la qual hi emmagatzemarem un valor d) No existeix aquest concepte.
  8. Per què serveix la instrucció random? a) Per obtenir l’hora actual del sistema. b) Per obtenir un valor aleatori. c) Per modificar la posició del cursor d’escriptura dins la pantalla d) Per obtenir la posició actual del cursor d’escriptura a la pantalla.
  1. Amb quin tipus de dades treballa un operador relacional? a) amb valors de tipus relacional b) amb valors de tipus lògic c) amb valors de tipus numèric d) amb valors del mateix tipus de dades, d’entre els bàsics del Pascal
  2. Amb quin tipus de dades treballa un operador lògic? a) amb valors de tipus relacional b) amb valors de tipus lògic c) amb valors de tipus numèric d) amb valors del mateix tipus de dades, d’entre els bàsics del Pascal
  3. Quina de les següents estructures l’hem identificat com estructura alternativa bàsica a) Si ... b) Per ... c) Mentre ... d) Segons ....
  4. Quina de les següents estructures l’hem identificat com estructura iterativa bàsica a) Si ... b) Per ... c) Mentre ... d) Segons ....
  5. On es defineixen les llibreries addicionals que utilitzarà un programa de Pascal a) A l’apartat var b) A l’apartat const c) A l’apartat uses d) A cap dels anteriors apartats enumerats.
  6. Quina diferència hi ha entre procediment i funció a) cap, és el mateix concepte b) un retorna un valor i l’altre no c) a un se li pot definir paràmetres i a l’altre no d) un pot declarar funcions i accions internes i l’altre no
  7. A quins llocs del programa podem utilitzar una variable? a) A partir del lloc on es declara fins a la fi del context en que és declarada, sempre que no es perdi la visibilitat de la variable. b) Dins la funció on s’ha declarat i dins les funcions cridades per aquesta funció. c) Dins la funció o procediment en que s’ha declarat i al programa principal. d) A qualsevol funció que es declari desprès de la declaració de la variable, inclòs el programa principal.
  8. Si tenim la següent definició en Pascal s: array[1..5] of record af:array[1..15] of float; c: char; i: integer; end;

quina de les següents línies marcarà error de compilació? a) s[4].c:=’H’; b) chr(55):= s[3].c; c) s[2].i:=25; d) s[5].af[random(4)+2]:= 23;

  1. A partir de la capçalera en Pascal del subprograma següent Function Trunc( x : real) : LongInt; podem deduir que a) és una funció a la que se li passa un valor de tipus real per valor i retorna com a resultat un valor de tipus longint b) és una funció a la que se li passa una variable de tipus real per referència i retorna com a resultat un valor de tipus longint c) és una funció que retorna per referència un valor de tipus real, passant-li un valor de tipus longint d) és una funció que retorna un valor de tipus real, passant-li un valor de tipus longint
  2. Si a, b i c són variables de tipus enter amb valors 3, 2 i 15 respectivament, la associativitat és d’esquerra a dreta i tots els operadors tenen la mateixa prioritat, el resultat de l'expressió (a+c)/b/a serà: a) 4. b) 4 c) 3 d) 3.