SlideShare una empresa de Scribd logo
1 de 21
 
ÍNDICE ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object]
Introducción Introducción De forma muy general, se puede decir que la algoritmia consiste en la búsqueda de soluciones a problemas desde el punto de vista de un ordenador. Introducción La siguiente presentación es una actividad del modulo de Redes de Área Local del ciclo de Grado Superior en Administración de Sistemas Informáticos .  A lo largo de la presentación espero explicar de forma clara y concreta el funcionamiento de la algoritmia:
[object Object],[object Object],Definición de algoritmo ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object]
[object Object],[object Object],[object Object],Un algoritmo deriva más algoritmos: Podemos ver ejemplos de algoritmos todos los dias: Por ejemplo, las instrucciones de uso de un aparato electrónico.
[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],Tipos de algoritmos
[object Object],[object Object],[object Object],[object Object],Ordinogramas Pseudocódigos Se trata de códigos que emulan la lógica de la programación, pero con lenguaje comprensible.  Sus principales características son: ,[object Object],[object Object]
Estructuras de control Secuencial Selectiva Simple Selectiva Doble Selectiva múltiple Selectiva-múltiples casos
Iterativa Mientras Iterativa Repetir Iterativa Para Anidamiento ¿Qué instrucciones hay dentro de las estructuras de control?  Normalmente suele haber más estructuras dentro de las principales, e incluso más dentro de ellas, dando lugar así a estructuras anidadas.
[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],Ventajas de usar un pseudocódigo  Funciones y Procedimientos ,[object Object],[object Object],[object Object],[object Object],[object Object]
[object Object],Pseudocódigo de la UPSAM Cursos de diseño de algoritmos ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object]
Ejemplos
Personajes relevantes de la algoritmia Donald Knuth Profesor Emérito de la  Universidad de Stanford . Autor de ‘‘The art of Computer Programming’’ Creador de TEX, Metafont y del estilo de programación  llamado ‘‘Literate Programming’’ Fama de Geek, ofrece 2,56$ a quien encuentre errores en sus libros, y numera las versiones de TEX siguiendo el número PI (‘‘ 3’’, ‘‘3,1’’, ‘‘ 3,14’’…). Autor de 3:16 Bible Texts Illuminated (1991, ISBN 0895792524), libro en el que intenta examinar la Biblia por un proceso de «muestreo estratificado aleatorio», es decir, un análisis del capítulo 3, versículo 16 de cada libro.
Personajes relevantes de la algoritmia Luis Joyanes Aguilar Dr. en Ingeniería Informática y Dr. en Sociología  Profesor Titular de la Cátedra de Lenguajes y Sistemas Informáticos de la Facultad de Informática de la Universidad Pontificia de Salamanca, campus de Madrid. Conocido por crear el lengua- je de pseudocódigo UPSAM, que es referencia en gran cantidad de cursos de programación
Herramientas para la creación de algoritmos Contadores Acumuladores X=X+1 Switches Comentarios /*  Hola  */
Conclusiones ,[object Object]
Recursos de internet Quedelibros Sitio de venta de libros. Utilizado para obtener datos de Luis Joyanes. http://www.quedelibros.com/autor/18810/Joyanes-Aguilar-Luis.html Wikipedia Enciclopedia libre; de ella he obtenido datos de varios artículos. http://es.wikipedia.org/wiki/Algoritmo http://es.wikipedia.org/wiki/Ordinograma http://es.wikipedia.org/wiki/Pseudocodigo http://es.wikipedia.org/wiki/Donald_Knuth http://en.wikipedia.org/wiki/Robert_Sedgewick_%28computer_scientist%29   CarlosPes Sitio web dedicado a cursos de programación, algoritmia, y otros aspectos de la informática http://www.carlospes.com/ ALGORITMIA ALGO+ - Algoritmos y Estructuras de Datos Website dedicado al análisis de algoritmos y estructuras de datos en distintos lenguajes.  http://www.algoritmia.net/
Bibliografía EMPEZAR DE CERO A PROGRAMAR EN lenguaje C (2006) Carlos Javier Pes Rivas Desarrollo Web Con Php Y Mysql (2009) Laura Thomson, Luke Welling  Anaya Multimedia  Visual C# 2008 (2008) John Sharp Anaya Multimedia  Estructura de datos. Algoritmos, abstracción y objetos (1998) Luis Joyanes Aguilar, Ignacio Zahonero  Editorial McGraw-Hill
5 Preguntas de tipo Test ¿Qué tipo de representación de algoritmos tiene un estándar reconocido? a.) Los pseudocódigos b.) Los de alto nivel c.) Los ordinogramas d.) A y C son correctas e.) Ninguna de las anteriores ¿Cuál de las siguientes no es una estructura de control? a.) Selectiva b.) Secuencial c.) Iterativa d.) Bucle for e.) Ninguna de las anteriores ¿Qué cantidad de dinero ofrece Donald Knuth por errata encontrada? a.) 1 Dólar b.) Aumenta según el número de erratas: (‘‘ 3’’, ‘‘3,1’’, ‘‘ 3,14’’…). c.) Doscientos cincuenta y seis centavos. d.) 3 dólares y 16 centavos. e.) Ninguna de las anteriores ¿Qué es lo que más caracteriza a una variable switch? a.) Que siempre debe llamarse SW. b.) Que se declara en el entorno como variable de tipo switch. c.) Que cambia de valor entre 2 posibles valores y no más. d.) B y C son correctas e.) Ninguna de las anteriores ¿A qué lenguaje está destinado a traducirse el UPSAM 2.0? a.) A java. b.) A lenguaje c++. c.) A pascal. d.) Se puede utilizar con cualquiera. e.) C y D son correctas.
5 Preguntas 1.- Enumera las diferentes estructuras de control que conozcas. Secuencial, selectiva, iterativa. 2.- ¿Qué utilidades principales puede tener un switch? Activar o desactivar algo en función de las circunstancias, utilizarse una sola vez para ejecutar unas instrucciones que solo se vayan a ejecutar una vez, calcular en un juego que jugador tiene el turno… 3.- ¿Qué símbolos hay que utilizar para convertir una parte del programa en comentario? /*  */ 4.- ¿Qué distingue a un algoritmo de un ordinograma? Un ordinograma es un tipo de algoritmo 5.- ¿Cuál es el objetivo final de la algoritmia? Buscar la manera, los pasos necesarios, para encontrar la solución a un problema.
Actividad proyecto algoritmia_de_ignacio_matilla_iraola

Más contenido relacionado

La actualidad más candente

Unidad Iii Generalidades Sobre Algoritmos
Unidad Iii Generalidades Sobre AlgoritmosUnidad Iii Generalidades Sobre Algoritmos
Unidad Iii Generalidades Sobre Algoritmosmarthaill10
 
Desarrollo de habilidades de pensamiento
Desarrollo de habilidades de pensamientoDesarrollo de habilidades de pensamiento
Desarrollo de habilidades de pensamientoLauraPrada22
 
Proceso de Compilacion
Proceso de CompilacionProceso de Compilacion
Proceso de Compilacionguest9a91e2
 
EJERCICIOS BUCLES REPETITIVOS LENGUAJE C
EJERCICIOS BUCLES REPETITIVOS LENGUAJE CEJERCICIOS BUCLES REPETITIVOS LENGUAJE C
EJERCICIOS BUCLES REPETITIVOS LENGUAJE CGato Rivitas
 
Monografía Alexa
Monografía AlexaMonografía Alexa
Monografía AlexaAlexa Ortiz
 
Pseudocodigos
PseudocodigosPseudocodigos
PseudocodigosClariza
 
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
 
Fundamentos de programación
Fundamentos de programaciónFundamentos de programación
Fundamentos de programaciónIng Cabrera
 
Razonamiento algoritmico
Razonamiento algoritmicoRazonamiento algoritmico
Razonamiento algoritmicopaty_cursocompu
 
Trabajo tecnologia estructuras basicas
Trabajo tecnologia estructuras basicasTrabajo tecnologia estructuras basicas
Trabajo tecnologia estructuras basicasIsabellavillotavilla
 

La actualidad más candente (20)

Make Code
Make CodeMake Code
Make Code
 
Unidad Iii Generalidades Sobre Algoritmos
Unidad Iii Generalidades Sobre AlgoritmosUnidad Iii Generalidades Sobre Algoritmos
Unidad Iii Generalidades Sobre Algoritmos
 
Pseudocodigo
PseudocodigoPseudocodigo
Pseudocodigo
 
Desarrollo de habilidades de pensamiento
Desarrollo de habilidades de pensamientoDesarrollo de habilidades de pensamiento
Desarrollo de habilidades de pensamiento
 
Trabajo de tecnología
Trabajo de tecnología Trabajo de tecnología
Trabajo de tecnología
 
Conceptos de algoritmos
Conceptos de algoritmosConceptos de algoritmos
Conceptos de algoritmos
 
Proceso de Compilacion
Proceso de CompilacionProceso de Compilacion
Proceso de Compilacion
 
Trabajo de tecnología
Trabajo de tecnologíaTrabajo de tecnología
Trabajo de tecnología
 
EJERCICIOS BUCLES REPETITIVOS LENGUAJE C
EJERCICIOS BUCLES REPETITIVOS LENGUAJE CEJERCICIOS BUCLES REPETITIVOS LENGUAJE C
EJERCICIOS BUCLES REPETITIVOS LENGUAJE C
 
Cuestionario de algoritmos
Cuestionario de algoritmosCuestionario de algoritmos
Cuestionario de algoritmos
 
Monografía Alexa
Monografía AlexaMonografía Alexa
Monografía Alexa
 
Seudocodigo
SeudocodigoSeudocodigo
Seudocodigo
 
Algoritmos
AlgoritmosAlgoritmos
Algoritmos
 
Pseudocodigos
PseudocodigosPseudocodigos
Pseudocodigos
 
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.
 
Fundamentos de programación
Fundamentos de programaciónFundamentos de programación
Fundamentos de programación
 
Pseudocodigo pptx
Pseudocodigo pptxPseudocodigo pptx
Pseudocodigo pptx
 
Razonamiento algoritmico
Razonamiento algoritmicoRazonamiento algoritmico
Razonamiento algoritmico
 
Power point algoritmo
Power point algoritmoPower point algoritmo
Power point algoritmo
 
Trabajo tecnologia estructuras basicas
Trabajo tecnologia estructuras basicasTrabajo tecnologia estructuras basicas
Trabajo tecnologia estructuras basicas
 

Destacado

Ejemplos de pseudocodigos
Ejemplos de pseudocodigosEjemplos de pseudocodigos
Ejemplos de pseudocodigosTania Tellez
 
Diseño de algoritmos usando pseint
Diseño de algoritmos usando pseintDiseño de algoritmos usando pseint
Diseño de algoritmos usando pseintDaniel Zavala
 
Ejercicios prácticos con el uso de pseint
Ejercicios prácticos con el uso de pseintEjercicios prácticos con el uso de pseint
Ejercicios prácticos con el uso de pseintEnrique Vargas
 
Programación con pseint dijite la edad
Programación con pseint dijite la edadProgramación con pseint dijite la edad
Programación con pseint dijite la edadanjime08
 
Ejercicios pseint omar web technology
Ejercicios pseint omar web technologyEjercicios pseint omar web technology
Ejercicios pseint omar web technologyOmar Landaeta
 
7222014 ejercicios-resueltos-con-pseint
7222014 ejercicios-resueltos-con-pseint7222014 ejercicios-resueltos-con-pseint
7222014 ejercicios-resueltos-con-pseintJoselo Chushig
 

Destacado (8)

Pseudocodigos
PseudocodigosPseudocodigos
Pseudocodigos
 
Algoritmos
AlgoritmosAlgoritmos
Algoritmos
 
Ejemplos de pseudocodigos
Ejemplos de pseudocodigosEjemplos de pseudocodigos
Ejemplos de pseudocodigos
 
Diseño de algoritmos usando pseint
Diseño de algoritmos usando pseintDiseño de algoritmos usando pseint
Diseño de algoritmos usando pseint
 
Ejercicios prácticos con el uso de pseint
Ejercicios prácticos con el uso de pseintEjercicios prácticos con el uso de pseint
Ejercicios prácticos con el uso de pseint
 
Programación con pseint dijite la edad
Programación con pseint dijite la edadProgramación con pseint dijite la edad
Programación con pseint dijite la edad
 
Ejercicios pseint omar web technology
Ejercicios pseint omar web technologyEjercicios pseint omar web technology
Ejercicios pseint omar web technology
 
7222014 ejercicios-resueltos-con-pseint
7222014 ejercicios-resueltos-con-pseint7222014 ejercicios-resueltos-con-pseint
7222014 ejercicios-resueltos-con-pseint
 

Similar a Actividad proyecto algoritmia_de_ignacio_matilla_iraola

Similar a Actividad proyecto algoritmia_de_ignacio_matilla_iraola (20)

Unidad 1
Unidad 1Unidad 1
Unidad 1
 
Técnicas de Diseño Detallado.
Técnicas de Diseño Detallado.Técnicas de Diseño Detallado.
Técnicas de Diseño Detallado.
 
Programación
ProgramaciónProgramación
Programación
 
Algoritmos y diagramas de flujos
Algoritmos y diagramas de flujosAlgoritmos y diagramas de flujos
Algoritmos y diagramas de flujos
 
Unidad 1
Unidad 1Unidad 1
Unidad 1
 
Tecnología período 3
Tecnología período 3Tecnología período 3
Tecnología período 3
 
Tecnología período 3
Tecnología período 3Tecnología período 3
Tecnología período 3
 
Revista programacion
Revista programacionRevista programacion
Revista programacion
 
Desarrollo de habilidades de pensamientos
Desarrollo de habilidades de pensamientosDesarrollo de habilidades de pensamientos
Desarrollo de habilidades de pensamientos
 
Unidad 1
Unidad 1Unidad 1
Unidad 1
 
Unidad 1
Unidad 1Unidad 1
Unidad 1
 
Unidad 1
Unidad 1Unidad 1
Unidad 1
 
Algoritmos
AlgoritmosAlgoritmos
Algoritmos
 
Unidad1
Unidad1Unidad1
Unidad1
 
El mundo del lenguaje c++
El mundo del lenguaje c++El mundo del lenguaje c++
El mundo del lenguaje c++
 
Introduccion a los algoritmos
Introduccion a los algoritmosIntroduccion a los algoritmos
Introduccion a los algoritmos
 
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
 
Tema 4 -_introduccion_a_razonamiento_algoritmico
Tema 4 -_introduccion_a_razonamiento_algoritmicoTema 4 -_introduccion_a_razonamiento_algoritmico
Tema 4 -_introduccion_a_razonamiento_algoritmico
 
Algoritmo
AlgoritmoAlgoritmo
Algoritmo
 
Guia1.1 algoritmos conceptosbasicos
Guia1.1 algoritmos conceptosbasicosGuia1.1 algoritmos conceptosbasicos
Guia1.1 algoritmos conceptosbasicos
 

Último

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
 
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
 
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
 
LAS_TIC_COMO_HERRAMIENTAS_EN_LA_INVESTIGACIÓN.pptx
LAS_TIC_COMO_HERRAMIENTAS_EN_LA_INVESTIGACIÓN.pptxLAS_TIC_COMO_HERRAMIENTAS_EN_LA_INVESTIGACIÓN.pptx
LAS_TIC_COMO_HERRAMIENTAS_EN_LA_INVESTIGACIÓN.pptxAlexander López
 
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
 
PARTES DE UN OSCILOSCOPIO ANALOGICO .pdf
PARTES DE UN OSCILOSCOPIO ANALOGICO .pdfPARTES DE UN OSCILOSCOPIO ANALOGICO .pdf
PARTES DE UN OSCILOSCOPIO ANALOGICO .pdfSergioMendoza354770
 
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
 
GonzalezGonzalez_Karina_M1S3AI6... .pptx
GonzalezGonzalez_Karina_M1S3AI6... .pptxGonzalezGonzalez_Karina_M1S3AI6... .pptx
GonzalezGonzalez_Karina_M1S3AI6... .pptx241523733
 
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
 
Hernandez_Hernandez_Practica web de la sesion 11.pptx
Hernandez_Hernandez_Practica web de la sesion 11.pptxHernandez_Hernandez_Practica web de la sesion 11.pptx
Hernandez_Hernandez_Practica web de la sesion 11.pptxJOSEMANUELHERNANDEZH11
 
Plan Sarmiento - Netbook del GCBA 2019..
Plan Sarmiento - Netbook del GCBA 2019..Plan Sarmiento - Netbook del GCBA 2019..
Plan Sarmiento - Netbook del GCBA 2019..RobertoGumucio2
 
La era de la educación digital y sus desafios
La era de la educación digital y sus desafiosLa era de la educación digital y sus desafios
La era de la educación digital y sus desafiosFundación YOD YOD
 
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
 
El uso de las TIC's en la vida cotidiana.
El uso de las TIC's en la vida cotidiana.El uso de las TIC's en la vida cotidiana.
El uso de las TIC's en la vida cotidiana.241514949
 
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
 
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
 
FloresMorales_Montserrath_M1S3AI6 (1).pptx
FloresMorales_Montserrath_M1S3AI6 (1).pptxFloresMorales_Montserrath_M1S3AI6 (1).pptx
FloresMorales_Montserrath_M1S3AI6 (1).pptx241522327
 
definicion segun autores de matemáticas educativa
definicion segun autores de matemáticas  educativadefinicion segun autores de matemáticas  educativa
definicion segun autores de matemáticas educativaAdrianaMartnez618894
 
R1600G CAT Variables de cargadores en mina
R1600G CAT Variables de cargadores en minaR1600G CAT Variables de cargadores en mina
R1600G CAT Variables de cargadores en minaarkananubis
 
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
 

Último (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
 
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
 
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
 
LAS_TIC_COMO_HERRAMIENTAS_EN_LA_INVESTIGACIÓN.pptx
LAS_TIC_COMO_HERRAMIENTAS_EN_LA_INVESTIGACIÓN.pptxLAS_TIC_COMO_HERRAMIENTAS_EN_LA_INVESTIGACIÓN.pptx
LAS_TIC_COMO_HERRAMIENTAS_EN_LA_INVESTIGACIÓN.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
 
PARTES DE UN OSCILOSCOPIO ANALOGICO .pdf
PARTES DE UN OSCILOSCOPIO ANALOGICO .pdfPARTES DE UN OSCILOSCOPIO ANALOGICO .pdf
PARTES DE UN OSCILOSCOPIO ANALOGICO .pdf
 
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
 
GonzalezGonzalez_Karina_M1S3AI6... .pptx
GonzalezGonzalez_Karina_M1S3AI6... .pptxGonzalezGonzalez_Karina_M1S3AI6... .pptx
GonzalezGonzalez_Karina_M1S3AI6... .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
 
Hernandez_Hernandez_Practica web de la sesion 11.pptx
Hernandez_Hernandez_Practica web de la sesion 11.pptxHernandez_Hernandez_Practica web de la sesion 11.pptx
Hernandez_Hernandez_Practica web de la sesion 11.pptx
 
Plan Sarmiento - Netbook del GCBA 2019..
Plan Sarmiento - Netbook del GCBA 2019..Plan Sarmiento - Netbook del GCBA 2019..
Plan Sarmiento - Netbook del GCBA 2019..
 
La era de la educación digital y sus desafios
La era de la educación digital y sus desafiosLa era de la educación digital y sus desafios
La era de la educación digital y sus desafios
 
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
 
El uso de las TIC's en la vida cotidiana.
El uso de las TIC's en la vida cotidiana.El uso de las TIC's en la vida cotidiana.
El uso de las TIC's en la vida cotidiana.
 
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
 
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
 
FloresMorales_Montserrath_M1S3AI6 (1).pptx
FloresMorales_Montserrath_M1S3AI6 (1).pptxFloresMorales_Montserrath_M1S3AI6 (1).pptx
FloresMorales_Montserrath_M1S3AI6 (1).pptx
 
definicion segun autores de matemáticas educativa
definicion segun autores de matemáticas  educativadefinicion segun autores de matemáticas  educativa
definicion segun autores de matemáticas educativa
 
R1600G CAT Variables de cargadores en mina
R1600G CAT Variables de cargadores en minaR1600G CAT Variables de cargadores en mina
R1600G CAT Variables de cargadores en mina
 
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
 

Actividad proyecto algoritmia_de_ignacio_matilla_iraola

  • 1.  
  • 2.
  • 3. Introducción Introducción De forma muy general, se puede decir que la algoritmia consiste en la búsqueda de soluciones a problemas desde el punto de vista de un ordenador. Introducción La siguiente presentación es una actividad del modulo de Redes de Área Local del ciclo de Grado Superior en Administración de Sistemas Informáticos . A lo largo de la presentación espero explicar de forma clara y concreta el funcionamiento de la algoritmia:
  • 4.
  • 5.
  • 6.
  • 7.
  • 8. Estructuras de control Secuencial Selectiva Simple Selectiva Doble Selectiva múltiple Selectiva-múltiples casos
  • 9. Iterativa Mientras Iterativa Repetir Iterativa Para Anidamiento ¿Qué instrucciones hay dentro de las estructuras de control? Normalmente suele haber más estructuras dentro de las principales, e incluso más dentro de ellas, dando lugar así a estructuras anidadas.
  • 10.
  • 11.
  • 13. Personajes relevantes de la algoritmia Donald Knuth Profesor Emérito de la Universidad de Stanford . Autor de ‘‘The art of Computer Programming’’ Creador de TEX, Metafont y del estilo de programación llamado ‘‘Literate Programming’’ Fama de Geek, ofrece 2,56$ a quien encuentre errores en sus libros, y numera las versiones de TEX siguiendo el número PI (‘‘ 3’’, ‘‘3,1’’, ‘‘ 3,14’’…). Autor de 3:16 Bible Texts Illuminated (1991, ISBN 0895792524), libro en el que intenta examinar la Biblia por un proceso de «muestreo estratificado aleatorio», es decir, un análisis del capítulo 3, versículo 16 de cada libro.
  • 14. Personajes relevantes de la algoritmia Luis Joyanes Aguilar Dr. en Ingeniería Informática y Dr. en Sociología Profesor Titular de la Cátedra de Lenguajes y Sistemas Informáticos de la Facultad de Informática de la Universidad Pontificia de Salamanca, campus de Madrid. Conocido por crear el lengua- je de pseudocódigo UPSAM, que es referencia en gran cantidad de cursos de programación
  • 15. Herramientas para la creación de algoritmos Contadores Acumuladores X=X+1 Switches Comentarios /* Hola */
  • 16.
  • 17. Recursos de internet Quedelibros Sitio de venta de libros. Utilizado para obtener datos de Luis Joyanes. http://www.quedelibros.com/autor/18810/Joyanes-Aguilar-Luis.html Wikipedia Enciclopedia libre; de ella he obtenido datos de varios artículos. http://es.wikipedia.org/wiki/Algoritmo http://es.wikipedia.org/wiki/Ordinograma http://es.wikipedia.org/wiki/Pseudocodigo http://es.wikipedia.org/wiki/Donald_Knuth http://en.wikipedia.org/wiki/Robert_Sedgewick_%28computer_scientist%29 CarlosPes Sitio web dedicado a cursos de programación, algoritmia, y otros aspectos de la informática http://www.carlospes.com/ ALGORITMIA ALGO+ - Algoritmos y Estructuras de Datos Website dedicado al análisis de algoritmos y estructuras de datos en distintos lenguajes. http://www.algoritmia.net/
  • 18. Bibliografía EMPEZAR DE CERO A PROGRAMAR EN lenguaje C (2006) Carlos Javier Pes Rivas Desarrollo Web Con Php Y Mysql (2009) Laura Thomson, Luke Welling Anaya Multimedia Visual C# 2008 (2008) John Sharp Anaya Multimedia Estructura de datos. Algoritmos, abstracción y objetos (1998) Luis Joyanes Aguilar, Ignacio Zahonero Editorial McGraw-Hill
  • 19. 5 Preguntas de tipo Test ¿Qué tipo de representación de algoritmos tiene un estándar reconocido? a.) Los pseudocódigos b.) Los de alto nivel c.) Los ordinogramas d.) A y C son correctas e.) Ninguna de las anteriores ¿Cuál de las siguientes no es una estructura de control? a.) Selectiva b.) Secuencial c.) Iterativa d.) Bucle for e.) Ninguna de las anteriores ¿Qué cantidad de dinero ofrece Donald Knuth por errata encontrada? a.) 1 Dólar b.) Aumenta según el número de erratas: (‘‘ 3’’, ‘‘3,1’’, ‘‘ 3,14’’…). c.) Doscientos cincuenta y seis centavos. d.) 3 dólares y 16 centavos. e.) Ninguna de las anteriores ¿Qué es lo que más caracteriza a una variable switch? a.) Que siempre debe llamarse SW. b.) Que se declara en el entorno como variable de tipo switch. c.) Que cambia de valor entre 2 posibles valores y no más. d.) B y C son correctas e.) Ninguna de las anteriores ¿A qué lenguaje está destinado a traducirse el UPSAM 2.0? a.) A java. b.) A lenguaje c++. c.) A pascal. d.) Se puede utilizar con cualquiera. e.) C y D son correctas.
  • 20. 5 Preguntas 1.- Enumera las diferentes estructuras de control que conozcas. Secuencial, selectiva, iterativa. 2.- ¿Qué utilidades principales puede tener un switch? Activar o desactivar algo en función de las circunstancias, utilizarse una sola vez para ejecutar unas instrucciones que solo se vayan a ejecutar una vez, calcular en un juego que jugador tiene el turno… 3.- ¿Qué símbolos hay que utilizar para convertir una parte del programa en comentario? /* */ 4.- ¿Qué distingue a un algoritmo de un ordinograma? Un ordinograma es un tipo de algoritmo 5.- ¿Cuál es el objetivo final de la algoritmia? Buscar la manera, los pasos necesarios, para encontrar la solución a un problema.