SlideShare ist ein Scribd-Unternehmen logo
1 von 11
Escritura inicial del algoritmo 	 Como ya se ha comentado anteriormente, el sistema para describir (<<escribir>>) un algoritmo consiste en realizar una descripción paso a paso con un lenguaje natural citado algoritmo. Recordemos que un algoritmo es un método o conjunto de reglas para solucionar  un problema
Un algoritmo debe estar seguida  de alguna secuencia definida de pasos hasta que se obtenga un resultado coherente  Solo se puede ejecutar una operación a la vez  Un algoritmo consta  de cuatro acciones básicas cada una de las cuales debe estar ejecutadas.
LA RESOLUCIÓN DEL PROBLEMA MEDIANTE UNA COMPUTADORA  Una vez que el algoritmo esta diseñado y representado gráficamente  mediante un herramienta de programación se debe pasar a la fase de resolución practica del problema  con la computadora  1.- codificación del algoritmo en un programa  2.- ejecución del programa  3.- comprobación del programa
REPRESENTACIÓN GRAFICA DE LOS ALGORITMOS  Para representar un algoritmo se debe utilizar algúnmétodo que permita independizar dicho algoritmo del lenguaje de programación. Ello permite que el algoritmo pueda ser codificado  indistintamente  en cualquier lenguaje los métodos usuales para representar un algoritmo son: 1.- diagrama de flujo  2.- diagrama ns 3.- lenguaje de especificación del algoritmo  pseudocódigo  4.- leguaje español
DIAGRAMA DE FLUJO  Un diagrama de flujo (flowchart) es una de las técnicas de representación de algoritmos mas antigua y a la vez mas utilizada. Un diagrama de flujo es un diagrama que utiliza símbolos (cajas) .
NASSICHEIDERMAN Son diagramas estructurados solo se utiliza cuando haya decisiones. Selectivas  e instrucciones  repetitivas, es decir en instrucciones  de bifurcación  También es conocido como diagrama de chapín  por que es como un diagrama de flujo y están unidas  entre si  Pseudocódigo : es un lenguaje  de especificación  del algoritmo usar como paso  antes de codificar  el problema
PSEUDOCÓDIGO  El pseudocódigo es un lenguaje  de especificación  del algoritmo. El uso de tal lenguaje hace el paso de codificación  final. El pseudocódigo nació como un lenguaje similar al ingles  y era un medio de representación básicamente a un lenguaje de programación
BUCLES E INTERACCIONES  Un bucle es un proceso en el que se ejecutan una serie de operaciones un numero determinado de veces; las operaciones serán siempre las mismas, pero con datos y resultados diferentes. En el caso de un programa de computadora, el bucle o lazo  es un conjunto de instrucciones que deben ser ejecutadas un cierto numero de veces, en un proceso interactivo o repetitivo el bucle contara de una entrada y una salida
La entrada se producirá con una o varias  instrucciones  y la salida del bucle – fin proceso repetitivo-se producirá cuando se cumpla una condición                                                                bucle  Acción f1 Acción f2
Una interacción es la repetición controlada de la secuencia de acciones internas del bucle: Preparación o arranque del bucle: una o mas instrucciones que puedan ser: asignación   de valores a constantes a contadores a cero. Cuerpo del bucle: grupo de instrucciones que integran realmente el bucle, para cumplir el objetivo especificado  y que se repiten mientras no se cumple la condición .
Modificación del bucle: conjunto de instrucciones que modifican, el bucle haciendo progresar su ejecución hasta su terminación final; se suele realizar con contadores, totalizadores. Comprobación de la condición: suele constar de una instrucción para averiguar si se ha producido la condición que determinara la salida del bucle.

Weitere ähnliche Inhalte

Was ist angesagt?

Lenguaje de programacion c++ basico 2da parte instalación del compilador
Lenguaje de programacion c++ basico 2da parte instalación del compiladorLenguaje de programacion c++ basico 2da parte instalación del compilador
Lenguaje de programacion c++ basico 2da parte instalación del compiladorDunkherz
 
Repaso del lenguaje C++
Repaso del lenguaje C++Repaso del lenguaje C++
Repaso del lenguaje C++g_torrealba
 
Algoritmo y programación
Algoritmo y programaciónAlgoritmo y programación
Algoritmo y programaciónVision Mundial
 
lenguaje pascal
lenguaje pascallenguaje pascal
lenguaje pascalotaru
 
Intropseint
IntropseintIntropseint
IntropseintTensor
 
Estructuras de un programa
Estructuras de un programaEstructuras de un programa
Estructuras de un programaTensor
 
Ultimo trabajo de computacion
Ultimo trabajo de computacionUltimo trabajo de computacion
Ultimo trabajo de computacionJeniferman
 
Giseproi curso de programación - sesión 8 - ejemplo de creacion de un programa
Giseproi   curso de programación - sesión 8 - ejemplo de creacion de un programaGiseproi   curso de programación - sesión 8 - ejemplo de creacion de un programa
Giseproi curso de programación - sesión 8 - ejemplo de creacion de un programagiseproi
 
Programación de nivel básico 1. c1. p1.
Programación de nivel básico 1. c1. p1.Programación de nivel básico 1. c1. p1.
Programación de nivel básico 1. c1. p1.DENIRAMIREZANDRADE
 
GENERACION DE CODIGO INTERMEDIO
GENERACION DE CODIGO INTERMEDIOGENERACION DE CODIGO INTERMEDIO
GENERACION DE CODIGO INTERMEDIOMAURICIOANDRES39
 

Was ist angesagt? (19)

Lenguaje de programacion c++ basico 2da parte instalación del compilador
Lenguaje de programacion c++ basico 2da parte instalación del compiladorLenguaje de programacion c++ basico 2da parte instalación del compilador
Lenguaje de programacion c++ basico 2da parte instalación del compilador
 
Repaso del lenguaje C++
Repaso del lenguaje C++Repaso del lenguaje C++
Repaso del lenguaje C++
 
Algoritmo, diagramas
Algoritmo, diagramasAlgoritmo, diagramas
Algoritmo, diagramas
 
Algoritmo y programación
Algoritmo y programaciónAlgoritmo y programación
Algoritmo y programación
 
Programa pascal
Programa pascalPrograma pascal
Programa pascal
 
PSEINT INTRODUCCION
PSEINT INTRODUCCIONPSEINT INTRODUCCION
PSEINT INTRODUCCION
 
lenguaje pascal
lenguaje pascallenguaje pascal
lenguaje pascal
 
Intropseint
IntropseintIntropseint
Intropseint
 
Programacion
ProgramacionProgramacion
Programacion
 
Estructuras de un programa
Estructuras de un programaEstructuras de un programa
Estructuras de un programa
 
Turbo Pascal
Turbo PascalTurbo Pascal
Turbo Pascal
 
Ultimo trabajo de computacion
Ultimo trabajo de computacionUltimo trabajo de computacion
Ultimo trabajo de computacion
 
Turbo Pascal 7
Turbo Pascal 7Turbo Pascal 7
Turbo Pascal 7
 
Giseproi curso de programación - sesión 8 - ejemplo de creacion de un programa
Giseproi   curso de programación - sesión 8 - ejemplo de creacion de un programaGiseproi   curso de programación - sesión 8 - ejemplo de creacion de un programa
Giseproi curso de programación - sesión 8 - ejemplo de creacion de un programa
 
Programación de nivel básico 1. c1. p1.
Programación de nivel básico 1. c1. p1.Programación de nivel básico 1. c1. p1.
Programación de nivel básico 1. c1. p1.
 
Clase 1 Lenguaje C++
Clase 1 Lenguaje C++Clase 1 Lenguaje C++
Clase 1 Lenguaje C++
 
Pascal [modo de compatibilidad]
Pascal [modo de compatibilidad]Pascal [modo de compatibilidad]
Pascal [modo de compatibilidad]
 
GENERACION DE CODIGO INTERMEDIO
GENERACION DE CODIGO INTERMEDIOGENERACION DE CODIGO INTERMEDIO
GENERACION DE CODIGO INTERMEDIO
 
Trabajo de tecnologia
Trabajo de tecnologia Trabajo de tecnologia
Trabajo de tecnologia
 

Andere mochten auch (9)

Apun1algol
Apun1algolApun1algol
Apun1algol
 
Apunalgolautomatizacion
ApunalgolautomatizacionApunalgolautomatizacion
Apunalgolautomatizacion
 
Apun4algol
Apun4algolApun4algol
Apun4algol
 
Apunfun
ApunfunApunfun
Apunfun
 
Apun2algol
Apun2algolApun2algol
Apun2algol
 
Apunalgol
ApunalgolApunalgol
Apunalgol
 
Apun8algol
Apun8algolApun8algol
Apun8algol
 
Apun9algol
Apun9algolApun9algol
Apun9algol
 
Apun5algol
Apun5algolApun5algol
Apun5algol
 

Ähnlich wie Apun6algol

ALGORITMOS bachillerato investigación y información
ALGORITMOS bachillerato investigación y informaciónALGORITMOS bachillerato investigación y información
ALGORITMOS bachillerato investigación y informaciónQuirogaSharon
 
taller de tecnologia .pdf
taller de tecnologia .pdftaller de tecnologia .pdf
taller de tecnologia .pdfpaulamurillo19
 
Conceptos básicos para la programación
Conceptos básicos para la programaciónConceptos básicos para la programación
Conceptos básicos para la programaciónErika Sánchez
 
T programación1
T programación1T programación1
T programación1Robi22
 
Unidad 1
Unidad 1Unidad 1
Unidad 1henser
 
Portafolio de Programacion 1
Portafolio de Programacion 1Portafolio de Programacion 1
Portafolio de Programacion 1Carlos88Ponce
 
Algoritmos
AlgoritmosAlgoritmos
AlgoritmosWil Mer
 
Algoritmos
AlgoritmosAlgoritmos
AlgoritmosWil Mer
 
Diseño algorítmico
Diseño algorítmicoDiseño algorítmico
Diseño algorítmicooviedospablo
 
Fundamentos de Programación
Fundamentos de ProgramaciónFundamentos de Programación
Fundamentos de ProgramaciónKudos S.A.S
 
Pseudocodigos, algoritmos y diagramas de flujo
Pseudocodigos, algoritmos y diagramas de flujoPseudocodigos, algoritmos y diagramas de flujo
Pseudocodigos, algoritmos y diagramas de flujoJuan Pablo Tello Zapata
 
Principios de programacion
Principios de programacionPrincipios de programacion
Principios de programacionrulo182
 
Fpr Tema 1 www.fresymetal.com
Fpr Tema 1 www.fresymetal.comFpr Tema 1 www.fresymetal.com
Fpr Tema 1 www.fresymetal.comFresyMetal
 

Ähnlich wie Apun6algol (20)

ALGORITMOS bachillerato investigación y información
ALGORITMOS bachillerato investigación y informaciónALGORITMOS bachillerato investigación y información
ALGORITMOS bachillerato investigación y información
 
Algoritmo diagrama de_flujo
Algoritmo diagrama de_flujoAlgoritmo diagrama de_flujo
Algoritmo diagrama de_flujo
 
Secuencial
SecuencialSecuencial
Secuencial
 
taller de tecnologia .pdf
taller de tecnologia .pdftaller de tecnologia .pdf
taller de tecnologia .pdf
 
taller de tecnologia .pdf
taller de tecnologia .pdftaller de tecnologia .pdf
taller de tecnologia .pdf
 
Conceptos básicos para la programación
Conceptos básicos para la programaciónConceptos básicos para la programación
Conceptos básicos para la programación
 
T programación1
T programación1T programación1
T programación1
 
Unidad 1
Unidad 1Unidad 1
Unidad 1
 
Diagramas De Flujo 22
Diagramas De Flujo 22Diagramas De Flujo 22
Diagramas De Flujo 22
 
Diagramas De Flujo 22
Diagramas De Flujo 22Diagramas De Flujo 22
Diagramas De Flujo 22
 
Portafolio de Programacion 1
Portafolio de Programacion 1Portafolio de Programacion 1
Portafolio de Programacion 1
 
Algoritmos
AlgoritmosAlgoritmos
Algoritmos
 
Algoritmos
AlgoritmosAlgoritmos
Algoritmos
 
Diseño algorítmico
Diseño algorítmicoDiseño algorítmico
Diseño algorítmico
 
Fundamentos de Programación
Fundamentos de ProgramaciónFundamentos de Programación
Fundamentos de Programación
 
Pseudocodigos, algoritmos y diagramas de flujo
Pseudocodigos, algoritmos y diagramas de flujoPseudocodigos, algoritmos y diagramas de flujo
Pseudocodigos, algoritmos y diagramas de flujo
 
Principios de programacion
Principios de programacionPrincipios de programacion
Principios de programacion
 
Programacion estructurada
Programacion estructuradaProgramacion estructurada
Programacion estructurada
 
TEMA11.ppt
TEMA11.pptTEMA11.ppt
TEMA11.ppt
 
Fpr Tema 1 www.fresymetal.com
Fpr Tema 1 www.fresymetal.comFpr Tema 1 www.fresymetal.com
Fpr Tema 1 www.fresymetal.com
 

Mehr von pabesacv

APUNTES DE ARQUITECTURA DE COMPUTADORAS
APUNTES DE ARQUITECTURA DE COMPUTADORASAPUNTES DE ARQUITECTURA DE COMPUTADORAS
APUNTES DE ARQUITECTURA DE COMPUTADORASpabesacv
 
Apuntes empiezo (c)
Apuntes empiezo (c)Apuntes empiezo (c)
Apuntes empiezo (c)pabesacv
 
Apuntes empiezo (b)
Apuntes empiezo (b)Apuntes empiezo (b)
Apuntes empiezo (b)pabesacv
 
Apuntes empiezo (a)
Apuntes empiezo (a)Apuntes empiezo (a)
Apuntes empiezo (a)pabesacv
 
Apuntes estructuras 1
Apuntes estructuras 1Apuntes estructuras 1
Apuntes estructuras 1pabesacv
 
Apuntes de estructuras nuevo
Apuntes de estructuras nuevoApuntes de estructuras nuevo
Apuntes de estructuras nuevopabesacv
 
Unida ii 9a
Unida ii 9aUnida ii 9a
Unida ii 9apabesacv
 
Unida ii 8a
Unida ii 8aUnida ii 8a
Unida ii 8apabesacv
 
Unida ii 8a
Unida ii 8aUnida ii 8a
Unida ii 8apabesacv
 
Unida ii 7a
Unida ii 7aUnida ii 7a
Unida ii 7apabesacv
 
Unida ii 6a
Unida ii 6aUnida ii 6a
Unida ii 6apabesacv
 
Unida ii 5a
Unida ii 5aUnida ii 5a
Unida ii 5apabesacv
 
Unida ii 4a
Unida ii 4aUnida ii 4a
Unida ii 4apabesacv
 
Post y codigos de error
Post y codigos de errorPost y codigos de error
Post y codigos de errorpabesacv
 
Apuntes apuntadores 2 a
Apuntes apuntadores 2 aApuntes apuntadores 2 a
Apuntes apuntadores 2 apabesacv
 
Apuntes apuntadores 1 a
Apuntes apuntadores 1 aApuntes apuntadores 1 a
Apuntes apuntadores 1 apabesacv
 

Mehr von pabesacv (20)

APUNTES DE ARQUITECTURA DE COMPUTADORAS
APUNTES DE ARQUITECTURA DE COMPUTADORASAPUNTES DE ARQUITECTURA DE COMPUTADORAS
APUNTES DE ARQUITECTURA DE COMPUTADORAS
 
Apuntes empiezo (c)
Apuntes empiezo (c)Apuntes empiezo (c)
Apuntes empiezo (c)
 
Apuntes empiezo (b)
Apuntes empiezo (b)Apuntes empiezo (b)
Apuntes empiezo (b)
 
Apuntes empiezo (a)
Apuntes empiezo (a)Apuntes empiezo (a)
Apuntes empiezo (a)
 
Apuntes estructuras 1
Apuntes estructuras 1Apuntes estructuras 1
Apuntes estructuras 1
 
Apuntes de estructuras nuevo
Apuntes de estructuras nuevoApuntes de estructuras nuevo
Apuntes de estructuras nuevo
 
Unida ii 9a
Unida ii 9aUnida ii 9a
Unida ii 9a
 
Unida ii 8a
Unida ii 8aUnida ii 8a
Unida ii 8a
 
Unida ii 8a
Unida ii 8aUnida ii 8a
Unida ii 8a
 
Unida ii 7a
Unida ii 7aUnida ii 7a
Unida ii 7a
 
2 unida 4
2 unida 42 unida 4
2 unida 4
 
2 unida 3
2 unida 32 unida 3
2 unida 3
 
2 unida 2
2 unida 22 unida 2
2 unida 2
 
2 unida 1
2 unida 12 unida 1
2 unida 1
 
Unida ii 6a
Unida ii 6aUnida ii 6a
Unida ii 6a
 
Unida ii 5a
Unida ii 5aUnida ii 5a
Unida ii 5a
 
Unida ii 4a
Unida ii 4aUnida ii 4a
Unida ii 4a
 
Post y codigos de error
Post y codigos de errorPost y codigos de error
Post y codigos de error
 
Apuntes apuntadores 2 a
Apuntes apuntadores 2 aApuntes apuntadores 2 a
Apuntes apuntadores 2 a
 
Apuntes apuntadores 1 a
Apuntes apuntadores 1 aApuntes apuntadores 1 a
Apuntes apuntadores 1 a
 

Kürzlich hochgeladen

Segunda ley de la termodinámica TERMODINAMICA.pptx
Segunda ley de la termodinámica TERMODINAMICA.pptxSegunda ley de la termodinámica TERMODINAMICA.pptx
Segunda ley de la termodinámica TERMODINAMICA.pptxMariaBurgos55
 
Excel (1) tecnologia.pdf trabajo Excel taller
Excel  (1) tecnologia.pdf trabajo Excel tallerExcel  (1) tecnologia.pdf trabajo Excel taller
Excel (1) tecnologia.pdf trabajo Excel tallerValentinaTabares11
 
TEMA 2 PROTOCOLO DE EXTRACCION VEHICULAR.ppt
TEMA 2 PROTOCOLO DE EXTRACCION VEHICULAR.pptTEMA 2 PROTOCOLO DE EXTRACCION VEHICULAR.ppt
TEMA 2 PROTOCOLO DE EXTRACCION VEHICULAR.pptJavierHerrera662252
 
Presentación inteligencia artificial en la actualidad
Presentación inteligencia artificial en la actualidadPresentación inteligencia artificial en la actualidad
Presentación inteligencia artificial en la actualidadMiguelAngelVillanuev48
 
Medidas de formas, coeficiente de asimetría y coeficiente de curtosis.pptx
Medidas de formas, coeficiente de asimetría y coeficiente de curtosis.pptxMedidas de formas, coeficiente de asimetría y coeficiente de curtosis.pptx
Medidas de formas, coeficiente de asimetría y coeficiente de curtosis.pptxaylincamaho
 
tics en la vida cotidiana prepa en linea modulo 1.pptx
tics en la vida cotidiana prepa en linea modulo 1.pptxtics en la vida cotidiana prepa en linea modulo 1.pptx
tics en la vida cotidiana prepa en linea modulo 1.pptxazmysanros90
 
dokumen.tips_36274588-sistema-heui-eui.ppt
dokumen.tips_36274588-sistema-heui-eui.pptdokumen.tips_36274588-sistema-heui-eui.ppt
dokumen.tips_36274588-sistema-heui-eui.pptMiguelAtencio10
 
FloresMorales_Montserrath_M1S3AI6 (1).pptx
FloresMorales_Montserrath_M1S3AI6 (1).pptxFloresMorales_Montserrath_M1S3AI6 (1).pptx
FloresMorales_Montserrath_M1S3AI6 (1).pptx241522327
 
GonzalezGonzalez_Karina_M1S3AI6... .pptx
GonzalezGonzalez_Karina_M1S3AI6... .pptxGonzalezGonzalez_Karina_M1S3AI6... .pptx
GonzalezGonzalez_Karina_M1S3AI6... .pptx241523733
 
El_Blog_como_herramienta_de_publicacion_y_consulta_de_investigacion.pptx
El_Blog_como_herramienta_de_publicacion_y_consulta_de_investigacion.pptxEl_Blog_como_herramienta_de_publicacion_y_consulta_de_investigacion.pptx
El_Blog_como_herramienta_de_publicacion_y_consulta_de_investigacion.pptxAlexander López
 
Arenas Camacho-Practica tarea Sesión 12.pptx
Arenas Camacho-Practica tarea Sesión 12.pptxArenas Camacho-Practica tarea Sesión 12.pptx
Arenas Camacho-Practica tarea Sesión 12.pptxJOSEFERNANDOARENASCA
 
El uso delas tic en la vida cotidiana MFEL
El uso delas tic en la vida cotidiana MFELEl uso delas tic en la vida cotidiana MFEL
El uso delas tic en la vida cotidiana MFELmaryfer27m
 
Mapa-conceptual-del-Origen-del-Universo-3.pptx
Mapa-conceptual-del-Origen-del-Universo-3.pptxMapa-conceptual-del-Origen-del-Universo-3.pptx
Mapa-conceptual-del-Origen-del-Universo-3.pptxMidwarHenryLOZAFLORE
 
Crear un recurso multimedia. Maricela_Ponce_DomingoM1S3AI6-1.pptx
Crear un recurso multimedia. Maricela_Ponce_DomingoM1S3AI6-1.pptxCrear un recurso multimedia. Maricela_Ponce_DomingoM1S3AI6-1.pptx
Crear un recurso multimedia. Maricela_Ponce_DomingoM1S3AI6-1.pptxNombre Apellidos
 
Tecnologias Starlink para el mundo tec.pptx
Tecnologias Starlink para el mundo tec.pptxTecnologias Starlink para el mundo tec.pptx
Tecnologias Starlink para el mundo tec.pptxGESTECPERUSAC
 
Google-Meet-como-herramienta-para-realizar-reuniones-virtuales.pptx
Google-Meet-como-herramienta-para-realizar-reuniones-virtuales.pptxGoogle-Meet-como-herramienta-para-realizar-reuniones-virtuales.pptx
Google-Meet-como-herramienta-para-realizar-reuniones-virtuales.pptxAlexander López
 
LUXOMETRO EN SALUD OCUPACIONAL(FINAL).ppt
LUXOMETRO EN SALUD OCUPACIONAL(FINAL).pptLUXOMETRO EN SALUD OCUPACIONAL(FINAL).ppt
LUXOMETRO EN SALUD OCUPACIONAL(FINAL).pptchaverriemily794
 
PARTES DE UN OSCILOSCOPIO ANALOGICO .pdf
PARTES DE UN OSCILOSCOPIO ANALOGICO .pdfPARTES DE UN OSCILOSCOPIO ANALOGICO .pdf
PARTES DE UN OSCILOSCOPIO ANALOGICO .pdfSergioMendoza354770
 
AREA TECNOLOGIA E INFORMATICA TRABAJO EN EQUIPO
AREA TECNOLOGIA E INFORMATICA TRABAJO EN EQUIPOAREA TECNOLOGIA E INFORMATICA TRABAJO EN EQUIPO
AREA TECNOLOGIA E INFORMATICA TRABAJO EN EQUIPOnarvaezisabella21
 
Actividad integradora 6 CREAR UN RECURSO MULTIMEDIA
Actividad integradora 6    CREAR UN RECURSO MULTIMEDIAActividad integradora 6    CREAR UN RECURSO MULTIMEDIA
Actividad integradora 6 CREAR UN RECURSO MULTIMEDIA241531640
 

Kürzlich hochgeladen (20)

Segunda ley de la termodinámica TERMODINAMICA.pptx
Segunda ley de la termodinámica TERMODINAMICA.pptxSegunda ley de la termodinámica TERMODINAMICA.pptx
Segunda ley de la termodinámica TERMODINAMICA.pptx
 
Excel (1) tecnologia.pdf trabajo Excel taller
Excel  (1) tecnologia.pdf trabajo Excel tallerExcel  (1) tecnologia.pdf trabajo Excel taller
Excel (1) tecnologia.pdf trabajo Excel taller
 
TEMA 2 PROTOCOLO DE EXTRACCION VEHICULAR.ppt
TEMA 2 PROTOCOLO DE EXTRACCION VEHICULAR.pptTEMA 2 PROTOCOLO DE EXTRACCION VEHICULAR.ppt
TEMA 2 PROTOCOLO DE EXTRACCION VEHICULAR.ppt
 
Presentación inteligencia artificial en la actualidad
Presentación inteligencia artificial en la actualidadPresentación inteligencia artificial en la actualidad
Presentación inteligencia artificial en la actualidad
 
Medidas de formas, coeficiente de asimetría y coeficiente de curtosis.pptx
Medidas de formas, coeficiente de asimetría y coeficiente de curtosis.pptxMedidas de formas, coeficiente de asimetría y coeficiente de curtosis.pptx
Medidas de formas, coeficiente de asimetría y coeficiente de curtosis.pptx
 
tics en la vida cotidiana prepa en linea modulo 1.pptx
tics en la vida cotidiana prepa en linea modulo 1.pptxtics en la vida cotidiana prepa en linea modulo 1.pptx
tics en la vida cotidiana prepa en linea modulo 1.pptx
 
dokumen.tips_36274588-sistema-heui-eui.ppt
dokumen.tips_36274588-sistema-heui-eui.pptdokumen.tips_36274588-sistema-heui-eui.ppt
dokumen.tips_36274588-sistema-heui-eui.ppt
 
FloresMorales_Montserrath_M1S3AI6 (1).pptx
FloresMorales_Montserrath_M1S3AI6 (1).pptxFloresMorales_Montserrath_M1S3AI6 (1).pptx
FloresMorales_Montserrath_M1S3AI6 (1).pptx
 
GonzalezGonzalez_Karina_M1S3AI6... .pptx
GonzalezGonzalez_Karina_M1S3AI6... .pptxGonzalezGonzalez_Karina_M1S3AI6... .pptx
GonzalezGonzalez_Karina_M1S3AI6... .pptx
 
El_Blog_como_herramienta_de_publicacion_y_consulta_de_investigacion.pptx
El_Blog_como_herramienta_de_publicacion_y_consulta_de_investigacion.pptxEl_Blog_como_herramienta_de_publicacion_y_consulta_de_investigacion.pptx
El_Blog_como_herramienta_de_publicacion_y_consulta_de_investigacion.pptx
 
Arenas Camacho-Practica tarea Sesión 12.pptx
Arenas Camacho-Practica tarea Sesión 12.pptxArenas Camacho-Practica tarea Sesión 12.pptx
Arenas Camacho-Practica tarea Sesión 12.pptx
 
El uso delas tic en la vida cotidiana MFEL
El uso delas tic en la vida cotidiana MFELEl uso delas tic en la vida cotidiana MFEL
El uso delas tic en la vida cotidiana MFEL
 
Mapa-conceptual-del-Origen-del-Universo-3.pptx
Mapa-conceptual-del-Origen-del-Universo-3.pptxMapa-conceptual-del-Origen-del-Universo-3.pptx
Mapa-conceptual-del-Origen-del-Universo-3.pptx
 
Crear un recurso multimedia. Maricela_Ponce_DomingoM1S3AI6-1.pptx
Crear un recurso multimedia. Maricela_Ponce_DomingoM1S3AI6-1.pptxCrear un recurso multimedia. Maricela_Ponce_DomingoM1S3AI6-1.pptx
Crear un recurso multimedia. Maricela_Ponce_DomingoM1S3AI6-1.pptx
 
Tecnologias Starlink para el mundo tec.pptx
Tecnologias Starlink para el mundo tec.pptxTecnologias Starlink para el mundo tec.pptx
Tecnologias Starlink para el mundo tec.pptx
 
Google-Meet-como-herramienta-para-realizar-reuniones-virtuales.pptx
Google-Meet-como-herramienta-para-realizar-reuniones-virtuales.pptxGoogle-Meet-como-herramienta-para-realizar-reuniones-virtuales.pptx
Google-Meet-como-herramienta-para-realizar-reuniones-virtuales.pptx
 
LUXOMETRO EN SALUD OCUPACIONAL(FINAL).ppt
LUXOMETRO EN SALUD OCUPACIONAL(FINAL).pptLUXOMETRO EN SALUD OCUPACIONAL(FINAL).ppt
LUXOMETRO EN SALUD OCUPACIONAL(FINAL).ppt
 
PARTES DE UN OSCILOSCOPIO ANALOGICO .pdf
PARTES DE UN OSCILOSCOPIO ANALOGICO .pdfPARTES DE UN OSCILOSCOPIO ANALOGICO .pdf
PARTES DE UN OSCILOSCOPIO ANALOGICO .pdf
 
AREA TECNOLOGIA E INFORMATICA TRABAJO EN EQUIPO
AREA TECNOLOGIA E INFORMATICA TRABAJO EN EQUIPOAREA TECNOLOGIA E INFORMATICA TRABAJO EN EQUIPO
AREA TECNOLOGIA E INFORMATICA TRABAJO EN EQUIPO
 
Actividad integradora 6 CREAR UN RECURSO MULTIMEDIA
Actividad integradora 6    CREAR UN RECURSO MULTIMEDIAActividad integradora 6    CREAR UN RECURSO MULTIMEDIA
Actividad integradora 6 CREAR UN RECURSO MULTIMEDIA
 

Apun6algol

  • 1. Escritura inicial del algoritmo Como ya se ha comentado anteriormente, el sistema para describir (<<escribir>>) un algoritmo consiste en realizar una descripción paso a paso con un lenguaje natural citado algoritmo. Recordemos que un algoritmo es un método o conjunto de reglas para solucionar un problema
  • 2. Un algoritmo debe estar seguida de alguna secuencia definida de pasos hasta que se obtenga un resultado coherente Solo se puede ejecutar una operación a la vez Un algoritmo consta de cuatro acciones básicas cada una de las cuales debe estar ejecutadas.
  • 3. LA RESOLUCIÓN DEL PROBLEMA MEDIANTE UNA COMPUTADORA Una vez que el algoritmo esta diseñado y representado gráficamente mediante un herramienta de programación se debe pasar a la fase de resolución practica del problema con la computadora 1.- codificación del algoritmo en un programa 2.- ejecución del programa 3.- comprobación del programa
  • 4. REPRESENTACIÓN GRAFICA DE LOS ALGORITMOS Para representar un algoritmo se debe utilizar algúnmétodo que permita independizar dicho algoritmo del lenguaje de programación. Ello permite que el algoritmo pueda ser codificado indistintamente en cualquier lenguaje los métodos usuales para representar un algoritmo son: 1.- diagrama de flujo 2.- diagrama ns 3.- lenguaje de especificación del algoritmo pseudocódigo 4.- leguaje español
  • 5. DIAGRAMA DE FLUJO Un diagrama de flujo (flowchart) es una de las técnicas de representación de algoritmos mas antigua y a la vez mas utilizada. Un diagrama de flujo es un diagrama que utiliza símbolos (cajas) .
  • 6. NASSICHEIDERMAN Son diagramas estructurados solo se utiliza cuando haya decisiones. Selectivas e instrucciones repetitivas, es decir en instrucciones de bifurcación También es conocido como diagrama de chapín por que es como un diagrama de flujo y están unidas entre si Pseudocódigo : es un lenguaje de especificación del algoritmo usar como paso antes de codificar el problema
  • 7. PSEUDOCÓDIGO El pseudocódigo es un lenguaje de especificación del algoritmo. El uso de tal lenguaje hace el paso de codificación final. El pseudocódigo nació como un lenguaje similar al ingles y era un medio de representación básicamente a un lenguaje de programación
  • 8. BUCLES E INTERACCIONES Un bucle es un proceso en el que se ejecutan una serie de operaciones un numero determinado de veces; las operaciones serán siempre las mismas, pero con datos y resultados diferentes. En el caso de un programa de computadora, el bucle o lazo es un conjunto de instrucciones que deben ser ejecutadas un cierto numero de veces, en un proceso interactivo o repetitivo el bucle contara de una entrada y una salida
  • 9. La entrada se producirá con una o varias instrucciones y la salida del bucle – fin proceso repetitivo-se producirá cuando se cumpla una condición bucle Acción f1 Acción f2
  • 10. Una interacción es la repetición controlada de la secuencia de acciones internas del bucle: Preparación o arranque del bucle: una o mas instrucciones que puedan ser: asignación de valores a constantes a contadores a cero. Cuerpo del bucle: grupo de instrucciones que integran realmente el bucle, para cumplir el objetivo especificado y que se repiten mientras no se cumple la condición .
  • 11. Modificación del bucle: conjunto de instrucciones que modifican, el bucle haciendo progresar su ejecución hasta su terminación final; se suele realizar con contadores, totalizadores. Comprobación de la condición: suele constar de una instrucción para averiguar si se ha producido la condición que determinara la salida del bucle.