lunes, 19 de noviembre de 2012

RESUMEN TEMA 2: HARDWARE


Bit

El bit (Binary digit), es un dígito del código binario, compuesto por dos dígitos, 0 y 1. El bit es la unidad mínima de información en la informática con el que se puede representar dos valores, usando mayor numero de bits podremos obtener más valores: con dos bits, cuatro valores; con tres, ocho; por lo general siguen la siguiente regla, n numero de bits representan 2n valores.
En un dígito del código binario a más a la izquierda está un número mayor será su valor, y será dos veces mayor al número que está a su derecha.
Actualmente hay dos sistemas que leen los bits, Little y Big endian, los cuales se diferencian en que el Little endian lee los bits comenzando desde la derecha, por lo cual, el bit más significativo en la derecha, y al contrario en el Big endian.
Sistema binario

Este sistema es el más utilizado en la informática, se representa mediante ceros y unos, y esto lo hace fácil de leer.
El sistema binario fue presentado por el matemático indio Pingala, en el siglo tercero antes de nuestra era. EL sistema binario moderno fue obra de Leibniz, en su artículo "Explication de l'Arithmétique Binaire". Por último, George Boole, matemático británico detalló un sistema que fue el predecesor del sistema binario de los ordenadores.
En 1937 se utilizo por primera vez el sistema binario en una máquina, la computadora K.  Y desde entonces se usa en todos los aparatos informáticos.
Para pasar un número decimal a binario dividimos la cifra decimal entre dos hasta que no se puede hacer más, después cogemos el último cociente y los restos del último al primero, ese será el número en binario. Si el decimal tiene decimales, se transformará la parte entera primero, la parte decimal se multiplicara por dos cada decimal si el número que sale es ≥1 se colocará un 1, si es <1 se colocará 0.
Para pasar de binario a decimal se multiplica cada una de las cifras del binario por dos elevado a su posición. Si tiene decimales las cifras se multiplicaran por 2 elevado a un número negativo.
Para pasar de binario a octal se agrupa el número binario de tres en tres comenzando desde la derecha después se representa cada trío con su equivalente octal.

Para pasar de octal a binario se convierte cada octal en un trío de binarios según la tabla anterior.
Para pasar de binario ha hexadecimal se agrupan los binarios de cuatro en cuatro y se les da valor según la siguiente tabla:

Para pasar de hexadecimal a binario, a cada número hexadecimal se le da un valor de cuatro binarios según la tabla anterior.


Byte­­­

Un byte es una secuencia de bits continuos. Se usa como unidad básica de almacenamiento de datos, a partir de la arquitectura del IBM S/360 se empezó a entender byte como octeto (ocho bits).
La palabra byte fue acuñada en 1957, era la cantidad de datos que un ordenador podía usar a la vez.

ASCII

Su significado es: Código Estadounidense Estándar para el Intercambio de Información. Fue creado en 1963 y es el conjunto de todos los códigos que había en ese momento.

                                 

                    EL HARDWARE

Es la parte física y tangible de la computadora, formada, básicamente por el conjunto de los componentes mecánicos, eléctricos, electrónicos y electromecánicos. Algunos de ellos serán desarrollados a continuación:

PLACA MADRE

La placa madre o base es un gran circuito que aloja y comunica al resto de dispositivos. Tiene un software, el BIOS, que le permite realizar las funciones básicas que permiten funcionar al equipo.
Sus componentes principales son los conectores de alimentación, el zócalo de la CPU, las ranuras de memoria RAM y el chipset.  Así mismo, cuenta con dos zonas : el puente norte, que interconexiona la RAM, la GPU y el procesador, y el puente sur, entre los periféricos y los dispositivos de almacenamiento.
Los buses son espacios físicos que permiten el transporte de energía y datos. Algunos tipos son el de datos, el de dirección, el de control, el de expansión y el del sistema.
Multiprocesador: es un tipo de placa madre que acoge varios procesadores, que se repartirán el trabajo asimétricamente (cada uno con una función distinta) o simétricamente (tareas repartidas entre dos  procesadores).
Existe una gran variedad de placas madres con distribuciones espaciales distintas. Los distintos formatos den pie a dimensiones concretas.

MICROPROCESADOR

El microprocesador se unirá a la placa madre por el zócalo de CPU, aunque hasta el principio de los 90 estaba soldado a esta. Se construye a partir de una oblea de silicio.
 Es el cerebro del ordenador. Enlaza y conecta las diferentes partes de la máquina entre sí, ejecutando los distintos programas siguiendo secuencias de números binarios almacenados en la memoria principal, en distintas fases.
El primer microprocesador fue creado en 1971 por la empresa INTEL, y fue bautizado como “Microprocesador 4004”
 Para salvaguardar al equipo del calor producido, se instala un ventilador  y un disipador de calor, así como sensores térmicos.

LA MEMORIA RAM

Es la memoria de acceso aleatorio, no masivo, ya que almacena temporalmente la información de la CPU.  Uno de los tipos más comunes es la RAM dinámica, que pierde los datos almacenados al poco tiempo, aún con alimentación eléctrica. Actualmente, esta DRAM se subdivide en SDR, DDR, DDR2 y DDR3 SDRAM, además de en algunos tipos especiales como el SRAM, NVRAM y VRAM.

PERIFÉRICOS

Dispositivos que comunican a la computadora con el exterior. Pueden ser de entrada, de salida o mixtos. Un ejemplo de cada uno es un teclado, una impresora y un disco duro, respectivamente. Otros tipos más especializados son los de almacenamiento (RAM) y de comunicación (tarjeta de red).

HARDWARE GRÁFICO

Son las tarjetas de video; su función es ocuparse del aspecto gráfico de los datos. Su evolución es muy rápida, de la mano de las dos empresas principales: NVIDIA y AMD.

sábado, 17 de noviembre de 2012

COMPARACIÓN DE DOS DISPOSITIVOS CON ARQUITECTURA DE ORDENADOR



                                 
                                COMPARACIÓN DE DISPOSITIVOS
Características
Primer Dispositivo
Segundo Dispositivo
Nombre y tipo
Ordenador de sobremesa, multiprocesador ACPI.
Ordenador de sobremesa, multiprocesador ACPI.
Microprocesador
INTEL Pentium 4, 3.20 GHz.
INTEL CELERON 440, 2.20 GHz.
Memoria RAM
1 GB, DDR2.
1.21 GB, DDR2.
Conectores y puertos
USB 2.0, ETHERNET, puerto VGA, MS/MS Duo, CF/CF II, M2, T-Flash, XD, SD/MMC, paralelos, micrófono, altavoz, ratón y teclado.
USB, USB 2.0, ETHERNET, VGA, paralelos, micrófono, altavoz, ratón y teclado.
Dispositivos de entrada
- Teclado HID, tipo IBM enhaced keyboard. Marca Memorex.
-Ratón óptico, marca Rainbow.
-WebCam QuickCAM v.10.4, marca Logitech (con micrófono incorporado).
-Teclado Ivory USB, marca NGS.
-Ratón óptico, marca Logitech.
Dispositivos de salida
-Monitor Plug and Play                    v.5.2.2001.0, marca LG.
-Altavoz marca SILVERCREST.
-Monitor Plug and Play, marca AOC.
-Altavoces marca Logitech.
Dispositivos mixto (entrada y salida)
-Impresora-Escáner HP Deskjet 1050.
-CD-ROM/DVD HL-DT-ST DVDRAM, GH22NS70 y GSA-H42N.
-Impresora-escáner EPSON STYLUS DX 4050.
- CD-ROM/DVD PIONEER DVD-RW DVR-110D, y CD-ROM/DVD SAMSUNG CD-ROM SCR-3232.
Dispositivos de almacenamiento
Partición de disco duro: una con 74,5 GB y otra con 111 GB de capacidad.
Disco duro local de 74,5 GB de capacidad.
Tarjeta Gráfica
NVIDIA GeForce FX 5600XT. 256 MB  de memoria.
SiS 650_651_M650_M652_740.      32 MB de capacidad.
Tarjeta de Sonido
Audio integrado por INTEL, tipo WDM.
Realtek AC97 Audio.

miércoles, 14 de noviembre de 2012

Actividades Código Binario


ACTIVIDADES TEMA 2 CÓDIGO BINARIO


Rafael Correa Fernández y Pablo Linares Mingorance


1. La codificación binaria es una de las muchas posibles. Indica tres sistemas más de codificación que conozcas, indicando en qué consiste y quién lo diseñó.

Sistema Octal: utiliza los dígitos comprendidos entre 0 y 7.
Sistema hexadecimal: es un sistema de numeración que emplea 16 símbolos (los números del 0 al9 y las letras de la “A” a la “F”).
Sistema decimal: es el sistema que usamos en la vida cotidiana está compuesto por diez cifras del 0 al 9.

2. Expresa en código binario las dos últimas cifras de tu número de matrícula. Explica brevemente el procedimiento seguido.

Nº de matrícula: 4495 - 95=1011111 He dividido la cifra entre dos hasta que ya no he podido hacerlo más, después he tomado los restos y el ultimo cociente y los restos en el orden que indican los subíndices:
95/2=47+17 47/2=23+16 23/2=11+15 11/2=5+14 5/2=2+13 2/2=11+02.

3. Expresa en código decimal los números binarios 01010101 y 10101010. Explica brevemente el procedimiento seguido.

01010101=1*20+0*21+1*22+0*23+1*24+0*25+1*26+0*27=1+0+4+0+16+0+64+0= 85.
10101010=0*20+1*21+0*22+1*23+0*24+1*25+0*26+1*27=0+2+0+8+0+32+0+128=170.
He multiplicado cada cifra del número binario por dos elevado a la posición que ocupa cada número, siendo la posición 0 el número más a la derecha.

4. Indica, sin convertirlos al sistema decimal, cuál es el mayor de los siguientes números binarios: 01001000 y 01000010, justificando tu respuesta.

El primero, ya que la posición de los unos es mayor que la de los ceros.

5. ¿Cuántos caracteres diferentes se pueden representar, utilizando el sistema de numeración binario, con 3 dígitos? ¿y con 4? ¿y con 8? ¿Cuál sería el número más grande que se podría representar en cada caso? 

Explica la relación matemática que guardan todas estas cantidades. Con tres dígitos, podemos representar hasta ocho números distintos, y el mayor de ellos es el 7. Con cuatro dígitos, se pueden representar hasta dieciséis números, y el mayor de ellos es el 15. Con ocho dígitos, podríamos representar hasta doscientos cincuenta y seis números distintos, siendo el mayor de ellos 255.
La relación resulta más que evidente: el mayor número que podemos calcular con una cantidad concreta de dígitos (por ejemplo, el 7) será una unidad menor que el numero de combinaciones que permite este dígito (siguiendo el ejemplo del 7, podríamos tener hasta ocho combinaciones distintas).

6. Busca una tabla de código ASCII e insértala en tu blog como recurso en una página estática.

(La tabla ya está publicada en nuestro Blog, en la pestaña “Recursos”).

7. Consulta en una tabla ASCII el valor decimal de cada uno de los caracteres que constituyen tu nombre y calcula su correspondiente código binario.

P: 01010000 => 80.
a: 01100001 => 97.
b: 01100010 => 98.
l: 01101100 => 108.
o: 01101111 => 111.

8. Representa tu nombre completo en código binario, con mayúscula la inicial y minúsculas las demás, uniendo ordenadamente los octetos de cada carácter.

Pablo Linares Mingorance:
01010000 01100001 01100010 01101100 01101111 - 00100000 01001100 01101001 01101110 01100001 01110010 01100101 - 01110011 00100000 01001101 01101001 01101110 01100111 01101111 01110010 01100001 01101110 01100011 01100101.

domingo, 4 de noviembre de 2012

Saber sobre nosotros = Saber sobre lo nuestro

            El texto elegido es un artículo de opinión del periódico “El País”, escrito por el profesor de Historia del Pensamiento Filosófico y Científico en la Universidad de Castilla-La Mancha, Ángel Manuel Faerna, el 21 de marzo de 1997.

            El profesor compara la inteligencia humana con la inteligencia artificial, más concretamente desde la noticia de la derrota de uno de los mejores ajedrecistas del mundo ante una máquina llamada Deep Blue. Aunque el profesor lo trata con bastante sentido del humor, no deja de ser una noticia que escalofriante, pues la noticia real no es que una persona cualquiera haya sido vencida por una máquina, sino que uno de los humanos con mayor sentido estratégico ha sido vencido por un conjunto de operaciones matemáticas. ¿Hasta qué punto podrían llegar las capacidades de una máquina? Y lo que es más ¿hasta qué punto podremos controlarlas?

            Aunque han pasado más de diez años desde que este artículo fuese escrito, aún no podemos responder a esa pregunta, sencillamente porque la respuesta sigue desarrollándose hoy día. Las máquinas son cada vez más avanzadas y “poderosas” en sus múltiples ámbitos, superando con creces lo que se esperaba de ellas. ¿Estamos verdaderamente tan lejos de una máquina que sea capaz de razonar y tomar las decisiones por sí misma?

            Creo que para conocer las posibilidades que podría tener una máquina, primero tenemos que descubrir e investigar mucho más sobre nuestra propia capacidad, buscar el poder completo de nuestra mente, el potencial total de nuestro cerebro. Y es que dicen que solo usamos un 20% de él, que aunque es mucho, si tenemos en cuenta todo lo que podemos hacer, aún no es suficiente para tener un conocimiento profundo (“Parece mentira que seamos capaces de lograr tanto sabiendo tan poco”, como hace referencia el texto).

            Quién sabe. Tal vez cuando conozcamos más cosas sobre nosotros mismos, seamos capaces de llegar a un grado de conocimiento más profundo, más vasto,  más inmenso, de nuestras posibilidades, y por tanto, de nuestras creaciones.

 Pablo Linares Mingorance