Test Tema 1 C

 

 

 

 



1 - Un ordenador es un sistema capaz de y con gran rapidez una gran cantidad de



3 - Relacione los siguientes conceptos

Fichero fuente

Gigabyte

Programa informático

Megabyte

Lenguaje de programación

Sistema operativo

Compilador

Programa informático

byte

Compilador

Entorno de Desarrollo Integrado



4 - El sistema operativo es un conjunto de que en un sistema informático los recursos de y facilita el uso de de



5 - Las fases del compilador de C son , y



6 - La del es la disciplina que trata de dar un enfoque sistemático y disciplinado al , y del software.



9 - El lenguaje de más bajo es el lenguaje binario constituido por un conjunto de y ceros



10 - Los lenguajes de alto son capaces de escribir con una estructura sintáctica comprensible por el y que convenientemente son capaces de ejecutarse en un



11 - Un compilador es un programa que un conjunto de escritas en un lenguaje de nivel a un lenguaje comprensible por el



12 - Un depurador es una facilidad que ofrece un con la posibilidad de paso a paso un controlando si el orden de las y los que procesa son los que se esperaba o no



13 - El lenguaje C es apreciado por la del que produce y es el lenguaje de programación más popular para crear de , aunque también se utiliza para crear



14 - El desarrollo de aplicaciones con las restricciones habituales de todo proceso productivo, esto es, con el menor y y la mejor posible, requiere de una propia



16 - En la programación de ordenadores se suele entender por algoritmo una lista de que se ejecutan , que normalmente recibe de entrada un conjunto de y después de realizar operaciones o con ellos produce un determinado resultado de salida



17 - La programación en C en esta asignatura vendrá determinada por las siguientes características: La primera es la obligación de estructurar el código en trozos más que resuelvan un concreto. El módulo principal se comunicará con los módulos mediante el uso de . En C estos módulos reciben el nombre de . La segunda cuestión es la necesidad de definir los de datos antes de usarlo. Únicamente en los casos estrictamente necesarios, esto es, el paso de de entrada/salida en las funciones se hará uso del concepto de .



18 - La modularización de un programa tiene numerosas ventajas:
• Reduce la del problema que se quiere resolver dividiéndolo en problemas más .
• Elimina el código duplicado, favoreciendo la de código y ahorrando en el tiempo de desarrollo de las aplicaciones.
• Limita los efectos de los cambios al que se desea modificar.
• Oculta de implementación en problemas complejos.
• Facilita la y prueba de las aplicaciones.
• Mejora la del código.
• Facilita la del código.



2 - Relaciona estos conceptos

Coordinar funcionamiento

Operaciones aritméticas

Memoria permanente

Guardar programas mientras se ejecutan

Memoria volatil

Operaciones lógicas

Guardar temporalmente



8 -  Un programa se divide en trozos de código con entidad propia, recibiendo el nombre de subprogramas, módulos, procedimientos, métodos, etc, dependiendo del lenguaje de programación. En C se llaman .

La división de un programa en módulos tiene dos objetivos claros: hacer el problema más fácil mediante la técnica de " y venceras", de forma que un problema complejo se resuelve resolviendo otros menos difíciles.

El segundo objetivo es tan importante como el primero y es la . Con esta propiedad conseguimos que en la construcción de código se ahorre tiempo y se gane en calidad.

Otras ventajas de la modularización son mejorar la del código (que se pueda entender mejor) o facilitar la (corregir los errores).



15 - El fichero fuente de un programa en C tiene la extensión , el código objeto después de la fase de compilación mantiene el mismo nombre y la extensión , finalmente el fichero ejecutable después de la fase de enlazado tiene la extensión .



7 - IDE son las siglas en ingles de lo que es español denominamos de . Un IDE dispone de un para traducir los programas a código ejecutable y de un para escribir los programas.



Puntuacion Total

Aciertos

Aciertos Parciales

No hay comentarios:

Publicar un comentario