Glosario Programación Orientada a Objetos

Description

Glosario de términos de programación
Joel Garavito Navarro
Flashcards by Joel Garavito Navarro, updated more than 1 year ago
Joel Garavito Navarro
Created by Joel Garavito Navarro over 6 years ago
2127
1

Resource summary

Question Answer
Abstracción Propiedad y/o técnica de software que oculta los detalles de la implementación
Algoritmo Método que describe cómo se resuelve un problema en término de las acciones que se ejecutan y especifica el orden en que se ejecutan estas acciones
Análisis Proceso de identificación, modelado y descripción de lo que hace un sistema y de cómo trabaja
Aplicación Programa autónomo Java tal como cualquier programa escrito utilizando un lenguaje de alto nivel
Argumento Información pasada a un método. Los argumentos se suelen llamar también parámetros
Asignación Almacenamiento de un valor en una variable. La sentencia de asignación es aquella que implementa la asignación y utiliza un operador de asignación
Biblioteca de clases Colección organizada de clases que proporciona un conjunto de componentes y abstracciones reutilizables
Binario Representación numérica en base 2. En esta base sólo se utilizan los dígitos 0 y 1
Clase Colección encapsulada de datos y operaciones que actúan sobre los datos. El concepto de clase es fundamental en programación orientada a objetos
Clase abstracta Superclase que contiene características comunes compartidas por las subclases. Se declaran utilizando la palabra reservada abstract
Compilación Proceso de traducción de un lenguaje de programación. Normalmente este proceso implica la traducción de un lenguaje de programación de alto nivel a lenguaje de programación de bajo nivel, o el formato binario de un conjunto de instrucciones específicas
Compilador Programa de software que realiza un proceso de compilación (traducción del lenguaje fuente a lenguaje máquina) de un programa escrito en un lenguaje de programación de alto nivel
Declaración Define las variables, métodos yclases en un programa
Depuración Proceso de encontrar, fijar y eliminar errores en un programa
Diagrama de clases Una representación gráfica construida utilizando una notación formal para visualizar y documentar las relaciones entre clases de un sistema
Encapsulamiento Localización y protección de las características internas y estructura de un objeto. Combinación de métodos y datos en una única estructura de datos
Excepción Un suceso (evento) no previsto que indica que un programa ha fallado en alguna forma. Las excepciones se representan por objetos excepción en java
Expresión Una subparte de una sentencia que representa un valor. Por ejemplo, la expresión aritmética ´2+5´ representa el valor 7
Función Construcción matemática a la que se pueden aplicar valores y que devuelve un resultado.
Herencia Una relación entre clases en que una subclase se extiende desde una superclase.
IDE Software para ayudar a lso programadores a escribir código eficientemente.
Instancia Objeto de una clase Instanciación (instantiation) Proceso de creación de un objeto de una clase.
Interfaz Una interfaz se trata como una clase especial de Java. Cada interface se compila en un archivo independiente de bytecode, tal como una clase ordinaria
Mensaje Una petición enviada a un objeto que solicita ejecutar una operación determinada. El mensaje incluye un nombre y una lista opcional de parámetros
Método de la clase Sinónimo de método estático. Un método que se puede invocar sin crear una instancia de la clase. Para definir métodos de clases, se ha de poner un modificador static en la declaración del método
Método de la instancia Un método (o procedimiento)declarado por un clase que se llama por sus objetos de instancias (o los de las subclases).
Objeto instancia Un objeto instancia es un representación de un valor del tipo implementado por su clase.
Parámetro formal Declaración de una variable parámetro en una lista de parámetros de un método.
Tipo de datos Los tipos de datos se utilizan para definir variables. Java soporta los tipos de datos primitivos y tipos de datos objeto.
Clase Principal Una clase que contiene un método principal (main).
Método Una colección de sentencias que se agrupan juntos para ejecutar una operación.
Sobrecarga de un método La sobrecarga de n método significa que se puede definir los métodos con el mismo nombre de una clase siempre que haya diferencia en sus parámetros.
Objeto Una instancia de una clase específica. En general, se puede construir cualquier número de objetos a partir de una clase.
Operador Operaciones para valores de tipos primitivos de datos. Ejemplos de operadores son +,-,*,/ y %
Privado Público Un modificador de miembros de una clase, un miembro privado sólo puede ser referenciado en el interior de la clase Un modificador de clases, datos y métodos a los que se puede acceder por todos los programas.
Sentencia na unidad de código que representa una acción o una secuencia de acciones. Las sentencias se ejecutan en el orden en que están escritas y siempre terminan en un punto y coma.
Subclase Una clase que hereda o se extiende de una superclase.
Superclase Una clase que puede ser heredada de otra clase.
Show full summary Hide full summary

Similar

Operadores Python
Giovanni Sanhuez
Mis Recursos de Programación
maya velasquez
FUNDAMENTOS DE REDES DE COMPUTADORAS
anhita
Editor Dibujo Paint
gladiscj
Herramientas de Software para Comercio y Finanzas
mishelleisabel
Introducción a la POO
Carleslc
Programacion orientada a objetos
david20lopez
Herencia y Polimorfismo
Carleslc
Programación Orientada a Objetos (POO) - Por Guillermo Ospitia
Guillermo Ospitia
JAVA Características de POO
Humberto Lopez