informatica
DESCRIPTION
apuntes de informaticaTRANSCRIPT
T.2 Hardware: de un ordenador lo constituyen los elementos físicos lo podemos ver y tocar. Lo podemos
clasificar en tres grupos. P. entrada, CPU y P. salida.
.Periféricos de entrada:
-teclado: convierte una fuerza (pulsación sobre una tecla) en una señal eléctrica encendida y adaptada
por el interfaz de entrada. Consta de un panel de teclas que representan una variedad de caracteres y
funciones.
-ratones: es un dispositivo señalador k permite controlar la posición del cursor sobre una pantalla. A
medida k se desplaza sobre una superficie plana se mueve una bola situada en su parte inferior k hace
girar unos rodillos. Además existen ratones ópticos k utilizan un yodo led, k emite un rayo de luz sobre
una superficie k lo refleja para ser capturado
-escáneres: se utiliza para introducir imágenes o fotografías en el pc. Traduce la imagen a un código
digital k el ordenador puede procesar.
El escáner de sobremesa presenta un área de cristal plano sobre el k se coloca los documentos k se van
a escanear. El documento debe estar fijo mientras el sensor óptico barre la zona de cristal y escanea a
través de ella
-lector de código de barras: presenta un sensor k detecta el grosor de las líneas escaneadas y lo traduce
a un código binario
-Joystik: es una palanca de juegos, dispositivo de entrada analógico k se suelen emplear para los juegos
.sistema basado en microprocesador: es la parte más importante y compleja del ordenador,
responsable del cálculo y control de otros componentes
-unidad de control de procesador
-unidad de memoria
-interfaz E/S
-buses
.periféricos de salida
-dispositivos de almacenamiento
-impresoras
-monitores
-altavoces
-tarjetas de sonido
Software
El equipo lógico o software es la parte no física del ordenador que lo dota una cierta
inteligencia está formado por distintos tipos de programas. Un programa es un conjunto de
instrucciones que ejecutada una tras otra nos realiza la tarea deseada
Tipos de programas:
a) Lenguajes de programación
b) Sistemas operativos o software base
c) Programas de aplicación
Lenguajes Tipos Descripción
-Lenguajes Bajo nivel (+cercanos al ordenador)
-Código maquina -ensambladores
- es el único lenguaje comprensible por el ordenador sin necesidad de realizar ninguna traducción -alta velocidad de ejecución -se encuentra comprendido entre el código maquina y los lenguajes de alto nivel -No puede ser ejecutado directamente por el propio ordenador
Lenguajes de alto nivel (+cercanos al humano)
Interpretados Compilados
Traduce las instrucciones paralelamente a su ejecución El programa antes de ser ejecutado puede ser traducido al código maquina
Lenguaje C C y C++ Vienen a cubrir el hueco entre los ensambladores y los de alto nivel
B) sistema operativo o software base
- consiste en una serie de programas que tiene como función la optima administración de los
recursos del sistema
programas Tipos descripción
Programa de control ------ Programas de procesos----
-gestión del sistema --- -gestión de datos ----- -programas de servicio--- -traductores de lenguaje-
-Controla programas del propio sistema operativo y los de usuario -gestiona la aparición de errores -coordina las funciones de lectura y escritura -controla la transferencia de datos entre la memoria principal y los periféricos -facilitan la labor del programador -programas traductores, ensambladores, compiladores e intérpretes vistos anteriormente (tabla lenguaje )
-Ejemplos de sistemas operativos
. MS-DOS
.WINDOWS
.LINUX
C) Programas de aplicación
Son programas de uso general que nos ayudan hacer tareas cotidianas, hacer calculos (excel)
consultar datos(acces) hacer dibujos (cad)
D) Redes de ordenadores
La red permite a varios ordenadores comunicarse entre si.
Existen dos tipos
. LAN: red de área local: esta red opera en una misma localización, los equipos están unidos
por cables o de forma inalámbrica.
.WAN: red de área ancha: esta red tiene mucho mas alcance, incluso puede ser mundial
utilizando módems y líneas telefónicas.
Formas de colocación de redes
.arquitectura en BUS: es una red de área local (LAN) donde los ordenadores se concitan con un
solo cable (BUS), compartido por todos los dispositivos de red
Inconveniente: si falla el cable en cualquier punto se desconecta todo el sistema
.arquitectura en estrella: cada ordenador está conectado por su propio cable a una caja de
conexiones llamado HUB (concentrador) en este caso el problema de un solo cable solo
aceptara al usuario conectado a dicho cable, los demás usuarios no tendrán ningún tipo de
problema
.arquitectura en anillo: los ordenadores se conectan formando un círculo cerrado. Los datos se
transmiten de forma unidireccional. Si hay un corte en un tramo fallaría toda la red.
Base decimal a binaria
Para cambiar se procede de la siguiente forma:
Se divide el nº decimal por 2 continuamente hasta que todos los restos y cocientes sean 0 y 1
El nº binario será el formado por el último cociente y todos los restos
Sistema Hexadecimal
Consta de 16 dígitos ( 0,1,2,3,4,5,6,7,8,9.A,B,C,D,E,F)
Equivalencias entre el sistema binario decimal y hexadecimal
B D H
0 0 0 0 0 0 0 1 0 0 1 0 0 0 1 1 0 1 0 0 0 1 0 1 0 1 1 0 0 1 1 1 1 0 0 0 1 0 0 1 1 0 1 0 1 0 1 1 1 1 0 0 1 1 0 1 1 1 1 0 1 1 1 1
0 1 2 3 4 5 6 7 8 9
10 11 12 13 14 15
0 1 2 3 4 5 6 7 8 9 A B C D E F
Para cambiar un nº de sistema hexadecimal a decimal:
Primero se expresa el nº hexadecimal en su polinomio equivalente, a continuación se calcula el
polinomio y el resultado es el nº en base 10
Conversión de números binarios a hexadecimal y viceversa
La conversión entre números hexadecimales y binarios se realiza expandiendo cada digito
hexadecimal a 4 dígitos binarios, o contrayendo cada grupo de 4 dígitos binarios a su
correspondiente hexadecimal.
En caso de que los dígitos binarios no formen grupos completos de 4 se deben añadir ceros a la
izquierda hasta completar el último grupo.
Ej.: 10100111 primer grupo de 4 =A segundo grupo=7(16)
Ej.: 2E (16)=00101110(2) ( el 2 equivale los 4 primeros, y el E(16) a los 4 segundos )
*MIRAR EN LA TABLA PARA HACERLO*
CODIGO ASCII
El ordenador necesita tener los datos codificados en forma binaria, en ceros y unos, por tanto
todos los caracteres (letras, números, símbolos...) deben disponer de su correspondiente
codificación binaria, lo que da lugar al código de caracteres. Este código de caracteres
representa cada carácter mediante un número binario constituido por una serie de dígitos
menor o igual a 8.
Existen distintos códigos de caracteres siendo el más utilizado el código ASCII (American
Standard Code for Information Interchange ). En este sistema a cada carácter se le asigna un
número decimal comprendido entre 0 y 255, y una vez convertido al sistema binario nos da el
código de cada carácter.
El código binario de un carácter se obtiene al juntar los 4 dígitos de su fila con los 4 dígitos de
su columna.
Ej.: la letra C en el código ASCII “C”ASCII = 67 = 01000011
CAMBIOS DE BASE; ejercicio
De (10) a (2) 182(10)
De (2) a (10) 10110110(2)
De (16) a (10) B6(16)
De (10) a (16) 182(10)
De (2) a (16) 10110110(2)
De (16) a (2) B6(16)
DATOS E NIFORMACION
Los datos son información codificada lista para ser introducida y procesada por un ordenador;
una vez que los datos han sido procesados e interpretados se pueden considerar como
información.
Codificación binaria:
En informática la codificación de la información se realiza mediante dos dígitos:
0 y 1 por lo que se la conoce como codificación binaria. Esta codificación está basada
en el sistema de numeración binario
Sistema de numeración:
Es un conjunto de símbolos y reglas que permiten representar datos numéricos.
La representación de un número N en un sistema de base B se expresa en forma poli
nómica de la siguiente forma:
N (b) = anbn+an-1bn-1+………………+a1b
1+a0b0+a-1b
-1+……………
Ej.: 723 en base 10
723 = 7.102+2.101+3.100
523.74 en base 8 = 5.82+2.81-3.80+7.8-1+4.8-2
Sistema de numeración decimal:
Utiliza 10 dígitos/símbolos (0, 1, 2, 3, 4, 5, 6, 7, 8, 9) y es el que utilizamos nosotros.
Otorgándoles a cada uno de ellos un valor (a los dígitos), dependiendo de la posición
que ocupe (centenas…)
El valor de cada digito está asociado a una potencia de base 10, y un exponente igual a
la posición que ocupa el digito -1
Ej.: 8245’97
8.103+2.102+4.101+5.100+9.10-1+7.10-2
Sistema de numeración binario:
Consta de dos dígitos el 0 y 1. A cada uno de ellos se le llama bit ( binary digit )
Para pasar un número de sistema binario a decimal se procede de la siguiente forma
Ej.: abcde, fg(2) = N(10)
N = a.24+b.23+c.22+d.21+e.20+f.21+g.22