Title | Examen TIC-II - 2 BACH Diurno - Conceptos básicos de programación - oct 2021 |
---|---|
Course | Tecnología de la Información y la Comunicación (TIC) |
Institution | Bachillerato (España) |
Pages | 2 |
File Size | 219.1 KB |
File Type | |
Total Downloads | 13 |
Total Views | 128 |
Tipo de examen TIC II...
Examen TIC II: Conceptos básicos programación Tiempo: 55min Fecha: ____________ NOTA: si la autoevaluación dista 0.20 puntos o menos de la calificación real, ésta se incrementará en 0.20 pts.
Calificación (max. 10pts) Autoevaluación
Nombre del alumno/a:
1) [1 pto] Define con tus propias palabras y con tanta exactitud como te sea posible: 1.1) ¿Qué es un lenguaje de programación? 1.2) ¿Qué es una variable en un programa?
2) [1 pto] Estás escribiendo un algoritmo en PseInt, y te encuentras con los siguientes mensajes de error. Explica el significado y cómo los resolverías:
3) [2,50 ptos] Escribe en PseInt el pseudocódigo correspondiente a este diagrama de flujo:
El diagrama trunca algunos textos. Estos son los textos completos de los mensajes por pantalla: “¿Qué puntuación has obtenido?” “Record superado!” “El nuevo record es X puntos” “Sigue intentándolo” “Te has quedado tan sólo a X puntos del record” “Fin del programa”
3) [2,50 pts] Revisa con detenimiento este programa en pseudocódigo: a) [2 pts] Hay 7 errores que impiden que el programa funcione como se espera. ¿Puedes encontrarlos y proponer una solución? b) [0,50 pts] Además de añadir comentarios, ¿cómo se podría mejorar la legibilidad del programa para otros programadores del equipo? Indica 2 cambios concretos que harían el código más ‘autoexplicativo’
4) [3 +1 pts] Escribe un programa que realice lo siguiente: I) [0,75 pto] Pide al usuario 3 números II) [0,75 pto] Calcula el promedio de los 3 números III) [0,75 pto] Muestra el resultado por pantalla: “Dados los números X Y Z” “Su promedio es W” [0,75 pto] Se valorará un código coherente ordenado y legible, con comentarios descriptivos e identificadores de variables autoexplicativos; y con rótulos de pantalla suficientemente claros para el usuario. AVANZADO: [+1 pto] Utiliza un array y una estructura de repetición para los números y el cálculo. Nota: si la puntuación del examen fuera mayor de 10 puntos, la calificación se truncaría a 10 pts....