PROGRAMACIÓN (Vanessa Hernández 10C)

Comienza Ya. Es Gratis
ó regístrate con tu dirección de correo electrónico
PROGRAMACIÓN (Vanessa Hernández 10C) por Mind Map: PROGRAMACIÓN (Vanessa Hernández 10C)

1. Programación Enfocada En Objetos

1.1. CONCEPTO

1.1.1. Es un conjunto de objetos que interactúan entre sí y que están organizados en clases.

1.2. CARACTERISTICAS

1.2.1. La programación orientada a objetos consiste en tener un objeto y sobre este objetos se abstraen las clases, los atributos y su comportamiento

1.2.2. Clase: Es una descripción de un objeto, que consta de características especificas del conjunto al que pertenece. Ejemplo: Clase automóviles

1.2.3. Atributos: Son las propiedades o características que se le pueden asignar a un objeto Ejemplo: Color, Tamaño, Modelo

1.2.4. Comportamiento: Son las acciones que puede realizar el objeto. Ejemplo: Arrancar ( ),Frenar ( )

1.3. FUNCIONALIDAD

1.3.1. Se crean los objetos con unas características especificas para conseguir los objetivos de las aplicaciones o programas.

2. Tipos De Lenguajes De Programación

2.1. LENGUAJE COMPILADO

2.1.1. Este convierte el lenguaje a código binario, para que lo lea el sistema operativo. En este se pueden encontrar ejemplos como:

2.1.1.1. C#

2.1.1.2. C++

2.1.1.3. Go

2.2. LENGUAJE INTERPRETADO

2.2.1. Este necesita un programa que pueda leer las instrucciones del código maquina en tiempo real, para luego ser ejecutadas. En este se pueden encontrar ejemplos como:

2.2.1.1. Java Script

2.2.1.2. Python

2.2.1.3. Ruby

2.3. LENGUAJE INTERMEDIO

2.3.1. Este copila el código fuente a un lenguaje intermedio como el bytecode, que a la vez lo ejecuta en cualquier máquina virtual. En este se pueden encontrar ejemplos como: El principal es Java y los otros son lenguajes JVM, es decir que dependen de Java.

2.3.1.1. Java

2.3.1.2. Scala

2.3.1.3. Kotlin

3. Las computadoras hablan un lenguaje distinto al nuestro, ellas hablan el lenguaje llamado código máquina.