viernes, 25 de mayo de 2018

Ejercicios jQuery III

Ejercicios de JQuery.

  1. Realiza una web con un titulo y dos cuadrados adyacentes, de 200 x 200, cada uno con fondos distintos. Cada vez que hagas clic, 2clic,en el cuadrado de la izquierda, cada vez que entres o salgas del cuadrado de la izquierda, en el 2º cuadrado de la derecha se deben mostrar las veces que has realizado los eventos anteriores.
  2. Añade otro tercer cuadrado, de 100 x 100, con su color de fondo correspondiente, distinto a los anteriores. Haz que cuando pulses, con el ratón(click) sobre este nuevo cuadrado, los dos anteriores pasen a tener las dimensiones y color de fondo, del tercer cuadrado.
  3. Crea un botón que te permita reducir el tamaño del segundo cuadrado lo que tu quieras.
  4. Crea un botón que te permita aumentar el margen del segundo cuadrado lo que tu quieras.
  5. Realiza un botón que cada vez que pulses te vuelva a la situación inicial, con los dos cuadrados vacíos.
  6. Cada vez que pulse en el segundo cuadrado, que te aparezca la posición del ratón en el primer cuadrado.
  7. Cada vez que hagas doble clic en el tercer cuadrado, que se mueva para abajo 15 px.
  8. Realiza un pequeño formulario, en que introduzcas tu nombre y apellidos, un checbox en el que preguntes si eres mayor de edad, si es así que aparezca otra caja para introducir la edad, si eres menor de edad, que se muestre un mensaje indicando la situación y que no puedes seguir adelante. Crea tambien dos radios, uno con la nacionalidad "Española" y otro radio con "otra", en este último caso que aparezca otra caja para introducir el pais.

viernes, 18 de mayo de 2018

Ejercicios de jQuery II

Ejercicios de JQuery.

Realiza una web con una foto y un texto descriptivo al lado. A continuación crea los siguientes botones uno debajo de otro:

  1. Botón ocultar para ocultar la imagen, rapidamente.
  2. Botón mostrar para mostrar la imagen,lentamente.
  3. Botón ocultar todo, imagen y texto cambiando su opacidad.
  4. Botón mostrar todo, imagen y texto cambiando su opacidad
  5. Botón para cambiar de tamaño el texto y la imagen.
  6. Botón ocultar/mostrar la imagen.
  7. Botón cambiar,que ponga un borde, un fondo al texto y un color a la fuente.
  8. Botón mover que mueva la imagen desde la posición inicial (parte superior izquierda) a la derecha, luego al centro para volver a parecer en el origen. Los desplazamientos tienen que ser lentos y disminuyendo la opacidad, hasta volver a aparecer en el destino con todo su color.
  9. Crea un enlace, contar, que te muestre las veces que has pulsado los botones.

miércoles, 16 de mayo de 2018

Find, grep y alguno más.

Ejercicios de linux, comandos find, grep y alguno más.

  1. Busca los archivos modificados la ultima por el usuario juan.
  2. Busca los archivos de texto(.doc) no los (.txt) que estén el directorio apuntesde1 y apuntesde2.
  3. Averigua que ficheros ejecuto el lunes el usuario pepe.
  4. Impide, a partir de ahora, que tus ficheros puedan ser leídos y/o escritos por personas ajenas a tu grupo.
  5. Busca los directorios del grupo principal del usuario
  6. Cambia de propietario todos los fichero de juan, para que puedan ser de Pedro y consiga poder modificarlos.
  7. A partir de ahora los ficheros que creen los usuarios no podrán ser utilizados ni accedidos, por usuarios ajenos al grupo, y sus compañeros podrá leerlos.
  8. Busca todas las lineas que no empiezan por vocal de los ficheros de texto de tu directorio de trabajo.
  9. Cuantas las lineas que comienzan por palabras de 4 letras,hay en los ficheros de tu directorio de trabajo.
  10. Cuantas palabras hay de 4 letras en los ficheros de texto de tu directorio de trabajo.
  11. ¿Cuantas cuentas de usuario o del sistema no tienen asignado un shell?

lunes, 7 de mayo de 2018

Ejercicios Python VIII

  1. Realiza un ejercicio que pida un número desde el teclado y nos devuelva sus divisores. Si no se introduce un número nos da un mensaje de error.
  2. Realiza un programa, para adivinar un número, entre 0 y 13. Nos tiene que pedir repetidamente que introduzcamos un numero por teclado hasta que coincida con un numero que se habrá generado aleatoriamente. Si no es un número lo que se introduce nos da un mensaje de aviso. Cuando se adivina nos da un mensaje de éxito, el número de veces que hemos necesitado para adivinarlo.
  3. Realiza un programa que realice una copia de seguridad de un fichero que introduces por teclado, el nombre del nuevo fichero contendrá el nombre del fichero original mas "bak.txt", por ejemplo; direcciones.doc pasará a ser direccionesbak.txt, o el fichero datos pasará a ser datosbak.txt
  4. Realiza un ejercicio que me indique, que día será el 21 de febrero de 2021. Utiliza el módulo calendar.
  5. Crea la clase Pais con los siguientes atributos: nombre, población y área, dos métodos: más_grande_que (devuelve True si este país es más grande que otro, que pasamos por parámetro) y densidad_de_población (devuelve la densidad de población). Realiza un programa que compare las superficies y calcule las densidades de población de dos paises.