Examen Ordinario - Programación Estructurada

40 Preguntas | Total Attempts: 11

SettingsSettingsSettings
Please wait...
Examen Ordinario - Programacin Estructurada

Bienvenido al examen ordinario de programación estructurada, recomendamos atiendas a las indicaciones dadas previamente y en el caso de las preguntas abiertas contesta utilizando la menor cantidad de espacios posible, muchas gracias por tu participación.
Éxito!


Questions and Answers
  • 1. 
    Es el conjunto de valores unidos a un conjunto de operaciones, ayudan a clasificar la información en los programas:
    • A. 

      Cadenas de texto

    • B. 

      Tipos de datos

    • C. 

      Clases

    • D. 

      Datos primitivos

  • 2. 
    Proceso de excluir detalles no deseados o no pertinentes al problema de la empresa:
    • A. 

      Abstracción

    • B. 

      Programación

    • C. 

      Algoritmo

    • D. 

      Análisis

  • 3. 
    Integrales, de punto flotante y booleanos son tipos de datos:
    • A. 

      Agregados

    • B. 

      Compuestos

    • C. 

      Primitivos

    • D. 

      De cadena

  • 4. 
    Conjunto de procedimientos o funciones que se comunican entre sí en secuencia.
    • A. 

      Programas

    • B. 

      Módulos

    • C. 

      Software

    • D. 

      Procedimientos

  • 5. 
    Sirven para representar números enteros:
    • A. 

      String

    • B. 

      Char

    • C. 

      Int

    • D. 

      Boolean

  • 6. 
    El problema principal se va rompiendo en problemas más pequeños de forma que al final del proceso existen procesos específicos.
    • A. 

      Procesamiento

    • B. 

      Descomposición procedimental

    • C. 

      Módulares

    • D. 

      Metodos refinados

  • 7. 
    Sólo puede tener dos valores; true o false:
    • A. 

      Binary

    • B. 

      Decision

    • C. 

      Long

    • D. 

      Boolean

  • 8. 
    Cuando se escriben programas de tamaño y complejidad moderada en programación estructurada lo ideal es atenderlos mediante:
    • A. 

      No es recomendable este paradigma.

    • B. 

      Diseño descendente: variables

    • C. 

      Diseño descendente: funciones-procedimientos.

    • D. 

      Diseño ascendente: funciones-procedimientos.

  • 9. 
    Permiten tratar con números decimales:
    • A. 

      Integer y float

    • B. 

      Char y String

    • C. 

      Short y Long

    • D. 

      Float y Double

  • 10. 
    Método de diseño flexible, el programa se divide en secciones, cada una ejecuta su propia tarea.
    • A. 

      Programación por problemas

    • B. 

      Programación orientada a objetos

    • C. 

      Programación declarativa

    • D. 

      Programación modular

  • 11. 
    Son operadores aritméticos en Java:
    • A. 

      + , - ,*

    • B. 

      + , - , * , %, /

    • C. 

      +, -, *, =, &

    • D. 

      +, -, *, ==, &&

  • 12. 
    Forman parte de los lenguajes procedimentales (por procedimientos):
    • A. 

      C, Pascal, Fortran, Cobol

    • B. 

      Java, C#, C++

    • C. 

      C, Java, C#

    • D. 

      Haskell, Cobol, Prolog

  • 13. 
    Escribe a continuación 3 operadores relacionales de Java, no incluyas espacios: [Blank] [Blank] [Blank]
  • 14. 
    La programación estructurada no es recomendable cuando:
    • A. 

      El proyecto es sencillo y pequeño.

    • B. 

      El proyecto es medianamente complejo pero pequeño.

    • C. 

      El proyecto es complejo y muy grande.

    • D. 

      Ninguna de las anteriores

  • 15. 
    La expresión 7 != 7 devolverá cómo resultado booleano: [Blank]
  • 16. 
    En programación modular, cuando los programas se descomponen en unidades más pequeñas se denominan:
    • A. 

      Variables

    • B. 

      Constantes

    • C. 

      Funciones

    • D. 

      Programas

  • 17. 
    La expresión 5.9 >= 7.5 devolverá cómo resultado booleano: [Blank]
  • 18. 
    En un programa con funciones, las variables locales son aquellas que:
    • A. 

      Se encuentran en cualquier parte del programa y pueden ser utilizadas por todos los procesos.

    • B. 

      Se encuentran fuera de la función y no pueden ser utilizadas por otras funciones.

    • C. 

      Se encuentran dentro de la función y no pueden ser utilizados por otra función.

  • 19. 
    Permiten combinar expresiones lógicas:
    • A. 

      !, =!, ==

    • B. 

      ==, !=, ||

    • C. 

      <= , >= , ==

    • D. 

      ! , && , ||

  • 20. 
    Son desventajas de programar en el paradigma estructurado, excepto:
    • A. 

      No se puede modelar el mundo real

    • B. 

      No es útil en proyectos de gran tamaño

    • C. 

      El uso de variables globales y funciones dificulta la comprensión

    • D. 

      Claridad, fiabilidad y facilidad de mantenimiento

  • 21. 
    Completa el siguiente código de arreglo para que contenga 20 elementos de tipo cadena. [Blank] nombres [] = new[Blank][[Blank] ];
  • 22. 
    Programa que toma un programa fuente, lo traduce y después lo ejecuta:
    • A. 

      Traductor

    • B. 

      Compilador

    • C. 

      Intérprete

    • D. 

      Linker

  • 23. 
    Completa el siguiente código de arreglo para que contenga los valores : 1,2,3,4 y 5. [Blank]numeros [] = {[Blank]};
  • 24. 
    A las operaciones que conducen a expresar un algoritmo en forma de programa se les conoce como:
    • A. 

      Programa

    • B. 

      Programación

    • C. 

      Traducir

    • D. 

      Codificar

  • 25. 
    Qué imprime el seguinte código: [Blank]
Back to Top Back to top