Successfully reported this slideshow.
We use your LinkedIn profile and activity data to personalize ads and to show you more relevant ads. You can change your ad preferences anytime.
Haga clic para cambiar el estilo           08-2833 INTRODUCCIÓN A LA PROGRAMACIÓN          de título           Pre-Requisi...
Haga clic para cambiar el estiloObjetivo 1: Definir datos estructurados.Motivación Inicial de título    • Haga clic para m...
Haga clic para cambiar el estiloObjetivo 1: Definir datos estructurados.Motivación Inicial de título    • Haga clicun buen...
Haga clic para cambiar el estiloObjetivo 1: Definir datos estructurados.Datos Estructurados de título    • Haga clic para ...
Haga clic para cambiar el estiloObjetivo 1: Definir datos estructurados.Datos Estructurados de título    • Haga clic se qu...
Haga clic para cambiar el estiloObjetivo 1: Definir datos estructurados.Datos Estructurados de título    • Haga clic para ...
Haga clic para cambiar el estiloObjetivo 1: Definir datos estructurados.Datos Estructurados de título    • Haga clic parac...
Haga clic para cambiar el estiloObjetivo 1: Definir datos estructurados.Datos Estructurados de título    • Haga clic los A...
Haga clic para cambiar el estiloObjetivo 1: Definir datos estructurados.Datos Estructurados de título    • Haga clic para ...
Haga clic para cambiar el estiloObjetivo 1: Definir datos estructurados.Datos Estructurados de título    • Haga clic para ...
Haga clic para cambiar el estiloObjetivo 1: Definir datos estructurados.Datos Estructurados de título    • Haga clic para ...
Haga clic para cambiar el estiloObjetivo 1: Definir datos estructurados.Datos Estructurados de título    • Haga clic para ...
Haga clic para cambiar el estiloObjetivo 1: Definir datos estructurados.Datos Estructurados de título    • Haga clic para ...
Haga clic para cambiar el estiloObjetivo 1: Definir datos estructurados.Datos Estructurados de título    • Haga clic para ...
Haga clic para cambiar el estiloObjetivo 1: Definir datos estructurados.Datos Estructurados de título    • Haga clic para ...
Haga clic para cambiar el estiloObjetivo 1: Definir datos estructurados.Datos Estructurados de título    • Haga clic para ...
Haga clic para cambiar el estiloObjetivo 1: Definir datos estructurados.Datos Estructurados de título    • Haganotas depar...
Haga clic para cambiar el estiloObjetivo 1: Definir datos estructurados.Datos Estructurados de título    • HagaNiveles de ...
Haga clic para cambiar el estiloObjetivo 1: Definir datos estructurados.Repaso       de título    • Haga clic casilleros c...
Haga clic para cambiar el estiloObjetivo 1: Definir datos estructurados.Conceptos para la próxima clase título            ...
Haga clic para cambiar el estilo          de título• Haga clic para modificar el estilo de texto  del patrón  – Segundo ni...
Upcoming SlideShare
Loading in …5
×

Definir datos estructurados

2,904 views

Published on

La presentación muestra la construcción de programas utilizando datos estructurados en Delphi

Published in: Technology
  • Be the first to comment

  • Be the first to like this

Definir datos estructurados

  1. 1. Haga clic para cambiar el estilo 08-2833 INTRODUCCIÓN A LA PROGRAMACIÓN de título Pre-Requisito: Matemáticas II (08-1824) Horas semanales: 5 16 semanas 80 Horas Créditos: 3• Haga clic para modificar el estilo de texto ING. GERARDO GUACARÁN ZURITA del patrón – Segundo nivel • Tercer nivel – Cuarto nivel » Quinto nivel 1
  2. 2. Haga clic para cambiar el estiloObjetivo 1: Definir datos estructurados.Motivación Inicial de título • Haga clic para modificar el estilo de texto Sudoku 3 6 7 del patrón1 8 9 5 1 – Segundo nivel 8 6 9 4 • Tercer nivel – Cuarto nivel 1 7 9 6 4 5 » Quinto nivel 5 8 1 6 7 4 6 9 8 1 2 3 9 1 4 2 8 6 8 4 5 6 9 2 6 5 9 7 2
  3. 3. Haga clic para cambiar el estiloObjetivo 1: Definir datos estructurados.Motivación Inicial de título • Haga clicun buen ejemplo Sudoku El Sudoku es para modificar el estilo de texto deltema que vamos a iniciar el del patrón – Segundo nivel día de hoy, que es el de los arreglos de memoria. • Tercer nivel Los arreglos es una forma que – Cuarto nivel tienen los datos de organizarse » Quinto nivel dentro de la memoria dentro de nuestras computadoras. Para explicarlo mejor continuemos… 3
  4. 4. Haga clic para cambiar el estiloObjetivo 1: Definir datos estructurados.Datos Estructurados de título • Haga clic para modificar el estilo de texto Uno de los problemas mas comunes en los diversos sistemas de información, del patrón o procesamiento de es el tratamiento – Segundo nivel una gran volumen de datos o de • Tercer nivel información. Variables o componentes visuales – Cuarto nivel manejados hasta ahora, no pueden » Quinto nivel ayudar a resolver este problema. Las variables usadas hasta ahora reciben propiamente el nombre de variables escalares, porque solo permiten almacenar o procesar un dato a la vez. 4
  5. 5. Haga clic para cambiar el estiloObjetivo 1: Definir datos estructurados.Datos Estructurados de título • Haga clic se quiere modificar el estilo de texto Por ejemplo si para almacenar nombre y edad de 15 personas, con el del patrón se ocuparan 30 método tradicional – Segundo nivel variables o 30 componentes visuales. • Tercer nivel Es decir, en problemas que exigen manejar mucha información o datos a – Cuarto nivel la vez, variables escalares o » Quinto nivel componentes visuales de manipulación de datos normales (edit, label, etc.), no son suficientes, ya que su principal problema es que solo permiten almacenas un dato a la vez. 5
  6. 6. Haga clic para cambiar el estiloObjetivo 1: Definir datos estructurados.Datos Estructurados de título • Haga clic para se crean variablesel sus Dada esta problemática modificar o estilo de texto correspondientes componentes visuales que sean del patrón capaces de almacenar y manipular conjuntos de – Segundo nivel datos a la vez, denominados datos estructurados. • Tercer nivel Variables de tipo arreglo y sus correspondientes componentes visuales, si permiten almacenar y – Cuarto nivel procesar conjuntos de datos del mismo tipo a la vez. » Quinto nivel Cada dato dentro del arreglo, se le llama elemento del arreglo y se simboliza y procesa (captura, operación, despliegue), usando el nombre del arreglo respectivo y un subíndice indicando la posición relativa del elemento con respecto a los demás elementos del arreglo. 6
  7. 7. Haga clic para cambiar el estiloObjetivo 1: Definir datos estructurados.Datos Estructurados de título • Haga clic paracon que trabajaremos en la materia se alojan en Los datos estructurados modificar el estilo de texto la memoria RAM de los computadores, por esta razón estos registros no delalmacenados en disco. son patrón – Segundo nivel • Tercer nivel Al culminar la ejecución del programa estos son borrados. – Cuarto nivel » Quinto nivel 7
  8. 8. Haga clic para cambiar el estiloObjetivo 1: Definir datos estructurados.Datos Estructurados de título • Haga clic los Arreglos: Clasificación de para modificar el estilo de texto delarreglos se clasifican según la cantidad de dimensiones que tienen. Los patrón – Segundo nivel Entre ellos se pueden nombrar: • Tercer nivel • UNIDIMENSIONALES (vectores o listas). – Cuarto nivel Elemento 3 Elemento 1 Elemento 2 ………………. ………………. Elemento N » Quinto nivel • MULTIDIMENSIONALES (Ejemplo, los bidimensionales son las tablas o matrices). Elemento 1,1 …………………. …………………. Elemento 1, M Elemento 2,1 …………………. …………………. Elemento 2, M Elemento 3,1 …………………. …………………. Elemento 3, M ………………… …………………. …………………. …………………. Elemento N,1 …………………. …………………. Elemento N,M 8
  9. 9. Haga clic para cambiar el estiloObjetivo 1: Definir datos estructurados.Datos Estructurados de título • Haga clic para modificar el estilo de texto Ejemplos: delUNIDIMENSIONALES patrón MULTIDIMENSIONALES – Segundo nivel • Tercer nivel – Cuarto nivel » Quinto nivel 9
  10. 10. Haga clic para cambiar el estiloObjetivo 1: Definir datos estructurados.Datos Estructurados de título • Haga clic para modificarAlmacenamiento de texto Aplicaciones: el estilo Industrial del patrón – Segundo nivel • Tercer nivel – Cuarto nivel » Quinto nivel 10
  11. 11. Haga clic para cambiar el estiloObjetivo 1: Definir datos estructurados.Datos Estructurados de título • Haga clic para modificarAlmacenamiento de texto Aplicaciones: el estilo Industrial del patrón – Segundo nivel • Tercer nivel – Cuarto nivel » Quinto nivel 11
  12. 12. Haga clic para cambiar el estiloObjetivo 1: Definir datos estructurados.Datos Estructurados de título • Haga clic para modificarProcesos Productivos texto Aplicaciones: el estilo de del patrón – Segundo nivel • Tercer nivel – Cuarto nivel » Quinto nivel 12
  13. 13. Haga clic para cambiar el estiloObjetivo 1: Definir datos estructurados.Datos Estructurados de título • Haga clic para modificarProcesos Productivos texto Aplicaciones: el estilo de del patrón – Segundo nivel • Tercer nivel – Cuarto nivel » Quinto nivel 13
  14. 14. Haga clic para cambiar el estiloObjetivo 1: Definir datos estructurados.Datos Estructurados de título • Haga clic para modificar el de nuevos materiales Aplicaciones: Fabricación estilo de texto del patrón – Segundo nivel • Tercer nivel – Cuarto nivel » Quinto nivel 14
  15. 15. Haga clic para cambiar el estiloObjetivo 1: Definir datos estructurados.Datos Estructurados de título • Haga clic para modificar Marketing de texto Aplicaciones: el estilo del patrón – Segundo nivel • Tercer nivel – Cuarto nivel » Quinto nivel 15
  16. 16. Haga clic para cambiar el estiloObjetivo 1: Definir datos estructurados.Datos Estructurados de título • Haga clic para modificar el estilo Espacial Aplicaciones: de texto del patrón – Segundo nivel • Tercer nivel – Cuarto nivel Arreglos de paneles solares » Quinto nivel En la estación espacial Internacional 16
  17. 17. Haga clic para cambiar el estiloObjetivo 1: Definir datos estructurados.Datos Estructurados de título • Haganotas depara modificar el estilo de texto Ejemplo clic los estudiantes Se quiere hacer un arreglo unidimensional que contenga las notas de N del patrón forma visual de ejemplificar este ejemplo se muestra a estudiantes. Una – Segundo nivel continuación: • Tercer nivel Nombre del vector: NOTAS 5 4 – 10 6 0 3 2 Cuarto nivel … … … … … … … … … 8 » Quinto nivel i:=1 i:=2 i:=3 i:=4 i:=5 i:=6 i:=7 …... ....... ....... …... …... …... …... …... …... i:=N Índices o subíndices(Enteros no negativos) Elementos El arreglo tiene un único nombre de variable, que representa todos los elementos, los cuales se diferencian por un índice o subíndice. 17
  18. 18. Haga clic para cambiar el estiloObjetivo 1: Definir datos estructurados.Datos Estructurados de título • HagaNiveles de Concentración de Quimico X en Tanque A texto Ejemplo clic para modificar el estilo de Se quiere hacer un arreglo bidimensional (matriz) que contenga los del patrón de concentración de un químico “X” en un tanque de diversos valores – Segundo nivel almacenamiento “A”, este ejemplo se muestra a continuación: • Tercer nivel Nombre de la matriz: M 34 -2 – Cuarto 7 J:=1 nivel Donde: Los elementos de una i = Índice de Columnas matriz se denotan de 98 -1 0 » Quinto nivel J:=2 J = Índice de Filas la siguiente manera: 4 89 -32 J:=3 Ambos enteros no i:=1 i:=2 i:=3 negativos mij Elementos El arreglo tiene un único nombre de variable, que representa todos los elementos, los cuales se diferencian por un índice o subíndice. m12 18
  19. 19. Haga clic para cambiar el estiloObjetivo 1: Definir datos estructurados.Repaso de título • Haga clic casilleros con calcomanías para identificarlos, que Suponga unos para modificar el estilo de texto del patrón almacenan correspondencia: – Segundo nivel ¿Cuáles son los • A1 Tercer nivel A2 A3 A4 A5 A6 índices y los – Cuarto nivel elementos para » Quinto nivel este caso? B1 B2 B3 B4 B5 B6 Índices: Las identificaciones. Los elementos: las C1 C2 C3 C4 C5 C6 correspondencias. 19
  20. 20. Haga clic para cambiar el estiloObjetivo 1: Definir datos estructurados.Conceptos para la próxima clase título de • Haga clic para modificar el estilo de texto 1. Arreglos unidimensionales. delOrden de un vector. 2. patrón 3. Declaración de un vector. – Segundo nivel 4. Introduciendo datos en un vector. • Tercer nivel 5. Presentación de los datos de un vector. – Cuarto nivel 6. Ejercicios de vectores en Delphi. » Quinto nivel 20
  21. 21. Haga clic para cambiar el estilo de título• Haga clic para modificar el estilo de texto del patrón – Segundo nivel • Tercer nivel – Cuarto nivel » Quinto nivel 21

×