Professional Documents
Culture Documents
4 3 2 1 0=
1x2 +0x2 +0x2 +1x2 +1x2
=16 + 2 + 1 = 19
El sistema numrico binario tiene como base el 2: cada posicin tiene un peso de 2
5 4 3 2 1 0 -1 -2 -3 -4 -5
.2 2 2 2 2 2 . 2 2 2 2 2
4 3 2 1 0 -1
10111.101 = 1 x 2 +0 x 2 +1 x 2 +1 x 2 + 1 x 2 + 1 x 2 +
-2 -3
+0 x 2 +1 x 2
Para convertir un nmero expresado en sistema decimal al binario realizamos divisiones por 2 y colocamos los restos
obtenidos y el ltimo cociente.
As, 75 = 1001011
(10 (2
decimal, basta con desarrollar el nmero.
1001011 =
(2
6 5 4 3 2 1 0
=1 x 2 + 0 x 2 + 0 x 2 + 1 x 2 + 0 x 2 + 1 x 2 + 1 x 2 =
Hardware y software
En computacin tenemos dos elementos bsicos:
Hardware
En trminos simples, corresponde a todas aquellas partes
fsicas o materiales, que podemos ver y tocar. Por ejemplo,
el monitor, el teclado, mouse, disco duro, tarjeta de video,
CPU, etc.
Software
Podramos entender por software el conjunto de
instrucciones que los computadores emplean para
manipular y procesar datos
Sin el sw el computador sera un conjunto de dispositivos
fsicos sin utilidad.
Hardware: Componentes fsicos tecnolgicos
Era preinformtica (hasta aproximadamente 1946). Incluye todos los sistemas de clculo anteriores al
concepto que hoy entendemos por ordenador.
Tercera generacin (1964-1971). Nueva reduccin de tamao y consumo al comenzar a usarse circuitos
integrados o chips.
Cuarta generacin (1971-1990). Aparece un nico circuito integrado que contiene los principales
componentes y circuitos del ordenador, el microprocesador.
Quinta generacin (desde 1990). Los avances en capacidad y velocidad de tratamiento de la informacin
permiten gestionar imgenes y sonido (multimedia) y se generaliza la interconexin y comunicacin entre
mquinas distantes (telemtica).
Hardware
CPU (Central Process Unit)
Unidad de procesamiento central
Cerebro
Memoria ROM
Instintos
Memoria RAM
Informacin que se maneja en el momento
Memoria secundaria
Discos magnticos y pticos, cintas
Informacin que se busca en elementos adicionales
Almacenamiento (Memoria)
Unidades de memoria
1 bit (puede tomar valores: 1 0 - binarios)
1 byte : 8 bits
10
1 kilobyte (Kb) : 2 bytes
10 20
1 megabyte (Mb): 2 kilobytes: 2 bytes
10 30
1 gigabyte (Gb) : 2 megabytes: 2 bytes
10 40
1 terabyte :2 gigabytes: 2 bytes
Qu es un algoritmo?
Un mtodo para resolver un problema mediante una serie de pasos precisos, definidos, finitos
"INICIO o FIN
Proceso: Aqu dentro se escribe la accin que debe realizar el programa. Si son varias, se escriben una
debajo de la otra, sin olvidarse que se ejecutan una a una en forma secuencial segn en qu orden fueron
escritas.
Acciones
Smbolos Utilizados
Condicin: Dentro de este bloque se escribe una condicin. Si sta es verdadera, entonces el algoritmo
tomar una de sus salidas, de lo contrario, tomar la siguiente. Permite representar estructuras del tipo
selectivas y repetitivas.
Condicin: Dentro de este bloque se escribe una condicin. Si sta es verdadera, entonces el algoritmo
tomar una de sus salidas, de lo contrario, tomar la siguiente. Permite representar estructuras del tipo
selectivas y repetitivas.
Smbolos Utilizados
Conectores: Permiten unir diagramas de flujo cuando stos no caben en una misma columna de la hoja por
completo. Es decir, cuando debemos, por cuestiones de espacio en la hoja, fragmentar el programa entonces
utilizamos estos bloques para indicar los puntos de unin. Cada par de puntos que se deben unir llevarn
dentro de este bloque el mismo nmero.
Comentarios: Es una aclaracin para comprender mejor el cdigo del programa, pero no forma parte del
cdigo, es decir, no se ejecuta.
Palabras reservadas
Identificadores
Caracteres
Constantes
Variables
Expresiones
Instrucciones
Constantes y Variables
Una variable es una partida de datos u objeto cuyo valor puede cambiar durante el desarrollo
del algoritmo o ejecucin del programa
Expresiones
Aritmticas
Relacionales
Lgicas
Carcter