Está en la página 1de 2

TECNOLOGÍA DE LA INFORMACIÓN 3º año

Trabajo Práctico Nº2 – Segundo Bimestre

En función de la información del cuadernillo 2, del 2º Cuatrimestre, deberá


contestar las siguientes preguntas:

1. ¿Qué es un Pseudocódigo?
2. ¿Por qué un Pseudocódigo no puede ejecutarse en una computadora?
3. ¿Cuáles son las ventajas y desventajas de un Pseudocódigo?
4. Nombrar las tres estructuras básicas utilizadas en un Pseudocódigo o en un
Diagrama de Flujos.
5. Explique qué diferencia existe entre un Pseudocódigo y un Diagrama de
Flujos.

Respuestas:

1. Un Pseudocódigo es la manera más sencilla para poder graficar distintas


instrucciones para que un programa o software realice una determinada
función o tarea. 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.
2. Un Pseudocódigo no puede ejecutarse en una computadora porque no está
estructurado para que la PC pueda interpretado, ya que el pseudocódigo es
un código escrito para que pueda ser interpretado a simple vista.
3. Las ventajas son:
 Las ideas y estructuras en su interior estás disponibles para varios
lenguajes de programación.
 Al tener un desarrollo realizado en este sistema, facilita la escritura
final en el lenguaje elegido en mejores condiciones, ya que es más
fácil encontrar problemas y errores.
 Es más fácil de entender los lenguajes de programas más
complicados y avanzados.
Las desventajas son:
 La falta de normas, que puede hacer que la lógica de un programa sea
complicada de ver.
 En el caso de problemas muy extensos, puede llegar a ser difícil de
entender.
4. Los tres tipos de estructuras son: las secuenciales, las selectivas y las
iterativas.
TECNOLOGÍA DE LA INFORMACIÓN 3º año
Trabajo Práctico Nº2 – Segundo Bimestre

 Estructuras secuenciales: las instrucciones se siguen en una


secuencia fija que normalmente se encuentra definida por el número
de región. Las instrucciones son ejecutadas de arriba hacia abajo.
 Estructuras selectivas: las instrucciones selectivas representan
instrucciones que pueden o no ejecutarse, de acuerdo el
cumplimiento de una condición.
 Selectiva doble (alternativa): la instrucción alternativa realiza una
instrucción de dos posibles de acuerdo con al cumplimiento de una
condición.
 Selectiva múltiple: en esta se puede anidar varias funciones de
selección, para este caso existen una serie de condiciones que tienen
que ser mutuamente excluyentes, si una se cumple las demás tienen
que ser necesariamente falsas, hay un caso ‘’si no’’ que será
verdadero cuando las demás condiciones sean falsas.
 Selectiva múltiple-casos: es similar al anterior, es esta nos
encontramos con un indicador que es una variable/función, cuyo valor
es comparado en cada caso con los valores ‘’valor’’. En caso de que
coincidan ambos valores, se ejecutarían las instrucciones
correspondientes.
 Estructuras iterativas: permite ejecutar una o varias instrucciones
un número determinado de veces o de forma indefinida, mientras
cumpla una determinada función.
5. El diagrama de flujo representa un algoritmo mediante un diagrama
utilizando diversas simbología gráfica , denominados bloques, en donde se
describen las acciones para que el algoritmo ejecute, conectados entre sí
mediante líneas indicado el orden para que se lleven a cabo. Además el
diagrama contiene bloques fundamentales, el de inicio y el del final.
Mientras que en el pseudocódigo, es menos estricto en el estructura,
conteniendo estructuras de datos menos detalladas, pero que pretenden
acercar el algoritmo a las estructuras más complejas de los lenguajes de
programación.
Otra diferencia es el pseudocódigo centra más en ser entendido por
personas, por lo que no utiliza estructuras complicadas.

Alumna: Pardo Torrico Aracely

3ra 1ra TM

También podría gustarte