Pda1101 Quiz N° 1

15 Questions | Total Attempts: 102

SettingsSettingsSettings
Pda1101 Quiz N° 1 - Quiz

Questions and Answers
  • 1. 
    Cuando un valor se escribe tal cual en un programa se dice que es un valor ___.
  • 2. 
    ¿Cuál de los siguientes es un valor numérico real?
    • A. 

      "3.14"

    • B. 

      3.14

    • C. 

      3,14

    • D. 

      PI

  • 3. 
    De los tres tipo de errores de un programa: léxico, sintáctico y ___, este último es el más difícil de detectar.
  • 4. 
    ¿Cuál de los siguientes valores corresponde al string nulo o vacío?
    • A. 

      " "

    • B. 

      "-"

    • C. 

      ""

    • D. 

      "0"

  • 5. 
    ¿Cuáles de las siguientes afirmaciones son correctas? Todas las afirmaciones toman como lenguaje el del PSeInt.
    • A. 

      Mientras no es una instrucción, es una estructura de control.

    • B. 

      El operador & es un operador relacional.

    • C. 

      El operador + tiene menor precedencia que el operador /.

    • D. 

      Para alterar la precedencia se usan los paréntesis.

    • E. 

      Una palabra mal escrita es un error sintáctico.

  • 6. 
    Complete el siguiente programa:    Definir x Como ___;    x = Falso;
  • 7. 
    En una asignación la variable debe ir del lado derecho.
    • A. 

      True

    • B. 

      False

  • 8. 
    La lógica usada en programación está basada en el álgebra de:
    • A. 

      Fourier

    • B. 

      Boole

    • C. 

      Pitágoras

    • D. 

      Bernoulli

    • E. 

      Shanon

  • 9. 
    ¿Cuál es el resultado de la siguiente expresión? "Tomate" >= "Lechuga"
    • A. 

      Ninguno, la expresión está mal escrita

    • B. 

      Ninguno, la expresión no es válida

    • C. 

      "TomateLechuga"

    • D. 

      "LechugaTomate"

    • E. 

      Verdadero

    • F. 

      Falso

  • 10. 
    ¿Cuál es el resultado de la siguiente expresión? 12 = (7*4-133/5) & Falso
    • A. 

      Falso

    • B. 

      Verdadero

    • C. 

      0

    • D. 

      Ninguno, la expresión está mal escrita

  • 11. 
    Los lenguajes de programación modernos usan la evaluación ___ de expresiones, lo que significa que en cuanto se obtiene el resultado se aborta la evaluación, ahorrando así tiempo.
  • 12. 
    ¿Cuáles de las siguientes afirmaciones son correctas en programación?
    • A. 

      Una variable no puede tener espacios en blanco en su nombre

    • B. 

      El separador decimal es el punto

    • C. 

      Hay tres valores lógicos: verdadero, falso e indeterminado

    • D. 

      Los string se delimitan entre comillas, dobles o simples dependiendo del lenguaje

    • E. 

      En todos los lenguajes los tipos Cadena y Caracter son equivalentes

    • F. 

      Cuando un programa no hace lo que se supone tiene que hacer la culpa es del programador

  • 13. 
    Todo programa tiene necesariamente un algoritmo que lo sustenta.
    • A. 

      True

    • B. 

      False

Back to Top Back to top