koding lourdeshm

Post on 06-Jul-2016

17 Views

Category:

Documents

1 Downloads

Preview:

Click to see full reader

DESCRIPTION

Koding

TRANSCRIPT

INSTITUTO TECNOLOGICO DE TUXTEPEC

CURSO DE KODING

María de Lourdes Hernández Martínez

11 al 15 de Enero de 2016

2

ÍNDICE

Tabla de Actividades

1) Crear cuenta de Koding………………………………………………………………………………………………….32) Ejercicio a realizar………………………………………………………………..………………………………………213) Practica de comandos…………………………………………………………………………….…………….……..254) Actividad a realizar……………………………………………………………………………………………………...43

3

1) CREAR CUENTA DE KODING

Para poder crear la cuenta de Koding damos click en la pestaña superior izquierda

4

Te pide tu cuenta de correo y contraseña para dar de alta la cuenta de Koding

Nos llega al correo un código para confirmar la cuenta

5

Aquí nos pide verificar el código que nos llegó al correo

6

7

Una vez que entramos aparece la sig. Ventana para trabajar

8

9

Comando ls –l

Lista privilegios y archivos ocultos

10

Comando ls –la

11

Ls –la /var/

12

Crea archivo

13

14

15

16

17

18

19

20

21

22

2) EJERCICIO A REALIZAR1) CREAR UN DIRECTORIO CON EL NOMBRE DE PROGRAMAS SOBRE SU DIRECTORIO DE

TRABAJO home/usuario2) SOBRE EL DIRECTORIO PROGRAMAS CREAR EL ARCHIVO info.php CON EL SIG. CONTENIDO:

<?php Phpinfo();?>

3) CREAR UN DIRECTORIO SOBRE EL DIRECTORIO midirectorio CON EL NOMBRE scripts

23

4) COPIAR EL ARCHIVO info.php QUE ESTA EN PROGRAMAS AL DIRECTORIO scripts CON EL NOMBRE DE test.php

24

5) CAMBIAR LOS PRIVILEGIOS DEL ARCHIVO test.php PARA QUE TENGAQ LOS SIG. PRIVILEGIOS rwx rw –r –x

25

26

3) PRACTICA DE COMANDOS

Comando df –h muestra información del sistema de archivos del uso de espacio en disco en todas las particiones montadas

27

du este comando muestra el uso del espacio de un disco de directorio

28

free muestra la cantidad de memoria libre y usada en el sistema

29

free –m da la información en megabyte

30

top muestra información del sistema Linux. Con q te sales

31

uname -a muestra toda la información del sistema, nombre del equipo, kernel, versión y otros detalles

32

lsb_release –a muestra la información de la versión del sistema op. de linux ejecutado

33

ifconfig información de las interfaces

34

4) EDITAR LOS ARCHIVOS DE LAS PAG. Y PONERLOS EN ESPAÑOL

INDEX

35

PERL

36

37

PHP

38

39

PYTHON

40

41

RUBY

42

43

44

5) ACTIVIDAD A REALIZAR

1. Crear una carpeta llamada mispaginas dentro de la carpeta web

2. Copiar el archivo index.html en la carpeta mispaginas

45

3. Verificar en el navegador al acceso a este archivo tecleando el nombre de dominio de la sig. forma luluhm.koding.io/mispaginas/

46

4. Tomando como base el archivo index.html, modificarlo para presentar el contenido de alguna de sus materias que incluya

a. Nombre de la materiab. Objetivoc. Contenido temático(tabla)

47

INSTALANDO FTP CON vsftpd

48

sudo apt-get update

49

Instalando vsftpd: sudo apt-get install vsftpd

50

Configurando el vsftpd: sudo nano /etc/vsftpd.conf

51

Cambiar password

52

Descargar el cliente filezilla

53

54

Ejecutar el cliente filazila y conectarse a la máquina virtual

55

copiar info.php de programas a mispaginas

56

RESOLVIENDO ECUACION DE SEGUNDO GRADO

ecuaciones.html

<head>

<title>soloucion de una ecuacion de segundo grado..</title>

</head>

<body>

<center>

<h1>solucion de una ecuacion de segundo grado</h1>

<p><hr><p>

<form action="ecuacion.php" method="post">

valor del coeficiente a:

<input type="text" name="a" size=5><p>

valor del coeficiente b:

<input type="text" name="b" size=5><p>

valor del coeficiente c:

<input type="text" name="c" size=5><p>

<p><hr><p>

<input type="submit" value="Calcular">

</form>

</center>

</body>

</html>

ecuaciones.phh

<html>

<center>

<h1>Solucion de una Ecuacion de 2do. Grado</h1>

<p><hr><p><h2>

57

<?php

$a=$_POST['a'];

$b=$_POST['b'];

$c=$_POST['c'];

echo "La solucion de la Ecuacion ";

echo $a."x<sup>2</sup>+".$b."x+".$c."=0 es:<p>";

$d=pow($b,2)-4*$a*$c;

if($d>0)

{

$x1=(-$b+sqrt($d))/(2*$a);

$x2=(-$b-sqrt($d))/(2*$a);

printf("x1=%5.2f<br>",$x1);

printf("x2=%5.2f<br>",$x2);

echo $cad;

}

elseif ($d==0) {

$x1=-$b/(2*$a);

$x2=$x1;

echo "x1=",$x1,"<br>";

echo "x2=",$x2,"<br>";

}

else

echo "La ecuacion no tiene solucion!!!";

?>

58

59

SISTEMA DE CONVERSIONES DE BASE

conversiones.php

<?php

echo "<center><h1>Sistema de conversion de Base</h1>";

echo "<br><hr><br>";

?>

<form action="?" method="post">

Numero: <input type="text" name="num" size="6"><br>

Base a convertir:

<select name="bases">

<option value="">Seleccione una base </option>

<option value="1">Decimal -> Binario </option>

<option value="2">Binario -> Decimal </option>

<option value="3">Decimal -> Octal </option>

<option value="4">Octal -> Decimal </option>

<option value="5">Decimal -> Hexadecimal </option>

<option value="6">HexaDecimal -> Decimal </option>

<option value="7">Binario -> Octal</option>

<option value="8">Octal -> Binario </option>

<option value="9">Binario -> Hexadecimal </option>

<option value="10">Hexadecimal -> Binario </option>

<option value="11">Octal -> Hexadecimal </option>

<option value="12">HexaDecimal -> Octal </option>

</select><br>

<input type="submit" name="convierte" value=" C o n v e r t i r ">

<br>

<?php

if (isset($_REQUEST['convierte'])){

echo "<h2>Sistema de Conversion de Base </h2>";

60

echo "<hr>";

$opc=$_POST['bases'];

$num=$_POST['num'];

switch ($opc){

case "1": echo "Decimal a Binario = ".$num."<sub>10</sub> -->".DecBin($num)."<sub>2</sub><br>";

break;

case "2": echo "Binario a Decimal = ".$num."<sub>2</sub> -->".BinDec($num)."<sub>10</sub><br>";

break;

case "3": echo "Decimal a Octal = ".$num."<sub>10</sub> -->".DecOct($num)."<sub>8</sub><br>";

break;

case "4": echo "Octal a Decimal = ".$num."<sub>8</sub> -->".OctDec($num)."<sub>10</sub><br>";

break;

case "5": echo "Decimal a Hexadecimal = ".$num."<sub>10</sub> -->".DecHex($num)."<sub>16</sub><br>";

break;

case "6": echo "Hexadecimal a Decimal = ".$num."<sub>16</sub> -->".HexDec($num)."<sub>10</sub><br>";

break;

case "7": $a=BinDec($num);

echo "Binario a Octal = ".$num."<sub>2</sub> -->".DecOct($a)."<sub>8</sub><br>";

break;

case "8": $a=OctDec($num);

echo "Octal a Binario = ".$num."<sub>8</sub> -->".DecBin($a)."<sub>2</sub><br>";

break;

case "9": $a=BinDec($num);

echo "Binario a Hexadecimal = ".$num."<sub>2</sub> -->".DecHex($a)."<sub>16</sub><br>";

61

break;

case "10": $a=HexDec($num);

echo "Hexadecimal a Binario = ".$num."<sub>16</sub> -->".DecBin($a)."<sub>2</sub><br>";

break;

case "11": $a=OctDec($num);

echo "Octal a Hexadecimal = ".$num."<sub>8</sub> -->".DecHex($a)."<sub>16</sub><br>";

break;

case "12": $a=HexDec($num);

echo "Hexadecimal a Octal = ".$num."<sub>16</sub> -->".DecOct($a)."<sub>2</sub><br>";

break;

}

echo "<hr>";

}

?>

62

SISTEMA CONVERSION DE BASE

conversiones.php

<?php

echo "<center><h1>Sistema de conversion de Base</h1>";

echo "<br><hr><br>";

?>

<form action="?" method="post">

Numero: <input type="text" name="num" size="6"><br>

Base a convertir:

<select name="bases">

<option value="">Seleccione una base </option>

<option value="1">Decimal -> Binario </option>

<option value="2">Binario -> Decimal </option>

<option value="3">Decimal -> Octal </option>

<option value="4">Octal -> Decimal </option>

<option value="5">Decimal -> Hexadecimal </option>

<option value="6">HexaDecimal -> Decimal </option>

<option value="7">Binario -> Octal</option>

<option value="8">Octal -> Binario </option>

<option value="9">Binario -> Hexadecimal </option>

<option value="10">Hexadecimal -> Binario </option>

<option value="11">Octal -> Hexadecimal </option>

<option value="12">HexaDecimal -> Octal </option>

</select><br>

<input type="submit" name="convierte" value=" C o n v e r t i r ">

<br>

<?php

if (isset($_REQUEST['convierte'])){

echo "<h2>Sistema de Conversion de Base </h2>";

63

echo "<hr>";

$opc=$_POST['bases'];

$num=$_POST['num'];

switch ($opc){

case "1": echo "Decimal a Binario = ".$num."<sub>10</sub> -->".DecBin($num)."<sub>2</sub><br>";

break;

case "2": echo "Binario a Decimal = ".$num."<sub>2</sub> -->".BinDec($num)."<sub>10</sub><br>";

break;

case "3": echo "Decimal a Octal = ".$num."<sub>10</sub> -->".DecOct($num)."<sub>8</sub><br>";

break;

case "4": echo "Octal a Decimal = ".$num."<sub>8</sub> -->".OctDec($num)."<sub>10</sub><br>";

break;

case "5": echo "Decimal a Hexadecimal = ".$num."<sub>10</sub> -->".DecHex($num)."<sub>16</sub><br>";

break;

case "6": echo "Hexadecimal a Decimal = ".$num."<sub>16</sub> -->".HexDec($num)."<sub>10</sub><br>";

break;

case "7": $a=BinDec($num);

echo "Binario a Octal = ".$num."<sub>2</sub> -->".DecOct($a)."<sub>8</sub><br>";

break;

case "8": $a=OctDec($num);

echo "Octal a Binario = ".$num."<sub>8</sub> -->".DecBin($a)."<sub>2</sub><br>";

break;

case "9": $a=BinDec($num);

echo "Binario a Hexadecimal = ".$num."<sub>2</sub> -->".DecHex($a)."<sub>16</sub><br>";

64

break;

case "10": $a=HexDec($num);

echo "Hexadecimal a Binario = ".$num."<sub>16</sub> -->".DecBin($a)."<sub>2</sub><br>";

break;

case "11": $a=OctDec($num);

echo "Octal a Hexadecimal = ".$num."<sub>8</sub> -->".DecHex($a)."<sub>16</sub><br>";

break;

case "12": $a=HexDec($num);

echo "Hexadecimal a Octal = ".$num."<sub>16</sub> -->".DecOct($a)."<sub>2</sub><br>";

break;

}

echo "<hr>";

}

?>

65

66

67

SISTEMA DE CONVERSIONESconversiones1.html

<html>

<center>

<h1>Sistema de conversiones</h1>

<p><hr><p>

<h3>

<form action="conversiones1.php" method="post">

Numero:

<input type="text" name="numero" size=8><p>

Base a convertir:

<select name="bases">

<option value="1002">Decimal => Binario</option>

<option value="0210">Binario => Decimal</option>

<option value="1008">Decimal => Octal</option>

<option value="0810">Octal => Decimal</option>

<option value="1016">Decimal => Hexadecimal</option>

<option value="1610">Hexadecimal => Decimal</option>

</select>

<p><hr><p>

<input type="submit" value="Convertir">

</form>

</h3>

</center>

</html>

68

conversiones1.php

<html>

<head><title>Sistema de conversiones...</title></head>

<center>

<body>

<h1>Sistema de conversiones</h1>

<p><hr><p>

<h3>

El resultado de la conversion es:<p>

<?php

$bases=$_POST['bases'];

$numero=$_POST['numero'];

$origen=substr($bases,0,2);

$destino=substr($bases,2,2);

$num_convertido=base_convert($numero,$origen,$destino);

echo $numero."<sub>".$origen."</sub =>".$num_convertido."<sub>".$destino."</sub>";

?>

<p><hr><p>

<a href="conversion.html"><img src="flecha.jpg"></a>

</h3>

</body>

</html>

69

70

71

72

73

74

75

76

77

78

79

80

81

82

83

84

85

CONSULTAS EN PHP

86

Select periodo,count(*) form ambiente group by periodo limit 0,30

87

select area,count(*) as noencuesta from ambiente where periodo="20121" group by area;

88

select nombre_area, COUNT(*) AS ne from areas AS a,ambiente AS am where a.area = am.area and periodo ="20121" group by nombre_area limit 0,30;

89

select avg(p11), avg(p11), avg(p12), avg(p13), avg(p14), avg(p15), avg(p16), avg(p17), avg(p18), avg(p19) from ambiente, areas where nombre_area="Directivos";

90

top related