Académique Documents
Professionnel Documents
Culture Documents
Temario
Simbologa
Reglas para la construccin de
Diagramas
Pseudocdigo
Temario
Tipos de Datos y Expresiones
Estructuras lgicas
Disear
diagramas
UML,
algoritmos y pseudocdigo
empleando el paradigma de
POO para la solucin de
problemas.
Competencia Especfica
Simbologa
Herramientas de Programacin
Una de las herramientas de
programacin
utilizado
con
mayor
frecuencia
son
los
diagramas de flujo.
Un diagrama de flujo permite
esquematizar de forma grfica un
proceso en general
Simbologas
Se trabajar con la herramienta
Raptor
(http://raptor.martincarlisle.com/)
que nos permite generar DF con
facilidad.
La simbologa completa de DF se
encuentra en las autoformas de
programas como Word
Simbologas
Se
utilizar
la
siguiente
versin
reducida de smbolos:
Reglas DF
Reglas DF
Reglas DF
La impresin de
generalmente es
accin a realizar
resultados
la ltima
Se recomienda el uso de
comentarios
(globos)
para
clarificar el programa
Reglas DF
Realizar
el
DF
del
pseudocdigo
visto
para
calcular si un nmero es
perfecto o no.
Ejercicios DF
Pseudocdigo
Pseudocdigo
La estructura a manejar es la
siguiente:
Clase <nombre clase>
<nombre atributo>: tipo_dato
<nombre metodo>(<lista de
parametros>): tipo_dato
Pseudocdigo
Se contar con un mtodo main,
que es el principal de la siguiente
forma:
main(args: Cadena):void
Se debe tomar en cuenta la
identacin o sangrado del cdigo
Tipos de Datos
Tipos de Datos
La asignacin consiste en
colocar
un
valor
en
especfico a una variable.
Expresiones
Se
pueden
utilizar
los
siguientes
tipos
de
expresiones:
asignacin,
lgicas o de comparacin y
aritmticas.
La
asignacin
no
debe
confundirse con la lectura o
entrada de datos, ya que la
lectura es dinmica (depende)
de la entrada del usuario y la
asignacin es esttica.
Expresiones
Expresiones
Las
operaciones
de
comparacin
son:
<,>,<=,>=, ==, != as
como: .Y., .O. y .NO.
Expresiones
Se
contar
con
las
operaciones de: leer para la
entrada de datos y escribir
para la salida de datos.
Estructura Lgica
Estructuras
Estructura Lgica
Estructura Lgica
si
<condicin a evaluar>
entonces
<accin si es verdadero>
sino
<accin si es falso>
La accin si es falsa con su
respectivo
sino
pueden
omitirse
Estructuras Lgicas
otro:
<acciones
predeterminadas>
Estructuras Lgicas
Estructuras Lgicas
Estructuras Lgicas
Estructuras Lgicas
La estructura repetir-hasta
garantiza que las acciones a
repetir se hagan de 1 a n
veces, por que primero hace
las acciones y despus evalua
la condicin. La sintaxis es:
repetir
<acciones a repetir>
Hasta(<condicin a evaluar>)
Estructuras Lgicas
Finalmente,
la
estructura
desde ayuda a realizar ciclo n
veces. Es til cuando sabemos
el
nmero
exacto
de
iteraciones a realizar. Sintaxis:
desde
<variable
con
asignacion> hasta <condicin
lgica> pasos <incremento>
<acciones repetitivas>
Estructuras Lgicas
Dudas