Conceptos programacion

Páginas: 5 (1116 palabras) Publicado: 6 de septiembre de 2015
25/Agosto/2015.
Desarrollar Software de aplicación utilizando programación orientada a objetos (P.O.O)

Plantilla: Las plantillas ("Templates"), también denominadas tipos parametrizados, son un mecanismo C++ que permite que un tipo pueda ser utilizado como parámetro en la definición de una clase o una función.
Ya se trate de clases o funciones, la posibilidad de utilizar un tipo como parámetroen la definición, posibilita la existencia de entes de nivel de abstracción superior al de función o clase concreta. Podríamos decir que se trata de funciones o clases genéricas; parametrizadas (de ahí su nombre). Las "instancias" concretas de estas clases y funciones conforman familias de funciones o clases relacionadas por un cierto "denominador común", de forma que proporcionan un mediosimple de representar gran cantidad de conceptos generales y un medio sencillo para combinarlos.   Generic Programming Techniques.
Instancia u Objeto: Se produce con la creación de un objeto perteneciente a una clase (se dice que se instancia la clase). El objeto que se crea tiene los atributos, propiedades y métodos de la clase a la quepertenece. Los objetos y sus características se usan en la construcción de programas, ya sea como contenedores de datos o como partes funcionales del programa. http://javawebprog.blogspot.com/2011/05/clases-metodos-objetos-e-instanciacion.html.
Atributo: Los atributos constituyen un medio apropiado para asociar metadatos o información declarativa con código (ensamblados, tipos, métodos,propiedades, etc.). Después de asociar un atributo a una entidad del programa, éste se puede consultar en tiempo de ejecución mediante una técnica denominada reflexión. Los atributos agregan metadatos al programa. Los metadatos son información sobre los tipos definidos en un programa. Todos los ensamblados .NET contienen un conjunto de metadatos especificado que describe los tipos y los miembros de tipodefinidos en el ensamblado. Puede agregar atributos personalizados para especificar toda información adicional necesaria. https://msdn.microsoft.com/es-es/library/z0w1kczw.aspx.
Propiedades: Una propiedad es un miembro que proporciona un mecanismo flexible para leer, escribir o calcular el valor de un campo privado. Se pueden usar las propiedades como si fueran miembros de datospúblicos, pero en realidad son métodos especiales denominados descriptores de acceso. Esto permite acceder fácilmente a los datos a la vez que proporciona la seguridad y la flexibilidad de los métodos. https://msdn.microsoft.com/es-es/library/x9fsa0sw.aspx.
Algoritmo: El algoritmo es un conjunto de pasos, instrucciones o acciones que se deben seguir para resolver un problema. Existen una grancantidad de algoritmos, hay que coger el más efectivo. Hay dos tipos de algoritmos que son los cualitativos y cuantitativos, cualitativos son todos aquellos pasos o instrucciones descritos por medio de palabras que sirven para llegar a la obtención de una respuesta o solución de un problema, y cuantitativos son todos aquellos pasos o instrucciones que involucran cálculos numéricos para llegar aun resultado satisfactorio.
https://es.wikibooks.org/wiki/Fundamentos_de_programaci%C3%B3n/Algoritmos_y_programas.
Diagrama de Flujo: Un diagrama de flujo es una representación esquemática de los distintos pasos de un programa. Constituyen pues, otra forma de representar algoritmos distintos al pseudocódigo, pero que nos sirve de forma complementaria en el proceso de creación de la estructura delprograma antes de ponernos delante del ordenador. El diagrama de flujo goza de ventajas como el ser altamente intuitivo, fácil de leer, claro y preciso. Su interés para nosotros, sin desdeñar su utilidad profesional, radica en su valor didáctico. Lo consideraremos una herramienta muy potente de cara a comenzar a programar ya que su contenido gráfico lo hace menos árido que el pseudocódigo....
Leer documento completo

Regístrate para leer el documento completo.

Estos documentos también te pueden resultar útiles

  • Conceptos de programacion
  • conceptos programacion
  • Conceptos de programación
  • Conceptos De Programación
  • Conceptos De Programacion
  • Conceptos de programacion
  • Conceptos Programacion
  • Conceptos de programacion

Conviértase en miembro formal de Buenas Tareas

INSCRÍBETE - ES GRATIS