Está en la página 1de 6

FC-FISC-1-8-2020)

UNIVERSIDAD TECNOLÓGICA DE PANAMÁ


FACULTAD DE INGENIERÍA DE SISTEMAS COMPUTACIONALES
DEPARTAMENTO DE PROGRAMACIÓN DE COMPUTADORAS
GUÍA DE ACTIVIDAD N°. 12
(INVENSTIGACION)

Facilitador(a): Emiliano batista Asignatura: desarrollo lógico algorítmico


Estudiante: Manuel castillo, Alex Urriola, José Legore Fecha:6/18/22 Grupo:11R702

A. TÍTULO DE LA EXPERIENCIA: Guía de Laboratorio Tarea: Método de búsqueda lineal.


B. TEMAS: Capitulo 5 Uso de vectores y matriz
C. OBJETIVO(S): Conocer los métodos de búsqueda utilizando los arreglos.
D. METODOLOGÍA:
1) De acuerdo con la cantidad de estudiantes y/o equipo, trabaje de manera individual o grupal.
2) Distribuya la actividad entre los estudiantes y/o grupos.
3) La actividad debe ser desarrollado en el tiempo establecido por el docente.
4) La solución de los problemas se realizará usando Seudocódigo.
5) Presentar la prueba de escritorio para validar la solución.
6) Para ejecutar la solución utilizar el lenguaje C.
7) La entrega de la solución queda a discreción del docente. Sugerencia: Plataforma, dispositivo físico, correo
electrónico, sustentación e impreso, entre otros.

E. ENUNCIADO: método de clasificación en arreglos lineales, deberá investigar lo siguiente:


La clasificación es un conjunto de valores en un orden secuencial de acuerdo con ciertos criterios, puede efectuarse en
forma creciente o decreciente en el ordenamiento numérico; este ordenamiento en programación se le denomina
ascendente o descendente respectivamente.
Los métodos de clasificación a estudiar son:
 Push down: su definición y dar un ejemplo en lenguaje C.
 Exchange: su definición general y dar un ejemplo como: Este método se comprará el primer
elemento con el segundo; si el primer elemento es mayor, se intercambian los contenidos. A continuación,
se compara el segundo contra el tercero y el proceso continua hasta que se compara el penúltimo de la
tabla, habiendo hecho entonces n-1 comparaciones. El proceso se repite para el segundo elemento y así
sucesivamente hasta ordenar la tabla completamente.

F. PROCEDIMIENTO:
Indicar todos los pasos necesarios para realizar la experiencia. Se pueden mostrar con esquemas, dibujos, imágenes,
fotos, entre otros.
a. Análisis y Diseño del Problema
b. Algoritmo
c. Prueba de Escritorio
d. Codificación en C

G. RECURSOS:
Listar los distintos recursos que se emplearán en la Asignación: La guía de la actividad, lápiz, papel, borradores, tablero,
marcador, aplicaciones de Celular (CppDroid), Moodle, Videos o tutoriales de youtube, entre otros .
FC-FISC-1-8-2020)
UNIVERSIDAD TECNOLÓGICA DE PANAMÁ
FACULTAD DE INGENIERÍA DE SISTEMAS COMPUTACIONALES
DEPARTAMENTO DE PROGRAMACIÓN DE COMPUTADORAS
GUÍA DE ACTIVIDAD N°. 12
(INVENSTIGACION)

H. RESULTADOS (OPCIONAL, DE ACUERDO A LA ACTIVIDAD):


Sección donde se colocan los datos obtenidos con la experiencia. Se formatea de acuerdo a la salida deseada: conjunto de
preguntas, tablas, gráficos, preguntas abiertas, entre otros.

Análisis y Diseño
Entradas Proceso Salida
Lista del 0 al 100 En su proceso debe obtener los Imprimir los resultados, el reporte
resultados ¿? debe llevar su nombre, cedula,
Incluir que se desea que realice el Nombre de la facultad, Universidad,
programa numero grupo fecha y año.
Algoritmo
Algoritmo NombreALgoritmo
{
enteros numero;
enteros lista[51];
enteros i;
enteros buscador;
//llenamos la lista
para(i = 0; i <= 50; i++){
Lista[i] = i * 2;//numeros pares
}//fin para
//mostramos la lista
para (i = 0; i <= 50; i++){
imprimir ("%d ",lista[i]);
si(i % 10 == 0 && i != 0)
imprimir("\n");
}
//solicitamos un numero
imprimir ("\n Que numero buscaras: ");
leer ("%d", &numero);
para (i = 0; i <= 50; i++){
si(lista[i] == numero) {

}
FC-FISC-1-8-2020)
UNIVERSIDAD TECNOLÓGICA DE PANAMÁ
FACULTAD DE INGENIERÍA DE SISTEMAS COMPUTACIONALES
DEPARTAMENTO DE PROGRAMACIÓN DE COMPUTADORAS
GUÍA DE ACTIVIDAD N°. 12
(INVENSTIGACION)

#include<stdio.h>
int main(void){
  int numero;
  int lista[51];
  int i;
  int buscador;
  //llenamos la lista
  for(i = 0; i <= 50; i++){
    lista[i] = i * 2;//numeros pares
  }//fin for
  //mostramos la lista
  for(i = 0; i <= 50; i++){
    printf("%d ",lista[i]);
    if(i % 10 == 0 && i != 0)
      printf("\n");
  }
//solicitamos un numero
  printf("\nQue numero buscaras: ");
  scanf("%d", &numero);
  for(i = 0; i <= 50; i++){
    if(lista[i] == numero){
      buscador = i;
      break;
    }
    else{
      buscador = -1;
    }
  }//fin for
if (buscador == -1){
  printf("Numero no encontrado\n");
}
else{
  printf("Numero encontrado en posicion [%d]\n", buscador);
}
return 0;
}//fin main

Glosario de Términos:
1.Cuando empezara a operar starlink en México y chile.??
2.Que son los métodos de ordenamiento lineal como por ejemplo el secuencial?
3. Quien es Gary Mckinnon y que actividad realizo y en qué año (sobre informática y seguridad)
4. Resuma el daño que causo ultimo ransomware a la empresa kaseya y que países afectos (15 líneas).
5.Que es el grupo revil (informática) l y donde se cree que está radicado operando?
FC-FISC-1-8-2020)
UNIVERSIDAD TECNOLÓGICA DE PANAMÁ
FACULTAD DE INGENIERÍA DE SISTEMAS COMPUTACIONALES
DEPARTAMENTO DE PROGRAMACIÓN DE COMPUTADORAS
GUÍA DE ACTIVIDAD N°. 12
(INVENSTIGACION)

6. Quien es Richard Branson y que compañía fundo, resumir en 5 -10 líneas


7. Qué es LiFi y cómo funciona?, resumir en 10-15 líneas
Desarrollo
Que son los métodos de ordenamiento lineal como por ejemplo el secuencial 
la búsqueda lineal o la búsqueda secuencial es un método para encontrar un valor objetivo dentro
de una lista. Ésta comprueba secuencialmente cada elemento de la lista para el valor objetivo
hasta que es encontrado o hasta que todos los elementos hayan sido comparados. 
Búsqueda lineal. (s. f.). Wikipedia, la enciclopedia libre. Recuperado 18 de junio de 2022, de
https://es.wikipedia.org/wiki/B%C3%BAsqueda_lineal#:%7E:text=En%20inform
%C3%A1tica%2C%20la%20b%C3%BAsqueda%20lineal,los%20elementos%20hayan
%20sido%20comparados  
 
Quien es Gary Mckinnon y que actividad realizo y en qué año (sobre informática y seguridad) 
Este administrador de sistemas desempleado es acusado de asaltar 97 computadoras
estadounidenses tanto militares como de la NASA durante 2001 y 2002. Las redes que
presuntamente asaltó incluyen redes propiedad de la NASA, del ejército estadounidense. 
 
colaboradores de Wikipedia. (s. f.). Gary McKinnon. Wikipedia, la enciclopedia libre. Recuperado
18 de junio de 2022, de https://es.wikipedia.org/wiki/Gary_McKinnon#:%7E:text=Este
%20administrador%20de%20sistemas%20desempleado,NASA%20durante%202001%20y
%202002.  

Resuma el daño que causo ultimo ransomware a la empresa kaseya y que países afectos (15
líneas). 
Un ataque masivo del ransomware REvil, también conocido somo Sodinokibi, afectó a más de
1.000 compañías en al menos 17 países del mundo mediante un ataque de cadena de suministro
utilizando un instalador de una actualización automática del software de gestión de IT de la
compañía Kaseya, que es utilizado comúnmente por proveedores de servicios administrados. Un
proveedor de servicios administrados (MSP, por sus siglas en inglés) es una empresa ofrece
servicios de gestión de tecnología de la información (IT) de manera remota. En este caso, la
actualización con permisos de administrador afectó a los MSP y estos a su vez infectaron los
sistemas de sus clientes con la amenaza, como fue el caso de una cadena de supermercados en
Suecia que tuvo que cerrar algunas tiendas y al menos 11 escuelas en Nueva Zelanda. 
Luego de los ataques a los servidores de Kaseya VSA en la tarde noche del pasado viernes 2 de
julio —que involucraron la explotación de una vulnerabilidad zero-day que estaba en proceso de
ser reparada—, según datos de la telemetría de ESET se detectaron víctimas del ransomware
REvil relacionadas con este ataque en Reino Unido, Sudáfrica, Canadá, Alemania, Estados
Unidos, Colombia, Suecia, Kenia, Argentina, México, Holanda, Indonesia, Japón, Mauritania,
Nueva Zelanda, España y Turquía. 
ataque masivo. (s. f.). Ataque. Recuperado 18 de junio de 2022, de
https://www.welivesecurity.com/la-es/2021/07/05/ataque-masivo-ransomware-revil-
comprometio-mas-1000-companias-mundo/  
 
Que es el grupo revil (informática) l y donde se cree que está radicado operando? 
REvil (Ransomware Evil; también conocido como Sodinokibi) era una operación de "ransomware
como servicio" procedente de Rusia o con miembros que hablaban ruso 
Que es el grupo revil (informática) y donde se cree que está radicado operando? - Google Zoeken.
(s. f.). revil. Recuperado 18 de junio de 2022, de https://www.google.com/search?
sxsrf=ALiCzsZQolP7nqJvDIps7zZDiaIe8d5mxA:1655578892798&q=Que+es+el+grupo+re
vil+(inform%C3%A1tica)+y+donde+se+cree+que+est%C3%A1+radicado+operando?
FC-FISC-1-8-2020)
UNIVERSIDAD TECNOLÓGICA DE PANAMÁ
FACULTAD DE INGENIERÍA DE SISTEMAS COMPUTACIONALES
DEPARTAMENTO DE PROGRAMACIÓN DE COMPUTADORAS
GUÍA DE ACTIVIDAD N°. 12
(INVENSTIGACION)

&spell=1&sa=X&ved=2ahUKEwjO27X-17f4AhX2mmoFHTH-
CQQQBSgAegQIARA1&biw=1707&bih=821&dpr=0.8  
 
Quien es Richard Branson y que compañía fundo 
Sir Richard Branson se inició a los 16 años con su primera empresa de éxito publicando una
revista llamada Student. En 1970 crea un registro por correo para empresas y dos años después
abrió la cadena de tiendas de registro, Virgin Megastore, renombrada a finales de 2007 como
Zavvi. La marca de Brandson, Virgin, creció rápidamente durante la década de los ochenta con
Virgin Atlantic Airways y la ampliación de Virgin Records, el polémico sello discográfico. 
Fue nombrado Doctor Honoris Causa en Tecnología por la Universidad de Loughborough, en
1993. Publicó su autobiografía, un best-seller internacional titulado Losing My Virginity, en 1998 y
una década después dio a conocer Business Stripped Bare 
Conferencista Richard Branson. (s. f.). Thinking Heads. Recuperado 18 de junio de 2022, de
https://thinkingheads.com/latam/conferencistas/richard-branson/#:%7E:text=Sir
%20Richard%20Branson%20se%20inici%C3%B3,finales%20de%202007%20como
%20Zavvi.  
 
LiFi es un sistema de transmisión de datos mediante luz visible o VLC (Visible Light
Communication). La primera vez que oímos hablar de él fue en julio de 2011 cuando
Harald Hass, un profesor de la Universidad de Edimburgo, acuñaba el término durante
una charla TED. funciona a través de un transmisor, llamado modulador, y un receptor
como todas las tecnologías inalámbricas. El modulador es instalado en la bombilla LED, la
cual funcionará como un router para nuestros gadgets que, en lugar de generar ondas de
radio, genera espectros de luz inofensivos. Estos espectro de luz son recibidos por los
dispositivos receptores con fotodiodos receptores instalados en ellos para poder
establecer una transmisión de datos bidireccional. De lo contrario, sin estos fotodiodos, el
Li-Fi se mantendrá sólo con una comunicación unidireccional. 
 
Li-Fi: la comunicación inalámbrica basada en luz. (s. f.). companias-de-luz. Recuperado 18 de
junio de 2022, de https://www.companias-de-luz.com/li-fi-la-comunicacion-inalambrica-
basada-en-luz/#:%7E:text=El%20Li%2DFi%20funciona%20a,genera%20espectros%20de
%20luz%20inofensivos.  

I. BIBLIOGRAFIA:
Texto o apunte recomendado como material base para la actividad.
FC-FISC-1-8-2020)
UNIVERSIDAD TECNOLÓGICA DE PANAMÁ
FACULTAD DE INGENIERÍA DE SISTEMAS COMPUTACIONALES
DEPARTAMENTO DE PROGRAMACIÓN DE COMPUTADORAS
GUÍA DE ACTIVIDAD N°. 12
(INVENSTIGACION)

Aspectos a Evaluar Puntaje Puntaje


Máximo Obtenido
100%
J. RÚBRICAS:
Estilo de escritura 5

Indentar 5

*Claridad en la Escritura 5

Breve documentación a través de 5


comentarios

Secuencia lógica (Seudocódigo) 35

Prueba de Escritorio 25

*Código en Lenguaje C 10

*Optimización de instrucciones 5

*Puntualidad en la entrega 5

Total 100

Nota: * Queda a discreción del docente, de acuerdo con el tema, la utilización de este criterio
Conclusion de la asignacion (Obligatorio):
Busqueda linea en c en un seudocodigo.

También podría gustarte