lunes, 15 de julio de 2013

9° EJEMPLO DE ACUMULADORES Y INTERRUPTORES


Acumuladores

Un acumulador o totalizador es una variable cuya misión es acumular cantidades sucesivas obtenidas al realizar la misma operación. Realiza la misma función que un contador con la diferencia de que el incremento o decremento es variable en lugar de constante como en el caso del contador.
El uso más habitual de un acumulador es obtener sumas y productos. Al igual que con los contadores, para poder utilizar un acumulador hay que realizar sobre ellos dos operaciones básicas:
Inicialización: SumaTotal=0; ProductoFinal=1;
Acumulación:
Una vez obtenido y almacenado en una variable la cantidad a acumular la añadimos a la variable acumulador:

SumaTotal = SumaTotal + cantidad;
ProductoFinal = ProductoFinal * cantidad;

Ejemplo:
Leer números y muestra su suma hasta que el usuario pulse S para terminar
INICIO
Suma = 0
Leer Número
REPETIR
Suma = Suma + Número
Mostrar “ Desea continuar (s/n):”
Leer Continuar
HASTA ( Continuar = ‘S’)
Mostrar “ El total es : “ Suma
FIN

Interruptores , conmutadores bandera o switches, flag, indicadores.
Un interruptor, conmutador, bandera o switch es una variable que puede tomar dos posibles a lo largo de la ejecución del programa. Los valores que toma son normalmente 1 o sí (encendido/abierto) y 0 o no (apagado/cerrado) (de ahí su nombre de interruptor). Se utilizan principalmente para:
Recordar en un determinado lugar del programa la ocurrencia o no de un un suceso:

Ejemplo: Algoritmo que lee una secuencia de notas (hasta que se introduzca el valor -1) , nos calcula la media y nos dice si hubo o no una nota con valor diez:

Programa: Ejemplo de Conmutador 2
ENTORNO
Real nota
Lógico HaySobresaliente;

INICIO
HaySobresaliente = falso;
REPETIR
Escribir " Introduce una nota"
Leer nota
SI (nota = = 10)
HaySobresaliente = verdadero
FIN SI
HASTA (nota = -1)
SI ( HAySobresaliente = verdadero)
Entonces
Escribir " Al menos hay una nota que es un 10" ;
Sino
Escribir " Ninguna nota ha sido un10";
FINSI
FIN

viernes, 14 de junio de 2013

Data Loss Prevention (DLP)

Data Loss Prevention (DLP), Herramientas utilizadas para la prevención de la perdida de datos, el cual se encarga de identificar analizar y entender los flujos de datos que se manejan en las organizaciones e implantar las medidas de seguridad necesarias para proteger su confidencialidad, permitiendo bloquear la impresión, el envío de datos por Internet y  el copiado de datos a dispositivos de almacenamiento.

jueves, 13 de junio de 2013

Presencia De Los Malware En Las Redes Sociales Y La Plataformas Móviles



Las redes sociales se convierten en las más apetecidas por los desarrolladores de malware para  realizar ataques informáticos, la familia Koobface es la que tiene mayor   incidencia en Facebook,  y Twitter.

Es importante resaltar que las plataformas móviles también han sido objetivos de ataques  de la industria de los malware. Incursionando en el 2004 a través de  Cabir.A y ComWar.A, quienes se propagaban a través de bluetooth y MMS, en el 2005 hasta el 2008 se propagaban  malware para las plataformas más comunes, como eran  Symbian, PocketPC, Palm, etc. Sin embargo En el 2011  y 2012 fue el año donde tomaron más auge los malware para dispositivos móviles los cuales estuvieron enfocados en el sistema operativo Android en telefonía móvil y en tables. Y así mismo crecieron el número de           ejemplares            de           malware para Mac, aunque aún     están muy lejos              de           las           cifras      que         existen en PC. 

martes, 11 de junio de 2013




Estimados estudiantes les deseo que disfruten al máximo de sus vacaciones al lado de sus familiares y aprovechen este tiempo para descansar y distraerse  para que al reingreso a clases estén con mucho entusiasmo y motivación para adquirir de la manera mas productiva y eficiente los conocimientos.