Documentos de Académico
Documentos de Profesional
Documentos de Cultura
Introducción A La Informática1 PDF
Introducción A La Informática1 PDF
2
0
= 1 (Dedo pulgar)
2
1
= 2 (Dedo ndice)
2
2
= 4 (Dedo corazn)
2
3
= 8 (Dedo anular)
2
4
= 16 (Dedo meique)
Representacin de los datos
29/09/2014
Ing. Msc. Alberto M. Medina Villacorta 34
Codificacin de la informacin
Ejemplo, tamao de datos
29/09/2014
Ing. Msc. Alberto M. Medina Villacorta 35
Codificacin de la informacin
29/09/2014
Ing. Msc. Alberto M. Medina Villacorta 36
Codificacin de la informacin
Mltiplos de Byte
Nombre Smbolo Binario Nmero de bytes Equivale
Kilobyte KB 2
10
1 024 1024 bytes
Megabyte MB 2
20
1 048 576 1 024 KB
Gigabyte GB 2
30
1 073 741 824 1 024 MB
Terabyte TB 2
40
1 099 511 627 776 1 024 GB
Petabyte PB 2
50
1 125 899 906 842 624 1 024 TB
Exabyte EB 2
60
1 152 921 504 606 846 976 1 024 PB
Zettabyte ZB 2
70
1 180 591 620 717 411 303 424 1 024 EB
Yottabyte YB 2
80
1 208 925 819 614 629 174 706 176 1 024 ZB
Tabla basada en el Sistema Internacional de unidades.
Actualmente existe otra forma de designar a las
diferentes medidas por la confusin que trae el sistema.
29/09/2014
Ing. Msc. Alberto M. Medina Villacorta 37
Codificacin de la informacin
Unidad Signo Equivalencia
bit b 0 1
byte B 8 bits
kilobit kb (kbits) 1000 bits
Kilobyte (binario) KB 1024 bytes
Kilobyte (decimal) KB ( kB) 1000 bytes
Megabit Mb 1000 kilobits
Megabyte (binario) MB 1024 Kilobytes
Megabyte (decimal) MB ( mB ) 1000 Kilobytes
Gigabit Gb 1000 Megabits
Gigabyte (binario) GB 1024 Megabytes
Gigabyte (decimal) GB ( gB) 1000 Megabytes
Terabit Tb 1000 Gigabits
Terabyte (binario) TB 1024 Gigabytes
Terabyte (decimal) TB ( tB) 1000 Gigabytes
Petabit Pb 1000 Terabits
Petabyte (binario) PB 1024 Terabytes
Petabyte (decimal) PB ( pB) 1000 Terabytes
Exabit Eb 1000 Petabits
Exabyte (binario) EB 1024 Petabytes
Exabyte (decimal) EB ( eB) 1000 Petabytes
Antiguo
Estndar
29/09/2014
Ing. Msc. Alberto M. Medina Villacorta 38
Codificacin de la informacin
Estndar
IEC
(no est
extendido)
Unidad Signo Equivalencia
bit bit 0 or 1
byte B 8 bits
kibibit Kibit 1024 bits
kilobit kbit 1000 bits
kibibyte (binario) KiB 1024 bytes
kilobyte (decimal) kB 1000 bytes
megabit Mbit 1000 kilobits
mebibyte (binario) MiB 1024 kibibytes
megabyte (decimal) MB 1000 kilobytes
gigabit Gbit 1000 megabits
gibibyte (binario) GiB 1024 mebibytes
gigabyte (decimal) GB 1000 megabytes
terabit Tbit 1000 gigabits
tebibyte (binario) TiB 1024 gibibytes
terabyte (decimal) TB 1000 gigabytes
petabit Pbit 1000 terabits
pebibyte (binario) PiB 1024 tebibytes
petabyte (decimal) PB 1000 terabytes
exabit Ebit 1000 petabits
exbibyte (binario) EiB 1024 pebibytes
exabyte (decimal) EB 1000 petabytes
La Comisin
Electrotcnica
Internacional
(International
Electrotechnical
Commission)
29/09/2014
Ing. Msc. Alberto M. Medina Villacorta 39
Estructura funcional de la computadora
Arquitectura von Neumann: la idea clave es que el programa se
almacena en memoria junto con los datos.
29/09/2014
Ing. Msc. Alberto M. Medina Villacorta 40
Estructura funcional de la computadora
Unidades de entrada: Dispositivos por medio de
los cuales se introducen datos e instrucciones a la
computadora.
Ejemplo: Teclado, ratn, micrfono, escner, cmara
web, lector de huellas, lector de cdigos de barras...
29/09/2014
Ing. Msc. Alberto M. Medina Villacorta 41
Estructura funcional de la computadora
Unidades de salida: Dispositivos por donde se
obtienen los resultados de programas ejecutados
por la computadora.
Ejemplo: Monitor, impresora, parlantes, plotter...
29/09/2014
Ing. Msc. Alberto M. Medina Villacorta 42
Estructura funcional de la computadora
Unidades mixtas: Dispositivos por donde ingresa y
sale la informacin.
Ejemplo: CD-DVD Drive, USB Drive, Modem,
Tarjeta de red,
29/09/2014
Ing. Msc. Alberto M. Medina Villacorta 43
Estructura funcional de la computadora
Memoria
Donde se almacenan, por un corto o largo
perodo de tiempo, tanto los datos como las
instrucciones.
Memoria principal, central o interna
La que trabaja a mayor velocidad
RAM [RandomAccess Memory]: De lectura y
escritura, suele ser voltil.
ROM [Read Only Memory]: Slo lectura (no se
puede modificar), es permanente.
29/09/2014
Ing. Msc. Alberto M. Medina Villacorta 44
Estructura funcional de la computadora
Memoria
Para que un programa se
ejecute, debe estar
cargado (almacenado) en
la memoria principal
29/09/2014
Ing. Msc. Alberto M. Medina Villacorta 45
Estructura funcional de la computadora
Memoria
Se estructura en
posiciones de un
determinado
nmero de bits
(palabras de
memoria) a las
que se accede
por su direccin
29/09/2014
Ing. Msc. Alberto M. Medina Villacorta 46
Estructura funcional de la computadora
Memoria auxiliar, secundaria, externa o
masiva: Ms lenta, pero de mayor capacidad que
la memoria principal
Los datos y programas se suelen almacenar en
la memoria auxiliar para que, cuando se ejecute
varias veces un programa o se utilicen los datos
repetidamente, no sea necesario introducirlos de
nuevo.
ejemplo: Dispositivos de almacenamiento como
discos magnticos y pticos, cintas magnticas,
etc.
29/09/2014
Ing. Msc. Alberto M. Medina Villacorta 47
Estructura funcional de la computadora
CPU [Central Processing Unit]
CPU = ALU + UC
Unidad aritmtico-lgica (UAL o ALU): Unidad
encargada de efectuar las operaciones aritmticas
y lgicas.
29/09/2014
Ing. Msc. Alberto M. Medina Villacorta 48
Estructura funcional de la computadora
Unidad de control (UC)
Detecta seales de estado procedentes de las
distintas partes de la computadora y genera
seales de control dirigidas a todas las unidades
para controlar el funcionamiento de la mquina.
Capta de la memoria principal las instrucciones
del programa que ejecuta la computadora, las
descodifica y las ejecuta una a una.
Contiene un reloj que sincroniza todas las
operaciones elementales involucradas en la
ejecucin de una instruccin.
29/09/2014
Ing. Msc. Alberto M. Medina Villacorta 49
Estructura funcional de la computadora
Unidad de control (UC)
La frecuencia del reloj (en Megahertzios, MHz, o
Gigahertzios, GHz) determina, en parte, la
velocidad de funcionamiento de la computadora.
Microprocesador (mP)
CPU contenida en uno o varios circuitos integrados
(chips)
29/09/2014
Ing. Msc. Alberto M. Medina Villacorta 50
Estructura funcional de la computadora
Tipos de instrucciones
Instrucciones de transferencia de datos:
Mover datos de un sitio a otro
Instrucciones de tratamiento: Realizacin de
operaciones aritmticas y lgicas
Instrucciones de bifurcacin y saltos:
Alteracin del orden secuencial de ejecucin de
las instrucciones.
Por ejemplo: Llamadas/retornos de subrutinas.
Otras: por ejemplo: Peticin de interrupciones,
detencin de la CPU.
29/09/2014
Ing. Msc. Alberto M. Medina Villacorta 51
Estructura funcional de la computadora
Clasificacin de los
computadoras
Segn el uso que se
les da:
Computadoras de
propsito general:
Admiten distintos
tipos de
aplicaciones que
slo dependen del
programa que se
ejecuta.
29/09/2014
Ing. Msc. Alberto M. Medina Villacorta 52
Estructura funcional de la computadora
Clasificacin de los computadoras
Computadoras de propsito especfico: Slo
admiten una aplicacin concreta, utiliza muy pocos
programas y las unidades de E/S suelen estar
adaptadas para la aplicacin en que se emplea.
electrodomsticos (lavadoras, microondas...)
electrnica de consumo (TVs, vdeos, cmaras...)
perifricos (impresoras, escneres...)
sistemas de comunicaciones (telfonos,
mdems...)
vehculos (encendido, transmisin, ABS, airbag...)
sistemas de control industrial y robots
sistemas militares (misiles...)
29/09/2014
Ing. Msc. Alberto M. Medina Villacorta 53
Estructura funcional de la computadora
Clasificacin de las computadoras de propsito
general segn Prieto, Lloris & Torres: Introduccin
a la Informtica (en funcin de su capacidad)
29/09/2014
Ing. Msc. Alberto M. Medina Villacorta 54
Soporte lgico de las computadoras
Soporte lgico = Software = Programas
Programas de aplicacin
Sistema Operativo
Hardware
29/09/2014
Ing. Msc. Alberto M. Medina Villacorta 55
Soporte lgico de las computadoras
Clasificacin
Software de sistema
Sistema operativo (SO)
Herramientas / utilidades (complementos del SO)
Optimizacin de recursos (por ejemplo el
desfragmentador de disco)
Diagnstico del sistema
Herramientas de administracin
Backup (por ejemplo compresin de archivos)
Antivirus (McAffee, Norton, Panda...)
29/09/2014
Ing. Msc. Alberto M. Medina Villacorta 56
Soporte lgico de las computadoras
Clasificacin
Software de aplicacin
Programacin
Traductores (compiladores/intrpretes)
Depuradores
Editores de texto
Entornos integrados de desarrollo (IDEs)
Herramientas ofimticas (por ejemplo suites =
paquetes integrados)
Procesamiento de textos (MS Word, Lotus
WordPro, WordPerfect)
Bases de datos (MS Access, Lotus Approach)
Hojas de clculo (MS Excel, Lotus 1-2-3)
29/09/2014
Ing. Msc. Alberto M. Medina Villacorta 57
Soporte lgico de las computadoras
Software de aplicacin
Grficos raster/matriciales/retoque fotogrfico
(Adobe Photoshop, Paint Shop Pro)
Grficos vectoriales (Corel Draw, MS Visio)
Autoedicin (MS Publisher, Adobe Illustrator)
Colaboracin / groupware (Lotus Notes)
Ciencia/Ingeniera CAD/CAM (AutoCAD, Cadence)
Clculo matemtico (Mathematica, Matlab, SPSS)
Sistemas gestores de bases de datos (Oracle, IBM
DB2, Interbase...)
Comunicacin (por ejemplo Internet)
Multimedia (imagen & sonido)
Juegos...
29/09/2014
Ing. Msc. Alberto M. Medina Villacorta 58
Soporte lgico de las computadoras
Sistema operativo: Conjunto de programas
encargado de controlar los recursos de la
computadora.
Funciones
Evitar que el usuario o aplicacin tenga que
conocer con demasiados detalles el hardware
(esto es, servir de puente entre el hardware y los
programas de aplicacin)
Ofrecer una interfaz de usuario que permita
ejecutar aplicaciones, por ejemplo interfaz grfica
de usuario tipo WIMP( Windows, Icons, Menus
and Pointers)
29/09/2014
Ing. Msc. Alberto M. Medina Villacorta 59
Soporte lgico de las computadoras
Sistemas operativos
29/09/2014
Ing. Msc. Alberto M. Medina Villacorta 60
Soporte lgico de las computadoras
Mdulos
KERNEL (ncleo del sistema operativo)
Cargador inicial (arranque de la computadora)
Administrador de CPU (dispatcher/planificador)
Administrador de memoria (memoria virtual,
swapping)
Gestor de archivos (FAT, NTFS...)
Comunicacin entre procesos
Proteccin de datos y control de acceso
Controladores de dispositivos (drivers)
Herramientas de administracin
Interfaz de usuario (GUI)
29/09/2014
Ing. Msc. Alberto M. Medina Villacorta 61
Soporte lgico de las computadoras
Clasificacin
Monousuario vs. Multiusuario
Monotarea vs. Multitarea
Ejemplos de sistemas operativos
Monotarea Multitarea
MS-DOS OS/2 (IBM)
CP/M MacOS (Apple)
Windows 95/98/Me (uso domstico)
Windows NT/2000 (uso profesional)
Windows XP, Vista, 7
UNIX (IRIX, Solaris/SunOS, Linux..
29/09/2014
Ing. Msc. Alberto M. Medina Villacorta 62
Soporte lgico de las computadoras
Sistema operativo monotarea
29/09/2014
Ing. Msc. Alberto M. Medina Villacorta 63
Soporte lgico de las computadoras
Sistemas operativos multitarea
29/09/2014
Ing. Msc. Alberto M. Medina Villacorta 64
Soporte lgico de las computadoras
Sistemas operativos multitarea
29/09/2014
Ing. Msc. Alberto M. Medina Villacorta 65
Soporte lgico de las computadoras
Una parte de la familia de sistemas operativos UNIX
29/09/2014
Ing. Msc. Alberto M. Medina Villacorta 66
Soporte lgico de las computadoras
La familia de sistemas operativos Windows
29/09/2014
Ing. Msc. Alberto M. Medina Villacorta 67
Soporte lgico de las computadoras
Software peligroso
Virus
Pequeo programa diseado para instalarse y
ejecutarse en un computadora sin permiso del
usuario y, habitualmente, con mala intencin
Funciones: propagarse, defenderse & realizar
alguna accin (inocua/daina).
Suelen permanecer inactivos algn tiempo para
propagarse sin ser detectados.
29/09/2014
Ing. Msc. Alberto M. Medina Villacorta 68
Soporte lgico de las computadoras
Software peligroso
Tipos
Virus clsicos: Infectan los archivos ejecutables
(.exe, .com...)
Virus de macros: Macros dentro de documentos
(Word, Excel...)
Virus MBR [Master Boot Record]: Infectan el
sector de arranque del disco y permanecen
incluso cuando formateamos el disco.
29/09/2014
Ing. Msc. Alberto M. Medina Villacorta 69
Soporte lgico de las computadoras
Software peligroso
Troyanos
Programas que hacen algo de cara al usuario y,
adems, realizan otras tareas "ocultas".
Bombas lgicas
Software, incluido por los que desarrollaron la
aplicacin, que se activa cuando se dan ciertas
condiciones (por ejemplo la fecha).
29/09/2014
Ing. Msc. Alberto M. Medina Villacorta 70
Para responder
1. Qu entiende por informtica?
2. Mencione los componentes de un sistema
informtico.
3. Indique las funciones que cumple cada
componente de un sistema informtico.
4. Seale los principales dispositivos de
entrada/salida de datos.
3. Que significa PC, CPU, RAM, ROM, Bit
29/09/2014
Ing. Msc. Alberto M. Medina Villacorta 71