BLOQUE 3 - TEMA 2 - LENGUAJES PROGRAMACION Flashcards
Que es un Transpilador ?
Traduce el código fuente de un lenguaje de programación a otro lenguaje de programación de alto nivel.
Cuantas generaciones hay de lenguajes de programacion ?
5
1GL - lenguaje maquina
2GL- lenguaje ensamblador
3GL-C, C++, Java, Python
4GL-especificar qué hay que hacer y no cómo se hace
( SQL, MATLAB, ABAP, SAS, Oracle Forms)
5GL- inteligencia artificial (Prolog, LISP, Mercury)
En el ambito de lenguajes de programación, que es el casting ?
es el proceso de transformar un valor de un tipo a un valor de otro tipo
Que devuelve esto ?
int resultado = (5 > 3) ? 10 : 20;
10
? si true entonces, si false entonces…
En un array, como se almacenan en memoria los elementos que lo componen ?
de forma consecutiva
Como funciona una puerta logica XOR ?
Una puerta lógica XOR (OR exclusiva) es un tipo de compuerta lógica digital que produce una salida verdadera (1) solo si una, y solo una, de las entradas es verdadera.
Como funciona una puerta logica NAND ?
Una puerta lógica NAND (Not AND) es una combinación de una puerta AND seguida de una puerta NOT
La salida es 0 solo si todas las entradas son 1. En cualquier otro caso, la salida es 1.
TRUQUI: devolvera lo contrario de AND. Hacemos un and, y el resultado contrario
Como funciona una puerta logica NOR ?
Una puerta lógica NOR es una combinación de una puerta OR seguida de una puerta NOT.
La salida es 1 solo si todas las entradas son 0. En cualquier otro caso, la salida es 0.
TRUQUI: devolvera lo contrario de OR. Hacemos un OR , y lo contrario de OR
Como funciona una puerta logica XNOR ?
Una puerta lógica XNOR (OR exclusiva negada) es una combinación de una puerta XOR seguida de una puerta NOT.
La salida es 1 si ambas entradas son iguales (ambas 0 o ambas 1). Si las entradas son diferentes, la salida es 0.
TRQUI: es lo contrario de XOR. Hacemos un XOR, y devolvemos lo contrario (nota, acordarse que el XOR devuelve 1 solo si hay una condicion verdadera, y solo 1)