Documentos de Académico
Documentos de Profesional
Documentos de Cultura
Unidad I
Unidad I
ALGORITMOS
MGTR. MAX A. JARA PAREDES
EL
PSEUDOCÓDIGO
¿AYUDA… PARA ENTENDER UN LENGUAJE?
HERRAMIENTA QUE DEFINE MEJOR EL PSEUDOCÓDIGO…
DFD
DFD (Diagrama de flujo de datos)
se inventaron a principios del
siglo XX. Se le atribuye a Frank
Gilbreth, de la Sociedad
Americana de Ingenieros
Mecánicos (ASME), quien lo
habría postulado en 1921 bajo el
nombre de “Proceso de gráficas,
primeros pasos para encontrar el
mejor modo”.
Fuente: https://humanidades.com/diagrama-flujo/#ixzz7ziIRk2Dj
DFD (Diagrama de flujo de datos) - Importancia
Un buen diagrama de flujo debe ser evidente, con poca ambigüedad
y debe “testearse” numerosas veces antes de empezar a
implementarse.
DFD (Diagrama de flujo de datos) - Simbología
Objetos a respetar cuando se arma un DFD…
DFD (Diagrama de flujo de datos) - Ejemplo
EJEMPLO: Comparativa del Pseudocódigo - DFD
Proceso: “…”
Disposición de materiales…
Paso 1…
Paso 2…
sub - Paso 2.1…
Paso 3…
Fin
DFD (Diagrama de flujo de datos) - Ejemplo
Taller:
Tener listo un par de hojas… si es posible con lapicero de colores o
similares…
DFD (Diagrama de flujo de datos) - Ejemplo
Proceso para freír un huevo… (Pseudocódigo gráfico)
DFD (Diagrama de flujo de datos) - Ejemplo
Proceso para freír un huevo… (Pseudocódigo descrito…)
Proceso: “freír un huevo”
materiales:
- Obtener un huevo
- Tener una cocina (a gas o artesanal)
- Tener una sartén
- Tener aceite, utensilios, platos
CONTINUAMOS…?
DFD (Diagrama de flujo de datos) - Ejemplo
Proceso para obtener… Tabla de multiplicar de un número X
(ingresado como variable) hasta el 10
Proceso: “Tabla_Multiplicar”
…
FinProceso
CONTINUAMOS…?
DFD (Diagrama de flujo de datos) - Ejemplo
Proceso para obtener… ¿la longitud de una circunferencia?
Proceso: “long_Circun”
…
FinProceso
CONTINUAMOS…?
DFD (Diagrama de flujo de datos) - Ejemplo
Trabajando con programas
computacionales:
DFD (Diagrama de flujo de datos) – Estructuras
Mi primera aplicación con PseInt
DFD (Diagrama de flujo de datos) – Estructuras
Formalizando escritura… (programación)
CamelCase: Estilo de escritura que
se aplica a frases o palabras
compuestas. El nombre se debe a
que las mayúsculas a lo largo de
una palabra en CamelCase se
asemejan a las jorobas de un
camello
https://www.youtube.com/watch?v=r5O35ZYTbjM
DFD (Diagrama de flujo de datos) – Estructuras
Gestionando datos… (forma adecuada de definir a una variables)
DFD (Diagrama de flujo de datos) – Estructuras
Gestionando datos… (Ingreso y muestra de datos de una variable)
DFD (Diagrama de flujo de datos) – Estructuras
Gestionando datos… (Ingreso y muestra de datos de una variable)
Ejercicio 02:
LOS LENGUAJES
DE PROGRAMACIÓN
Definición…
¿Por qué existen los lenguajes de Prog.?
Lenguajes de programación en la actualidad
Lenguajes de programación en la actualidad
Lenguajes de programación en la actualidad
Lenguajes de programación en la actualidad
Lenguajes de programación en la actualidad
Lenguajes de programación en la actualidad
Lenguajes de programación en la actualidad
Lenguajes de programación en la actualidad
¿Dónde programar…?
Un IDE, o también llamado Entorno de Desarrollo Integrado, es un programa
que nos ayuda en la tarea de programar de modo que facilita enormemente el
proceso de desarrollo y depuración de un software
¿Dónde programar…?
¿Dónde programar…?
¿Dónde programar…?
Programando con Java
Programando con Java
JAVA
…James Gosling, en el año
El lenguaje Java fue desarrollado en sus inicios por
1991. Inicialmente Java era conocido como Oak o Green.
Acceda a 'Inicio > Panel de Control’ > Categorías (ver ícono Java)
Programando con Java
PROGRAMANDO…
Proyectos con Apache NetBeans, integrando Java…