You are on page 1of 8

INSTITUTO TECNOLOGICO DE SALINA CRUZ

NOMBRE DEL ALUMNO: VICTOR MIGUEL REYES HERNANDEZ

DOCENTE: M.C. SUSANA MONICA ROMAN NAJERA

MATERIA: ESTRUCTURA Y ORGANIZACIN DE DATOS

ACTIVIDAD: INVESTIGACION DOCUMENTAL SOBRE DEFINICIN


Y LOS TIPOS DE ESTRUCTURAS

NUMERO DE CONTROL: 131020108

CARRERA: INGENIERIA EN TECNOLOGIAS DE LA INFORMACION Y DE


LAS COMUNICACIONES

GRADO: 3 SEMESTRE

SALINA CRUZ, OAXACA

GRUPO: 3E

AGOSTO DEL 2014

INDICE
INDICE .................................................................................... 2

INTRODUCCION .................................................................... 3

DEFINICION............................................................................ 4

CONCLUSIONES ................................................................... 7

BIBLIOGRAFIA ...................................................................... 8

INTRODUCCION
UN

ANALISIS

PROGRAMACION

COMPLEJO
ORIENTADO

AL
A

ENTORNO
OBJETOS

DEL

LENGUAJE

DE

ES

ASUMIENDO

LA

IMPORTANCIA QUE TIENE ESTE MEDIO PARA ASI PODER HACER USO DE
ESTE MISMO, SIN EMBARGO ES NOTORIO DECIR QUE CADA VEZ QUE
HABLAMOS O HACEMOS MENCION A LAS ESTRUCTURAS DE CONTROL
NOS REFERIMOS A QUE CONLLEVAN CIERTOS NIVELES Y UN ESTUDIO DE
FACTIBILIDAD EN SU USO DADO QUE A SU VEZ ESTA IMPLEMENTANDOSE
EN UN LENGUAJE EN SI MISMO.
EXISTEN VARIOS TIPOS DE ESTRUCTURAS Y ACORDE A COMO DEBEMOS
UTILIZARLAS PODEMOS DECIR QUE BASICAMENTE SERIA UN USO
COTIDIANO HACIENDO REFERENCIA AL MEDIO EN EL QUE SE EMPLEA Y
QUE PARA LO CUAL ESTARIAMOS COMPLETAMENTE IDENTIFICANDONOS
A ESTOS VIENDO LO QUE FUE ANTERIORMENTE EN LA PROGRAMACION
ORIENTADA A OBJETOS.

DEFINICION
En programacin, una estructura de datos es una forma de organizar un conjunto
de datos elementales con el objetivo de facilitar su manipulacin.
Un dato elemental es la mnima informacin que se tiene en un sistema.
La definicin de una Estructura de Datos posee un primer nivel de abstraccin en
donde simplemente se identifica la coleccin de elementos a agrupar y sus
operaciones de acceso. En un segundo nivel, el de implementacin, ya pensamos
en un lenguaje de programacin especfico.
Una estructura de Datos es una coleccin de datos que pueden ser caracterizados
por su organizacin y las operaciones que se definen en ella.
Tambin define la organizacin e interrelacin de estos y un conjunto de
operaciones que se pueden realizar sobre ellos. Las operaciones bsicas son:

Alta, adicionar un nuevo valor a la estructura.

Baja, borrar un valor de la estructura.

Bsqueda, encontrar un determinado valor en la estructura para realizar una


operacin con este valor, en forma secuencial o binario (siempre y cuando los
datos estn ordenados).

Otras operaciones que se pueden realizar son:

Ordenamiento, de los elementos pertenecientes a la estructura.

Apareo, dadas dos estructuras originar una nueva ordenada y que contenga a
las apareadas.

Los tipos de datos ms frecuentes utilizados en los diferentes lenguajes de programacin


son:
Datos estructurados:
Estructura de Datos es una coleccin de datos que se caracterizan por su organizacin y
las operaciones que se definen en ella. Los datos de tipo estndar pueden ser
organizados en diferentes estructuras de datos: estticas y dinmicas.

Estructura de Datos estticas:


Son aquellas en las que el espacio ocupado en memoria se define en tiempo de
compilacin y no puede ser modificado durante la ejecucin del programa. Corresponden
a este tipo los arrays y registros

Estructuras de Datos Dinmicas:


Son aquellas en las que el espacio ocupado en memoria puede ser modificado en tiempo
de ejecucin. Corresponden a este tipo las listas, rboles y grafos . Estas estructuras no
son soportadas en todos los lenguajes.

Arrays:
Un arreglo (array) es una coleccin de datos del mismo tipo, que se almacenan en
posiciones consecutivas de memoria y reciben un nombre comn. Para referirse a un
determinado elemento de un array se deber utilizar un ndice, que especifique su
posicin relativa en el array. Un arreglo es una coleccin finita, homognea y ordenada de
elementos.

CONCLUSIONES
HE LLEGADO A LA CONCLUSION EN QUE EN BASE A ESTAS ESTRUCTURAS
DE CONTROL PODEMOS COMENZAR A IDENTIFICAR MAS PRONTO LOS
FALLOS

POSIBLES

Y/O

MEJORIAS

EN

NUESTRA

PROGRAMACION

IMPLEMENTADA EN UN MOMENTO DADO PERO, ES NOTORIO RECURRIR A


CIERTOS MEDIOS QUE EXPRESEN SU IMPORTANCIA Y QUE REPRESENTE
EJEMPLOS MAS DIDACTICO EN EL ORDEN QUE VAN CADA UNA DE ELLAS
SI BIEN ES IMPORTANTE SABER SU USO, TAMBIEN ES INDISPENSABLE
CONOCER QUE ES LO QUE HACE CADA ESTRUCTURA, PARA ASI PODER
CONCENTRAR

TODO

SU

POTENCIAL

INTERACTIVO

EN

EL

MEDIO

PROGRAMABLE QUE ESTE IMPLEMENTADO Y ASI PODER OBTENER UN


MEJOR RESULTADO PARA SU DESARROLLO.
PRACTICAMENTE SON ESTRUCTURAS QUE TIENE UN USO EN ESPECIFICO
DEPENDIENDO SU UTILIZACION Y QUE DEBEMOS APRENDER MUCHO DE
ELLAS PARA PODER TENER UNA RELACION MUY BIEN DEFINIDA EN SU
IMPLEMENTACION.

BIBLIOGRAFIA
ESTRUCTURA DE DATOS. EN LINEA. PAGINA CONSULTADA 27 DE AGOSTO DE 2014
DISPONIBLE EN: http://es.wikipedia.org/wiki/Estructura_de_datos
TIPOS DE ESTRUCTURAS DE DATOS. EN LINEA. PAGINA CONSULTADA 27 DE AGOSTO DE
2014
DISPONIBLE EN: http://alexgordillo.blogspot.mx/2008/02/tipos-de-estructuras-dedatos.html
TIPOS DE ESTRUCTURA DE DATOS. EN LINEA. PAGINA CONSULTADA 27 DE AGOSTO DE
2014
DISPONIBLE EN: http://alexgordillo.blogspot.mx/2008/02/tipos-de-estructuras-dedatos.html
ESTRUCTURA DE DATOS. EN LINEA. PAGINA CONSULTADA 27 DE AGOSTO DE 2014
DISPONIBLE EN: http://html.rincondelvago.com/estructura-de-datos_7.html
DEFINICION DE LA ESTRUCTURA DE DATOS. EN LINEA. PAGINA CONSULTADA 27 DE
AGOSTO DE 2014
DISPONIBLE EN:
http://148.204.211.134/polilibros/Portal/Polilibros/P_terminados/EstrRepreDat/Files/defi
nicion_estructura.html

You might also like