Clase Anterior
Lenguaje JavaScript: Vocabulario: Identificadores, Palabras Claves, Operadores, Constantes, etc. Programa JavaScript. Estructura Bsica de un programa JavaScript. Bloque Principal. Declaraciones. Entrada/Salida. Sentencias.
Tipos de Sentencia:
Sentencias de Control: Selectiva y Repetitiva.
Programacin Prof. Gonzalo Mller Clase 7 GM - 2
a+b 2
a +1
a +1
log e A
a +1
x 3 +1
x 3 +1
Ejercicio
Construir una pagina web con JavaScript para: Calcular el logaritmo de una base cualquiera para un valor dado. Fase 1: Anlisis y Diseo: DES, DRE DF y LV. Fase 2: Codificacin: pagina Web con JavaScript.
Ejercicio
Construir una pagina web con JavaScript para: Calcular el logaritmo de una base cualquiera para un valor dado. Log(x)
Log B (x) = Log(B)
Fase 1: Anlisis y Diseo: DES, DRE DF y LV. Fase 2: Codificacin: pagina Web con JavaScript.
Ejercicio
Construir una pagina web con JavaScript para: Calcular el arcosecante hiperblica de un valor dado. Fase 1: Anlisis y Diseo: DES, DRE DF y LV. Fase 2: Codificacin: pagina Web con JavaScript.
Ejercicio
Construir una pagina web con JavaScript para: Calcular el arcosecante hiperblica de un valor dado. 1 + 1 x2
asenh(x) = log( x )
Fase 1: Anlisis y Diseo: DES, DRE DF y LV. Fase 2: Codificacin: pagina Web con JavaScript.
Ejercicio
Construir una pagina web con JavaScript para: Dado N, calcular:
k =N k =1
tanh(x
Fase 1: Anlisis y Diseo: DES, DRE DF y LV. Fase 2: Codificacin: pagina Web con JavaScript.
Ejercicio
Construir una pagina web con JavaScript para: Dado N, calcular:
k =N
e e tanh(x k ) tanh(x) = e x + e x k =1
Fase 1: Anlisis y Diseo: DES, DRE DF y LV. Fase 2: Codificacin: pagina Web con JavaScript.
Math.floor(Math.random()*N) Rango: 0 N
Fase 1: Anlisis y Diseo: DES,DRE DF, LV y CF. Fase 2: Codificacin: pgina web con Javascript.
Programacin Prof. Gonzalo Mller Clase 7 GM - 26
Ejercicio
Construir una pagina web con JavaScript para simular un dado de 6 caras. Fase 1: Anlisis y Diseo: DES, DRE DF y LV. Fase 2: Codificacin: pagina Web con JavaScript.
Ejercicio
Construir una pagina web con JavaScript para simular dos dados de 6 caras. Fase 1: Anlisis y Diseo: DES, DRE DF y LV. Fase 2: Codificacin: pagina Web con JavaScript.
Ejercicio
Construir una pagina web con JavaScript para un juego de dados, donde el jugador debe adivinar cual ser el resultado (la suma) de lanzar dos dados. Fase 1: Anlisis y Diseo: DES, DRE DF y LV. Fase 2: Codificacin: pagina Web con JavaScript.
Ejercicio
Construir una pagina web con JavaScript para un juego de dados, donde dos jugadores compiten por adivinar cual ser el resultado (la suma) de lanzar dos dados. Fase 1: Anlisis y Diseo: DES, DRE DF y LV. Fase 2: Codificacin: pagina Web con JavaScript.
Programacin Prof. Gonzalo Mller Clase 7 GM - 30
Ejercicio
Construir una pagina web con JavaScript para un juego de dados, donde dos jugadores compiten por adivinar cual ser el resultado (la suma) de lanzar dos dados N veces. Fase 1: Anlisis y Diseo: DES, DRE DF y LV. Fase 2: Codificacin: pagina Web con JavaScript.
Programacin Prof. Gonzalo Mller Clase 7 GM - 31
1. Realizar el anlisis del problema a resolver: 1. Definir los datos de entrada y de salida. 2. Teora asociada, requerimientos, etc. 2. Disear y probar el algoritmo: Construir preferiblemente el DRE o el DF. 3. Definir las variables utilizadas en el algoritmo. Construir una Lista de variables. 4. Codificar en JavaScript: 1. Variables Declaraciones 2. Algoritmo Secuencia de Sentencias
Programacin Prof. Gonzalo Mller Clase 7 GM - 32
Fin
Editor de Texto Programa fuente: Java, JavaScript, etc. Interprete (Navegador) Programa en ejecucin
Programacin Prof. Gonzalo Mller Clase 7 GM - 33
Ejercicios
7. Construir una pagina web con JavaScript para determinar en que semi-espacio se encuentra cada punto de un conjunto de puntos en R2 dados por el usuario. El espacio est divido por la siguiente curva:
f(x) = 1 + cos(e
3 2 x 3 +1
+ x)
x +1
Fase 1: Anlisis y Diseo: DES, DRE o DF, LV y CF. Sealar en DF o DRE: estructuras, contadores, acumuladores, inicializacin, conteo y acumulacin. Fase 2: Codificacin: pagina Web con JavaScript.
Programacin Prof. Gonzalo Mller Clase 7 GM - 34
Ejercicios
7. Construir una pagina web con JavaScript para determinar en que semi-espacio se encuentra cada punto de un conjunto de puntos en R2 dados por el usuario. El espacio est divido por la siguiente curva:
f(x) = 1 + cos(e
3 2 x 3 +1
x +1
segn el semi-espacio
Fase 1: Anlisis y Diseo: DES, DRE o DF, LV y CF. Sealar en DF o DRE: estructuras, contadores, acumuladores, inicializacin, conteo y acumulacin. Fase 2: Codificacin: pagina Web con JavaScript.
Programacin Prof. Gonzalo Mller Clase 7 GM - 35
Ejercicios
7. Construir una pagina web con JavaScript para determinar en que semi-espacio se encuentra cada punto de un conjunto N de puntos aleatorios en R2. El espacio est divido por la siguiente curva:
f(x) = 1 + cos(e
3 2 x 3 +1
x +1
segn el semi-espacio
Fase 1: Anlisis y Diseo: DES, DRE o DF, LV y CF. Sealar en DF o DRE: estructuras, contadores, acumuladores, inicializacin, conteo y acumulacin. Fase 2: Codificacin: pagina Web con JavaScript.
Programacin Prof. Gonzalo Mller Clase 7 GM - 36
Resumen
Funciones Matemticas en JavaScript. Tradicionales: seno, coseno, Nmeros Aleatorios. Metodologa para creacin de un programa.