Professional Documents
Culture Documents
Pesado
J.Max Quispe Chambi
Resumen
2
Disear y analizar los sistemas de
CAPACIDADES control y monitoreo en sistemas
TERMINALES electromecnicos del equipo pesado
utilizando PLC y Arduino
Objetivo del Curso
4
Objetivo de la sesin
5
Sesin 01. Algoritmos y programas
Control Electrnico de Equipo
Pesado
J.Max Hery Quispe Chambi
6
Agenda
Algoritmo
Diagramas de flujo
Pseudocdigo
Tipos de dato
Constantes y Variables
7
Algoritmo
8
Algoritmo
9
Tipos de Algoritmo
10
Caractersticas de un
Algoritmo
Debe ser preciso e
indicar el orden de
realizacin de cada
paso.
Debe ser definido. Si se
sigue un algoritmo dos
veces, se debe obtener
el mismo resultado cada
vez
11
Caractersticas de un
Algoritmo
Debe ser finito. Si se
sigue un algoritmo, se
debe terminar en algn
momento.
Debe describir tres
partes: Entrada, proceso
y salida
12
Criterio para desarrollar
algoritmos
Divide y
vencers
(diseo
descendiente)
13
Ejemplo 1 Mximo de 2
nmeros
14
Ejemplo 1 Mximo de 2
nmeros
15
Ejemplo 2 Mximo de 3
nmeros
16
Ejemplo 2 Mximo de 3
nmeros
17
Ejemplo 3 Suma de los 10
primeros nmeros
18
Ejemplo 4
Se desea construir un algoritmo que cambie la
rueda de un automvil. La siguiente lista de
paso le ayudar en la construccin del
algoritmo pero, para ello debe ordenarlas en
una secuencia lgica.
19
Continuacin
20
Continuacin
21
Ejemplo 5
22
Diagramas de Flujo
Introduccin.
24
Continuacin
25
Continuacin
26
Ejercicios 1
27
Ejercicios 1
28
Ejercicios 2
Hacer un DDF que verifique si un nmero es
positivo, negativo o cero.
29
Ejercicios 2
Hacer un DDF que verifique si un nmero es
positivo, negativo o cero.
30
Inconvenientes
31
Pseudocdigo
Pseudocdigo.
32
Continuacin
Pseudocdigo - Sintaxis Utilizada.
INICIO.
DATOS: ** esto es un comentario **
entero a ; ** declaracin de una variable entera **
real b = 0 ; ** declaracin e inicializacin de una variable **
ALGORITMO:
leer a ;
b=a+5;
escribir b ;
FIN.
33
Tipos de datos
34
Variables
35
Continuacin
36
Continuacin
37
Ejemplos
38
Ejemplos
Variables del tipo Alfanumricas:
Sintaxis: nombre_variable[numero de filas] (numero de
caracteres)
Ejemplo:
Char b (4)
b:= hola
char apellido (7)
apellido := hoffman
char resp (1)
resp:= y
char blancos (1)
blancos :=
39
Constantes
40
Continuacin
Ejemplos de constantes:
num circulo := 360
num an_recto := 90
num pi := 3.1416
char pas := Peru
char fono := 2296566
41
Resultados del Aprendizaje
Reconoce y genera algoritmos
de solucin
Reconoce los diferentes tipos
de datos
Diferencia entre constantes y
variables
42
Preguntas?
PORTAFOLIO DIGITAL
https://goo.gl/p17lI4
44
Para la siguiente sesin
45
MUCHAS GRACIAS
46