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 test 2004, Exámenes de Introducción a la Informática

Asignatura: Fonaments d'informàtica, Profesor: , Carrera: Enginyeria en Electrònica Industrial i Automàtica (GEI), Universidad: UAB

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
Professor: C. Latorre / J.C. Fernández / J. Yebras
Data: 4 / 2 / 2004
Codi examen: CLC-6841-1-04-A
Assignatura: Fonaments d’Informàtica
Duració de l'examen: 45 minuts
Dies de revisió: 20 de febrer
É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. Quan es pot passar un array per referència en pseudocodi?.
a) Únicament quan es tracta d’una funció
b) Únicament quan es tracta d’un procediment
c) Mai
d) Sempre que ho indiqui el programador a la capçalera de la funció o procediment
2. Com definiries una matriu de 2 dimensions en Pascal?
a) a: array[1..3,1..9] of integer;
b) m:char (1..5,1..7);
c) j: long j[1..7],[1..8];
d) m:array[1..4][1..3] of float;
3. Quin és el valor de l’expressió: 20*10+32/3
a) 210.0
b) 77.333
c) 210.666
d) 210
4. Quina de les següents accions serveix per llegir una cadena de caràcters
a) readkey
b) readstring
c) readln
d) readarray
5. Si a, b i c són variables de tipus enter amb valors 18, 3 i 15 respectivament, la associativitat és de dreta a
esquerra i tots els operadors tenen la mateixa prioritat, el resultat de l'expressió (a+c*b div a) serà:
a) 15
b) 0
c) 23
d) 18
6. Si tenim la següent definició en Pascal
s:record
a:array [1..15] of float;
c: double;
d: char;
j: integer;
end;
Com accediríes al camp d de s?
a) s[d]
b) s[1].d
c) s.d
d) Cap de les anteriors
7. Quin és el símbol de l’operador de la instrucció assignació?
a) No existeix aquesta instrucció
b) els parèntesi ( )
c) l’operador :=
d) l’operador =
pf3

Vista previa parcial del texto

¡Descarga Exàmen test 2004 y más Exámenes en PDF de Introducción a la Informática solo en Docsity!

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

Data: 4 / 2 / 2004

Codi examen: CLC-6841-1-04-A

Assignatura: Fonaments d’Informàtica

Duració de l'examen: 45 minuts

Dies de revisió: 20 de febrer

É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. Quan es pot passar un array per referència en pseudocodi?. a) Únicament quan es tracta d’una funció b) Únicament quan es tracta d’un procediment c) Mai d) Sempre que ho indiqui el programador a la capçalera de la funció o procediment
  2. Com definiries una matriu de 2 dimensions en Pascal? a) a: array[1..3,1..9] of integer; b) m:char (1..5,1..7); c) j: long j[1..7],[1..8]; d) m:array[1..4][1..3] of float;
  3. Quin és el valor de l’expressió: 20 * 10 + 32 / 3 a) 210. b) 77. c) 210. d) 210
  4. Quina de les següents accions serveix per llegir una cadena de caràcters a) readkey b) readstring c) readln d) readarray
  5. Si a, b i c són variables de tipus enter amb valors 18, 3 i 15 respectivament, la associativitat és de dreta a esquerra i tots els operadors tenen la mateixa prioritat, el resultat de l'expressió (a+c*b div a) serà: a) 15 b) 0 c) 23 d) 18
  6. Si tenim la següent definició en Pascal s:record a:array [1..15] of float; c: double; d: char; j: integer; end; Com accediríes al camp d de s? a) s[d] b) s[1].d c) s.d d) Cap de les anteriors
  7. Quin és el símbol de l’operador de la instrucció assignació?

a) No existeix aquesta instrucció b) els parèntesi ( ) c) l’operador := d) l’operador =

  1. Què és la taula ASCII a) Una correspondència entre símbols de pantalla i noms anglesos b) Una matriu o array de dos dimensions pròpia del pseudocodi c) Un vector de 3 dimensions propi del llenguatge Pascal d) Una correspondència entre símbols i números acceptada internacionalment
  2. Si tenim la següent definició en Pascal s: array[1..5] of record a:array[1..15] of float; c: long; d: char; j: integer; end; com accediries al camp d de s[2]? a) s[2,d] b) s[2.d] c) s.d[2] d) Cap de les anteriors
  3. Si tenim la següent definició en C s: record a:array[1..15] of float; c: long; d: char; j: integer; end; com accediries al tercer element de l'array anomenat a de s? a) s.a[sqrt(9)] b) s.a[6/2] c) s.a(3) d) s.a[7-4]
  4. quin és el tamany màxim d'una cadena de caràcters declada com string en Pascal? a) 1024 caracters b) 255 caracters c) No té límit d) El límit de memòria que tingui la màquina en que s’executa el programa
  5. Una estructura o tupla en Pascal ens permet agrupar diverses dades com a una entitat, però .... a) Totes han de ser del mateix tipus de dades. b) Cada dada ha de ser de diferent tipus de dades que la resta de camps c) Haurem de decidir en cada funció si és passada com a paràmetre per valor o per referència d) No pot contenir camps de tipus array a la seva declaració
  6. Quina diferència hi ha entre els operadors div i /? a) Cap, tots dos representen la divisió. b) div sols serveix per operands enters i / sols serveix per operands reals. c) L’operador div dona un resultat de tipus enter. d) L’operador / dona un resultat enter o real en funció dels operands.
  7. Tenim definida la següent estructura Alumne:record DNI,matricula:integer; end; Com ompliries el camp DNI? a) readkey(Alumne.DNI); b) Alumne.DNI=”123”; c) write(Alumne.DNI); d) Alumne.DNI:=123;
  8. Tenim definida la següent estructura Alumne:record DNI,matricula:string; end; Com ompliries el camp DNI? a) readkey(Alumne.DNI); b) Alumne.DNI=”123”; c) write(Alumne.DNI); d) Cap de les anteriors.
  9. Quina diferència hi ha entre una variable local d’una funció o procediment i un paràmetre d’entrada? a) Un paràmetre d’entrada no té cap similitud a una variable local. b) Ambdues són variables locals, però el paràmetre d’entrada té el valor donat per la crida a la funció. c) La variable local sempre serà passada per referència a les altres funcions i el paràmetre d’entrada no d) Cap, és el mateix.
  10. Què utilitzaries per a comparar dos cadenes de caràcters (string): a) Un operador lògic b) Un operador aritmètic c) Un operador relacional d) Una funció lògica