SlideShare una empresa de Scribd logo
1 de 5
INSTITUTO TECNOLÓGICO DE CANCÚN


         INGENIERÍA MECATRÓNICA


                MATERIA:


          PROGRAMACIÓN BÁSICA


               PROFESORA:


     MARÍA JACINTA MARTÍNEZ CASTILLO


    “REPORTE SOBRE EL PROGRAMA DFD”


                AUTORES:


   ALEJANDRO FIGUEROA ANDRÉS ALFONSO


         CUA MAY JOEL DE LA CRUZ


           MARTINEZ SOLIS ITZEL




CANCÚN QUINTANA ROO A 20 DE ABRIL DEL 2012
PROGRAMA DFD

El DFD es un programa para el diseño e implementación de algoritmos
expresados en diagramas de flujos, con una interfaz sencilla, muy fácil de
entender y utilizar.




La barra de herramientas es sencilla y fácil de entender.
Los botones de objetos son




Asignación: permite introducir hasta TRES asignaciones en la misma sentencia




 Decisión: puedeintroducirlacondiciónqueseva a evaluar,a través de la ventana
 siguiente:




quetambiénpermiteindicarquérama(izquierdaoderecha)vaacorresponderalcaso
CIERTO de la condición.

Ciclo para: permiteindicarensuparteizquierdaelnombredelavariabledellazo,yala
derechalosvalores(enterosoreales)deinicio,finaleincrementodeseados.
Ciclo mientras: sirve para poner una condición y si esta se cumple hace la
operación dicha dentro del ciclo.




El programa trae unos ejemplos en donde podemos observar que tipos de
funciones tiene y que tipo de operaciones acepta como por ejemplo:

Operaciones de comparación:<,>,=,<=,>=,!=
Operadores lógicos: AND, OR, NOT
Como también referencia de operadores y funciones" del menú de ayuda:
Constantes y variables de tipo numérico, de tipo carácter (entre comillas simples)
de tipo lógico (valores .V. y .F.).
Operadores aritméticos habituales (+, -, *, /, ^), junto con otros como el
operador módulo (MOD).
Funciones    matemáticas: logaritmos y exponenciales, trigonométricas,
redondeo y truncamiento número (ROUND, TRUNC),...
Funciones de manejo de cadenas de caracteres: longitud de una cadena (LEN) y
extracción de subcadenas (SUBSTRING)
Lo mejor de este programa es que tiene una opción de prueba que se llama paso
a paso que te permite localizar errores de algoritmos fácilmente, con esta función
puedes ver el proceso del programa paso a paso y cuando detecta el error te
muestra donde está poniendo en rojo en donde está el error.

Más contenido relacionado

La actualidad más candente

La actualidad más candente (19)

Estructuras de Control en C++
Estructuras de Control en C++Estructuras de Control en C++
Estructuras de Control en C++
 
Manejo de formularios.
Manejo de formularios.Manejo de formularios.
Manejo de formularios.
 
Manejo de formularios
Manejo de formulariosManejo de formularios
Manejo de formularios
 
Tipos programadores
Tipos programadoresTipos programadores
Tipos programadores
 
Deber 2
Deber 2Deber 2
Deber 2
 
Marien selena.
Marien selena.Marien selena.
Marien selena.
 
Deber 2
Deber 2Deber 2
Deber 2
 
Paquetes i
Paquetes iPaquetes i
Paquetes i
 
Estructuras condicionales
Estructuras condicionalesEstructuras condicionales
Estructuras condicionales
 
2
22
2
 
Condicionales
CondicionalesCondicionales
Condicionales
 
Simulación Monte Carlo. Software SimulAr. Por Yuleidy Peña
Simulación Monte Carlo. Software SimulAr. Por Yuleidy PeñaSimulación Monte Carlo. Software SimulAr. Por Yuleidy Peña
Simulación Monte Carlo. Software SimulAr. Por Yuleidy Peña
 
VBA Interfaz de usuario
VBA Interfaz de usuarioVBA Interfaz de usuario
VBA Interfaz de usuario
 
Tipo de Operadores
Tipo de OperadoresTipo de Operadores
Tipo de Operadores
 
Tema 03 condicional
Tema 03 condicionalTema 03 condicional
Tema 03 condicional
 
Reporte de practica 8 valor absoluto
Reporte de practica 8 valor absolutoReporte de practica 8 valor absoluto
Reporte de practica 8 valor absoluto
 
Unidad2
Unidad2Unidad2
Unidad2
 
Taller tecnología
Taller tecnología Taller tecnología
Taller tecnología
 
Taller estudio - Estructuras de control VBA - Excel
Taller estudio - Estructuras de control VBA - ExcelTaller estudio - Estructuras de control VBA - Excel
Taller estudio - Estructuras de control VBA - Excel
 

Destacado

Trabajo de lenguaje
Trabajo de lenguajeTrabajo de lenguaje
Trabajo de lenguajealmendrajeno
 
PROYECTO DE BASE DE DATOS DE CLIENTES
PROYECTO DE BASE DE DATOS DE CLIENTES PROYECTO DE BASE DE DATOS DE CLIENTES
PROYECTO DE BASE DE DATOS DE CLIENTES mariela2182
 
Diapositiva fm
Diapositiva fmDiapositiva fm
Diapositiva fmFranRosado
 
Como Evaluar el Riesgo Estrategico en 7 Pasos
Como Evaluar el Riesgo Estrategico en 7 PasosComo Evaluar el Riesgo Estrategico en 7 Pasos
Como Evaluar el Riesgo Estrategico en 7 PasosMario Vogel
 
Metodos de busqueda y operadores boleanos
Metodos de busqueda y operadores boleanosMetodos de busqueda y operadores boleanos
Metodos de busqueda y operadores boleanosPAYASOZ1
 
LA BUSQUEDA DEL MATERIAL
LA BUSQUEDA DEL MATERIAL LA BUSQUEDA DEL MATERIAL
LA BUSQUEDA DEL MATERIAL sariosge
 
Noticiero jisa ( 1ra edición 2014)
Noticiero jisa ( 1ra edición 2014)Noticiero jisa ( 1ra edición 2014)
Noticiero jisa ( 1ra edición 2014)flormarfia
 
130704 NP EL AYUNTAMIENTO DE COSLADA IMPLANTA UN NUEVO SERVICIO DE CONSULTAS...
130704 NP EL  AYUNTAMIENTO DE COSLADA IMPLANTA UN NUEVO SERVICIO DE CONSULTAS...130704 NP EL  AYUNTAMIENTO DE COSLADA IMPLANTA UN NUEVO SERVICIO DE CONSULTAS...
130704 NP EL AYUNTAMIENTO DE COSLADA IMPLANTA UN NUEVO SERVICIO DE CONSULTAS...Francisco Javier Becerra Redondo
 
Wenyard é um jogo de compra e venda de ações, comércio e Networking.
Wenyard é um jogo de compra e venda de ações, comércio e Networking.Wenyard é um jogo de compra e venda de ações, comércio e Networking.
Wenyard é um jogo de compra e venda de ações, comércio e Networking.Ricardo Teixeira
 
Gestion Publica: Un Plan Estrategico mas serio y profesional
Gestion Publica: Un Plan Estrategico mas serio y profesionalGestion Publica: Un Plan Estrategico mas serio y profesional
Gestion Publica: Un Plan Estrategico mas serio y profesionalMario Vogel
 

Destacado (20)

El mar
El marEl mar
El mar
 
Tic project
Tic projectTic project
Tic project
 
Tarea 2
Tarea 2Tarea 2
Tarea 2
 
Trabajo de lenguaje
Trabajo de lenguajeTrabajo de lenguaje
Trabajo de lenguaje
 
PROYECTO DE BASE DE DATOS DE CLIENTES
PROYECTO DE BASE DE DATOS DE CLIENTES PROYECTO DE BASE DE DATOS DE CLIENTES
PROYECTO DE BASE DE DATOS DE CLIENTES
 
Diapositiva fm
Diapositiva fmDiapositiva fm
Diapositiva fm
 
Como Evaluar el Riesgo Estrategico en 7 Pasos
Como Evaluar el Riesgo Estrategico en 7 PasosComo Evaluar el Riesgo Estrategico en 7 Pasos
Como Evaluar el Riesgo Estrategico en 7 Pasos
 
Famas
FamasFamas
Famas
 
Metodos de busqueda y operadores boleanos
Metodos de busqueda y operadores boleanosMetodos de busqueda y operadores boleanos
Metodos de busqueda y operadores boleanos
 
Modulación
ModulaciónModulación
Modulación
 
LA BUSQUEDA DEL MATERIAL
LA BUSQUEDA DEL MATERIAL LA BUSQUEDA DEL MATERIAL
LA BUSQUEDA DEL MATERIAL
 
Eternizadas setembro__10
Eternizadas  setembro__10Eternizadas  setembro__10
Eternizadas setembro__10
 
Noticiero jisa ( 1ra edición 2014)
Noticiero jisa ( 1ra edición 2014)Noticiero jisa ( 1ra edición 2014)
Noticiero jisa ( 1ra edición 2014)
 
Utilizacion educativa de la television
Utilizacion educativa de la televisionUtilizacion educativa de la television
Utilizacion educativa de la television
 
130704 NP EL AYUNTAMIENTO DE COSLADA IMPLANTA UN NUEVO SERVICIO DE CONSULTAS...
130704 NP EL  AYUNTAMIENTO DE COSLADA IMPLANTA UN NUEVO SERVICIO DE CONSULTAS...130704 NP EL  AYUNTAMIENTO DE COSLADA IMPLANTA UN NUEVO SERVICIO DE CONSULTAS...
130704 NP EL AYUNTAMIENTO DE COSLADA IMPLANTA UN NUEVO SERVICIO DE CONSULTAS...
 
Pastuña
PastuñaPastuña
Pastuña
 
Normasapa
NormasapaNormasapa
Normasapa
 
Wenyard é um jogo de compra e venda de ações, comércio e Networking.
Wenyard é um jogo de compra e venda de ações, comércio e Networking.Wenyard é um jogo de compra e venda de ações, comércio e Networking.
Wenyard é um jogo de compra e venda de ações, comércio e Networking.
 
Surrealismo
SurrealismoSurrealismo
Surrealismo
 
Gestion Publica: Un Plan Estrategico mas serio y profesional
Gestion Publica: Un Plan Estrategico mas serio y profesionalGestion Publica: Un Plan Estrategico mas serio y profesional
Gestion Publica: Un Plan Estrategico mas serio y profesional
 

Similar a Reporte dfd

Pricipios de Programación
Pricipios de Programación Pricipios de Programación
Pricipios de Programación Adolfo Vazcoy
 
Informe funciones singulares
Informe funciones singularesInforme funciones singulares
Informe funciones singularesDario Javier
 
Seudocodigos1
Seudocodigos1Seudocodigos1
Seudocodigos1jafp21
 
Revista programacion
Revista programacionRevista programacion
Revista programacionMARKO HERRERA
 
Dfd 100725185247-phpapp02-141006094652-conversion-gate01
Dfd 100725185247-phpapp02-141006094652-conversion-gate01Dfd 100725185247-phpapp02-141006094652-conversion-gate01
Dfd 100725185247-phpapp02-141006094652-conversion-gate01Josué Naquid
 
TRABAJO CODING FOR KIDS 1 Y 2 GRADO 9-2.docx (2).pdf
TRABAJO CODING FOR KIDS 1 Y 2 GRADO 9-2.docx (2).pdfTRABAJO CODING FOR KIDS 1 Y 2 GRADO 9-2.docx (2).pdf
TRABAJO CODING FOR KIDS 1 Y 2 GRADO 9-2.docx (2).pdfChristopher Palacios
 
TRABAJO CODING FOR KIDS 1 Y 2 GRADO 9-2.docx.pdf
TRABAJO CODING FOR KIDS 1 Y 2 GRADO 9-2.docx.pdfTRABAJO CODING FOR KIDS 1 Y 2 GRADO 9-2.docx.pdf
TRABAJO CODING FOR KIDS 1 Y 2 GRADO 9-2.docx.pdfHemersonHurtado
 
TRABAJO CODING FOR KIDS 1 Y 2 GRADO 9-2.pdf
TRABAJO CODING FOR KIDS 1 Y 2 GRADO 9-2.pdfTRABAJO CODING FOR KIDS 1 Y 2 GRADO 9-2.pdf
TRABAJO CODING FOR KIDS 1 Y 2 GRADO 9-2.pdferrrt4334thomasdq
 
TRABAJO CODING FOR KIDS 1 Y 2 GRADO 9-2.pdf
TRABAJO CODING FOR KIDS 1 Y 2 GRADO 9-2.pdfTRABAJO CODING FOR KIDS 1 Y 2 GRADO 9-2.pdf
TRABAJO CODING FOR KIDS 1 Y 2 GRADO 9-2.pdfsamuellopezrivera928
 
TEMA A TRATARSE: Fundamento de programación
TEMA A TRATARSE: Fundamento de programaciónTEMA A TRATARSE: Fundamento de programación
TEMA A TRATARSE: Fundamento de programaciónNOE NUÑEZ CONGACHE
 
Trabajo de Tecnología-Estructuras Básicas 10-1
Trabajo de Tecnología-Estructuras Básicas 10-1Trabajo de Tecnología-Estructuras Básicas 10-1
Trabajo de Tecnología-Estructuras Básicas 10-1Ana Sofia Pacheco Alvarez
 
Trabajo de tecnología estructuras basicas 10-1
Trabajo de tecnología  estructuras basicas 10-1Trabajo de tecnología  estructuras basicas 10-1
Trabajo de tecnología estructuras basicas 10-1KatherinSoto3
 

Similar a Reporte dfd (20)

Unidad II
Unidad IIUnidad II
Unidad II
 
Pricipios de Programación
Pricipios de Programación Pricipios de Programación
Pricipios de Programación
 
Estructuras basicas
Estructuras basicasEstructuras basicas
Estructuras basicas
 
Ingeniería en software
Ingeniería en softwareIngeniería en software
Ingeniería en software
 
Informe funciones singulares
Informe funciones singularesInforme funciones singulares
Informe funciones singulares
 
Seudocodigos1
Seudocodigos1Seudocodigos1
Seudocodigos1
 
Revista programacion
Revista programacionRevista programacion
Revista programacion
 
El mundo del lenguaje c++
El mundo del lenguaje c++El mundo del lenguaje c++
El mundo del lenguaje c++
 
Dfd 100725185247-phpapp02-141006094652-conversion-gate01
Dfd 100725185247-phpapp02-141006094652-conversion-gate01Dfd 100725185247-phpapp02-141006094652-conversion-gate01
Dfd 100725185247-phpapp02-141006094652-conversion-gate01
 
TRABAJO CODING FOR KIDS 1 Y 2 GRADO 9-2.docx (2).pdf
TRABAJO CODING FOR KIDS 1 Y 2 GRADO 9-2.docx (2).pdfTRABAJO CODING FOR KIDS 1 Y 2 GRADO 9-2.docx (2).pdf
TRABAJO CODING FOR KIDS 1 Y 2 GRADO 9-2.docx (2).pdf
 
TRABAJO CODING FOR KIDS 1 Y 2 GRADO 9-2.docx.pdf
TRABAJO CODING FOR KIDS 1 Y 2 GRADO 9-2.docx.pdfTRABAJO CODING FOR KIDS 1 Y 2 GRADO 9-2.docx.pdf
TRABAJO CODING FOR KIDS 1 Y 2 GRADO 9-2.docx.pdf
 
TRABAJO CODING FOR KIDS 1 Y 2 GRADO 9-2.pdf
TRABAJO CODING FOR KIDS 1 Y 2 GRADO 9-2.pdfTRABAJO CODING FOR KIDS 1 Y 2 GRADO 9-2.pdf
TRABAJO CODING FOR KIDS 1 Y 2 GRADO 9-2.pdf
 
TRABAJO CODING FOR KIDS 1 Y 2 GRADO 9-2.pdf
TRABAJO CODING FOR KIDS 1 Y 2 GRADO 9-2.pdfTRABAJO CODING FOR KIDS 1 Y 2 GRADO 9-2.pdf
TRABAJO CODING FOR KIDS 1 Y 2 GRADO 9-2.pdf
 
Programación.pptx
Programación.pptxProgramación.pptx
Programación.pptx
 
Programacion
ProgramacionProgramacion
Programacion
 
TEMA A TRATARSE: Fundamento de programación
TEMA A TRATARSE: Fundamento de programaciónTEMA A TRATARSE: Fundamento de programación
TEMA A TRATARSE: Fundamento de programación
 
Algoritmos en pseudocodigo
Algoritmos en pseudocodigoAlgoritmos en pseudocodigo
Algoritmos en pseudocodigo
 
Trabajo de Tecnología-Estructuras Básicas 10-1
Trabajo de Tecnología-Estructuras Básicas 10-1Trabajo de Tecnología-Estructuras Básicas 10-1
Trabajo de Tecnología-Estructuras Básicas 10-1
 
Estructuras básicas
Estructuras  básicasEstructuras  básicas
Estructuras básicas
 
Trabajo de tecnología estructuras basicas 10-1
Trabajo de tecnología  estructuras basicas 10-1Trabajo de tecnología  estructuras basicas 10-1
Trabajo de tecnología estructuras basicas 10-1
 

Más de Ansd

Metodología de la programación
Metodología de la programaciónMetodología de la programación
Metodología de la programaciónAnsd
 
Programa 10
Programa 10Programa 10
Programa 10Ansd
 
Programa 9
Programa 9Programa 9
Programa 9Ansd
 
Programa 8
Programa 8Programa 8
Programa 8Ansd
 
Programa 7
Programa 7Programa 7
Programa 7Ansd
 
Programa 6
Programa 6Programa 6
Programa 6Ansd
 
Programa 5
Programa 5Programa 5
Programa 5Ansd
 
Programa 4
Programa 4Programa 4
Programa 4Ansd
 
Programa 3
Programa 3Programa 3
Programa 3Ansd
 
Programa 2
Programa 2Programa 2
Programa 2Ansd
 
Programa1
Programa1Programa1
Programa1Ansd
 
Ensayo de el pensamiento logico aplicado a la programacion
Ensayo de el pensamiento logico aplicado a la programacionEnsayo de el pensamiento logico aplicado a la programacion
Ensayo de el pensamiento logico aplicado a la programacionAnsd
 

Más de Ansd (12)

Metodología de la programación
Metodología de la programaciónMetodología de la programación
Metodología de la programación
 
Programa 10
Programa 10Programa 10
Programa 10
 
Programa 9
Programa 9Programa 9
Programa 9
 
Programa 8
Programa 8Programa 8
Programa 8
 
Programa 7
Programa 7Programa 7
Programa 7
 
Programa 6
Programa 6Programa 6
Programa 6
 
Programa 5
Programa 5Programa 5
Programa 5
 
Programa 4
Programa 4Programa 4
Programa 4
 
Programa 3
Programa 3Programa 3
Programa 3
 
Programa 2
Programa 2Programa 2
Programa 2
 
Programa1
Programa1Programa1
Programa1
 
Ensayo de el pensamiento logico aplicado a la programacion
Ensayo de el pensamiento logico aplicado a la programacionEnsayo de el pensamiento logico aplicado a la programacion
Ensayo de el pensamiento logico aplicado a la programacion
 

Reporte dfd

  • 1. INSTITUTO TECNOLÓGICO DE CANCÚN INGENIERÍA MECATRÓNICA MATERIA: PROGRAMACIÓN BÁSICA PROFESORA: MARÍA JACINTA MARTÍNEZ CASTILLO “REPORTE SOBRE EL PROGRAMA DFD” AUTORES: ALEJANDRO FIGUEROA ANDRÉS ALFONSO CUA MAY JOEL DE LA CRUZ MARTINEZ SOLIS ITZEL CANCÚN QUINTANA ROO A 20 DE ABRIL DEL 2012
  • 2. PROGRAMA DFD El DFD es un programa para el diseño e implementación de algoritmos expresados en diagramas de flujos, con una interfaz sencilla, muy fácil de entender y utilizar. La barra de herramientas es sencilla y fácil de entender.
  • 3. Los botones de objetos son Asignación: permite introducir hasta TRES asignaciones en la misma sentencia Decisión: puedeintroducirlacondiciónqueseva a evaluar,a través de la ventana siguiente: quetambiénpermiteindicarquérama(izquierdaoderecha)vaacorresponderalcaso CIERTO de la condición. Ciclo para: permiteindicarensuparteizquierdaelnombredelavariabledellazo,yala derechalosvalores(enterosoreales)deinicio,finaleincrementodeseados.
  • 4. Ciclo mientras: sirve para poner una condición y si esta se cumple hace la operación dicha dentro del ciclo. El programa trae unos ejemplos en donde podemos observar que tipos de funciones tiene y que tipo de operaciones acepta como por ejemplo: Operaciones de comparación:<,>,=,<=,>=,!= Operadores lógicos: AND, OR, NOT Como también referencia de operadores y funciones" del menú de ayuda: Constantes y variables de tipo numérico, de tipo carácter (entre comillas simples) de tipo lógico (valores .V. y .F.). Operadores aritméticos habituales (+, -, *, /, ^), junto con otros como el operador módulo (MOD). Funciones matemáticas: logaritmos y exponenciales, trigonométricas, redondeo y truncamiento número (ROUND, TRUNC),... Funciones de manejo de cadenas de caracteres: longitud de una cadena (LEN) y extracción de subcadenas (SUBSTRING)
  • 5. Lo mejor de este programa es que tiene una opción de prueba que se llama paso a paso que te permite localizar errores de algoritmos fácilmente, con esta función puedes ver el proceso del programa paso a paso y cuando detecta el error te muestra donde está poniendo en rojo en donde está el error.