domingo, 16 de junio de 2013

LA PC POR DENTRO

PLACA MADRE... La placa madre o motherboard es “la gran placa” que se encuentra en el interior
de la computadora. Se encarga de coordinar y de comunicar a todos los demás componentes de la PC.
Hasta los elementos más comunes en una computadora, como el teclado o el mouse, están conectados a ella. Algunos motherboards son complejos y grandes, otros son sencillos y con pocos componentes, pero el funcionamiento básico en todos es idéntico en cualquier modelo o fabricante. Como con todos los componentes, hay variaciones de precio según la calidad.

PROCESADOR.... El procesador o CPU (Central ProcessUnit, o unidad central de proceso) es el componente central de la PC. Todo el trabajo que ejecuta la computadora es realizado, directa o indirectamente, por él. Básicamente, el procesador se encarga de interpretar y llevar a cabo las
instrucciones que permiten el funcionamiento de la PC. Por analogía, vulgarmente se lo conoce como “el cerebro de la computadora”. En su interior, el procesador está compuesto por un chip de silicio
que genera gran cantidad de calor cuando se encuentra en funcionamiento. Los niveles elevados de temperatura dejan abierta la posibilidad de que éste pueda dañarse. Para evitarlo, se suele colocar por encima de él una serie de disipadores y ventiladores (coolers) que permiten refrigerar este componente esencial.

MEMORIA RAM.... RAM es el acrónimo de Random Access Memory, o memoria de acceso aleatorio. Es un tipo de memoria muy rápida que trabaja en conjunto con otros componentes del sistema. Medida en MB (Megabytes) o GB (Gigabytes), la memoria RAM es prácticamente
el factor más importante en la performance general del equipo.

A medida que la computadora ejecuta programas y manipula datos, se vale de la memoria RAM para conservar las operaciones que se encuentra realizando. Su contenido se mantiene mientas
se suministre energía eléctrica. Un procesador no puede realizar ninguna operación si los datos con los que tiene que operar no están previamente alojados en la memoria RAM. Las aplicaciones actuales cada vez demandan mayor uso de RAM. Es por eso que ésta puede agotarse, si no se
dispone de la cantidad de memoria suficiente. Para los estándares actuales, lo recomendable son 512 MB de memoria, y lo ideal es disponer de 1 GB. Los módulos de memoria RAM fueron evolucionando a través del tiempo y permitieron crear memorias cada vez más rápidas y de mayor capacidad.

Pero esto también produjo cambios en su diseño, especialmente en el tamaño y distribución de chips,
y en consecuencia, en la cantidad de contactos (pins) que posee para conectarse con la placa madre. Es por esto que pueden encontrarse diferentes tipos de memorias: las SIMM, que se hallan en computadoras con varios años de antigüedad, o las DIMM, en computadoras actuales.


























BIOS...... El nombre BIOS proviene de Basic Input/Ouput System o sistema básico de entrada y salida. No es otra cosa que un programa de tipo firmware, es decir, un software que interactúa directamente con el hardware. El BIOS contiene todas las instrucciones para controlar el teclado, el
monitor y los discos, entre otros. Se encuentra almacenado en un chip de memoria incorporado a la placa madre. Erróneamente, se dice que corresponde a una memoria ROM (Read Only Memory, o memoria sólo de lectura), la cual se caracteriza por conservar su contenido cuando se apaga la máquina. Sin embargo, mientras que la información de una memoria ROM no puede ser modificada, la del BIOS sí. En realidad, se trata de una memoria de tipo EPROM (Electrically Erasable and
Programmable Read-Only Memory o memoria sólo de lectura desechable y programable eléctricamente), la cual conserva las configuraciones realizadas por el usuario gracias a una pila de
3v, también ubicada en el motherboard, que le proporciona energía cuando la PC está apagada. En los
motherboards actuales, es posible actualizar completamente el firmware de éstos al sustituir las EPROM tradicionales por una Flash-BIOS.

Apenas se enciende la máquina, se puede observar en la pantalla una leyenda que indica la manera de ingresar en el BIOS. Por lo general se consigue presionando la tecla DEL o F2. Más adelante ingresaremos y veremos con detalle las opciones necesarias para actualizar nuestra PC.


Discos duros.......Los discos duros miden su capacidad de almacenamiento en GB. Con el paso
de los años, estas unidades han incrementado considerablemente el espacio para guardar datos (originalmente se medían en MB). Pero ésta no es la únicadiferencia entre discos antiguos y actuales.


PUERTOS.......Los dispositivos externos de la PC, también llamados periféricos, se comunican
con la placa madre mediante unos conectores denominados puertos. Los hay de diferentes modelos
y varían en su forma de conexión y transmisión de datos. Los más antiguos son el puerto serial y el puerto paralelo. Por su modo de transmitir los datos, típicamente solía utilizarse el primero para conectar el mouse y el segundo para conectar las impresoras y el escáner. La tendencia actual es utilizar el puerto USB (Universal Serial Port, o puerto universal en serie). Como su nombre lo indica, es “universal”; es decir, puede conectar gran cantidad de dispositivos (mouse, cámara web,
escaners, módem, etc.).


Algoritmos II

  ELEMENTOS PARA LA CONSTRUCCIÓN DE UN ALGORITMO
Definíamos algoritmo como un conjunto de pasos conducentes a resolver un problema. Cada uno de esos pasos, corresponde a lo que se denomina en el programa, una instrucción, aunque pudiera darse que, en una instrucción se junten dos o más pasos.

Aprender a realizar un algoritmo se fundamenta en lo que se persigue lograr con su desarrollo; debido a que no existe un método único para resolver problemas se estudian diferentes métodos de resolución o modelos de construcción para lograr la generación del resultado deseado.
Esto nos lleva a reestructurar el concepto de algoritmo, como un conjunto de instrucciones o pasos en los que se describe su inicio, desarrollo o proceso y salida o resultado del algoritmo; elaborados para lograr resolver un problema.
Dado que un algoritmo es un conjunto de instrucciones elaboradas con la finalidad de resolver un problema, a continuación se describen los elementos que se utilizan en la construcción de una instrucción.
 Instrucción o sentencia
Dependiendo del origen del material instruccional, se habla de instrucción o sentencia; ésta define una acción o un mandato que se debe realizar. Esa acción o mandato se representa a través de un comando o lo que es lo mismo palabras reservadas de un lenguaje de programación en particular. Una instrucción esta compuesta por uno o más comandos (acción), datos, símbolos, variables o constantes y expresiones, que en conjunto representan una instrucción o sentencia.
Datos
Los datos son símbolos que se convierten en condiciones, hechos, situaciones o valores. Un dato puede significar un número, una letra, un signo ortográfico o cualquier símbolo que represente una cantidad, una medida, una palabra o una descripción. La importancia de los datos está en su capacidad de asociarse dentro de un contexto para convertirse en información. Es decir, por si mismos los datos no tienen capacidad de comunicar un significado y por tanto no pueden afectar el comportamiento de quien los recibe. Para ser útiles, los datos deben convertirse en información que ofrezca un significado, conocimiento, ideas o conclusiones.
Tipos de datos
Como se describió anteriormente, un dato es un campo que puede convertirse en información.
Existen datos simples (sin estructura) y compuestos (estructurados).
Los datos simples son los siguientes:
- Numéricos (Reales, Enteros)
- Lógicos
- Carácter (Char, String

 

Algoritmos I

 FUNDAMENTOS ALGORITMOS
          La palabra "algoritmo" proviene del gran matemático árabe Mohamed Al Kho Warizmi, quien escribió entre los años 800 y 825 la obra Quitab Al Jabr Al Mugabala, donde se recogía el sistema de numeración hindú y el concepto del cero; esta obra alcanzó gran reputación por enunciar las reglas paso a paso para sumar, restar, multiplicar y dividir números decimales. La traducción al latín del apellido en la palabra algorismus derivó posteriormente en algoritmo.

      Según, Brassard y Bratley (2000), algoritmo “es sencillamente un conjunto de reglas para efectuar algún cálculo, bien sea a mano o, más frecuentemente, en una máquina”.
     Según Joyanes(2003), “es un método para resolver problemas”; y según Torrealba(2004), “Un algoritmo es una descripción de los pasos básicos a seguir para cumplir determinada tarea […] Para que una computadora realice una tarea es necesario definir previamente un algoritmo”.
      Del estudio anterior de los autores descritos podemos decir que un algoritmo es un conjunto de pasos precisos, definidos y finitos que conducen a la solución de un problema. Por ejemplo, el desarrollo de las actividades diarias en nuestra vida cotidiana corresponde a un algoritmo, así como también la realización del cálculo de la ecuación de segundo grado, la emisión de una nómina de pago de empleados, entre otras actividades. 

 Algoritmo para comprar los boleto de entrada al cine
1. Inicio

2. Seleccionar la película

3. Llegar al lugar de proyección de la película

4. Revisar la cartelera

5. Hacer la cola de pago

6. Esperar el turno

7. Solicitar la película.

  Si la hay

  8. Entregar el dinero

  9. Esperar por los boletos y la diferencia de pago

  10. Retirarse

  Si no hay la película

  11. Escoger otra película o retirarse

12. Fin
 Algoritmo computacional y no computacional.
            Toda actividad que realiza el ser humano, responde a un algoritmo. Existen dos tipos: los que se realizan para ser ejecutados por una computadora, llamados algoritmos computacionales, y los que son ejecutados por el ser humano, algoritmos no computacionales, como el ejemplo de la compra de boletos del cine.
          Cuando un algoritmo deba ser ejecutado por una computadora, se necesita expresar el algoritmo en instrucciones comprensibles por la computadora; para esto último, se utilizan los lenguajes de programación. Al algoritmo expresado en un determinado lenguaje de programación se le denomina programa.  Esto índica que de un determinado problema o situación dada, se elabora un algoritmo con los pasos necesarios para su solución, y si se requiere que los pasos sean ejecutado por un computador, se traduce el algoritmo a instrucciones editadas en un lenguaje de programación

Probando blogger

Algunos Juegos Que tengo.