lunes, 31 de agosto de 2009

SISTEMA HEXADECIMAL


El sistema hexadecimal a veces abreviado hex es el sistema de numeración posicional de base 16, empleando por tanto 16 símbolos. Su uso actual está muy vinculado a la informática y ciencias de la computación, pues las computadoras suelen utlizar el byte u octeto como unidad básica de memoria y 2 dígitos hexadecimales corresponden exactamente a un byte. el conjunto de simbolos a utilizar serán por lo tanto del 0 al 9 

0-9
A=10
B=11
C=12
D=13
E=14
F=15



Octal: Se hacen grupos de 3
Hexadecimal: Se hacen grupos de 4


Decimal a hexadecimal
45 entre 16
Se divide o puede hacerse a binario

Hexadecima a Decimal
tabla




viernes, 28 de agosto de 2009

SISTEMA OCTAL


Es un sistema numérico en base ocho y utiliza los digitos del 0 al 7. Los numeros octales pueden construirse a partir de numeros binarios agrupando cada 3 dígitos concecutivos (de derecha a izquierda) y obteniendo su valor decimal. En informática, en muchas ocasiones se utiliza la numeración OCTAL, en vez de la hxa decimal ya que tiene la ventaja de que no requiere utilizar otros simbolos diferentes de los digitos.


Ejemplo de decimal a octal:








lunes, 24 de agosto de 2009

Para los códigos no numéricos o alfanuméricos se emplean los siguientes datos

ASCII
EBCDIC
UniCode

Código ASCII
Se utiliza para representar caracteres formados por 8 bits de manera que cada caracter se expresa por un numero comprendido entre 0 y 255. Se trata de un código estandar que es independiente del lenguaje que usemos y del ordenador utilizado.


Dentro del codigo ASCII podemos distinguir 2 grupos:


- Los 128 primeros caracteres se denominan codigo ASCII estandar y representan los caracteres que aparecen en una maquina de escribir convencional.


- Los 128 restantes se denomina codigo ASCII ampliado que son asociados a un número de caracteres que no aparecen en la máquina de escribir y que son muy utilizados, tales como caracteres gráficos u operadores matemáticos.





Código EBCDIC


Es la abreviatura de Extended Binary Coded Decimal Interchange Code (Código ampliado de caracteres decimales codificados en binario para el intercambio de información). Es un sistema de codificación de caracteres alfanuméricos en el cual cada caracter queda representado por un grupo de 8 bits.





Código UNICODE


Es de 16 bits, por lo que puede representar 65, 536 caracteres. Es una extensión del ASCII para poder expresar distintos juegos de caracteres (latin, griego, árabe, etc).





Ejercicio: mi nombre en sistema binario
OJO: 67 tiene que ser mas grande que 64


buscar la tabla de codigo ascii









viernes, 21 de agosto de 2009

REPRESENTACIÓN DE LA INFORMACIÓN

SISTEMAS DE NUMERACIÓN




Los sistemas de numeración son las distintas formas de representar la información numérica. Se nombran haciendo referencia a la base, que representa el número de digitos diferentes para expresar todos los números.

El sistema habitual de numeración para las personas es el decimal cuya base es 10, mentras que el método utilizado habitualmente por los sistemas electrónicos digitales es el binario que utiliza unicamente 2 cifras para representar la información, el 0 y el 1.





Otros sistemas como el OCTAL (base 8) y el hexadecimal (base 16) son utilizados en las computadoras.








SISTEMA BINARIO





Los circuitos digitales internos que componen a las computadoras utilizan el sistema de numeración binario para la interpretacioón de la información.


La unidad básisca e medida de la información representada mediante este sistema es el byte.





Ejercicio:








jueves, 20 de agosto de 2009

UNIDAD CENTRAL DE PROCESAMIENTO O CPU

El usuario proporciona a la computadora patrones de bits y esta sigue las instrucciones para transformarlas en otro patrón y devolverla al usuario.

Estas transformaciones son realizadas por el CPU el cual, es la parte de la computadora que interpreta y lleva a cabo las instrucciones de los programas, realiza manipulaciones aritméticas y lógicas con los datos y se comunica con las demás partes del sistema operativo.
Cada CPU se divide en 2 secciones fundamentales:

  1. La unidad de contral que lee e interpreta los datos 
  2. La unidada aritmético lógica que realiza los calculos y operaciones lógicas.

TIPOS DE MEMORIA:

- RAM

- ROM

- DRAM 
Memoria dinámica; al momento de guardar información es necesario mandar energia a capacitores o si no se perderá la información. Es mas barata que la SRAM pero ésta utiliza más energía.


miércoles, 19 de agosto de 2009

ESTRUCTURA Y COMPONENTES DE LA COMPUTADORA

La arquitectura de las computadoras se define como el funcionamiento, estructura y diseño de las computadoras.

Los modelos de operación de los equipos de cómputo o arquitectura de cómputo es la manera en como esta estructurada operacionalmente una computadora, es decir, la construcción y distribución de los elemementos físicos de la computadora.
Esto nos ayuda a explicar los componentos que la estructuran y a su vez nos permite determinar cuales son las posibilidades que tiene ese sistema informático.

A grandes rasgos un equipo de cómputo está estructurado con:
  1. Motherboard
  2. CPU 
  3. Memoria
  4. Dispositivos de entrada y salida (periféricos)
  5. BUS del sistema

En la arquitectura de Von Neumann podemos encontrar las siguientes partes:

  • La unidad aritmético lógica o ALU, la unidad de control, la memoria, los dispositivos de entrada y salida y el bus de datos.

Las computadoras que tienen esta arquitectura realizan los siguientes pasos:

  1. Obtienen las instrucciones de la memoria y la guardan en el registro de instrucciones.
  2. Decodifican las instrucciones mediante la unidad de control. Esta se encarga de coordinar el resto de los componentes para realizar una función determinda.
  3. Se ejucuta la instrucción. En este paso se puede permitir realizar operaciones repetitivas o dejar que la computadora tome sus decisiones para así alcanzar un grado de complejidad mediante la aritmética y la lógica
  4. Vuelve al paso 1.


MODELO DE VON NEUMANN




CONCEPTOS

  • HARDWARE

Corresponde a todas las partes físicas y tangibles de unacomputadora sus componentes eléctricos, electrónicos, electromecánicos y mecánicos: sus cables, gabinetes o cajas, periféricos de todo tipo y cualquier otro elemento físico involucrado



  • SOFTWARE

La palabra «software» se refiere al equipamiento lógico o soporte lógico de un computador digital, y comprende el conjunto de los componentes lógicos necesarios para hacer posible la realización de una tarea específica.                                                                          Tales componentes lógicos incluyen, entre otros, aplicaciones informáticas tales como procesador que permite al usuario realizar todas las tareas concernientes a edición de textos; software de sistema tal como un sistema operativo, el que, básicamente, permite al resto de los programas funcionar adecuadamente, facilitando la interacción con los componentes físicos y el resto de las aplicaciones también provee una interfaz ante el usuario.


  • MOTHERBOARD

Es una tarjeta de circuito impreso a la que se conectan las demás partes de la computadora. Tiene instalados una serie de integrados , entre los que se encuentra el Chipset que sirve como centro de conexión entre el procesador, la memoria ROM, los buses de expansión y otros dispositivos.



  • MICROPROCESADOR

Es un circuito integrado que contienen algunos o todos los elementos hardware, y el de CPU, que es un concepto lógico. Una CPU puede estar soportada por uno o varios microprocesadores, y un microprocesador puede soportar una o varias CPU. Un núcleo suele referirse a una porción del procesador que realiza todas las actividades de una CPU real.

Desde el punto de vista lógico, singular y funcional, el microprocesador está compuesto básicamente por: varios registros; una unidad de control, una unidad aritmética lógica y dependiendo del procesador, puede contener unaunidad en coma flotante

El microprocesador ejecuta instrucciones almacenadas como números binarios organizados secuencialmente en la memoria principal


  • TARJETA DE VIDEO Y SONIDO

La placa de sonido o tarjeta de sonido es un dispositivo de hardware que sirve como expansión de las posibilidades que brindan las computadoras, permitiendo la salida o entrada de información en forma de audio.

Una tarjeta de vídeo es una tarjeta de expansión para una computadora, encargada de procesar los datos provenientes de la CPU y transformarlos en información comprensible y representable en un dispositivo de salida, como un monitor o televisor. 


  • FUENTE DE PODER

Equipo que suministra la energía necesaria para el funcionamiento de un dispositivo o sistema. 



  • DISCO DURO (ROM)

Es un dispositivo de almacenamiento no volátil, que conserva la información aun con la pérdida de energía, que emplea un sistema degrabación magnética digital es donde en la mayoría de los casos se encuentra almacenado el sistema operativo de la computadora.



  • RAM

La memoria de acceso aleatorio, (en ingles Random Access Memorys cuyo acrónimo es RAM) es la memoria desde donde el procesador recibe las instrucciones y guarda los resultados. Es el área de trabajo para la mayor parte del software de un computador.



  • BUS

El bus es un sistema digital que transfiere datos entre los componentes de un computador o entre computadores. Están formado por cables o pistas en un circuito impreso dispositivos como resistencias y condensadores además de circuitos integrados.



  • PUERTO

Puerto de datos

Interfaz por la cual pueden enviarse o recibirse datos. Esa interfaz puede ser física o de software (puerto de navegación http, puerto de IRC, etc.).

En tanto, los puertos físicos pueden ser: puerto serial, puerto paralelo, puerto USB, puerto AGP, puerto PS/2, puerto ISA, puerto PCI, puerto de memoria, slot, etc.



  • PUERTO DE RED

Interfaz para comunicar programa a través de una red.




  • PERIFÉRICO

Un periférico es un dispositivo electrónico físico que se conecta o acopla a una computadora, pero no forma parte del núcleo básico (CPU, memoria, placa madre, alimentación eléctrica) de la misma.

Los periféricos sirven para comunicar la computadora con el exterior (ratón, monitor, teclado, etc) o como almacenamiento de información (disco duro, unidad de disco óptico, etc).




  • LOS DISPOSITIVOS DE ENTRADA/SALIDA:

- Son aquellos que permiten la comunicación entre la computadora y el usuario.


- DISPOSITIVOS DE ENTRADA:

Son aquellos que sirven para introducir datos a la computadora para su proceso. Los datos se leen de los dispositivos de entrada y se almacenan en la memoria central o interna. Los dispositivos de entrada convierten la información en señales eléctricas que se almacenan en la memoria central.


- DISPOSITIVOS DE SALIDA:

Son los que permiten representar los resultados (salida) del proceso de datos. El dispositivo de salida típico es la pantalla o monitor. Otros dispositivos de salida son: impresoras (imprimen resultados en papel), trazadores gráficos (plotters), bocinas, entre otros...



lunes, 17 de agosto de 2009

EVOLUCIÓN DE LOS SISTEMAS OPERATIVOS

Conjunto de programas diseñados especialmente para cubrir los siguientes objetivos:

1.- Servir como interfaz entre el equipo fisico (hardware) de una computadora y el usuario, con el fin de presentar una cara mas sencilla y amistosa.

2.- Optimizar los recursos (tanto del software como del hardware) con que cuenta una computadora y hacerla más utilizable.


PRIMERA GENERACIÓN:

  •  Se basa en el procesamiento por lotes (una tarea a la vez)

  •  Durante la primera generación se creó el primer sistema operativo,  hecho por General Motors y se aplicó a la computadora IBM 701

  • La memoria se dividia en Sistema Operativo y Carga Programa.

SEGUNDA GENERACIÓN:

  • Las computadoras tenian un sistema compartido que era multiprogramación (esto aumentó de gran manera la velocida en los archivos)
  • Todos los archivos se guardaban en unidades de cinta

TRECERA GENERACIÓN:

  • Ahora se puede guardar/almacenar grandes volúmenes de información
  • La máquina que tuvo esta característica fue la IBM/360
Evolución:

  • Sistema de modo múltiples
  • Tiempo compartido
  • Procesamiento tiempo real y multiproceso.

CUARTA GENERACIÓN:

  • Uso de redes
  • Procesamiento en línea (puedo manejar una computadora de forma remota)
  • Las máquinas virtuales.


EVOLUCIÓN DE S.O.

Ejemplos:

1.-   CP/M 
Desarrollado por Gary Kildall. 

2.-   MS DOS
Hecho por Bill Gates. 
Versiones 3.0, 3.3, (5.0 la más utilizada)

3.-   PC-DOS
Hecha por IBM

4.-   DR-DOS
Realizado por empresa Digital Research.
Adquirida por la empresa Novell que lo cambia a Novell DOS

5.-   WINDOWS 3.11

6.-   MacOS

7.-   Windows 95, 98, NT, 2000, XP y Vista

8.- Linux
Se ocupan en servidores, grandes empresas