miércoles, 16 de marzo de 2011

Ciclos de Pascal

 

   Es una estructura de control que permite la repetición de una serie determinada de sentencias. Se le llama también bucle o lazo.

    El cuerpo del ciclo o bucle contiene las sentencias que se repiten. Pascal proporciona tres estructuras o sentencias de control para especificar la repetición: while, repeat, for.

  •  Ciclo For – Do (Para – Haga) :

   Este ciclo ejecuta una serie de instrucciones incrementando o decrementando una variable hasta un tope determinado.
SINTAXIS GENERAL
For Variable:=Inicio To Tope Do


Begin
{Bloque De Instrucciones}
End;


Forma Incremental

For Variable:=Valor_Menor To Valor_Mayor Do


Begin
{Bloque De Instrucciones}
End;

Forma Decremental

 For Variable:=Valor_Menor To Valor_Mayor Do


Begin
{Bloque De Instrucciones}
End;


   La variable controladora del ciclo es generalmente de tipo INTEGER, pero tambien se puede en algunas ocasiones declarar de tipo carácter asi:
For Letras:=’a’ to ‘z’ do
Begin
{En este ciclo se recorre el alfabeto de la ‘a’ a la ‘z’ de letra en letra}
End;

   Similar a otras instrucciones, si el ciclo FOR – DO tiene una sola instrucción no requiere BEGIN – END, en caso contrario si!, una delas desventajas de este ciclo es que hasta que no se hallan ejecutado el número de instrucciones determinado no se detiene, si alguna vez tienes un problemilla de este tipo deberas recurrir a alguno de los otros dos : REPEAT – UNTIL o WHILE – DO


  • CICLO WHILE – DO (MIENTRAS – HAGA):

   Este ejecuta una serie de instrucciones un número no determinado de veces hasta que se cumpla con una condición establecida , aunque tambien se puede hacer que trabaje de manera similar al ciclo FOR.
Una de las ventajas del ciclo WHILE es que puede evaluar variables de muchos mas tipos que el ciclo FOR(Recuerda que en este solo se pueden usar variables de tipo CARÁCTER y ENTERAS) entre ellas destacamos las de tipo STRING, BOOLEAN, INTEGER, REAL, ARREGLO.
   El ciclo WHILE evalua y despues ejecuta instruccciones
Si lleva mas de una instrcción necesita BEGIN - END
SINTAXIS

While (Expresión_A_Evaluar) Do
Begin
       {Bloque De Instrucciones}
End;


  • CICLO REPEAT – UNTIL (REPITA – HASTA):
   EL CICLO "REPITA" (Como cariñosamente se le llama en la jerga de los programadores) actua de manera similar al ciclo WHILE – DO, con la pequeña diferencia de que en este se ejecutan las instrucciones y despues se evalua la condición.
Este no necesita BEGIN ni END, aunque tampoco dice nada si se los colocas.

SINTAXIS

Repeat
           {Bloque de instrucciones}
Until (Expresión_a_evaluar).


 

martes, 8 de marzo de 2011

Programaciòn Web

   La programación Web,parte de las siglas WWW, que significan World Wide Web o telaraña mundial.

   Para realizar una pagina con la programación Web, se deben tener claros, tres conceptos fundamentales los cuales son, 

   El URL(Uniform Resource Locators), es un sistema con el cual se localiza un recurso dentro de la red, este recurso puede ser una pagina web, un servicio o cualquier otra cosa. En resumen el URL no es más que un nombre, que identifica una computadora, dentro de esa comutadora un archivo que indica el camino al recusrso que se solicita.

   El siguiente concepto dentro de la programación Web, es el protocolo encargado de llevar la información que contiene una pagina Web por toda la red de internet, como es el HTTP(Hypertext Transfer Protocol).Y por ultimo el lenguaje necesario cuya funcionalidad es la de representar cualquier clase de información que se encuentre almacenada en una pagina Web, este lenguaje es el HTML(Hypertext Markup Language).

   En la programación Web, el HTML es el lenguaje que permite codificar o preparar documentos de hipertexto, que viene a ser el lenguaje comun para la construccion de una pagina Web.
Con el comienzo de Internet y la programación web , se desfasaron los diseños gráficos tradicionales, con lo que se empezaron a diseñar interfaces concretas para este medio, buscando ficheros pequeños para facilitar la carga de los mismos. La programación web se orientaba a un diseño muy cargado y interactuando con el usuario, mientras que al empezar a competir con millones de webs se ha optado más por el diseño sencillo y de fácil comprensión.

   En programación web se creó la necesidad de conocer a fondo diferentes lenguajes de programación como HTML, JavaScript y DHTML. 

   Con esto se creó un nuevo profesional de la informática, el diseñador web, experto en estos menesteres, que viene siendo algo así como un experto en programación web, a caballo entre el diseñador gráfico tradicional y el programador de aplicaciones llevadas a Internet.

    HTML, siglas de HyperText Markup Language (Lenguaje de Marcado de Hipertexto), es el lenguaje de marcadopredominante para la elaboración de páginas web. Es usado para describir la estructura y el contenido en forma de texto, así como para complementar el texto con objetos tales como imágenes. HTML se escribe en forma de «etiquetas», rodeadas por corchetes angulares (<,>). HTML también puede describir, hasta un cierto punto, la apariencia de un documento, y puede incluir un script (por ejemplo Javascript), el cual puede afectar el comportamiento de navegadores web y otros procesadores de HTML.
HTML también es usado para referirse al contenido del tipo de MIME text/html o todavía más ampliamente como un término genérico para el HTML, ya sea en forma descendida del XMLXHTML 1.0 y posteriores) o en forma descendida directamente de SGML (como HTML 4.01 y anteriores).