Portada | Monotemáticos | Secciones | Desarrolladores | Comunidad | Servicios | Servicios profesionales | RSS
Desde 0 | HTML | CSS | ASP | PHP | AJAX | Javascript | Promoción de webs | Rentabilidad de webs
Directorio | Manuales | Scripts | FAQs | Programas | Artículos Copyleft | Actualidad | La Cosecha | Colabora
Registrarse | Vuestras páginas | Foros del web | Lista de correo | Boletín de novedades
Generador METAs | Compras | Busca cursos
Alojamiento | Dominios.es | Micropagos SMS | Buscadores | Patentes, marcas | Creación web | Multimedia | Videos
Desarrollo Freelance | Buscar proyectos | Buscar profesionales | Solicitar desarrollo

Conceptos básicos de programación II


Algunos aspectos teóricos básicos comunes a estos lenguajes. Definición de función.


01/1/70 - Funciónes y procedimientos

La función podría ser definida como un conjunto de instrucciones que permiten procesar las variables para obtener un resultado. Puede que esta definición resulte un poco vaga si no nos servimos de un ejemplo para ilustrarla.

Supongamos que queremos calcular el valor total de un pedido a partir de la simple suma de los precios de cada uno de los artículos. Podríamos definir una función suma en nuestro lenguaje ficticio:

definir funcion suma(art1,art2,art3)
suma=art1+art2+art3
imprimir(suma)
fin funcion


Este supuesto programa nos permitiría calcular la suma de tres elementos e imprimir el resultado en pantalla. Lo interesante de utilizar este tipo de funciones es que ellas nos permiten su utilización sistemática tantas veces como queramos sin necesidad de escribir las instrucciones tantas veces como veces queremos utilizarla. Por supuesto, podemos prescindir de esta declaración de función e introducir una línea del siguiente tipo:

imprimir(art1+art2+art3)

Evidentemente, cuanto más complicada sea la función y más a menudo la utilicemos en nuestros scripts más útil resulta definirlas.

Esta función suma podría ser utilizada en cualquier lugar de nuestro script haciendo una llamada del siguiente tipo:

ejecuta suma(4,6,9)

Cuyo resultado sería:

19

Del mismo modo, los procedimientos son parecidos a las funciones. La diferencia consiste tan solo en que en estos últimos el interés no radica en el resultado obtenido sino más bien en las operaciones realizadas al ejecutarla (creación de un archivo, reenvío a otra página,...). En lenguajes como el PHP las funciones y los procedimientos son considerados como la misma cosa y para definirlos se hace usando los mismos comandos.

Tanto las variables como las funciones y los procedimientos deben ser nombradas sin servirse de acentos, espacios ni caracteres especiales para no correr riesgos de error .

Estos conceptos son básicos para una comprensión de la programación. No obstante, es posible que si es la primera vez que oímos hablar de ellos, su asimilación puede resultar parcial o nula. En realidad esto no es preocupante ya que a partir de los ejemplos de los capítulos siguientes y con la práctica de uno mismo se irán consolidando poco a poco.

Para nada hay que desanimarse si después de leer este capítulo algunas dudas quedan en el aire.

El paso siguiente es continuar el aprendizaje de un lenguaje de programación que nos sirva para construir las páginas dinámicas, con el manual de ASP o el manual de PHP, según nuestros gustos o necesidades.

 Seguir navegando a partir aquí:
+ 1 manual relacionado
+ 3 categorias relacionadas
+ 16 comentarios (Añadir)
+ 3 comentarios no revisados

 Autoría, licencia y acciones sobre este artículo

Informe de Rubén Alvarez*

Atención: Contenido exclusivo de DesarrolloWeb.com. No reproducir. Copyright.

* Para consultas técnicas utilizar la lista de correo.

Versión imprimible Versión imprimible del artículo
Enviar artículo por e-mail Enviar artículo por e-mail
Añadir un comentario al artículo Publicar un comentario del artículo

Manuales relacionados con este artículo
Dentro de Páginas dinámicas

Categorias relacionadas
A través de las categorías de nuestro directorio se pueden encontrar otro tipo de recursos relacionados con este artículo:
+ Entrar en Programación
+ Entrar en ASP
+ Entrar en PHP


 Comentarios de los visitantes
Los comentarios de los visitantes son para ampliar la información del artículo. Cualquiera puede participar.
Se muestran 16 comentarios revisados

 Comentario de Carlos De Leon
24/9/02 
bueno...la verdad estoy sorprendido gratamente por lo sencillo, practico y bien encarado que esta el articulo sobre paginas dinamicas, realmente excelente! estoy comenzando con el tema de programacion en la web,siempre me he manejado con html y la verdad es que el articulo me ha sido de mucha ayuda. gracias carlos

 Comentario de Manuel
11/12/03 
bien!, al fin una pagina que entiende al iniciado.

 Comentario de Jose
07/3/04 
Este guias estan buenisimas, he querido aprender nuevas formas de hacer sitios, he trabajado siempre con Frontpage, pero quiero ser más profesional, y estas guias o articulos son muy completos y faciles de comprender.. Gracias..

 Comentario de Roscky
14/5/04 
Por fin!
Después de visitar varias páginas y leer varios manuales, puedo decir q es la más sencilla forma de explicar el tema y la más facil de entender.
Enhorabuena por el trabajo, os lo habeis currado.
Salu2

 Comentario de Maggie
24/5/04 
Muchas gracias! Siempre me dediqué a la parte estética de los sitios y tenía un poco de miedo en adentrarme en la programación. Gracias a lo claro de este artículo me animo a hacerlo.

 Comentario de Victor
05/8/04 
Gracias por hacer el articulo tan sencillo, que a la vez lo hace muy comprensible. Empiezo en programación dinamica y me han quedado claros muchos conceptos desconocidos. Felicidades y espero sigan publicando más articulos. Como petición especial, uno de PL-SQL. Gracias de nuevo.

 Comentario de Diego
13/8/04 
Me gusto, por lo sencillo que es este articulo, realmente estoy comenzando a entrar al tema y con estos articulos se hacen facil.

 Comentario de Antonio Dominici S.
02/9/04 
Excelente articulo la verdad que me va a ser de mucha utilidad ya que actualmente presento el problema para actualizar la pagina web en la que estoy trabajando gracias…

 Comentario de Sebastian Nieto
24/9/04 
Exelente la descripcion, los felicito

 Comentario de JANENTH DIMAS
09/10/04 
HOLA ES SENCILLO PERO MUY RICO EN CONOCIMIENTO EL ARTICULO.... GRACIAS ESPERO PODER DESARROLLAR ALGO CON ESTA INFORMACION EN MI PROGRAMITA

 Comentario de jolovi
22/10/04 
Estupendo artículo, como todos los que hasta el momento he leído en esta web. Yo me dedico a la docencia y se agradece que esté explicado desde el prisma del que no sabe nada para ir introduciéndolo pasito a pasito en este mundo.

 Comentario de Fawkes
06/1/05 
Um bueno si la verdad me quedaron muchas dudas a el aire pero es que hay muchas funciones de php (que es en lo que estoy interesado aprender) que no entiendo :(

 Comentario de pepian
22/1/05 
Realmente es una explicacion muy sencilla ... yo soy programador experimentado cliente-servidor entrando ahora a la web ... pero ni en la universidad me lo explicaron tan facil

 Comentario de soledad
01/6/05 
el manual es interesante pero le suguerio mas ejemplo ...pero bien

 Comentario de guillermo archila
04/9/05 
pues solo quiero decirles que este manual esta muy claro y detallado pero creo que pues en mi opinion personal no esta tan explicito para personas que en verdad no han tenido ninguna relacion con este tema de las paginas dinamicas, me refiero a que si uno no tiene idea de lo que es pues de verdad si queda nulo, pero para mi personalmente si ha quedado muy claro ya que la lectura de este manual solo la estoy utilizando como un refuerzo de clases
gracias

guillermo

 Comentario de krlos
06/4/06 
me parece un articulo muy simple... es para principiantes... :(

Añadir un comentario al artículo Añadir un comentario del artículo
 Comentarios sin revisar
Entre los comentarios no revisados puede haber algunos interesantes que se hayan enviado recientemente.
 Se han encontrado 3 comentarios sin revisar

Ver el comentario no revisadoVer los comentarios no revisados
Añadir un comentario al artículo Añadir un comentario del artículo



Enlaces:
Maestrosdelweb
  Ir arriba

Manuales relacionados
+Páginas dinámicas
Categorías
+Programación
+ASP
+PHP

Lectura recomendada

Compra este libro en Agapea, la librería urgente a domicilio.

Tienda DesarrolloWeb

DesarrolloWeb.com | Copyright | Anunciese | Acerca de | Datos legales | Contacta | Por GuiarteMultimedia