Está en la página 1de 10

BASES TEÓRICAS DE ESTRUCTURAS DE ALMACENAMIENTO EN MEMORIA

FABIAN ENRIQUE CÁRDENAS

Respuestas (conceptos básicos relacionados con los lenguajes de programación)

Instructor
Fabian Alexander García Martínez
Ingeniero de sistemas

SENA
CENTRO LATINOAMERICANO DE ESPECIES MENORES
ANÁLISIS Y DESARROLLO DE SOFTWARE (2721410)
VALLE DEL CAUCA – TULUÁ
2023

1
CONTENIDO

INTRODUCCIÓN ............................................................................................................. 3
PRINCIPALES DIFERENCIAS ENTRE LOS LENGUAJES COMPILADOS E INTERPRETADOS . .... 4
CARACTERÍSTICAS PRINCIPALES DE JAVASCRIPT ............................................................. 5
TIPOS DE DATOS PRIMITIVOS Y USO EN JAVASCRIPT ........................................................ 6
OPERADORES EN JAVASCRIPT .......................................................................................... 7
REFERENCIAS ................................................................................................................... 10

2
INTRODUCCIÓN

Desde lo general el lenguaje de programación es un conjunto de reglas y símbolos


que le permiten a un programador escribir instrucciones que una computadora
pueda entender y ejecutar. Son usados para crear software y aplicaciones.
JavaScript es un lenguaje de programación de alto nivel que se utiliza comúnmente
para crear contenido interactivo en páginas web.
Un Entorno de Desarrollo Integrado (IDE) es un software que proporciona
herramientas y características para facilitar el desarrollo de software. Algunos
ejemplos de IDE para JavaScript son Visual Studio Code, Atom y Sublime Text.
Estos entornos ofrecen funciones como resaltado de sintaxis, autocompletado de
código y depuración.
JavaScript se ejecuta en el navegador web, lo que significa que no requiere una
instalación especial en la computadora del usuario. Sin embargo, para el desarrollo,
es común instalar Node.js, que es un entorno de ejecución de JavaScript del lado
del servidor. Node.js permite ejecutar JavaScript fuera del navegador y es útil para
construir aplicaciones del lado del servidor.
JavaScript tiene una sintaxis sencilla pero poderosa. Aquí hay algunos conceptos
básicos: variables, tipos de datos, estructuras de control, funciones, etc.

3
Principales diferencias entre los lenguajes compilados e interpretados.

Para destacar las diferencias entre los lenguajes compilados e interpretados,


comenzare por definir cada uno.

LENGUAJES COMPILADOS
Son aquellos lenguajes de programas informáticos escritos en un lenguaje que
pasan por un proceso de transformación que los convierte en otro formato o
lenguaje. Para esto necesitan un programa compilador que ejecute esta tarea.

LENGUAJES INTERPRETADOS
Es aquel lenguaje que no debe ser compilado, ya que el código fuente se ejecuta
directamente, instrucción a instrucción.

En síntesis. “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, 2022)

Diferencias entre lenguajes compilados e interpretados

4
Características principales de JavaScript

JavaScript (JS), suele ser el lenguaje común de los desarrolladores para hacer
páginas webs interactivas, sus funciones pueden mejorar la experiencia de usuario
de un sitio web. “Como lenguaje de scripting del lado del servidor, se trata de una
de las principales tecnologías de la World Wide Web. Por ejemplo, al navegar por
Internet, en cualquier momento en el que vea un carrusel de imágenes, un menú
desplegable “click-to-show” (clic para mostrar), o cambien de manera dinámica los
elementos de color en una página web, estará viendo los efectos de JavaScript.”
(AWS, s.f.)

Características JS

5
Tipos de datos primitivos y uso en JavaScript

Son los elementos básicos que se utilizan para representar y almacenar valores en
el lenguaje.
“En JS, un primitive (valor primitivo, tipo de dato primitivo), son datos que no son un
objeto y no tiene 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.
Todos los primitivos son inmutables, es decir, no se pueden modificar”
(developer.mozilla, s.f.)
A continuación, definiré los datos primitivos más comunes:
1. Cadena de Texto (string): Representa secuencias de caracteres. Se define
utilizando comillas simples o dobles.

2. Número (number): Representa valores numéricos, ya sean enteros o de


punto flotante.

3. Booleano (boolean): Representa un valor lógico que puede ser true


(verdadero) o false (falso).

6
4. undefined: Representa una variable que ha sido declarada pero aún no se
le ha asignado un valor.

5. Símbolo (symbol): Introducido en ECMAScript 6, representa un


identificador único e inmutable.

Operadores en JavaScript

En JavaScript, los operadores son símbolos o palabras clave que realizan


operaciones en variables y valores. Estas operaciones pueden ser aritméticas, de
comparación, lógicas y más. Aquí hay algunos tipos de operadores en JavaScript:
a) Operadores Aritméticos: Realizan operaciones matemáticas básicas.

b) Operadores de Asignación: Asignan valores a variables.

7
c) Operadores de Comparación: Comparan dos valores y devuelven un valor
booleano (true o false).

d) Operadores Lógicos: Realizan operaciones lógicas y devuelven un valor


booleano.

e) Operadores de Concatenación (para Cadenas): Concatenan cadenas de


texto.

f) Operador Ternario (Operador condicional): Proporciona una forma


concisa de expresar una instrucción if-else.

8
g) Operador de Tipo: Verifica el tipo de un valor.

Estos son solo algunos ejemplos de los operadores en JavaScript. La combinación


y el uso adecuado de estos operadores son esenciales para realizar operaciones
complejas y construir lógica en tus programas.

9
Referencias
AWS. (s.f.). ¿Qué es JavaScript (JS)? Obtenido de https://aws.amazon.com/es/what-is/javascript/

freeCodeCamp. (23 de 09 de 2022). Lenguajes de programación interpretados vs compilados:


¿Cuál es la diferencia? Obtenido de
https://www.freecodecamp.org/espanol/news/lenguajes-compilados-vs-
interpretados/#:~:text=En%20un%20lenguaje%20compilado%2C%20la,el%20c%C3%B3dig
o%20y%20lo%20ejecuta.

10

También podría gustarte