Taller

Descargar como pdf o txt
Descargar como pdf o txt
Está en la página 1de 15

República Bolivariana de Venezuela

Ministerio del Poder Popular para la Educación Universitaria


Universidad Nacional Experimental de las Telecomunicaciones e Informática
Unidad Curricular: Introducción a la Informática
Sesión Didáctica # 3: Conceptos Básicos - Algoritmo – Pseudocódigos/ Sistemas Operativos
/ Ciberseguridad

Taller

INICIOS DE ALGORITMO

Nombre del docente:


Daniel Roll

Integrantes: Sonia Hernández CI: 18.487.346


Nelly Mora CI: 14.282.569
Yubilin Gutiérrez CI: 15.506.962
Freddy Aumaitre CI: 14.299.018

Caracas, 07 de agosto del 2022


Introducción

Este taller tiene como finalidad dar a conocer los conceptos básicos sobre pseudocódigos y
algunas características y elementos de algoritmos, así como también el uso de los
programas PSeInt y Raptor, ejecutaremos algunos ejercicios de pseudocódigos con su
respectivo diagrama de flujo.
Conceptos

Pseudo-código:

El Pseudocódigo es un lenguaje de especificación (definición) de algoritmos. El uso de tal


lenguaje hace el paso de codificación final relativamente fácil.

El pseudocódigonació como un lenguaje similar al inglés y era un medio de representar


básicamente las estructuras de control de programación estructurada.

Dentro de sus características tenemos que el pseudocódigo no puede ser ejecutado por una
computadora, utiliza una serie de palabras claves o especiales que va indicando lo que
significa el algoritmo.

Codificación:

Es la operación de escribir la solución del problema, en una serie de instrucciones detalladas,


en un código reconocible por la computadora.

La serie de instrucciones detalladas se le conoce como código fuente, el cual se escribe en


un lenguaje de programación o lenguaje de alto nivel.

Algoritmo:

Es un conjunto de instrucciones detalladas paso a paso o una fórmula para resolver un


problema o completar una tarea, en programación los programadores escriben algoritmos
que indican al ordenador como realizar una tarea, un ejemplo de algoritmo fuera de la
programación puede ser una simple receta para cocinar, otro algoritmo en nuestra vida
cotidiana es la rutina matutina a través de una serie de secuencias realizadas, así como
también el método que se usa para resolver una suma a una división es un algoritmo.

Elementos de algoritmo:

1. Entrada (Input): Información que damos al algoritmo con la que va a trabajar para
ofrecer la solución esperada.
2. Proceso: Conjunto de datos para que, a partir de los datos de entrada, llegue a la
solución dela situación.
3. Salida(Output): son los resultados finales o la trasformación de entrada a través del
proceso.

Características:

 Debe tener un punto en particular de inicio.


 Debe ser preciso.
 Estar definido, no debe tener dobles interpretaciones.
 Deber ser general, es decir, soportar la mayoría de las variantes que se puedan
presentar en la definición de problema.
 Indicar el orden de realización de cada paso.
 Si un algoritmo se sigue dos veces se debe obtener el mismo resultado.
 Debe ser finito en tamaño y tiempo de ejecución.

Se diseña a través de dos técnicas las cuales son el diagrama de flujo y el pseudocódigo.

Ejemplo de Pseudocódigo. Simbología para el diagrama de flujo.

Tipos de Algoritmo:

Cualitativos:Son aquellos que describen los pasos utilizando palabras.

Cuantitativos:son aquellos que utilizan cálculos numéricos para definir los pasos del
proceso.
Tenemos también los tipos de algoritmos como son, secuenciales de selección o estructuras
alternativas y de repetición o bucles.

Programación:

Es el proceso de crear un conjunto de instrucciones que le indican a una computadora como


realizar algún tipo de tarea. Pero no solo la acción de escribir un código para que la
computadora o software lo ejecute, es el arte del proceso por el cual se limpia, codifica, traza
y protege el código fuente de programas computacionales.

Programa:

Se conoce como la frecuencia de instrucciones escritas para realizar una tarea específica en
un computador, el programa tiene un formato ejecutable que la computadora puede utilizar
directamente para ejecutar las instrucciones.

Aspectos para solucionar un problema en específico:

1. Detectamos el problema.
2. Definimos el problema, (causa que lo origina).
3. Buscamos las alternativas para la solución del problema.
4. Evaluamos y elegimos una de esas alternativas.
5. Aplicamos la solución elegida.

Beneficios de la programación a nivel personal:

Como bien es cierto, a todo ser humano nos es grato enriquecer el conocimiento, adquirir
destrezas y habilidades para concluir una actividad en específico, y con la programación, nos
llevaría a otro nivel.
Esta, nos ayudaría a aprender a pensar de manera estructurada, estimulando la creatividad,
y nos abriría una puerta para la adquisición y desarrollo de habilidades cognitivas que
permiten ver los problemas y situaciones desde otro punto de vista, permitiéndonos encontrar
la solución a corto plazo.

En futuro cercano le gustaría programar

Para Freddy Aumaitre, su interés es fortalecer la parte operativa en la rama satelital, no tiene
planeado preparase para la programación.

Para Nelly Mora, le gusta usar la lógica en programación, en un futuro a largo plazo podría
incursionar en la programación, por el momento, está enfocada en la operación en tráfico de
vos.

Para Yubilin Gutiérrez, si le gustaría programar, aunque no para especializarse, los


conocimientos siempre son buenos tenerlos, pueden generar ingresos extras de ser
necesario.

Para Sonia Hernández, no se lo plantea por el momento.


EJERCICIOS PSEUDOCODIGOS

Ejercicio 1 (Realizado por Nelly Mora)

Realizar un pseudocódigo que multiplique dos números

a. Análisis:
Entrada: Dos Números

Proceso: Acción de Multiplicar

Salida: Mostrar resultado de la multiplicación

b. Pseudocódigo:

1. Inicio
2. Variables numero1, numero2 y resultado
3. Escribir “Introduce Primer número como Multiplicando”
4. Leer numero1
5. Escribir “Introduce Segundo número como Multiplicador”
6. Leer numero2
7. Resultado=numero1*numero2
8. Escribir “El Resultado de la MULTIPLICACION es “, Resultado
9. Fin

c. Muestra del Pseudocódigo en PSeInt


d. Ejecutamos el Pseudocódigo

e. Corrida en frio:
4. 17

7. 8

9. Resultado=17*8

11. El Resultado de la Multiplicación es 136

f. Diagrama de flujo y Verificación en Raptor


Ejercicio 2(Realizado por Yubilin Gutiérrez)

Realizar un pseudocódigo que muestre el nombre, apellido y edad de una persona.

a. Análisis:
Entrada: Nombre, apellido, edad

Proceso: Ingresar datos

Salida: Mostrar datos

b. Pseudocódigo:

1. Inicio
2. Variables nombre, apellido y edad
3. Escribir “Ingresa tu nombre”
4. Leer nombre
5. Escribir “Ingresa tu apellido”
6. Leer apellido
7. Escribir “Ingresa tu edad”
8. Leer edad
9. Resultado: Muestra nombre, apellido y edad de una persona
10. Fin

c. Muestra del Pseudocódigo en PSeInt


d. Ejecutamos el Pseudocódigo

e. Corrida en frio:
9. Yubilin

12. Gutierrez

15. 42

18. Tu nombre es: Yubilin Gutiérrez

19. Tu edad es: 42

f. Diagrama de flujo y Verificación en PSeint


Ejercicio 3 (Realizado por SoniaHernández)

Realizar un pseudocódigo que permita leer la edad y peso de una persona e


imprima el resultado.

a. Análisis:
Entrada: Fecha de Nacimiento y edad

Proceso: Acción de Restar

Salida: Mostrar resultado de la Resta y edad

b. Pseudocódigo:

1. Inicio
2. constantes añoA=2022
3. Variables año de nacimiento, peso y resultado
4. Escribir “Introduce el año de nacimiento”
5. Leer añoN
6. Escribir “Introduce el Peso”
7. Leer Peso
8. Resultado=añoA-añoN
9. Imprimir “La edad es “, Resultado“ y el peso es “, Peso
10. Fin

c. Muestra del Pseudocódigo en PSeInt


d. Ejecutamos el Pseudocódigo

e. Corrida en frio:
8. 1981

11. 51

13. Resultado=2022-1981

15. La EDAD es 41 años y el peso es 51

f. Diagrama de flujo y Verificación en PSeInt


Ejercicio 4(Realizado por Freddy Aumaitre)

Realizar un pseudocódigo donde la longitud de una circunferencia es 43.96 cm ¿Cuál


es el área del círculo?

a. Análisis:
Entrada: Longitud

Proceso: Aplicar las formulas: Radio = Longitud / 2PI y área= PI x radio^2

Salida: Mostrar datos

b. Pseudocódigo:

1. Inicio
2. Variables Longitud
3. Escribir “Introduce la Longitud”
4. Leer Long
5. radio=Long /(2*pi)
6. area=pi*(radio^2)
7. Mostrar: "El AREA de la circunferencia es: ", area " cm²"
8. Fin

c. Muestra del Pseudocódigo en PSeInt


d. Ejecutamos el Pseudocódigo

e. Corrida en frio:
5. 43.96

7. radio=Long /(2*pi)
8. área=pi*(radio^2)
10. El AREA de la circunferencia es 153.78 cm²

f. Diagrama de flujo y Verificación en Raptor


Conclusión

En este taller, pudimos dar a conocer los conceptos de algoritmo, así como sus
características, elementos y tipos.
También pudimos dar a conocer nuestra opinión personal de cada integrante, con respecto a
la intención de incursionar en la programación a corto plazo, y lo más importante, es que
pudimos ejecutar la instalación y puesta a prueba de los programas Raptor y PSeInt,
logrando correr con éxito, 4 ejercicios en frio de Pseudo código con su diagrama de flujo.
Otro punto muy importante es que con la realización de esta investigación pudimos
concientizar, aprender y desarrollar como pensar de manera secuencial, detectar problemas,
adoptar medidas y aplicarlas para una solución definitiva.

También podría gustarte