Está en la página 1de 10

bases teóricas de estructuras de almacenamiento en memoria

GA3-220501093-AA3-EV01

PARTICIPANTES

Alexey Joset Payan Rentería


Mónica Cristina Suarez Ospina
Oscar Iván Useche Aguilar
Samuel Gómez Henao
Gabriela Melo Camargo

REGION VALLE DEL CAUCA

ABRIL 2023

FICHA: 2721477
2

Contenido

INTRODUCCION ................................................................................................................................... 3
PRINCIPALES DIFERNCIAS ENTRE LOS LENGUAJES COMPILADOS E INTERPRETADOS ........................ 4
CARACTERISTICAS DE JAVASCRIPT ...................................................................................................... 5
TIPOS DE DATOS PRIMITIVOS Y USO EN JAVASCRIPT ......................................................................... 6
OPERADORES EN JAVASCRIPT ............................................................................................................. 7
Bibliografía .......................................................................................................................................... 9
3

INTRODUCCION

Solución del taller GA3-220501093-AA3-EV01 bases teóricas de estructuras de almacenamiento en


memoria. 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.

Para su desarrollo es importante la lectura del componente formativo. Elaborar un documento en


el cual se registren los siguientes elementos:

● Principales diferencias entre los lenguajes compilados e interpretados.

● Características principales de JavaScript

● Tipos de datos primitivos y uso en JavaScript GFPI-F-135 V01

● Operadores en JavaScript

● Apoye todas las argumentaciones con imágenes ilustrativas y no olvide referenciar las fuentes
de información utilizadas.

Lineamientos generales para la entrega de la evidencia:

● Productos para entregar: Un documento con la solución del taller propuesto. ● Extensión: Libre.
● Formato: PDF. ● Para hacer el envío de la evidencia remítase al área de la actividad
correspondiente y acceda al espacio Bases teóricas de estructuras de almacenamiento en
memoria. GA3-220501093-AA3-EV01.
4

PRINCIPALES DIFERNCIAS ENTRE LOS LENGUAJES COMPILADOS E


INTERPRETADOS

¿Qué es un lenguaje compilado?

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.

¿Qué es un lenguaje interpretado?

Un lenguaje interpretado es un lenguaje de programación para el que la mayoría de sus


implementaciones ejecuta las instrucciones directamente, sin una previa compilación del
programa a instrucciones en lenguaje máquina.

¿Cuál es la diferencia entre un lenguaje compilado y interpretado?

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.

¿Qué tipo de lenguaje es JavaScript?

El código JavaScript es interpretado, es decir, directamente traducido a código de lenguaje de


máquina subyacente mediante un motor de JavaScript.
5

CARACTERISTICAS DE JAVASCRIPT

• Simplicidad. Posee una estructura sencilla que lo vuelve más fácil de aprender e
implementar.

• Velocidad. Se ejecuta más rápido que otros lenguajes y favorece la detección de los
errores.

• Versatilidad. Es compatible con otros lenguajes, como: PHP, Perl y Java. Además, hace que
la ciencia de datos y el aprendizaje automático sean accesibles.

• Popularidad. Existen numerosos recursos y foros disponibles para ayudar a los


principiantes con habilidades y conocimientos limitados.

• Carga del servidor. La validación de datos puede realizarse a través del navegador web y
las actualizaciones solo se aplican a ciertas secciones de la página web.

• Actualizaciones. Se actualiza de forma continua con nuevos frameworks y librerías, esto le


asegura relevancia dentro del sector.
6

TIPOS DE DATOS PRIMITIVOS Y USO EN JAVASCRIPT

¿Cuáles son los tipos de datos primitivos?

Un valor primitivo es un valor constante, como un número o un texto. Existen valores primitivos
que son de tipo numérico, fecha, hora o duración, texto, lógicos y binarios.

¿Cuáles son los tipos de datos primitivos en JavaScript?

En JavaScript, un primitive (valor primitivo, tipo de dato primitivo) son datos que no son un objeto
y no tienen métodos. Hay 6 tipos de datos primitivos: string, number, bigint, boolean, undefined y
symbol. También hay null, que aparentemente es primitivo, pero de hecho es un caso especial
para cada Object: y cualquier tipo estructurado se deriva de null por la Cadena de prototipos.

¿Cuál es el uso de datos primitivos en JavaScript?

El uso de datos primitivos en JavaScript es fundamental para realizar operaciones básicas y


almacenar información de manera eficiente. Aquí hay algunas formas comunes en las que se
utilizan:

1. Declaración de variables: Puedes utilizar datos primitivos para almacenar valores en


variables.
2. Operaciones matemáticas y comparaciones: Los datos numéricos y booleanos se utilizan
en operaciones matemáticas y comparaciones, respectivamente.
3. Manipulación de cadenas: Los datos de tipo cadena son utilizados para almacenar y
manipular texto.
4. Valores predeterminados: Cuando se declara una variable, pero no se le asigna un valor, se
inicializa con undefined. Además, puedes utilizar null para indicar explícitamente la
ausencia de valor.
7

En resumen, los datos primitivos en JavaScript son esenciales para representar información básica
y realizar operaciones fundamentales en el lenguaje.

OPERADORES EN JAVASCRIPT

¿Qué son los operadores?

Un operador es un signo o símbolo que especifica el tipo de cálculo que se realiza en una
expresión. Hay operadores matemáticos, de comparación, lógicos y de referencia.

¿Qué son los operadores en JavaScript?

Este capítulo describe las expresiones y los operadores de JavaScript, incluyendo los de asignación,
comparación, aritméticos, bit a bit, lógicos, ternarios, de cadena y otros.
8

Operadores en JavaScript

JavaScript tiene los siguientes tipos de operadores. Esta sección describe los operadores y
contiene información sobre la precedencia de los mismos.

• Operadores de asignación
• Operadores de comparación
• Operadores aritméticos
• Operadores bit a bit
• Operadores lógicos
• Operadores de cadena
• Operador condicional (ternario)
• Operador coma
• Operadores unarios
• Operadores relacionales
9

Bibliografía
aws. (29 de 11 de 2023). aws. Obtenido de https://aws.amazon.com/es/what-
is/javascript/#:~:text=El%20código%20JavaScript%20es%20interpretado,máquina%20en%
20un%20paso%20diferente.: https://aws.amazon.com/es/what-
is/javascript/#:~:text=El%20código%20JavaScript%20es%20interpretado,máquina%20en%
20un%20paso%20diferente.

ceei. (29 de 11 de 2023). Centro Europeo Empresas e Innovacion de Valencia. Obtenido de


https://ceeivalencia.emprenemjunts.es/?op=8&n=28660:
https://ceeivalencia.emprenemjunts.es/?op=8&n=28660

Chargpt. (29 de 11 de 2023). chargpt. Obtenido de https://chat.openai.com/c/2b5b45a2-4d1e-


47d7-9267-83e6a9221c67: https://chat.openai.com/c/2b5b45a2-4d1e-47d7-9267-
83e6a9221c67

docs, M. w. (29 de 11 de 2023). Mmdn web docs. Obtenido de


https://developer.mozilla.org/es/docs/Glossary/Primitive:
https://developer.mozilla.org/es/docs/Glossary/Primitive

FreeCodeCamp.org. (29 de 11 de 2023). FreeCodeCamp. Obtenido de


https://www.freecodecamp.org/espanol/news/lenguajes-compilados-vs-
interpretados/#:~:text=En%20un%20lenguaje%20compilado%2C%20la,el%20código%20y
%20lo%20ejecuta.: https://www.freecodecamp.org/espanol/news/lenguajes-compilados-
vs-
interpretados/#:~:text=En%20un%20lenguaje%20compilado%2C%20la,el%20código%20y
%20lo%20ejecuta.

linkedin. (29 de 11 de 2023). linkeding learning. Obtenido de


https://es.linkedin.com/learning/power-bi-modelado-de-datos-con-power-query/valores-
primitivos-y-valores-
estructurados#:~:text=Un%20valor%20primitivo%20es%20un,%2C%20texto%2C%20lógico
s%20y%20binarios.: https://es.linkedin.com/learning/power-bi-modelado-de-datos-con-
power-query/valores-primitivos-y-valores-
estructurados#:~:text=Un%20valor%20primitivo%20es%20un,%2C%20texto%2C%20lógico
s%20y%20binarios.

Microsoft. (29 de 11 de 2023). Microsoft. Obtenido de https://support.microsoft.com/es-


es/office/tabla-de-operadores-e1bc04d5-8b76-429f-a252-
e9223117d6bd#:~:text=Un%20operador%20es%20un%20signo,comparación%2C%20lógic
os%20y%20de%20referencia.: https://support.microsoft.com/es-es/office/tabla-de-
operadores-e1bc04d5-8b76-429f-a252-
e9223117d6bd#:~:text=Un%20operador%20es%20un%20signo,comparación%2C%20lógic
os%20y%20de%20referencia.
10

wikipedia. (29 de 11 de 2023). wikipedia. Obtenido de


https://es.wikipedia.org/wiki/Intérprete_(informática)#:~:text=Basic-
,Lenguaje%20interpretado,a%20instrucciones%20en%20lenguaje%20máquina.:
https://es.wikipedia.org/wiki/Intérprete_(informática)#:~:text=Basic-
,Lenguaje%20interpretado,a%20instrucciones%20en%20lenguaje%20máquina.

También podría gustarte