domingo, 4 de mayo de 2014

Variables
En programación, una variable está formada por un espacio en el sistema de almacenaje (memoria principal de un ordenador) y un nombre simbólico (un identificador) que está asociado a dicho espacio. Ese espacio contiene una cantidad o información conocida o desconocida, es decir un valor. El nombre de la variable es la forma usual de referirse al valor almacenado: esta separación entre nombre y contenido permite que el nombre sea usado independientemente de la información exacta que representa. El identificador, en el codigo fuente de la computadora puede estar ligado a un valor durante el tiempo de ejecución y el valor de la variable puede por lo tanto cambiar durante el curso de la ejecución de Las variables pueden ser de longitud:
  •          Fija.- Cuando el tamaño de la misma no variará a lo largo de la ejecución del programa. Todas las variables, sean del tipo que sean tienen longitud fija, salvo algunas excepciones como las colecciones de otras variables (arrays) o las cadenas.

·         Variable.- Cuando el tamaño de la misma puede variar a lo largo de la ejecución. Típicamente colecciones de datos.

Constante
Una constante corresponde a una longitud fija de un área reservada en la memoria principal del ordenador, donde el programa almacena valores fijos.
Por ejemplo:
·         El valor de pi = 3.1416
Por conveniencia, el nombre de las constantes suele escribirse en mayúsculas en la mayoría de lenguajes

Expresión
 Es una combinación de constantesvariables o funciones, que es interpretada de acuerdo a las normas particulares de precedencia y asociación para un lenguaje de programación en particular. Como en matemáticas, la expresión es su valor evaluado, es decir, la expresión es una representación de ese valor.

Ejemplos de expresiones


·         Expresión aritmética: 3+2, x+1,...
·         Expresión lógica: x OR y, NOT x,...
·         Expresión con predicados: P(a) AND Q(b).

Operadores

Los operadores relacionales son símbolos que se usan para comparar dos valores. Si el resultado de la comparación es correcto la expresión considerada es verdadera, en caso contrario es falsa. Por ejemplo, 8>4 (ocho mayor que cuatro) es verdadera, se representa por el valor true del tipo básico boolean, en cambio, 8<4 (ocho menor que cuatro) es falsa, false. En la primera columna de la tabla, se dan los símbolos de los operadores relacionales, en la segunda, el nombre de dichos operadores, y a continuación su significado mediante un ejemplo.

Operador
nombre
ejemplo
significado
< 
menor que
a<b
a es menor que b
> 
mayor que
a>b
a es mayor que b
==
igual a
a==b
a es igual a b
!=
no igual a
a!=b
a no es igual a b
<=
menor que o igual a
a<=5
a es menor que o igual a b
>=
mayor que o igual a
a>=b
a es menor que o igual a b

Se debe tener especial cuidado en no confundir el operador asignación con el operador relacional igual a. Las asignaciones se realizan con el símbolo =, las comparaciones con ==.En el programa RelacionApp, se compara la variable i que guarda un 8, con un conjunto de valores, el resultado de la comparación es verdadero (true), o falso (false).





miércoles, 13 de noviembre de 2013

Ejercicios

En html5

1.- Bueno en este ejercicio tenemos que hacer un formulario donde se tenga que ingresar nombre, apellidos, usuarios y contraseña.

<!doctype html>
<html>
<head>
<meta charset="utf-8">
<title>Documento sin título</title>
</head>

<body>
<form name="f1" action="registro.php" method="post">
                               Nombres<input type="text" name="nombres" placeholder="Su Nombres" autofocus required /><br/>
                Apellidos<input type="text" name="apellidos" placeholder="Su Apellidos" autofocus required /><br/>
                               Usuario<input type="text" name="nick" placeholder="Su Usuario" required /><br/>
                               Contrase&ntilde;a<input type="password" name="clave" required /><br/>
                               <input type="submit" value="Registrar" />
                </form>
</body>
</html>

En Php

2.- Bueno haga vamos hacer una conexión con una base de datos para que cuando puedan ingresar los datos que se le pide ingrese y se guarde en la base de datos


<?php
                $nombres = $_POST["nombres"];
                $apellidos=$_POST["apellidos"];
                $nick =$_POST["nick"];
                $clave = $_POST["clave"];
               
               
                $secret = "jhalebet";
                $clavex = hash_hmac("sha512", $clave, $secret);
               
               
                $servidor = "localhost";
                $personas = "root";
                $pass = "";
                $bd = "bdexamen";
                $cone = mysqli_connect($servidor,$personas, $pass, $bd)or die(mysql_error());
                $cadena_sql = sprintf("Insert Into personas Values(null, '%s', '%s', '%s', '%s')", $nombres,$apellidos, $nick, $clavex);
               
               
                $x = mysqli_query($cone, $cadena_sql);
                if($x > 0)
                {
                               echo "Sus datos han sido guardado, ya est&aacute;s registrado  .";
                }
                else
                {
                               echo "¡Ups! Hubieron problemas, sus datos no pudieron registrarse.";
                }
                mysqli_close($cone);

?>


miércoles, 18 de septiembre de 2013

HTML5

HTML5, la última versión del Hypertext Markup Language (HTML), es la versión más radical del lenguaje a la fecha. Esta presenta muchos recursos nuevos en una variedad de áreas. Algunas de las adiciones más notables incluyen:
Ø  Etiquetas integradas multimedia para audio y video
Ø  Un bastidor para dibujar contenido en el navegador
Ø  Formatos más inteligentes que le permiten hacer cosas como validación mediante el uso de un atributo requerido

Con un nuevo conjunto de etiquetas estructurales, HTML5 revisa la forma en que están estructurados los documentos HTML. Las nuevas etiquetas estructurales se enfocan en dividir un documento HTML en partes lógicas. El nombre de la etiqueta describe el tipo de contenido que se pretende que contenga. En este artículo, aprenda sobre estas nuevas etiquetas con más detalle.




martes, 16 de abril de 2013


Variables
Es un espacio de memoria donde podemos almacenar datos que se puedan modificar.
En PHP se declara con el símbolo del $

                
                                                           car.alfab.                                        
$                     Car  alfabético                   car. Numérico
                                                                       Guión bajo
No bebe incluir:
Ø  Tildes, eñes, espacio en blanco, ASCII,(@, /, \) 

Recomendación.  No utilicen mayúscula en HPP.
Case sensitive
$numérico =15
$numérico=25;

Echo $numérico;
Declaración             –Dim numérico as integer

Inicializa asingnn        Numero =2013
Dim numero as integer=2013

Tipos de datos
1.-Enteros    z
 2013, 100, -2, -1, 0, -4321
2.flotante  o dobles o decimales
            0.567891, 3.1141592
                1.234E-7                                          
3. Booleano.-  Expresión que es “verdadero” o “falso”
            Tue                 falso
1                      0                                
           
                       
4. Cadenas.- Sucesión de caracteres, se representan entre comillas simples o dobles       
5. NULL:
Ø  Cuando no se asigna valor
Ø  Cuando asignamos ‘null’.
Ø  Elimina con ‘unset’


Ø                 $variable1;
Ø  $variable2=null;
Ø         $variable3=”un dato”;
Ø         Unset($variables3);

Ejemplos:
prueba 1
<?php
$nombre = "morelia celeste";
echo $nombre;
?>

prueba 2
<?php
$nombre="Morelia Celeste";
$apellidos="Aparcana Choque";
$completo= $nombre." ".$apellidos;
echo $completo;
?>


Operadores matemáticas
Ø  Adiccion (+)
Ø  Sustracion (-)
Ø  Multiplicacion(*)
Ø  Divicion (/)
Ø  Modulo (%) residuo de la divion entera(nunca devuelve decimales)
Ø  Incrementa en 1 (++)
Ø  Decrementa en 1 (-)
Break (br) para partir
prueba 3
Comillas simple: Sale con nombre de la variable
Comillas dobles: Sale el valor
<?php
$numero1= 16;
$numero2= 5;
echo "primer numero:$numero1";
echo'<br/>';
echo "segundo numero: ".$numero2;
echo "<br/>la suma".($numero1 + $numero2);
echo "<br/>la diferencia".($numero1 - $numero2);
echo "<br/>el producto".($numero1 * $numero2);
echo "<br/>cociente".($numero1 / $numero2);
echo "<br/>el residuo".($numero1 % $numero2);
echo"<br/>finalizado";
?>