lunes, 17 de agosto de 2020

2.6 FORMULARIOS EN HTML.

 Los formularios son el soporte en el que se integran los botones y las áreas de texto que se utilizan para que los usuarios introduzcan sus datos o que puedan elegir entre varias opciones. En este apartado veremos las etiquetas que se utilizan para la creación de formularios en HTML5.

Etiquetas para la creación de formularios

El principio y final de un formulario se define con las etiquetas <form> y </form>. La etiqueta <form> puede incluir diferentes campos que son enviados para ser procesados por el servidor web. HTML5 dispone de un gran número de campos como puedes ver en la siguiente tabla.

ElementoDescripción
<form>Define un formulario.
<fieldset>Permite organizar en grupos los campos de un formulario.
<legend>Representa el título de un <fieldset>.
<label>Representa el título de un elemento de control de un formulario.
<input>Se usa para crear controles interactivos que reciben datos del usuario. Ver atributos
<button>Representa un botón.
<option>Representa una opción en un elemento <select> o <datalist>.
<select>Representa un elemento de control que permite la selección entre un conjunto de opciones <option>.
<optgroup>Representa un conjunto de opciones, agrupadas lógicamente.
<datalist>Representa un elemento de control que permite la selección entre un conjunto de opciones <option>.
<textarea>Representa un elemento de control de edición de texto multilínea.
<output>Representa el resultado de un cálculo.


Tipos de inputs

Algunos de los inputs más utilizados son los siguientes:

  • <input type="button">
  • <input type="checkbox">
  • <input type="color">
  • <input type="date">
  • <input type="email">
  • <input type="file">
  • <input type="image">
  • <input type="month">
  • <input type="number">
  • <input type="password">
  • <input type="radio">
  • <input type="range">
  • <input type="search">
  • <input type="submit">
  • <input type="tel">
  • <input type="text">
  • <input type="time">
  • <input type="url">
  • <input type="week">

Atributos para la validación de campos en los formularios

La validación de los datos introducidos por los usuarios en los campos de los formularios es esencial para ofrecer al usuario información sobre los datos que se están solicitando. Gracias a los nuevos atributos que se introdujeron en HTML5 no es necesario utilizar Javascript ya que se validan de forma automática al pulsar en el botón de tipo submit. En la siguiente tabla se destacan los atributos más utilizados en los campos de los formularios.


Atributos para la validación de campos en los formularios

 Ejemplo N° 4

En el ejemplo se muestra un formulario que solicita los siguientes datos:

  • Nombre de 40 caracteres como máximo y sólo permite letras y números.
  • Código postal que admite 5 números.
  • Edad (entre 18 y 99 años).

Además, todos los campos son obligatorios y disponen de placeholder. Además, el foco se encuentra en el primer campo. 



AtributoEjemplo
placeholderplaceholder=”Indica tu nombre”
requiredrequired=”true”
patternpattern=”[a-z]{1,5}”
minmin=”1″
maxmax=”100″
stepstep=”2″ (saltos en un rango de números: 0, 2, 4…)
disableddisabled=”true”
autofocusautofocus=”true”
autocompleteautocomplete=”true”

2.8 ALGORITMOS CICLICOS

 Ciclos con un Numero Determinado de Iteraciones


  • (Para): Son aquellos en que el número de iteraciones se conoce antes de ejecutarse el ciclo. La forma de esta estructura es la siguiente:
    PseudocódigoDiagrama de Flujos
       
    Dado un valor inicial exp1 asignado a la variable esta se irá aumentando o disminuyendo de acuerdo a la exp3 hasta llegar a la exp2; si se omite el paso, significa que la variable aumentará de uno en uno.
Ciclos con un Número Indeterminado de Iteraciones

Son aquellos en que el numero de iteraciones no se conoce con exactitud, ya que esta dado en función de un dato dentro del programa.

  • Mientras Que: Esta es una estructura que repetirá un proceso durante “N” veces, donde “N” puede ser fijo o variable. Para esto, la instrucción se vale de una condición que es la que debe cumplirse para que se siga ejecutando. Cuando la condición ya no se cumple, entonces ya no se ejecuta el proceso. La forma de esta estructura es la siguiente:

    PseudocódigoDiagrama de Flujos
       
  • Repita-Hasta: Esta es una estructura similar en algunas características, a la anterior. Repite un proceso una cantidad de veces, pero a diferencia del Mientras Que, el Repita-Hasta lo hace hasta que la condición se cumple y no mientras, como en el Mientras Que. Por otra parte, esta estructura permite realizar el proceso cuando menos una vez, ya que la condición se evalúa al final del proceso, mientras que en el Mientras Que puede ser que nunca llegue a entrar si la condición no se cumple desde un principio. La forma de esta estructura es la siguiente:

    PseudocódigoDiagrama de Flujos
       
Ejemplo 1:

Realizar un algoritmo que muestre los números de uno en uno hasta diez usando una estructura Para. Exprese el algoritmo usando Pseudocódigo y diagrama de flujos.
PseudocódigoDiagrama de Flujos
   

Ejemplo 2:

Usando una estructura Mientras, realizar un algoritmo que escriba los números de uno en uno hasta 20

PseudocódigoDiagrama de Flujos
   

Ejemplo 3:

Realizar un algoritmo que pregunte al usuario un número comprendido en el rango de 1 a 5. El algoritmo deberá validar el numero, de manera que no continúe la ejecución del programa mientras no se escriba un numero correcto.

PseudocódigoDiagrama de Flujos
   
TAREA 14 ALGORITMOS COMPUTACIONALES.

1.- ESCRIBIR EN LA LIBRETA UN RESUMEN DEL TEMA (1 CUARTILLA).
2.-ESCRIBIR EN LA LIBRETA EL EJEMPLO N° 1, EJEMPLO N° 2 Y EJEMPLO N°3. DE ALGORITMOS CÍCLICOS.

FECHA DE ENTREGAR VIERNES 21/08/2020


lunes, 10 de agosto de 2020

3.1 CONFIGURACION LAN (CISCO PACKET TRACER).

 

Para iniciar a construir una topología de red, se debe realizar lo siguiente:

 

1.   Seleccionar de las herramientas de categorías y modelos al primer dispositivo requerido de su diseño de red. Ejemplos:

a.    Para colocar una PC host:, dar clic en Categoría End Device y luego Generic.

 

b.   Desplazar el cursor hasta la  posición final en el área de trabajo lógico donde se  colocara dispositivo y dar un clic. Se mostrara una imagen, la cual representa una copia del dispositivo seleccionado.

Ejemplo agregar un host

 

Un simple clic sobre End Devices (dispositivos terminales).

 

Mueva el cursor hacia el área de topología. Note que este se convierte en un signo más, signo +.

 

Un simple clic en el área de topología y se copia el dispositivo.

Realice los siguientes pasos para conectar la PC0 a cualquier otro dispositivo de la red:

 

   Un simple clic sobre PC0

   Escoja FastEthernet

   Arrastre el cursor hacia el otro dispositivo a conectar

   Un simple clic sobre el dispositivo y escoja el puerto al que va a conectar


Repetir los pasos anteriores para colocar el resto de dispositivos de la topología a simular.

Topoloa o Estructura de la red a realizar en la práctica.


Para colocar cada uno de los dispositivos y la conexión seguimos los pasos explicados al principio en  la página anterior

Para cambiar el nombre cualquier dispositivo en la red damos  un clic en el área donde se encuentra el nombre y luego procedemos a cambiarlo.

CONFIGURACIÓN DE LOS PARÁMETROS DE RED Configuración de Host o Pc´s

1. Una vez interconectados físicamente lo

dispositivo

de la topología de red, se realiza la configuración del 

protocolo TCP/IP en los dispositivos que lo requieran.

 

2. Se da clic en el dispositivo a configurar y selecciona la  ficha  Escritorio o Desktop.  De  las múltiples opciones, selecciona IP Configuration.






3. Se da clic en el dispositivo a configurar en este caso el ROUTER y selecciona la  fichCONFIG; verificar que se encuentre encendido el ESTADO DEL PUERTO, escribir la direccion ip y mascara de subred del ROUTER

CONFIGURACIÓN ESTÁTICA FINALIZADA CON ÉXITO




SOFWARE CISCO: DESCARGAR CISCO

ARCHIVO PARA CAMBIAR EL IDIOMA DE CISCO: IDIOMA ESPAÑOL CISCO

TAREA 14 REDES DE COMPUTADORA.

1.- REALIZAR LA PRACTICA DESCRITA ANTERIORMENTE EN ESTE ARTICULO.

FECHA DE ENTREGAR VIERNES 14/08/2020.