sábado, 24 de septiembre de 2011

SISTEMAS OPERATIVOS

LAS REDES SOCIALES
Siempre han existido las redes sociales. Todos tenemos nuestras redes sociales, que es la forma abreviada de referirnos a la red social de contactos. Las aplicaciones de redes sociales  nos permiten llevar esa necesidad tan nuestra de comunicarnos a un nivel sin límite y sin barreras de espacio/tiempo. Con la web social, el alcance de tu red de contactos puede ser muchísimo mayor, al igual que su visibilidad y su ritmo de crecimiento y se puede compartir muchísima información que de otra manera no se podría obtener. Además,  los “amigos de mis amigos” se hacen amigos rápidamente. Hay más facilidades para la vinculación. En el aspecto profesional, es exactamente lo mismo.                                                                                                                                                       
El objetivo principal de todas las redes de carácter personal consiste en conectar a los usuarios y crear una gran comunidad. Permiten localizar amigos, mantener con ellos un fluido contacto, saber lo que están haciendo en cada momento y también establecer nuevas amistades. Los internautas acuden a estas redes principalmente en busca de entretenimiento y distracción.                                    
Aparte de conectar a los usuarios, las redes sociales han desarrollado muchas otras aplicaciones con el fin de atraer a un mayor número de gente posible. Permiten compartir vídeos, fotos, mandar mensajes, dejar comentarios, hacer regalos, publicar posts, organizar eventos, participar en grupos temáticos…                                                                                                                                               
Los usuarios pueden desarrollar todas estas funciones también en el móvil. Esta innovación está resultando especialmente atractiva para el público.                                                                                




sábado, 26 de marzo de 2011

CUARTA SEMANA FUNCION BOLEANAS

En matemáticas, una función booleana es una función cuyo dominio son las palabras conformadas por los valores binarios 0 ó 1 ("falso" o "verdadero", respectivamente), y cuyo codominio son ambos valores 0 y 1. Formalmente, son las funciones de la forma ƒ : BnB, donde B = {0,1} y n un entero no negativo correspondiente a la aridad de la función.

 


                Modos de representación

Existen distintas formas de representar una función lógica, entre las que podemos destacar las siguientes:
  • Algebraica
  • Por tabla de verdad
  • Numérica
  • Gráfica

      Algebraica

Se utiliza cuando se realizan operaciones algebraicas. A continuación se ofrece un ejemplo con distintas formas en las que se puede expresar algebraicamente una misma función de tres variables.
a) F = [(A + BC’)’ + ABC]’ + AB’C
b) F = A’BC’ + AB’C’ + AB’C + ABC’
c) F = (A + B + C)(A + B + C’)(A + B’ + C’)(A’ + B’ + C’)
d) F = BC’ + AB’
e) F = (A + B)(B’ + C’)
f) F = [(BC’)’(CB)´ (AB’)’]’
g) F = [(A + B)’ + (B’ + C’)’]’
La expresión a) puede proceder de un problema lógico planteado o del paso de unas especificaciones a lenguaje algebraico. Las formas b) y c) reciben el nombre expresiones canónicas: de suma de productos (sum-of-products, SOP, en inglés), la b), y de productos de sumas (product-of-sums, POS, en inglés), la c); su característica principal es la aparición de cada una de las variables (A, B y C) en cada uno de los sumandos o productos. Las d) y e) son funciones simplificadas, esto es, reducidas a su mínima expresión. Las dos últimas expresiones tienen la particularidad de que exclusivamente utiliza funciones NO-Y, la f), o funciones NO-O, la g).

    Por tabla de verdad



   \begin{array}{|c|c|c|c|}
      \hline
      A & B & C & F(A,B,C) \\
      \hline
      0 & 0 & 0 & 0 \\
      0 & 0 & 1 & 0 \\
      0 & 1 & 0 & 1 \\
      0 & 1 & 1 & 0 \\
      1 & 0 & 0 & 1 \\
      1 & 0 & 1 & 1 \\
      1 & 1 & 0 & 1 \\
      1 & 1 & 1 & 0 \\
      \hline
   \end{array}

Una tabla de verdad contiene todos los valores posibles de una función lógica dependiendo del valor de sus variables. El número de combinaciones posibles para una función de n variables vendrá dado por 2n. Una función lógica puede representarse algebraicamente de distintas formas como acabamos de ver, pero sólo tiene una tabla de verdad. La siguiente tabla corresponde a la función lógica del punto anterior.
La forma más cómoda para ver la equivalencia entre una tabla de verdad y una expresión algebraica es cuando esta última se da en su forma canónica. Así, la función canónica de suma de productos (o forma canónica disyuntiva)
F = A’BC’ + AB’C’ + AB’C + ABC’

        Numérica

La representación numérica es una forma simplificada de representar las expresiones canónicas. Si consideramos el criterio de sustituir una variable sin negar por un 1 y una negada por un 0, podremos representar el término, ya sea una suma o un producto, por un número decimal equivalente al valor binario de la combinación. Por ejemplo, los siguientes términos canónicos se representarán del siguiente modo (observe que se toma el orden de A a D como de mayor a menor peso):
AB’CD = 10112 = 1110
A’ + B + C’ + D’ = 01002 = 410
Para representar una función canónica en suma de productos utilizaremos el símbolo Σn (sigma) y en producto de sumas Πn (pi), donde n indicará el número de variables. Así, la representación numérica correspondiente a la tabla de verdad del punto anterior quedará como:
F = Σ3(2, 4, 5, 6) = Π3(0, 1, 3, 7)
Matemáticamente se demuestra, que para todo término i de una función, se cumple la siguiente ecuación:
F = [Σn(i)]' = Πn(2n-1-i )
A modo de ejemplo se puede utilizar esta igualdad para obtener el producto de sumas a partir de la suma de productos del ejemplo anterior:
F = Σ3(2, 4, 5, 6) = [Σ3(2, 4, 5, 6)]' ' = [Σ3(0, 1, 3, 7)]' = Π3(0, 4, 6, 7)  
 
 Gráfica
La representación gráfica es la que se utiliza en circuitos y esquemas electrónicos. En la siguiente figura se representan gráficamente dos funciones algebraicas, una con símbolos no normalizados, superior, y la otra con normalizados, inferior (véanse los símbolos de las puertas lógicas)

viernes, 18 de febrero de 2011

Segunda Semana Circuito Logico

  Circuito lógico es aquel que maneja la información en forma de "1" y "0", dos niveles lógicos de voltaje fijos.
"1" nivel alto o "high" y "0" nivel bajo o "low".


Los circuitos lógicos están compuestos por elementos digitales como la compuerta AND (Y), compuerta OR (O), compuerta NOT (NO)......
y combinaciones poco o muy complejas de los circuitos antes mencionados.


Estas combinaciones dan lugar a otros tipos de elementos digitales como los compuertas, entre otros.
- compuerta nand (No Y)
-
compuerta nor (No O)
-
compuerta or exclusiva (O exclusiva)
-
mutiplexores o multiplexadores
- demultiplexores o demultiplexadores
-
decodificadores
- codificadores
- memorias
- flip-flops
- microprocesadores
- micro controladores

 La electrónica moderna usa electrónica digital para realizar muchas funciones.


  Aunque los circuitos electrónicos podrían parecer muy complejos, en realidad se construyen de un número muy grande de circuitos muy simples.


 En un circuito lógico digital se transmite información binaria (ceros y unos) entre estos circuitos y se consigue un circuito complejo con la combinación de bloques de circuitos simples.


 La información binaria se representa en la forma de: (ver gráficos arriba)
- "0" ó "1",
- "abierto" ó "cerrado" (interruptor),
- "On" y "Off",
- "falso" o "verdadero", etc.



 Los circuitos lógicos se pueden representar de muchas maneras. En los circuitos de los gráficos anteriores la lámpara puede estar encendida o apagada ("on" o "off"), dependiendo de la posición del interruptor. (Apagado o encendido)


 Los posibles estados del interruptor o interruptores que afectan un circuito se pueden representar en una tabla de verdad.


sábado, 5 de febrero de 2011

PRIMERA SEMANA SISTEMA DE NUMERACION

Un sistema de numeración es un conjunto de símbolos y reglas de generación que permiten construir todos los números válidos.
Un sistema de numeración puede representarse como
Los sistemas de numeración pueden clasificarse en dos grandes grupos: posicionales y no-posicionales:
  • En los sistemas no-posicionales los dígitos tienen el valor del símbolo utilizado, que no depende de la posición (columna) que ocupan en el número.
  • En los sistemas de numeración ponderados o posicionales el valor de un dígito depende tanto del símbolo utilizado, como de la posición que ése símbolo ocupa en el número.Sistemas de numeración no posicionales
Sistemas de numeración no posicionales
Estos son los más primitivos se usaban por ejemplo los dedos de la mano para representar la cantidad cinco y después se hablaba de cuántas manos se tenía. También se sabe que se usaba cuerdas con nudos para representar cantidad.
 Sistemas de numeración semi posicionales
El sistema de los números romanos no es estrictamente posicional. Por esto, es muy complejo diseñar algoritmos de uso general (por ejemplo, para sumar, restar, multiplicar o dividir).
SISTEMA DE NUMERACION POSICIONAL
La notación posicional es un modo de escritura numérica en el cual, cada dígito posee un valor diferente que depende de su posición relativa. Queda definida por la base, que es el número de dígitos necesarios para escribir cualquier número

l SISTEMA DECIMAL
En el sistema decimal los símbolos válidos para construir números son {0,1,...9} (0 hasta 9, ambos incluidos), por tanto la base (el número de símbolos válidos en el sistema) es diez

2 SISTEMA BINARIO
Tomemos ahora el sistema binario o de base 2. En este sistema los dígitos válidos son {0,1}, y dos unidades forman una unidad de orden superior.

3 SISTEMA OCTAL
El sistema de numeración octal es también muy usado en la computación por tener una base que es potencia exacta de 2 o de la numeración binaria. Esta característica hace que la conversión a binario o viceversa sea bastante simple. El sistema octal usa 8 dígitos (0, 1, 2, 3, 4, 5, 6, 7) y tienen el mismo valor que en el sistema de numeración decimal

4 SISTEMA HEXADECIMAL
El sistema de numeración hexadecimal, de base 16, utiliza 16 símbolos