SlideShare una empresa de Scribd logo
1 de 10
REPUBLICA DE PANAMÁ
UNIVERSIDAD DE PANAMÁ
CRUBO
FACULTAD: INFORMÁTICA
TEMA: LENGUAJE DE PROGRAMACIÓN
INTEGRANTE: MAYRIN MILLER
YOREYZI BONILLA
MAITE NAVARRO
PROFESORA: ARIENIS VARGAS
LENGUAJE DE PROGRAMACION
• CREADO ENTRE 1972 POR BRIAN KERNIGHAN Y DENNIS
RITCHIE PARA ESCRIBIR EL CÓDIGO DEL SISTEMA
DEFINICION DE LENGUAJE DE
PROGRAMACION
• UN LENGUAJE DE PROGRAMACIÓN ES UN LENGUAJE FORMAL DISEÑADO
PARA REALIZAR PROCESOS QUE PUEDE SER LLEVADO A CABO POR MAQUINAS
COMO LA COMPUTADORA
NIVELES DEL LENGUAJE
LENGUAJE DE ALTO NIVEL : SON NORMALMENTE FÁCILES DE APRENDER PORQUE
ESTÁN FORMADOS POR ELEMENTOS DE LENGUAJES NATURALES, COMO EL INGLÉS.
EJEMPLO
LENGUAJE DE BAJO NIVEL
• LOS LENGUAJES DE BAJO NIVEL SON LENGUAJES DE PROGRAMACIÓN QUE SE
ACERCAN AL FUNCIONAMIENTO DE UNA COMPUTADORA
EJEMPLO: LENGUAJE DE MAQUINA
LENGUAJE DE ENSAMBLADOR
PROGRAMAS TRADUCTORES
 COMPILADOR
UN COMPILADOR ES UN PROGRAMA INFORMÁTICO QUE TRADUCE UN
PROGRAMA ESCRITO EN UN LENGUAJE DE PROGRAMACIÓN SE REQUIERE UN
COMPILADOR PARA CADA LENGUAJE DE PROGRAMACIÓN. UN COMPILADOR
EFECTÚA LA TRADUCCIÓN, NO EJECUTA EL PROGRAMA. UNA VEZ COMPILADO EL
PROGRAMA, EL RESULTADO EN FORMA DE PROGRAMA OBJETO SERÁ
DIRECTAMENTE EJECUTABLE.
INTÉRPRETES
UN PROGRAMA INTÉRPRETE O TRADUCTOR, ANALIZA DIRECTAMENTE LA
DESCRIPCIÓN SIMBÓLICA DEL PROGRAMA FUENTE Y REALIZA LAS
INSTRUCCIONES DADAS.
ES UN PROGRAMA QUE TRADUCE UN LENGUAJE DE ALTO NIVEL AL LENGUAJE DE
MÁQUINA DE UNA COMPUTADORA, EL PROGRAMA SIEMPRE PERMANECE EN SU
FORMA ORIGINAL Y TRADUCE CUANDO ESTÁ EN LA FASE DE EJECUCIÓN
• UN COMPILADOR ES UN PROGRAMA INFORMÁTICO QUE TRADUCE
UN PROGRAMA QUE HA SIDO ESCRITO EN UN LENGUAJE DE
PROGRAMACIÓN A UN LENGUAJE DIFERENTE
• ENSAMBLADORES
• LOS ENSAMBLADORES SON PROGRAMAS QUE PROCESAN LOS
ENUNCIADOS DEL PROGRAMA ORIGEN EN LENGUAJE ENSAMBLADOR
Y LOS TRADUCEN EN ARCHIVOS EN LENGUAJE MÁQUINA QUE SON
EJECUTADOS POR UN MICROPROCESADOR O UN
MICROCONTROLADOR. LOS ENSAMBLADORES PERMITEN QUE LOS
PROGRAMAS ORIGEN SE ESCRIBAN Y SE EDITEN EN UNA
COMPUTADORA PARA GENERAR UN CÓDIGO EJECUTABLE EN OTRA
COMPUTADORA. EL ARCHIVO EN LENGUAJE OBJETO EJECUTABLE
RESULTANTE SE CARGA Y SE EJECUTA EN EL SISTEMA DESTINO.
TECNICA DE PROGRAMACION
• LA TÉCNICA DE PROGRAMACIÓN ES EL MEDIO A TRAVÉS DEL CUAL SE ESCOGE
DE QUE FORMA SE CREARA LA SECUENCIA DE ORDENES LÓGICAS QUE
DESARROLLARA UN DETERMINADO PROGRAMA QUE SE CREARA
• LOS TIPOS O TÉCNICAS DE PROGRAMACIÓN SON BASTANTE VARIADOS, AUNQUE
PUEDE QUE MUCHOS DE LOS LECTORES SÓLO CONOZCAN UNA METODOLOGÍA
PARA REALIZAR PROGRAMAS. EN LA MAYORÍA DE LOS CASOS, LAS TÉCNICAS SE
CENTRAN EN PROGRAMACIÓN MODULAR Y PROGRAMACIÓN ESTRUCTURADA,
PERO EXISTEN OTROS TIPOS DE PROGRAMACIÓN.
SIMBOLOS REGLAS DE DIAGRAMA DE FLUJO
SIMBOLOS
• INICIO/FIN
• PROCESO
• ENTRADA/SALIDA
• DECISIÓN
• CONECTOR
• CONECTOR FUERA DE PAG
REGLAS
• TODO DIAGRAMA DE FLUJO DEBE TENER UN INICIO Y UN FIN.
• LAS LINEAS UTILIZADAS PARA INDICAR LA DIRECCION DEL FLUJO DEL DIAGRAMA DEBE SER RTECTAS :
VERTICALAS U HORIZONTALES.
• TODAS LAS LINEAS UTILIZADAS PARA INDICAR LA DIRECCION DEL FLUJO DEL DIAGRAMA DEBEN ESTAR
CONECTADAS.LA CONEXIÓN PUEDEN SER A UN SIMBOLO QUE EXPRESE LECTURA, PROCESO DECISIÓN
IMPRESIÓNCONEXIÓN
FACE EN LA RESOLUCION DE PROBLEMA DE
PROGRAMACION
• LA RESOLUCIÓN DE UN PROBLEMA MEDIANTE UN ORDENADOR CONSISTE
EN EL PROCESO QUE A PARTIR DE LA DESCRIPCIÓN DE UN PROBLEMA,
EXPRESADO HABITUALMENTE EN LENGUAJE NATURAL Y EN TÉRMINOS
PROPIOS DEL DOMINIO DEL PROBLEMA, PERMITE DESARROLLAR UN
PROGRAMA QUE RESUELVA DICHO PROBLEMA
• CUANDO UN USUARIO PLANTEA A UN PROGRAMADOR UN PROBLEMA QUE
RESOLVER MEDIANTE SU ORDENADOR, POR LO GENERAL ESE USUARIO
TENDRÁ CONOCIMIENTOS MÁS O MENOS AMPLIOS SOBRE EL DOMINIO DEL
PROBLEMA, PERO NO ES HABITUAL QUE TENGA CONOCIMIENTOS DE
INFORMATICA..

Más contenido relacionado

Similar a Lenguajes Programación

Lenguajes de alto nivel
Lenguajes de alto nivelLenguajes de alto nivel
Lenguajes de alto nivelIván Bolaños
 
Lenguajes de alto nivel
Lenguajes de alto nivelLenguajes de alto nivel
Lenguajes de alto nivelGrace Laguna
 
Lenguajes de alto nivel
Lenguajes de alto nivelLenguajes de alto nivel
Lenguajes de alto nivellebarbad93
 
Tipos de lenguajes
Tipos de lenguajesTipos de lenguajes
Tipos de lenguajesnestor198519
 
Conceptos de programacion
Conceptos de programacionConceptos de programacion
Conceptos de programacionEdelina Santos
 
Desventajas
DesventajasDesventajas
DesventajasPUCESI
 
Lenguajes de Programacion
Lenguajes de ProgramacionLenguajes de Programacion
Lenguajes de ProgramacionBayo Chicaiza
 
Lenguajes de alto_nivel
Lenguajes de alto_nivelLenguajes de alto_nivel
Lenguajes de alto_nivelANALI GOMEZ
 
Edith alfaro lopez
Edith alfaro lopezEdith alfaro lopez
Edith alfaro lopezestrellitab
 
Edith alfaro lopez
Edith alfaro lopezEdith alfaro lopez
Edith alfaro lopezMelisa1994
 
Edith alfaro lopez
Edith alfaro lopezEdith alfaro lopez
Edith alfaro lopezMelisa1994
 
Edith alfaro lopez
Edith alfaro lopezEdith alfaro lopez
Edith alfaro lopezMelisa1994
 
Lenguajes de programación i
Lenguajes de programación   iLenguajes de programación   i
Lenguajes de programación iOmar Robles
 
Universidad de panamá kathia j
Universidad de panamá kathia jUniversidad de panamá kathia j
Universidad de panamá kathia jJoel Boya
 
Programación inwtd, seccion 3-4d jaz del carmen
Programación inwtd, seccion 3-4d jaz del carmenProgramación inwtd, seccion 3-4d jaz del carmen
Programación inwtd, seccion 3-4d jaz del carmenpichinte
 
Programación
ProgramaciónProgramación
Programaciónpichinte
 
Lenguajes de programación
Lenguajes de programaciónLenguajes de programación
Lenguajes de programaciónJJavi MLópez
 
Edith alfaro lopez
Edith alfaro lopezEdith alfaro lopez
Edith alfaro lopezestrellitab
 

Similar a Lenguajes Programación (20)

Lenguajes de alto nivel
Lenguajes de alto nivelLenguajes de alto nivel
Lenguajes de alto nivel
 
Lenguajes de alto nivel
Lenguajes de alto nivelLenguajes de alto nivel
Lenguajes de alto nivel
 
Lenguajes de alto nivel
Lenguajes de alto nivelLenguajes de alto nivel
Lenguajes de alto nivel
 
Tipos de lenguajes
Tipos de lenguajesTipos de lenguajes
Tipos de lenguajes
 
Conceptos de programacion
Conceptos de programacionConceptos de programacion
Conceptos de programacion
 
Desventajas
DesventajasDesventajas
Desventajas
 
Lenguajes de Programacion
Lenguajes de ProgramacionLenguajes de Programacion
Lenguajes de Programacion
 
Lenguajes de alto_nivel
Lenguajes de alto_nivelLenguajes de alto_nivel
Lenguajes de alto_nivel
 
Edith alfaro lopez
Edith alfaro lopezEdith alfaro lopez
Edith alfaro lopez
 
Edith alfaro lopez
Edith alfaro lopezEdith alfaro lopez
Edith alfaro lopez
 
Edith alfaro lopez
Edith alfaro lopezEdith alfaro lopez
Edith alfaro lopez
 
Edith alfaro lopez
Edith alfaro lopezEdith alfaro lopez
Edith alfaro lopez
 
Lenguajes de programación i
Lenguajes de programación   iLenguajes de programación   i
Lenguajes de programación i
 
revista
revista revista
revista
 
Lenguajes de alto nivel
Lenguajes de alto nivelLenguajes de alto nivel
Lenguajes de alto nivel
 
Universidad de panamá kathia j
Universidad de panamá kathia jUniversidad de panamá kathia j
Universidad de panamá kathia j
 
Programación inwtd, seccion 3-4d jaz del carmen
Programación inwtd, seccion 3-4d jaz del carmenProgramación inwtd, seccion 3-4d jaz del carmen
Programación inwtd, seccion 3-4d jaz del carmen
 
Programación
ProgramaciónProgramación
Programación
 
Lenguajes de programación
Lenguajes de programaciónLenguajes de programación
Lenguajes de programación
 
Edith alfaro lopez
Edith alfaro lopezEdith alfaro lopez
Edith alfaro lopez
 

Último

CLASE DE TECNOLOGIA E INFORMATICA PRIMARIA
CLASE  DE TECNOLOGIA E INFORMATICA PRIMARIACLASE  DE TECNOLOGIA E INFORMATICA PRIMARIA
CLASE DE TECNOLOGIA E INFORMATICA PRIMARIAWilbisVega
 
pruebas unitarias unitarias en java con JUNIT
pruebas unitarias unitarias en java con JUNITpruebas unitarias unitarias en java con JUNIT
pruebas unitarias unitarias en java con JUNITMaricarmen Sánchez Ruiz
 
Redes direccionamiento y subredes ipv4 2024 .pdf
Redes direccionamiento y subredes ipv4 2024 .pdfRedes direccionamiento y subredes ipv4 2024 .pdf
Redes direccionamiento y subredes ipv4 2024 .pdfsoporteupcology
 
Presentación guía sencilla en Microsoft Excel.pptx
Presentación guía sencilla en Microsoft Excel.pptxPresentación guía sencilla en Microsoft Excel.pptx
Presentación guía sencilla en Microsoft Excel.pptxLolaBunny11
 
Trabajo Mas Completo De Excel en clase tecnología
Trabajo Mas Completo De Excel en clase tecnologíaTrabajo Mas Completo De Excel en clase tecnología
Trabajo Mas Completo De Excel en clase tecnologíassuserf18419
 
9egb-lengua y Literatura.pdf_texto del estudiante
9egb-lengua y Literatura.pdf_texto del estudiante9egb-lengua y Literatura.pdf_texto del estudiante
9egb-lengua y Literatura.pdf_texto del estudianteAndreaHuertas24
 
International Women's Day Sucre 2024 (IWD)
International Women's Day Sucre 2024 (IWD)International Women's Day Sucre 2024 (IWD)
International Women's Day Sucre 2024 (IWD)GDGSucre
 
guía de registro de slideshare por Brayan Joseph
guía de registro de slideshare por Brayan Josephguía de registro de slideshare por Brayan Joseph
guía de registro de slideshare por Brayan JosephBRAYANJOSEPHPEREZGOM
 
trabajotecologiaisabella-240424003133-8f126965.pdf
trabajotecologiaisabella-240424003133-8f126965.pdftrabajotecologiaisabella-240424003133-8f126965.pdf
trabajotecologiaisabella-240424003133-8f126965.pdfIsabellaMontaomurill
 
KELA Presentacion Costa Rica 2024 - evento Protégeles
KELA Presentacion Costa Rica 2024 - evento ProtégelesKELA Presentacion Costa Rica 2024 - evento Protégeles
KELA Presentacion Costa Rica 2024 - evento ProtégelesFundación YOD YOD
 
Global Azure Lima 2024 - Integración de Datos con Microsoft Fabric
Global Azure Lima 2024 - Integración de Datos con Microsoft FabricGlobal Azure Lima 2024 - Integración de Datos con Microsoft Fabric
Global Azure Lima 2024 - Integración de Datos con Microsoft FabricKeyla Dolores Méndez
 
POWER POINT YUCRAElabore una PRESENTACIÓN CORTA sobre el video película: La C...
POWER POINT YUCRAElabore una PRESENTACIÓN CORTA sobre el video película: La C...POWER POINT YUCRAElabore una PRESENTACIÓN CORTA sobre el video película: La C...
POWER POINT YUCRAElabore una PRESENTACIÓN CORTA sobre el video película: La C...silviayucra2
 
Proyecto integrador. Las TIC en la sociedad S4.pptx
Proyecto integrador. Las TIC en la sociedad S4.pptxProyecto integrador. Las TIC en la sociedad S4.pptx
Proyecto integrador. Las TIC en la sociedad S4.pptx241521559
 
Herramientas de corte de alta velocidad.pptx
Herramientas de corte de alta velocidad.pptxHerramientas de corte de alta velocidad.pptx
Herramientas de corte de alta velocidad.pptxRogerPrieto3
 
EPA-pdf resultado da prova presencial Uninove
EPA-pdf resultado da prova presencial UninoveEPA-pdf resultado da prova presencial Uninove
EPA-pdf resultado da prova presencial UninoveFagnerLisboa3
 

Último (15)

CLASE DE TECNOLOGIA E INFORMATICA PRIMARIA
CLASE  DE TECNOLOGIA E INFORMATICA PRIMARIACLASE  DE TECNOLOGIA E INFORMATICA PRIMARIA
CLASE DE TECNOLOGIA E INFORMATICA PRIMARIA
 
pruebas unitarias unitarias en java con JUNIT
pruebas unitarias unitarias en java con JUNITpruebas unitarias unitarias en java con JUNIT
pruebas unitarias unitarias en java con JUNIT
 
Redes direccionamiento y subredes ipv4 2024 .pdf
Redes direccionamiento y subredes ipv4 2024 .pdfRedes direccionamiento y subredes ipv4 2024 .pdf
Redes direccionamiento y subredes ipv4 2024 .pdf
 
Presentación guía sencilla en Microsoft Excel.pptx
Presentación guía sencilla en Microsoft Excel.pptxPresentación guía sencilla en Microsoft Excel.pptx
Presentación guía sencilla en Microsoft Excel.pptx
 
Trabajo Mas Completo De Excel en clase tecnología
Trabajo Mas Completo De Excel en clase tecnologíaTrabajo Mas Completo De Excel en clase tecnología
Trabajo Mas Completo De Excel en clase tecnología
 
9egb-lengua y Literatura.pdf_texto del estudiante
9egb-lengua y Literatura.pdf_texto del estudiante9egb-lengua y Literatura.pdf_texto del estudiante
9egb-lengua y Literatura.pdf_texto del estudiante
 
International Women's Day Sucre 2024 (IWD)
International Women's Day Sucre 2024 (IWD)International Women's Day Sucre 2024 (IWD)
International Women's Day Sucre 2024 (IWD)
 
guía de registro de slideshare por Brayan Joseph
guía de registro de slideshare por Brayan Josephguía de registro de slideshare por Brayan Joseph
guía de registro de slideshare por Brayan Joseph
 
trabajotecologiaisabella-240424003133-8f126965.pdf
trabajotecologiaisabella-240424003133-8f126965.pdftrabajotecologiaisabella-240424003133-8f126965.pdf
trabajotecologiaisabella-240424003133-8f126965.pdf
 
KELA Presentacion Costa Rica 2024 - evento Protégeles
KELA Presentacion Costa Rica 2024 - evento ProtégelesKELA Presentacion Costa Rica 2024 - evento Protégeles
KELA Presentacion Costa Rica 2024 - evento Protégeles
 
Global Azure Lima 2024 - Integración de Datos con Microsoft Fabric
Global Azure Lima 2024 - Integración de Datos con Microsoft FabricGlobal Azure Lima 2024 - Integración de Datos con Microsoft Fabric
Global Azure Lima 2024 - Integración de Datos con Microsoft Fabric
 
POWER POINT YUCRAElabore una PRESENTACIÓN CORTA sobre el video película: La C...
POWER POINT YUCRAElabore una PRESENTACIÓN CORTA sobre el video película: La C...POWER POINT YUCRAElabore una PRESENTACIÓN CORTA sobre el video película: La C...
POWER POINT YUCRAElabore una PRESENTACIÓN CORTA sobre el video película: La C...
 
Proyecto integrador. Las TIC en la sociedad S4.pptx
Proyecto integrador. Las TIC en la sociedad S4.pptxProyecto integrador. Las TIC en la sociedad S4.pptx
Proyecto integrador. Las TIC en la sociedad S4.pptx
 
Herramientas de corte de alta velocidad.pptx
Herramientas de corte de alta velocidad.pptxHerramientas de corte de alta velocidad.pptx
Herramientas de corte de alta velocidad.pptx
 
EPA-pdf resultado da prova presencial Uninove
EPA-pdf resultado da prova presencial UninoveEPA-pdf resultado da prova presencial Uninove
EPA-pdf resultado da prova presencial Uninove
 

Lenguajes Programación

  • 1. REPUBLICA DE PANAMÁ UNIVERSIDAD DE PANAMÁ CRUBO FACULTAD: INFORMÁTICA TEMA: LENGUAJE DE PROGRAMACIÓN INTEGRANTE: MAYRIN MILLER YOREYZI BONILLA MAITE NAVARRO PROFESORA: ARIENIS VARGAS
  • 2. LENGUAJE DE PROGRAMACION • CREADO ENTRE 1972 POR BRIAN KERNIGHAN Y DENNIS RITCHIE PARA ESCRIBIR EL CÓDIGO DEL SISTEMA
  • 3. DEFINICION DE LENGUAJE DE PROGRAMACION • UN LENGUAJE DE PROGRAMACIÓN ES UN LENGUAJE FORMAL DISEÑADO PARA REALIZAR PROCESOS QUE PUEDE SER LLEVADO A CABO POR MAQUINAS COMO LA COMPUTADORA
  • 4. NIVELES DEL LENGUAJE LENGUAJE DE ALTO NIVEL : SON NORMALMENTE FÁCILES DE APRENDER PORQUE ESTÁN FORMADOS POR ELEMENTOS DE LENGUAJES NATURALES, COMO EL INGLÉS. EJEMPLO
  • 5. LENGUAJE DE BAJO NIVEL • LOS LENGUAJES DE BAJO NIVEL SON LENGUAJES DE PROGRAMACIÓN QUE SE ACERCAN AL FUNCIONAMIENTO DE UNA COMPUTADORA EJEMPLO: LENGUAJE DE MAQUINA LENGUAJE DE ENSAMBLADOR
  • 6. PROGRAMAS TRADUCTORES  COMPILADOR UN COMPILADOR ES UN PROGRAMA INFORMÁTICO QUE TRADUCE UN PROGRAMA ESCRITO EN UN LENGUAJE DE PROGRAMACIÓN SE REQUIERE UN COMPILADOR PARA CADA LENGUAJE DE PROGRAMACIÓN. UN COMPILADOR EFECTÚA LA TRADUCCIÓN, NO EJECUTA EL PROGRAMA. UNA VEZ COMPILADO EL PROGRAMA, EL RESULTADO EN FORMA DE PROGRAMA OBJETO SERÁ DIRECTAMENTE EJECUTABLE. INTÉRPRETES UN PROGRAMA INTÉRPRETE O TRADUCTOR, ANALIZA DIRECTAMENTE LA DESCRIPCIÓN SIMBÓLICA DEL PROGRAMA FUENTE Y REALIZA LAS INSTRUCCIONES DADAS. ES UN PROGRAMA QUE TRADUCE UN LENGUAJE DE ALTO NIVEL AL LENGUAJE DE MÁQUINA DE UNA COMPUTADORA, EL PROGRAMA SIEMPRE PERMANECE EN SU FORMA ORIGINAL Y TRADUCE CUANDO ESTÁ EN LA FASE DE EJECUCIÓN
  • 7. • UN COMPILADOR ES UN PROGRAMA INFORMÁTICO QUE TRADUCE UN PROGRAMA QUE HA SIDO ESCRITO EN UN LENGUAJE DE PROGRAMACIÓN A UN LENGUAJE DIFERENTE • ENSAMBLADORES • LOS ENSAMBLADORES SON PROGRAMAS QUE PROCESAN LOS ENUNCIADOS DEL PROGRAMA ORIGEN EN LENGUAJE ENSAMBLADOR Y LOS TRADUCEN EN ARCHIVOS EN LENGUAJE MÁQUINA QUE SON EJECUTADOS POR UN MICROPROCESADOR O UN MICROCONTROLADOR. LOS ENSAMBLADORES PERMITEN QUE LOS PROGRAMAS ORIGEN SE ESCRIBAN Y SE EDITEN EN UNA COMPUTADORA PARA GENERAR UN CÓDIGO EJECUTABLE EN OTRA COMPUTADORA. EL ARCHIVO EN LENGUAJE OBJETO EJECUTABLE RESULTANTE SE CARGA Y SE EJECUTA EN EL SISTEMA DESTINO.
  • 8. TECNICA DE PROGRAMACION • LA TÉCNICA DE PROGRAMACIÓN ES EL MEDIO A TRAVÉS DEL CUAL SE ESCOGE DE QUE FORMA SE CREARA LA SECUENCIA DE ORDENES LÓGICAS QUE DESARROLLARA UN DETERMINADO PROGRAMA QUE SE CREARA • LOS TIPOS O TÉCNICAS DE PROGRAMACIÓN SON BASTANTE VARIADOS, AUNQUE PUEDE QUE MUCHOS DE LOS LECTORES SÓLO CONOZCAN UNA METODOLOGÍA PARA REALIZAR PROGRAMAS. EN LA MAYORÍA DE LOS CASOS, LAS TÉCNICAS SE CENTRAN EN PROGRAMACIÓN MODULAR Y PROGRAMACIÓN ESTRUCTURADA, PERO EXISTEN OTROS TIPOS DE PROGRAMACIÓN.
  • 9. SIMBOLOS REGLAS DE DIAGRAMA DE FLUJO SIMBOLOS • INICIO/FIN • PROCESO • ENTRADA/SALIDA • DECISIÓN • CONECTOR • CONECTOR FUERA DE PAG REGLAS • TODO DIAGRAMA DE FLUJO DEBE TENER UN INICIO Y UN FIN. • LAS LINEAS UTILIZADAS PARA INDICAR LA DIRECCION DEL FLUJO DEL DIAGRAMA DEBE SER RTECTAS : VERTICALAS U HORIZONTALES. • TODAS LAS LINEAS UTILIZADAS PARA INDICAR LA DIRECCION DEL FLUJO DEL DIAGRAMA DEBEN ESTAR CONECTADAS.LA CONEXIÓN PUEDEN SER A UN SIMBOLO QUE EXPRESE LECTURA, PROCESO DECISIÓN IMPRESIÓNCONEXIÓN
  • 10. FACE EN LA RESOLUCION DE PROBLEMA DE PROGRAMACION • LA RESOLUCIÓN DE UN PROBLEMA MEDIANTE UN ORDENADOR CONSISTE EN EL PROCESO QUE A PARTIR DE LA DESCRIPCIÓN DE UN PROBLEMA, EXPRESADO HABITUALMENTE EN LENGUAJE NATURAL Y EN TÉRMINOS PROPIOS DEL DOMINIO DEL PROBLEMA, PERMITE DESARROLLAR UN PROGRAMA QUE RESUELVA DICHO PROBLEMA • CUANDO UN USUARIO PLANTEA A UN PROGRAMADOR UN PROBLEMA QUE RESOLVER MEDIANTE SU ORDENADOR, POR LO GENERAL ESE USUARIO TENDRÁ CONOCIMIENTOS MÁS O MENOS AMPLIOS SOBRE EL DOMINIO DEL PROBLEMA, PERO NO ES HABITUAL QUE TENGA CONOCIMIENTOS DE INFORMATICA..