Fundamentos de Informática

Anuncio
Dpto. Tecnología “Instituto Español Andorra
Tecnologías. Inform. Comunicación
2012-13
Ut00 FUNDAMENTOS DE LAS TIC
1º Bachillerato
UT 1 SISTEMAS INFORMÁTICOS
Mínimos: Concepto de informática. Naturaleza de la información. Sistemas de
numeración. Arquitectura física de un sistema informático. Representación de los
datos. Software. Sistemas operativos. Condiciones eléctricas y medioambientales de
sistemas informáticos.
Concepto de informática:
En todas las sociedades modernas, hoy, el ordenador (PC) está presente en la
mayoría de sus actividades cotidianas.
ACTIVIDAD: Confeccionar una lista de actividades que no utilizan directa o
indirectamente el PC
Informática o Computación, conjunto de conocimientos científicos y de técnicas que hacen
posible el tratamiento automático de la información por medio de computadoras. La informática
combina los aspectos teóricos y prácticos de la ingeniería, electrónica, teoría de la información,
matemáticas, lógica y comportamiento humano. Los aspectos de la informática cubren desde la
programación y la arquitectura informática hasta la inteligencia artificial y la robótica.
El estudio de la informática comprende los componentes tangibles (circuitos electrónicos) del
PC denominado HARDWARE, la representación del trabajo y de cómo debe hacerlo, elementos
intangibles agrupado todo ello en el término SOFTWARE (programas y aplicaciones) y el trasiego
de la información COMUNICACIÓN.
Naturaleza de la información
Numérica
Alfanumérica (letra y número)
Gráfica
Sonora, Acústica
Táctil
Modos de tratar la información:
Operaciones aritméticas (+,-,*,/…)
Operaciones lógicas (=, <, > …)
Clasificaciones y listados
Arquitectura física de un sistema informático.
CPU: Ud aritmético-logica, Ud de control
Memoria principal
Uds. entrada
Uds. Salida
Memoria auxiliar
Buses de comunicación.
Representación de los datos.
Las máquinas (semáforos, PC’s, PLC, CNC, teléfono celular…) trabajan con
dispositivos que sólo puede tener dos valores posibles (digital): cero “0” o uno “1”
(+5v y 0v, +3v y –3v…); esta característica nos permite manejar información (Si /
No, Blanco / Negro, 1/0, verdadero / falso…) denominada información binaria (dos
valores).
-1-
1
Dpto. Tecnología “Instituto Español Andorra
Tecnologías. Inform. Comunicación
2012-13
Ut00 FUNDAMENTOS DE LAS TIC
1º Bachillerato
Mediante convenios podemos establecer códigos que nos permitan representar la
información en base a dos valores: 0 y 1, información binaria. Así tenemos el
código alfanumérico ASCII (American Standard Code of Interchange of Information)
normalizado hoy con 8 bits (1 byte) o elementos de información binaria.
La cantidad de información que permite comunicar un bit es 2 unidades. Si se
dispone de mayor nº de bits se podrá comunicar más cantidad de información;
¿cuánta?. R. 2n siendo n el nº de bits. De este modo con un byte se puede comunicar
28 = 256 informaciones diferentes (si fuera de 7bit serían 2 7 = 128 informaciones
posibles.)
Byte (octeto si tiene 8 bits). Un Byte representa un carácter (letra, número, gráfico)
1 Byte = 8 bits
1 Kbyte = 210 Bytes = 1 024 Bytes
1 Mbyte = 210 KBytes = 1.024 KBytes = 220 Bytes = 1.048.576 Bytes
1 Gbyte = 210 MBytes = 1.024 MBytes = 230 Bytes = 1.073.741.824 Bytes
1 TeraByte = 210 GBytes = 1.024 GBytes = 240 Bytes = 1.099.511.627.776 Bytes
Sistemas de numeración:
S. decimal: consta de 10 numerales o símbolos (0,1,…, 8 y 9). Sistema de
valor posicional en el cual el valor de un dígito depende de su posición. Ejemplo 345;
3 centenas, 4 decenas y 5 uds.. El 3 aporta el valor mayor, el mas significativo (MSD)
y el 5 tiene el menor valor, llamado dígito menos significativo (LSD).
S. OCTAL: de base 8 (0, 1,…, 6 y 7)
S. HEXADECIMAL: de base 16 (0, 1,…, 6, 7, 8, 9, A, B, C, D, E y F)
S. Binario: consta de dos símbolos (0 y 1). Sistema de valor posicional donde
cada dígito tiene el valor en potencia de 2.
Valor posicional 23
Nº binario
1
Especiales
22
0
21 20
1 1
•
2-1
1
PUNTO
BINARIO
MSB
2-2
0
2-3
1
LSB
binario natural MSB / LSB,
Aritmética binaria:
o
Suma binaria: 010 + 010 = 100
o
Resta binaria: 100 – 010 = 010
o
Multiplicación lógica = 101 x 101 = 11001
Nº binario con signo:
El bit de la izda representa el signo: si 0  “+”, si 1  “-“
Los bits a la dcha del de signo representan la magnitud.
CÓDIGOS DE REPRESENTACIÓN:
Código BCD: cada dígito decimal codificado en binario
Valor decimal
BCD
8
1000
7
0111
4
0100
-2-
2
Dpto. Tecnología “Instituto Español Andorra
Tecnologías. Inform. Comunicación
2012-13
Ut00 FUNDAMENTOS DE LAS TIC
1º Bachillerato
Binario directo 1101101010
o natural
Código alfanumérico ASCII:
-3-
3
Dpto. Tecnología “Instituto Español Andorra
Tecnologías. Inform. Comunicación
2012-13
Ut00 FUNDAMENTOS DE LAS TIC
1º Bachillerato
Código alfanumérico UNICODE:
-4-
4
Dpto. Tecnología “Instituto Español Andorra
Tecnologías. Inform. Comunicación
2012-13
Ut00 FUNDAMENTOS DE LAS TIC
1º Bachillerato
Es un conjunto de caracteres donde el rango posible se establece entre 0 y
65.536, como consecuencia de su formación por 16 bits. Es habitual referenciar a los
caracteres Unicode en hexadecimal (del 0000 al FFFF). Ya existen lenguajes de
programación (Java) que empiezan a utilizarlo en detrimento del ASCII. Unicode
incluye caracteres del latín, griego, arábico, cirílico, hebreo, katakana y Jangul.
Sistemas de numeración:
S. Octal:
S. Decimal:
S. Hexadecimal:
0,1,2,3,4,5,6,7
0,1,2,3,4,5,6,7,8,9
0,1,2,3,4,5,6,7,8,9,a,b,c,d,e,f
Contar en sistemas de numeración posicional:
S. Decimal:
21...
0,1,2,3,4,5,6,7,8,9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20,
S. Hexadecimal:
0, 1, 2, 3, 4, 5, 6, 7, 8, 9, a, b, c, d, e, f, 10, 11, 12, 13, 14, 15,
16, 17, 18, 19, 1A, 1B, 1C, 1D, 1E, 1F, 20, 21, 22, 23,..,... 29, 2a,
2b, 2c, 2d, 2e, 2f...
S. Octal:
0,1,2,3,4,5,6,7, 10, 11, 12, 13, 14, 15, 16, 17, 20, 21, 22, 23, 24,
25, 26, 27, 30, 31. 32. 33. 34. 35. 36. 37. 40. 41. 42. 43, ....
Conversión de una base cualquiera a base decimal:
Ejemplos:
De octal a decimal 761(8 = 7*82 + 6*81 + 1*80 = 497(10
De binario a decimal
101,01(2 = 1*22 + 0*21 + 1*20 + 0*2-1 + 1*2-2=
5,25(10
De hexadecimal a decimal
3f(16 = 3*161 + 15*160 = 63(10
Conversión de base decimal a cualquier base:
El procedimiento consiste en dividir el nº por la base a la cual deseamos convertir
ese número, y los sucesivos cocientes hasta obtener un resto menor que la base
empleada. El 1er resto representa el LSB y el último cociente el MSB
Ejemplos:
Sistema binario. Conversión Binario-decimal.
Sistema octal y hexadecimal. Conversiones
-5-
5
Dpto. Tecnología “Instituto Español Andorra
Tecnologías. Inform. Comunicación
2012-13
Ut00 FUNDAMENTOS DE LAS TIC
1º Bachillerato
TRANSMISIÓN DE LA INFORMACIÓN. SISTEMAS DE DETECCIÓN DE ERRORES
La codificación binaria es imprescindible en dispositivos electrónicos como
ordenadores, donde la información se puede codificar basándose en la presencia o no
de una señal eléctrica.
Sin embargo, esta señal eléctrica puede sufrir alteraciones (como distorsiones o
ruidos), especialmente cuando se transportan datos a grandes distancias. Por este
motivo, ser capaz de verificar la autenticidad de estos datos es imprescindible para
ciertos propósitos (incluido el uso de información en entornos profesionales,
bancarios, industriales, confidenciales o relacionados con la seguridad).
Por este motivo existen algunos mecanismos que garantizan un nivel de integridad
de los datos, es decir, que el destinatario obtiene una confirmación de que los datos
recibidos son, de hecho, coincidentes a los datos transmitidos. Existen dos maneras
de proteger la transferencia de datos para que no se produzcan errores:
• instalando un medio de transmisión más seguro.
• implementando mecanismos lógicos para detectar y corregir errores.
o Control de paridad
o Control de redundancia longitudinal (LRC, también denominada
verificación de redundancia horizontal)
o Verificación de redundancia cíclica CRC. Es el principal método de
detección de errores utilizado en las telecomunicaciones
Aquí sólo vamos a iniciarnos en el control de paridad (denominada VRC o
verificación de redundancia vertical) es uno de los mecanismos de verificación más
simples. Consiste en agregar un bit adicional (denominado bit de paridad) a un cierto
número de bits de datos denominado palabra código (generalmente 7 bits, de manera
que se forme un byte cuando se combina con el bit de paridad) cuyo valor (0 o 1) es
tal que el número total de bits 1 es par. Para ser más claro, 1 si el número de bits en
la palabra código es impar, 0 en caso contrario.
Tomemos el siguiente ejemplo:
En este ejemplo, el número de bits de datos 1 es par, por lo tanto, el bit de paridad se
determina en 0
En este otro ejemplo, los bits de datos son impares, por lo que el bit de paridad se
convierte en 1
-6-
6
Dpto. Tecnología “Instituto Español Andorra
Tecnologías. Inform. Comunicación
2012-13
Ut00 FUNDAMENTOS DE LAS TIC
1º Bachillerato
Supongamos que después de haber realizado la transmisión, el bit con menos peso del
byte anterior (aquel que se encuentra más a la derecha) ha sido víctima de una
interferencia
El bit de paridad, en este caso, ya no corresponde al byte de paridad: se ha
detectado un error.
Sin embargo, si dos bits (o un número par de bits) cambian simultáneamente
mientras se está enviando la señal, no se habría detectado ningún error:
Ya que el sistema de control de paridad puede detectar un número impar de errores,
puede detectar solamente el 50% de todos los errores. Este mecanismo de detección
de errores también tiene la gran desventaja de ser incapaz de corregir los errores que
encuentra (la única forma de arreglarlo es solicitar que el byte erróneo sea
retransmitido).
-7-
7
Dpto. Tecnología “Instituto Español Andorra
Tecnologías. Inform. Comunicación
2012-13
Ut00 FUNDAMENTOS DE LAS TIC
1º Bachillerato
Software.
Son las instrucciones responsables de que el hardware (la máquina) realice su
tarea. El software puede dividirse en dos categorías:
-
software
sistemas
operativos
(software
del
sistema),
que
controlan los trabajos del ordenador o computadora.
-
software de aplicación, que dirige las distintas tareas para las que se
utilizan las computadoras. Por lo tanto, el software del sistema procesa
tareas tan esenciales, aunque a menudo invisibles, como el mantenimiento
de los archivos del disco y la administración de la pantalla, mientras que el
software de aplicación lleva a cabo tareas de tratamiento de textos, gestión
de bases de datos y similares.
Otras dos categorías son:
-
software de red; que permite comunicarse a grupos de usuarios.
-
software de lenguaje utilizado para escribir y crear aplicaciones y
programas
-8-
8
Dpto. Tecnología “Instituto Español Andorra
Tecnologías. Inform. Comunicación
2012-13
Ut00 FUNDAMENTOS DE LAS TIC
1º Bachillerato
Sistemas operativos.
Son el software básico (programas) que controla una computadora. El sistema
operativo tiene tres grandes funciones: coordina y manipula el hardware de la
computadora, como la memoria, las impresoras, las unidades de disco, el teclado o
el ratón; organiza los archivos en diversos dispositivos de almacenamiento, como
discos flexibles, discos duros, discos compactos o cintas magnéticas, y gestiona los
errores de hardware y la pérdida de datos.
CONDICIONES ELÉCTRICAS Y MEDIOAMBIENTALES DE SISTEMAS INFORMÁTICOS.
El objetivo es que no se produzcan pérdidas de información, para ello conviene:
-
Hacer copias de seguridad con cierta frecuencia.
-
Mediante SAI’s se puede:
-
Evitar picos de tensión en la red de alimentación eléctrica.
-
Evitar ruidos y distorsiones.
-
Evitar fluctuaciones de la corriente.
-
Proteger de los campos magnéticos.
- Evitar la electricidad estática causada por determinadas alfombras,
calzado y ropas, movimiento del usuario, grado de humedad adecuado,
puesta a tierra fiable.
-
Evitar extremos de temperatura.
-
Humedad excesiva. El polvo.
-
Los golpes y las vibraciones.
-
Evitar el movimiento de los HD.
-
No desconectar la energía del ordenador cuando esta funcionando.
-
Chequear el HD
-
Inspeccionar el sistema con un antivirus.
-
Disponer de uno o más discos de arranque.
Sistema micro-programable.
Es el capaz de leer, interpretar y luego ejecutar las instrucciones contenidas en un
programa.
Poseen gran cantidad de aplicaciones, pues modificando el programa realizan
funciones diferentes. Entre sus funciones están: las aplicaciones informáticas (PC),
-9-
9
Dpto. Tecnología “Instituto Español Andorra
Tecnologías. Inform. Comunicación
2012-13
Ut00 FUNDAMENTOS DE LAS TIC
1º Bachillerato
los cálculos matemáticos (calculadoras), los procesos industriales
electrodomésticos, vídeos, cámaras fotográficas, telefonos móviles ….
(PLC),
FIRMWARE:
Es un pequeño software
grabado en la estructura
electrónica del sistema. Sirve
de intermediario entre el
software y el hardware. En
un PC se denomina BIOS
ESTRUCTURA DE UN SISTEMA MICRO-PROGRAMABLE:
RELOJ: Es un generador de impulsos de onda cuadrada periódicas, utilizado para
sincronizar todo el sistema.
UNIDAD CENTRAL DEL PROCESO CPU: Interpreta y ejecuta las instrucciones. Y
general las funciones de control de todo el sistema. Tiene una estructura interna
compleja pudiéndose realizar de dos maneras: Con varios circuitos digitales montados
en un mismo chasis o integrado en un solo chip (PC, PLC, etc)
MEMORIA INTERNA O CENTRAL: Es el dispositivo donde se encuentran los
programas y datos que utiliza el sistema.
UNIDAD DE ENTRADA / SALIDA (INTERFACE): Son dispositivos que permiten la
comunicación del sistema con el exterior. Su función es la de adaptar las diferentes
velocidades, códigos y características eléctricas.
PERIFÉRICOS: Dispositivos que realizan el trabajo en el exterior del sistema. Pueden
ser entradas o salidas.
a) Entradas: son aquellos que envían información desde el exterior al interior
(teclado, ratón, pulsadores, sensor de luz, temperatura, presión, presencia,
color)
b) Salidas: son aquellos que envían información desde el interior al exterior
(pantalla monitor, impresora, diodo led, lámpara, altavoz, relé, transistor)
Andorra la Vella, octubre 2008
-10-
10
Descargar