Programar es el arte de hacer una cosa a la vez- Michael Feathers
PARADIGMAS DE PROGRAMACIÓN
numero = 'ocho'
numero = 8
numero = 8.0
- números: enteros, decimales
- cadenas: frases, caracteres
- arreglos: conjunto de datos
- objetos: datos agrupados
TIPOS DE DATOS
LOS PARADIGMAS
imperativa
declarativa
estructurada
OOP
Un programa se describe en términos de instrucciones, condiciones y pasos que modifican el estado de un programa
IMPERATIVA
print('Sumaremos dos números')
x = input('Ingresa el primer número: ')
y = input('Ingresa el segundo número: ')
print('La suma es:')
print(x + y)
En la programación declarativa un programa se describe en términos de proposiciones y afirmaciones que son declaradas para describir el problema, sin especificar los pasos para resolverlo
DECLARATIVA
SELECT carnet, first_name, last_name FROM
students;
La programación Orientada a objetos es una forma especial de programar, más cercana a como expresaríamos las cosas en la vida real que otros tipos de programación.
OOP
CLASE
- son abstracciones de objetos.
- los planos sobre los que construiremos objetos
ATRIBUTOS
- son las características de los objetos
- las definimos como un conjunto de propiedades
class Student:
first_name = 'Estuardo'
last_name = 'Díaz'
carnet = '1547010'
student = Student()
MÉTODOS/
FUNCIONES
- son acciones de los objetos
- los expresamos como un verbo
INSTANCIA
- es una estructura que usa la clase
- "una casa que usa el plano que construímos"
Hora de la práctica
Copy of Paradigmas de programación
By Estuardo Díaz
Copy of Paradigmas de programación
- 115