Este documento presenta una unidad sobre algoritmos de programación. Explica conceptos clave como qué es un algoritmo, sus características y técnicas de diseño como el análisis del problema, definición de alternativas y selección de opciones. También cubre representaciones de algoritmos como flujogramas y pseudocódigo, estructuras algorítmicas como las selectivas, iterativas y secuenciales, y operadores lógicos, aritméticos y relacionales. El objetivo es desarrollar habilidades para la implementación de len
ingenieria grafica para la carrera de ingeniera .pptx
Computación II
1. Dra. Zugehy Escalante Issele
C.I.: 13.863.906
REPÚBLICA BOLIVARIANA DE VENEZUELA
UNIVERSIDAD NACIONAL EXPERIMENTAL
RAFAEL MARÍA BARALT
PROGRAMA DE INGENIERÍA Y TECNOLOGÍA
ESCUELA DE INGENIERÍA MECÁNICA
UNIDAD II
ALGORITMOS DE PROGRAMACIÓN
2. OBJETIVO TERMINAL:
Desarrollar en los estudiantes
las habilidades y destrezas para
la implementación de lenguaje
algorítmico en el diseño y
análisis de un programa.
UNIDAD II – Diseño de Algoritmos
3. • Aplicabilidad del Computador en la
Ingeniería Mecánica
• Procesamiento de datos (entrada, proceso
y salida)
¿Qué hemos visto?
4. • ¿Qué es un Algoritmo?
• Características de un Algoritmo
• Fases para Resolver un Problema por medio del
Computador
• Técnicas de Diseño de Algoritmo
• Técnicas de Representación de Algoritmos
• Tipos de Algoritmos
• Ejemplos Prácticos
CONTENIDO
10. REPRESENTACIÓN DE ALGORITMOS
INICIO
Declaración e
Inicialización de
Variables
Entrada de
Datos
Presentación de
Resultados en Pantalla
Procesamiento de
Datos
FIN
Proceso pareimpar
Definir numero Como Entero;
definir op como Caracter;
Hacer
Escribir "Introduzca un
valor";
Leer numero;
si ((numero%2)<>0)
Entonces
Escribir " es
un numero es impar";
Sino
Escribir "El
numero es par";
FinSi
escribir "desea analizar
otro numero";
Leer op;
Hasta Que (op = "n");
FinProceso
11. 11
El pseudocódigo es una manera de escribir algoritmos de forma
poco estricta (con una sintaxis relajada) o estructuras de datos
poco detalladas, pero intentando acercar las ideas del algoritmos
a estructuras y sintaxis parecidas a las de los lenguajes de alto
nivel en los que vamos a programar el algoritmo.
PSEUDOCÓDIGO
Pseudocódigo de un algoritmo genérico:
INICIO.
DATOS: ** esto es un comentario **
entero a ; ** declaración de una variable entera **
real b = 0 ; ** declaración e inicialización de una variable **
ALGORITMO:
leer a ;
b = a + 5 ;
escribir b ;
FIN.
14. Operadores
Operador Símbolo
Suma +
Resta -
Multiplicación *
División /
Resto %
Igualdad =
Operador Símbolo
Mayor que >
Menor que <
Igual que =
Mayor e igual que >=
Menor e igual que <=
diferente <>
Operador Símbolo
y y
o o
negado !
Aritméticos Relacionales
Lógicos
17. ¿Qué aprendimos?
Recuerda leer la unidad y materiales complementarios en el aula
virtual
Sigue las instrucciones de la Guía de Ejercicios
C <- A +B