ClubEnsayos.com - Ensayos de Calidad, Tareas y Monografias
Buscar

Proyecto Final Introduccion a la Programacion


Enviado por   •  7 de Enero de 2016  •  Trabajos  •  1.198 Palabras (5 Páginas)  •  2.898 Visitas

Página 1 de 5

[pic 1]

    NOMBRE:              Sergio Alex Aguilera Carrasco

                  ASIGNATURA:      Introducción  a los Lenguajes de Programación

                  INSTITUCIÓN:       Instituto IACC

                  FECHA:                   25-10-2015

DESARROLLO

[pic 2]

Solución:

function IpReceptoraAtaque($cadena)

{

   $ipReceptora = '';

   $primeraIp = stripos($cadena,'');

   $primerGuion = stripos($cadena,'-');

   $ipReceptora = substr($cadena, $primeraIp, ($primerGuion - $primeraIp));

 

  echo '

La IP que Atacada es:

' . $ipReceptora . '
'
;

}

IpReceptoraAtaque('123.123.123.123-Conexión hacia 2.2.2.2-FTP');

 ?>

[pic 3]

function servicioAtacado($serv)

{

    if($serv =='111.222.333.44') {

          echo '

La IP es:  
'. $serv;

          echo '

El Servicio Atacado es: WEB

';

    }

    if($serv =='123.123.123.123') {

          echo '

La IP es:  
'. $serv;

          echo '

El Servicio Atacado es: FTP

';

    }

    if($serv =='5.111.123.11') {

          echo '

La IP es:  
'. $serv;

          echo '

El Servicio Atacado es: SHH

';

    return $serv;

    }

}

servicioAtacado('123.123.123.123');

?>

[pic 4]

[pic 5]

Solución:

        Estas instrucciones son:

Declaración del método constructor;  Esto para invocar a la función en forma automática.

Definición de las variables;  Se declara la o las variables con las que se trabajarán

Declaración del método público;  Esto para poder acceder a la función desde donde sea

Declaración del método protegido;  Esto para poder acceder desde la misma o de clases heredadas

Declaración de la variable;  Se declara la variable donde se encuentra los datos que serán mostrados

[pic 6]        

Solución:

Pienso que utilizando un arreglo y un ciclo de iteración for, incluyendo algunas sentencias condicionales if estaría bien para realizar un código que dé a conocer las IP que más han intentado atacar. En PHP esto me quedaría algo como el siguiente código:

$ip = array( );

$ip[0]= '111.222.333.444';

$ip[1]= '123.123.123.123';

$ip[2]= '5.111.123.11';

for ($i=0; $i<1; $i++) {

if ($ip[0]=='111.222.333.444') {

echo 'La IP: ' . $ip[0] . ' ,ha Realizado 13 Ataques' . '
'
;

}

if ($ip[1]=='123.123.123.123') {

echo 'La IP: ' . $ip[1] . ' ,ha Realizado 8 Ataques' . '
'
;

}

if ($ip[2]=='5.111.123.11') {

echo 'La IP: ' . $ip[2] . ' ,ha Realizado 5 Ataques' . '
'
;

  }

}

? >

[pic 7]

[pic 8]

Solución:

class Ip  

{

    public $var;  

    function __construct()  

    {

        $this->setVar();  

        $this->getVar();

    }

    protected function getVar()  

    {

        echo $this->var;  

    }

    public function setVar()  

    {

          $this->var = 'La IP mas Atacada es:  123.123.123.123' . '
';  

    }

}

class Servicio extends Ip  

...

Descargar como (para miembros actualizados)  txt (6 Kb)   pdf (344.7 Kb)   docx (118 Kb)  
Leer 4 páginas más »
Disponible sólo en Clubensayos.com