Unidad 5

Páginas: 29 (7010 palabras) Publicado: 30 de septiembre de 2015
Fundamentos de programación
Unidad 5. Estructuras de datos

Ingeniería en Desarrollo de Software
Primer Semestre

Programa de la asignatura:
Fundamentos de programación

Unidad 5. Estructuras de datos

Clave:
TSU

Licenciatura

16141102 / 15141102

Universidad Abierta y a Distancia de México

Ciencias Exactas, Ingeniería y Tecnología | Desarrollo de Software

1

Fundamentos de programaciónUnidad 5. Estructuras de datos

Índice
Unidad 5: Estructuras de datos .......................................................................................... 3
Introducción ....................................................................................................................... 3Propósitos.......................................................................................................................... 5
Competencia específica..................................................................................................... 5
5.1. Arreglos ...................................................................................................................... 5
5.1.1. Definición y tipos de arreglos................................................................................... 5
5.1.2. Declaración e inicialización ...................................................................................... 8
5.1.3. Acceso a los elementos de un arreglo ................................................................... 11
5.1.4. Ciclos y arreglos .................................................................................................... 12
5.1.5. Cadenas................................................................................................................ 21
5.2. Estructuras................................................................................................................ 25
5.2. Definición, declaración e inicialización ...................................................................... 25
5.2.2. Acceso a sus elementos........................................................................................ 27
Cierre de la Unidad .......................................................................................................... 34
Fuentes de consulta ........................................................................................................ 35

Ciencias Exactas, Ingeniería y Tecnología | Desarrollode Software

2

Fundamentos de programación
Unidad 5. Estructuras de datos

Unidad 5: Estructuras de datos
Introducción

En muchas ocasiones nos vemos en la necesidad
de procesar datos que están relacionados entre sí,
a este tipo de datos se le conoce como
estructurados, ya que están compuestos de un
conjuntos de datos básicos (recuerda la
clasificación de datos presentada en la unidad 3 en
latabla 3.2 Tipo de datos).

Por ejemplo pensemos en el nombre completo de una persona, que está compuesto
nombre, apellido paterno y apellido materno, o bien, en una dirección, formada por
nombre de la calle, número y código postal, en este último caso no sólo está formada por
varios datos simples sino que además podemos considerarlos de diferentes tipos (Figura
5.1).

Figura 5.1: Ejemplos de datosEstructurados

Con este tipo de datos será útil poder hacer referencia a ellos bajo un mismo identificador,
y así tratarlos como una unidad. Una estructura de datos es un mecanismo de agrupación
de datos que facilitan el manejo de datos estructurados y que se caracteriza por la forma
en que se acede a sus elementos.
Pensemos en otro ejemplo en el cual se tienen datos relacionados, supongamos quenos
enfrentamos al siguiente problema:

Ciencias Exactas, Ingeniería y Tecnología | Desarrollo de Software

3

Fundamentos de programación
Unidad 5. Estructuras de datos

Problema 5.1: Se requiere un programa para llevar el registro de calificaciones de un
grupo de diez estudiantes y generar reportes que incluyan datos como el promedio del
grupo, la calificación máxima, el número de estudiantes...
Leer documento completo

Regístrate para leer el documento completo.

Estos documentos también te pueden resultar útiles

  • 5 Unidad
  • 5 Unidad
  • UNIDAD 5
  • 5 Unidad
  • unidad 5
  • unidad 5
  • Unidad 5
  • Unidad 5

Conviértase en miembro formal de Buenas Tareas

INSCRÍBETE - ES GRATIS