INTRODUCCIÓN A LA PROGRAMACIÓN

Programación Orientada a Objetos

Componentes

Herencia

Permite

Definir nuevas
clases partiendo
de otras
ya existentes

Abstracciòn

Es un

termino externo
al objeto, que
controla la forma
en que es visto por
los demás

Objetos

Compuesto por

Atributos y
operaciones

Publico

Privado

Protegido

Encapsulaniento

Permite

Implementan
e interfaz grafiaca

Genera

Describir la combinación
de estructuras de datos y
de métodos que son ma
nipulados por el objeto

Poliformismo

Es

La posibilidad de que
una referencia a objetos
de unas clase puedan
concretar se también
con objetos de descendientes
de estas

Clases

Variables de clase

Métodos de clase

Paradigma de Programación

Clases

Programación imperativa

Programación dinámica

Programación dirigida por eventos

Programación declarativa

Programación funcional

Programación lógica

Programación con restricciones

Programación multiparadigma

Lenguaje específico del dominio

Crear, Compilar y Ejecutar un programa

Crear

Dar ordenes a la computadora mediante el código de fuente.

Compilar

Proceso de traducción del código fuente

Ejecutar

Proceso donde una computadora lleva acabo las instrucciones de un programa.

¿Para Qué se Utilizan Las Variables?

Que es?

Es un espacio de memoria

En el cual

Un programador

Asigna un valor determinado

De acuerdo al tipo de datos
que soporta el lenguaje de
programación

Tipos de datos

int

Numérico: Solo muneros enteros
sin decimales

fload

Numérico: Sirve para números
con decimales

char

Es de tipo carácter Y
cadenas de caracteres

bool

Es de tipo verdadero o falso

CONDICIONALES Y CICLOS

validar ccondiciones para realizar procesos repetitivos

Clases

CONCICIONALES

Tipos

If
Else

Operadores Logicos

(==) igual que.
(<=) menor o igual que
(>=) mayor igual que
(>) mayor que
(!=) diferente de.

Que Son?

instrucciones que evaluan una condición

CICLOS

Tipos

For,
Do,
While,
Do While,
Until,
Do Until

Que Son?

instrucciones que se ejecutan varias veces