SlideShare una empresa de Scribd logo
1 de 10
Profesor: Realizado por:
Luis Estraño Sara Zabala
C.I 27577569
CIUDAD GUAYANA, JUNIO 2016
Datos tipo entero: permite representar números
enteros, que no tienen fracciones.
Datos de tipo real: permite escribir las partes enteras y
fraccionales separadas por un punto.
Datos de tipo lógico: permite representar los valores
verdadero y falso.
Datos de tipo carácter: permite representar símbolos
como letras, dígitos, puntuación, etc.
Datos de tipo enumerado: permiten crear datos con
un orden particular.
Datos de tipo subrango: son rangos de valores que se
deben definir partiendo de un dato enumerado con
números enteros.
Tipos de datos
Arrays
 Es un medio de guardar un conjunto de objetos de la misma
clase. Se accede a cada elemento individual del array mediante
un número entero denominado índice. 0 es el índice del primer
elemento y n-1 es el índice del último elemento, siendo n, la
dimensión del array.
Cadena de caracteres
Son vectores de tipo carácter (char) que reciben un tratamiento
especial para simular el tipo de datos “string”, presente en otros
lenguajes de programación.
Estructura de datos

Registro
Está conformado por la agrupación de campos relacionados
entre sí. Toda la información de inscripción de un estudiante
constituye un registro.
Lista
Una lista es una colección de elementos homogéneos entre
los que existe una relación lineal.
Estructura de datos

Árboles
Se usan principalmente para representar datos con una
relación jerárquica entre sus elementos, como son árboles
genealógicos, tablas, etc. La definición de un árbol implica
una estructura recursiva. Esto es, la definición del árbol se
refiere a otros árboles. Un árbol con ningún nodo es un árbol
nulo; no tiene raíz.
Estructura de datos

Es un conjunto prescrito de instrucciones o reglas bien
definidas, ordenadas y finitas que permite realizar una
actividad mediante pasos sucesivos que no generen dudas a
quien deba realizar dicha actividad. Dados un estado inicial y
una entrada, siguiendo los pasos sucesivos se llega a un
estado final y se obtiene una solución
Algoritmos

Pseudocódigo
Se trata de una herramienta que los analistas de sistemas
utilizan para comunicar a los programadores la estructura del
programa que van a realizar, de forma de tener una idea bien
clara de lo que se necesita programar. Digamos que el
pseudocódigo es una forma de diagramar un algoritmo para
resolver un determinado problema, sin atenerse a ningún
lenguaje de programación en especial.
Representación de los
algoritmos

Organigramas
Se basan en la utilización de diversos símbolos para
representar operaciones específicas, es decir, es la
representación grafica de las distintas operaciones que se
tienen que realizar para resolver un problema, con
indicación expresa el orden lógico en que deben realizarse.
Representación de los
algoritmos

Diagramas de Nassi-Schneiderman
Es como un diagrama de flujo en el que se omiten las flechas
de unión y las cajas son contiguas. Las acciones sucesivas se
escriben en cajas sucesivas, y, como en los diagramas de
flujo, se pueden escribir diferentes acciones en una caja. Los
Diagramas Estructurados, son una técnica que permite
formular algoritmos mediante una representación
geométrica y de asignación de espacios de un bloque
específico.
Representación de los
algoritmos
 Tipos de datos disponibles en
http://teleformacion.edu.aytolacoruna.es/PASCAL/document/tipos.htm
 Diferentes estructuras de datos disponibles como
Árbol http://estructura-de-datos-garo.blogspot.com/2011/10/el-arbol-es-una-
estructura-de-datos.html
Listas http://www.ecured.cu/Listas_(Inform%C3%A1tica)
Registros http://www.rena.edu.ve/cuartaEtapa/Informatica/Tema9.html
Cadenas de caracteres http://paginadec.webcindario.com/old/cadenas-
definicion.html
Arrays
http://www.sc.ehu.es/sbweb/fisica/cursoJava/fundamentos/clases1/arays.htm
 Ddefinición de algoritmo disponible en
https://es.wikipedia.org/wiki/Algoritmo
 Representación de algoritmos disponible en
https://sites.google.com/site/tecnologicodetuxtlagutierrez/2-2-
representacion-de-algoritmos-grafica-y-pseudocodigo
 Diagrama de nassi-schneiderman disponible en http://dcb.fi-
c.unam.mx/users/miguelegc/tutoriales/tutorialcd/dgrms_flj_psdcdg_3.htm
Referencias

Más contenido relacionado

La actualidad más candente

Tipos de datos y operaciones
Tipos de datos y operacionesTipos de datos y operaciones
Tipos de datos y operacionesEdwinChamorroT
 
Tema 1-1: datos y tipos de datos
Tema 1-1: datos y tipos de datosTema 1-1: datos y tipos de datos
Tema 1-1: datos y tipos de datosRufi Flores
 
Variables y tipos de datos - fundamentos de la programación
Variables y tipos de datos -  fundamentos de la programaciónVariables y tipos de datos -  fundamentos de la programación
Variables y tipos de datos - fundamentos de la programaciónDesarrolloWeb.com
 
Estructuras estáticas de datos
Estructuras estáticas de datosEstructuras estáticas de datos
Estructuras estáticas de datosjesusgc16
 
Mapa conceptual de algoritmos
Mapa conceptual de algoritmosMapa conceptual de algoritmos
Mapa conceptual de algoritmosFany Duque
 
Estructura de datos y algortimos
Estructura de datos y algortimosEstructura de datos y algortimos
Estructura de datos y algortimosJavier Rivas
 
Algoritmos y Datos
Algoritmos y DatosAlgoritmos y Datos
Algoritmos y Datosjpaolaruiz
 
Resumen de algoritmos por-luis-salazar
Resumen de algoritmos por-luis-salazarResumen de algoritmos por-luis-salazar
Resumen de algoritmos por-luis-salazarLuisAngelSalazar3
 
Tema 1 Datos y tipos de datos
Tema 1    Datos y tipos de datosTema 1    Datos y tipos de datos
Tema 1 Datos y tipos de datosrufiflores0469
 
Universidad politécnica amazónica arreglos
Universidad politécnica amazónica arreglosUniversidad politécnica amazónica arreglos
Universidad politécnica amazónica arreglosSuGely Gálvez
 

La actualidad más candente (19)

Datos y algoritmos
Datos y algoritmosDatos y algoritmos
Datos y algoritmos
 
Apuntes
ApuntesApuntes
Apuntes
 
Tipos de datos y operaciones
Tipos de datos y operacionesTipos de datos y operaciones
Tipos de datos y operaciones
 
Computacion asignacion 3
Computacion asignacion 3Computacion asignacion 3
Computacion asignacion 3
 
Clasificación y Tipos de Datos
Clasificación y Tipos de DatosClasificación y Tipos de Datos
Clasificación y Tipos de Datos
 
Tema 1-1: datos y tipos de datos
Tema 1-1: datos y tipos de datosTema 1-1: datos y tipos de datos
Tema 1-1: datos y tipos de datos
 
Variables y tipos de datos - fundamentos de la programación
Variables y tipos de datos -  fundamentos de la programaciónVariables y tipos de datos -  fundamentos de la programación
Variables y tipos de datos - fundamentos de la programación
 
Estructuras estáticas de datos
Estructuras estáticas de datosEstructuras estáticas de datos
Estructuras estáticas de datos
 
Mapa conceptual de algoritmos
Mapa conceptual de algoritmosMapa conceptual de algoritmos
Mapa conceptual de algoritmos
 
Datos simples
Datos simples Datos simples
Datos simples
 
Diapositiva2
Diapositiva2Diapositiva2
Diapositiva2
 
Tipos de datos
Tipos de datosTipos de datos
Tipos de datos
 
Estructura de datos y algortimos
Estructura de datos y algortimosEstructura de datos y algortimos
Estructura de datos y algortimos
 
ARREGLOS
ARREGLOSARREGLOS
ARREGLOS
 
Algoritmos y Datos
Algoritmos y DatosAlgoritmos y Datos
Algoritmos y Datos
 
Resumen de algoritmos por-luis-salazar
Resumen de algoritmos por-luis-salazarResumen de algoritmos por-luis-salazar
Resumen de algoritmos por-luis-salazar
 
Tema 1 Datos y tipos de datos
Tema 1    Datos y tipos de datosTema 1    Datos y tipos de datos
Tema 1 Datos y tipos de datos
 
Algoritmo dary
Algoritmo daryAlgoritmo dary
Algoritmo dary
 
Universidad politécnica amazónica arreglos
Universidad politécnica amazónica arreglosUniversidad politécnica amazónica arreglos
Universidad politécnica amazónica arreglos
 

Similar a Tipos datos, estructuras, algoritmos

Clases 2 dfd y basico 2011
Clases 2  dfd y basico 2011Clases 2  dfd y basico 2011
Clases 2 dfd y basico 2011seolivares
 
Datos y algoritmos
Datos y algoritmosDatos y algoritmos
Datos y algoritmosUNEG
 
Presentacion de Power Point
Presentacion de Power Point Presentacion de Power Point
Presentacion de Power Point 26543955
 
Razonamiento algoritmico
Razonamiento algoritmicoRazonamiento algoritmico
Razonamiento algoritmicopaty_cursocompu
 
Elementos de programas
Elementos de programasElementos de programas
Elementos de programasprofecona169
 
Glosario terminologia java
Glosario terminologia javaGlosario terminologia java
Glosario terminologia javaorus004
 
Algoritmo variables, constantes, tipos de datos y asignacion
Algoritmo variables, constantes, tipos de datos y asignacionAlgoritmo variables, constantes, tipos de datos y asignacion
Algoritmo variables, constantes, tipos de datos y asignacionBoris Salleg
 
Algoritmica
AlgoritmicaAlgoritmica
Algoritmicasariz6
 
Investigacion tipo de datos
Investigacion tipo de datosInvestigacion tipo de datos
Investigacion tipo de datosLeonardo Torres
 
Introduccion a la logica de programacion
Introduccion a la logica de programacionIntroduccion a la logica de programacion
Introduccion a la logica de programacionnmqy28
 

Similar a Tipos datos, estructuras, algoritmos (20)

Bienvenidos
BienvenidosBienvenidos
Bienvenidos
 
Compu
CompuCompu
Compu
 
Clases 2 dfd y basico 2011
Clases 2  dfd y basico 2011Clases 2  dfd y basico 2011
Clases 2 dfd y basico 2011
 
Datos y algoritmos
Datos y algoritmosDatos y algoritmos
Datos y algoritmos
 
Guia no1 algoritmos
Guia no1 algoritmosGuia no1 algoritmos
Guia no1 algoritmos
 
Presentacion de Power Point
Presentacion de Power Point Presentacion de Power Point
Presentacion de Power Point
 
Razonamiento algoritmico
Razonamiento algoritmicoRazonamiento algoritmico
Razonamiento algoritmico
 
Algoritmos
AlgoritmosAlgoritmos
Algoritmos
 
Elementos de programas
Elementos de programasElementos de programas
Elementos de programas
 
Conceptos de algoritmos
Conceptos de algoritmosConceptos de algoritmos
Conceptos de algoritmos
 
Glosario terminologia java
Glosario terminologia javaGlosario terminologia java
Glosario terminologia java
 
Algoritmo variables, constantes, tipos de datos y asignacion
Algoritmo variables, constantes, tipos de datos y asignacionAlgoritmo variables, constantes, tipos de datos y asignacion
Algoritmo variables, constantes, tipos de datos y asignacion
 
Glosario java
Glosario javaGlosario java
Glosario java
 
Algoritmos
AlgoritmosAlgoritmos
Algoritmos
 
Algoritmos y Estructura de datos
Algoritmos y Estructura de datosAlgoritmos y Estructura de datos
Algoritmos y Estructura de datos
 
Algoritmica
AlgoritmicaAlgoritmica
Algoritmica
 
Algoritmos 02
Algoritmos 02Algoritmos 02
Algoritmos 02
 
Tipo de datos
Tipo de datosTipo de datos
Tipo de datos
 
Investigacion tipo de datos
Investigacion tipo de datosInvestigacion tipo de datos
Investigacion tipo de datos
 
Introduccion a la logica de programacion
Introduccion a la logica de programacionIntroduccion a la logica de programacion
Introduccion a la logica de programacion
 

Último

5° SEM29 CRONOGRAMA PLANEACIÓN DOCENTE DARUKEL 23-24.pdf
5° SEM29 CRONOGRAMA PLANEACIÓN DOCENTE DARUKEL 23-24.pdf5° SEM29 CRONOGRAMA PLANEACIÓN DOCENTE DARUKEL 23-24.pdf
5° SEM29 CRONOGRAMA PLANEACIÓN DOCENTE DARUKEL 23-24.pdfOswaldoGonzalezCruz
 
Día de la Madre Tierra-1.pdf día mundial
Día de la Madre Tierra-1.pdf día mundialDía de la Madre Tierra-1.pdf día mundial
Día de la Madre Tierra-1.pdf día mundialpatriciaines1993
 
Tarea 5_ Foro _Selección de herramientas digitales_Manuel.pdf
Tarea 5_ Foro _Selección de herramientas digitales_Manuel.pdfTarea 5_ Foro _Selección de herramientas digitales_Manuel.pdf
Tarea 5_ Foro _Selección de herramientas digitales_Manuel.pdfManuel Molina
 
Estrategia de Enseñanza y Aprendizaje.pdf
Estrategia de Enseñanza y Aprendizaje.pdfEstrategia de Enseñanza y Aprendizaje.pdf
Estrategia de Enseñanza y Aprendizaje.pdfromanmillans
 
plan-de-trabajo-colegiado en una institucion educativa
plan-de-trabajo-colegiado en una institucion educativaplan-de-trabajo-colegiado en una institucion educativa
plan-de-trabajo-colegiado en una institucion educativafiorelachuctaya2
 
EXPECTATIVAS vs PERSPECTIVA en la vida.
EXPECTATIVAS vs PERSPECTIVA  en la vida.EXPECTATIVAS vs PERSPECTIVA  en la vida.
EXPECTATIVAS vs PERSPECTIVA en la vida.DaluiMonasterio
 
Análisis de la Implementación de los Servicios Locales de Educación Pública p...
Análisis de la Implementación de los Servicios Locales de Educación Pública p...Análisis de la Implementación de los Servicios Locales de Educación Pública p...
Análisis de la Implementación de los Servicios Locales de Educación Pública p...Baker Publishing Company
 
FICHA DE MONITOREO Y ACOMPAÑAMIENTO 2024 MINEDU
FICHA DE MONITOREO Y ACOMPAÑAMIENTO  2024 MINEDUFICHA DE MONITOREO Y ACOMPAÑAMIENTO  2024 MINEDU
FICHA DE MONITOREO Y ACOMPAÑAMIENTO 2024 MINEDUgustavorojas179704
 
Mapa Mental de estrategias de articulación de las areas curriculares.pdf
Mapa Mental de estrategias de articulación de las areas curriculares.pdfMapa Mental de estrategias de articulación de las areas curriculares.pdf
Mapa Mental de estrategias de articulación de las areas curriculares.pdfvictorbeltuce
 
codigos HTML para blogs y paginas web Karina
codigos HTML para blogs y paginas web Karinacodigos HTML para blogs y paginas web Karina
codigos HTML para blogs y paginas web Karinavergarakarina022
 
Estas son las escuelas y colegios que tendrán modalidad no presencial este lu...
Estas son las escuelas y colegios que tendrán modalidad no presencial este lu...Estas son las escuelas y colegios que tendrán modalidad no presencial este lu...
Estas son las escuelas y colegios que tendrán modalidad no presencial este lu...fcastellanos3
 
Tarea 5-Selección de herramientas digitales-Carol Eraso.pdf
Tarea 5-Selección de herramientas digitales-Carol Eraso.pdfTarea 5-Selección de herramientas digitales-Carol Eraso.pdf
Tarea 5-Selección de herramientas digitales-Carol Eraso.pdfCarol Andrea Eraso Guerrero
 
Informatica Generalidades - Conceptos Básicos
Informatica Generalidades - Conceptos BásicosInformatica Generalidades - Conceptos Básicos
Informatica Generalidades - Conceptos BásicosCesarFernandez937857
 
el CTE 6 DOCENTES 2 2023-2024abcdefghijoklmnñopqrstuvwxyz
el CTE 6 DOCENTES 2 2023-2024abcdefghijoklmnñopqrstuvwxyzel CTE 6 DOCENTES 2 2023-2024abcdefghijoklmnñopqrstuvwxyz
el CTE 6 DOCENTES 2 2023-2024abcdefghijoklmnñopqrstuvwxyzprofefilete
 
LA ECUACIÓN DEL NÚMERO PI EN LOS JUEGOS OLÍMPICOS DE PARÍS. Por JAVIER SOLIS ...
LA ECUACIÓN DEL NÚMERO PI EN LOS JUEGOS OLÍMPICOS DE PARÍS. Por JAVIER SOLIS ...LA ECUACIÓN DEL NÚMERO PI EN LOS JUEGOS OLÍMPICOS DE PARÍS. Por JAVIER SOLIS ...
LA ECUACIÓN DEL NÚMERO PI EN LOS JUEGOS OLÍMPICOS DE PARÍS. Por JAVIER SOLIS ...JAVIER SOLIS NOYOLA
 
PPT GESTIÓN ESCOLAR 2024 Comités y Compromisos.pptx
PPT GESTIÓN ESCOLAR 2024 Comités y Compromisos.pptxPPT GESTIÓN ESCOLAR 2024 Comités y Compromisos.pptx
PPT GESTIÓN ESCOLAR 2024 Comités y Compromisos.pptxOscarEduardoSanchezC
 
La Función tecnológica del tutor.pptx
La  Función  tecnológica  del tutor.pptxLa  Función  tecnológica  del tutor.pptx
La Función tecnológica del tutor.pptxJunkotantik
 
Presentación de Estrategias de Enseñanza-Aprendizaje Virtual.pptx
Presentación de Estrategias de Enseñanza-Aprendizaje Virtual.pptxPresentación de Estrategias de Enseñanza-Aprendizaje Virtual.pptx
Presentación de Estrategias de Enseñanza-Aprendizaje Virtual.pptxYeseniaRivera50
 

Último (20)

5° SEM29 CRONOGRAMA PLANEACIÓN DOCENTE DARUKEL 23-24.pdf
5° SEM29 CRONOGRAMA PLANEACIÓN DOCENTE DARUKEL 23-24.pdf5° SEM29 CRONOGRAMA PLANEACIÓN DOCENTE DARUKEL 23-24.pdf
5° SEM29 CRONOGRAMA PLANEACIÓN DOCENTE DARUKEL 23-24.pdf
 
Día de la Madre Tierra-1.pdf día mundial
Día de la Madre Tierra-1.pdf día mundialDía de la Madre Tierra-1.pdf día mundial
Día de la Madre Tierra-1.pdf día mundial
 
Tarea 5_ Foro _Selección de herramientas digitales_Manuel.pdf
Tarea 5_ Foro _Selección de herramientas digitales_Manuel.pdfTarea 5_ Foro _Selección de herramientas digitales_Manuel.pdf
Tarea 5_ Foro _Selección de herramientas digitales_Manuel.pdf
 
Estrategia de Enseñanza y Aprendizaje.pdf
Estrategia de Enseñanza y Aprendizaje.pdfEstrategia de Enseñanza y Aprendizaje.pdf
Estrategia de Enseñanza y Aprendizaje.pdf
 
plan-de-trabajo-colegiado en una institucion educativa
plan-de-trabajo-colegiado en una institucion educativaplan-de-trabajo-colegiado en una institucion educativa
plan-de-trabajo-colegiado en una institucion educativa
 
EXPECTATIVAS vs PERSPECTIVA en la vida.
EXPECTATIVAS vs PERSPECTIVA  en la vida.EXPECTATIVAS vs PERSPECTIVA  en la vida.
EXPECTATIVAS vs PERSPECTIVA en la vida.
 
Análisis de la Implementación de los Servicios Locales de Educación Pública p...
Análisis de la Implementación de los Servicios Locales de Educación Pública p...Análisis de la Implementación de los Servicios Locales de Educación Pública p...
Análisis de la Implementación de los Servicios Locales de Educación Pública p...
 
FICHA DE MONITOREO Y ACOMPAÑAMIENTO 2024 MINEDU
FICHA DE MONITOREO Y ACOMPAÑAMIENTO  2024 MINEDUFICHA DE MONITOREO Y ACOMPAÑAMIENTO  2024 MINEDU
FICHA DE MONITOREO Y ACOMPAÑAMIENTO 2024 MINEDU
 
Mapa Mental de estrategias de articulación de las areas curriculares.pdf
Mapa Mental de estrategias de articulación de las areas curriculares.pdfMapa Mental de estrategias de articulación de las areas curriculares.pdf
Mapa Mental de estrategias de articulación de las areas curriculares.pdf
 
codigos HTML para blogs y paginas web Karina
codigos HTML para blogs y paginas web Karinacodigos HTML para blogs y paginas web Karina
codigos HTML para blogs y paginas web Karina
 
Estas son las escuelas y colegios que tendrán modalidad no presencial este lu...
Estas son las escuelas y colegios que tendrán modalidad no presencial este lu...Estas son las escuelas y colegios que tendrán modalidad no presencial este lu...
Estas son las escuelas y colegios que tendrán modalidad no presencial este lu...
 
Tarea 5-Selección de herramientas digitales-Carol Eraso.pdf
Tarea 5-Selección de herramientas digitales-Carol Eraso.pdfTarea 5-Selección de herramientas digitales-Carol Eraso.pdf
Tarea 5-Selección de herramientas digitales-Carol Eraso.pdf
 
Informatica Generalidades - Conceptos Básicos
Informatica Generalidades - Conceptos BásicosInformatica Generalidades - Conceptos Básicos
Informatica Generalidades - Conceptos Básicos
 
el CTE 6 DOCENTES 2 2023-2024abcdefghijoklmnñopqrstuvwxyz
el CTE 6 DOCENTES 2 2023-2024abcdefghijoklmnñopqrstuvwxyzel CTE 6 DOCENTES 2 2023-2024abcdefghijoklmnñopqrstuvwxyz
el CTE 6 DOCENTES 2 2023-2024abcdefghijoklmnñopqrstuvwxyz
 
LA ECUACIÓN DEL NÚMERO PI EN LOS JUEGOS OLÍMPICOS DE PARÍS. Por JAVIER SOLIS ...
LA ECUACIÓN DEL NÚMERO PI EN LOS JUEGOS OLÍMPICOS DE PARÍS. Por JAVIER SOLIS ...LA ECUACIÓN DEL NÚMERO PI EN LOS JUEGOS OLÍMPICOS DE PARÍS. Por JAVIER SOLIS ...
LA ECUACIÓN DEL NÚMERO PI EN LOS JUEGOS OLÍMPICOS DE PARÍS. Por JAVIER SOLIS ...
 
PPT GESTIÓN ESCOLAR 2024 Comités y Compromisos.pptx
PPT GESTIÓN ESCOLAR 2024 Comités y Compromisos.pptxPPT GESTIÓN ESCOLAR 2024 Comités y Compromisos.pptx
PPT GESTIÓN ESCOLAR 2024 Comités y Compromisos.pptx
 
Power Point: "Defendamos la verdad".pptx
Power Point: "Defendamos la verdad".pptxPower Point: "Defendamos la verdad".pptx
Power Point: "Defendamos la verdad".pptx
 
Unidad 3 | Teorías de la Comunicación | MCDI
Unidad 3 | Teorías de la Comunicación | MCDIUnidad 3 | Teorías de la Comunicación | MCDI
Unidad 3 | Teorías de la Comunicación | MCDI
 
La Función tecnológica del tutor.pptx
La  Función  tecnológica  del tutor.pptxLa  Función  tecnológica  del tutor.pptx
La Función tecnológica del tutor.pptx
 
Presentación de Estrategias de Enseñanza-Aprendizaje Virtual.pptx
Presentación de Estrategias de Enseñanza-Aprendizaje Virtual.pptxPresentación de Estrategias de Enseñanza-Aprendizaje Virtual.pptx
Presentación de Estrategias de Enseñanza-Aprendizaje Virtual.pptx
 

Tipos datos, estructuras, algoritmos

  • 1. Profesor: Realizado por: Luis Estraño Sara Zabala C.I 27577569 CIUDAD GUAYANA, JUNIO 2016
  • 2. Datos tipo entero: permite representar números enteros, que no tienen fracciones. Datos de tipo real: permite escribir las partes enteras y fraccionales separadas por un punto. Datos de tipo lógico: permite representar los valores verdadero y falso. Datos de tipo carácter: permite representar símbolos como letras, dígitos, puntuación, etc. Datos de tipo enumerado: permiten crear datos con un orden particular. Datos de tipo subrango: son rangos de valores que se deben definir partiendo de un dato enumerado con números enteros. Tipos de datos
  • 3. Arrays  Es un medio de guardar un conjunto de objetos de la misma clase. Se accede a cada elemento individual del array mediante un número entero denominado índice. 0 es el índice del primer elemento y n-1 es el índice del último elemento, siendo n, la dimensión del array. Cadena de caracteres Son vectores de tipo carácter (char) que reciben un tratamiento especial para simular el tipo de datos “string”, presente en otros lenguajes de programación. Estructura de datos
  • 4.  Registro Está conformado por la agrupación de campos relacionados entre sí. Toda la información de inscripción de un estudiante constituye un registro. Lista Una lista es una colección de elementos homogéneos entre los que existe una relación lineal. Estructura de datos
  • 5.  Árboles Se usan principalmente para representar datos con una relación jerárquica entre sus elementos, como son árboles genealógicos, tablas, etc. La definición de un árbol implica una estructura recursiva. Esto es, la definición del árbol se refiere a otros árboles. Un árbol con ningún nodo es un árbol nulo; no tiene raíz. Estructura de datos
  • 6.  Es un conjunto prescrito de instrucciones o reglas bien definidas, ordenadas y finitas que permite realizar una actividad mediante pasos sucesivos que no generen dudas a quien deba realizar dicha actividad. Dados un estado inicial y una entrada, siguiendo los pasos sucesivos se llega a un estado final y se obtiene una solución Algoritmos
  • 7.  Pseudocódigo Se trata de una herramienta que los analistas de sistemas utilizan para comunicar a los programadores la estructura del programa que van a realizar, de forma de tener una idea bien clara de lo que se necesita programar. Digamos que el pseudocódigo es una forma de diagramar un algoritmo para resolver un determinado problema, sin atenerse a ningún lenguaje de programación en especial. Representación de los algoritmos
  • 8.  Organigramas Se basan en la utilización de diversos símbolos para representar operaciones específicas, es decir, es la representación grafica de las distintas operaciones que se tienen que realizar para resolver un problema, con indicación expresa el orden lógico en que deben realizarse. Representación de los algoritmos
  • 9.  Diagramas de Nassi-Schneiderman Es como un diagrama de flujo en el que se omiten las flechas de unión y las cajas son contiguas. Las acciones sucesivas se escriben en cajas sucesivas, y, como en los diagramas de flujo, se pueden escribir diferentes acciones en una caja. Los Diagramas Estructurados, son una técnica que permite formular algoritmos mediante una representación geométrica y de asignación de espacios de un bloque específico. Representación de los algoritmos
  • 10.  Tipos de datos disponibles en http://teleformacion.edu.aytolacoruna.es/PASCAL/document/tipos.htm  Diferentes estructuras de datos disponibles como Árbol http://estructura-de-datos-garo.blogspot.com/2011/10/el-arbol-es-una- estructura-de-datos.html Listas http://www.ecured.cu/Listas_(Inform%C3%A1tica) Registros http://www.rena.edu.ve/cuartaEtapa/Informatica/Tema9.html Cadenas de caracteres http://paginadec.webcindario.com/old/cadenas- definicion.html Arrays http://www.sc.ehu.es/sbweb/fisica/cursoJava/fundamentos/clases1/arays.htm  Ddefinición de algoritmo disponible en https://es.wikipedia.org/wiki/Algoritmo  Representación de algoritmos disponible en https://sites.google.com/site/tecnologicodetuxtlagutierrez/2-2- representacion-de-algoritmos-grafica-y-pseudocodigo  Diagrama de nassi-schneiderman disponible en http://dcb.fi- c.unam.mx/users/miguelegc/tutoriales/tutorialcd/dgrms_flj_psdcdg_3.htm Referencias