Zusammenfassung der Ressource
Introducción a la
programación
- Que es paradigma de
la programación
- Un paradigma de programación provee y
determina la visión y métodos de un
programador en la construcción de un
programa o sub-programa, diferentes
paradigmas resultan en diferentes estilos
de programación y en diferentes formas
de pensar la solución de problemas, los
lenguajes de programación son basados
en uno o más paradigmas.
- Clasificación
- Paradigma
Imperativo
- Que describe la
programación como una
secuencia instrucciones o
comandos que cambian el
estado de un programa, el
código máquina en general
está basado en el paradigma
imperativo.
- Paradigma
declarativo
- El cual no se basa en
el cómo se hace algo,
sino que describe
cómo es algo, en otras
palabras, se enfoca en
describir las
propiedades de la
solución buscada.
- Paradigma
estructurado
- El que permite
reutilizar código
programado y
otorga una
mejor
compresión de la
programación.
- Paradigma
orientado a
objetos
- Que está
basado en la
idea de
encapsular
estado y
operaciones en
objetos.
- Paradigma
funcional
- Concibe a la
computación
como la
evaluación de
funciones
matemáticas y
evita declarar y
cambiar datos.
- Paradigma
lógico
- Que se basa en la
definición de reglas lógicas
para luego, a través de un
motor de inferencias
lógicas, responder
preguntas planteadas al
sistema y así resolver los
problemas.
- Qué caracteriza la programación
orientada a objetos
- Comprender la complejidad que posee
un software
- Permite la descomposición
fácil de un problema en
pequeños sub-grupos
propios del mismo
- Se apaga a lo conocido
como programación
estructurada.
- Descomposición de un problema
encontrando poco a poco
pequeñas sub-partes del problema
hasta llegar a elementos simples
que faciliten la codificación de
los elementos problemas.
- Usa a los
objetos como
los elementos
esenciales para
la construcción
de elementos
complejos.
- Usa lenguaje de
programación de
software que lo
permiten traducir a
lo que llamamos
sub-grupos en
unidades llamadas
objetos.
- Cuáles son las diferencias entre
crear, compilar y ejecutar un
programa
- Crear
- Iniciar o
producir un
programa
informático.
- Diferencias
- Cuando hablamos de
crear podemos
construir desde
cualquier punto,
cualquier cosa que
queramos. Podemos
dar características,
formas, colores,
podemos elegir un sin
fin de características y
tributos para construir
desde cero de aquello
que queremos.
- Compilar
- Consiste en la conversión de
diversas instrucciones codificadas
en cualquier tipo de lenguaje de
programación en un lenguaje de
máquina (o binario) con el que
estas puedan ser ejecutadas
atravez de un programa
informático.
- Diferencias
- Cuando hablamos
de compilar
hablamos de todo
aquello que hemos
creado y lo
llevamos a un
lenguaje de
computo que
permite que un
programa se
pueda ejecutar
dentro de el y
darle forma de
manera en que lo
necesitamos.
- Ejecutar
- Es la acción de poner
en marcha las
instrucciones de un
programa informático
puntual.
- Diferencias
- Al referirse a la
ejecución se pone
en marcha aquello
que se ha
construido y
compilado,
llevando a cabo el
final de todo el
proceso de
creación.
- Para qué se utilizan las
variables
- Una variable es un
espacio de memoria
reservado para
almacenar un valor que
corresponde a un tipo de
dato soportado por el
lenguaje de
programación.
- Representación
- Es representada y usada a través de una etiqueta que le
asigna un programador o que ya viene predefinida, una
variable, por lo general, como su nombre lo indica, puede
variar su valor durante la ejecución del programa,
dependiendo del lenguaje de programación usado,
también puede cambiar el tipo de dato que almacena.
Aunque todas las variables de JavaScript se crean de la
misma forma, la forma en la que se les asigna un valor
depende del tipo de valor que se quiere almacenar.
- Variables numéricas
- Se utilizan para
almacenar
valores
numéricos
enteros o
decimales.
- Cadenas de texto
- Se utilizan para
almacenar
caracteres,
palabras y/o
frases de texto
- Arrays
- Es una
colección de
variables, que
pueden ser
todas del
mismo tipo o
cada una de
un tipo
diferente.
- Booleanos
- Almacena un
tipo especial
de valor que
solamente
puede tomar
dos valores,
true o false.
- Que diferencias existen
entre condicionales y
ciclos
- Condicionales
- En programación son
procedimientos para llevar
a cabo una serie de
instrucciones cuando se
cumpla una sentencia o
pregunta.
- Operadores logísticos
- (==) Igual que .................
(<=) Menor o igual que
(>=) Mayor o igual que
(>) Mayor que
.................. (!=) No es
igual que o diferente de
- Ciclos
- En pro.gramación se lleva a
cabo cuando se desea que una
serie de instrucciones se
ejecuten varias veces
- Tipos de ciclos
- Ciclo flor
- Se utiliza para que se
repitan una serie de
instrucciones esto
cuando se conoce la
cantidad exacta.
- Ciclo do while
- Es repetitiva
primero se
ejecuta el bloque
de sentencias y
posteriormente
se comprueba la
condición.
- Ciclo while
- Traduce mientras,
analiza la condición
y si cumple realiza
un bloque de
instrucciones en el
ciclo se realiza
hasta que la
condición ya no se
cumple.