jueves, 29 de agosto de 2013

Sistema hexadecimal

Es un sistema de numeración en base 16 a veces abreviado como hez. Su uso actual está muy vinculado a la informática, pues las computadoras suelen utilizar el byte u objeto como unidad básica de memoria y dos dígitos hexadecimales corresponden exactamente a un byte.
El conjunto de símbolos a utilizar es del 0 al 9, A equivale a 10, B a 11, C a 12, D a 13, E a 14 y F a 15.

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


Ejemplo:
(Solo con números menores a 255)
210 (primero se convierte a binario y se divide en 4) :
8421  8421
1101  0010  (Se multiplica y suma: )
  13       2        (8+4+1=13 y 2 )

13 es igual a D, así que = D2

(Cuando son mayores a 250)
684 (Se divide entre 16)

684/16 = 42 R 12
42/16 = 2 R 10
Así que: 2AC

lunes, 26 de agosto de 2013

Sistema Octal

Es el sistema numérico en base 8 que utiliza los dígitos del 0 al 100. En informática, en ocasiones se utiliza la numeración octal, en vez de la hexadecimal, ya que no requiere utilizar otros símbolos diferentes de los dígitos.
Los números octales pueden construirse a través de números binarios, agrupando cada 3 dígitos consecutivos de derecha a izquierda y obteniendo su valor decimal.

Ejemplo:
(Solo con números menores a 255)
74 (primero se convierte a binario) = 01  001  010
                                                 21   421    421
El binario se divide de 3 en 3 : 01 - 001 - 010
                                                  1      1        2  = 112

(Cuando son mayores a 250)
 360
Se divide entre 8
360/8 = 45 R 0
45/8 = 5 R 5
(Como el resultado y el residuo son menores a 8, se pone el resultado y después el residuo)
550 

Octal a decimal
173

....  8^3  8^2  8^1  8^0
      512   64     8      1
                1      7      3

3x1=3
7x8=56
1x64=64
(64+56+3=123)

jueves, 22 de agosto de 2013

Sistema no numérico o Alfa numérico

Los códigos ASCII , EBCDIC y  Unicode se utilizan para representar la información que no es numérica.
El código ASCII 
Se utiliza para representar caracteres formados por 8 bits, expresado entre un número de 0 a 255.
Y es un código muy independiente del lenguaje que se utilice, o de la computadora en la que se trabaje. Tiene 128 caracteres denominados código ASCII estándar, que representan los caracteres de una máquina de escribir convencional y cuenta con 128 caracteres más denominados código ASCII ampliado, que son asociados a los caracteres gráficos u operadores matemáticos.

P     80    0101 0000
a     97    0110  0001
u     75    0111  0101
l     108   0110  1100
i     105   0110  1001
n    110   0110  1110
a     97    0110  0001

El código EBCDIC (Extended Binary Coded Decimal Interchange Code)
Es un sistema de codificación de caracteres alfa numéricos en el que cada caracter se representa por 8 bits.

El código UniCode
Es un sistema de 16 bits, por lo que puede representar 65 mil 536 caracteres, es una extensión del código ASCII  para expresar caracteres como el latín, el griego o el árabe

martes, 20 de agosto de 2013

Representación de la Información


Sistemas de Numeración 
Son las distintas formas de representar la información numérica y se nombran haciendo referencia a la base, la cual representa el número de dígitos que expresara todos los demás números.
El sistema habitual es el decimal cuya base es 10, mientras que el método utilizado por los sistemas electrónicos digitales es el binario en base al 2. Además del sistema binario, las computadoras también utilizan el sistema octal, en base 8, y el hexadecimal en base 16.
Sistema Binario
Este sistema utiliza dos cifras: el 0 y el 1, en donde cada una de ellas se denomina pi.
Ejemplo: 
2^7  2^6  2^5  2^4  2^3  2^2  2^1  2^0  
128  64    32    16     8      4       2      1

Número 135:
2^7  2^6  2^5  2^4  2^3  2^2  2^1  2^0  
128  64    32    16     8      4       2      1

 1     0       0       0     0      1       1      1
(135-128=7)            (7-4=3)  (3-2=1) (1-1=0)

Número en binario 11010010:

2^7  2^6  2^5  2^4  2^3  2^2  2^1  2^0  
128  64    32    16     8      4       2      1

  1     1      0      1      0      0       1      0

(128+64+16+2=210)

viernes, 16 de agosto de 2013

Redes

Redes: Conjunto de equipos conectados entre sí por medio de cables, señales, ondas o cualquier otro método de transporte de datos, que comparten información, recursos y servicios incrementando la eficiencia y productividad de las personas.

Tipos de redes
Se dividen en dos:
1- Según la utilización por parte del usuario - pueden ser redes compartidas, exclusivas, privadas y públicas.
2- Según la cobertura del servicio - las redes LAN, las redes MAN, y las redes WAN.
LAN - Redes locales
MAN - Más grandes que las LAN, ej: un Campus
WAN - Su área geográfica más extensa como un país

Topologías de red

Topología: Forma geométrica en la que están distribuidos los dispositivos, su objetivo es buscar la forma más eficaz y económica de conectar todos los dispositivos. Entre las más comunes están:
1- BUS - Conectadas a un único canal de comunicación llamado Backbone, (Más económica).
2- ANILLO- Cada estación está conectada a la siguiente y la última a la primera.
3- ESTRELLA - Todo está conectado a un switch o a un servidor que establece la comunicación (más           utilizada junto con la de árbol).
4- ARBOL - Es una serie de estrellas conectadas.
5- MALLA - Es la conexión entre todas las computadoras para que cada una tenga comunicación con las demás, sin la necesidad de pasar por otro dispositivo, (Es la mejor).


Protocolos:
Conjunto de reglas utilizadas por las computadoras para comunicarse a través de una red, estas reglas dominan la sintaxis, la semántica y la sincronización de la información.
- IP (Internet Protocol)
-TCP (Transmission Control Protocol)
-DHCP (Dynamic Host Configuration Protocol)
-HTTP (Hyper Text Transfer Protocol)
-FTP (File Transfer Protocol)
-PPP (Point to Point Protocol)

jueves, 15 de agosto de 2013

Evolución de los Sistemas Operativos

Generaciones
Primera Generación: 
El procesamiento era por lotes, es decir, que cuando se necesitaba procesar información, la computadora solo procesaba esa y no otra, su lema era "El primero en llegar es el primero en ser atendido" se ocupaban las tarjetas perforadas, cuando se procesaba la información, la tarea tenía el control total de la máquina, era monotarea, tenía una memoria que se dividía en dos: una para cargar los programas y otra para cargar el sistema operativo.
En esta generación se creó el primer sistema operativo creado por General Motors y se estableció en la IBM 701.
Segunda Generación:
El sistema ya tenía varios procesadores, para incrementar el poder del procesamiento, los archivos eran escritos en unidades de cinta, estas eran cintas que debían tener una densidad específica, que al escribir se iba perforando y después se metía y leía el archivo.
Tercera Generación:
Manejo de grandes volúmenes de información, el procesamiento por lotes ya es simultáneo, es decir, multiproceso, y todo se hace en tiempo real.
Cuarta Generación:
Se da la mayor evolución: el uso de las redes. Ya hay un procesamiento en línea, ya se podía utilizar una computadora de forma remota. Aparecen las máquinas virtuales, se refiera a que una computadora tiene varios sistemas operativos.

martes, 13 de agosto de 2013

Sistemas Operativos

Un sistema operativo es el que se encarga de ordenar el uso del hardware del sistema.  Tienen dos funciones, la primera es proveer un ambiente en el cual se puedan usar programas de forma adecuada,  y administrar de buena manera los recursos de la computadora.

El sistema operativo  es un software básico, ayuda a administrar los recursos, tanto los físicos como los que no se pueden tocar (hardware y software).
Funciones básicas de un sistema operativo:
1- Indica a la computadora el tipo de hardware conectado (ejemplo: mouse) 
2 - Supervisar los programas: cuanta memoria esta ocupando, que otros componentes está usando, si está conectado a un equipo inalámbrico, etc...
3 - Asignar la memoria para poder guardar la información temporal.
4 - Administrar las entradas y salidas de información-
5 - Controlar los errores.
Un sistema operativo siempre va a ser multo procesos ( puede realizar varias acciones)
Objetivo de un sistema operativo : Servir como interfaz entre el hardware y el usuario, para darle una cara más sencilla y amistosa, también para optimizar los recursos y hacer que la computadora sea más eficiente.

Ejemplos de sistema operativo.
-Linux
-Windows
-Mac
-IOS
-Android
-IUNIX
-MS2 o 2 (de los más antiguos)