Mostrando entradas con la etiqueta Tecnología Web. Mostrar todas las entradas
Mostrando entradas con la etiqueta Tecnología Web. Mostrar todas las entradas

domingo, 30 de diciembre de 2012

Arrays o Arreglos en PHP - Parte 5/5

Este es el último artículo de la serie Algoritmos y Diagramas de Flujos Aplicados en PHP, en él seguiremos complementando con más ejemplos sencillos el uso de arrays o arreglos en este lenguaje de programación, seguiremos el mismo formato que hemos venido utilizando; es decir se usará como base un problema sencillo a manera de ejemplo, y para resolverlo se utilizarán pseducódigos, diagramas de flujo, la codificación en php y además se ilustrará el resultado en el navegador tras ser ejecutado el algoritmo.

sábado, 29 de diciembre de 2012

Arrays o Arreglos en PHP - Parte 4/5

Este es el penúltimo artículo dedicado a los algoritmos y diagramas de flujo aplicados en php, en esta ocasión continuamos con unos ejemplos bastantes básicos sobre el uso de arreglos en PHP.

9.5. Ejemplo 13: Muestre los nombres y notas aprobatorias de 5 alumos del aula A y 5 alumnos del aula B.

Construya un pseudocódigo, que muestre los nombres y notas aprobatorias de 5 alumnos del aula A y 5 alumnos del aula B, utilice 2 arreglos y tome como nota aprobatoria mayor a 5.

viernes, 28 de diciembre de 2012

Arrays o Arreglos en PHP - Parte 3/5

En este artículo se seguirá explicando el manejo de arrays en PHP, esta es una forma fácil de aprender ya que puede ejecutar los ejemplos en PHP y ver su funcionamiento y de esta manera entenderlo mejor. Si aun no le quedo claro, le explicare un resumen que es lo que hace exactamente.

Si ha revisado lo anteriores artículos, habrá notado que para almacenar una palabra o número en una variable se realizaba lo siguiente:

     $nombres = "Gaara del Desierto";

En la variable $nombres se ha almacenado un nombre con apellido, para luego mostrarlo de la siguiente manera:

     echo $nombres;

¿Pero ahora si desea almacenar nombres pero con la misma variable $nombres que utilizaría?... ¡Arrays! Correcto, entonces haríamos lo siguiente:

     $nombres = array("Gaara del Desierto", "Sasuke Uchiha", "Neji Hyuga", "Itachi Uchiha", "Naruto Uzumaki");

En la variable $nombres se ha almacenado todos estos nombres con apellidos, para luego mostrarlos de la siguiente manera:

     foreach ($nombres as $mostrar)
          echo "$mostrar
";


Utilizamos foreach para que muestre toda la cadena de caracteres línea por línea y sea más útil trabajarlo.

domingo, 1 de julio de 2012

Arrays o Arreglos en PHP - Parte 2/5

Continuando con el tema de arreglos en PHP, esta vez veremos una serie de procesos primitivos o predefinidos en PHP que nos serán de utilidad en algún momento dado cuando realicemos algún programa que requiera la utilización de arrays.

jueves, 7 de junio de 2012

Arreglos o Arrays en PHP - Parte 1/5

A partir de este artículo aprenderemos a desarrollar algoritmos básicos basados en arreglos, para luego plasmarlos en un diagrama de flujo y aplicarlos en el lenguaje php.

¿Qué veremos a partir de este primer post y en los sub-siguintes?, un contenido bastante práctico como siempre, basado en los siguientes temas:
  • ¿Qué es un array?
  • Arrays asociativos
  • arrays Multidimensionales
  • array_slice()
  • array_shift()
  • unset()
  • array_push()
  • array_merge()
  • Ejemplos

sábado, 12 de mayo de 2012

Estructuras Lógicas Repetitivas en PHP - Parte 3/3

Resumiendo lo que hemos visto hasta ahora los bucles, lazos, ciclos, estructuras cíclicas, o estructuras repetitivas (entre los variados nombres con que se las conoce); son estructuras de programación que permiten realizar un conjunto de instrucciones o procesos repetidamente ( de ahí su nombre).

Ya hemos visto las estructuras Mientras (While) y Hacer Mientras (Do While), en el presente artículo daremos una breve descripción y ejemplos sobre el uso de la última estructura que nos faltaba ver: la estructura cíclica o repetitiva Desde o Para (For).

sábado, 28 de abril de 2012

Estructuras Lógicas Repetitivas en PHP - Parte 2/3

Continuando con el artículo sobre estructuras repetitivas o cíclicas, esta vez veremos conceptos y ejemplos prácticos sobre la estructura Mientras. Los algoritmos aquí descritos pueden ser mejorados, pero lo importante es aprender a usar las estructuras, de ahí la sencillez tanto de los ejemplos usados como de la solución algorítmica empleada.

sábado, 31 de marzo de 2012

Estructuras Lógicas Repetitivas en PHP - Parte 1/3

Es muy común encontrar en los algoritmos operaciones que se deben ejecutar un número repetido de veces. Si bien las instrucciones son las mismas, los datos sobre los que se opera varían. El conjunto de instrucciones que se ejecuta repetidamente se llama ciclo.

Todo ciclo debe terminar de ejecutar luego de un número finito de veces, por lo que es necesario en cada interacción del mismo, evaluar las condiciones necesarias para decidir si debe seguir ejecutándose o debe detenerse. En todo ciclo, siempre debe existir una condición de parada o fin de ciclo.

En algunos algoritmos podemos establecer a priori que el ciclo se repetirá un número definido de veces. Es decir, el número de repeticiones no dependerá de las proposiciones dentro del ciclo. Llamaremos Desde a la estructura algorítmica repetitiva que se ejecuta un número definido de veces.

Por otra parte, en algunos algoritmos no podemos establecer a priori el número de veces que se ha de ejecutar el ciclo, sino que este número dependerá de las proposiciones dentro del mismo. Llamaremos Mientras a la estructura algorítmica repetitiva que se ejecuta mientras la condición evaluada resulta verdadera. También tenemos la estructura Hacer Mientras.

En la práctica tanto la estructura Hacer Mientras como la estructura Mientras se pueden usar indistintamente para obtener un resultado.

sábado, 18 de febrero de 2012

Estructuras Lógicas Selectivas en PHP - Parte 4/4

Ya anteriormente hemos visto las estructuras de selección simple, las estructuras de selección doble y las estructuras condicionales anidadas, en esta ocasión veremos las estructuras de selección múltiple o condicionales mútiples, conocidos en algunos lenguajes de programación como switchs o case ofs.

4. La estructura de selección múltiple.

La estructura de selección múltiple permite que el flujo del programa se bifurque por varias ramas en el punto de la toma de decisión(es), esto en función del valor que tome el selector. Así, si el selector toma el valor 1 se ejecutará la acción 1, si toma el valor 2 se ejecutará la acción 2, si toma el valor N se realizará la acción N, y si toma un valor distinto de los valores comprendidos entre 1 y N, se continuará con el flujo normal del diagrama realizándose la acción N+1.

lunes, 16 de enero de 2012

Estructuras Lógicas Selectivas en PHP - Parte 3/4

Anteriormente ya hemos visto las estructuras lógicas selectivas simples y las estructuras lógicas selectivas dobles, a este tipo de estructuras también se las conoce como estructuras condicionales. En éste artículo trataremos una combinación de las anteriores, algo que se conoce como anidamiento de estructuras condicionales.

3. Anidamiento de Estructuras Condicionales.

A menudo tendrá la necesidad de anidar una o más estructuras condicionales, ya sean simples o dobles, o combinaciones de ellas.

Se dice que las estructuras están anidadas, cuando hay unas dentro de ellas, esto lo veremos muy a menudo. Por ejemplo veamos el siguiente pseudocódigo.

Si Condición1 Entonces
Si Condición2 Entonces
Acciones1
Fin_si
Fin_Si

Aquí observamos que primero se debe cumplir la Condición1, para luego evaluar la Condición2, solo al cumplirse esta última, se procederá a la ejecución de Acciones1.

domingo, 1 de enero de 2012

Estructuras Lógicas Selectivas en PHP - Parte 2/4

Hoy seguiremos aprendiendo a usar las estructuras selectivas, pero esta vez toca el turno a las ESTRUCTURAS SELECTIVAS DOBLES (alternativas dobles). Como siempre, usaremos ejemplos con enunciados sencillos, para posteriormente resolverlos mediante un pseudocódigo, para luego representarlo en un diagrama de flujo o flujograma e implementarlo en el lenguaje de programación PHP.

miércoles, 28 de diciembre de 2011

Estructuras Lógicas Selectivas en PHP - Parte 1/4

Las estructuras lógicas selectivas se encuentran en la solución algorítmica de casi todo tipo de problemas. La utilizamos cuando en el desarrollo de la solución de un problema debemos tomar una decisión, para establecer un proceso o señalar un camino alternativo a seguir.

Esta toma de decisión se basa en la evolución de una o más condiciones que nos señalarán como alternativa o consecuencia, la rama a seguir

Hay situaciones en las que la toma de decisiones se realiza en cascada. Es decir se toma una decisión, se marca la rama correspondiente a seguir, se vuelve a tomar otra decisión y así sucesivamente. Por lo que para alcanzar la solución de este problema o sub-problema debemos aplicar prácticamente un árbol de decisión.

sábado, 19 de noviembre de 2011

Ejemplos Básicos de PHP - Parte 2/2

En este post continuaremos con los ejemplos básicos de PHP, como el anterior artículo éste consistirá en unos enunciados, cuya solución iremos desarrollando a través de la representación de algoritmos mediante pseudocódigos, diagramas de flujo y su respectiva implementación en el lenguaje de programación PHP, además de la capturas de pantalla del resultado de ejecutar los respectivos códigos PHP en un servidor web.

Al final del post se encuentran disponible para su descarga, comprimidos en un archivo .RAR todos los códigos fuentes de los ejemplos vistos hasta ahora.

viernes, 11 de noviembre de 2011

Ejemplos Básicos de PHP - Parte 1/2

La presente serie de artículos contiene teoría y ejemplos básicos de programación aplicados en PHP, dado que PHP es un lenguaje que se ejecuta desde un servidor este trabaja muy bien cuando se le indica lo que tiene que hacer desde las variables.

En esta primera parte vas aprender a desarrollar algoritmos básicos basados en operadores aritméticos, para luego plasmarlos en un diagrama de flujo y luego implementarlos en el lenguaje PHP.

miércoles, 2 de noviembre de 2011

Instalación de WampServer y uso básico de phpMyAdmin

La semana pasada vimos cómo instalar AppServ, hoy les traigo una diapositiva que contiene una guía básica de WampServer, otra alternativa.
WampServer se trata de un paquete muy completo para instalar y configurar de manera muy sencilla en tu pc lo último del servidor web Apache, el lenguaje de programación PHP, el servidor de base de datos MySQL y el administrador phpMyAdmin. Además, se instala en la barra de tareas una interfaz para iniciar, supervisar y detener los diferentes servicios con un icono visible que te indicará en cada momento el estado de tus servicios, en ésto último le saca ventaja a AppServ.

sábado, 29 de octubre de 2011

Instalación de AppServ

AppServ es un paquete de software que permite instalar un servidor local para desarrollo web, permitiendo instalar e integrar de forma fácil: Apache, PHP, MySQL y phpMyAdmin. Las herramientas necesarias para empezar con todo, en el mundo de la programación web.

En el siguiente vídeo tutorial se explica de forma breve pero concisa:
  • Las ventajas de instalar AppServ como servidor web.
  • La instalación paso a paso de AppServ.
  • La verificación de los directorios de instalación de las aplicaciones.
  • La ejecución del servidor para la visualización de las páginas desarrolladas.

Encuesta: ¿Quién es el mejor catedrático de la carrera de Ing. Informática de la UAGRM?