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