Escritura de Algoritmos en C++
32 Questions
0 Views

Escritura de Algoritmos en C++

Created by
@IndulgentCitrine

Questions and Answers

¿Cuál es el objetivo del algoritmo descrito para el pedido de un cliente?

  • Rechazar el pedido de todos los clientes.
  • Examinar la solvencia del cliente antes de aceptar el pedido. (correct)
  • Aceptar todos los pedidos siempre que sean de alta calidad.
  • Aceptar el pedido sin condiciones.
  • En el algoritmo para sumar números, ¿qué operación se realiza después de incrementar el valor de NUMERO?

  • Reiniciar SUMA a cero.
  • Imprimir el valor de NUMERO.
  • Verificar si NUMERO es menor o igual a 1000. (correct)
  • Detener el algoritmo inmediatamente.
  • ¿Qué debe hacer el algoritmo para calcular la media cuando se introduce un número cero?

  • Continuar leyendo números hasta que se introduzca un número negativo.
  • Reiniciar el cálculo de la media desde cero.
  • Calcular e imprimir la media de los números leídos hasta ese momento. (correct)
  • Descartar todos los números leídos anteriormente.
  • En la sustitución de palabras en pseudocódigo, ¿qué palabra reemplaza 'write'?

    <p>escribir</p> Signup and view all the answers

    Al calcular la media de una serie de números, ¿cuál es el primer paso del algoritmo?

    <p>Inicializar el contador y la suma.</p> Signup and view all the answers

    En el algoritmo para la suma de números pares, ¿qué valor se establece inicialmente para SUMA?

    <p>0</p> Signup and view all the answers

    ¿Qué condición determina la finalización del algoritmo para calcular la media?

    <p>Se introduce el número cero.</p> Signup and view all the answers

    En el diseño de algoritmos, ¿por qué es importante examinar la ficha del cliente antes de aceptar un pedido?

    <p>Para asegurar que el cliente no haga pedidos fraudulentos.</p> Signup and view all the answers

    ¿Cuál es una característica principal del pseudocódigo?

    <p>Representa estructuras de control con palabras reservadas.</p> Signup and view all the answers

    ¿Cuál de las siguientes afirmaciones es correcta sobre la escritura de pseudocódigo?

    <p>Normalmente exige la indentación de diferentes líneas.</p> Signup and view all the answers

    ¿Qué ventaja ofrece el uso del pseudocódigo en la planificación de un programa?

    <p>Facilita la concentración en la lógica sin preocuparse por un lenguaje específico.</p> Signup and view all the answers

    ¿Cuál de las siguientes palabras reservadas es típica del pseudocódigo?

    <p>start</p> Signup and view all the answers

    ¿Por qué se considera al pseudocódigo un 'primer borrador'?

    <p>Porque debe ser traducido a un lenguaje de programación posteriormente.</p> Signup and view all the answers

    ¿Cómo ha evolucionado el uso del pseudocódigo en la comunidad hispana?

    <p>Se han adoptado términos en español para su escritura.</p> Signup and view all the answers

    ¿Cuál es un aspecto que dificulta la modificación del código una vez convertido de pseudocódigo a un lenguaje de programación?

    <p>Las reglas estrictas de sintaxis en lenguajes de programación.</p> Signup and view all the answers

    En el contexto de escritura de algoritmos, ¿qué representa un diagrama de flujo?

    <p>Una representación gráfica que puede ser traducida a pseudocódigo.</p> Signup and view all the answers

    ¿Por qué el pseudocódigo permite a los programadores concentrarse en la lógica del programa?

    <p>Porque evita preocuparse por las reglas específicas de un lenguaje de programación.</p> Signup and view all the answers

    ¿Qué limitación tiene el pseudocódigo en comparación con los lenguajes de programación?

    <p>No puede ser ejecutado por una computadora.</p> Signup and view all the answers

    ¿Cómo se facilita la modificación de un algoritmo en pseudocódigo?

    <p>Se puede modificar fácilmente si se descubren errores en la lógica.</p> Signup and view all the answers

    ¿Cuáles son algunas palabras reservadas típicas en pseudocódigo que ayudan a estructurar la lógica?

    <p>Palabras como 'inicio', 'fin', 'si-entonces-sino', 'mientras', y 'repetir-hasta'.</p> Signup and view all the answers

    ¿Qué representa el uso de términos en español en el pseudocódigo dentro de la comunidad hispana?

    <p>Una adaptación del pseudocódigo que facilita su comprensión para los hablantes de español.</p> Signup and view all the answers

    ¿Cuál es una desventaja de codificar la lógica directamente en un lenguaje de programación?

    <p>Puede ser difícil modificar la lógica una vez que está codificada.</p> Signup and view all the answers

    ¿Qué rol desempeña la indentación en la escritura del pseudocódigo?

    <p>Ayuda a organizar y clarificar la estructura del algoritmo.</p> Signup and view all the answers

    ¿Qué función cumple el pseudocódigo en la planificación de un programa?

    <p>Actúa como un primer borrador que establece la lógica del programa antes de codificar.</p> Signup and view all the answers

    ¿Qué elemento debe inicializarse antes de comenzar a sumar en el algoritmo de suma de números pares?

    <p>El elemento que debe inicializarse es la variable SUMA a 0.</p> Signup and view all the answers

    En el algoritmo que evalúa la solvencia del cliente, ¿qué ocurre si el cliente no es solvente?

    <p>Si el cliente no es solvente, el pedido será rechazado.</p> Signup and view all the answers

    Al calcular la media de una serie de números, ¿qué acción se toma cuando se introduce un valor de cero?

    <p>Se calcula e imprime la media y se concluye el proceso.</p> Signup and view all the answers

    En el algoritmo de recuperación de valor actual, ¿qué valores deben ser leídos inicialmente?

    <p>Se deben leer el Costo, Valor Recuperación y Vida Útil.</p> Signup and view all the answers

    En el algoritmo que suma números pares, ¿qué condición controla la continuación del proceso?

    <p>La condición es que NUMERO debe ser menor o igual a 1000.</p> Signup and view all the answers

    ¿Cuál es la importancia de inicializar el contador en el algoritmo que calcula la media?

    <p>El contador se inicializa para llevar un seguimiento del número de entradas válidas.</p> Signup and view all the answers

    En el pseudocódigo descrito, ¿cuál es el propósito de la instrucción 'leer'?

    <p>La instrucción 'leer' se usa para obtener datos del usuario o la fuente de entrada.</p> Signup and view all the answers

    Durante el proceso de suma en el algoritmo, ¿con qué valor se inicia la variable NUMERO?

    <p>La variable NUMERO se inicia con el valor 2.</p> Signup and view all the answers

    Study Notes

    Pseudocódigo y Algoritmos

    • El pseudocódigo es un lenguaje para describir algoritmos, facilitando la transición al lenguaje de programación.
    • Surgió como un lenguaje cercano al inglés para representar estructuras de control de programación.
    • Funciona como un borrador preliminar que debe ser traducido a un lenguaje informático.
    • No es ejecutable por computadoras, permitiendo a los programadores centrarse en la lógica sin preocuparse por reglas específicas.
    • Modificar pseudocódigo es más fácil que cambiar lógica en código fuente ya escrito.
    • Utiliza palabras reservadas similares a idiomas como el inglés, pero también se ha adaptado al español con términos como "inicio", "fin", "leer", "escribir".

    Ejemplo de Algoritmo

    • Un algoritmo simple para un pedido de un cliente en una fábrica:
      • Inicio
      • Leer el pedido
      • Examinar la ficha del cliente
      • Si el cliente es solvente, aceptar pedido; caso contrario, rechazar pedido
      • Fin

    Sumar Números

    • Algoritmo para sumar la serie de números 2 + 4 + 6 + ... + 1000:
      • Inicio
      • Establecer SUMA a 0
      • Establecer NUMERO a 2
      • Sumar NUMERO a SUMA
      • Incrementar NUMERO en 2
      • Si NUMERO ≤ 1000, repetir desde la suma; en caso contrario, imprimir valor de SUMA y terminar
      • Fin

    Calcular Media de Números Positivos

    • Proceso para calcular la media de una serie de números positivos:
      • Inicializar contador de números (C) y variable de suma.
      • Leer un número.
      • Si el número leído es cero:
        • Calcular e imprimir la media.
        • Calcular la suma de los números.
        • Incrementar contador de números.
        • Volver a leer un número.
      • Fin

    Ejemplo de Valor Actual

    • Algoritmo para determinar el valor actual de un costo, valor de recuperación y vida útil:
      • Inicio
      • Escribir instrucciones para introducir costo, valor de recuperación y vida útil
      • Leer valores de Costo, Valor_Recuperacion, Vida_Util, y Año
      • Calcular Valor_Actual
      • Fin

    Pseudocódigo y Algoritmos

    • El pseudocódigo es un lenguaje para describir algoritmos, facilitando la transición al lenguaje de programación.
    • Surgió como un lenguaje cercano al inglés para representar estructuras de control de programación.
    • Funciona como un borrador preliminar que debe ser traducido a un lenguaje informático.
    • No es ejecutable por computadoras, permitiendo a los programadores centrarse en la lógica sin preocuparse por reglas específicas.
    • Modificar pseudocódigo es más fácil que cambiar lógica en código fuente ya escrito.
    • Utiliza palabras reservadas similares a idiomas como el inglés, pero también se ha adaptado al español con términos como "inicio", "fin", "leer", "escribir".

    Ejemplo de Algoritmo

    • Un algoritmo simple para un pedido de un cliente en una fábrica:
      • Inicio
      • Leer el pedido
      • Examinar la ficha del cliente
      • Si el cliente es solvente, aceptar pedido; caso contrario, rechazar pedido
      • Fin

    Sumar Números

    • Algoritmo para sumar la serie de números 2 + 4 + 6 + ... + 1000:
      • Inicio
      • Establecer SUMA a 0
      • Establecer NUMERO a 2
      • Sumar NUMERO a SUMA
      • Incrementar NUMERO en 2
      • Si NUMERO ≤ 1000, repetir desde la suma; en caso contrario, imprimir valor de SUMA y terminar
      • Fin

    Calcular Media de Números Positivos

    • Proceso para calcular la media de una serie de números positivos:
      • Inicializar contador de números (C) y variable de suma.
      • Leer un número.
      • Si el número leído es cero:
        • Calcular e imprimir la media.
        • Calcular la suma de los números.
        • Incrementar contador de números.
        • Volver a leer un número.
      • Fin

    Ejemplo de Valor Actual

    • Algoritmo para determinar el valor actual de un costo, valor de recuperación y vida útil:
      • Inicio
      • Escribir instrucciones para introducir costo, valor de recuperación y vida útil
      • Leer valores de Costo, Valor_Recuperacion, Vida_Util, y Año
      • Calcular Valor_Actual
      • Fin

    Studying That Suits You

    Use AI to generate personalized quizzes and flashcards to suit your learning preferences.

    Quiz Team

    Description

    Este cuestionario se centra en la escritura de algoritmos utilizando diagramas de flujo y pseudocódigo en C++. Aprenderás a representar estructuras de control y traducirlas a un lenguaje de programación. Ideal para quienes buscan entender los fundamentos de la programación en C++.

    More Quizzes Like This

    Use Quizgecko on...
    Browser
    Browser