Seguridad informatica

Author: Richard Vivanco  |  Category: Sin categoría

Segurida

Proyecto terminado

Author: Richard Vivanco  |  Category: Sin categoría

Gracias a Dios esta terminado el proyecto, a gradecer también al excelente grupo de trabajo, hemos implementado todos los métodos

Aquí un resumen detallado de nuestro Proyecto

Carpeta-de-Programacion

Finalmente implementamos los métodos generar reporte, buscar pelicular, y ordenar por calificación

Ademas hemos comentado el proyecto con javadoc

Nuestro proyecto tiene la siguiente Interfaz

ggg

Un pequeño ejemplo cuando buscamos palabra, nos muestra palabras similares y la información de una película especifica

hhh

A qui un ejemplo de un html creado por el top 5 de las 10  mejores  películas

rr

Gracias y un excelente proyecto cualquier duda e inquietud contáctenme y estaré dispuesto en responderle sus preguntas

Tercer Borrador Proyecto

Author: Richard Vivanco  |  Category: Sin categoría

El proyecto ya esta casi terminado, hemos trabajado en la interfaz y los métodos buscar por palabra y ordenar por año las películas

sss

El método ordenar por año, ordenada  las películas, En el archivo movies algunas películas tienen error en el año, las cuales tienen null como año, estas películas se a utilizado un año estándar

XXX

En el método buscar palabra, nos muestra la película con palabras similares, ademas si seleccionamos una película especifica nos muestra la información de la película

 

xz

Aqui un pequeño ejemplo de la Interfaz creada y sus métodos principales

2 Borrador Proyecto

Author: Richard Vivanco  |  Category: Sin categoría

Se implemento un método buscar por id el cual nos ayuda a buscar las calificaciones de una persona determinada, ademas recorremos todos los archivos mediante un proceso de leer una carpeta y ir recorriendo cada archivo por separado

222

El proceso que utilizamos fue muy simple y eficiente, leemos una carpeta, y recorremos archivos y los leemos, ahora estamos trabajando en la interfaz y los métodos ordenar por fecha y por año

sss

Convertir una expresion Infix a Postfix

Author: Richard Vivanco  |  Category: Sin categoría

Es es un ejercicio muy útil para entender el concepto de pilas en java, recordemos que una pila funciona como LIFO en este ejercicio consta de 3 clases  muy importantes, las cuales las detallare a continuación

Clase Principal(Deber2)

Deber2

  • Pedimos una expresión por teclado, esta expresión debe estar en Infix(Normalmente una expresión) ejm A+B*D
  • Realizamos una clase para determinar si la expresión es correcta( Si los paréntesis están correctamente)
  • Si la expresión es correcta la transformamos a PostFix
  • Preguntamos al usuario si quiere evaluar la expresión convertida o quiera evaluar una expresión nueva
  • Se pide al usuario que ingrese los valores de las variables usadas en la expresión
  • Nos muestra por pantalla la expresión convertida a PostFix y cuanto es valor numerico equivalente de la expresión

Clase Variable

Variable

  • Utilizamos 2 parámetros(Character nombre, int  valor)
  •  2 Métodos Constructores (1. con parámetros, 2.sin parámetros)
  • Invocamos los métodos get y set
  • Override Metodo ToString (sobrescribimos ToString)

Clase Expresión 

Expresion

  • Método constructor sin parámetros
  • Método VerificarParentesis

En este metodo utilizamos una pila la cual añade un elemento si la expresion tiene el parentesis»(» y remueve un elemento si tiene el parentesis «)» finalmente la expresion retornara true si la pila esta vacia y false si esta llena

  • Método InFixToPostFix

Este método trabaja de dos maneras diferentes, dependiendo si la expresión tiene paréntesis o no

Si tiene paréntesis creamos 3 pilas, la primera pila me funciona para los operadores, segunda para los paréntesis, la tercera para los multiplicandos de las expresiones ejem

(a+b)*(a-b) != a+b*a-b

Por esta razón trabajamos este método dependiendo de la expresión

  • Método evaluar

Este método evalúa una expresión en PostFix, Utilizamos una pila la cual agrega y remueve los operadores, la lógica que utilizamos fue agregar variables en una pila asta que encuentre un operador al momento de encontrar un operador removemos las dos ultimas variables ingresadas ala pila y realizamos la operación, y esta operación la volvemos agregar ala pila, asta recorrer toda la expresión

AB*V+=A*B+V

  • Método Variables

Este método realiza la función de sacar todas las variables de la expresión y guárdalas en una lista, las variables no pueden ser repetidas y a!=A respetando las mayúsculas y minúsculas

AA

ESPERO QUE LES GUSTE CUALQUIER INQUIETUD CONTÁCTENME POR FACEBOOK SUERTE ESPERO QUE LES SIRVA DE AYUDA 🙂

Primer Borrador Proyecto

Author: Richard Vivanco  |  Category: Sin categoría

Este proyecto en java esta basada en la creación de un programa que nos ayude a obtener mas información de los vídeos mas vistos, y de mejor puntuación de Nexflix aquí un pequeño borrador

Clase principal     Nexflix

 Nexflix 

Esta clase consta de dos métodos estáticos los cuales nos ayudan a imprimir por consola las listas enlazadas

clase Movies 

Movies

Esta clase tiene la estructura del diseño de todos los  vídeos, contiene tres parámetros Id, el año y el titulo de la película o canción

clase Training 

Training

Esta clase tiene la estructura de cada vídeo y su calificación dependiendo los usuarios tiene 4 parámetros: MovieIDs(id del video), CustomerIDs(id del usuario), estrellas de la película y el año de publicación

clase LeerArchivos

LeerArchivos

Esta clase lee los dos archivos los cuales contiene la descripción de cada vídeo y la calificación de cada usuario por película

Primer error del proyecto 

aaa

Al momento de leer el archivo training los valores asociado al segundo, tercero y cuarto parámetro me botan error al momentos de leer, no e encontrado solución todavía, pero sigo investigando

 

Suma, Resta y Intersección de Conjuntos y manejo de Archivos

Author: Richard Vivanco  |  Category: Sin categoría

 

 

Robot_12

  • CLASE PRINCIPAL(PROGRAMA).link

    En esta clase cargamos dos archivos(conjuntos coordenada) y le realizamos la unión, intersección, diferencia(conjunto1 menos conjunto2) y diferencia1(conjunto2 menos conjunto1) estos resultados lo guardamos en un archivo resultados.txt , el metodo imprimir nos muestra por pantalla los conjuntos coordenada

    1. Método cargarC1
    2. Método cargarC2
    3. Método  unión
    4. Método intersección
    5. Método diferencia
    6. Método diferencia1
    7. Método imprimir

  • CLASE COORDENADA.link
    1. Sobrecarga del Constructor
    2. Sobrecarga del toString

Los archivos que utilice son los siguientes

El resultado de la ejecución tenemos lo siguiente

Carga Electrica

Author: Richard Vivanco  |  Category: Sin categoría

La naturaleza y la robotica

Author: Richard Vivanco  |  Category: Sin categoría

Nelson Mandela

Author: Richard Vivanco  |  Category: Sin categoría