Está en la página 1de 8

Facultad de

Ingeniería
Bernard Wand-Polak
Cuareim 1451
11.100 Montevideo, Uruguay
Tel 902 15 05 Fax 908 13 70

EVALUACION Parcial GRUPO N1D FECHA 14/06/2018


MATERIA Pensamiento Computacional
CARRERA Analista en Tecnologías de la Información / Analista Programador / Programador Web
CONDICIONES ● Tiempo máximo 2 hs.
● Dudas solo de la letra
● No se puede tener material a la vista
● Escribir claro y prolijo preferentemente con letra de imprenta.
● No se puede utilizar calculadora

NOMBRE Y APELLIDO

NUMERO DE ESTUDIANTE

Ejercicio 1: (24 puntos)

i) ¿Cuantos bits se precisan para representar 2 estados? Por ejemplo: Abierto / Cerrado

a) 8 bits.
b) Un bit.
c) Dos bits.
d) Tres bits

i. En una estructura “Mientras Condición … Fin Mientras”, la condición se evalúa:


a) Una sola vez
b) Antes de cada instrucción
c) Al comienzo de cada repetición
d) Al final de cada repetición

ii. La instrucción PARA…. HASTA se cataloga como una instrucción del grupo de las
a) Iterativas
b) Control
c) Decisión

iii. indique que propiedades tiene o caracterizan a un Algoritmo (+ de una opción)


a) a.- finito
b) b.-entradas
c) c.- salidas
d) d.-efectivo
e) e.- preciso
f) f.- ambiguo

Página 1 de 8
Computación - Electrónica - Telecomunicaciones - Sistemas de Información
Facultad de
Ingeniería
Bernard Wand-Polak
Cuareim 1451
11.100 Montevideo, Uruguay
Tel 902 15 05 Fax 908 13 70

iv. La siguiente representación, incluida en un diagrama de flujo:

Corresponde a la estructura de control:

a) Mientras
b) Repetir Hasta
c) Para
d) Si..Sino

v. Indique cual de las siguientes afirmaciones es la correcta

a) 1 bit ( 0 , 1) , 1 byte ( 4 bits)


b) 1 bit ( 0 , 1) , 1 byte ( 16 bits)
c) 1 byte ( 0 , 1) , 1 bitt ( 8 bytes)
d) 1 bit ( 0 , 1) , 1 byte ( 8 bits)

vi. Sabido es que una computadora no entiende nuestro lenguaje o sea no reconoce letras o
números por lo que hace es convertirlos a su propio lenguaje ( binario) y a cada carácter
letra o número le asigna un valor para así poder manejarlo. Indique que tabla vista en clase
utiliza el computador
ador como insumo para esta conversión.

a) HDMI
b) ISBN
c) ISO
d) ninguna de ellas

vii. Indique que binario es el que corresponde al decimal 825


a) 1110110001
b) 1110111001
c) 1110111011
d) 1100111001

Página 2 de 8
Computación - Electrónica - Telecomunicaciones - Sistemas de Información
Facultad de
Ingeniería
Bernard Wand-Polak
Cuareim 1451
11.100 Montevideo, Uruguay
Tel 902 15 05 Fax 908 13 70

viii. Indique que decimal corresponde al binario 1101111000


a) 794
b) 888
c) 756
d) 851

ix. ¿Qué es una variable? Brinde una definición.

x. Desde el punto de la computación una variable tiene como principales atributos:


atributos

a) nombre, valor y posición


b) dirección, tipo y posición
c) nombre,
ombre, dirección, tipo y contenido
contenido.
d) contenido, tipo y descripción

xi. ¿Para
Para que utiliza un PC la memoria central ? Indique
ndique si esta es volátil o no

Página 3 de 8
Computación - Electrónica - Telecomunicaciones - Sistemas de Información
Facultad de
Ingeniería
Bernard Wand-Polak
Cuareim 1451
11.100 Montevideo, Uruguay
Tel 902 15 05 Fax 908 13 70

Ejercicio 2: (6 puntos)

Escribir el seudocódigo para poder resolver el siguiente problema:

Se necesita emitir la factura correspondiente a la compra de un solo tipo de artículo, del que se
adquiere una o más unidades. Ell IVA es de un 22% y si la compra supera los 12000$ en total se
le realiza un descuento adicional del 5% (antes de aplicar el IVA). En dicha
ha factura se deberá
discriminar precio unitario, cantidad de unidades, subtotal, descuento, iva, y precio final.
El usuario ingresa el Código del artículo y la cantidad de unidades. El precio del articulo es el
indicado en la siguiente tabla:

Código del artículo Precio unitario del artículo en $


A 1350
B 2990
C 8685
D 14200

Página 4 de 8
Computación - Electrónica - Telecomunicaciones - Sistemas de Información
Facultad de
Ingeniería
Bernard Wand-Polak
Cuareim 1451
11.100 Montevideo, Uruguay
Tel 902 15 05 Fax 908 13 70

Ejercicio 3: (5 puntos)

Dado el siguiente diagrama de flujo, escribir el algoritmo en seudocódigo correspondiente.

Página 5 de 8
Computación - Electrónica - Telecomunicaciones - Sistemas de Información
Facultad de
Ingeniería
Bernard Wand-Polak
Cuareim 1451
11.100 Montevideo, Uruguay
Tel 902 15 05 Fax 908 13 70

Ejercicio 4: (5 puntos)

Dado el siguiente seudocódigo, escribir el diagrama de flujo correspondiente.

Algoritmo Adivine_número
intentos<-9;
num_secreto <- azar(100)+1;
Escribir "Adivine el número (de 1 a 100):";
Leer num_ingresado;
Mientras num_secreto<>num_ingresado Y intentos>0 Hacer
Si num_secreto>num_ingresado Entonces
Escribir "Muy bajo";
Sino
Escribir "Muy alto";
FinSi
Escribir "Le quedan ",intentos," intentos:";
Leer num_ingresado;
intentos <-intentos
intentos-1;
FinMientras
Si intentos=0 Entonces
Escribir "El numero era: ",num_secreto;
Sino
Escribir "Exacto! Usted adivinó en ",11-intentos,"
",11 intentos," intentos.";
FinSi
Fin Algoritmo

Página 6 de 8
Computación - Electrónica - Telecomunicaciones - Sistemas de Información
Facultad de
Ingeniería
Bernard Wand-Polak
Cuareim 1451
11.100 Montevideo, Uruguay
Tel 902 15 05 Fax 908 13 70

Página 7 de 8
Computación - Electrónica - Telecomunicaciones - Sistemas de Información
Facultad de
Ingeniería
Bernard Wand-Polak
Cuareim 1451
11.100 Montevideo, Uruguay
Tel 902 15 05 Fax 908 13 70

Ejercicio 5: (5 puntos)

Dado el siguiente script realizado con mBlock, explicar que es lo que realiza.

Página 8 de 8
Computación - Electrónica - Telecomunicaciones - Sistemas de Información

También podría gustarte