Está en la página 1de 27

Tema 2

El Sistema de Informacin: Hardware y Software

Pgina 1 de 27

Tema 2

PERIFRICOS ENTRADA DATOS NUEVOS

UNIDAD CENTRAL

PERIFRICOS SALIDA RESULTADOS EXTERNOS

TRATAMIENTO

DATOS PERMANENTES

Espera

DATOS ACTUALIZADOS

Unidad central de proceso (CPU) Memoria interna


Memoria RAM Memoria ROM

Dispositivos de entrada
Teclado Ratn Micrfono

Dispositivos de salida
Monitor Impresora Altavoces

Memoria externa
Memorias magnticas Memorias pticas

Pgina 2 de 27

Tema 2

Pgina 3 de 27

Tema 2

Cerebro del ordenador Microprocesador


Unidad de control Unidad aritmtica y lgica (ALU)

Velocidad de reloj
MHz GHz

Velocidad de cmputo
MIPS

Longitud de palabra
32 bits 64 bits

Pgina 4 de 27

Tema 2

Memoria
Registros de la CPU Memoria interna
Random Access Memory (RAM) Read-Only Memory (ROM)

Memoria externa
Discos magnticos Cintas magnticas Discos pticos

Memoria voltil Memoria no voltil

DDR SDRAM
Double Data Rate Synchronous Dynamic Random Access Memory 133 a 200 MHz

DDR2 SDRAM
200 a 400 MHz

DDR3 SDRAM
400 a 533 MHz

Pgina 5 de 27

Tema 2

Capacidad: 1 KBytes = 1.024 bytes 1 MB = 1.024 KB 1 GB = 1.024 MB 1 TB = 1.024 GB Tiempo de acceso: 1 ns (nanosegundo) = 10-9 seg.

Cdigo ASCII: 256 caracteres

Pgina 6 de 27

Tema 2

0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31

NUL SOH STX ETX EOT ENQ ACK BEL BS TAB LF VT FF CR SO SI DLE DC1 DC2 DC3 DC4 NAK SYN ETB CAN EM SUB ESC FS GS RS US

32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63

! " # $ % & ' ( ) * + , . / 0 1 2 3 4 5 6 7 8 9 : ; < = > ?

64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93 94 95

@ A B C D E F G H I J K L M N O P Q R S T U V W X Y Z [ \ ] ^ _

96 97 98 99 100 101 102 103 104 105 106 107 108 109 110 111 112 113 114 115 116 117 118 119 120 121 122 123 124 125 126 127

` a b c d e f g h i j k l m n o p q r s t u v w x y z { | } ~ &

128 129 130 131 132 133 134 135 136 137 138 139 140 141 142 143 144 145 146 147 148 149 150 151 152 153 154 155 156 157 158 159

! # $ %

160 161 162 163 164 165 166 167 168 169 170 171 172 173 174 175 176 177 178 179 180 181 182 183 184 185 186 187 188 189 190 191

"

192 193 194 195 196 197 198 199 200 201 202 203 204 205 206 207 208 209 210 211 212 213 214 215 216 217 218 219 220 221 222 223

224 225 226 227 228 229 230 231 232 233 234 235 236 237 238 239 240 241 242 243 244 245 246 247 248 249 250 251 252 253 254 255

Puerto LPT

Puertos COM

USB 1.0 (12 Mbps) USB 2.0 (480 Mbps) USB 3.0 (5 Gbps)

FireWire 400 (400 Mbps) FireWire 800 (800 Mps)

PCMCIA

Pgina 7 de 27

Tema 2

Dispositivos de entrada
Teclado Ratn Pantalla tctil Dispositivos de entrada de datos de origen Escner Reconocimiento de voz

Christopher Latham Sholes


14/febrero/1819 - 17/febrero/1890

August Dvorak
5/mayo/1894 10/octubre/1975

Pgina 8 de 27

Tema 2

Resolucin
ptica Interpolada

Reconocimiento de voz
Dragon NaturallySpeaking IBM ViaVoice Microsoft Windows Speech Recognition

Velocidad
P.P.M.

Software
O.C.R.

Dispositivos de salida
Monitor
CRT TFT

Dispositivos de sonido Impresoras


Impresoras de impacto Impresoras de tinta Impresoras lser

Pgina 9 de 27

Tema 2

CRT
Cathode Ray Tube

TFT-LCD
Thin Film Transistor Liquid Crystal Display

Velocidad de impresin
C.P.S.: Caracteres por segundo L.P.M.: Lneas por minuto P.P.M.: Pginas por minuto

Resolucin
P.P.P.: Puntos por pulgada

Pgina 10 de 27

Tema 2

Almacenamiento externo
Cintas magnticas Discos magnticos
Flexibles Duros

Cintas pticas Discos pticos


CD DVD

Pgina 11 de 27

Tema 2

Flexible (Floppy)
5 pulgadas: 360 KB y 1,2 MB 3 pulgadas: 720 KB, 1,44 MB y 2,88 MB

Disco duro
1 GB = 1.000.000.000 bytes Interno: IDE, Serial ATA, Serial ATA II Externo: USB

CINTAS MAGNTICAS: Cintas magnticas, cartuchos o streamers de acceso secuencial. Ms lentas que los discos duros, pero gran capacidad (hasta 1 TB). Se utilizan para copias de seguridad o backups. Utilizan algoritmos de comprensin de datos. Formatos habituales: QIC, DLT, DAT/DDS, Travan y LTO.

Pgina 12 de 27

Tema 2

CD
CD-ROM (Compact Disc Read Only Memory) CD-R (Compact Disc Recordable) CD-RW (Compact Disc ReWritable)

DVD
DVD-ROM (Digital Versatil Disc Read Only Memory) DVD-RAM DVD-R y DVD-R DL DVD+R y DVD+R DL HD-DVD Blu-Ray Disc

Velocidad de transferencia:
1x = 150 KB/s

Capacidad:
650 MB 700 MB 800 MB 900 MB (hasta 74 de msica) (hasta 80 de msica) (hasta 90 de msica) (hasta 99 de msica)

CD-ROM
Slo lectura Los CD-ROM son siempre manufacturados masivamente mediante estampacin", mientras que los CD-R y los CD-RW son grabados Tres capas:
Capa plstica de proteccin Capa reflectante de aluminio con los pits o hendiduras (espiral de 5 Kms.) donde se almacenan los bits con la informacin Capa de policarbonato

Pgina 13 de 27

Tema 2

CD-R
Grabable Se pueden grabar en varias sesiones, pero no borrar Capacidades:
650 700 800 900 MB MB MB MB

CD-RW
Regrabable Permite borrar la informacin

Velocidad de transferencia:
1x = 1.385 KB/s

Capacidad:
DVD-RAM, DVD-R, DVD+R 4.700.000.000 bytes DVD-R DL, DVD+R DL 8.500.000.000 bytes HD-DVD 15.000.000.000 GB Blu-Ray Disc 25.000.000.000 GB

Pgina 14 de 27

Tema 2

Un programa informtico es una serie de instrucciones que se dan a un ordenador para que ejecute uno o varios procesos. Los ordenadores slo entienden instrucciones consistentes en seales elctricas: encendido/apagado.

APLICACIONES UTILIDADES LENGUAJES


SISTEMAS OPERATIVOS BIOS

Basic Input Output System

Pgina 15 de 27

Tema 2

Esquema de funcionamiento de un ordenador

El sistema operativo comunica aplicaciones y ordenador, y controla los perifricos

Herramientas de Informtica de Gestin (2B LADE)


Pgina 16 de 27

Tema 2

Windows NT Server

Windows 2000 Server

UNIX

LINUX

Solaris

Pgina 17 de 27

Tema 2

Formas abreviadas de instrucciones que se pueden traducir al lenguaje del ordenador Los nuevos lenguajes de programacin hacen la programacin ms sencilla para personas no expertas

Traductor
La ejecucin de los programas implica traducir el cdigo fuente en cdigo objeto Opciones:
Compilador
Traduce el cdigo fuente a cdigo objeto y lo guarda Se ejecuta el cdigo objeto

Intrprete
Ejecuta las instrucciones una a una No se puede guardar el cdigo objeto

Pgina 18 de 27

Tema 2

Algoritmo
Conjunto de reglas que si se siguen sistemticamente conducen a la resolucin de un problema Ejemplos: Receta de cocina y reglas de un juego Primera cualidad: No ambigedad

Organigrama
Representacin grfica de un algoritmo Diagrama de flujo Figuras de un organigrama: Sencillas y detalladas

1 V

V 1

F 2

BLOCK 1 1

IF THEN 2 2 C n n else

IF THEN ELSE

CASE

Herramientas de Informtica de Gestin (2B LADE)


Pgina 19 de 27

Tema 2

R V F

C F 1

C V 1

C V

I DO WHILE DO UNTIL

FOR / NEXT

Lenguaje mquina
El nico que los ordenadores pueden interpretar directamente Codificacin: mucho tiempo y propensa a errores Programadores: conocedores de detalles de hardware Cada ordenador o familia de ordenadores tiene su cdigo mquina propio

Pgina 20 de 27

Tema 2

Lenguaje ensamblador
Representa una cadena de 0s y 1s para cada instruccin Ms similar al ingls; cdigo ms corto que con el lenguaje mquina El ensamblador lo traduce a lenguaje mquina Ventajas del lenguaje mquina y ensamblador
El programador controla el hardware Los programas escritos en lenguaje de bajo nivel son ms eficientes

Lenguajes orientados a procedimientos


Lenguajes de tercera generacin se parecen ms al ingls que los lenguajes ensambladores. Los programadores se centran en los problemas, no en el hardware. Algunos lenguajes son estndares y el cdigo es portable. Relativamente fciles de aprender, escribir y depurar. FORTRAN, COBOL, BASIC

Pgina 21 de 27

Tema 2

Lenguajes de cuarta generacin


Se parecen ms al ingls que los lenguajes orientados a procedimientos. El programador slo tiene que seleccionar una accin sin preocuparse por la frmula o procedimiento de la accin. Fciles de aprender y usar; menos tiempo para desarrollar una aplicacin. PowerBuilder, FOCUS, NOMAD, y RAMIS

Programacin visual
Los lenguajes le permiten a los programadores crear ventanas, mens, hacer clic en botones, etc., a partir de una paleta El cdigo apropiado se escribe automticamente Acelera el trabajo Microsoft Visual Basic

Pgina 22 de 27

Tema 2

Programacin Orientada a Objetos


nfasis en los objetos involucrados en una tarea, no en el procedimiento Un objeto encapsula un conjunto de datos con el cdigo usado para operar sobre l Los mdulos estandarizados se pueden reutilizar Se pueden desarrollar aplicaciones rpidamente con los objetos apropiados

Ventajas de la Programacin Orientada a Objetos


Menos cdigo que otros lenguajes Menos tiempo de programacin que otros lenguajes Mejora la creacin en mdulos y se puede reutilizar Mantenimiento del cdigo ms fcil Permite crear interfaces ms sencillos para el usuario Permite crear aplicaciones mejoradas con imgenes y sonido

Pgina 23 de 27

Tema 2

Ventajas de los lenguajes de alto nivel


Facilidad para aprender el lenguaje Facilidad para programar Cdigo ms corto Facilidad de depuracin Facilidad de mantenimiento

Desventajas de los lenguajes de alto nivel


Menos control sobre el hardware Uso menos eficiente de la memoria El programa se ejecuta con mayor lentitud

Software de diseo personalizado


Ventajas
Buena adecuacin a las necesidades Buena adecuacin a la organizacin Comunicacin con otros sistemas

Desventajas
Coste elevado Diseo lento Interaccin con sistemas de otras organizaciones

Pgina 24 de 27

Tema 2

Software estndar
Ventajas
Bajo coste Alta calidad Soporte del vendedor Actualizacin a bajo coste Disponibilidad inmediata Funciones adecuadas al mnimo Funciones que no se utilizan Imposible de modificar El desarrollador puede desaparecer

Desventajas

Freeware
Software que puede ser utilizado sin coste por tiempo ilimitado.

Software libre (Free software) / Cdigo abierto


Puede ser usado, estudiado y modificado.

Shareware
El usuario puede evaluar el software por tiempo limitado. Se espera que el usuario se registre y pague la cuota correspondiente, que suele ser pequea.

Pgina 25 de 27

Tema 2

Texto Hoja de clculo Presentacin Base de datos Otros

Word Excel PowerPoint Access Outlook, Publisher, OneNote

WordPro 1-2-3 Freelance Approach

WordPerfect Quattro Pro Presentations Paradox

OpenOffice.org Writer OpenOffice.org Calc OpenOffice.org Impress OpenOffice.org Base OpenOffice.org Calc, Draw, Math

Organizer

Virus
Programa malicioso que se adhiere a otros programas

Gusano
Programa independiente que hace copia de sus propios archivos de programa hasta que destruye sistemas y programas o interrumpe la operacin de redes y sistemas informticos

Pgina 26 de 27

Tema 2

Virus Residentes frente a No residentes Los primeros se colocan en la memoria del ordenador (RAM) cuando se ejecutan o cuando arranca el ordenador y desde ella esperan la ejecucin de un programa o la utilizacin de un archivo para infectarlo Virus de Accin Directa Objetivo principal es reproducirse y multiplicarse por eso se autocopian en el ordenador infectado en distintas ubicaciones Virus de Sobreescritura Sobreescriben el interior de los archivos atacados haciendo que se pierda su contenido total o parcialmente Virus de Boot Atacan los disquetes y los discos duros imposibilitando que se utilicen, ya que interfieren en el sector de arranque en el que se almacena la informacin acerca de las caractersticas del disco e incluso donde se alberga un programa con el que es posible arrancar el ordenador Virus de Macro Infectan archivos de texto, bases de datos, presentaciones que incluyen en ellos pequeos programas llamados macros (microprograma asociado e incluido en un archivo en el que se ha creado y que permiten realizar acciones de forma automtica). Virus de Enlace o Directorio Modifican las direcciones que permiten a nivel interno acceder a cada uno de los archivos existente, as resultar imposible localizarlos. (FAT, tabla de particiones)

Tcnicas que emplean los virus para no ser detectados:


Ocultamiento Se produce en residentes sobre todo. Autocifrado Emplea siempre el mismo formato de cifrado. Polimorfismo Basndose en el anterior el virus se codifica de forma diferente en cada infeccin y tambin cifra el modo (rutina u algoritmo) mediante el cual realiza el cifrado o la codificacin de su firma (signature) Amouring Impide que los programas antivirus examinen programas que l mismo ha infectado. Se tienen que abrir con programas especiales como el debuger que permiten descubrir su cdigo. Panda Software Panda Antivirus Symantec Corporation Norton Antivirus Network Associates McAfee Antivirus BitDefender Kaspersky Lab Kaspersky Antivirus

Software antivirus

Pgina 27 de 27