SlideShare una empresa de Scribd logo
Instituto Tecnológico Superior de Felipe Carrillo Puerto. 
Carrera: Ingeniería en Sistemas Computacionales. 
Asignatura: Estructura de datos. 
Alumna: Jessica Noemi Solis Castro. 
Profesor: Aranda Cuevas, Niels Henryk. 
28/09/2014 
Felipe Carrillo Puerto Quintana Roo.
Unidad I: Introducción a las 
estructuras de datos. 
 1.1._ Tipos de datos abstractos. 
 Estáticos: Son aquellos que el espacio para 
almacenar los datos es reservado al tiempo de 
compilación. 
 Dinámicos: Este es el contrario al estático puesto 
que requiere de mas espacio de memoria, es decir 
reservarla en tiempo de ejecución para almacenar 
los datos.
Unidad I: Introducción a las 
estructuras de datos. 
 1.2._Modularidad. 
 Tiene dos partes, la definición que es 
donde se dice o establece lo que 
hará, y la invocación es donde se 
ejecuta las acciones definidas del 
modulo.
Unidad I: Introducción a las 
estructuras de datos. 
 1.3._Uso de tipos de datos abstractos 
(ejemplo). 
 int sumar(int x, int y); 
 
 int main(int argc, char *argv[]) 
 { 
 
 int N1, N2; 
 cout <<"insertar numero:"; 
 cin>>N1; 
 cout <<"insertar numero:"; 
 cin>>N2; 
 cout<<sumar (N1,N2); 
 } 
 
 
 int sumar (int x, int y) { 
 return (x+y); 
 } 
Declaración de 
datos. 
Llamado de los 
datos. 
Operaciones.
Unidad I: Introducción a las 
estructuras de datos. 
 1.4._Manejo de memoria estática. 
 Es la memoria que se reserva en el momento 
de la compilación antes de comenzar a 
ejecutar el programa. Los objetos son 
creados al iniciar el programa y destruidos al 
finalizar el mismo. Mantienen la misma 
localización en memoria durante todo el 
transcurso del programa hasta que son 
destruidos. 
 Los objetos administrados de este modo son: 
variables globales, variables estáticas de 
funciones, miembros “static” de clases y 
literales de cualquier tipo.
Unidad I: Introducción a las 
estructuras de datos. 
 1.4._Manejo de memoria dinámica. 
 Es también llamada almacenamiento 
libre y en estos casos el programador 
solicita memoria para almacenar un 
objeto y es responsable de liberarla para 
que pueda ser reutilizada por otros 
objetos. 
 Es aquella que se reserva en tiempo de 
ejecución después de leer los datos y de 
conocer el tamaño exacto del problema 
a resolver.
Conclusión. 
 Como sabemos es necesario hacer 
diferentes módulos a la hora de codificar 
para tener un mejor control de nuestros 
datos. 
 Y mencionando los datos decimos que 
existen diferentes tipos de datos y que 
estos irán acorde de lo que necesitamos. 
Al igual que diferentes tipos de 
memorias que estas usaremos en casos 
necesario de tener reservada dicha 
memoria o no.

Más contenido relacionado

La actualidad más candente

Paola computo.
Paola computo.Paola computo.
Paola computo.
Lissetcaporal
 
Unidad 1
Unidad 1Unidad 1
Unidad 1
Jorge Ake Pech
 
Clase I Estructura de Datos
Clase I Estructura de Datos Clase I Estructura de Datos
Clase I Estructura de Datos guestc906c2
 
Teoria de la informacion
Teoria de la informacionTeoria de la informacion
Teoria de la informacion
rikupenumbra
 
Clase 13-juan alzamora
Clase 13-juan alzamoraClase 13-juan alzamora
Clase 13-juan alzamora
juanalzamora
 
Resumen introduccion a la programacion
Resumen introduccion a la programacionResumen introduccion a la programacion
Resumen introduccion a la programacionVictor Galicia
 
GLOSSARY SYSTEMS APPLIED
GLOSSARY SYSTEMS APPLIEDGLOSSARY SYSTEMS APPLIED
GLOSSARY SYSTEMS APPLIEDAngiiê Segura
 
Pteg g-grupo7-lista8-9-13-20-rossy molinavisita3-expo cap 8 tema abtracciones...
Pteg g-grupo7-lista8-9-13-20-rossy molinavisita3-expo cap 8 tema abtracciones...Pteg g-grupo7-lista8-9-13-20-rossy molinavisita3-expo cap 8 tema abtracciones...
Pteg g-grupo7-lista8-9-13-20-rossy molinavisita3-expo cap 8 tema abtracciones...
sara272016
 
Ada 2 informatica
Ada 2 informaticaAda 2 informatica
Ada 2 informatica
Adrian Campos
 
unidad educatiba
unidad educatiba unidad educatiba
unidad educatiba
Jenny Fer Quinatoa
 
Que Es Informatica.Docxsoir
Que Es Informatica.DocxsoirQue Es Informatica.Docxsoir
Que Es Informatica.Docxsoir
lilibohorquez
 
Ada 2
Ada 2Ada 2
Utilizacionde archivos deorganizacionrelativa
Utilizacionde archivos deorganizacionrelativaUtilizacionde archivos deorganizacionrelativa
Utilizacionde archivos deorganizacionrelativaMartinaLionela
 

La actualidad más candente (16)

Paola computo.
Paola computo.Paola computo.
Paola computo.
 
Unidad 1
Unidad 1Unidad 1
Unidad 1
 
Clase I Estructura de Datos
Clase I Estructura de Datos Clase I Estructura de Datos
Clase I Estructura de Datos
 
Teoria de la informacion
Teoria de la informacionTeoria de la informacion
Teoria de la informacion
 
Clase 13-juan alzamora
Clase 13-juan alzamoraClase 13-juan alzamora
Clase 13-juan alzamora
 
Resumen introduccion a la programacion
Resumen introduccion a la programacionResumen introduccion a la programacion
Resumen introduccion a la programacion
 
Menu 2
Menu 2Menu 2
Menu 2
 
GLOSSARY SYSTEMS APPLIED
GLOSSARY SYSTEMS APPLIEDGLOSSARY SYSTEMS APPLIED
GLOSSARY SYSTEMS APPLIED
 
Pteg g-grupo7-lista8-9-13-20-rossy molinavisita3-expo cap 8 tema abtracciones...
Pteg g-grupo7-lista8-9-13-20-rossy molinavisita3-expo cap 8 tema abtracciones...Pteg g-grupo7-lista8-9-13-20-rossy molinavisita3-expo cap 8 tema abtracciones...
Pteg g-grupo7-lista8-9-13-20-rossy molinavisita3-expo cap 8 tema abtracciones...
 
Estruc datosyso
Estruc datosysoEstruc datosyso
Estruc datosyso
 
Ada 2 informatica
Ada 2 informaticaAda 2 informatica
Ada 2 informatica
 
unidad educatiba
unidad educatiba unidad educatiba
unidad educatiba
 
Que Es Informatica.Docxsoir
Que Es Informatica.DocxsoirQue Es Informatica.Docxsoir
Que Es Informatica.Docxsoir
 
Datos e Información
Datos e Información Datos e Información
Datos e Información
 
Ada 2
Ada 2Ada 2
Ada 2
 
Utilizacionde archivos deorganizacionrelativa
Utilizacionde archivos deorganizacionrelativaUtilizacionde archivos deorganizacionrelativa
Utilizacionde archivos deorganizacionrelativa
 

Similar a Diapositivas, evidencia de la unidad 1.

Unidad1 diapositivas
Unidad1 diapositivasUnidad1 diapositivas
Unidad1 diapositivasAristo1
 
Estructura de datos c++
Estructura de datos c++ Estructura de datos c++
Estructura de datos c++
eliezerbs
 
Presentación1 para niels
Presentación1 para nielsPresentación1 para niels
Presentación1 para niels
marioUitzil
 
Unidad 1 introducción a las estructuras de datos
Unidad 1 introducción a las estructuras de datosUnidad 1 introducción a las estructuras de datos
Unidad 1 introducción a las estructuras de datosEzer Ayala Mutul
 
Estructuta de datos
Estructuta de datosEstructuta de datos
Estructuta de datos
Jhon_Marjorie
 
Unidad 1 introducción a las estructuras de datos
Unidad 1 introducción a las estructuras de datosUnidad 1 introducción a las estructuras de datos
Unidad 1 introducción a las estructuras de datos
Urban Skate House
 
Presentación1 para niels
Presentación1 para nielsPresentación1 para niels
Presentación1 para niels
efrain_rap
 
Presentacion unidad u1_estructura_de_datos_victor_uex
Presentacion unidad u1_estructura_de_datos_victor_uexPresentacion unidad u1_estructura_de_datos_victor_uex
Presentacion unidad u1_estructura_de_datos_victor_uex
victoruex
 
MEMORIA DINAMICA
MEMORIA DINAMICAMEMORIA DINAMICA
MEMORIA DINAMICA
Enrique2194
 
Tipos de datos abstractos
Tipos de datos abstractosTipos de datos abstractos
Tipos de datos abstractos
neftali omar peña balam
 
Diapositiva estructura de datos unidad 1
Diapositiva estructura de datos unidad 1Diapositiva estructura de datos unidad 1
Diapositiva estructura de datos unidad 1Ezer Ayala Mutul
 
Estructura de Datos Unidad 1 Tipo abstracto de datos TAD
Estructura de Datos Unidad 1 Tipo abstracto de datos TADEstructura de Datos Unidad 1 Tipo abstracto de datos TAD
Estructura de Datos Unidad 1 Tipo abstracto de datos TAD
José Antonio Sandoval Acosta
 
Guía de estudio -Módulo 1
Guía de estudio -Módulo 1Guía de estudio -Módulo 1
Guía de estudio -Módulo 1
Yessenia I. Martínez M.
 
Estructura de datos diana karina isc
Estructura de datos diana karina iscEstructura de datos diana karina isc
Estructura de datos diana karina iscKarina1602
 
Unidad 1 diana karina pech may
Unidad 1 diana karina pech mayUnidad 1 diana karina pech may
Unidad 1 diana karina pech mayKarina1602
 
Programación orientada a objetos
Programación orientada a objetosProgramación orientada a objetos
Programación orientada a objetos
janinaplaza
 

Similar a Diapositivas, evidencia de la unidad 1. (20)

Unidad1 diapositivas
Unidad1 diapositivasUnidad1 diapositivas
Unidad1 diapositivas
 
Estructura de datos c++
Estructura de datos c++ Estructura de datos c++
Estructura de datos c++
 
Presentación1 para niels
Presentación1 para nielsPresentación1 para niels
Presentación1 para niels
 
unidad 1
unidad 1 unidad 1
unidad 1
 
Unidad 1 introducción a las estructuras de datos
Unidad 1 introducción a las estructuras de datosUnidad 1 introducción a las estructuras de datos
Unidad 1 introducción a las estructuras de datos
 
Estructuta de datos
Estructuta de datosEstructuta de datos
Estructuta de datos
 
Unidad 1 introducción a las estructuras de datos
Unidad 1 introducción a las estructuras de datosUnidad 1 introducción a las estructuras de datos
Unidad 1 introducción a las estructuras de datos
 
Presentación1 para niels
Presentación1 para nielsPresentación1 para niels
Presentación1 para niels
 
Presentacion unidad u1_estructura_de_datos_victor_uex
Presentacion unidad u1_estructura_de_datos_victor_uexPresentacion unidad u1_estructura_de_datos_victor_uex
Presentacion unidad u1_estructura_de_datos_victor_uex
 
MEMORIA DINAMICA
MEMORIA DINAMICAMEMORIA DINAMICA
MEMORIA DINAMICA
 
Unidad 1
Unidad 1Unidad 1
Unidad 1
 
Unidad 1
Unidad 1Unidad 1
Unidad 1
 
Tipos de datos abstractos
Tipos de datos abstractosTipos de datos abstractos
Tipos de datos abstractos
 
Diapositiva estructura de datos unidad 1
Diapositiva estructura de datos unidad 1Diapositiva estructura de datos unidad 1
Diapositiva estructura de datos unidad 1
 
Estructura de Datos Unidad 1 Tipo abstracto de datos TAD
Estructura de Datos Unidad 1 Tipo abstracto de datos TADEstructura de Datos Unidad 1 Tipo abstracto de datos TAD
Estructura de Datos Unidad 1 Tipo abstracto de datos TAD
 
Modelo Dinamico
Modelo DinamicoModelo Dinamico
Modelo Dinamico
 
Guía de estudio -Módulo 1
Guía de estudio -Módulo 1Guía de estudio -Módulo 1
Guía de estudio -Módulo 1
 
Estructura de datos diana karina isc
Estructura de datos diana karina iscEstructura de datos diana karina isc
Estructura de datos diana karina isc
 
Unidad 1 diana karina pech may
Unidad 1 diana karina pech mayUnidad 1 diana karina pech may
Unidad 1 diana karina pech may
 
Programación orientada a objetos
Programación orientada a objetosProgramación orientada a objetos
Programación orientada a objetos
 

Diapositivas, evidencia de la unidad 1.

  • 1. Instituto Tecnológico Superior de Felipe Carrillo Puerto. Carrera: Ingeniería en Sistemas Computacionales. Asignatura: Estructura de datos. Alumna: Jessica Noemi Solis Castro. Profesor: Aranda Cuevas, Niels Henryk. 28/09/2014 Felipe Carrillo Puerto Quintana Roo.
  • 2. Unidad I: Introducción a las estructuras de datos.  1.1._ Tipos de datos abstractos.  Estáticos: Son aquellos que el espacio para almacenar los datos es reservado al tiempo de compilación.  Dinámicos: Este es el contrario al estático puesto que requiere de mas espacio de memoria, es decir reservarla en tiempo de ejecución para almacenar los datos.
  • 3. Unidad I: Introducción a las estructuras de datos.  1.2._Modularidad.  Tiene dos partes, la definición que es donde se dice o establece lo que hará, y la invocación es donde se ejecuta las acciones definidas del modulo.
  • 4. Unidad I: Introducción a las estructuras de datos.  1.3._Uso de tipos de datos abstractos (ejemplo).  int sumar(int x, int y);   int main(int argc, char *argv[])  {   int N1, N2;  cout <<"insertar numero:";  cin>>N1;  cout <<"insertar numero:";  cin>>N2;  cout<<sumar (N1,N2);  }    int sumar (int x, int y) {  return (x+y);  } Declaración de datos. Llamado de los datos. Operaciones.
  • 5. Unidad I: Introducción a las estructuras de datos.  1.4._Manejo de memoria estática.  Es la memoria que se reserva en el momento de la compilación antes de comenzar a ejecutar el programa. Los objetos son creados al iniciar el programa y destruidos al finalizar el mismo. Mantienen la misma localización en memoria durante todo el transcurso del programa hasta que son destruidos.  Los objetos administrados de este modo son: variables globales, variables estáticas de funciones, miembros “static” de clases y literales de cualquier tipo.
  • 6. Unidad I: Introducción a las estructuras de datos.  1.4._Manejo de memoria dinámica.  Es también llamada almacenamiento libre y en estos casos el programador solicita memoria para almacenar un objeto y es responsable de liberarla para que pueda ser reutilizada por otros objetos.  Es aquella que se reserva en tiempo de ejecución después de leer los datos y de conocer el tamaño exacto del problema a resolver.
  • 7. Conclusión.  Como sabemos es necesario hacer diferentes módulos a la hora de codificar para tener un mejor control de nuestros datos.  Y mencionando los datos decimos que existen diferentes tipos de datos y que estos irán acorde de lo que necesitamos. Al igual que diferentes tipos de memorias que estas usaremos en casos necesario de tener reservada dicha memoria o no.