QUE ES UN PARADIGMA DE PROGRAMACION

QUE CARACTERIZA LA PROGRAMACION ORIENTADA A OBJETOS

CUALES SON LAS DIFERENCIAS ENTRE CREAR, COMPILAR Y EJECUTAR UN PROGRAMA

PARA QUE SE UTILIZAN LAS VARIABLES

En programacion una variable esta formada por un espacio en el sistema de almacenaje,este espacio contiene una informacion desconocida o conocida es decir un valor.

Las variables pueden ser de longitud

FIJA

Cuando el tamaño de la misma no variara a lo largo de la ejecucion del programa

VARIABLE

Cuando el tamaño de la misma puede variar a lo largo de la ejecucion. Tipicamente colecciones de datos.

QUE DIFERENCIAS EXISTEN ENTRE CONDICIONALES Y CICLOS

CONDICIONALES

Las condicionales en programacion son procedimientos para llevar a cabo una serie de instrucciones cuando se cumpla una sentencia o pregunta.

CICLOS

Se llevan a cabo cuando se desea que una serie de instrucciones se ejecuten varias veces cuando se cumpla la condicion dada, ya sea por una opcion de continuar o mediante una condicion cumplida los ciclos mas usados en programacion son el for que traduce para y el while que traduce mientras

Cuando se crea un programa, no lo hacemos en un lenguaje que el computador entienda, debemos escribir un codigo que tiene un signifcado en otro lenguaje

En cualquier lenguaje de programacion Compilar significa hacer la traduccion de un archivo fuente a un archivo ejecutable.

Ejecutar significa montar elarchivo ya compilado en memoria principal para que el procesador ejecute cada una de sus instrucciones

La programacion orientada a objetos POO, es un paradigma de programacion para innovar la forma de obtener resultados, donde cada objeto ofrece una funcionalidad especial

ABSTRACCION:Expresa las caracteristicas esenciales de un objeto, si un objeto tiene mas caracteristicas de las necesarias, los mismos resultaran dificiles de usar, modificar, construir y comprender.

ENCAPSULAMIENTO: es reunir todos los elementos que peuden considerarse pertenecientes a una misma entidad

MODULARIDAD: Permite dividir una aplicacion en partes (modulos) mas pequeños.

POLIMORFISMO: Se refiere ala propiedad por la que es posible enviar mensajes sintacticamente iguales a objetos de tipos distintos.

Es una propuesta tecnologica adoptada por una comunidad de programadores y desarrolladores cuyo nucleo central es incuestionable en cuanto que unicamente trata de resolver uno o varios problemas claramente delimitados

ESTRUCTURADO IMPERATIVO

DESCRIBE LA PROGRAMACION EN TERMINOS DELESTADO DELPROGRAMA Y SENTENCIAS QUE CAMBIAN DICHO ESTADO

FUNCIONAL

Se basa en la utilizacion de funciones aritmeticas que no maneja datos mutables o de estado

ORIENTADO A OBJETOS

Usa los objetos en sus interacciones para diseñar aplicaciones y programas informaticos