s谩bado, 19 de febrero de 2022

Actividad 7 (Variables)

Variables馃挱

 Las variables son contenedores con valores. Incluye un nombre, de un tipo (n煤mero, cadena, etc.)

Tipo de variable:

Una variable puede almacenar:
Valores Enteros (100, 260, etc.)
Valores Reales (1.24, 2.90, 5.01, etc.)
Cadenas de caracteres ('Juan', 'Compras', 'Listado', etc.)
Valores l贸gicos (true,false)

Variable es el nombre que le damos a donde almacenamos la informaci贸n. En JavaScript, deben comenzar con una letra o un subrayado (_) y tambi茅n pueden contener n煤meros, entre otros caracteres. Las variables no pueden tener el mismo nombre que la palabra clave del lenguaje, una variable se define prefij谩ndola con la palabra clave var:

Se pueden declarar m煤ltiples variables en la misma l铆nea:

var d铆a, mes, a帽o;

Las variables se pueden definir e inicializar inmediatamente con el valor:

variable edad = 20 a帽os;

o fallar en dos pasos:

cambio de edad

edad = 20;

Seleccione el nombre de la variable:

Necesitamos elegir nombres de variables representativos. En el ejemplo anterior, los nombres de d铆a, mes y a帽o son lo suficientemente claros para darnos una imagen completa de lo que son, y si los nombres no se eligen correctamente, ll谩melos a, b y c. Podemos darle buenos nombres alternativos. Otros no son representativos, como d, m, a Puede que cuando estemos trabajando en un problema el nombre mencionado nos recuerde la fecha de almacenamiento, pero al cabo de un tiempo lo olvidaremos. 



Cuando enumeramos una variable, no podemos encerrarla entre comillas (si lo hacemos, aparecer谩 el nombre de la variable en lugar de su contenido) 

El valor de la variable entera (en este caso la variable edad) y la variable real no deben estar entre comillas. Una variable booleana solo puede contener dos valores: verdadero o falso. 

Incorrecto 

Una variable es de cierto tipo cuando le asignamos un valor. 

Para mostrar el contenido de una variable en una p谩gina, necesitamos usar la funci贸n de escritura del objeto del documento. 

Documento.Registro (nombre); 

Eso es porque el objeto Document no existe sino que es un objeto Document (d min煤scula), el mismo no tiene una funci贸n Write pero s铆 una funci贸n write, este es un error muy com煤n cuando comenzamos a programar en JavaScript. 





domingo, 13 de febrero de 2022

Actividad 3

 Algoritmo:


Generalmente, un algoritmo es un m茅todo descriptivo que se hace para solucionar un problema en un lugar de tiempo. Por su lado, un algoritmo computacional es un t茅rmino utilizado a menudo en la programaci贸n inform谩tica. Parte de un estado inicial hacia un estado final, el cual tiene la soluci贸n de un problema, un algoritmo deber铆a consumar con un esquema.


Programa:

Un programa es un grupo de pasos l贸gicos escritos en un lenguaje de programaci贸n que nos posibilita hacer una labor espec铆fica. El programa suele disponer de una interfaz de cliente, o sea, un medio visual por medio de el cual interactuamos con la aplicaci贸n. Los programas otorgan jerarqu铆a y relevancia a los recursos que lo conforman, tal cual se le da la relevancia justa y elemental a cada uno para 
que rindan lo cual a cada uno le corresponde. 

Hoy pudimos encontrar programas o aplicaciones que tienen la posibilidad de ejecutarse en una PC, notebooks, tablets y celulares. Estas aplicaciones tienen la posibilidad de ser escritas en diferentes idiomas de programaci贸n. Como ejemplos pudimos encontrar C, Java, JavaScript, PHP, Python, entre otros. 


Lenguaje de programaci贸n:


Generalmente, un lenguaje de programaci贸n es un instrumento que posibilita desarrollar programa o programas para PC. 

 En grandes aspectos, un lenguaje de programaci贸n se conforma de una secuencia de s铆mbolos y normas de sintaxis y sem谩ntica que definen la composici贸n primordial del lenguaje y le otorgan un sentido a sus recursos y expresiones. 

En palabras simples, son idiomas que comunican al hombre con las m谩quinas y los sistemas digitales.

 Actualmente, hay una extensa diversidad de idiomas de programaci贸n que todo profesional de Ingenier铆a en Sistemas y zonas afines deber铆a dominar, adem谩s, dichos recursos tienen la posibilidad de clasificarse seg煤n su finalidad y la clase de herramientas en las que se usan.









-----------------------------------------------------------------------------------------------------------------------------

Encuentra mas informaci贸n (Bibliograf铆a)

Algoritmo. (s/f). Ecured.cu. Recuperado el 13 de febrero de 2022, de https://www.ecured.cu/Algoritmo

Monterde, U. M. (s/f). Lenguajes de Programaci贸n. Unam.mx. Recuperado el 13 de febrero de 2022, de https://programas.cuaed.unam.mx/repositorio/moodle/pluginfile.php/1023/mod_resource/content/1/contenido/index.html

Aliat, P. (2020, noviembre 4). Lenguajes de programaci贸n: ¿Qu茅 son y para qu茅 sirven? Mundo ETAC. https://etac.edu.mx/blog-etac/index.php/lenguajes-de-programacion/

Redacci贸n. (2015, mayo 16). Programa. Concepto de - Definici贸n de; ConceptoDefinicion.de. https://conceptodefinicion.de/programa/

¿Qu茅 es un programa? (s/f). Desarrollar Inclusi贸n | Portal de tecnolog铆a inclusiva de CILSA. Recuperado el 13 de febrero de 2022, de https://desarrollarinclusion.cilsa.org/tecnologia-inclusiva/que-es-un-programa/


tecnoinformatic. (2020, junio 3). ¿Qu茅 es un algoritmo en programaci贸n? ¡Detalles! VidaBytes ▷➡️. https://vidabytes.com/que-es-un-algoritmo-en-programacion/





 







viernes, 11 de febrero de 2022

Actividad 2

1.1. Javascript pasado y presente.馃挰

 Al principio denominado Mocha, el nombre del lenguaje se ha cambiado a Mona y despu茅s a LiveScript previo a que al final fuera conocido como JavaScript. Las variantes iniciales del lenguaje se limitaban exclusivamente a Netscape y solo ofrec铆an una funci贸n reducida, sin embargo, han seguido creciendo con la 茅poca gracias en cierta forma a la sociedad de desarrolladores que contin煤an haciendo un trabajo con 茅l. 

En 1996, JavaScript recibi贸 de manera oficial el nombre de ECMAScript, con ECMAScript 2 en 1998 y ECMAScript 3 apareci贸 en 1999.  JavaScript ha seguido creciendo a partir de entonces, hasta el punto en que el 92% de los sitios web utilizaba JavaScript en el 2016.  Hoy en d铆a este lenguaje de programaci贸n ha evolucionado de forma considerable, y es implementado en diferentes sitios.



1.2. Debilidades de JavaScript.

JavaScript es uno de los lenguajes m谩s f谩ciles de usar y se aprende de forma pr谩ctica. Sin embargo, tambi茅n tiene desventajas teles como:

       Sus scripts lo realizan vulnerable

Como es un programa que se realiza en el lado del comprador, sus c贸digos tienen la posibilidad de ser le铆dos por otros usuarios.


        Es viable desactivar el JavaScript

 En ocasiones los usuarios por desconocimiento tienen la posibilidad de desactivar la funcionalidad de JavaScript en el navegador, esto crea que no se ejecuten los c贸digos din谩micos en la p谩gina web.

       Necesita de otras aplicaciones

JavaScript es un lenguaje de programaci贸n web multiplataforma, o sea, se realiza en diversos sistemas operativos, como Mac, Linux y Windows.

1.3. Como funciona JavaScript en un sitio web.

JavaScript posibilita llevar a cabo funcionalidades complicadas en p谩ginas web, cada vez que una p谩gina web hace algo m谩s que sentarse ah铆 y ense帽ar informaci贸n est谩tica para que la veas, muestra oportunas actualizaciones de contenido, mapas interactivos, animaci贸n de Gr谩ficos 2D/3D, movimiento de aparatos reproductoras de v铆deo, etc茅tera.

Una vez que cargas una p谩gina web en tu navegador, est谩s ejecutando tu c贸digo (HTML, CSS y JavaScript) en un 谩mbito de ejecuci贸n (la pesta帽a del navegador). Es decir como una f谩brica que toma materias primas (el c贸digo) y crea un producto (la p谩gina web).Un uso bastante com煤n de JavaScript es cambiar din谩micamente HTML y CSS para actualizar una interfaz de cliente, por medio de la API del modelo de objetos del archivo (como se coment贸 anteriormente).

1.4. Diferencia entre JavaScript y otros lenguajes de programaci贸n.

JavaScript no crea applets ni aplicaciones independientes. En su forma m谩s habitual, JavaScript


est谩 en documentos HTML y puede proporcionar niveles de interactividad en las p谩ginas web que no se pueden conseguir con HTML simple.
 CSS constituye una secci贸n bastante fundamental de tu website, conformando los recursos visuales y la est茅tica. CSS ha sido subsiguiente a la construcci贸n de HTML para hacer que los sitios web se vieran mejor. 


Entonces, si HTML es el esqueleto, CSS es la dermis, los ojos, el pelo, la nariz y los pies de un website que lo hace exclusivo y distinguible.

 HTML ha sido lanzado en 1989 como un lenguaje de publicaci贸n oficial de la World Wide Web y es el elemento inicial de la construcci贸n de una p谩gina web. Hay 3 recursos primordiales de HTML: etiquetas, recursos y atributos, y su versi贸n m谩s actual es HTML5.

1.5. Como agregar JavaScript a un sitio web

Dependiendo de d贸nde a帽adas el c贸digo JavaScript en tu documento HTML, la carga va a ser distinto. Envolveremos este c贸digo con las etiquetas y lo colocaremos en la cabecera (head) del c贸digo HTML para asegurar que cada vez que se cargue la p谩gina, se haga una alerta que muestre la hora presente al cliente. Si deseas demostrar la hora dentro corporal (body) de la p谩gina, deber谩s integrar la script en las etiquetas de la p谩gina HTML. 










 








Actividad 3.9 - Equipo 11

Estructuras Clase Array en JavaScript   Los arrays son objetos similares a una lista cuyo prototipo proporciona m茅todos para efectuar operac...