SlideShare una empresa de Scribd logo
ALGORITMICA PROGRAMACIÓN
A L G O R I T M O Es un conjunto de acciones o secuencia de operaciones que ejecutadas en un determinado orden resuelven el problema.  Un procedimiento para resolver un problema en términos de:  a)  Las acciones a ejecutarse b) El orden en el cual estas acciones deben ejecutarse.
P R O G R A M A Es un conjunto de instrucciones  que producirán la ejecución de una determinada  tarea. En esencia,  un programa es un medio para  llegar  a  un fin.  El fin será normalmente definido como la información necesaria para solucionar  un  problema.  En conclusión programa es el proceso para solucionar un problema.
Partes  de  un  algoritmo j   El algoritmo sigue el principio básico de un sistema, esta compuesta por tres elementos básicos que son : Entrada:  La entrada de los datos, corresponde a los insumos o datos necesarios para ofrecer los resultados esperados. Proceso:  Son los pasos necesarios para obtener la solución al problema o la situación planteada. Salida:  Son los resultados arrojadas por el proceso como la solución.
Características  de  un  algoritmo   Preciso Indicará el orden de cada paso. Definido El mismo resultado se obtendrá al ejecutar el  algoritmo  “n”  ocasiones. Finito Deberá terminar en algún momento.
Formas de representar un Algoritmo Diagrama de flujo Es una representación gráfica de los pasos que seguimos para realizar un proceso; partiendo de una entrada, y después de realizar una serie de acciones, llegamos a una salida.
Pseudocódigo Es una manera de escribir algoritmos de forma poco estricta (con una sintaxis relajada) o estructuras de datos poco detalladas, pero intentando acercar las ideas del algoritmos a estructuras y sintaxis parecidas a las de los lenguajes de alto nivel en los que vamos a programar el algoritmo.  Leer(Numero1); Leer(Numero2); Si Numero1>Numero2 entonces escribir(‘El numero  mayor es‘ ,numero1); sino escribir(‘El numero  Mayor es  ‘,numero2); Ejemplo : Leer dos números y determinar cual es mayor
Inicio. Leer el pedido. Examinar el historial crediticio del cliente Si el cliente es solvente, entregar el pedido. En caso contrario, rechazarlo. Fin Lenguaje Natural Es aquel que describe los pasos a seguir, utilizando un vocabulario  cotidiano. Uno de los grandes retos de la Informática es el desarrollo de ordenadores que sean capaces de entender el lenguaje natural. Ejemplo
Traza (corrida en frío)   +-Algoritmo Suma | | Variable entera a, b | | Escribir &quot;Indique el primer valor&quot; | Leer a | Escribir &quot;Indique el segundo valor” | Leer b | c=a+b | Escribir &quot;El resultado es: &quot;;c | +-Final +----------------------------+  | T R A Z A |  +------------+---------------+  | Comentario | Valores |  +------------+---------------+  | Leemos a: | a < 4 |  | Leemos b: | b < 5 |  | Calcula c:  | c < a+b < 9 |  | Escribe c:  | c < 9 |  +------------+---------------+  Se puede definir como la ejecución manual de forma secuencial de las sentencias que lo componen. Así, la traza del siguiente algoritmo es el valor que van adoptando las variables a medida que se va ejecutando un programa.

Más contenido relacionado

PPT
Tic modulo 4 final
PPT
Tic modulo 4 final
PPTX
Trabajo tecnología.
PPT
Fase 4 construccion-de-algoritmos-y-diagramas-de-flujo
PDF
Complejidad de Algoritmos
PPTX
Algoritmo
PDF
Analisis de algoritmo
PPT
Introducción A La Programación
Tic modulo 4 final
Tic modulo 4 final
Trabajo tecnología.
Fase 4 construccion-de-algoritmos-y-diagramas-de-flujo
Complejidad de Algoritmos
Algoritmo
Analisis de algoritmo
Introducción A La Programación

La actualidad más candente (19)

PPT
Algoritmos y clase
PPTX
PPTX
Presentación1
PPTX
Foro de integracion
PPTX
Algoritmo
PPTX
Eficiencia de algoritmos - Vanessa Ramirez
PPTX
Pteg g-#-iii-jose saul hernandez-expo-algoritmos cap 5
PPTX
Complejidad de los algoritmos
PPTX
Algoritmos
DOCX
Clase 2 algorítmos - 16-04-201
PPT
Portafolio de Programacion 1
DOCX
PPTX
Fases Para Solucionar Problemas con computadoras
DOCX
Unidad 1
DOCX
Unidad 1
DOCX
1 er practico de programación
PPTX
Diseno instruccional
PPT
Algoritmos computacionales y programación: 1
Algoritmos y clase
Presentación1
Foro de integracion
Algoritmo
Eficiencia de algoritmos - Vanessa Ramirez
Pteg g-#-iii-jose saul hernandez-expo-algoritmos cap 5
Complejidad de los algoritmos
Algoritmos
Clase 2 algorítmos - 16-04-201
Portafolio de Programacion 1
Fases Para Solucionar Problemas con computadoras
Unidad 1
Unidad 1
1 er practico de programación
Diseno instruccional
Algoritmos computacionales y programación: 1
Publicidad

Similar a Tic modulo 4 final (20)

PPTX
Algoritmos (DFD, Pseudocodigos).pptx
PPTX
Unidad 1 clase 1 - fp
PPT
Introduccion A La Programacion
PPTX
Algoritmos y programas trayecto 1 trimestre 1
PDF
Diseno dealgoritmos
PPSX
Trabajo de informatica alejandra blanco
DOC
Algoritmo
DOC
Infoalgoritmo
DOC
Infoalgoritmo
DOC
Algoritmo
PPTX
Diseño Estructurado de Algoritmos
PDF
Semana 1 - Principios de Algoritmos.pdf
PPS
1 conceptos algoritmos
PPTX
Algoritmos y programas
PPT
Presentacion algoritmos
PDF
Unidad i-guia1
PPT
Introducción a la Informática - Los Algoritmos
PPTX
Semana 1
PDF
Clase de algoritmos
PDF
Clase 1. Algoritmos y Programas - Sullin Santaella
Algoritmos (DFD, Pseudocodigos).pptx
Unidad 1 clase 1 - fp
Introduccion A La Programacion
Algoritmos y programas trayecto 1 trimestre 1
Diseno dealgoritmos
Trabajo de informatica alejandra blanco
Algoritmo
Infoalgoritmo
Infoalgoritmo
Algoritmo
Diseño Estructurado de Algoritmos
Semana 1 - Principios de Algoritmos.pdf
1 conceptos algoritmos
Algoritmos y programas
Presentacion algoritmos
Unidad i-guia1
Introducción a la Informática - Los Algoritmos
Semana 1
Clase de algoritmos
Clase 1. Algoritmos y Programas - Sullin Santaella
Publicidad

Último (20)

PDF
Como Potenciar las Emociones Positivas y Afrontar las Negativas Ccesa007.pdf
PDF
Integrando la Inteligencia Artificial Generativa (IAG) en el Aula
PDF
Gasista de unidades unifuncionales - pagina 23 en adelante.pdf
PDF
el - LIBRO-PACTO-EDUCATIVO-GLOBAL-OIEC.pdf
DOC
Manual de Convivencia 2025 actualizado a las normas vigentes
PDF
IPERC...................................
PDF
La Evaluacion Formativa en Nuevos Escenarios de Aprendizaje UGEL03 Ccesa007.pdf
PDF
Introduccion a la Investigacion Cualitativa FLICK Ccesa007.pdf
PDF
PFB-MANUAL-PRUEBA-FUNCIONES-BASICAS-pdf.pdf
PDF
informe tipos de Informatica perfiles profesionales _pdf
PDF
Aqui No Hay Reglas Hastings-Meyer Ccesa007.pdf
PDF
MATERIAL DIDÁCTICO 2023 SELECCIÓN 1_REFORZAMIENTO 1° BIMESTRE.pdf
DOCX
V UNIDAD - SEGUNDO GRADO. del mes de agosto
PPTX
LAS MIGRACIONES E INVASIONES Y EL INICIO EDAD MEDIA
PDF
Unidad de Aprendizaje 5 de Matematica 2do Secundaria Ccesa007.pdf
PDF
TOMO II - LITERATURA.pd plusenmas ultras
PPTX
Doctrina 1 Soteriologuia y sus diferente
PDF
1. Intrdoduccion y criterios de seleccion de Farm 2024.pdf
PDF
Unidad de Aprendizaje 5 de Matematica 1ro Secundaria Ccesa007.pdf
PDF
Nadie puede salvarte excepto Tú - Madame Rouge Ccesa007.pdf
Como Potenciar las Emociones Positivas y Afrontar las Negativas Ccesa007.pdf
Integrando la Inteligencia Artificial Generativa (IAG) en el Aula
Gasista de unidades unifuncionales - pagina 23 en adelante.pdf
el - LIBRO-PACTO-EDUCATIVO-GLOBAL-OIEC.pdf
Manual de Convivencia 2025 actualizado a las normas vigentes
IPERC...................................
La Evaluacion Formativa en Nuevos Escenarios de Aprendizaje UGEL03 Ccesa007.pdf
Introduccion a la Investigacion Cualitativa FLICK Ccesa007.pdf
PFB-MANUAL-PRUEBA-FUNCIONES-BASICAS-pdf.pdf
informe tipos de Informatica perfiles profesionales _pdf
Aqui No Hay Reglas Hastings-Meyer Ccesa007.pdf
MATERIAL DIDÁCTICO 2023 SELECCIÓN 1_REFORZAMIENTO 1° BIMESTRE.pdf
V UNIDAD - SEGUNDO GRADO. del mes de agosto
LAS MIGRACIONES E INVASIONES Y EL INICIO EDAD MEDIA
Unidad de Aprendizaje 5 de Matematica 2do Secundaria Ccesa007.pdf
TOMO II - LITERATURA.pd plusenmas ultras
Doctrina 1 Soteriologuia y sus diferente
1. Intrdoduccion y criterios de seleccion de Farm 2024.pdf
Unidad de Aprendizaje 5 de Matematica 1ro Secundaria Ccesa007.pdf
Nadie puede salvarte excepto Tú - Madame Rouge Ccesa007.pdf

Tic modulo 4 final

  • 2. A L G O R I T M O Es un conjunto de acciones o secuencia de operaciones que ejecutadas en un determinado orden resuelven el problema. Un procedimiento para resolver un problema en términos de: a) Las acciones a ejecutarse b) El orden en el cual estas acciones deben ejecutarse.
  • 3. P R O G R A M A Es un conjunto de instrucciones que producirán la ejecución de una determinada tarea. En esencia, un programa es un medio para llegar a un fin. El fin será normalmente definido como la información necesaria para solucionar un problema. En conclusión programa es el proceso para solucionar un problema.
  • 4. Partes de un algoritmo j El algoritmo sigue el principio básico de un sistema, esta compuesta por tres elementos básicos que son : Entrada:  La entrada de los datos, corresponde a los insumos o datos necesarios para ofrecer los resultados esperados. Proceso:  Son los pasos necesarios para obtener la solución al problema o la situación planteada. Salida: Son los resultados arrojadas por el proceso como la solución.
  • 5. Características de un algoritmo Preciso Indicará el orden de cada paso. Definido El mismo resultado se obtendrá al ejecutar el algoritmo “n” ocasiones. Finito Deberá terminar en algún momento.
  • 6. Formas de representar un Algoritmo Diagrama de flujo Es una representación gráfica de los pasos que seguimos para realizar un proceso; partiendo de una entrada, y después de realizar una serie de acciones, llegamos a una salida.
  • 7. Pseudocódigo Es una manera de escribir algoritmos de forma poco estricta (con una sintaxis relajada) o estructuras de datos poco detalladas, pero intentando acercar las ideas del algoritmos a estructuras y sintaxis parecidas a las de los lenguajes de alto nivel en los que vamos a programar el algoritmo. Leer(Numero1); Leer(Numero2); Si Numero1>Numero2 entonces escribir(‘El numero mayor es‘ ,numero1); sino escribir(‘El numero Mayor es ‘,numero2); Ejemplo : Leer dos números y determinar cual es mayor
  • 8. Inicio. Leer el pedido. Examinar el historial crediticio del cliente Si el cliente es solvente, entregar el pedido. En caso contrario, rechazarlo. Fin Lenguaje Natural Es aquel que describe los pasos a seguir, utilizando un vocabulario cotidiano. Uno de los grandes retos de la Informática es el desarrollo de ordenadores que sean capaces de entender el lenguaje natural. Ejemplo
  • 9. Traza (corrida en frío) +-Algoritmo Suma | | Variable entera a, b | | Escribir &quot;Indique el primer valor&quot; | Leer a | Escribir &quot;Indique el segundo valor” | Leer b | c=a+b | Escribir &quot;El resultado es: &quot;;c | +-Final +----------------------------+ | T R A Z A | +------------+---------------+ | Comentario | Valores | +------------+---------------+ | Leemos a: | a < 4 | | Leemos b: | b < 5 | | Calcula c: | c < a+b < 9 | | Escribe c: | c < 9 | +------------+---------------+ Se puede definir como la ejecución manual de forma secuencial de las sentencias que lo componen. Así, la traza del siguiente algoritmo es el valor que van adoptando las variables a medida que se va ejecutando un programa.