Está en la página 1de 10

Bases Teóricas De Estructuras De Almacenamiento En Memoria

Harold F.Castillo Jaimes

Servicio Nacional de Aprendizaje

Carlos Claro

02 de noviembre de 2023
Introducción

Esta evidencia se centra en consolidar los conceptos básicos relacionados con los

lenguajes de programación, entornos de codificación e instalación y la sintaxis del lenguaje

de JavaScript. En este trabajo se nombrarán algunas características del lenguaje de

programación JavaScript junto a los tipos de datos y operadores que se pueden encontrar en

este programa.
Principales Diferencias Entre Los Lenguajes Compilados E Interpretados

“La diferencia entre lenguajes compilados e interpretados está contenida en

la forma en que interactúan con el ordenador. Es una noción común que los

ordenadores se expresan y entienden el código binario, pero antes hablé claramente

de funciones escritas en inglés (print). Bueno, en un lenguaje compilado estas

funciones, a menudo llamadas por la terminología inglesa, son convertidas en

ensamblador por el compilador y posteriormente ensambladas en lenguaje binario

para que la PC pueda leerlas.” (Diferencia entre lenguajes de programación

compilados e interpretados, s/f)

“La diferencia con los lenguajes compilados radica en que el programa de un

lenguaje compilado está representado por el archivo ya escrito en binario que, una

vez lanzado, se lee directamente y se ejecuta. En los idiomas interpretados, el

programa está representado por el código fuente que primero se traduce y luego se

compila cada vez, con la consiguiente disminución del rendimiento.” (Diferencia

entre lenguajes de programación compilados e interpretados, s/f)


Características JavaScript

 Imperativo y Estructurado

 Tipado Débil

 Interpretado

 Sencillo y muy utilizado

 Cliente y Servidor

 Orientado a Objetos

 Multiplataforma

Tipos de datos primitivos y uso en JavaScript

“Los tipos de datos primitivos en JavaScript son aquellos que no poseen métodos ni

propiedades. Además, los valores asignados con estos tipos de datos son inmutables, lo que

quiere decir que después de asignar una variable a un valor primitivo, si deseas cambiar su

valor necesitaras reasignarle un valor nuevo, ya que su valor inicial no puede ser

modificado, simplemente se substituye con el nuevo valor.

Como mensioné anteriormente, tenemos siete (7) tipos primitivos en JavaScript por

el momento: string, number, boolean, null, undefined, Symbol y bigint.” (Frontend, 2022)
Operadores en JavaScript

 Operadores Aritméticos

“Con ellos podemos utilizar operadores aritméticos para realizar cálculos

matemáticos en los operandos. JavaScript proporciona los siguientes operadores

aritméticos:Operador de suma (+) para realizar sumas en los operandos.” (Tipos de datos

y operadores en JavaScript, 2022)

 Operadores de asignación

“Un operador de asignación asigna un valor a su operando izquierdo basándose en

el valor de su operando derecho. Utilizamos operadores de asignación para asignar valores

a las variables. JavaScript proporciona los siguientes operadores de asignación: Operador

de asignación (=) para asignar el valor del operando derecho al operando izquierdo.”

(Tipos de datos y operadores en JavaScript, 2022)


 Operadores de cadena String

“El operador de concatenación (+) se usa para concatenar (agregar) cadenas de

texto o también llamados strings.” (Tipos de datos y operadores en JavaScript, 2022)

 Operadores de comparación

Los operadores de comparación se utilizan para comparar operandos y devuelven un valor

lógico (verdadero o falso) sobre la base de la comparación. JavaScript proporciona los

siguientes operadores de comparación: Operador igual (==), devuelve verdadero si los

operandos son iguales. Solo compara los valores de los operandos, ignorando su tipo al

comparar.
 Operadores lógicos

“AND lógico (&&)Uso: expr1 && expr2

Devuelve expr1 si se puede convertir a falso; de lo contrario, devuelve expr2. Cuando se

usa con valores booleanos, && devuelve verdadero si ambos operandos son verdaderos;

de lo contrario, devuelve falso”. (Tipos de datos y operadores en JavaScript, 2022)

 Operadores bitwise

“Una operación bit a bit o bitwise opera sobre números binarios a nivel de sus bits

individuales. Es una acción primitiva rápida, soportada directamente por los procesadores.

JavaScript proporciona los siguientes operadores bitwise Operador bitwise AND(&)Este

operador realiza una operación AND booleana en cada bit de sus argumentos enteros”

(Tipos de datos y operadores en JavaScript, 2022)

.
 Operadores especiales
Bibliografía

Diferencia entre lenguajes de programación compilados e interpretados. (s/f). aulab.es.

Recuperado el 2 de noviembre de 2023, de https://aulab.es/noticia/18/diferencia-

entre-lenguajes-de-programacion-compilados-e-interpretados

Frontend, E. (2022, septiembre 20). Aprendamos sobre los Tipos Primitivos de

JavaScript en Profundidad. Escuela Frontend.

https://www.escuelafrontend.com/tipos-primitivos-en-javascript

Tipos de datos y operadores en JavaScript. (2022, abril 8). IfgeekthenNTTdata.

https://ifgeekthen.nttdata.com/es/tipos-de-datos-y-operadores-en-javascript

También podría gustarte