SlideShare una empresa de Scribd logo
1 de 14
 ¿Que es un algoritmo?
 Medios de expresión de un algoritmo.
 Pseudocódigo.
 Diagrama de flujo.
 Lenguaje de programación.
 Programas utilizados para resolver algoritmos.
 Diagrama de Flujo de Datos
 Visual FoxPro..
 C++Builder.
 Conclusión.
 Bibliografía.
 Un algoritmo es un conjunto prescrito de instrucciones o
reglas bien definidas, ordenadas y finitas que permite
realizar una actividad mediante pasos sucesivos que no
generen dudas a quien deba realizar dicha actividad.
Dados un estado inicial y una entrada, siguiendo los
pasos sucesivos se llega a un estado final y se obtiene
una solución. Los algoritmos son el objeto de estudio de
la algoritmia.
 En la vida cotidiana, se emplean algoritmos
frecuentemente para resolver problemas. Algunos
ejemplos son los manuales de usuario, que muestran
algoritmos para usar un aparato, o las instrucciones que
recibe un trabajador por parte de su patrón.
 Los algoritmos pueden ser expresados de muchas
maneras, incluyendo al lenguaje natural,
pseudocódigo, diagramas de flujo y lenguajes de
programación entre otros. Las descripciones en
lenguaje natural tienden a ser ambiguas y
extensas. El usar pseudocódigo y diagramas de
flujo evita muchas ambigüedades del lenguaje
natural.
 el pseudocódigo es una descripción informal de
alto nivel de un algoritmo informático de
programación, compacto e informal, que utiliza las
convenciones estructurales de un lenguaje de
programación verdadero , pero que está
diseñado para la lectura humana en lugar de la
lectura mediante máquina, y con independencia
de cualquier otro lenguaje de programación.
 Los diagramas de flujo son
descripciones gráficas de
algoritmos; usan símbolos
conectados con flechas para
indicar la secuencia de
instrucciones y están regidos
por ISO.
 Los diagramas de flujo son
usados para representar
algoritmos pequeños, ya que
abarcan mucho espacio y su
construcción es laboriosa. Por
 Un lenguaje de programación es un
idioma artificial diseñado para expresar
procesos que pueden ser llevados a
cabo por máquinas como las
computadoras.
 Entre estos tenemos 3 programas
utilizados que son:
 Diagrama de Flujo de Datos.
 Visual FoxPro.
 C++Builder.
 Un diagrama de flujo de datos (DFD por
sus siglas en español e inglés) es una
representación gráfica para la maceta
del "flujo" de datos a través de un
sistema de información. Un diagrama de
flujo de datos también se puede utilizar
para la visualización de procesamiento
de datos.
 Visual FoxPro es un lenguaje de programación procesual,
orientado a objetos que posee un Sistema Gestor de Bases
de datos o Database Management System (DBMS) y Sistema
administrador de bases de datos relacionales, producido por
Microsoft.
 Visual FoxPro proviene de FoxPro, que a su vez deriva de
FoxBASE, creado por Fox Software en 1984; inicialmente un
clon de dBase, acabó superándolo y con Clipper,
convirtiéndose en una de las estrellas de los lenguajes xBase.
 C++Builder es un entorno de desarrollo
rápido de aplicaciones en lenguaje C++
para Windows inicialmente propiedad de
la empresa Borland, y actualmente de la
empresa Embarcadero, quien compró de
Borland la división Codegear encargada
del producto. Codegear inicialmente se
denominaba DTG=‘Developer Tools Group'
hasta que adquirió el nombre oficial
CodeGear previo a la venta.
 los algoritmos son una de las
herramientas más complejas y
aplicables en el área de la informática y
el mundo de los computadores.
 www.monografias.com
 es.wikipedia.org
Algoritmos y sus medios de expresión

Más contenido relacionado

La actualidad más candente

Lenguaje c++
Lenguaje c++Lenguaje c++
Lenguaje c++itzjpb
 
El lenguaje C, Jesus Franco
El lenguaje C, Jesus FrancoEl lenguaje C, Jesus Franco
El lenguaje C, Jesus FrancoJesusFranco50
 
Portafolio de evidencias actividades
Portafolio de evidencias actividadesPortafolio de evidencias actividades
Portafolio de evidencias actividadesJames Logan
 
LENGUAJE DE PROGRAMACION R
LENGUAJE DE PROGRAMACION RLENGUAJE DE PROGRAMACION R
LENGUAJE DE PROGRAMACION RShirley Armas
 
Introducción a la programación
Introducción a la programaciónIntroducción a la programación
Introducción a la programaciónAlexsalala
 
Presentación de C++
Presentación de C++Presentación de C++
Presentación de C++Sylvert
 
Presentation computacion para ingenieros
Presentation computacion para ingenierosPresentation computacion para ingenieros
Presentation computacion para ingenierosisaac j Coronado s
 
Lenguajes de Programacion
Lenguajes de  ProgramacionLenguajes de  Programacion
Lenguajes de Programacionoscarfr56
 
Tecnologia de la informació 1r Bat
Tecnologia de la informació 1r BatTecnologia de la informació 1r Bat
Tecnologia de la informació 1r Batguest012852
 
3 9 - copia
3 9 - copia3 9 - copia
3 9 - copiadaxii
 

La actualidad más candente (19)

Lenguaje c++
Lenguaje c++Lenguaje c++
Lenguaje c++
 
El lenguaje C, Jesus Franco
El lenguaje C, Jesus FrancoEl lenguaje C, Jesus Franco
El lenguaje C, Jesus Franco
 
Portafolio de evidencias actividades
Portafolio de evidencias actividadesPortafolio de evidencias actividades
Portafolio de evidencias actividades
 
LENGUAJE DE PROGRAMACION R
LENGUAJE DE PROGRAMACION RLENGUAJE DE PROGRAMACION R
LENGUAJE DE PROGRAMACION R
 
Introducción a la programación
Introducción a la programaciónIntroducción a la programación
Introducción a la programación
 
Lenguaje de programacion
Lenguaje de programacionLenguaje de programacion
Lenguaje de programacion
 
Presentación de C++
Presentación de C++Presentación de C++
Presentación de C++
 
Presentation computacion para ingenieros
Presentation computacion para ingenierosPresentation computacion para ingenieros
Presentation computacion para ingenieros
 
Lisp
LispLisp
Lisp
 
Ericka
ErickaEricka
Ericka
 
Lenguajes de Programacion
Lenguajes de  ProgramacionLenguajes de  Programacion
Lenguajes de Programacion
 
Trabajo final de la unidad i
Trabajo final de la unidad iTrabajo final de la unidad i
Trabajo final de la unidad i
 
Java y xml
Java y xmlJava y xml
Java y xml
 
Tecnologia de la informació 1r Bat
Tecnologia de la informació 1r BatTecnologia de la informació 1r Bat
Tecnologia de la informació 1r Bat
 
ITSCH Taller Python by Uriel C.H.
ITSCH Taller Python by Uriel C.H.ITSCH Taller Python by Uriel C.H.
ITSCH Taller Python by Uriel C.H.
 
Lenguaje c
Lenguaje cLenguaje c
Lenguaje c
 
3 9 - copia
3 9 - copia3 9 - copia
3 9 - copia
 
Taller 29 grupal
Taller 29 grupalTaller 29 grupal
Taller 29 grupal
 
Presentacion de c++
Presentacion de c++Presentacion de c++
Presentacion de c++
 

Destacado

Sentencia tsj andalucia 18 mayo 2015 responsabilidad solidaria ayto deuda lim...
Sentencia tsj andalucia 18 mayo 2015 responsabilidad solidaria ayto deuda lim...Sentencia tsj andalucia 18 mayo 2015 responsabilidad solidaria ayto deuda lim...
Sentencia tsj andalucia 18 mayo 2015 responsabilidad solidaria ayto deuda lim...saparejo
 
Ruralty - Our Approach
Ruralty -  Our ApproachRuralty -  Our Approach
Ruralty - Our ApproachShawn Kalin
 
20160523 sap cáceres 27.04.2016 (2)
20160523 sap cáceres 27.04.2016 (2)20160523 sap cáceres 27.04.2016 (2)
20160523 sap cáceres 27.04.2016 (2)saparejo
 
Hairaisers p.p
Hairaisers p.pHairaisers p.p
Hairaisers p.phairaisers
 
080901 Diari de Sabadell-La Simfònica tocarà pel Medi Ambient
080901 Diari de Sabadell-La Simfònica tocarà pel Medi Ambient080901 Diari de Sabadell-La Simfònica tocarà pel Medi Ambient
080901 Diari de Sabadell-La Simfònica tocarà pel Medi AmbientJorge Bern
 
Urban planner 2016 resume
Urban planner 2016 resumeUrban planner 2016 resume
Urban planner 2016 resumeAmy Van Every
 
La noticia de hoy 11 05 2013
La noticia de hoy 11 05 2013La noticia de hoy 11 05 2013
La noticia de hoy 11 05 2013megaradioexpress
 
diseños experimentales y no expermentales
diseños experimentales y  no expermentalesdiseños experimentales y  no expermentales
diseños experimentales y no expermentalesCecilia De Avila Valdez
 
Calentamiento general 1ºbach lorena plzs
Calentamiento general 1ºbach lorena plzsCalentamiento general 1ºbach lorena plzs
Calentamiento general 1ºbach lorena plzsLorena Plazas Molina
 

Destacado (17)

Sentencia tsj andalucia 18 mayo 2015 responsabilidad solidaria ayto deuda lim...
Sentencia tsj andalucia 18 mayo 2015 responsabilidad solidaria ayto deuda lim...Sentencia tsj andalucia 18 mayo 2015 responsabilidad solidaria ayto deuda lim...
Sentencia tsj andalucia 18 mayo 2015 responsabilidad solidaria ayto deuda lim...
 
Ruralty - Our Approach
Ruralty -  Our ApproachRuralty -  Our Approach
Ruralty - Our Approach
 
20160523 sap cáceres 27.04.2016 (2)
20160523 sap cáceres 27.04.2016 (2)20160523 sap cáceres 27.04.2016 (2)
20160523 sap cáceres 27.04.2016 (2)
 
Hairaisers p.p
Hairaisers p.pHairaisers p.p
Hairaisers p.p
 
080901 Diari de Sabadell-La Simfònica tocarà pel Medi Ambient
080901 Diari de Sabadell-La Simfònica tocarà pel Medi Ambient080901 Diari de Sabadell-La Simfònica tocarà pel Medi Ambient
080901 Diari de Sabadell-La Simfònica tocarà pel Medi Ambient
 
Calentamiento
CalentamientoCalentamiento
Calentamiento
 
Old Project
Old ProjectOld Project
Old Project
 
D54 07 Table dressée
D54 07 Table dresséeD54 07 Table dressée
D54 07 Table dressée
 
Urban planner 2016 resume
Urban planner 2016 resumeUrban planner 2016 resume
Urban planner 2016 resume
 
La noticia de hoy 11 05 2013
La noticia de hoy 11 05 2013La noticia de hoy 11 05 2013
La noticia de hoy 11 05 2013
 
Agensia de biage
Agensia de biageAgensia de biage
Agensia de biage
 
Elcalentamiento ampliado
Elcalentamiento ampliadoElcalentamiento ampliado
Elcalentamiento ampliado
 
diseños experimentales y no expermentales
diseños experimentales y  no expermentalesdiseños experimentales y  no expermentales
diseños experimentales y no expermentales
 
Calentamiento general daniel espinosa 1ºa
Calentamiento general daniel espinosa 1ºaCalentamiento general daniel espinosa 1ºa
Calentamiento general daniel espinosa 1ºa
 
El calentamiento general
El calentamiento generalEl calentamiento general
El calentamiento general
 
El tesauro
El tesauroEl tesauro
El tesauro
 
Calentamiento general 1ºbach lorena plzs
Calentamiento general 1ºbach lorena plzsCalentamiento general 1ºbach lorena plzs
Calentamiento general 1ºbach lorena plzs
 

Similar a Algoritmos y sus medios de expresión

Trabajo dfe informatica
Trabajo dfe informatica Trabajo dfe informatica
Trabajo dfe informatica maleja3456
 
Algoritmos2 130608173848-phpapp01
Algoritmos2 130608173848-phpapp01Algoritmos2 130608173848-phpapp01
Algoritmos2 130608173848-phpapp01DiegoDeluque95
 
Trabajo de informatica.com
Trabajo de informatica.comTrabajo de informatica.com
Trabajo de informatica.comJorge Suesca
 
Programación EN INFORMATICA 3-4
Programación EN INFORMATICA 3-4Programación EN INFORMATICA 3-4
Programación EN INFORMATICA 3-4Carito Paz
 
Programa informatico
Programa informaticoPrograma informatico
Programa informaticosamiibrs
 
Programa informatico
Programa informaticoPrograma informatico
Programa informaticoluzdaneelli
 
Programa informatico
Programa informaticoPrograma informatico
Programa informaticosamiibrs
 
Programa informatico
Programa informaticoPrograma informatico
Programa informaticosamiibrs
 
Diagrama de flujo y programacion
Diagrama de flujo y programacionDiagrama de flujo y programacion
Diagrama de flujo y programacionCriss Russo
 
LENGUAJE DE PROGRAMACION C++ INTRODUCCION
LENGUAJE DE PROGRAMACION C++ INTRODUCCIONLENGUAJE DE PROGRAMACION C++ INTRODUCCION
LENGUAJE DE PROGRAMACION C++ INTRODUCCIONSol López
 
Programa informatico
Programa informaticoPrograma informatico
Programa informaticosamiibrs
 
Plantilla writer02bvbsoloindices
Plantilla writer02bvbsoloindicesPlantilla writer02bvbsoloindices
Plantilla writer02bvbsoloindiceswashington1987
 

Similar a Algoritmos y sus medios de expresión (20)

Algoritmos jairo cruz
Algoritmos jairo cruzAlgoritmos jairo cruz
Algoritmos jairo cruz
 
Trabajo dfe informatica
Trabajo dfe informatica Trabajo dfe informatica
Trabajo dfe informatica
 
Algoritmos2 130608173848-phpapp01
Algoritmos2 130608173848-phpapp01Algoritmos2 130608173848-phpapp01
Algoritmos2 130608173848-phpapp01
 
Trabajo de informatica.com
Trabajo de informatica.comTrabajo de informatica.com
Trabajo de informatica.com
 
Programación EN INFORMATICA 3-4
Programación EN INFORMATICA 3-4Programación EN INFORMATICA 3-4
Programación EN INFORMATICA 3-4
 
Programa informatico
Programa informaticoPrograma informatico
Programa informatico
 
Programa informatico
Programa informaticoPrograma informatico
Programa informatico
 
Programa informatico
Programa informaticoPrograma informatico
Programa informatico
 
Programa informatico
Programa informaticoPrograma informatico
Programa informatico
 
Diagrama de flujo y programacion
Diagrama de flujo y programacionDiagrama de flujo y programacion
Diagrama de flujo y programacion
 
LENGUAJE DE PROGRAMACION C++ INTRODUCCION
LENGUAJE DE PROGRAMACION C++ INTRODUCCIONLENGUAJE DE PROGRAMACION C++ INTRODUCCION
LENGUAJE DE PROGRAMACION C++ INTRODUCCION
 
Taller paola
Taller paolaTaller paola
Taller paola
 
Programaciòn
ProgramaciònProgramaciòn
Programaciòn
 
Algoritmos2
Algoritmos2Algoritmos2
Algoritmos2
 
Programa informatico
Programa informaticoPrograma informatico
Programa informatico
 
Passage
PassagePassage
Passage
 
Algoritmo
AlgoritmoAlgoritmo
Algoritmo
 
Ramiirez
RamiirezRamiirez
Ramiirez
 
Plantilla writer02bvbsoloindices
Plantilla writer02bvbsoloindicesPlantilla writer02bvbsoloindices
Plantilla writer02bvbsoloindices
 
Nana
NanaNana
Nana
 

Último

Movimientos Precursores de La Independencia en Venezuela
Movimientos Precursores de La Independencia en VenezuelaMovimientos Precursores de La Independencia en Venezuela
Movimientos Precursores de La Independencia en Venezuelacocuyelquemao
 
Lecciones 04 Esc. Sabática. Defendamos la verdad
Lecciones 04 Esc. Sabática. Defendamos la verdadLecciones 04 Esc. Sabática. Defendamos la verdad
Lecciones 04 Esc. Sabática. Defendamos la verdadAlejandrino Halire Ccahuana
 
LINEAMIENTOS INICIO DEL AÑO LECTIVO 2024-2025.pptx
LINEAMIENTOS INICIO DEL AÑO LECTIVO 2024-2025.pptxLINEAMIENTOS INICIO DEL AÑO LECTIVO 2024-2025.pptx
LINEAMIENTOS INICIO DEL AÑO LECTIVO 2024-2025.pptxdanalikcruz2000
 
GLOSAS Y PALABRAS ACTO 2 DE ABRIL 2024.docx
GLOSAS  Y PALABRAS ACTO 2 DE ABRIL 2024.docxGLOSAS  Y PALABRAS ACTO 2 DE ABRIL 2024.docx
GLOSAS Y PALABRAS ACTO 2 DE ABRIL 2024.docxAleParedes11
 
Clasificaciones, modalidades y tendencias de investigación educativa.
Clasificaciones, modalidades y tendencias de investigación educativa.Clasificaciones, modalidades y tendencias de investigación educativa.
Clasificaciones, modalidades y tendencias de investigación educativa.José Luis Palma
 
2024 - Expo Visibles - Visibilidad Lesbica.pdf
2024 - Expo Visibles - Visibilidad Lesbica.pdf2024 - Expo Visibles - Visibilidad Lesbica.pdf
2024 - Expo Visibles - Visibilidad Lesbica.pdfBaker Publishing Company
 
LA ECUACIÓN DEL NÚMERO PI EN LOS JUEGOS OLÍMPICOS DE PARÍS. Por JAVIER SOLIS ...
LA ECUACIÓN DEL NÚMERO PI EN LOS JUEGOS OLÍMPICOS DE PARÍS. Por JAVIER SOLIS ...LA ECUACIÓN DEL NÚMERO PI EN LOS JUEGOS OLÍMPICOS DE PARÍS. Por JAVIER SOLIS ...
LA ECUACIÓN DEL NÚMERO PI EN LOS JUEGOS OLÍMPICOS DE PARÍS. Por JAVIER SOLIS ...JAVIER SOLIS NOYOLA
 
DECÁGOLO DEL GENERAL ELOY ALFARO DELGADO
DECÁGOLO DEL GENERAL ELOY ALFARO DELGADODECÁGOLO DEL GENERAL ELOY ALFARO DELGADO
DECÁGOLO DEL GENERAL ELOY ALFARO DELGADOJosé Luis Palma
 
DE LAS OLIMPIADAS GRIEGAS A LAS DEL MUNDO MODERNO.ppt
DE LAS OLIMPIADAS GRIEGAS A LAS DEL MUNDO MODERNO.pptDE LAS OLIMPIADAS GRIEGAS A LAS DEL MUNDO MODERNO.ppt
DE LAS OLIMPIADAS GRIEGAS A LAS DEL MUNDO MODERNO.pptELENA GALLARDO PAÚLS
 
La triple Naturaleza del Hombre estudio.
La triple Naturaleza del Hombre estudio.La triple Naturaleza del Hombre estudio.
La triple Naturaleza del Hombre estudio.amayarogel
 
texto argumentativo, ejemplos y ejercicios prácticos
texto argumentativo, ejemplos y ejercicios prácticostexto argumentativo, ejemplos y ejercicios prácticos
texto argumentativo, ejemplos y ejercicios prácticosisabeltrejoros
 
MAYO 1 PROYECTO día de la madre el amor más grande
MAYO 1 PROYECTO día de la madre el amor más grandeMAYO 1 PROYECTO día de la madre el amor más grande
MAYO 1 PROYECTO día de la madre el amor más grandeMarjorie Burga
 
Manual - ABAS II completo 263 hojas .pdf
Manual - ABAS II completo 263 hojas .pdfManual - ABAS II completo 263 hojas .pdf
Manual - ABAS II completo 263 hojas .pdfMaryRotonda1
 
PRIMER SEMESTRE 2024 ASAMBLEA DEPARTAMENTAL.pptx
PRIMER SEMESTRE 2024 ASAMBLEA DEPARTAMENTAL.pptxPRIMER SEMESTRE 2024 ASAMBLEA DEPARTAMENTAL.pptx
PRIMER SEMESTRE 2024 ASAMBLEA DEPARTAMENTAL.pptxinformacionasapespu
 
Identificación de componentes Hardware del PC
Identificación de componentes Hardware del PCIdentificación de componentes Hardware del PC
Identificación de componentes Hardware del PCCesarFernandez937857
 
CALENDARIZACION DE MAYO / RESPONSABILIDAD
CALENDARIZACION DE MAYO / RESPONSABILIDADCALENDARIZACION DE MAYO / RESPONSABILIDAD
CALENDARIZACION DE MAYO / RESPONSABILIDADauxsoporte
 
Heinsohn Privacidad y Ciberseguridad para el sector educativo
Heinsohn Privacidad y Ciberseguridad para el sector educativoHeinsohn Privacidad y Ciberseguridad para el sector educativo
Heinsohn Privacidad y Ciberseguridad para el sector educativoFundación YOD YOD
 

Último (20)

Movimientos Precursores de La Independencia en Venezuela
Movimientos Precursores de La Independencia en VenezuelaMovimientos Precursores de La Independencia en Venezuela
Movimientos Precursores de La Independencia en Venezuela
 
Lecciones 04 Esc. Sabática. Defendamos la verdad
Lecciones 04 Esc. Sabática. Defendamos la verdadLecciones 04 Esc. Sabática. Defendamos la verdad
Lecciones 04 Esc. Sabática. Defendamos la verdad
 
LINEAMIENTOS INICIO DEL AÑO LECTIVO 2024-2025.pptx
LINEAMIENTOS INICIO DEL AÑO LECTIVO 2024-2025.pptxLINEAMIENTOS INICIO DEL AÑO LECTIVO 2024-2025.pptx
LINEAMIENTOS INICIO DEL AÑO LECTIVO 2024-2025.pptx
 
GLOSAS Y PALABRAS ACTO 2 DE ABRIL 2024.docx
GLOSAS  Y PALABRAS ACTO 2 DE ABRIL 2024.docxGLOSAS  Y PALABRAS ACTO 2 DE ABRIL 2024.docx
GLOSAS Y PALABRAS ACTO 2 DE ABRIL 2024.docx
 
Clasificaciones, modalidades y tendencias de investigación educativa.
Clasificaciones, modalidades y tendencias de investigación educativa.Clasificaciones, modalidades y tendencias de investigación educativa.
Clasificaciones, modalidades y tendencias de investigación educativa.
 
2024 - Expo Visibles - Visibilidad Lesbica.pdf
2024 - Expo Visibles - Visibilidad Lesbica.pdf2024 - Expo Visibles - Visibilidad Lesbica.pdf
2024 - Expo Visibles - Visibilidad Lesbica.pdf
 
LA ECUACIÓN DEL NÚMERO PI EN LOS JUEGOS OLÍMPICOS DE PARÍS. Por JAVIER SOLIS ...
LA ECUACIÓN DEL NÚMERO PI EN LOS JUEGOS OLÍMPICOS DE PARÍS. Por JAVIER SOLIS ...LA ECUACIÓN DEL NÚMERO PI EN LOS JUEGOS OLÍMPICOS DE PARÍS. Por JAVIER SOLIS ...
LA ECUACIÓN DEL NÚMERO PI EN LOS JUEGOS OLÍMPICOS DE PARÍS. Por JAVIER SOLIS ...
 
La Trampa De La Felicidad. Russ-Harris.pdf
La Trampa De La Felicidad. Russ-Harris.pdfLa Trampa De La Felicidad. Russ-Harris.pdf
La Trampa De La Felicidad. Russ-Harris.pdf
 
DECÁGOLO DEL GENERAL ELOY ALFARO DELGADO
DECÁGOLO DEL GENERAL ELOY ALFARO DELGADODECÁGOLO DEL GENERAL ELOY ALFARO DELGADO
DECÁGOLO DEL GENERAL ELOY ALFARO DELGADO
 
DE LAS OLIMPIADAS GRIEGAS A LAS DEL MUNDO MODERNO.ppt
DE LAS OLIMPIADAS GRIEGAS A LAS DEL MUNDO MODERNO.pptDE LAS OLIMPIADAS GRIEGAS A LAS DEL MUNDO MODERNO.ppt
DE LAS OLIMPIADAS GRIEGAS A LAS DEL MUNDO MODERNO.ppt
 
Unidad 4 | Teorías de las Comunicación | MCDI
Unidad 4 | Teorías de las Comunicación | MCDIUnidad 4 | Teorías de las Comunicación | MCDI
Unidad 4 | Teorías de las Comunicación | MCDI
 
Unidad 3 | Teorías de la Comunicación | MCDI
Unidad 3 | Teorías de la Comunicación | MCDIUnidad 3 | Teorías de la Comunicación | MCDI
Unidad 3 | Teorías de la Comunicación | MCDI
 
La triple Naturaleza del Hombre estudio.
La triple Naturaleza del Hombre estudio.La triple Naturaleza del Hombre estudio.
La triple Naturaleza del Hombre estudio.
 
texto argumentativo, ejemplos y ejercicios prácticos
texto argumentativo, ejemplos y ejercicios prácticostexto argumentativo, ejemplos y ejercicios prácticos
texto argumentativo, ejemplos y ejercicios prácticos
 
MAYO 1 PROYECTO día de la madre el amor más grande
MAYO 1 PROYECTO día de la madre el amor más grandeMAYO 1 PROYECTO día de la madre el amor más grande
MAYO 1 PROYECTO día de la madre el amor más grande
 
Manual - ABAS II completo 263 hojas .pdf
Manual - ABAS II completo 263 hojas .pdfManual - ABAS II completo 263 hojas .pdf
Manual - ABAS II completo 263 hojas .pdf
 
PRIMER SEMESTRE 2024 ASAMBLEA DEPARTAMENTAL.pptx
PRIMER SEMESTRE 2024 ASAMBLEA DEPARTAMENTAL.pptxPRIMER SEMESTRE 2024 ASAMBLEA DEPARTAMENTAL.pptx
PRIMER SEMESTRE 2024 ASAMBLEA DEPARTAMENTAL.pptx
 
Identificación de componentes Hardware del PC
Identificación de componentes Hardware del PCIdentificación de componentes Hardware del PC
Identificación de componentes Hardware del PC
 
CALENDARIZACION DE MAYO / RESPONSABILIDAD
CALENDARIZACION DE MAYO / RESPONSABILIDADCALENDARIZACION DE MAYO / RESPONSABILIDAD
CALENDARIZACION DE MAYO / RESPONSABILIDAD
 
Heinsohn Privacidad y Ciberseguridad para el sector educativo
Heinsohn Privacidad y Ciberseguridad para el sector educativoHeinsohn Privacidad y Ciberseguridad para el sector educativo
Heinsohn Privacidad y Ciberseguridad para el sector educativo
 

Algoritmos y sus medios de expresión

  • 1.
  • 2.  ¿Que es un algoritmo?  Medios de expresión de un algoritmo.  Pseudocódigo.  Diagrama de flujo.  Lenguaje de programación.  Programas utilizados para resolver algoritmos.  Diagrama de Flujo de Datos  Visual FoxPro..  C++Builder.  Conclusión.  Bibliografía.
  • 3.  Un algoritmo es un conjunto prescrito de instrucciones o reglas bien definidas, ordenadas y finitas que permite realizar una actividad mediante pasos sucesivos que no generen dudas a quien deba realizar dicha actividad. Dados un estado inicial y una entrada, siguiendo los pasos sucesivos se llega a un estado final y se obtiene una solución. Los algoritmos son el objeto de estudio de la algoritmia.  En la vida cotidiana, se emplean algoritmos frecuentemente para resolver problemas. Algunos ejemplos son los manuales de usuario, que muestran algoritmos para usar un aparato, o las instrucciones que recibe un trabajador por parte de su patrón.
  • 4.  Los algoritmos pueden ser expresados de muchas maneras, incluyendo al lenguaje natural, pseudocódigo, diagramas de flujo y lenguajes de programación entre otros. Las descripciones en lenguaje natural tienden a ser ambiguas y extensas. El usar pseudocódigo y diagramas de flujo evita muchas ambigüedades del lenguaje natural.
  • 5.  el pseudocódigo es una descripción informal de alto nivel de un algoritmo informático de programación, compacto e informal, que utiliza las convenciones estructurales de un lenguaje de programación verdadero , pero que está diseñado para la lectura humana en lugar de la lectura mediante máquina, y con independencia de cualquier otro lenguaje de programación.
  • 6.  Los diagramas de flujo son descripciones gráficas de algoritmos; usan símbolos conectados con flechas para indicar la secuencia de instrucciones y están regidos por ISO.  Los diagramas de flujo son usados para representar algoritmos pequeños, ya que abarcan mucho espacio y su construcción es laboriosa. Por
  • 7.  Un lenguaje de programación es un idioma artificial diseñado para expresar procesos que pueden ser llevados a cabo por máquinas como las computadoras.
  • 8.  Entre estos tenemos 3 programas utilizados que son:  Diagrama de Flujo de Datos.  Visual FoxPro.  C++Builder.
  • 9.  Un diagrama de flujo de datos (DFD por sus siglas en español e inglés) es una representación gráfica para la maceta del "flujo" de datos a través de un sistema de información. Un diagrama de flujo de datos también se puede utilizar para la visualización de procesamiento de datos.
  • 10.  Visual FoxPro es un lenguaje de programación procesual, orientado a objetos que posee un Sistema Gestor de Bases de datos o Database Management System (DBMS) y Sistema administrador de bases de datos relacionales, producido por Microsoft.  Visual FoxPro proviene de FoxPro, que a su vez deriva de FoxBASE, creado por Fox Software en 1984; inicialmente un clon de dBase, acabó superándolo y con Clipper, convirtiéndose en una de las estrellas de los lenguajes xBase.
  • 11.  C++Builder es un entorno de desarrollo rápido de aplicaciones en lenguaje C++ para Windows inicialmente propiedad de la empresa Borland, y actualmente de la empresa Embarcadero, quien compró de Borland la división Codegear encargada del producto. Codegear inicialmente se denominaba DTG=‘Developer Tools Group' hasta que adquirió el nombre oficial CodeGear previo a la venta.
  • 12.  los algoritmos son una de las herramientas más complejas y aplicables en el área de la informática y el mundo de los computadores.