Está en la página 1de 19

1

Evidencia de producto:

GA3-220501093-AA3-EV01.

Bases teóricas de estructuras de almacenamiento en memoria.

Lucas Salazar villa

Técnicos y tecnologías de modalidad titulada virtual, Sena

2834906: Análisis y desarrollo de software

Mtro. JORGE ELIECER NIÑO

29 de FEBRERO del 2024


2

INTRODUCCION

se plantea en esta evidencia investigar y entender los fundamentos básicos para la programación
en JavaScript, buscando la mejor manera de desarrollar, probar, depurar y dar mantenimiento a
las instrucciones para el computador.

- Código fuente-
3

1. Principales diferencias entre los lenguajes compilados e


interpretados.

En un lenguaje compilado, la máquina de destino traduce directamente el


programa. En un lenguaje interpretado, el código fuente no es directamente
traducido por la máquina de destino. En cambio, un distinto programa, mejor
conocido como intérprete, lee el código y lo ejecuta. (Freecodecamp.org, s.f.
4

CARACTERISTICAS PRINCIPALES DE JAVASCRIPT

Dentro del proceso de desarrollo de JavaScript, en el que nos permite la


transformación de los datos y estos nos sirven como comando para poder generar el
proceso de ordenar al procesador lo que se desea que se ejecute
5

TIPOS DE DATOS PRIMITIVOS Y USO DE JAVASCRIPT

En JavaScript, los tipos de datos primitivos son fundamentales para comprender cómo funcionan
las variables en este lenguaje de programación.

 undefined: Representa la ausencia de un valor. Imagina que es como no tener papel


higiénico: ni papel, ni rollo, ni estante para ponerlo. Es decir, tenemos un valor
indefinido
 null: Indica que tenemos un valor nulo. En ejemplo anterior, sería como no tener papel
ni rollo, pero sí tener el estante para ponerlo
 number: este tipo primitivo abarca todos los valores numéricos;
puede ser un numero entero como 3 o un numero racional como 3.1416, además dentro
de la categoría de number existe un valor NaN(not a number), que irónicamente
representa un valor que no es un numero.
 String: representa cadenas de texto. Por ejemplo, ‘hola mundo’ este es un valor de tipo
string.
 Boolean: representa valores de verdadero o falso. Puede ser true o false.
 Bigint y symbol: estos son menos comunes, pero también son tipos primitivos bigint se
utiliza para números enteros muy grandes, y symbol para crear identificadores únicos.
6

OPERADORES DE JAVASCRIPT

En JavaScript, los operadores son símbolos o palabras clave que nos permiten realizar diversas
acciones sobre valores o variables.Estos operadores nos ayudan a manipular datos de diferentes
maneras, como realizar cálculos matemáticos, comparar valores, modificar variables y evaluar
condiciones lógicas.

 Operadores aritméticos:

Estos operadores se utilizan para realizar operaciones matemáticas.


Algunos ejemplos son:

o Suma (+): a + b suma los valores de a y b.


o Resta (-): a - b resta b de a.
o Multiplicación (*): a * b multiplica a por b.
o División (/): a / b divide a entre b.
o Módulo (%): a % b devuelve el resto de la división de a entre b.
 Operadores de asignación:

Estos operadores se utilizan para guardar información en variables. El


operador más básico es el de asignación simple (=), que asigna el valor de
su operando derecho al operando izquierdo. Por ejemplo:

o x = y asigna el valor de y a la variable x.


o También existen operadores compuestos que son abreviaturas de
operaciones, como +=, -= o *=, que combinan una operación con la
asignación.
 Operadores unarios:

Estos operadores se utilizan con un solo operando. Algunos ejemplos son:

o Incremento (++x o x++): Aumenta el valor de la variable en 1.


o Decremento (–x o x–): Disminuye el valor de la variable en 1.
o Negación (!x): Devuelve true si x es false, y viceversa.
 Operadores binarios:

Estos operadores trabajan a nivel de bits. Algunos ejemplos son:

o AND bit a bit (&): Realiza una operación AND entre los bits de
dos valores.
o OR bit a bit (|): Realiza una operación OR entre los bits de dos
valores.
7
8
9
10
11
12
13
14
15
16
17
18

Bibliografía

Tipos de datos primitivos en JavaScript

https://ed.team/comunidad/tipos-de-datos-primitivos-en-
javascriptFreecodecamp.org. (s.f.).

Lenguajes de programación interpretados vs compilados

https://www.freecodecamp.org/espanol/news/lenguajes-compilados-vs-
interpretados/#:~:text=En%20un%20lenguaje%20compilado%2C%20la,el
%20c%C3%B3digo%20y%20lo%20ejecuta.ifgeekthen.nttdata.com. (s.f.).

Tipos de operadores de JavaScript

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

También podría gustarte