jueves, 13 de noviembre de 2014
DIA CIENTO SIETE 13/11/2014
Ho yo no fui a clase porque estuve enferma,pero por lo que sé, tendré que ponerme al día con el resumen del punto cinco y con dos ejercicios nuevos
miércoles, 12 de noviembre de 2014
DIA CIENTO SEIS 12/11/2014
Hoy hemos recibido las notas del examen, en el test saqué un 6,5 y en el código un 8, cabe destacar que parece que los exámenes tipo test no son lo mío.
En diseño seguimos con las imágenes, que por mi parte ya están finalizadas y subidas al blog.
Tuvimos,a demás asamblea en la cual nos presentamos al compañero nuevo y dialogamos sobre las distintas cuestiones que se presentaron en la junta de evaluación y cómo solventarlas.
Por lo demás, ya comenzamos con el siguiente temario de javascript que son las estructuras de control.
En diseño seguimos con las imágenes, que por mi parte ya están finalizadas y subidas al blog.
Tuvimos,a demás asamblea en la cual nos presentamos al compañero nuevo y dialogamos sobre las distintas cuestiones que se presentaron en la junta de evaluación y cómo solventarlas.
Por lo demás, ya comenzamos con el siguiente temario de javascript que son las estructuras de control.
martes, 11 de noviembre de 2014
ELIMINAR FONDOS PHOTOSHOP
Este es el resultado del ejercicio de diseño basado en eliminar los fondos de las imágenes y sustituirlos por otros.
Antes
Después
Etiquetas:
Ejercicios de diseño gráfico
DIA CIENTO CINCO 11/11/2014
Hoy estuvimos toda la mañana de prueba de validación , la cuál ya está subida al drive, que ha sido algo desesperante esta vez. En diseño seguimos con los ejercicios que teníamos y, como noticia nueva, tenemos un nuevo compañero
SEGUNDA PRUEBA DE VALIDACION UF1305
Examen
<P>Fecha: Módulo: MF0951_2 Unidad Formativa: UF1305.1
Nombre: fecha de inicio: Horas empleadas:
</P>
<BODY>
<H2><U>INSTRUCCIONES:</U>Esta prueba de validación se compone de una batería de preguntas tipo test y unos ejercicios de código en Java<b>ESTA PRUEBA ES PERSONAL </b></H2> El objetivo de esta prueba es validar todos los conocimientos de la Unidad de competencia y demostrar que se ha asimilado correctamente.
El resultado de la prueba será la media de las dos partes, no pudiendo hacer media si una de las partes esta suspensa.
La batería de preguntas se encuentran más abajo. Pregunta correcta 0,5 puntos, incorrecta o vacia -0,2 puntos.
Requisito para esta prueba entregar el código de los ejercicios comentado impreso para poder empezar.
Respuestas:
1.-
|
2.-
|
3.-
|
4.-
|
5.-
|
6.-
|
7.-
|
8.-
|
9.-
|
10.-
|
11.-
|
12.-
|
13.-
|
14.-
|
15.-
|
16.-
|
17.-
|
18.-
|
19.-
|
20.-
|
Preguntas del test:
1.- ¿Qué es JavaScript?
a)Javascript es un lenguaje de programación utilizado para crear pequeños programitas encargados de realizar acciones dentro del ámbito de una página web.
b)Javascript es un método de programación para dar apariencia visual a un HTML.
c)Javascript es un sistema a través del cual solo se pueden abrir ventanas emergentes.
d)Javascript es una forma de programación sólo para resolver problemas matemáticos.
2.- ¿Que se debe hacer en programación Javascript para los navegadores que no lo leen?
a)Introducir una etiqueta<p></p> con el texto que indique que el navegador está obsoleto.
b)Introducir una serie de enlaces a los navegadores que están preparados para leer el código dentro de la etiqueta <NOSCRIPT>
c)No hacer nada, el navegador sabe el solo que debe hacer.
d)Poner una foto que diga que está obsoleto.
3.- ¿Cual es es codigo para abrir una ventana en Javascript?
a)<script>
window.open("http://www.google.com","","width=550,height=420,menubar=no")
</script>
b)<script>
window.alert("Bienvenido a mi sitio web. Gracias...")
</script>
C)<input type=button value=Atrás onclick="history.go(-1)">
menubar=no")
4.- ¿Cuál es la línea correcta para introducir un acceso a un archivo externo Javascript en el HTML?
a)<link href="Javascript.css" rel="stylesheet" type="text/css">
b)<script type="text/javascript" src="1305.2.js"></script>
c)<meta name="keywords" content="Java Script">
d)<meta http-equiv="content-type" content="text/html; ">
5.- De qué tipo es esta variable: nombre=prompt('Introduzca Nombre :','')
a)Numérica.
b)Texto/Cadena
c)Float
d)Booleana
6.- ¿Qué significa: parseInt(Variable)?
a)Que la línea se convierte en variable del tipo cadena.
b)Que la variable es booleana.
c)Es un comando que no sirve para nada.
d)Pasa la variable a tipo numérica sin decimales.
7.- ¿Cómo escribimos el nombre de una variable?
a)Tiene que comenzar con un carácter alfabético.
b)Con espacios.
c)Con mayusculas y minusculas.
d)Ninguna es correcta.
8.- ¿Que son operadores aritméticos?
a)Sirven para asignar valores a las variables.
b)Sirven para realizar operaciones lógicas.
c)Sirven para la realización de operaciones matemáticas simples.
d)Todas son correctas.
9.- ¿Qué significa esta expresión !=?
a)Comprueba si dos datos no son iguales.
b)Mayor igual.
c)Comprueba si dos números son distintos.
d)Menor igual.
10.- ¿Como se escribe una avance de página en caracteres especiales?
a) \r.
b) \b.
c) \f.
d)Ninguna es correcta.
11.- Variables globales: Que pasa si declaramos dos variables y las inicializamos con el mismo nombre con VAR en una función externa y en el HTML:
a) Nada
b) Que el dato en el HTML permanece sobre los dos.
c) Que el dato del fichero externo permanece sobre los dos.
d) Que durante la función externa utiliza su dato y en el html el suyo.
12.- Contadores: Cómo incrementamos una variable numérica en uno de la manera más eficiente posible.
a)Variable=Variable+1
b)Variable+=1
c)Variable++
d)Variable
13.- Resultado de sumar 2 cadenas con el siguiente contenido Num1=’hola’ y Num2=’soy yo’. Num2+Num1
a)hola + soy yo
b)holasoyyo
c)soy yohola
d)soy yo hola
14.- Cual es el resultado de esta expresión condicional (12 == 12 || 12 != 12)
a) True
b) False
c)Mal expresado
d)Ninguna de las anteriores
15.- Cual es el resultado de esta operación 25 * 5 + 8 - 10 / 2 % 3
a)72
b)156
c)131
d)108
16.- Línea de botón correcta con ejecución de código onlick
a) <INPUT TYPE="button" VALUE="\n" onClick="window.alert(Toma Intro \n Salto de Línea')">
b) <INPUT TPE="button" VALUE="\n" onClick="window.alert('Toma Intro \n Salto de Línea')">
c) <INPUT TYPE="button" VALUE="\n" onClick="window.alert'Toma Intro \n Salto de Línea')>
d)<INPUT TYPE="button" VALUE="\n" onClick="window.alert('Toma Intro \n Salto de Línea')">
17.- Una Variable global se lee...
a)Durante la ejecución de la página en el navegador
b)Desde cualquier parte del código HTML
c)Desde el archivo externo .js
d)Todas son correctas
18.- ¿Que hay dentro de texto3 al cargar el HTML?
<script>function mostrar(texto2,texto3,texto) {}</script>
<INPUT TYPE="button" VALUE="\n" onClick="mostrar(“1”,”2”,”3”)">
a)1
b)2
c)3
d)nada
19.- Cual es la línea correcta de llamada a esta función declarada.
function prueba(texto,numero,boolean,objeto){}
a)<script>prueba()</script>
b)<script>prueba(1,2,3,4)</script>
c)<script>prueba(“1”,”2”,”3”,”4”)</script>
d)<INPUT TYPE="button" VALUE="\n" onClick="prueba(“abc”,”33”,”true”)">
20.- Orden de cierre de la ventana actual
a)self.close()
b)window.close()
c)<INPUT VALUE="\n" onClick="self.close()">
d)Todas las anteriores
Ejercicio de código: En el archivo html y css adjuntado desarrollar lo siguiente:
- En el PRIMER div 2 botones; el primero que haga referencia a una función en el mismo div, que pida 2 variables globales de tipo numérico con decimales. Y otro botón llamando a una función en archivo externo que utilice las variables definidas anteriormente para hacer suma, resta, multiplicación, división y += para después mostrar las operaciones de manera coherente.
- En el SEGUNDO Div 2 botones; el primero que haga referencia a una función en el mismo div, que pida 2 variables globales de tipo cadena/texto. Y otro botón llamando a una función en archivo externo que utilice las variables definidas anteriormente para hacer suma, resta, += y una comparación que sea recogida en una variable de true/false para después mostrar las operaciones de manera coherente.
- Apartado de <NOSCRIPT> colocado y completado.
- Código comentado en HTML y en el .js
- Después de los botones mostrar el texto de las funciones en el espacio restante de los Div.
Visualización
HTML
<!DOCTYPE html><html lang="es"> <head> <title>Prueba 1305.2</title> <meta content="text/html; charset=iso-8859-1"> <script type="text/javascript" src="prueba.js"></script><!--llamamos desde aquí al nuevo archivo externo, esta vez js para las funciones de javascript--> <NOSCRIPT>Este navegador no comprende los scripts que se están ejecutando, debe actualizar su versión de
navegador a una más reciente.
<br><br>
<a href=http://netscape.com>Netscape</a>.<br>
<a href=http://microsoft.com>Microsoft</a>.
</NOSCRIPT> <meta name="Description" content="descripción de la página"> <LINK REL="stylesheet" HREF="prueba.css" TYPE="text/css"> <SCRIPT language=javascript src=".js"></script> </head> <body> <h1>Prueba de validación 1305.2</h1> <img class="trebol" src="suerte.png" alt="Trebol" /> <h2>Nombre y apellidos</h2> <h3>Melani Abascal</h3> <h3>Números</h3> <div class="caja1"><br/> <script> var num1;//creamos las variables globales y las llamamos num1 y num2 para que el usuario pueda introducir los números que desee var num2; function nume()//creamos una función dentro del div para el primer botón { num1=prompt('Introduzca el primer número:','')//pedimos el primer número num2=prompt('Introduzca el segundo número:','')//pedimos el segundo número num1= parseFloat(num1)//números decimales num2= parseFloat(num2)//números decimales } </script> <input type="button" value="dime dos números decimales" onClick="nume()"><br><br> <input type="button" value="Vamos a operar, doctor" onClick="op()"> <!--llamamos a una función del archivo externo al hacer click--> <p><b>Éste es el código que hay dentro de los scripts del div:</b></p> <p>var num1;//creamos las variables globales y las llamamos num1 y num2 para que el usuario pueda introducir los números que desee</p> <p>var num2;</p> <p>function nume()//creamos una función dentro del div para el primer botón</p> <p>{</p> <p>num1=prompt('Introduzca el primer número:','')//pedimos el primer número</p> <p>num2=prompt('Introduzca el segundo número:','')//pedimos el segundo número</p> <p>num1= parseFloat(num1)//números decimales</p> <p> num2= parseFloat(num2)//números decimales</p> <p>} </p> <p><b>Éste es el código que hay en el archivo externo, al que llama el segundo botón de este div:</b></p> <p>function op()</p><p>{</p><p>rsuma= num1 + num2 //sumamos</p><p>rresta= num1 - num2 //restamos</p><p>rmultiplicacion= num1 * num2 //multiplicamos</p><p>rdivision= num1 / num2 //dividimos</p><p>resul= num1+= 3; //resul=num1+3, es decir, el primer número se incrementa en 3</p><p>window.alert('El resultado de la suma es: '+rsuma+'\nEl resultado de la resta es: '+rresta+' \nEl resultado de la multiplicación es: '+rmultiplicacion+' \nEl resultado de la división es: '+rdivision+'\nEl resultado del primer número incrementado en 3 es: '+resul)</p><p>//mostramos cada resultado en una cadena de letras con saltos de línea, además añadimos los resultados gracias a las variables, dado que sus nombres nos permiten colocar los resultados independientemente de cuales sean y cuantas veces cambien</p><p>}</p>
</div> <h3>Cadenas</h3> <div class="caja2"> <script> var tex1; var tex2; function texto(){ tex1=prompt('Introduzca un nombre:','')//esta vez las variables van a ser de texto, vamos a pedir texto para luego hacer una cadena con el segundo botón tex2=prompt('Introduzca un apellido:','') } </script> <input type="button" value="dime lo que tengo que escribir" onClick="texto()"><p></p> <input type="button" value="Vamos a ver qué sale" onClick="te()"><!--aquí, como en el anterior, llamamos al archivo externo--> <p><b>Éste es el código que hay dentro de los scripts del div:</b></p> <p>var tex1;</p> <p>var tex2;</p> <p>function texto(){</p> <p>tex1=prompt('Introduzca un nombre:','')//esta vez las variables van a ser de texto, vamos a pedir texto para luego hacer una cadena con el segundo botón</p> <p>tex2=prompt('Introduzca un apellido:','')</p> <p>}</p> <p><b>Éste es el código que hay en el archivo externo, al que llama el segundo botón de este div:</b></p><p>function te()</p><p>{</p><p>te1= tex1 + tex2//aquí se juntan las dos palabras</p><p>te2= tex1 - tex2//el texto en cadena no se puede restar</p><p>incre= tex2+= 3//y le ponemos un tres detrás</p><p>com= (tex1!= tex2)//vamos a ver si son diferentes</p><p>window.alert('El otro día me encontre a '+te1+' \njugando con una pelota en el/la '+te2+' \n Vamos a incrementar en tres '+incre+' \n ¿Las dos palabras son diferentes? '+com )</p><p>}</p> </div> </body></html>
JS
//Función en archivo externo del ejercicio 2
function te(){te1= tex1 + tex2//aquí se juntan las dos palabraste2= tex1 - tex2//el texto en cadena no se puede restarincre= tex2+= 3//y le ponemos un tres detráscom= (tex1!= tex2)//vamos a ver si son diferenteswindow.alert('El otro día me encontre a '+te1+' \njugando con una pelota en el/la '+te2+' \n Vamos a incrementar en tres '+incre+' \n ¿Las dos palabras son diferentes? '+com )}
CSS
body{ padding: 40px;}h1 { float: left; color: #9be663; margin-left: 425px; font-family: verdana; margin-top: 60px; font-size: 30pt;}.trebol { position: relative; left: 200px;}h2 { color:#fc9720; font-family: verdana; margin-top: 20px;}h3 { color:#9be663; font-family: verdana; margin-top: 80px; font-size: 18pt;}.caja1 { position: relative; margin-left: 340px; margin-top: 40px; width: 800px; height: 900px; border: solid #fc9720 5px; Border-radius: 5%;}.caja2 { position: relative; margin-left: 340px; margin-top: 40px; width: 800px; height: 700px; border: solid #fc9720 5px; Border-radius: 5%;}
Etiquetas:
prueba de validación uf1305
lunes, 10 de noviembre de 2014
DIA CIENTO CUATRO 10/11/2014
Hoy hemos dedicado el día a repasar dado que el examen de javascript es mañana. Por su parte, en diseño, tenemos tarea nueva, dos fotos, un paisaje para cambiar el fondo y un retrato para recortarlo de forma perfecta y ponerle un fondo diferente; todo teniendo en cuenta de donde viene la luz, hacia donde va la sombra,etc
domingo, 9 de noviembre de 2014
DIA CIENTO TRES 7/11/2014
De nuevo hoy estuvimos con javascript, ejercicios etc mientras estaban reunidos en la junta de evaluación, por tanto,no tuvimos diseño. La parte buena es que nos comunicaron que estaremos todos contratados a partir del mes que viene, exceptuando una compañera que renunció y vendrá alguien en su lugar
Suscribirse a:
Entradas (Atom)










