Programacion 1er Corte

Diagramas de Flujo

Diagramas de Flujo

Representacion grafica
de un algoritmo

Representacion grafica 
de un algoritmo

Reglas

Todos los símbolos
deben estar conectados

a un símbolo de inicio
no le llegan lineas

De un símbolo fin
no parten lineas

Problemas

Problemas

de 1 Dimension

Resolucion mediante
graficas

Resolucion mediante 
graficas

Problemas que solo tienen
una variable

de 2 Dimensiones

Se resuelven por medio
de tablas de datos

Se resuelven por medio
de tablas de datos

Problemas que tienen
dos variables

Situacioon que esta en
desequilibrio con un proposito

Algoritmo

Algoritmo

Serie de pasos o instrucciones
de scuencia logica y determinadad
para lograr un objetivo o cumplir
una tarea

Caracteristicas

Preciso

Deterministico

Dar un resultado con
las mismas variables

Finito

tiene un inicio y un fin

tiene un inicio y un fin

Componentes

INPUT

Datos de entrada
o Info base

PROCESO

PROCESO

Toma de Input para
realizar unos pasos

OUTPUT

Informacion de salida

VISUAL BASIC
PARA APLICACIONES

VISUAL BASIC
PARA APLICACIONES

Datos

Simples

Numericos

Enteros

100,8,10

100,8,10

Integer en VBA

Reales

1.2, 8, -1.2,

1.2, 8, -1.2,

Double en VBA

Alfanumericos

Cadena

"Hola"

String en VBA

Caracter

'a'

Chart en VBA

Logicos

Logicos

verdadero

Falso

Boolean en VBA

Compuestos

Lenguaje de programacion similar
a visual basic, solo que este se
encuentra incustrado en algunas
aplicaciones de Microsoft

Identificadores

Variables

Dato cuyo valor puede
cambiar durante la ejecucion
de un programa

Se nombran con
minusculas

Constantes

Constantes

Dato cuyo valor no
cambia durante la
ejecucion de un programa

Se nombran con
MAYUSCULAS

Se utilizan para nombrar
un espacio de memoria

reglas

iniciar con letra

no puede tener
espacios

no puede contener
caracteres especiales

Operaciones

Operaciones

operaciones
numericas

operaciones
numericas

Solo operan
datos numericos

operadores

()
(-,+)unicidad **
/,*, modulo
división entera
+,-

operaciones 
relacionales

operaciones
relacionales

Siempre nos da un
resultado de falso
o verdadero

opera todo tipo de datos
pero no entre ellos

operadores

=
<>
>
<
>=
<=

Operaciones
Logicas

not

and

or

Condicionales

Simples

Simples

Validan la condición
solo cuando es Verdadero

Dobles

Dobles

Validan la condición
en verdadero y falso

Compuestas

Compuestas

Validan la condición en
verdadero y falso, cuando
tienen operadores lógicos
o relacionales

Anidadas