jueves, 20 de noviembre de 2014

Referencias bibliográficas y páginas Web.


Paginas Web:

http://es.wikibooks.org/wiki/Programaci%C3%B3n_en_C
http://profesores.fi-b.unam.mx/cintia/Lenguaje_C.pdf
http://www.pablin.com.ar/computer/cursos/c2/manc1.htm
http://c.conclase.net/
 
Referencias Bibliograficas:
 
Como Programar en C++
Autores: Paul Deitel, Harvey Deitel

VIDEO

 

Quinta Parte: A)

Estructuras dinámicas de memoria mediante: pilas, colas y listas.

 
Definición de lista:
Una lista es una estructura de datos homogénea y dinámica, que va a estar formada por una secuencia de elementos, donde cada uno de ellos va seguido de otro o de ninguno.

  •  Homogénea: Todos los elementos que la forman tienen el mismo tipo base.
    Dinámica: Puede crecer o decrecer en tiempo de ejecución según nuestras necesidades.
    dos listas pueden ser diferentes si:
    No tienen el mismo número de elementos:
    L1: gato, perro.
    L2: gato, canario, cerdo.
    Cuando, aun teniendo el mismo número de elementos, estos son distintos:
    L1: gato, perro.
    L2: gato, cerdo.
  • Definición de pila y cola:
    Una pila es una estructura de datos a la cual se puede acceder solo por un extremo de la misma. Las operaciones de inserción y extracción se realizan a través del tope, por lo cual no se puede acceder a cualquier elemento de la pila. Se la suele llamar estructura L.I.F.O. como acrónimo de las palabras inglesas "last in, firstout" (último en entrar, primero en salir). La pila se considera un grupo ordenado de elementos, teniendo en cuenta que el orden de los mismos depende del tiempo que lleven "dentro" de la estructura.
  • Una cola es una colección de elementos homogéneos (almacenados en dicha estructura), en la misma se pueden insertar elementos por uno de los extremos, llamado frente, y retirar los mismos por el otro extremo, denominado final.

  • Cuarta Parte: D)

    Operaciones en arreglos: búsqueda y edición. Ejemplos en C de cada operación.
     

    Cuarta Parte: C)

    Arreglo: definición, Tipos: unidimensional, bidimensional, multidimensional. (Representación).



     
     
    Ejemplo de Arreglo Unidimensional
     
     
    Ejemplo de Arreglo Bidimensionales
     
     
    Ejemplo de Arreglo Multidimensionales
     
     
     
     
     
     
     
     

    Cuarta Parte: B)

    Estructura de datos: definición, declaración y ejemplo en C.

    Las estructuras de datos se emplean con el objetivo principal de organizar los datos contenidos dentro de la memoria del ordenador. Así, nuestra primera experiencia con estructuras comienza desde el momento mismo en que usamos en nuestros programas variables de tipos primitivos (char, short, int, float, etc).

     

    Cuarta Parte: A)

    Apuntador: definición, declaración y ejemplo en C.

     

     
     
                                                                     Ejemplos de Punteros