• Preuniversitarios
  • Álgebra
  • Aritmética
  • Cálculo
  • Contabilidad
  • Economía
  • Ecuaciones Diferenciales
  • Estadística
  • Finanzas
  • Física
  • Geometría
  • Ingeniería
  • Lógica
  • Matemáticas Financieras
  • Métodos Númericos
  • Química
  • Termodinámica
  • Trigonometría
Imagen Instructor

Estructura de Datos en C++

Este Curso no esta disponible
6 Estudiantes
Imagen Instructor

Descripción del curso
En este curso vamos a ser que tu imaginación explote, ya que para programar necesitas una buena imaginación y mucha actitud.
Primeramente en este curso iremos dando teoría y práctica para que no se nos escape nada, y no dejar dudas en el camino.
Bien para este curso veremos el siguiente contenido:

  • Presentación del curso:


          Aquí vamos a ir presentando el curso, el contenido que iremos a ver durante todo este curso.


  • Introducción a lo que es Estructura de Datos (EED).


           Una estructura de datos es una colección de datos que pueden ser caracterizados por su organización y las operaciones que se definan en ellas. Las estructuras de datos son muy importantes en los sistemas de computadora. Los tipos de datos más frecuentes utilizados en los diferentes lenguajes de programación son:


  1. Datos Simples:


Los tipos de datos simples tienen como característica común que cada variable representa a un elemento.
       2. Datos Estructurados
Los tipos de datos estructurados tienen como característica común que un identificador (nombre) puede representar múltiples datos individuales. 

  • Array:


Veremos dos tipos de arrays:


  • Arrays Unidimensionales - Los Vectores

    Un Array o arreglo (matriz o vector) es un conjunto finito y ordenado de elementos homogéneos. La propiedad “ordenado” significa que el elemento primero, segundo, tercero,…, enésimo de un Array puede ser identificado. Los elementos de un Array son homogéneos, es decir, del mismo tipo de datos.
    Un Array, es una secuencia de posiciones de la memoria central a las que se puede acceder directamente, que contiene datos del mismo tipo y pueden ser seleccionados individualmente mediante el uso subíndice.
    Un Array puede estar compuesto de todos sus elementos de tipo cadena, otro puede tener todos de tipo entero, etc. Los Arrays se conocen también como matrices – en matemáticas – y tablas  - en cálculos financieros.

  • Arrays Bidimensionales – Matrices


              Array bidimensional M, también denominado matriz (términos matemáticos) o tabla (términos financieros), se considera que tiene dos dimensiones (una dimensión por cada subíndice) y necesita un valor para cada subíndice para poder identificar un elemento individual. En notación estándar, normalmente el primer subíndice se refiere a la fila del array, mientras que el segundo subíndice se refiere a la columna del array. Es decir, B [I, J] es el elemento de B que ocupa la Iª fila y la Jª columna,
 

 

  • Estructuras.


 
           Los arrays son estructuras de datos que contienen un número determinado de elementos (su tamaño) y todos los elementos han de ser del mismo tipo de datos; es una estructura de datos homogénea. Esta característica supone una gran limitación cuando se requieren grupos de elementos con tipos diferentes de datos cada uno. Por ejemplo, si se dispone de una lista de temperaturas, es muy Útil un array; sin embargo, si se necesita una lista de información de clientes que contengan elementos tales como el nombre, la edad, la dirección, el número de la cuenta, etc., los arrays no son adecuados. La solución a este problema es utilizar un tipo de dato registro, en C llamado estructura. 


  • Cadenas de Caracteres.


              Una cadena es un conjunto de caracteres, incluido el espacio en blanco, que se almacena en un área contigua de la memoria central. La longitud de una cadena es el número de caracteres que contiene. La cadena que no  contiene ningún carácter se denomina cadena vacía o nula y su longitud es cero; no se debe confundir con la cadena compuesta solo de espacios en blanco, ya que esta tendrá como longitud el número de blancos de la misma.


  • Archivos (Ficheros).


                Un archivo, es una colección de registros relacionados entre sí con aspectos en común y organizados para un propósito.


  • Ordenación.


           La ordenación es la operación de organizar un conjunto de datos en algún orden dado, tal como creciente o decreciente en datos numéricos, o bien en orden alfabético directo o inverso.


  • Estructuras Dinámicas de Datos


            Las estructuras dinámicas de datos son estructuras que «crecen a medida que se ejecuta un programa».


  • Recursividad


          La recursividad (recursión) es aquella propiedad que posee una función por la cual dicha función puede llamarse a sí misma.
Aquí ven algunos pequeños conceptos de lo que tratara cada capítulo de este curso pues bien no esperes más y apúntate al curso.
 
Módulo 1
Presentación
Lección 1
3:06
Módulo 2
Arrays y Estructuras
Lección 8
8:07
Módulo 3
Cadena De Caracteres
Módulo 4
Archivos(Ficheros)
Módulo 5
Ordenacion
Módulo 6
Estructura Dinamica de Datos
Lección 13
6:16
Lección 14
3:50
Módulo 7
Recursividad
Lección 16
6:36
Lección 17
9:19
Lección 18
7:55
Instructor
Eddy Maicol
Eddy Maicol Palomino Huaman
Hola mi nombre es Eddy Maicol Palomino Huaman, soy estudiante de Ingeniería Informatica de la UNT (Universidad Nacional de Trujillo - Peru) . Me gustaría enseñarte conceptos básicos y avanzados sobre lo que es programación.
Cursos relacionados que otros estudiantes están tomando.
Calificaciones

Calificación promedio

5.0
2 Reviews
Detalles
5 estrellas
2
4 estrellas
0
3 estrellas
0
2 estrellas
0
1 estrella
0

Artureishon Garcia



si esta muy bueno y el instructor si explica muy bien
noviembre 29, 2016

Maicol Palomino



Espero que les sea de su agrado :D Bendiciones y muchos exitos
enero 21, 2016


Toma el curso completo para que puedas acceder a todas sus lecciones
Haz clic en el botón naranja para adquirirlo
Waiting...