Tecnologia

La tecnología es el reflejo del fanatismo del hombre por sobrevivir.

Destino

El destino no es algo que deberiamos ver, sino algo que deberiamos crear

Tiempo

No creas en el tiempo y cree en el ahora, que es lo único que sabes con certeza.

Los cuatro acuerdos

Sé impecable en tus palabras, no te tomes nada personal, nunca hagas suposiciones, siempre da lo mejor de ti y seamos todos felices con estos cuatro acuerdos.

Inteligencia

Aquel que pregunta una vez es tonto una vez, aquel que no pregunta nunca es tonto siempre.

lunes, 19 de agosto de 2013

Listas enlazadas

Listas enlazadas, estructura dinámica, La distribución esparcida de sus
elementos la hace más lenta en el acceso a los datos que los arreglos, pero tiene
la ventaja de poder crecer y decrecer de acuerdo a los requerimientos de
almacenamiento, también tiene uso de propósito general.


miércoles, 14 de agosto de 2013

Estructuras de datos 13/08/203

Niveles de programacion:

Nivel bajo: Binario
Nivel medio: Nemotecnica
Nivel alto: Nivel actual de la programacion (Ingles)

Lenguaje Basic
En la programación de computadoras, el BASIC, siglas de Beginner's All-purpose Symbolic Instruction Code (Código simbólico de instrucciones de propósito general para principiantes en español), El BASIC consta de instrucciones, comandos y funciones. Estas son palabras inglesas que tienen un significado especial para el ordenador. Los programas en BASIC son sencillamente un grupo de instrucciones, comandos y funciones, que realizan conjuntamente una tarea determinada.

MS-DOS:


Codigo spaghetti:
El código spaghetti es un término peyorativo para los programas de computación que tienen una estructura de control de flujo compleja e incomprensible. Su nombre deriva del hecho que este tipo de código parece asemejarse a un plato de espaguetis, es decir, un monton de codigos enrredados que nadie entiende.




Codigo estructurado:
La programación estructurada es un paradigma de programación orientado a mejorar la claridad, calidad y tiempo de desarrollo de un programa de computadora, utilizando únicamente subrutinas y tres estructuras: secuencia, selección (if y switch) e iteración (bucles for y while).


Programacion orientada a objetos (P. O. O.):
usa los objetos en sus interacciones, para diseñar aplicaciones y programas informáticos. Está basado en varias técnicas, incluyendo herencia, cohesión, abstracción, polimorfismo, acoplamiento y encapsulamiento. Ha ido mejorando con el paso del tiempo buscando eficacia, organizacion, y ahoro de memoria interna y recursos.

Programacion orientada a objetos (Conceptos)
Apuntes:

  • "Vectores o arreglos son considerados como una estructura de datos por tener orden y agrupamiento de datos".
  • Diferencia entre Clase -Objeto; Clase puede tener varios objetos con los mismos atributos definidos en la clase, esta es la que indica como se debe crear un objeto, así como un plano de un arquitecto
  • en un tiempo de ejecución , se crean las estructuras de datos 
  • una ves que se define por primera vez el tamaño de un vector ya no se podrá editar su tamaño porque se pierde el calculo de memoria interna por eso se conoce como ESTRUCTURA ESTÁTICA
  • no importa donde se encuentre el objeto, ni que este en forma continua, lo que importa es la dirección. ESTRUCTURA DINÁMICA.
  • "new" se encarga de asignar la dirección de la memoria interna.



domingo, 11 de agosto de 2013

Foro proyecto docente



1.¿Qué es el Proyecto Docente y que relación tiene con el Microcurriculo?


R//: El proyecto docente, es una norma para organizar y orientar el trabajo formativo del Docente, en él se expresan las competencias que el docente pretende alcanzar con la mediación de los conceptos en general de la asignatura, su elaboracion, donde explica la filosofia de las estructuras de datos como tal, para la carrera, donde busca crear profesionales integrales, con respecto a la PUNTUALIDAD, COMPROMISO, RESPETO, entre otros. Apoya el aprendizaje en el desarrollo conjunto de competencias de investigación, trabajo en equipo, analisis,creatividad, participación, síntesis y ética,y LOGICA. El microcurriculo es lo que lograra el docente(Estrategias, competencias, contenidos, indicadores de logro, etc.) y el proyecto docente es la manera de COMO LO LOGRARÁ.


2.¿Qué observa en el mentefacto y que relación tiene con el ensayo


R//: Las estructuras de datos son la base del desarrollo de programas complejos, es decir "Ingenieria de software", cabe destacar lo resaltado en el mentefacto, la organizacion, la eficiencia, la gestion de datos, es decir, asi como el ensayo busca que la persona analice, entienda y comprenda todo lo relacionado con las Estructuras de datos y de ahi sacar unas ideas mas claras, subjetivas pero al mismo tiempo objetivas y coherentes.


3.¿Que es el PEI y que relación existe con el Proyecto Docente?


R//: PEI (Proyecto educativo institucional), enseña la naturaleza de la institucion, de donde viene y hacia donde quiere ir, programas, ofertas educativas, agentes institucionales, fundamentos filosoficos y toda la estructura funcional de la institucion, la relacion con el proyecto docente se centra en lo mas importante, LA INTEGRIDAD DEL PROFESIONAL Y DE LA PERSONA, aqui es donde mas se centra la institucion y crea en el proyecto docente los metodos para que estos coadjutores logren sus objetivos (microcurriculo) para y con nosotros.

viernes, 9 de agosto de 2013

Estructura de datos y Análisis de algoritmos.

Una estructura de datos es una colección de datos que se caracterizan por su organización y las operaciones que se definen en ellos, cabe destacar en estos:

  • Organizacion y tratamiendo de la información en la memoria principal.
  • Datos complejos.
  • Su implementación no depende del lenguaje.
  • Utilizan gestion dinamica de memoria.
  • Base para construir sistemas complejos como: Bases de datos, Sistemas operativos, Redes, Compiladores, Etc.
Las estructuras de datos son muy importantes en los sistemas de computadora. Los tipos de datos mas frecuentes utilizados en los diferentes lenguajes de programación son: