Browse Source

README-es.md edited online with Bitbucket

Jose R Ortiz Ubarri 8 years ago
parent
commit
9c96ee6c61
1 changed files with 7 additions and 9 deletions
  1. 7
    9
      README-es.md

+ 7
- 9
README-es.md View File

149
     * `FilterBySrcPort`
149
     * `FilterBySrcPort`
150
     * `FilterByDstPort`
150
     * `FilterByDstPort`
151
 
151
 
152
-Cada una de estas funciones recibe un vector de objetos de clase `Packet` y una clave de búsqueda. Cada función (nota sus nombres) está relacionada a un atributo de la clase `Packet`  y deberá "filtrar" los paquetes en el vector que correspondan a la clave. Para filtrar estos paquetes usarás una modificación del algoritmo de búsqueda lineal que consiste en hacer una búsqueda secuencial para encontrar todas las ocurrencias de un dato.  En cada función, el algoritmo debe buscar en cada paquete del vector y desactivar los paquetes en los que el contenido del miembro de interés no es igual al de la clave de búsqueda. Para desactivar el paquete usa el método `disable()` de la clase `Packet`. El filtrado consiste en mantener solo los paquetes que corresponden a la clave.
152
+    Cada una de estas funciones recibe un vector de objetos de clase `Packet` y una clave de búsqueda. Cada función (nota sus nombres) está relacionada a un atributo de la clase `Packet`  y deberá "filtrar" los paquetes en el vector que correspondan a la clave. Para filtrar estos paquetes usarás una modificación del algoritmo de búsqueda lineal que consiste en hacer una búsqueda secuencial para encontrar todas las ocurrencias de un dato.  En cada función, el algoritmo debe buscar en cada paquete del vector y desactivar los paquetes en los que el contenido del miembro de interés no es igual al de la clave de búsqueda. Para desactivar el paquete usa el método `disable()` de la clase `Packet`. El filtrado consiste en mantener solo los paquetes que corresponden a la clave.
153
 
153
 
154
 
154
 
155
-Por ejemplo, si estás filtrando por `Source Address` y la clave de búsqueda es 136.145.181.130, la función `FilterBySrcAddr` mantendrá todos los paquetes del vector cuyo `Source Address` es 136.145.181.130 y desactivará todos los otros.
155
+    Por ejemplo, si estás filtrando por `Source Address` y la clave de búsqueda es 136.145.181.130, la función `FilterBySrcAddr` mantendrá todos los paquetes del vector cuyo `Source Address` es 136.145.181.130 y desactivará todos los otros.
156
 
156
 
157
-La siguiente figura es una foto del interfaz de la aplicación luego de filtrar los datos por `Source Address` con la clave 136.145.181.130.
157
+    La siguiente figura es una foto del interfaz de la aplicación luego de filtrar los datos por `Source Address` con la clave 136.145.181.130.
158
 
158
 
159
----
159
+    ---
160
 
160
 
161
-![figure3.png](images/figure3.png)
161
+    ![figure3.png](images/figure3.png)
162
 
162
 
163
-**Figura 3.** Interfaz de la aplicación *Network Analyzer* con los paquetes de  flujo de datos en una red filtrados por `Source Address` con clave 136.145.181.130.
163
+    **Figura 3.** Interfaz de la aplicación *Network Analyzer* con los paquetes de  flujo de datos en una red filtrados por `Source Address` con clave 136.145.181.130.
164
 
164
 
165
----
165
+    ---
166
 
166
 
167
 ###Ejercicio 2: Ordenar datos
167
 ###Ejercicio 2: Ordenar datos
168
 
168
 
170
 
170
 
171
 1. Abre el archivo `Sort.cpp`. En este ejercicio completarás las siguientes funciones que están contenidas en este archivo:
171
 1. Abre el archivo `Sort.cpp`. En este ejercicio completarás las siguientes funciones que están contenidas en este archivo:
172
 
172
 
173
-
174
     * `SortBySrcAddr`
173
     * `SortBySrcAddr`
175
     * `SortByDstAddr`
174
     * `SortByDstAddr`
176
     * `SortBySrcPort`
175
     * `SortBySrcPort`
177
     * `SortByDstPort`
176
     * `SortByDstPort`
178
 
177
 
179
-
180
     Cada una de esas funciones recibe un vector  de clase `Packet`. Cada función (nota sus nombres) está relacionada a un atributo de la clase `Packet`  y deberá "ordenar" los paquetes del vector de acuerdo al atributo de interés.
178
     Cada una de esas funciones recibe un vector  de clase `Packet`. Cada función (nota sus nombres) está relacionada a un atributo de la clase `Packet`  y deberá "ordenar" los paquetes del vector de acuerdo al atributo de interés.
181
 
179
 
182
     La siguiente figura es una foto del interface de la aplicación luego de ordenar los datos por `Source Address`.
180
     La siguiente figura es una foto del interface de la aplicación luego de ordenar los datos por `Source Address`.