Infografía. Estructura de Datos.

Slides:



Advertisements
Presentaciones similares
Lenguaje de programación: Lua Fundamentos de lenguaje de programación. Iván Cardemil Patricio Tudela Camilo Rojas Llosect Moscoso.
Advertisements

METODOS DE PROGRAMACION I Ing. Vania Flores Pinto.
1 Lenguaje de Programación Clase 1 Alberto Huamani Escobar
Lenguajes de Programación (Definición, Clasificación y Ejemplos)
PROGRAMACIÓN I CENTRO DE ESTUDIOS INTEGRADOS EL MARISCAL - CEIM Ing. Luisa Fernanda Arenas Castañeda Feb 6 de 2016.
CICLOS CONDICIONALES DINÁMICOS Y CICLOS CONDICIONALES FIJOS Aixa Sosa Colón NE: Programación 2250 – 3240 ONL Profesora. Rebecca Acevedo Rivera.
JCLIC. ¿QUE ES JCLIC? JClic es una herramienta para la creación de diversos tipos de actividades educativas.
Fundamentos de Programación de Computadores Módulo de Análisis y Diseño de Algoritmos.
Periodo II Técnicas de programación. Sin Parámetros Con parámetros Funciones.
ALGORITMOS, DIAGRAMAS DE FLUJO ING. DIANA CRUZ. QUÉ ES UN ALGORITMO ALGORITMO PARA UNA RECETA DE COCINA ETAPAS PARA SOLUCIONAR UN PROBLEMA PROPIEDADES.
1 LENGUAJES DE PROGRAMACIÓN. Son aplicaciones específicas diseñadas para crear otras aplicaciones o programas. Son programas para crear programas. 2.
Introducción a la programación en JAVA
Actividad #2 Los algoritmos
ROBERTO PINEDA FLORES. ALEXIS JULIAN VELAZQUEZ NAVA.
Polimorfismo subtipado
Anexo Chame-San Carlos
UNIVERSIDAD NACIONAL AUTONOMA DE HONDURAS EN EL VALLE DE SULA
Conceptos básicos de programación
2.Metodología de Solución de Problemas
CONOCIMIENTOS LIBRES …
PROGRAMACION ESTRUCTURADA.
ALGORITMOS, LENGUAJES Y TECNICAS DE PROGRAMACION
En la siguiente presentación veremos algunos términos que debemos conocer para iniciar la educación virtual.
Tema 6. Conceptos básicos de programación Clase 1
Presentado por: Karen Arias Cifuentes
Fe y Alegría Tecnhology 2015
Unidad 1. Conceptos básicos
Introducción a la Simulación
MENU SOFWARE Y HADWARE DISPOSITIVOS DE SALIDA DISPOSITIVOS DE ENTRADA
Programación en scratch
EL ORDENADOR es una máquina electrónica que recibe y procesa datos para convertirlos en información útil. Las instrucciones dentro del computador se representan.
PROGRAMAS PARA PROGRAMAR :v
ALGORITMOS Un procedimiento o método para resolver un problema que cumpla con unos requisitos se dice que es un algoritmo. Se puede dar por tanto la siguiente.
MEMORIAS. Alba Lus, Esther Escobar, Laura Hierro, Raquel Fdez.
TAREA DEFINICIONES: Software: Equipamiento lógico o soporte lógico de una computadora digital; comprende el conjunto de los componentes lógicos necesarios.
Republica Bolivariana De Venezuela Ministerio Del Poder Popular Para la Educación U.E.C Juan XXIII Fe y Alegría Docente : Egilde Márquez Infografía Integrantes:
SOFTWARE EDUCATIVO LUDVIN EDUARDO GÓMEZ ORTÍZ
Lenguaje y representación técnica
QUE ES PROGRAMAR.
Conocer los fundamentos de la programación estructurada
Producto Comunicativo
Capítulo 4 Ruth Gómez Doménica Coloma.
Programación estructurada
Características de las fichas:
PROGRAMACIÓN 1 INTRODUCCIÓN
Curso de iniciación al trabajo con MatLab 7.0
LENGUAJES DE PROGRAMACIÓN I
ELKIN GIOVANNY CORREDOR ROMERO LORENA DEL PILAR HERRERA BUSTOS
Diagrama de flujo.
IFE 115: INFORMÁTICA BÁSICA
Sabes Que es un ALGORITMO
Java – programación orientada a objetos programación ii – iee
Sandra Milena Ramírez González Dayhana Melissa Duque Roldán Grupo E
SOFTWARE.
FUDAMENTOS BÀSICOS computación
CURSO PROGRAMACIÓN BÁSICA SEMANA 2
Redes I Magistral Nro. 10 Capa 5: Sesión
Fundamentos de la Programación I
Metodología de la Programación
Tema 5 Representación y Técnicas de Diseño de Algoritmos
SOFWARE EDUCATIVO JOHN WILMER LOPEZ V.
Nombre del Docente: María Guadalupe Salazar Chapa
2DO. SEMESTRE NIVEL BACHILLERATO
Estructuras de Control
MC Beatriz Beltrán Martínez Verano 2018
CURSO: LA TECNOLOGÍA INFORMÁTICA APLPICADA A LOS CENTROS ESCOLARES ALUMNA: MARÍA TERESA RODRÍGUEZ CASTELÁN 2° SEMESTRE “C”
Lenguaje de Programación II
CONTROLES Y ESTRUCTURAS BÁSICAS DE PROGRAMACIÓN  1. Algoritmos: conjunto de instrucciones programadas para resolver una tarea específica.  2. Datos:
DIAGRAMAS DE FLUJO Y PSEUDOCÓDIGO
Macros EN EXCEL.
Transcripción de la presentación:

Infografía. Estructura de Datos. Jiménez Guilena. Madera Lorena. Sarmiento Laura. Parra Lorenzo. Urdaneta Yeudy(I). 6to inf. “A”

Lenguajes ¿Qué son? Tipos. Programación de Máquina. por Alto nivel Conjunto de caracteres, símbolos, representaciones y reglas Tipos. Programación Interpretado directamente Lenguajes Permiten introducir y tratar la información en un ordenador. Máquina. que por Circuitos internos de la computadora. Orientado a problemas o procedimientos. de Medio Nivel Alto nivel Bajo Nivel Dependen totalmente de la máquina. Cercano al lenguaje humano. No son aplicaciones, son herramientas. Se encuentra entre los 2.

Lenguaje C Es difícil de aprender, cuesta mas que otros LP. Ofrece economía sintáctica, control flujo y estructuras sencillas Lenguaje C El lenguaje C es del tipo lenguaje estructurado Es estrechamente ligado al sistema operativo unix Proporciona un completo control de su ejecución Es difícil de aprender, cuesta mas que otros LP. Contiene la función MAIN. Es un lenguaje de pequeño nivel Tiene una gran facilidad para escribir códigos Contiene variables constantes. Es un lenguaje potente y eficiente Sin disciplina no se tienen el programa en control

C++ nació como una extensión del lenguaje C. Historia En 1985 se puso a disposición de todo el mundo y se documentó en el libro de Bjarne Stroustrup, “The C++ Programming Language”. Proviene del operador incremento de C, ++, para indicar que es una evolución 1980, primer lenguaje llamado C with classes, descrito por Bjarne Stroustrup. 1 La evolución de C++ ha continuado con la aparición de lenguajes como Java y C#.

Programación Estructurada Programas + sencillos y rápidos. Puede ser leído en secuencia. Más fáciles de entender Reducción del esfuerzo en las pruebas. Los errores se pueden detectar y corregir. Secuencial Las instrucciones de un programa se ejecutan una después de la otra Programación Estructurada Plantea la selección entre dos alternativas Selectiva Se busca que el programador elabore programas sencillos y fáciles de entender Ejecución repetida de una instrucción mientras que se cumple una determinada condición. Estructuras básicas de control. Repetitiva (Iterativa)

Reflexiones Finales. Es importante como estudiantes profundizar sobre los fundamentos de los lenguajes de programación y su estructura, ya que nos proporcionan la oportunidad de ejecutar funciones de manera hábil. Como egresados Técnico Medio es fundamental mantener nuestros aprendizajes durante las actividades, de esta manera podemos explicar que uno de los lenguajes de programación más utilizados es C++ debido a su gama de aplicaciones y herramientas que permiten una ejecución bien definida de acuerdo a nuestro interés, aún cuando es necesario tener los conocimientos básicos para su manejo. De igual forma, concluimos que la programación estructurada, como su nombre lo indica permite al programador la elaboración a través de pasos y un orden de un programa según las pautas a seguir. Es más rápido y eficiente su utilización porque los errores pueden ser configurados a medida del proceso; lo cual es más factible para nosotros como estudiantes.

Referencias Bibliográficas. http://ggyma.geo.ucm.es/docencia/documentos/informatica/Informatica_5.pdf http://fcasua.contad.unam.mx/apuntes/interiores/docs/98/4/informatica_4.pdf http://www.iqcelaya.itc.mx/~vicente/Programacion/ProgEstruct.pdf http://parkeadores.angelfire.com/abstraccion2.htm http://www.desarrolloweb.com/articulos/2358.php http://ejercicioscpp.blogspot.com/2012/09/historia-de-c.html.

Mensaje Reflexivo. Aún cuando estés a punto de morir emocionalmente, recuerda el momento en el que fuiste feliz; entonces así podrás recuperar la vida que llevaste en algún momento. Porque así dice un pasaje: “Recordad que el valor de las almas es grande a la vista de Dios”.