Parte 1 de la tarea de Estructura de Datos, asignada el Viernes 10 de Junio
1. Definir los siguientes terminos:
a) Variables
Constantes
c) Tipos de Datos
d) Algoritmo
e) OOP
f) Clase
g) Polimorfismo
Variable
las variables son estructuras de datos que, como su nombre indica, cambian a lo largo de la ejecución de un programa.
Más concretamente, una variable corresponde a un área reservada en la memoria principal del ordenador, longitud fija o variable, en donde el programa puede almacenar valores.
Constantes
Las constantes son similares a una variable pero tienen un valor determinado que se mantiene igual en toda la ejecución del programa.
Tipo de Datos
Los datos son aquello que un programa manipula. Sin datos un programa no funcionaría correctamente. Los programas manipulan datos de manera muy diferente según el tipo de dato del que se trate. Y hay varios de estos tipos: Cadenas de Caracteres (String), Enteros (int), Números Complejos o Imaginarios (float), Valores Booleanos - Verdadero y Falso (boolean), Colecciones (Arrays) [Matrices o Vectores, Listas, Pilas, Bolsas, Conjuntos, Cola], Fechas.
Algoritmo
Es un conjunto finito de instrucciones o pasos que sirven para ejecutar una tarea o resolver un problema.
OOP
Es una metodología de diseño de software y un paradigma de programación que define los programas en términos de "clases de objetos", objetos que son entidades que combinan estado (es decir, datos) y comportamiento (esto es, procedimientos o métodos). La programación orientada a objetos expresa un programa como un conjunto de estos objetos, que se comunican entre ellos para realizar tareas.
Clases
Son declaraciones o abstracciones de objetos, lo que significa, que una clase es la definición de un objeto. Cuando se programa un objeto y se definen sus características y funcionalidades, realmente se programa una clase.
Polimorfismo
Las referencias y las colecciones de objetos pueden contener objetos de diferentes tipos, y la invocación de un comportamiento en una referencia producirá el comportamiento correcto para el tipo real del referente. Cuando esto ocurre en "tiempo de ejecución", esta última característica se llama asignación tardía o asignación dinámica.
No tiene comentarios