Vous êtes sur la page 1sur 3

CUESTIONARIO SOBRE

ALGORITMO

Responda las siguientes preguntas.

1. ¿Qué es pseudocódigo?
 El pseudocódigo es una forma de expresar los distintos pasos que va a realizar un
programa, de la forma más parecida a un lenguaje de programación. Su principal
función es la de representar por pasos la solución a un problema o algoritmo, de la
forma más detallada posible, utilizando un lenguaje cercano al de programación.

http://yoaprendo-informatica.blogspot.com/2016/12/que-es-pseudocodigo.html

2. ¿Qué es algoritmo?
 Un algoritmo se puede definir como una secuencia de instrucciones que representan
un modelo de solución para determinado tipo de problemas. O bien como un conjunto
de instrucciones que realizadas en orden conducen a obtener la solución de un
problema.

http://ing.unne.edu.ar/pub/informatica/Alg_diag.pdf

3. ¿Qué es un compilador?
 En informática, un compilador es un tipo de traductor que transforma un programa
entero de un lenguaje de programación a otro. Usualmente el lenguaje objetivo es
código máquina, aunque también puede ser traducido a un código intermedio o a
texto.

http://www.ictea.com/cs/index.php?rp=/knowledgebase/8817/iQue-es-un-programa-
compilador.html
4. ¿Qué es un ensamblador?

 se refiere a un tipo de programa informático que se encarga de traducir un fichero


fuente escrito en un lenguaje ensamblador, a un fichero objeto que contiene código
máquina, ejecutable directamente por el microprocesador.

https://es.wikipedia.org/wiki/Ensamblador

5. ¿Cuáles son las partes de una computadora?

 Hardware (parte física)


 Mouse
 Teclado
 Torre
 Fuente de alimentación
 Monitor
 Disquetera
 CD-ROM
Partes internas
 CPU
 Placa madre
 Tarjetas de vídeo
 Tarjeta de expansión
CUESTIONARIO SOBRE
ALGORITMO

6. ¿Qué es el software de aplicación?


 El Software de Aplicación son los programas diseñados para o por los usuarios para
facilitar la realización de tareas específicas en la computadora, como pueden ser las
aplicaciones ofimáticas (procesador de texto, hoja de cálculo, programa de
presentación, sistema de gestión de base de datos...), u otros tipos de software
especializados como software médico, software educativo, editores de música,
programas de contabilidad, etc.

https://proyectoova.webcindario.com/software_de_aplicacin.html

7. ¿Qué es un programa?
 Programa informático. Es un conjunto de instrucciones que una vez ejecutadas
realizarán una o varias tareas en una computadora. Sin programas, estas máquinas no
pueden funcionar. Al conjunto general de programas, se le denomina software, que
más genéricamente se refiere al equipamiento lógico o soporte lógico de una
computadora digital.

https://www.ecu++red.cu/Programa_(inform%C3%A1tica)

8. ¿Cuál es la tercera etapa en el ciclo de vida de desarrollo de software del modelo en


cascada?
 Implementación
En esta fase se programan los requisitos especificados haciendo uso de las estructuras
de datos diseñadas en la fase anterior. La programación es el proceso que lleva de la
formulación de un problema de computación, a un programa que se ejecute
produciendo los pasos necesarios para resolver dicho problema.

9. ¿Cuáles son las características que debe tener un algoritmo?


 Un algoritmo debe ser preciso: tiene que indicar el orden de realización de cada paso.
 Un algoritmo debe estar definido: Si se sigue un algoritmo dos veces, se debe obtener
el mismo resultado cada vez.
 Un algoritmo debe ser finito: el algoritmo se debe terminar en algún momento; o sea,
debe tener un número finito de pasos.
 Un algoritmo debe ser legible: El texto que lo describe debe ser claro, tal que permita
entenderlo y leerlo fácilmente.
• Un algoritmo debe definir tres partes: Entrada, Proceso y Salida.

10. ¿En qué etapa del ciclo de vida del desarrollo de software se realiza la descripción de alto
nivel?
 Análisis del sistema
En este país los desarrolladores trazan su plan e intentan crear el mejor y más
conveniente modelo de software para el proyecto. El análisis del sistema incluye el
entendimiento de las limitaciones del producto Software; el aprendizaje de los
problemas relacionados con el sistema; los cambios que se requieren en sistemas ya
existentes con antelación, identificando y dirigiendo el impacto del proyecto a la
organización y al personal, etc. El equipo del proyecto analiza las posibilidades del
proyecto y planifica la temporalización y los recursos correspondientes.

Responda Falso o Verdadero a las siguientes literales.


CUESTIONARIO SOBRE
ALGORITMO

1. La etapa de especificaciones es donde se requieren los datos para ser posteriormente


procesados en información. (F) (v)

2. En la descripción formal se usa pseudocódigo para describir la secuencia de pasos que


encuentran la solución. (F) (V)

3. El lenguaje PHP utiliza un compilador para generar un programa en lenguaje maquinal (F) (V)

4. Un algoritmo puede formar un bucle infinito de instrucciones como una bomba fork (F) (V)

5. El CPU coordina las actividades y determina el orden en que deben realizarse (F) (V)

6. El atraso en los servicios de información son una causa de la computación de usuario final
(F) (V)

7. Una de las desventajas de la programación estructurada es que los programas quedan mejor
documentados. (F) (V)

8. La programación estructurada hace llamado a diferentes procedimientos que interactúan


entre si para integrar al programa en su totalidad. (F) (V)

9. La principal ventaja de la programación modular es la estratificación de sus módulos (F) (V)

10. El kernel del sistema operativo Linux está estructurado de manera modular. (F) (V)

Realice el algoritmo y el pseudocódigo para resolver el siguiente problema

La empresa LIATE le solicita realice un programa que sea capaz de facturar sus productos
agrupándolos en no más de 5 productos por factura, deberá requerir los datos del cliente,
datos de factura, código de productos, costo de los productos, el costo de los productos no
puede ser igual a 0, el programa debe desglosar el IVA y por ultimo imprimir en pantalla y en
papel la factura. No se cuenta con bases de datos.

Elaborar diagrama de flujo

Elaborar el diagrama de flujo del problema anterior en base al pseudocódigo que desarrollo.

Vous aimerez peut-être aussi