Solución - Primer Parcial 1. Computación 1 Ingeniería Forestal – junio/2014 (4 puntos) ¿Cual es la unidad de información formada por 8 bits? ¿cuales son sus múltiplos? El BYTE. Kilobyte, Megabyte, Gigabyte, Terabyte. 2. (4 puntos) ¿Cual es la diferencia entre una memoria volátil y una memoria permanente? De un ejemplo de cada una de ellas. Memoria Volátil es aquella que conserva la información asignada mientras sea alimentada por una fuente de energía (ejemplo RAM). En la memoria Permanente perduran los datos aun cuando el equipo está apagado (ejemplo: ROM) 3. (4 puntos) ¿Que es un sistema operativo? Nombre algunos que conozca. Es un programa o conjunto de programas que se encargan de administrar los recursos que la computadora tiene y hacerlos accesibles a los programas que el usuario ejecuta. 4. (4 puntos) Determine cual es el valor final de la variable x al finalizar el siguiente algoritmo: inicio x = 32 x=1 x > 20 si fin no x=x*2 5. 6. (4 puntos) Escriba el resultado de las evaluaciones de las siguientes expresiones lógicas: a) (20 < 30) OR ((50/5 > 60 * 1/3) AND (24 == 10)) b) ('B' > 'D') OR (('z'>'a') AND ('m'=='M')) FALSE TRUE (4 puntos) Escriba los valores de las variables a, b y c al terminar el siguiente código: a=8 b = 16 c=4 if(( a > b) & (b > c)) d=a a=c c=d elseif (( b > a) & (a > c)) d=b b=c c=d else d=c a=b b=d endif a=8 b=4 c = 16 1 De 2 Solución - Primer Parcial 7. Computación 1 Ingeniería Forestal – junio/2014 (5 puntos) Reescriba el siguiente código Octave utilizando for: i = 1 N = 100 N = 100 for i=1:99 while (i < N) if ( rem(i,2) == 0) if ( rem(i,2) == 0) disp(i) disp(i) endif endif i = i +1 end end 8. (5 puntos) Escriba el código Octave de la función par que devuelve 1 si el numero pasado como argumento es par. function p = par (N) if (rem(N,2) == 0) p=1 else p=0 endif endfunction 9. (6 puntos) Escriba el código Octave que, utilizando la función del ejercicio 8, muestre todos los números impares entre 50 y 100. for i=50:100 if(par(i)!=1) disp(i) endif end 2 De 2