programacion

Páginas: 10 (2355 palabras) Publicado: 10 de junio de 2013
TABLA DE CONTENIDO

Introducción…………………………………………………………………………...…….3
Capítulo 1 – Programación orientada a objetos (poo)
1.1 ¿Qué es programación orientada a objetos? …………………………………………4
Capítulo 2 – Pilas y colas
2.1 ¿Qué son pilas? ............................................................................................................5
2.2 ¿Qué son colas?..........................................................................................................5-6
Capítulo 3 – Operadores en C++
3.1 ¿Qué es encapsulamiento? ….......................................................................................7
3.2 ¿Para qué se utiliza en C++ NEW y DELETE?..........................................................7-8
Capítulo 4 – Apuntadores en C++
4.1 ¿Quéson apuntadores en C++……………...................................................................9
Capítulo 5– Métodos de ordenamiento
5.1 Método por insercion...................................................................................................10
5.2 Método burbuja............................................................................................................10
5.3Método Shell………………………………………………………………………....11
5.4 Método quicksort…………………………………………………………………….12
5.4 Método heartsort………………………………………………………….………….13
Bibliografía…………………………………………………………………….………….....12

INTRODUCCION


El presente trabajo de investigación tiene como fin brindar conocimientos específicos de programación, ya sea orientada a objetos o programación en C++. Para diferentes tipos deaplicaciones que se suelen presentar en esta fantástica carrera como lo es la Ingeniería de sistemas. En el presente se citaran algunos textos esenciales para el aprendizaje de la programación.













CAPITULO 1 – PROGRAMACION ORIENTADA A OBJETOS

1.1 ¿Qué es programación orientada a objetos?
La P.O.O. (también conocida como O.O.P., por sus siglas en inglés) es lo que seconoce como un paradigma o modelo de programación. Esto significa que no es un lenguaje específico, o una tecnología, sino una forma de programar, una manera de plantearse la programación. No es la única (o necesariamente mejor o peor que otras), pero se ha constituido en una de las formas de programar más populares e incluso muchos de los lenguajes que usamos hoy día lo soportan o están diseñadosbajo ese modelo (PHP, AS2, AS3,…).
Lo que caracteriza a la POO es que intenta llevar al mundo del código lo mismo que encontramos en El Mundo Real™. Cuando miramos a nuestro alrededor ¿qué vemos? pues, cosas, objetos, pero podemos reconocer estos objetos porque cada objeto pertenece a una clase, eso nos permite distinguir, por ejemplo, un perro de un auto (porque son de clases diferentes) ytambién un TV de otro (porque, aunque sean iguales, cada uno es un objeto distinto). Éste es el modelo que la POO intenta seguir para estructurar un sistema.
Es importante recalcar nuevamente que la POO no es un lenguaje de programación, es una forma de enfrentarse a ella. Esto significa que la POO le servirá para desarrollar en muchos de los lenguajes comunes de hoy en día (incluso en ASPuaj!)manteniendo un mismo esquema mental. Incluso le permitirá enfrentar otros proyectos que no necesariamente estén relacionados con escribir código.




CAPÍTULO – PILAS Y COLAS

2.1 ¿Qué son pilas?

Una pila es una estructura de datos homogénea (elementos del mismo tipo), secuencial y de tamaño variable. Sólo es posible un modo de acceso a esta estructura: a través de la cabeza de la pila. Deeste modo podemos añadir un elemento a la cabeza de la pila o extraer un elemento de la cabeza de la pila. Debido a que las operaciones de extracción e inserción se realizan por el mismo extremo, el último elemento en ser añadido será el primero en ser extraído; por ello a estas estructuras se las conoce con el nombre de LIFO (last-in, first-out; último en entrar, primero en salir).

Otras...
Leer documento completo

Regístrate para leer el documento completo.

Estos documentos también te pueden resultar útiles

  • Programación
  • Programacion
  • Programacion
  • Programación
  • Programacion
  • Programacion
  • Programacion
  • Programacion

Conviértase en miembro formal de Buenas Tareas

INSCRÍBETE - ES GRATIS