PERIODO I-II 2013

Bextlan sitio web de Bit, Vectores y Pixeles

bextlan-logo.png
Tutorial Completo de PHP
Maestros del web
HTML + CSS
----------Programa PsInt
----------Ejemplos_PsInt
----------Programa DEV C++
----------LENGUAJE C
-------- -Ejemplos2_C


http://www.tutorialesfacil.com.ar/php/Funciones2.htm

BASE DE DATOS MYSQL

EJERCICIOS RESUELTOS EN PHP
archivo: capital.html
<!--Suponga que un individuo desea [[#|invertir]] su capital en el banco y desea saber cuanto dinero ganaráexternal image arrow-10x10.png después de un mes, si el banco paga a razón del 2% mensual-->
<html>
<head>
<title Invertir el dineroexternal image arrow-10x10.png</title>
<meta http-equiv="Content-Type" content="text/html; charset=ISO-8859-1">
</head>
<body>
<form action ="capital.php" method = "POST"><br/>
Digite el dinero a invertir:
<input type= "text" name ="dinero"/>
<input type= "submit" value="Enviar">
</form>
</body>
</html>
archivo: capital.php
<html>
<head>
<title Invertir el dineroexternal image arrow-10x10.png</title>
<meta http-equiv="Content-Type" content="text/html; charset=ISO-8859-1">
</head>
<body>
<h1>Hacer los calculos <h1/>
<?php
recibe los datos
$dinero = $_POST['dinero'];
operaciones
$interes=0,10*$dinero;
$dinerofinal=$interes+$dinero;
salida de datos
echo "<h2>Salida de datos</h2>";
echo "El interes es: ".$interes;
echo "<br/>";
echo "El dinero final es : ".$dinerofinal;
?>
</body>
</html>

archivo: circulo.html
<!--Calular el área y el perímetro del circulo-->
<html>
<head>
<title>Area y Perimetro del circulo</title>
<meta http-equiv="Content-Type" content="text/html; charset=ISO-8859-1">
</head>
<body>
<h1>Datos de Entrada del circulo</h1>
<form action ="circulo.php" method = "POST">
Digite el radio del circulo:<input type= "text" name ="r" size="4"/><br/>
<input type= "submit" value="Enviar">
</form>
</body>
</html>
archivo: circulo.php
<!--Calcular el área y el perimetro del circulo-->
<html>
<head>
<title>Area y perimetro del circulo</title>
<!--meta http-equiv="Content-Type" content="text/html; charset=ISO-8859-1"-->
</head>
<body>
<h1>recoger los datos<h1/>
<?php
Recoger datos
$r = $_POST['r'];
constante
define(PI, 3.1416);
calculos
$area=PI*$r^2;
$perimetro=2*PI*$r;
salida de datos
echo "<h2>Salida de datos</h2>";
echo "El area del rectangulo es: ".$area;
echo "<br/>";
echo "El perimetro del rectangulo es: ".$perimetro;
?>
</body>
</html>

archivo: comision.php<!--Un vendedor recibe un sueldo base mas el 10% extra por comisión de sus ventas , el vendedor desea saber cuanto dinero obtendrá por concepto de comisiones por las tres ventas que realiza en el mes y el total que recibirá en el mes tomando en cuenta su sueldo base y comisiones-->
<html>
<head>
<title>Comision</title>
<meta http-equiv="Content-Type" content="text/html; charset=ISO-8859-1">
</head>
<body>
<h1>Comision Ventas</h1>
<form action ="comision.php" method = "POST"><br/>
Digite el sueldo base:<input type= "text" name ="sueldobase"/><br/>
Digite valor de la venta1:<input type= "text" name ="venta1"/><br/>
Digite valor de la venta2:<input type= "text" name ="venta2"/><br/>
Digite valor de la venta3:<input type= "text" name ="venta3"/><br/>
<input type= "submit" value="Enviar">
</form>
</body>
</html>
archivo: comision.php
<html>
<head>
<title>Comisión</title>
<meta http-equiv="Content-Type" content="text/html; charset=ISO-8859-1">
</head>
<body>
<h1>Hacer los calculos <h1/>
<?php
recibe los datos
$sueldobase = $_POST['sueldobase'];
$venta1 = $_POST['venta1'];
$venta2 = $_POST['venta2'];
$venta3 = $_POST['venta3'];
operaciones
$totalventa=($venta1+$venta2+$venta3);
$comision=0.10*$totalventa;
$sueldofinal=$sueldobase+$comision;
salida de datos
echo "<h2>Salida de datos</h2>";
echo "Total venta es ".$totalventa;
echo "<br/>";
echo "La comision es:".$comision;
echo "<br/>";
echo "El sueldo base es : ".$sueldobase;
echo "<br/>";
echo "El sueldo final es : ".$sueldofinal;
echo "<br/>";
?>
</body>
</html>
archivo: descuentoexternal image arrow-10x10.png.html
<!--Una tienda ofrece un descuentoexternal image arrow-10x10.png del 15% sobre el total de la compra , el cliente desea saber cuanto deberá pagar finalmente por su compra-->
<html>
<head>
<title Descuentoexternal image arrow-10x10.png</title>
<meta http-equiv="Content-Type" content="text/html; charset=ISO-8859-1">
</head>
<body>
<h1 descuentoexternal image arrow-10x10.png</h1>
<form action = descuentoexternal image arrow-10x10.png.php" method = "POST"><br/>
Digite el valor de la compra:<input type= "text" name ="totalcompra"/><br/>
<input type= "submit" value="Enviar">
</form>
</body>
</html>
archivo: descuentoexternal image arrow-10x10.png.php
<html>
<head>
<title descuentoexternal image arrow-10x10.png</title>
<meta http-equiv="Content-Type" content="text/html; charset=ISO-8859-1">
</head>
<body>
<h1>Hacer los calculos <h1/>
<?php
recibe los datos
$totalcompra = $_POST['totalcompra'];
operaciones
descuentoexternal image arrow-10x10.png=0.15*$totalcompra;
$pagofinal=$totalcompra- descuentoexternal image arrow-10x10.png;
salida de datos
echo "<h2>Salida de datos</h2>";
echo "Total compra es ".$totalcompra;
echo "<br/>";
echo "El descuento es:".$descuento;
echo "<br/>";
echo "El pago final es : ".$pagofinal;

?>
</body>
</html>

archivo: calcula.html
<!--Digitar dos números y hacer las cuatro operaciones básicas-->
<html>
<head>
<title>Preguntas</title>
</head>
<h1>Preguntas básicas</h1>
<form action ="calcula.php" method = "POST">
Primer Numero:<input type= "text" name ="num1"/><br/>
Segundo Numero:<input type= "text" name ="num2"/><br/>
<input type= "submit" value="Enviar">
</form>
</html>
archivo: calcula.php
<html>
<head>
<title>Cuatro operaciones básicas</title>
</head>
<body>
<h1>recoger los datos </h1>
<?php
recibe los datos
$num1 = $_POST['num1'];
$num2= $_POST['num2'];
operaciones
$suma=$num1+$num2;
$resta=$num1-$num2;
$multiplica=$num1*$num2;
$divide=$num1/$num2;
salida de datos
echo "<h2>Salida de datos</h2>";
echo $num1."+".$num2."=".$suma;
echo "<br/>";
echo $num1."-".$num2."=".$resta;
echo "<br/>";
echo $num1."*".$num2."=".$multiplica;
echo "<br/>";
echo $num1."/".$num2."=".$divide;

?>
</body>
</html>

PERIODO DOS

-Estudiantes de once en este segundo periodo vamos a hacer el algoritmo y a escribir el código fuente en PHP, de todos los algoritmos de estructuras condicionales anidadas,
1.-Digite el nombre , la edad , si el mayor de 18 años puede votar
archivo: edad.html
html>
<head>
<title>Votacion para mayores de 18 años </title>
<meta http-equiv="Content-Type" content="text/html; charset=ISO-8859-1">
</head>
<body>
<h1>Datos de Entrada </h1>
<form action ="edad.php" method = "POST"><br/>
Digite el nombre:<input type= "text" name ="nombre"/><br/>
Digite la edad:<input type= "text" name ="edad"/>
<input type= "submit" value="Enviar">
</form>
</body>
</html>
archivo: edad.php
<html>
<head>
<title>Votaciones por edad </title>
<meta http-equiv="Content-Type" content="text/html; charset=ISO-8859-1">
</head>
<body>
<h1>recoger los datos<h1/>
<?php

recibe los datos
$nombre = $_POST['nombre'];
$edad = $_POST['edad'];
operaciones
if($edad>18){
$r="Puedes votar";
}
else{
$r="No puedes votar";
}
salida de datos

echo $r;
echo "<br/>";
echo "$nombre tienes $edad años ".$r;
echo "<br/>";
echo $nombre.$r ?>
</body>
</html>

2.-Determinar si un estudiante apruiendo que aprobareba o reprueba una material , sabiendo que aprobará si su promedio de tres calificaciones es mayor o igual a 3
archivo:promedio.html
<html>
<head>
<title>Promedio de tres notas </title>
<meta http-equiv="Content-Type" content="text/html; charset=ISO-8859-1">
</head>
<body>
<h1>Datos de Entrada del cuadrado</h1>
<form action ="promedio.php" method = "POST"><br/>
Digite lel nombre :<input type= "text" name ="nombre"/><br/>
Digite la primer nota :<input type= "text" name ="n1"/><br/>
Digite la segunda nota :<input type= "text" name ="n2"/><br/>
Digite la tercera nota :<input type= "text" name ="n3"/><br/>
<input type= "submit" value="Enviar">
</form>
</body>
</html>
archivo: promedio.php
<html>
<head>
<title>Votaciones por edad </title>
<meta http-equiv="Content-Type" content="text/html; charset=ISO-8859-1">
</head>
<body>
<h1>recoger los datos<h1/>
<?php

recibe los datos
$nombre = $_POST['nombre'];
$n1 = $_POST['n1'];
$n2 = $_POST['n2'];
$n3 = $_POST['n3'];
cálculos,
$nf=($n1+$n2+$n3)/3;

if(nf>=3){
echo " $nombre Pasaste Felicitaciones ";
}
else
{
echo "$nombre No pasaste debes estudiar más";
}
?>
</body>
</html>


3.-Detrminar si un numero es positivo o neutro
archivo:numposnegneutro.html
<html>
<head>
<title>Numero es mayor o menor que cero o es neutro</title>
<meta http-equiv="Content-Type" content="text/html; charset=ISO-8859-1">
</head>
<body>
<h1>Datos de Entrada del cuadrado</h1>
<form action ="numposnegneutro.php" method = "POST"><br/>
Digite un numero:<input type= "text" name ="a"/>
<input type= "submit" value="Enviar">
</form>
</body>
</html>
archivo:numposnegneutro.html
<html>
<head>
<title>Area y perimetro del cuadrado</title>
<meta http-equiv="Content-Type" content="text/html; charset=ISO-8859-1">
</head>
<body>
<h1>recoger los datos<h1/>
<?php

recibe los datos
$a = $_POST['a'];
operaciones
if($a>0){
$r="positivo";
}
if($a<0){
$r="negativo";
}
if($a==0){
$r="neutro";
}
salida de datos

echo "El numero $a es ".$r;
?>
</body>
</html>

archivo:numposnegneutro.php
<html>
<head>
<title>Numero positivo negativo o neutro</title>
<meta http-equiv="Content-Type" content="text/html; charset=ISO-8859-1">
</head>
<body>
<h1>recoger los datos<h1/>
<?php

recibe los datos
$a = $_POST['a'];
operaciones
if($a>0){
$r="positivo";
echo "El numero es positivo";
}
if($a<0){
$r="negativo";
echo "El numero es Negativo";
}
if($a==0){
$r="neutro";
echo "El numero es Neutro";
}
salida de datos

echo "El numero $a es ".$r;
?>
</body>
</html>

4.-. dado un carácter determinar si es vocal
archivo:vocal.html
<html>
<head>
<title>determinar si es vocal</title>
<meta http-equiv="Content-Type" content="text/html; charset=ISO-8859-1">
</head>
<body>
<h1>Datos de Entrada de un caracter </h1>
<form action ="vocal.php" method = "POST"><br/>
Digite un caracter :<input type= "text" name ="c"/>
<input type= "submit" value="Enviar">
</form>
</body>
</html>
archivo:vocal.php
<html>
<head>
<title>Determinar si es vocal </title>
<meta http-equiv="Content-Type" content="text/html; charset=ISO-8859-1">
</head>
<body>
<h1>recoger los datos<h1/>
<?php

recibe los datos
$c = $_POST['c'];
$r="no es vocal";
operaciones
if($c=='a' or c=='A'){
$r="es vocal";
}
if($c=='e' or c=='E'){
$r="es vocal";
}
if($c=='i' or c=='I'){
$r="es vocal";
}
if($c=='o' or c=='O'){
$r="es vocal";
}
if($c=='u' or c=='U'){
$r="es vocal";
}
salida de datos
echo "Respuesta: ".$r;
?>
</body>
</html>

5.- Determinar si un numero es par o impar
archivo:parimpar.html
<html>
<head>
<title>determinar si numero es par o impar </title>
<meta http-equiv="Content-Type" content="text/html; charset=ISO-8859-1">
</head>
<body>
<h1>Datos de Entrada </h1>
<form action ="parimpar.php" method = "POST"><br/>
Digite un numero :<input type= "text" name ="n"/>
<input type= "submit" value="Enviar">
</form>
</body>
</html>
archivo: parimpar.php
<html>
<head>
<title>Determinar si un numero es par o impar </title>
<meta http-equiv="Content-Type" content="text/html; charset=ISO-8859-1">
</head>
<body>
<h1>recoger los datos<h1/>
<?php

recibe los datos
$n = $_POST['n'];
$r="no es vocal";
operaciones
if($n%2==0){
$r="es PAR";
}
else{
$r="es IMPAR";
}
salida de datos
echo "Numero ingresado:".$n;
echo "<br/>";
echo "Respuesta: ".$r;
?>
</body>
</html>

6.- leer dos números, si son iguales que los multiplique , si el primero es mayor que el segundo , que los reste, sino que los sume
archivo: dosnumeros.html
<html>
<head>
<title>comparar dos nuemros </title>
<meta http-equiv="Content-Type" content="text/html; charset=ISO-8859-1">
</head>
<body>
<h1>Datos de Entrada </h1>
<form action =" dosnumeros.php" method = "POST"><br/>
Digite el primer numero :<input type= "text" name ="n1"/>
Digite el segundo numero :<input type= "text" name ="n2"/>
<input type= "submit" value="Enviar">
</form>
</body>
</html>
archivo: dosnumeros.php
<html>
<head>
<title>Determinar si un numero es par o impar </title>
<meta http-equiv="Content-Type" content="text/html; charset=ISO-8859-1">
</head>
<body>
<h1>recoger los datos<h1/>
<?php

recibe los datos
$n1 = $_POST['n1'];
$n2 = $_POST['n2'];
operaciones
if($n1==$n2){
$r=$n1*$n2;
echo "<br/>";
echo "$n1*$n2=$r";
}
else if($n1>$n2) {
$r=$n1-$n2;
echo "<br/>";
echo "$n1-$n2=$r";
}
else{
$r=$n1+$n2;
echo "$n1+$n2=$r";
echo "<br/>";
}
salida de datos
echo "Primer numero:".$n1;
echo "<br/>";
echo "Segundo numero:".$n1;
echo "<br/>";
echo "Respuesta: ".$r;
?>
</body>
</html>

7.- Realice las cuatro operaciones básicas
archivo:cuatrooperaciones.html
<html>
<head>
<title>cuatro oeraciones basica </title>
<meta http-equiv="Content-Type" content="text/html; charset=ISO-8859-1">
</head>
<body>
<h1>Datos de Entrada </h1>
<form action ="cuatrooperaciones.php" method = "POST"><br/>
Digite el primer numero :<input type= "text" name ="n1"/>
Digite el segundo numero :<input type= "text" name ="n2"/>
<input type= "submit" value="Enviar">
</form>
</body>
</html>
archivo: cuatrooperaciones.php
<html>
<head>
<title>Cuatro operaciones basica </title>
<meta http-equiv="Content-Type" content="text/html; charset=ISO-8859-1">
</head>
<body>
<h1>recoger los datos<h1/>
<?php

recibe los datos
$n1 = $_POST['n1'];
$n2 = $_POST['n2'];
operaciones
if($n2!=0){
$d=$n1/$n2;
}
$s=$n1+$n2;
$r=$n1-$n2;
$m=$n1*$n2;

salida de datos

echo "$n1/$n2=$d";
echo "<br/>";
echo "$n1+$n2=$s";
echo "<br/>";
echo "$n1-$n2=$r";
echo "<br/>";
echo "$n1*$n2=$m";
echo "<br/>";
?>
</body>
</html>

8. El mayor de tres números
archivo: mayordetresnumeros.html
<html>
<head>
<title>cuatro oeraciones basica </title>
<meta http-equiv="Content-Type" content="text/html; charset=ISO-8859-1">
</head>
<body>
<h1>Datos de Entrada </h1>
<form action ="mayordetresnumeros.php" method = "POST">
Digite el primer numero :<input type= "text" name ="a"/><br/>
Digite el segundo numero :<input type= "text" name ="b"/><br/>
Digite el tercer numero :<input type= "text" name ="c"/><br/>
<input type= "submit" value="Enviar">
</form>
</body>
</html>
archivo: mayordetresnumeros.php
<html>
<head>
<title>Cuatro operaciones basica </title>
<meta http-equiv="Content-Type" content="text/html; charset=ISO-8859-1">
</head>
<body>
<h1>recoger los datos<h1/>
<?php

recibe los datos
$a = $_POST['a'];
$b = $_POST['b'];
$c = $_POST['c'];
operaciones
if($a>$b){
if($a>$c){
$a=$r;
}
else{
$r=$c;
}
}
else{
if($b>$c){
$r=$b;
}
else{
$r=$c;
}
}
salida de datos
echo "Primer número: ".$a;
echo "<br/>";
echo "Segundo número: ".$b;
echo "<br/>";
echo "Tercer número: ".$a;
echo "<br/>";
echo"-------------------<br/>";
echo "El mayor es: ".$r;

?>
</body>
</html>

9. Dado un número devolver el doble , si el numero no es par caso contrario el triple
archivo: dobletriple.html
<html>
<head>
<title>doble o triple de un numero </title>
<meta http-equiv="Content-Type" content="text/html; charset=ISO-8859-1">
</head>
<body>
<h1>Datos de Entrada </h1>
<form action ="dobletriple.php" method = "POST">
Digite un numero :<input type= "text" name ="n"/><br/>
<input type= "submit" value="Enviar">
</form>
</body>
</html>
archivo: dobletriple.php
<html>
<head>
<title>doble o triple de un numero </title>
<meta http-equiv="Content-Type" content="text/html; charset=ISO-8859-1">
</head>
<body>
<h1>recoger los datos<h1/>
<?php

recibe los datos
$n = $_POST['n'];
operaciones
if($n%2!=0){
$b="ES IMPAR";
$r=$n*2;
}
else{
$b="ES PAR";
$r=$n*3;
}
salida de datos
echo $b."<br/>";
echo $r;

?>
</body>
</html>
Taller
TALLER ESTRUCTURAS ALGORITMICAS SECUENCIALES
1.-Diseñar un algoritmo que pida dos números , que muestre su suma, resta, multiplicación y división
2.-Hacer un algoritmo que calcule y escriba el cuadrado y el cubo
3.-Dado tres numeros calcular el porcentaje que representa cada uno con respecto a la suma total
4.-Realizar un algoritmo que calcule la edad de una persona a la cual sólo se le solicitrá el año en qu nació
5.-Se desea obtener la distancia recorrida por un carro que tiene una velocidad constante (m/s)durante un tiempo T(sg)(considerar que es movimiento retilineo uniforme)
6.-Calcular el éra y el perimetro de un rectangulo
7.-Calcular el area y el perimetro de un triangulo rectangulo dado la base y la altura
8.-El dueño de un negocio compra un artículo determinado , obtener el precio en lo que lo puede venderexternal image arrow-10x10.png para obtener la mitad de la ganancia.
9.-Convertir grados centígrados a grados Fahrenheit y a grados Kelvin C=5/9*(F-32), K=C+273 F=(9/5*C)+32
10.-Un padre tenía tres hijos , Carlos, José y Marái , al morir dejó el siguiente testamento: a Carlos le dejó 1/3 de la fortuna, a José le dejó los 4/3 de lo que le dejó a carlos , a María le dejó la mitad de lo que le dejó a José , Cuanto le corresponde a cada uno?
11.-Tres personas deciden invertirel dinero que tienen para formar una empresa . Cada una de las personas invierte una cantidad distinta , mostrar en porcentaje loq ue cada uno invierte con respecto al total invertidoexternal image arrow-10x10.png.
12.-En el carbonell hay cuatro especialidades : Sistemas, Electrónica , Electricidad y Diseñográfico, Reciben un dinero que se debe repartir de la siguiente forma , para sistemas le dan el 10% del dinero, para electricidad el 20% del dinero , para electrónica el 30% del dinero y el resto para diseño gráfico. Obtener la cantidad de dinero que recibe cada especialidad.
13.-Calcular el porcentaje de estudiantes que ganan, pierden y los que no vinieron a la evaluación de sistemas
14.-Calcular el nuevo sueldo de un empleadoexternal image arrow-10x10.png si tuvo un aumento del 10% de su salario básico.
15.-Un almacen ofrece el 20% de descuentoexternal image arrow-10x10.png por la compra. El cliente desea saber cuanto debe pagar por su compra y cuanto le descontaron.
16.-Un docente desea saber que porcentaje de hombres y mujeres hay en el grupo de sistemas
17.-Un vendedor recibe un sueldo base mas el 10% extra por comisión de sus ventas , el vendedor desea saber cuanto dinero se ganará por concepto de comisiones por las tres ventas que realiza en el mes y el total que recibirá en el mes tomando en cuenta el sueldo base y comisiones.


TALLER ESTRUCTURAS CONDICIONALES ALGORITMICAS
1.-Digite el nombre la edad de una persona , si es mayor de 18 años puede votar de lo contrario no puede votar
2,-determinar si un estudiante aprueba o reprueba una materia , sabiendo que aprobará si su promedio de tres calificaciones es mayor o igual a 3
3.-Determinar si un número es positivo, negativo o neutro
4.-Dado un caracter determinar si es vocal
5.-determinar si un número es par o impar
6.-Leer dos numeros, si son iguales que los multiplique , si el primero es mayor que el segundo que los reste , sino que los sume
7.-Realice las cuatro operaciones basicas( Utilice el condicional para la división)
8.-Determinar cual es el mayor de tres numeros
9.-Dado un número devolver el doble si el numero no es par , de los contrario el triple
10.-Digite la clave , si coincide con el número de la clave , que muestre un mensaje que diga acceso permitido, de lo contrario que muestre un mensaje que muestre acceso denegado
11.- En un almacén se hace un [[# descuentoexternal image arrow-10x10.png]] del 20% a los clientes cuya compra supere el millon de pesos , cuanto tendrá que pagar por su compra
12.-Que digite el valor de tres artículos, que calcule el subtotal, el iva ,el total si el total es mayor o igual a 500000 pesos descontar el 20% del total, de lo contrario no descuente nada cuanto tiene que pagar finalmente.
13.-Un obrero necesita calcular su salario semanal , el cual se obtiene de la siguiente manera , si trabajaexternal image arrow-10x10.png 40 horas o menos se le paga 2500 por la hora , si trabaja más de 40 se le paga 2500 por cada una de las 40 horas y 3500 por cada hora extra
14.-Dado tres numeros que los ordene de mayor a menor
15,-Muestre el número menor de tres númerosan
16.-Una tienda se efectúa una promoción en el cual se hace un [[# descuentoexternal image arrow-10x10.png]] sobre el valor de la compra total, según el color que escoja la persona
cuando está pagando en la caja, si escoje el color blanco no tendrá [[# descuentoexternal image arrow-10x10.png]], si escoje el color verde tendrá un 10% e [[#|descuento]], si escoge el color rojo tendrá un 20% de descuento, si escoje el color azul tendrá un 25% de descuento, si escoje el color amarillo tendrá un 50% de descuento, si escoje el color negro tendrá el 100% de descuento, determinar la cantidas final que el cliente deberá pagar por su compra.
17.- Calcular la utilidad que un trabajadorexternal image arrow-10x10.png recibe en el reparto anual de utilidades si a este se le asigna un procentaje del salario mensual, que depende de su antiguedad en la empresa , de acuerdo con la siguiente tabla
TIEMPO
UTILIDAD
1 año o más o menos de 2 años
5% de su salario
2 años o más o menos de 5 años
10% de su salario
5 años o más o menos de 10 años
15% de su salario
10 años o más
20% de su salario
.
18.-Un estudiante presenta 3 evaluaqciones, si el promedio es mayor que cero y menor que 3, que escriba un mensaje que diga estás en bajo, si el promedio es mayor o igual a 3 y menor que 4, que escriba un mensaje que diga estas en Básico, si el promedio es mayor o igual a 4, que escriba un mensaje que diga estás en alto, si el promedio es mayor o igual a 4.6 y igual 5 , que escriba un mensaje que diga estás en superior.
19.- Elaborar el algoritmo que muestre el nombre y la edad de la persona, si es menor de 12 años mostrar un mensaje que diga eres eun niño, si el menos de 19, mostrar un mensaje que diga eres un Joven , si es menos de 50 años , mostrar un mensaje que diga eres un adulto, si es menor de 60 años que muestre eres un adulto mayor de los contrario esres un anciano.
20.-Una vez leídos b y c , si c es mayor que b, entonces asignar a b el el valor de c y a continuación asignar a c el valor del doble de b
TALLER ESTRUCTURAS REPETITIVAS
Taller de estructuras repetitivas (while , do while, for)
1.Varie la variable control de 7 a 77 en pasos de 7
2.Varie la variable control de 20 a 2 en pasos de -2
3.Varie la variable control a lo largo de la siguiente secuencia de valores 2,5,8,11,14,17,20
4.Varie la variable control de acuerdo a la siguiente secuencia de valores 99,88,77,66,55,44,33,22,11,0
5.Hacer la tabla de multiplicar
6. Escriba un algoritmo y su codigo en php que convierta un numero entero decimal en binarioexternal image arrow-10x10.png
7 .Escriba un algoritmo y el código en php que calcule el total a pagar por el consumo de 25 almuerzos , conociendo el precio del almuerzo
8. Escriba un algoritmo y su codigo en php que muestre el número, su cuadrado y su cubo y hacer el mismo [[#|ejercicio]] que muestre los datos en una tabla
9..Escriba un algoritmo y su codigo en php que cuente la cantidad de números divisibles por 2de los N primeros números enteros positivos
10. Escriba un pseudocódigo, que cuente del 1 al 20 cuántos números NO son divisibles
entre 2 y muestre cuáles son los números, y al finalizar debe sumar todos los números y mostrar un Total.

11. Escriba un algoritmo y su codigo en código php que calcule la suma de los números pares e impares de los N primeros números enteros positivos
12.Escriba un algoritmo y su codigo en código php que obtenga la cantidad de los N primeros números múltiplos de 5
13. Escriba un algoritmo y su codigo en php que calcule la suma de los cuadrados y cubos de los N primeros números naturales
14. Escriba un pseudocódigo y su codigo en php , que muestre la lista de ultimos 10 años , y que se detenga cuando en la lista encuentre el año actual.
15.Con dos ciclos muestre todas las tablas de multiplicar del 1 al 10

TALLER ARREGLOS , FUNCIONES, BASES DE DATOS
y su codigo en php que convierta un numero entero decimal en binarioexternal image arrow-10x10.png
<?php
CONVERSIÓN DE DECIMAL A BINARIOexternal image arrow-10x10.png
echo "<h2>Conversion de decimal a binarioexternal image arrow-10x10.png</h2><br/>";
$numerodecimal =5;
echo "El Numero decimal es: <b>$numerodecimal</b><br/>";
$numerobinario ='';
while($numerodecimal>=2){
$numerobinario=$numerodecimal % 2 .$numerobinario;
echo "Resultado intermedio: <b>$numerobinario</b><br/>";
$numerodecimal=(int)($numerodecimal/2);
}
$numerobinario =$numerodecimal.$numerobinario;
echo "<br/>Numero binarioexternal image arrow-10x10.png resultante: <b> $numerobinario </b>";
/*Explicación
- numerodecimal = 5 numerobinario=''
5 >= 2
- 5 dividido entre 2 = 2 numerobinario = '1'
- resto = 1
- numerodecimal = 2
- 2 >= 2
- 2 dividido entre 2 = 1
- resto = 0 numerobinario = '01'
- numerodecimal = 1
- 1 es menor que 2
- numero decimal 1 numerobinario = '101'
*/
?>


7. .Escriba un algoritmo y el código en php que calcule el total a pagar por el consumo de 25 almuerzos , conociendo el precio del almuerzo
<?php
$p=5000;
$cont=1;
$c=25;
do{
$total=$cont*$p;
$total+=$p;
$cont++;
}while( $cont <=$c);
echo "precio almuerzo =$p pesos <br/>";
echo "Cantidad de almuerzos=$c <br/>";
echo "Total a pagar=$ $total pesos";
?>


8..- Escriba un algoritmo y su codigo en php que muestre el número, su cuadrado y su cubo y hacer el mismo ejercicio que muestre los datos en una tabla

<html>
<head>
<title>Tabla de cuadrados y cubos</title>
</head>
<body>
<?php
$totalcuadrado=0;
$totalcubo=0;
$totali=0;
echo "<table align = center border = 2 width = 30%>";
echo "<tr>";
echo "<th>" ; echo "numero"; echo "</th>";
echo "<th>" ; echo "Cuadrado"; echo "</th>";
echo "<th>" ; echo "Cubo"; echo "</th>";
for($i;$i<=10;$i++){
$cuadrado =$i*$i;
$cubo =$cuadrado*$i ;
$totalcuadrado+=$cuadrado;
$totalcubo+=$cubo;
$totali+=$i;
echo "<tr>";

echo "<td align = center>"; echo $i; echo "</td>";
echo "<td align = center>"; echo $cuadrado; echo "</td>";
echo "<td align = center>"; echo $cubo; echo "</td>";

echo "</tr>";
}
echo "<tr>";
echo "<td align = center>"; echo $totali; echo "</td>";
echo "<td align = center>"; echo $totalcuadrado; echo "</td>";
echo "<td align = center>"; echo $totalcubo; echo "</td>";

echo "</tr>";
?>
</html>

9.-.Escriba un algoritmo y su codigo en php que cuente la cantidad de números divisibles por 2de los N primeros números enteros positivos
<?php
$c;
$n=1;
while($n<=50){
if($n%2==0){
echo " $n<br/>";
$c++;
}
$n++;
}
echo "Numeros divisibles por 2: $c";
?>


10.-
<?php
/* Escriba un pseudocódigo, que cuente del 1 al 20 cuántos números NO son divisibles
entre 2 y muestre cuáles son los números, y al finalizar debe sumar todos los números y mostrar un Total. */
$I = 0;
$N = 1;

while ($I < 20) {
if ($N % 2 <> 0) {
echo "$N <br/>";
$NUM = $NUM + $N;
}

$I++;
$N++;
}
echo "Suma de números NO divisibles entre 2: $NUM";
?>

11. Escriba un algoritmo y su codigo en código php que calcule la suma de los números pares e impares de los N primeros números enteros positivos
<?php
$p=0;
$i=0;
$n=1;
while($n<7){
if($n%2==0){
$p++;
echo "Numeros pares $p<br/>";
}
else{
$i++;
}
$n++;
echo "Numeros impares $i<br/>";
}

?>

12.Escriba un algoritmo y su codigo en código php que obtenga la cantidad de los N primeros números múltiplos de 5

<?php
$c;
$n=1;
while($n<=50){
if($n%5==0){
echo " $n<br/>";
$c++;
}
$n++;
}
echo "multiplos de 5: $c";
?>
13. Escriba un algoritmo y su codigo en php que calcule la suma de los cuadrados y cubos de los N primeros números naturales

<?php
$totalcuadrado=0;
$totalcubo=0;
$totaln=0;
for($n=1;$n<=10;$n++){
$cuadrado = pow($n,2);
$cuadrado=$n*$n;
$cubo=pow($n,3);
$cubo=$cuadrado*$n;
$totalcuadrado+=$cuadrado;
$totalcubo+=$cubo;
$totaln+=$n;
echo "$n $cuadrado $cubo <br/>";
}
echo "suma de los numero =$totaln<br/>";
echo "suma de los cuadrados =$totalcuadrado<br/>";
echo "suma de los cubos =$totalcubo<br/>";
?>
14.- Escriba un pseudocódigo, que muestre la lista de ultimos 10 años ,
y que se detenga cuando en la lista encuentre el año actual.

<?php
$num = 1;
$anio = 2000;
while ($num <=13) {
$anio = $anio + 1;
echo "$anio
";
if ($anio == date("Y")) {
break;
}
$num++;
}
?>

15.- 15.Con dos ciclos muestre todas las tablas de multiplicar del 1 al 10
?php
for ($tabla = 1; $tabla <= 9; $tabla++) {

for ($num = 1; $num <= 10; $num++) {
$R = $num * $tabla;
echo "$tabla * $num = $R <br/>";
}

echo "";
}
?>



estos son ejercicios que se hicieron en lenguaje C, pero este año 2013 los vamos a hacer en PHP

PERIODO III

MANTENIMIENTO DE LOS PC DE LA SALA No 2
Estudiantes ponchando los cables utp 5 protocolo T568 B
video :
MANTENIMIENTO PREDICTIVO Y PREVENTIVO DE EQUIPOS DE CÓMPUTO. GRUPO TAEMCR1 -- SENA 24 HORAS

http://www.youtube.com/watch?v=mQFY-uZS84M




http://ccleaner.com.es/manuales/tutorial-ccleaner
-Como limpiar Optimizar y Acelerar un PC
http://redblogs.org/como-limpiar-optimizar-y-acelerar-tu-pc-6-videos/ VER VIDEOS
http://www.informaticamoderna.com/Motherboard.htm#cues INFORMÁTICA_MODERNA
http://felixsanchez.comlu.com/ranuras_pci.html --> La placa Base
reconocimiento de las Partes del PC. --->VER SITIOS WEB DE LOS ESTUDIANTES
Instalación de Windows 7
Instalar w7 en wxp
http://blog.actiweb.es/
REDESexternal image arrow-10x10.png MODELO OSI MODELO OSI Y MODELO TCP/IP






protocolos A Y B Crear una redexternal image arrow-10x10.png punto a punto y utilizando un switch


Redes


Manejo del programa Cisco Packet Tracer redexternal image arrow-10x10.png punto a punto


Lectura Sacada de:
http://www.areas.net/comofunciona/conexion/3.htm
Funcionamiento del protocolo TCP/IP
Texto e imágenes por Manuel Barberán, © 1998
  1. Resulta curioso comprobar cómo el funcionamiento de una red de ordenadores tan grande como internet se basa en una idea conceptualmente sencilla: dividir la información en trozos o paquetes, que viajan de manera independiente hasta su destino, donde conforme van llegando se ensamblan de nuevo para dar lugar al contenido original. Estas funciones las realizan los protocolos TCP/IP: el Transmission Control Protocol se encarga de fragmentar y unir los paquetes y el Internet Protocol tiene como misión hacer llegar los fragmentos de información a su destino correcto.
  2. Los ordenadores personales precisan de un software especial que sepa interpretar correctamente las órdenes del TCP/IP. Este software, que recibe el nombre de pila TCP/IP, realiza una labor de intermediario entre internet y el computador personal. En el caso de los PC es el conocido Winsock, del que existen diversas versiones. Para los Macintosh el software es el MacTCP. Por otra parte, cuando un ordenador personal se conecta a una red de área local a través de la línea telefónica por medio de un módem y un puerto serie, necesita también una pila TCP/IP, así como un protocolo de software, siendo el más extendido el PPP, que al proporcionar más fiabilidad en la conexión ha dejado atrás al más rudimentario protocolo SLIP.
    Imagen
    Imagen

    El protocolo TCP fragmenta la información en paquetes a los que añade una cabecera con la suma de comprobación.
  3. El TCP tiene como misión dividir los datos en paquetes. Durante este proceso proporciona a cada uno de ellos una cabecera que contiene diversa información, como el orden en que deben unirse posteriormente. Otro dato importante que se incluye es el denominado suma de comprobación, que coincide con el número total de datos que contiene el paquete. Esta suma sirve para averiguar en el punto de destino si se ha producido alguna pérdida de información.
    Imagen
    Imagen

    El protocolo IP "ensobra" los paquetes y les añade entre otros datos la dirección de destino.
  4. Después del protocolo TCP entra en funcionamiento el Internet Protocol, cuya misión es colocar cada uno de los paquetes en una especie de sobres IP, que contiene datos como la dirección donde deben ser enviados, la dirección del remitente, el tiempo de "vida" del paquete antes de ser descartado. etc...
  5. A medida que se ensobran, los paquetes son enviados mediante routers, que deciden en cada momento cuál es el camino más adecuado para llegar a su destino. Dado que la carga de internet varía constantemente, los paquetes pueden ser enviados por distintas rutas, llegando en ese caso desordenados.
    Imagen
    Imagen

    Por último, de nuevo el protocolo TCP comprueba que los paquetes hayan llegado intactos y procede a montar de nuevo el mensaje original.
  6. Con la llegada de paquetes a su destino, se activa de nuevo el protocolo TCP, que realiza una nueva suma de comprobación y la compara con la suma original. Si alguna de ellas no coincide, detectándose así pérdida de información en el trayecto, se solicita de nuevo el envío del paquete desde el origen. Por fin, cuando se ha comprobado la validez de todos los paquetes, el TCP los une formado el mensaje inicial.

external image barra_resumen.gif
external image 1x1.gif
external image 1x1.gif
  • Los protocolos TCP/IP son fundamentales para el desarrollo de internet tal como hoy la conocemos. Su misión es complementaria y tiene como objetivo el que la información llegue a su destino de la manera más eficiente posible.
  • Suponiendo que un mensaje es un puzzle, el protocolo TCP es el encargado de desmontar cada una de las piezas y memorizar el orden para poder reconstruirlo, cada una de las piezas pueden viajar incluso por caminos diferentes, sin embargo al llegar a su destino el mismo protocolo TCP será el responsable de hacer coincidir otra vez el rompecabezas, incluso si detecta que por el camino alguna pieza se ha estropeado, es capaz de volver a pedir un recambio original para reconstruir la información.
  • Por otra parte, el protocolo IP es el encargado de hacer llegar a su destino cada una de las piezas, él memoriza de dónde vienen y cuál es su periodo de caducidad. El trabajo conjunto de los dos protocolos hace que la información llegue a nuestro ordenador desde cualquier parte del mundo y en muy poco tiempo, o no.
external image 1x1.gif



PERIODO IV
Redes
Sitio Web en Actiweb
http://actiweb.es/editorialcaparoja Melisa García, Juliana Rivera, Jesika revelo
http://actiweb.es/whatthefuck Valentina Florez - Laura serna
http://actiweb.es/Tecnopartessakumi Shirley Melchor, Angela Reyes
http://actiweb.es/aneesa Daniela Cabrera, Yessika Portilla Shirley Ramires Miguel López
http://actiweb.es/worldsystems2 Leidy Agudelo- Mayra Patiño- Kevin Ochoa- Juan Felipe Angulo
http://actiweb.es/mrcupcakes Laura Gonzalez Gina Paredes Juan Angulo Mayerly Naranjo
http://actiweb.es/caparoja Jesica Revelo
http://shirleydayamn.wix.com/tecnopartessakumi