1.Conteste brevemente: (1/2 punto)
a). ¿Por qué se dice que JavaScript es un lenguaje de programación interpretado?
Los programas escritos con JavaScript se pueden probar directamente en cualquier navegador sin necesidad de procesos intermedios y además no es necesario compilar los programas para ejecutarlos.
b). ¿Cuáles son los valores estandarizados y cuales las etiquetas que se incluyen dentro de HTML para anunciar a JavaScript?
El código JavaScript se encierra entre etiquetas script y se incluye en cualquier parte del documento. Aunque es correcto incluir cualquier bloque de código en cualquier zona de la página, se recomienda definir el código JavaScript dentro de la cabecera del documento.
c). EL elemento que se emplea para almacenar y hacer referencia a otro valor, que es posible crear "programas genéricos", es decir, programas que funcionan siempre igual independientemente de los valores concretos utilizados, se le conoce como: Variable
d). A la variable que almacena un tipo especial de valor que solamente puede tomar dos valores: true (verdadero) o false (falso), se le conoce como: Dato Lógicos o Bulianos
2.Defina el glosario básico: (1/2 punto)
Script: Cada uno de los programas, aplicaciones o trozos de código creados con el lenguaje de programación JavaScript. Unas pocas líneas de código forman un script y un archivo de miles de líneas de JavaScript también se considera un script.
Sentencia: Cada una de las instrucciones que forman un script.
Palabras reservadas: Palabras (en inglés) que se utilizan para construir las sentencias de JavaScript y que por tanto no pueden ser utilizadas libremente.
Sintaxis de un lenguaje de programación: La sintaxis de un lenguaje de programación se define como el conjunto de reglas que deben seguirse al escribir el código fuente de los programas para considerarse como correctos para ese lenguaje de programación.
Programa Fuente: Es un conjunto de líneas de texto que son las instrucciones que debe seguir la computadora para ejecutar dicho programa. Por tanto, en el código fuente de un programa está descrito por completo su funcionamiento.
Programa Objeto: Consiste en lenguaje máquina o bytecode y se distribuye en varios archivos que corresponden a cada código fuente compilado. Para obtener un programa ejecutable se han de enlazar todos los archivos de código objeto con un programa llamado enlazador
3.Conceptos de Programación en JavaScript: (2 ptos)
a). De acuerdo a la sintaxis del lenguaje, enuncie tres reglas:
No se tienen en cuenta los espacios en blanco y las nuevas líneas: Como sucede con XHTML, el intérprete de JavaScript ignora cualquier espacio en blanco sobrante, por lo que el código se puede ordenar de forma adecuada para entenderlo mejor (tabulando las líneas, añadiendo espacios, creando nuevas líneas, etc.)
No se define el tipo de las variables: Al crear una variable, no es necesario indicar el tipo de dato que almacenará. De esta forma, una misma variable puede almacenar diferentes tipos de datos durante la ejecución del script.
No es necesario terminar cada sentencia con el carácter de punto y coma (;): En la mayoría de lenguajes de programación, es obligatorio terminar cada sentencia con el carácter; Aunque JavaScript no obliga a hacerlo, es conveniente seguir la tradición de terminar cada sentencia con el carácter del punto y coma (;).
b). JavaScript define dos tipos de comentarios, cuales y de un ejemplo?
Los dos tipos de comentarios son de una sola línea y los que ocupan varias líneas.( //)
c). Enuncie los tipos de datos en JavaScript?
Los tipos de datos en JavaScript son los simples y compuestos los cuales se clasifican en datos numéricos, lógicos y de cadena de texto
d). Que es un Array y de un ejemplo?
Los arrays se les llaman vectores, matrices e incluso arreglos. No obstante, el término array es el más utilizado y es una palabra comúnmente aceptada en el entorno de la programación.
var dias = ["Lunes", "Martes", "Miércoles", "Jueves", "Viernes", "Sábado", "Domingo"];
e). Enuncie y describa los diferentes Operadores, su clasificación y de ejemplos.
Los operadores permiten manipular el valor de las variables, realizar operaciones matemáticas con sus valores y comparar diferentes variables. De esta forma, los operadores permiten a los programas realizar cálculos complejos y tomar decisiones lógicas en función de comparaciones y otros tipos de condiciones.
f). Enuncie las estructuras de control de flujo utilizadas en JavaScript.
While, Prompt, If , For, Because.