1 of 7

Bienvenidos/as

Curso de programación en java (con apoyo de IA)

2 of 7

Introducción a la programación | Paradigmas

Programa y lenguaje binario

Un programa es una secuencia de instrucciones en memoria, estas instrucciones están codificadas en binario (combinaciones de unos y ceros) interpretadas por la unidad central de procesamiento (CPU).

3 of 7

Lenguaje de bajo nivel

Un lenguaje de bajo nivel es un tipo de lenguaje de programación que está más cerca del lenguaje de máquina.

El lenguaje ensamblador (assembly) es un conjunto de operaciones que se corresponden directamente con el conjunto de instrucciones de la arquitectura de una computadora específica, siendo más legible para los humanos en comparación con el código binario.

4 of 7

Lenguaje de alto nivel

Aparición de los primeros lenguajes de alto nivel, Fortran, Cobol, Pascal, C.

Características

Un lenguaje de alto nivel es un tipo de lenguaje de programación alejado del lenguaje de máquina, diseñado para facilitar la programación y mejorar la legibilidad del código; al tiempo que ocultan los detalles específicos del hardware.

Abstracción

Productividad

Enfoque en la lógica

Legibilidad

Portabilidad

5 of 7

Paradigmas de programación

Otros: Programación funcional, Programación lógica

Estructurada

Orientada a Objetos

Declarativa

Es un paradigma de programación que se basa en la idea de dividir un programa en estructuras más pequeñas y manejables.

Se utiliza para modelar y representar de manera más natural el mundo real en el software.��-Modularidad�-Reutilización, -Mantenibilidad�-Flexibilidad

Es un paradigma de programación que se centra en describir el resultado deseado sin especificar el flujo de control o los pasos detallados para alcanzar ese resultado.

La programación estructurada es un paradigma de programación que se basa en la idea de dividir un programa en estructuras más pequeñas y manejables.

6 of 7

Hola Mundo

Lenguaje de programación orientado a objetos.

Aplicaciones de escritorio, aplicaciones web y móviles.

La Clase Principal (public class)

La Función main�

El Nombre del Archivo�MiPrograma.java

VariableContenedor que almacena datos que pueden cambiar durante la ejecución del programa.

Tipos de datos primitivos�int, double, boolean, char, byte, short, long, float

7 of 7

IA | AGI | Modelos de lenguaje

IA

AGI

Modelo de�lenguajes

Machine learning