Diferencia entre revisiones de «ManuelRomero/ProgramacionWeb/Sintaxis/practica»

De WikiEducator
Saltar a: navegación, buscar
(Práctica 2)
(Práctica 1)
 
(6 revisiones intermedias por el mismo usuario no mostrado)
Línea 1: Línea 1:
{{:Usuario:ManuelRomero/ProgramacionWeb/Sintaxis/nav}}
+
<!--{{:Usuario:ManuelRomero/ProgramacionWeb/Sintaxis/nav}}-->
 
<br />
 
<br />
 
<hr />
 
<hr />
 
{{MRM_Recursos de la Web|Title=Posible solución|
 
{{MRM_Recursos de la Web|Title=Posible solución|
  http://manuel.infenlaces.com/distancia/dwes/practicas/practica_1/
+
  http://web.infenlaces.com/dwes/practicas/practica1
http://manuel.infenlaces.com/distancia/dwes/practicas/practica_2/
+
 
+
*Si pide credenciales usa '''''Tu dni con letra mayúscula sin espacios ''''' sin espacios.
+
*Y  como palabra de paso '''''lo mismo (dni con letra en mayúsculas sin espacios''''')
+
 
}}
 
}}
 +
<!--
 
<hr />
 
<hr />
  
 
===Práctica 1===
 
===Práctica 1===
 +
-->
 
<br />
 
<br />
 
+
<!--
 
{{MRM_Actividad|Title=Notas sobre la práctica|
 
{{MRM_Actividad|Title=Notas sobre la práctica|
 
Debes subir el fichero comprimido  
 
Debes subir el fichero comprimido  
Línea 24: Línea 23:
 
*Os cuelgo una posible solución para orientar, no se trata de que vuestra práctica haga exactamente lo mismo, ha de cumplir los requisitos
 
*Os cuelgo una posible solución para orientar, no se trata de que vuestra práctica haga exactamente lo mismo, ha de cumplir los requisitos
 
}}
 
}}
 
+
-->
 
<hr />
 
<hr />
  
===Práctica 2===
+
===Práctica 1===
 
<br />
 
<br />
 
{{MRM_Actividad|Title=Acciones básicas con php|
 
{{MRM_Actividad|Title=Acciones básicas con php|
Línea 52: Línea 51:
 
$a = 6+7 //la procedencia del valor es una  expresión aritmética
 
$a = 6+7 //la procedencia del valor es una  expresión aritmética
 
$a = rand(1,7) //la procedencia del valor es una  invocación a función
 
$a = rand(1,7) //la procedencia del valor es una  invocación a función
 +
</source>
 
**Un valor constante string
 
**Un valor constante string
 
**Un valor constante numérica con valor hexadecimal
 
**Un valor constante numérica con valor hexadecimal
Línea 81: Línea 81:
 
   2.-Visualiza sus valores<br />
 
   2.-Visualiza sus valores<br />
 
   3.-Invoca a la función<br />
 
   3.-Invoca a la función<br />
   4.-Visualiza los valores de los parámetros<br />
+
   4.-Dentro de la función, Visualizo los valores de los parámetros antes de modificarlo<br />
   5.-Hace lo especificado<br />
+
   5.-Duplica los valores según especificaicón anterior<br />
   6.-Visualiza los valores<br />
+
   6.-Vuelve a visualizar los valores de los parámetros modificados <br />
 
   7.-Después de la llamada a la función se visualizarán los valores<br />
 
   7.-Después de la llamada a la función se visualizarán los valores<br />
 
   8.-Plantea que pasará si creamos dentro de la función una variable global que sea el igual al segundo parámetro de  la función
 
   8.-Plantea que pasará si creamos dentro de la función una variable global que sea el igual al segundo parámetro de  la función
 
}}
 
}}
 
+
<!--
 
===Práctica 2===
 
===Práctica 2===
 
*La siguiente práctica es un sencillo fichero en el que hay que ir insertando las instrucciones que se piden
 
*La siguiente práctica es un sencillo fichero en el que hay que ir insertando las instrucciones que se piden
Línea 205: Línea 205:
 
</source>
 
</source>
 
}}
 
}}
 +
-->

Última revisión de 21:12 5 nov 2024







Práctica 1



Icon activity.jpg
Acciones básicas con php

Realiza un index que nos permita visualizar funcionalidad de las siguientes acciones

Lista programas prueba.png
  • A continuación se enumeran las acciones que debe de hacer cada fichero php
  • En muchos casos será hacer el ejercicio propuesto en la sección de actividades o ejercicios
  • Cada vez que se visualiza el ejercicio usando la función header se volverá a la pantalla principal esperando el tiempo que se especifique en el fichero

1.-Variables en php

  • Haz el noveno ejercicio del wiki de la sección de actividades
    • Cambia el valor de las variables
    • Visualiza con print en lugar que con echo
  • Volver al index después de 5 segundos*

2.-Constantes en php

  • Haz un ejercicio donde definas la constante edad
    • A la constante Edad le asignas tu edad.
    • Luego visualiza los años que tienes y los años que te quedan para cumplir 100 años
  • Volver al index después de 2 segundos*

2.-Asignación en php

  • Asigna a una variable valores de diferente procedencia según se explica
    • Un valor constante numérico
$a = 9 // la procedencia del valor es una constante entera
$a = 6+7 //la procedencia del valor es una  expresión aritmética
$a = rand(1,7) //la procedencia del valor es una  invocación a función
    • Un valor constante string
    • Un valor constante numérica con valor hexadecimal
    • Un valor constante numérica con valor binario
    • Un valor de una expresión numérica
    • Un valor de una expresión de cadena de caracteres
    • Un valor que devuelva una función , por ejemplo la función print
    • El valor de una expresión que sea una asignación
  • Visualiza luego los valores especificando de dónde viene su valor
  • Volver al index después de 5 segundos

4.-Selección en php

  • Usando la selección del tipo switch, haz un programa que genere una edad aleatoria entre 1 y 150 años y nos diga si somos niños (0-11) adolescentes (12-17) jóvenes (18-35) adultos (36-65) jubilados (66- ...)
  • La edad que no esté en el intevalo 0-110 años se visualizará 'edad no contenplada en nuestra encuesta'
  • Volver al index después de 2 segundos

5.-Operador Ternario en php

  • Usando el operador ternario obtén un número aleatorio de 1 a 1000 y visualiza con un texto si el número es par o impar .
  • Volver al index después de 2 segundos

6.-Iteraciones en php

  • Suma los 100 primeros números pares
  • Volver al index después de 2 segundos

7.-Funciones en php Haz una función que reciba dos variables $a y $b $a se ha de pasar por referencia $b por valor

  • La función duplica el valor de los parámetros
  • La función devuelve el valor mayor de los dos
  • El programa principal creará hará lo siguientes
  1.-Crea dos valores en variables
2.-Visualiza sus valores
3.-Invoca a la función
4.-Dentro de la función, Visualizo los valores de los parámetros antes de modificarlo
5.-Duplica los valores según especificaicón anterior
6.-Vuelve a visualizar los valores de los parámetros modificados
7.-Después de la llamada a la función se visualizarán los valores
8.-Plantea que pasará si creamos dentro de la función una variable global que sea el igual al segundo parámetro de la función