Вы находитесь на странице: 1из 8

Fundamentos de programación

Actividad 1 - Glosario: Algoritmos, lógica y diagramación.

Presentado por:

EDWIN GONSALO IBARRA JOJOA ID 100073186

Presentado a:

Doc.-ing: CARLOS ENRIQUE GOMEZ SEGURA

Corporación universitaria iberoamericana

Ingeniería industrial virtual

Tocancipa

18 de abril de 2020
¿Qué es lógica computacional?

Es la lógica matemáticas aplicada a la ciencia de la computación, para la aplicación de

algoritmos y programas de mayor complejidad. Se define como la secuencia de pasos

lógicos que conllevan a la solución de un problema estos tienen unos principales pasos que

son:

Entrada: son todos los datos que hay que ingresar para la resolución del problema.

Procesos: son todos los diferentes procesos en los cuales se usan datos proporcionados

por el usuario.

Salida: Es la resolución del problema. A ello conlleva a una buena definición del

problema llevando al mismo tiempo la descripción detallada de las especificaciones de una

entrada y una salida, estos serían los requisitos más eficaces para llegar a la solución.

Lenguaje de algoritmo y programación.

Es una serie de símbolos y reglas que se utilizan para descubrir de manera explícita un

proceso.

Los Algoritmos se puede expresar de muchas maneras, pero en este trabajo lo presentare

de dos formas, Seudocódigo y Diagrama de Flujo.

No gráficos: Representa en forma descriptiva las operaciones que debe realizar un

algoritmo (Pseudocódigo).

Gráficos: Es la representación gráfica de las operaciones que utiliza un algoritmo,

(Diagrama de Flujo).
Un algoritmo debe cumplir con las siguientes características.

Tener un principio.

Ser simples, claros, precisos.

Tener o desarrollarse en un orden lógico.

Debe tener un fin.

¿Qué es el algoritmo seudocódigo?

Es una descripción de alto nivel de un algoritmo que emplea una mezcla de lenguaje

natural de algunas convenciones sintácticas propias de lenguajes de programación como

ciclos y condicionales.

Ejemplo: 1

Algoritmo sumar

Variables

Entero a, b, c

Inicio del ejemplo

Escribir (“introducir el primer número (entero):”)

Leer (a)

Escribir (“introducir el segundo número (entero):”)

Leer (b)
C a+b

Escribir (“la suma es:”, c)

Fin

Ejemplo 2

INICIO

Num1, Num2, suma: ENTERO

ESCRIBA “diga dos números”

LEA Num1, Num2

Suma Num1 + Num2

ESCRIBA “la suma es”, suma

FIN

EJEMPLO 3

El ejemplo de cambiar una bombilla (foco) fundida

1. Ubicar una escalera debajo de la bombilla fundida

2. Tomar una bombilla nueva

3. Subir por la escalera

4. Girar la bombilla fundida hacia la izquierda hasta soltarla

5. Enroscar la bombilla nueva en el plafón hasta apretarla


6. Bajar de la escalera

7. Fin

Diagrama de flujo o (Flujograma)

Consiste en símbolos para representar los pasos de un algoritmo. Cada símbolo tiene un

significado que representa una acción a ser seguida, correspondiente a un paso del

algoritmo.

¿Cuál es la utilidad de un diagrama de flujo?

Se puede conocer el proceso de un solo vistazo.

Al ser muy visual, permite que las personas involucradas, lleguen a acuerdos sobre los

métodos a utilizar y resolución de problemas, de una manera más fácil.

Se puede usar para identificar problemas, asignar recursos, coordinar actuaciones y

delimitar tiempos.

Símbolos que se utilizan más frecuentemente en los diagramas y su significado

Nombre elipse u ovalo: Este símbolo indica el comienzo

Y el final de un diagrama de flujo, sabiendo también que un

Proceso puede tener varios inicios y varios finales.

Rectángulo o caja: se utiliza para definir cada actividad o

tarea incluyéndose siempre un verbo de acción.


Rombo: se utiliza cuando se debe tomar una decisión en

Siempre se debe incluir una pregunta.

Flecha: esta se utiliza para unir el resto de símbolos entre

Si.

Estos son símbolos de entradas y salidas: representan

Entradas necesarias para ejecutar actividades del proceso

O para recoger las salidas generadas durante su desarrollo

Conectores: estos hacen conexiones con las otras partes


A
A
del Flujograma o con otros procesos
Ejemplo: que hacer en caso de tener hambre y se está en casa.

INICIO

NO
HAMBRE SATISFECHO FIN
SI

BUSCAR COMIDA EN EL

REFRIGERADOR

SALIR A
NO
HAY COMIDA
COMPRAR

SI
PREPARAR

ALGO

COMER

Bibliografías

http://logicaunab.blogspot.com/

https://jorgesuaza76.wixsite.com/facultaddeingenieria/poo

http://informatica.iesvalledeljerteplasencia.es/wordpress/diseno-de-programas-

pseudocodigo-y-diagramas/
Gaxiola, C. G. y Gutiérrez, D. L. (2008).  Metodología de la programación con

pseudocódigo enfocado al lenguaje C. Plaza y Valdés, S. A. ProQuest Ebook Central.

Вам также может понравиться