viernes, 29 de enero de 2016

LOS SISTEMAS OPERATIVOS EN UN PREZI

Un sistema operativo es un programa o conjunto de programas de un sistema informático que gestiona los recursos de hardware y provee servicios a los programas de aplicación, ejecutándose en modo privilegiado respecto de los restantes (aunque puede que parte de él se ejecute en espacio de usuario).
En esta entrada trataremos de explicar de manera más extensa y más detallada de lo que es, ya que analizaremos tanto su historia evolutiva (tecnológica y socialmente), los tipos que hay, ejemplo de instalaciones de los sistemas operativos más habituales, etc.
Para ello nos hemos apoyado en la página web de Prezi y llevar a cabo una presentación tratando el tema.




sábado, 12 de diciembre de 2015

MEMORIA RAM

Funciones:
La memoria principal o RAM (Random Access Memory, Memoria de Acceso Aleatorio) es donde el computador guarda los datos que está utilizando en el momento presente. El almacenamiento es considerado temporal por que los datos y programas permanecen en ella mientras que la computadora este encendida o no sea reiniciada.

Lo forman, el disco duro, la memoria RAM, la cache interna del procesador y los registros
Parámetros que la identifican:

  •  Capacidad: A día de hoy, la memoria es la DDR3. Tras una transición larga, propiciada también por la integración de controladores de memoria en los procesadores, DDR2 se ha quedado solo para equipos antiguos, mientras que DDR3 ha ido extendiéndose tanto en portátiles como en equipos de sobremesa y netbooks. La bajada de los precios ha sido notable también, con gangas de hasta 10 euros por Gbyte, o menos.
  • Velocidad: Para velocidades extremas de memoria se pueden alcanzar hasta 60 euros por Gbyte, para memorias DDR3-2.300.
  • Latencia:  Es frecuente caracterizar la memoria, además de por la velocidad en MHz, por la latencia. Se suelen dar cuatro valores (tCAStRCDtRP y tRAS), agrupados tal que así: CL7-7-7-20. El valor más representativo para cuantificar la latencia es el primero (CL).  Esta latencia se da en ciclos de reloj, pero la verdadera medida se da ennanosegundos (ns), y para calcular ese valor se usa la fórmula: (CAS/Frecuencia (MHz))x1.000=Latencia(ns).
  • Formato físico: SIMM, DIMM, DDR, DDR2, DDR3 y RIMM.
  • Precios: Los precios oscilan desde las más baratas (16, 15, 12 euros) a elevados precios, depende su funcionalidad. 
Niveles de memoria caché del microprocesador:
En el caso de los microprocesadores, estos integran de 1 a 3 tipos de memoria caché denominadas L1, L2 y L3, que significan (“Level X“) ó traducido es nivel 1, nivel 2 y nivel 3.
     + Memoria L1: se encuentra integrada dentro de los circuitos del microprocesador y eso la hace más cara y más complicado en el diseño, pero también mucho más eficiente por su cercanía al microprocesador, ya que funciona a la misma velocidad que él. Esta a su vez se subdivide en 2 partes.
L1 DC: (“Level 1 date cache“): se encarga de almacenar datos usados frecuentemente y cuando sea necesario volver a utilizarlos, inmediatamente los utiliza, por lo que se agilizan los procesos.
L1 IC: (“Level 1 instruction cache“): se encarga de almacenar instrucciones usadas frecuentemente y cuando sea necesario volver a utilizarlas, inmediatamente las recupera, por lo que se agilizan los procesos.
     + Memoria L2: esta anteriormente se encontraba en tarjetas de memoria, para ser insertada en una ranura especial de la tarjeta principal (Motherboard) y funciona a la velocidad de trabajo de la misma. Pueden contar con una capacidad de almacenamiento Caché de 8 MB, 9 MB en procesadores AMD® e Intel® y hasta 12 MB en procesadores Intel®.
     + Memoria L3: esta memoria es un tercer nivel que utilizaron primero los procesadores de la firma AMD® y posteriormente Intel®. 
Función de la memoria ROM-BIOS:   El propósito fundamental del BIOS es iniciar y probar el hardware del sistema y cargar un gestor de arranque o un sistema operativo de un dispositivo de almacenamiento de datos
Además, el BIOS provee una capa de abstracción para el hardware, por ejemplo, que consiste en una vía para los programas de aplicaciones y los sistemas operativos interactúen con el teclado, el monitor y otros dispositivos de entrada/salida. 
  • La información contenida en  RAM-CMOS es usada por la BIOS durante el arranque del ordenador para establecer la configuración del sistema
Memoria Ram en la placa GA-H81M-S1

  • 2 x 1.5V DDR3 DIMM que admiten hasta 16 GB de memoria del sistema


  • * Debido a una limitación del sistema operativo Windows de 32 bits, cuando hay instalados más de 4 GB de memoria física, el tamaño real de la memoria que muestra el sistema operativo puede ser menor que el tamaño de la memoria física instalada.
  • Arquitectura de memoria Dual Channel
  • Support for DDR3 1600/1333 MHz memory modules
  • Soporte para módulos de memoria no ECC
  • Soporte para módulos de memoria Extreme Memory Profile (XMP).
  • Comparación de caché del los  micros  INTEL PENTIUM G3250 y INTEL i3-4170:

    • Caché INTEL PENTIUM G3250: 3M Cache, 3.20 GHz 



    • Caché INTEL i3·-4170: 3M Cache, 3.70 GHz
       
    ¿QUÉ ES LA MEMORIA RAM?



    MICROPROCESADOR

    Funciones básicas
    Es el encargado de realizar toda operación aritmético-lógica, de control y de comunicación con el resto de los componentes integrados que conforman un PC.
    También es el principal encargado de ejecutar los programas, sean de usuarioo de sistema; sólo ejecuta instrucciones programadas a muy bajo nivel, realizando operaciones elementales, básicamente, las aritméticas y lógicas, tales como sumar, restar, multiplicar, dividir, las lógicas binarias y accesos a memoria.


    Componentes
    Los bloques fundamentales son:
    · Unidad de control (Control Unit)
    · Unidad aritmético lógica
    · Registros internos.
    · Buses internos.
    · Interrupciones.
    El funcionamiento básico de un microprocesador consiste en leer y ejecutar paso a paso todas y cada una de las órdenes programadas por el diseñador del sistema.

    Características
    • El tipo de procesador hace referencia a la potencia del conjunto de instrucciones que el microprocesador puede llevar a cabo. Cada fabricante de microprocesadores tiene distintos tipos de procesadores que manejan conjuntos de instrucciones diferentes. Así, un ordenador actual con un microprocesador Pentium 4 "sabe" realizar operaciones que un microprocesador antiguo no podría llevar a cabo directamente.
    • La velocidad de un ordenador está en relación directa con la velocidad del microprocesador, o lo que es lo mismo, depende de la cantidad de instrucciones que este puede ejecutar en un segundo. La velocidad de un micro se medía hace muchos años en hertzios y actualmente se expresa en megahertzios y en gigahertzios . Así, por ejemplo, un microprocesador actual a 3,2 GHz es capaz de realizar 3200 millones de instrucciones en un segundo. 
    • Sin embargo, hay que resaltar que un ordenador con un microprocesador a 3 GHz no será nunca el doble de rápido que uno con un microprocesador a 1,5 GHz, ya que hay que tener muy en cuenta otros factores como la calidad del resto de componentes.
    • Otro parámetros importantes a tener en cuenta son la longitud de las instrucciones que maneja el microprocesador (en la actualidad se utilizan instrucciones de 32 bits aunque ya existen micros que utilizan instrucciones de 64 bits), los tamaños de las memorias cachés (denominadas L1 y L2, respectivamente) y la velocidad del FSB (Front-Side Bus o Bus Frontal), que es la línea que conecta al microprocesador con el resto de componentes del ordenador (y que actualmente se sitúa sobre los 800 Mhz.).
    • La micro más adecuada para nuestra placa base Gigabyte H81M-S1 sería la  Micro ATX Form Factor; 22.6cm x 17cm, ya que es un tipo de factor de forma para placas base de computadoras pequeño y estándar. Además es un 25% más grande con unas dimensiones de 305 mm × 244 mm y es la que soporta perfectamente la placa base anteriormente nombrada.



    viernes, 11 de diciembre de 2015

    COMPARACIONES ENTRE INTEL PENTIUM G3250 Y INTEL i3-4170

          INTEL i3-4170
    • Intel sigue renovando poco a poco su nueva gama de procesadores y en esta ocasión ha apostado por la eficiencia con el Core I3-4170T, basado en la arquitectura Haswell.
    • Posee una litografía 22nm.
    • Socket 1150 / H3 / LGA1150.
    • Posee 2 núcleos.
    • Velocidad de reloj: 3.7 GHz
    • 3M Cache
    • Sin ser de bajo consumo, es el modelo más rápido de la serie.
    • Base velocidad GPU: 350 MHz, máxima velocidad de la GPU: 1150 MHz, máxima resolución de la GPU: 4096x2304.
    • Ronda los 130 euros.
      INTEL PENTIUM G3250
    • El Intel Pentium G3258 (el Pentium 20th Anniversary) cuentan con arquitectura “Haswell Refresh”.
    • Litografía: 22 nm
    • Socket: Socket H3 (LGA 1150)
    • Posee 2 núcleos.
    • Velocidad: 3,2 GHz
    • Cache: 3MB
    •  Cuenta con ser de bajo consumo y más lento.
    • Base de la GPU; 3,2 GHz
    • Su precio ronda las 55 euros.

    Para mi elección, la Intel i3-3170 es la opción más adecuada ya que nuestra placa base GA-H81M-S1 está capacitada para soportarla y por su nueva arquitectura.



    jueves, 3 de diciembre de 2015

    PLACA BASE: FUNCIONES Y ELEMENTOS PRINCIPALES




    • Función de la placa base en el ordenador. 
    La función de la placa base del ordenador es actuar como el circuito principal que conecta y comunica a todos los dispositivos y componentes conectados a ella. Asimismo, la placa base facilita la comunicación entre los dispositivos. Se diseñan en función del tipo de unidad central de procesamiento (CPU, pos sus siglas en inglés) en el que se instalarán. Dado que las placas base funcionan como la base de todos los otros componentes del ordenador, se debe considerar de antemano la cantidad de ranuras de PCI y de memoria, de puertos USB y SATA entre otros, antes de construir un ordenador personal.
    Características de la placa base.

    • Características de la placa base. 
    1. Formato: Micro ATX Form Factor; 22.6cm x 17cm
    2. Zócalo del micro:  LGA1150
    3. Modelo de la micro que se puede aplicar: Micro ATX
    4. Modelo de chipset: Intel® H81 Express Chipset
    5. Memoria RAM: DDR3 SDRAM
    6. Conectores de expansión: 1 x PCI Express x16, funcionando a x16, 2 slots x PCI Express x1  
    7. Conectores de almacenamiento: 2 x puerto USB 3.0/2.0
    8. Puertos: Puertos USB 3.0 con alimentación GIGABYTE 3x USB


    • El precio suele rondar los 50 euros
    • En mi opinión, es muy buen producto con muy buena tecnología, y a buen precio, además ocupa poco espacio y ahorra en el peso del equipo. Dispone de las cosas básicas, además de USB 3.0 integrado en el panel trasero y otras funcionalidades de última generación. 
    • Una placa base similar a esta sería la GA-H81M-DS2. Un poco más cara que la anterior, pero con funciones similares.


    domingo, 15 de noviembre de 2015

    ARQUITECTURA DE ORDENADORES: Desde Von Neumann hasta Skylake

    ¿Qué conlleva una mejor tecnología de fabricación? 

    • Mayor densidad de transistores. 
    • Menor consumo. 
    • Mejor arquitectura. 
    • Mayor velocidad. 

    Tras la era industrial y aprovechando la segunda guerra mundial, los gobiernos más potentes se vieron en la necesidad de invertir el tiempo de sus mejores científicos en idear máquinas que pudiesen tratar información. Para ello necesitaban disponer de una estructura y organización que les permitiese procesar información que estuviese en un formato conocido, y además almacenar los resultados para poder estudiarlos a posteriori. Nació la arquitectura de Von Neumann
    DIAGRAMA DE LA ARQUITECTURA DE VON NEUMANN

    Su misión es servir un esquema de funcionamiento genérico que permitiese a un ordenador
    ejecutar tareas sucesivamente, sin tener que modificar la estructura física del equipo. Según esta
    organización, el computador dispone de una lista de instrucciones que un procesador interno va 
    descifrando y más tarde ejecutando. 
    Una vez que ha finalizado esa ejecución se pasa al siguiente elemento de la lista, y se repite el proceso. 
    Para ello se necesitan tres componentes básicos:

    • Una unidad de proceso que incluirá ALU y unidad de control.
    • Dispositivos de memoria para almacenar información, bien temporal o final.
    • Periféricos de entrada/salida para comunicarse con el usuario.
    Los primeros ordenadores trabajaban mediante el sistema binario.
    El procesador dispone de una serie de circuitos electrónicos que son utilizados por los algoritmos (es una secuencia de órdenes o instrucciones que se dictan en un cierto orden), ideados por el ser humano para afrontar problemas. 
    En definitiva, el procesador se encarga de recibir secuencias de órdenes y ejecutarlas

    • La microarquitectura pretende organizar todos los componentes internos de un procesador
    (Diagrama de la arquitectura de un Inter Core 2 Duo)
    Uno de los primeros equipos era el ENIAC, el primero que siguió la arquitectura de Von Neumann.
    • Contenía 17.488 tubos de vacío, 70.000 resistencias y 10.000 condensadores, entre otros muchos componentes.
    • Su peso total era de 27 toneladas, ocupando una superficie de 167 metros cuadrados.
    • Para hacerla funcionar era necesario operar 6000 interruptores… manualmente, claro.
    • Requería una potencia de 160 kiloVatios.
    • Permitía operar hasta 5.000 sumas y 357 multiplicaciones por segundo.
    Empezó a operar en 1946 tras casi tres años de diseño, desarrollo y fabricación por parte de J. Mauchly y J. Presper Eckert en la Universidad de Pennsylvania. Cesó su labor el 2 de octubre de 1955.
    La segunda generación de procesadores evolucionó de forma muy notable debido a la escasa fiabilidad y durabilidad de las primeras propias válvulas. Empezó la carrera de los transistores, el almacenamiento magnético.
    Los procesadores generalmente se sincronizan con un reloj. La frecuencia de funcionamiento, que se mide en los famosos gigahertzios, nos indica a que velocidad cambia ese reloj. Por ejemplo, 1 gigahertzio indica que el sistema posee un reloj que se mueve mil millones de veces por segundo.
    Las mejoras introducidas en las arquitecturas de los procesadores hacen que este número sea cada vez menos importante. No todos los bloques que están incluidos en un procesador funcionan a la misma velocidad. El ejemplo más claro lo tienes en las APUs.
    En estas, nos encontramos que tenemos una tarjeta gráfica integrada. Esta funciona a distinta velocidad, y por lo tanto a una frecuencia de reloj distinta, que los núcleos del procesador. No tienen frecuencia fija, características como AMD Turbo Core Intel Turbo Boost pueden acelerar el funcionamiento de un bloque si es necesario en un determinado momento. 
    La memoria cache que se encuentra en el interior del procesador esta ideada para acelerar el acceso a la memoria RAM. Su importancia es mayúscula ya que de la velocidad para llevar datos e instrucciones al procesador dependen todas las prestaciones del sistema.

    1. Memoria Cache L1La L es de “level” o en castellano nivel. En este caso se divide la memoria en varios bloques.
    2. Memoria Cache L2Normalmente es por núcleo y no distingue entre datos e instrucciones. Se tarda más en acceder a la cache de L1 pero es mucho más grande.
    3. Memoria Cache L3. Se tarda más en acceder a la cache de L2 pero es mucho más grande. Normalmente los fabricantes sólo te dan el tamaño de la última memoria la que se llama Last Level Cache que suele ser la de nivel dos o tres.

    TDP es el acrónimo de Thermal Design Power. Es la máxima potencia generada por un dispositivo medida en Watios. Sirve de indicación para los fabricantes y montadores de computadoras. De esta forma saben que tipo de refrigeración deben usar.
    • Procesadores de PCs escritorio. Desde 65 a 130 Watios.
    • Procesadores para laptops. Desde 20 a 45 Watios.


    Los procesadores con varios núcleos han ganado popularidad a lo largo de los años tanto que ahora es casi imposible encontrarte con alguno que no tenga más de uno de ellos en su interior. En principio, si tienes más núcleos, el procesador puede trabajar con más aplicaciones y realizar más tareas al mismo tiempo. Los fabricantes y diseñadores de micros tienen clara esa ganancia de prestaciones y la tendencia pasa a que en un futuro tengamos más núcleos en cada procesador. 
    Skylake es el nombre en clave para la Microarquitectura de Microprocesador desarrollada por Intel como sucesora de la microarquitectura Broadwell, que fue lanzado en agosto 2015. Skylake es un rediseño microarquitectura utilizando una tecnología de proceso ya existente, que actúa como un "tock" en el modelo de fabricación y diseño "tick-tock" de Intel. Según Intel, el nuevo diseño aporta mayor rendimiento de la CPU, la GPU y el consumo de energía reducido. Skylake utiliza el mismo proceso de fabricación de 14 nm como Broadwell.


    El lanzamiento de la tecnología de la 5ª Generación Intel Core incluyen 14 nuevos procesadores para consumidores y empresas, abarcando 10 nuevos procesadores de 15W con Intel® HD Graphics y cuatro nuevos productos de 28W con Intel® Iris™ Graphics. Con la disponibilidad de la 5ª Generación de los procesadores Intel Core, se espera que la micro arquitectura “Broadwell”.


    sábado, 14 de noviembre de 2015

    Relación de los códigos de colores en hexadecimal y el html.

    Con esta Tabla de colores HTML dinámica puede conseguir códigos HTML para los colores básicos y conseguir su Código de color HTML


    Con los Códigos de colores HTML puede establecer el color de fondo del sitio web, el color del texto, de las celdas en las tablas y mucho más.
    Usar los códigos de colores HTML para el color de fondo del sitio web:
    <body style="background:#80BFFF">

    Usar los códigos de colores HTML para configurar el color de la fuente/texto:
    <span style="color:#80BFFF">

    Usar los códigos de colores HTML para el color de fondo de las tablas:
    <table style="background:#80BFFF">

    Usar los códigos de colores HTML para los colores de los enlaces:
    <a style="color:#80BFFF">


    Formato de los códigos HTML: 
    Cada código HTML comprende el símbolo «#» y 6 letras o números. Estos números se expresan en el sistema de numeración hexadecimal. Por ejemplo «FF» en hexadecimal representa el número 255 en Decimal. 

    Significado de los símbolos: 
    Los dos primeros símbolos del código de color HTML representan la intensidad del color rojo. 00 es el menos intenso y FF es el más intenso. El tercer y el cuarto número representan la intensidad del verde y el quinto y el sexto representan la intensidad del azul. Así, con esta combinación de la intensidad del rojo, verde y azul podemos mezclar cualquier color que deseemos de corazón;) 

    Ejemplos: 
    #FF0000 - Con este código HTML le decimos al navegador que muestre la máxima cantidad de rojo y nada de verde ni de azul. El resultado es evidentemente el color rojo puro:      

    #00FF00 - Este código HTML muestra solo el verde y nada de rojo ni de azul. El resultado es:      

    #0000FF - Este código HTML muestra solo el azul y nada de rojo ni de verde. El resultado es: