SlideShare una empresa de Scribd logo
Introducción a la Informática
Conceptos básicos
Informática
Ordenador
Hardware y software
Codificación de la información
Código binario
Bits y bytes
Estructura funcional de un ordenador: Arquitectura von Neumann
Unidades de entrada y de salida
Memoria (principal y auxiliar)
CPU = ALU + UC
Soporte lógico de los ordenadores
Sistema operativo
Software de aplicación
Apéndices
Historia de la Informática
Componentes de un PC
Lecturas recomendadas
• Alberto Prieto, Antonio Lloris & Juan Carlos Torres:
“Introducción a la Informática”, 3ª edición, capítulo 1
McGraw-Hill / Interamericana de España, 2002
Introducción a la Informática - 1 - © Fernando Berzal
Conceptos básicos
Informática
del francés informatique (“INFORmación autoMÁTICA”)
en inglés Computer Science
Ciencia que estudia el tratamiento de la información
por medio de máquinas automáticas.
Conjunto de conocimientos científicos y técnicas que hacen posible el
tratamiento automático de la información por medio de ordenadores.
Campo de conocimiento que abarca
todos los aspectos de diseño y uso de ordenadores
Ordenador
Máquina capaz de aceptar unos datos de entrada, efectuar con ellos
operaciones lógicas y aritméticas, y proporcionar los datos resultantes a través de
un medio de salida; todo ello sin la intervención de un operador humano y bajo
el control de un programa de instrucciones previamente almacenado en el
ordenador.
vs. Calculadora Máquina capaz de efectuar operaciones aritméticas
bajo el control directo del usuario:
- No realiza operaciones de tipo lógico
- No enlaza automáticamente las operaciones que realiza
Ejemplos de operaciones aritméticas y lógicas
- Operaciones aritméticas:
sumar, restar, multiplicar, dividir...
- Operaciones lógicas:
comparaciones, operaciones del Álgebra de Boole...
Introducción a la Informática - 2 - © Fernando Berzal
Hardware y software
HARDWARE [Soporte físico]
La máquina en sí; es decir, el conjunto de circuitos electrónicos, cables,
dispositivos electromecánicos y otros elementos físicos que forman los
ordenadores
SOFTWARE [Soporte lógico]
Conjunto de programas ejecutables por el ordenador.
El término hardware no se utiliza únicamente para designar los dispositivos
físicos del ordenador, sino también todo lo relacionado con ellos.
Ä ARQUITECTURA DE COMPUTADORES
Lo mismo puede decirse del software: no trata sólo de los programas de
ordenador, sino de todas las materias relacionadas con la construcción y uso de
los programas (organización y estructuración de los datos, análisis de
aplicaciones, metodologías de diseño, etc.).
Ä INGENIERÍA DEL SOFTWARE
Un ordenador necesita ambos soportes, tan imprescindible es el hardware
como el software. Aunque son muy distintos y sus disciplinas relacionadas son
diferentes, hardware y software son complementarios ya que el ordenador
necesita de ambos para su funcionamiento.
Introducción a la Informática - 3 - © Fernando Berzal
El ordenador como sistema
“Caja negra” cuyas salidas dependen de las entradas
Teniendo en cuenta las instrucciones del programa almacenado en el ordenador:
Datos de salida = f (Datos de entrada, Instrucciones)
Dato
Representación formal de hechos, conceptos o instrucciones adecuada para su
comunicación, interpretación y procesamiento por seres humanos o medios
automáticos.
Ejemplos: 25ºC, 25m, 1234-BCD, 4/10/2004...
En el interior del ordenador, todo se representa con ceros y unos.
Información
El significado que un ser humano le asigna a los datos.
Introducción a la Informática - 4 - © Fernando Berzal
Codificación de la información
Codificar es representar los elementos de un conjunto mediante los de otro, de
forma tal que a cada elemento del primer conjunto le corresponda un elemento
distinto del segundo.
Código binario
En el interior de los ordenadores digitales actuales, la información se
almacena y se transfiere de un sitio a otro según un CÓDIGO BINARIO.
• El código binario utiliza únicamente dos símbolos diferentes: {0, 1}
• Cualquier dato que introduzcamos en el ordenador o que sea manipulado
por él se codifica en su interior por una sucesión de ceros y unos (que
físicamente se representa por corrientes eléctricas, campos magnéticos,
marcas ópticas...)
• En la entrada y la salida del ordenador, los cambios de código se realizan
de forma automática para que no tengamos que introducir ni interpretar la
información codificada.
Bits
La unidad más elemental de información en el interior de un ordenador es
un valor binario (0 ó 1). Esta unidad elemental de información se denomina BIT
(BInary uniT).
Un bit representa la información correspondiente a la ocurrencia de un
suceso de dos posibilidades (opciones) distintas.
Cualquier suceso que tenga más de dos posibilidades no podrá
representarse con un único bit, ya que faltarían valores para codificar la
información. Para que una codificación sea correcta, a cada elemento de un
conjunto se ha de asignar un elemento distinto del otro conjunto.
Introducción a la Informática - 5 - © Fernando Berzal
Ejemplo de codificación
Mensaje
“Confirmo asistencia”
Código Morse
- · - · - - - - · · · - · · - · - - - - -
· - · · · · · · · · · · - · - · - · - · · · · -
Alfabeto (código) Morse
A · − H · · · · Ñ · · − · · U · · −
B − · · · I · · O − − − V · · · −
C − · − · J · − − − P · − − · W · − −
D − · · K − · − Q − − · − X − · · −
E · L · − · · R · − · Y − · − −
F · · − · M − − S · · · Z − − · ·
G − − · N − · T · · −
Codificación binaria (ASCII)
01000011 01001111 01000110 01001001 01010010 01001101 01001111
01000001 01010011 01001001 01010011 ...
Código binario (ASCII)
A 01000001 H 01001000 Ñ 10100101 U 01010101
B 01000010 I 01001001 O 01001111 V 01010110
C 01000011 J 01001010 P 01010000 W 01010111
D 01000100 K 01001011 Q 01010001 X 01011000
E 01000101 L 01001100 R 01010010 Y 01011001
F 01000110 M 01001101 S 01010011 Z 01011010
G 01000111 N 01001110 T 01010100
Introducción a la Informática - 6 - © Fernando Berzal
Bytes
Usualmente, la información se representa por medio de caracteres. A cada
carácter le corresponde un cierto número de bits. Un BYTE es el número de bits
necesario para almacenar un carácter. Este número depende del código utilizado
(generalmente, 8).
Para medir la capacidad de almacenamiento del un ordenador se utilizan
múltiplos del byte:
Kilobyte 1 KB 210
bytes 1 024 bytes
Megabyte 1 MB 220
bytes 1 048 576 bytes
Gigabyte 1 GB 230
bytes 1 073 741 824 bytes
Terabyte 1 TB 240
bytes 1 099 511 627 776 bytes
Ejemplos
Datos Tamaño
Texto 1 novela de 200 páginas, 50 líneas por
página y 80 caracteres por línea
800 000 bytes
(unos 780 KB)
Imagen en
blanco y negro
1024x768 píxeles, 1 bpp (bit por píxel) 98 304 bytes
(menos de 100KB)
Imagen
en color
1024x768 píxeles, 24 bpp (bits por píxel) 2 359 296 bytes
(unos 2300KB)
Sonido de
baja calidad
3 minutos, 11000 muestras por segundo,
8 bits por muestra
1 980 000 bytes
(casi 2MB)
Sonido de
alta calidad
3 minutos, 44100 muestras por segundo,
12 bits por muestra, dos canales (estéreo)
23 814 000 bytes
(casi 23MB)
Vídeo
(calidad VHS)
90 minutos, 25 fotogramas por segundo,
352x288 píxeles de resolución, 24 bpp
41 057 280 000 bytes
(casi 40GB)
Vídeo
(calidad DVD)
90 minutos, 25 fotogramas por segundo,
720x576 píxeles de resolución, 24 bpp
167 961 600 000 bytes
¡¡¡ menos de 160GB !!!
NOTA: Existen técnicas de compresión de datos que permiten
almacenar los datos en menos espacio del mostrado en la tabla.
Introducción a la Informática - 7 - © Fernando Berzal
Estructura funcional
de un ordenador:
Arquitectura von Neumann
IDEA CLAVE: El programa se almacena en memoria junto con los datos.
Unidades de entrada
Dispositivos por medio de los cuales se introducen datos e instrucciones en el
ordenador.
vg: Teclado, ratón, cámara digital, escáner, lector de códigos de barras...
Unidades de salida
Dispositivos por donde se obtienen los resultados de los programas ejecutados
por el ordenador.
vg: Monitor, impresora, plotter, sintetizador de voz...
Introducción a la Informática - 8 - © Fernando Berzal
Memoria
Donde se almacenan, por un corto o largo período de tiempo, tanto los datos
como las instrucciones.
Memoria principal/central/interna
La que trabaja a mayor velocidad
· RAM [Random Access Memory]: De lectura y escritura, suele ser volátil.
· ROM [Read Only Memory]: Sólo lectura (no se puede modificar), permanente.
: Para que un programa se ejecute,
debe estar cargado (almacenado) en la memoria principal
: Se estructura en posiciones de un determinado número de bits (palabras de
memoria) a las que se accede por su dirección.
Memoria auxiliar/secundaria/externa/masiva
Más 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
repetidamente unos datos, no sea necesario introducirlos de nuevo.
vg: Dispositivos de almacenamiento
como discos magnéticos y ópticos, cintas magnéticas...
Introducción a la Informática - 9 - © Fernando Berzal
CPU [Central Processing Unit]
CPU = ALU + UC
Unidad aritmético-lógica (UAL o ALU)
Unidad encargada de efectuar las operaciones aritméticas y lógicas
Unidad de control (UC)
Detecta señales de estado procedentes de las distintas partes del ordenador y
genera señales de control dirigidas a todas las unidades para controlar el
funcionamiento de la máquina.
: Capta de la memoria principal las instrucciones del programa que ejecuta
el ordenador, las descodifica y las ejecuta una a una.
: Contiene un reloj que sincroniza todas las operaciones elementales
involucradas en la ejecución de una instrucción.
: La frecuencia del reloj (en Megahertzios, MHz, o Gigahertzios, GHz)
determina, en parte, la velocidad de funcionamiento del ordenador.
Microprocesador (µP)
CPU contenida en uno
o varios circuitos integrados (chips)
Introducción a la Informática - 10 - © Fernando Berzal
Ejecución de un programa
Una vez cargado el programa en memoria, se le cede el control del ordenador:
1. Se lee una instrucción del programa.
2. La unidad de control decodifica la instrucción
3. La unidad de control envía las señales necesarias para ejecutar la instrucción:
a. Se leen los datos de entrada (1 ó 2)
b. Se efectúa una operación con ellos en la ALU (p.ej. suma)
c. Se almacena el resultado
4. Se determina cuál debe ser la siguiente instrucción que se debe ejecutar.
5. Se vuelve al paso 1.
Tipos de instrucciones
Instrucciones de transferencia de datos
Mover datos de un sitio a otro
Instrucciones de tratamiento
Realización de operaciones aritméticas y lógicas
Instrucciones de bifurcación y saltos
Alteración del orden secuencial de ejecución de las instrucciones
p.ej.: Llamadas/retornos de subrutinas
Otras
p.ej.: Petición de interrupciones, detención de la CPU...
Introducción a la Informática - 11 - © Fernando Berzal
Clasificación de los ordenadores
Según el uso que se les da:
• Ordenador de propósito general: Admiten distintos tipos de
aplicaciones que sólo dependen del programa que se ejecuta.
• Ordenador de propósito específico: Sólo admite una aplicación
concreta, utiliza muy pocos programas y las unidades de E/S suelen estar
adaptadas para la aplicación en que se emplea.
vg: electrodomésticos (lavadoras, microondas...)
electrónica de consumo (TVs, vídeos, cámaras...)
periféricos (impresoras, escáneres...)
sistemas de comunicaciones (teléfonos, módems...)
vehículos (encendido, transmisión, ABS, airbag...)
sistemas de control industrial y robots
sistemas militares (misiles...)
Clasificación de los ordenadores de propósito general
© Prieto, Lloris & Torres: “Introducción a la Informática”
(en función de su capacidad, de mayor a menor)
Introducción a la Informática - 12 - © Fernando Berzal
Soporte lógico de los ordenadores
Soporte lógico = Software = Programas
Programas de Aplicación
Sistema Operativo
Programas de Aplicación
Sistema Operativo
Clasificación
Software de sistema
Sistema operativo (SO)
Herramientas / utilidades (complementos del SO)
Optimización de recursos (p.ej. desfragmentador de disco)
Diagnóstico del sistema
Herramientas de administración
Backup (p.ej. compresión de archivos)
Antivirus (McAffee, Norton, Panda...)
Software de aplicación
Programación
Traductores (compiladores/intérpretes)
Depuradores
Editores de texto
Entornos integrados de desarrollo (IDEs)
Herramientas ofimáticas (p.ej. suites = paquetes integrados)
Procesamiento de textos (MS Word, Lotus WordPro, WordPerfect)
Bases de datos (MS Access, Lotus Approach)
Hojas de cálculo (MS Excel, Lotus 1-2-3)
Gráficos raster/matriciales/retoque fotográfico (Adobe Photoshop, Paint Shop Pro)
Gráficos vectoriales (Corel Draw, MS Visio)
Autoedición (MS Publisher, Adobe Illustrator, QuarkXpress)
Colaboración / groupware (Lotus Notes)
Ciencia/Ingeniería
CAD/CAM (AutoCAD, Cadence)
Cálculo matemático (Mathematica, Matlab, SPSS)
Sistemas gestores de bases de datos (Oracle, IBM DB2, Interbase...)
Comunicación (p.ej. Internet)
Multimedia (imagen & sonido)
Juegos...
Introducción a la Informática - 13 - © Fernando Berzal
Sistemas operativos
Sistema operativo
Conjunto de programas encargado de controlar los recursos del ordenador
Funciones
• Evitar que el usuario/aplicación tenga que conocer con demasiados
detalles el hardware (esto es, servir de puente entre el hardware y los
programas de aplicación)
• Ofrecer una interfaz de usuario que permita ejecutar aplicaciones (p.ej.
interfaz gráfica de usuario tipo WIMP)
Módulos
KERNEL (núcleo del sistema operativo)
- Cargador inicial (arranque del ordenador)
- Administrador de CPU (dispatcher/planificador)
- Administrador de memoria (memoria virtual, swapping)
- Gestor de archivos (FAT, NTFS...)
- Comunicación entre procesos
- Protección de datos y control de acceso
Controladores de dispositivos (drivers)
Herramientas de administración
Interfaz de usuario (GUI)
Clasificación
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 doméstico)
Windows NT/2000 (uso profesional)
Windows XP
UNIX (IRIX, Solaris/SunOS, Linux...)
Introducción a la Informática - 14 - © Fernando Berzal
Sistema operativo monotarea
Sistemas operativos multitarea
Introducción a la Informática - 15 - © Fernando Berzal
La familia de sistemas operativos UNIX (una pequeña parte de ella):
La familia de sistemas operativos Windows
Introducción a la Informática - 16 - © Fernando Berzal
Software peligroso
Virus
Pequeño programa diseñado para instalarse y ejecutarse en un ordenador
sin permiso del usuario y, habitualmente, con “mala intención”
- Funciones: propagarse, defenderse & realizar alguna acción (inocua/dañina).
- Suelen permanecer inactivos algún tiempo para propagarse sin ser detectados.
Tipos
- Virus clásicos: Infectan ficheros 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.
Troyanos
Programas que hacen algo de cara al usuario
y, además, realizan otras tareas "ocultas".
Bombas lógicas
Software, incluido por los que desarrollaron la aplicación,
que se activa cuando se dan ciertas condiciones (p.ej. fecha).

Más contenido relacionado

La actualidad más candente

Material ayuda arquitectura i
Material ayuda   arquitectura iMaterial ayuda   arquitectura i
Material ayuda arquitectura i
Obstetricia Unvime
 
Veronica vanessa turcios
Veronica vanessa turciosVeronica vanessa turcios
Veronica vanessa turcios
Edgardoramos22
 
Trabajo practico de tic
Trabajo practico de ticTrabajo practico de tic
Trabajo practico de tic
COLEGIO PADRE CLARET
 
Hardware 4º 2
Hardware 4º 2Hardware 4º 2
Hardware 4º 2
AlmuPe
 
Arquitectura de una computadora
Arquitectura de una computadoraArquitectura de una computadora
Arquitectura de una computadora
Carlos Andres Perez Cabrales
 
Notas clasepc
Notas clasepcNotas clasepc
Notas clasepc
Sandra Bohorquez
 
Conceptos informaticos
Conceptos informaticosConceptos informaticos
Conceptos informaticos
mmazonf
 
HARDWARE
HARDWAREHARDWARE
HARDWARE
AlmuPe
 
Semana II Clase 1
Semana II Clase 1 Semana II Clase 1
Semana II Clase 1
guestc6a3ad1
 
Hardware
HardwareHardware
Hardware
Justino Cat
 
2 bach ud01 - hardware del ordenador
2 bach   ud01 - hardware del ordenador2 bach   ud01 - hardware del ordenador
2 bach ud01 - hardware del ordenador
Juan Serrano Pérez
 
TIC practico
TIC practico TIC practico
TIC practico
COLEGIO PADRE CLARET
 
Manual programacion c++
Manual programacion c++Manual programacion c++
Manual programacion c++
taker85
 
Historia de los ordenadores sin formato
Historia de los ordenadores sin formatoHistoria de los ordenadores sin formato
Historia de los ordenadores sin formato
susana1aiscar2010
 

La actualidad más candente (14)

Material ayuda arquitectura i
Material ayuda   arquitectura iMaterial ayuda   arquitectura i
Material ayuda arquitectura i
 
Veronica vanessa turcios
Veronica vanessa turciosVeronica vanessa turcios
Veronica vanessa turcios
 
Trabajo practico de tic
Trabajo practico de ticTrabajo practico de tic
Trabajo practico de tic
 
Hardware 4º 2
Hardware 4º 2Hardware 4º 2
Hardware 4º 2
 
Arquitectura de una computadora
Arquitectura de una computadoraArquitectura de una computadora
Arquitectura de una computadora
 
Notas clasepc
Notas clasepcNotas clasepc
Notas clasepc
 
Conceptos informaticos
Conceptos informaticosConceptos informaticos
Conceptos informaticos
 
HARDWARE
HARDWAREHARDWARE
HARDWARE
 
Semana II Clase 1
Semana II Clase 1 Semana II Clase 1
Semana II Clase 1
 
Hardware
HardwareHardware
Hardware
 
2 bach ud01 - hardware del ordenador
2 bach   ud01 - hardware del ordenador2 bach   ud01 - hardware del ordenador
2 bach ud01 - hardware del ordenador
 
TIC practico
TIC practico TIC practico
TIC practico
 
Manual programacion c++
Manual programacion c++Manual programacion c++
Manual programacion c++
 
Historia de los ordenadores sin formato
Historia de los ordenadores sin formatoHistoria de los ordenadores sin formato
Historia de los ordenadores sin formato
 

Similar a Introduccion a la informatica -recopilación

1 a intro
1 a intro1 a intro
1 a intro
Mercedes Perez
 
Informe fase 1INVESTIGACION Y PLANEACION DEL PROYECTO
Informe fase 1INVESTIGACION Y PLANEACION DEL PROYECTOInforme fase 1INVESTIGACION Y PLANEACION DEL PROYECTO
Informe fase 1INVESTIGACION Y PLANEACION DEL PROYECTO
emilsen palacio carvajal
 
Informe fase 1INVESTIGACION Y PLANEACION DEL PROYECTO
Informe fase 1INVESTIGACION Y PLANEACION DEL PROYECTOInforme fase 1INVESTIGACION Y PLANEACION DEL PROYECTO
Informe fase 1INVESTIGACION Y PLANEACION DEL PROYECTO
emilsen palacio carvajal
 
Generalidades
GeneralidadesGeneralidades
Generalidades
Aracely Manzano
 
Computadores
ComputadoresComputadores
Computadores
mauricio009
 
Guia de-programacion-i-visual-b-net
Guia de-programacion-i-visual-b-netGuia de-programacion-i-visual-b-net
Guia de-programacion-i-visual-b-net
oscar elias palomino hermoza
 
TEMA 1.pptx
TEMA 1.pptxTEMA 1.pptx
TEMA 1.pptx
fatimasilvacabral
 
Diegooooo
DiegoooooDiegooooo
Diegooooo
diegoramyep
 
trabajo de informatica
trabajo de informaticatrabajo de informatica
trabajo de informatica
diegoramyep
 
Modulo1 introduccion
Modulo1   introduccionModulo1   introduccion
Modulo1 introduccion
JOSE MENDOZA
 
Curso de Introducción a la Informática
Curso de Introducción a la Informática  Curso de Introducción a la Informática
Curso de Introducción a la Informática
Conecta Alcobendas
 
Tema 1 introducción a los sistemas de información
Tema 1   introducción a los sistemas de informaciónTema 1   introducción a los sistemas de información
Tema 1 introducción a los sistemas de información
Samuel
 
Plantilla fase1 1_
Plantilla fase1  1_Plantilla fase1  1_
Plantilla fase1 1_
Guillermo Campo
 
Arquitectura del pc
Arquitectura del   pcArquitectura del   pc
Arquitectura del pc
Daniiel Espiinosa
 
Tic hipervinculos
Tic  hipervinculos Tic  hipervinculos
Tic hipervinculos
chaime2
 
1era. unidad el computador
1era. unidad el computador1era. unidad el computador
1era. unidad el computador
Guillermo Verdugo Bastias
 
Generaciones
GeneracionesGeneraciones
Generaciones
carlotarivera1993
 
Hardware
HardwareHardware
Hardware
LorasTyrell
 
Arquitectura de un computador 1.a
Arquitectura de un computador 1.aArquitectura de un computador 1.a
Arquitectura de un computador 1.a
instituto universitario antonio jose de sucre
 
Tema1
Tema1Tema1

Similar a Introduccion a la informatica -recopilación (20)

1 a intro
1 a intro1 a intro
1 a intro
 
Informe fase 1INVESTIGACION Y PLANEACION DEL PROYECTO
Informe fase 1INVESTIGACION Y PLANEACION DEL PROYECTOInforme fase 1INVESTIGACION Y PLANEACION DEL PROYECTO
Informe fase 1INVESTIGACION Y PLANEACION DEL PROYECTO
 
Informe fase 1INVESTIGACION Y PLANEACION DEL PROYECTO
Informe fase 1INVESTIGACION Y PLANEACION DEL PROYECTOInforme fase 1INVESTIGACION Y PLANEACION DEL PROYECTO
Informe fase 1INVESTIGACION Y PLANEACION DEL PROYECTO
 
Generalidades
GeneralidadesGeneralidades
Generalidades
 
Computadores
ComputadoresComputadores
Computadores
 
Guia de-programacion-i-visual-b-net
Guia de-programacion-i-visual-b-netGuia de-programacion-i-visual-b-net
Guia de-programacion-i-visual-b-net
 
TEMA 1.pptx
TEMA 1.pptxTEMA 1.pptx
TEMA 1.pptx
 
Diegooooo
DiegoooooDiegooooo
Diegooooo
 
trabajo de informatica
trabajo de informaticatrabajo de informatica
trabajo de informatica
 
Modulo1 introduccion
Modulo1   introduccionModulo1   introduccion
Modulo1 introduccion
 
Curso de Introducción a la Informática
Curso de Introducción a la Informática  Curso de Introducción a la Informática
Curso de Introducción a la Informática
 
Tema 1 introducción a los sistemas de información
Tema 1   introducción a los sistemas de informaciónTema 1   introducción a los sistemas de información
Tema 1 introducción a los sistemas de información
 
Plantilla fase1 1_
Plantilla fase1  1_Plantilla fase1  1_
Plantilla fase1 1_
 
Arquitectura del pc
Arquitectura del   pcArquitectura del   pc
Arquitectura del pc
 
Tic hipervinculos
Tic  hipervinculos Tic  hipervinculos
Tic hipervinculos
 
1era. unidad el computador
1era. unidad el computador1era. unidad el computador
1era. unidad el computador
 
Generaciones
GeneracionesGeneraciones
Generaciones
 
Hardware
HardwareHardware
Hardware
 
Arquitectura de un computador 1.a
Arquitectura de un computador 1.aArquitectura de un computador 1.a
Arquitectura de un computador 1.a
 
Tema1
Tema1Tema1
Tema1
 

Último

Examen de Selectividad. Geografía junio 2024 (Convocatoria Ordinaria). UCLM
Examen de Selectividad. Geografía junio 2024 (Convocatoria Ordinaria). UCLMExamen de Selectividad. Geografía junio 2024 (Convocatoria Ordinaria). UCLM
Examen de Selectividad. Geografía junio 2024 (Convocatoria Ordinaria). UCLM
Juan Martín Martín
 
1° T3 Examen Zany de primer grado compl
1° T3 Examen Zany  de primer grado compl1° T3 Examen Zany  de primer grado compl
1° T3 Examen Zany de primer grado compl
ROCIORUIZQUEZADA
 
Mundo ABC Examen 1 Grado- Tercer Trimestre.pdf
Mundo ABC Examen 1 Grado- Tercer Trimestre.pdfMundo ABC Examen 1 Grado- Tercer Trimestre.pdf
Mundo ABC Examen 1 Grado- Tercer Trimestre.pdf
ViriEsteva
 
SEMIOLOGIA DE HEMORRAGIAS DIGESTIVAS.pptx
SEMIOLOGIA DE HEMORRAGIAS DIGESTIVAS.pptxSEMIOLOGIA DE HEMORRAGIAS DIGESTIVAS.pptx
SEMIOLOGIA DE HEMORRAGIAS DIGESTIVAS.pptx
Osiris Urbano
 
tema 7. Los siglos XVI y XVII ( resumen)
tema 7. Los siglos XVI y XVII ( resumen)tema 7. Los siglos XVI y XVII ( resumen)
tema 7. Los siglos XVI y XVII ( resumen)
saradocente
 
Liturgia día del Padre del siguiente domingo.pptx
Liturgia día del Padre del siguiente domingo.pptxLiturgia día del Padre del siguiente domingo.pptx
Liturgia día del Padre del siguiente domingo.pptx
YeniferGarcia36
 
CUENTOS EN MAYÚSCULAS PARA APRENDER A LEER.pdf
CUENTOS EN MAYÚSCULAS PARA APRENDER A LEER.pdfCUENTOS EN MAYÚSCULAS PARA APRENDER A LEER.pdf
CUENTOS EN MAYÚSCULAS PARA APRENDER A LEER.pdf
Inslvarez5
 
PANDERETAS DECORADAS CON MOTIVOS DE LA RIOJA
PANDERETAS DECORADAS CON MOTIVOS DE LA RIOJAPANDERETAS DECORADAS CON MOTIVOS DE LA RIOJA
PANDERETAS DECORADAS CON MOTIVOS DE LA RIOJA
estroba5
 
Evaluacion del tercer trimestre del 2023-2024
Evaluacion del tercer trimestre del 2023-2024Evaluacion del tercer trimestre del 2023-2024
Evaluacion del tercer trimestre del 2023-2024
israelsouza67
 
2° año LA VESTIMENTA-ciencias sociales 2 grado
2° año LA VESTIMENTA-ciencias sociales 2 grado2° año LA VESTIMENTA-ciencias sociales 2 grado
2° año LA VESTIMENTA-ciencias sociales 2 grado
GiselaBerrios3
 
Guia para Docentes como usar ChatGPT Mineduc Ccesa007.pdf
Guia para Docentes como usar ChatGPT  Mineduc Ccesa007.pdfGuia para Docentes como usar ChatGPT  Mineduc Ccesa007.pdf
Guia para Docentes como usar ChatGPT Mineduc Ccesa007.pdf
Demetrio Ccesa Rayme
 
Clase Prensencial, Actividad 2.pdf.......
Clase Prensencial, Actividad 2.pdf.......Clase Prensencial, Actividad 2.pdf.......
Clase Prensencial, Actividad 2.pdf.......
LuanaJaime1
 
CONTENIDOS Y PDA DE LA FASE 3,4 Y 5 EN NIVEL PRIMARIA
CONTENIDOS Y PDA DE LA FASE 3,4 Y 5 EN NIVEL PRIMARIACONTENIDOS Y PDA DE LA FASE 3,4 Y 5 EN NIVEL PRIMARIA
CONTENIDOS Y PDA DE LA FASE 3,4 Y 5 EN NIVEL PRIMARIA
ginnazamudio
 
Presentación de proyecto en acuarela moderna verde.pdf
Presentación de proyecto en acuarela moderna verde.pdfPresentación de proyecto en acuarela moderna verde.pdf
Presentación de proyecto en acuarela moderna verde.pdf
LuanaJaime1
 
Hablemos de ESI para estudiantes Cuadernillo
Hablemos de ESI para estudiantes CuadernilloHablemos de ESI para estudiantes Cuadernillo
Hablemos de ESI para estudiantes Cuadernillo
Mónica Sánchez
 
Examen de la EvAU 2024 en Navarra Latín.
Examen de la EvAU 2024 en Navarra Latín.Examen de la EvAU 2024 en Navarra Latín.
Examen de la EvAU 2024 en Navarra Latín.
amayaltc18
 
200. Efemerides junio para trabajar en periodico mural
200. Efemerides junio para trabajar en periodico mural200. Efemerides junio para trabajar en periodico mural
200. Efemerides junio para trabajar en periodico mural
shirherrer
 
EVALUACION ESTUDIANTIL 2023-2024 Ecuador - Costa.pptx
EVALUACION ESTUDIANTIL 2023-2024 Ecuador - Costa.pptxEVALUACION ESTUDIANTIL 2023-2024 Ecuador - Costa.pptx
EVALUACION ESTUDIANTIL 2023-2024 Ecuador - Costa.pptx
Victor Elizalde P
 
Las Tecnologias Digitales en los Aprendizajesdel Siglo XXI UNESCO Ccesa007.pdf
Las Tecnologias Digitales en los Aprendizajesdel Siglo XXI  UNESCO Ccesa007.pdfLas Tecnologias Digitales en los Aprendizajesdel Siglo XXI  UNESCO Ccesa007.pdf
Las Tecnologias Digitales en los Aprendizajesdel Siglo XXI UNESCO Ccesa007.pdf
Demetrio Ccesa Rayme
 
Guia Practica de ChatGPT para Docentes Ccesa007.pdf
Guia Practica de ChatGPT para Docentes Ccesa007.pdfGuia Practica de ChatGPT para Docentes Ccesa007.pdf
Guia Practica de ChatGPT para Docentes Ccesa007.pdf
Demetrio Ccesa Rayme
 

Último (20)

Examen de Selectividad. Geografía junio 2024 (Convocatoria Ordinaria). UCLM
Examen de Selectividad. Geografía junio 2024 (Convocatoria Ordinaria). UCLMExamen de Selectividad. Geografía junio 2024 (Convocatoria Ordinaria). UCLM
Examen de Selectividad. Geografía junio 2024 (Convocatoria Ordinaria). UCLM
 
1° T3 Examen Zany de primer grado compl
1° T3 Examen Zany  de primer grado compl1° T3 Examen Zany  de primer grado compl
1° T3 Examen Zany de primer grado compl
 
Mundo ABC Examen 1 Grado- Tercer Trimestre.pdf
Mundo ABC Examen 1 Grado- Tercer Trimestre.pdfMundo ABC Examen 1 Grado- Tercer Trimestre.pdf
Mundo ABC Examen 1 Grado- Tercer Trimestre.pdf
 
SEMIOLOGIA DE HEMORRAGIAS DIGESTIVAS.pptx
SEMIOLOGIA DE HEMORRAGIAS DIGESTIVAS.pptxSEMIOLOGIA DE HEMORRAGIAS DIGESTIVAS.pptx
SEMIOLOGIA DE HEMORRAGIAS DIGESTIVAS.pptx
 
tema 7. Los siglos XVI y XVII ( resumen)
tema 7. Los siglos XVI y XVII ( resumen)tema 7. Los siglos XVI y XVII ( resumen)
tema 7. Los siglos XVI y XVII ( resumen)
 
Liturgia día del Padre del siguiente domingo.pptx
Liturgia día del Padre del siguiente domingo.pptxLiturgia día del Padre del siguiente domingo.pptx
Liturgia día del Padre del siguiente domingo.pptx
 
CUENTOS EN MAYÚSCULAS PARA APRENDER A LEER.pdf
CUENTOS EN MAYÚSCULAS PARA APRENDER A LEER.pdfCUENTOS EN MAYÚSCULAS PARA APRENDER A LEER.pdf
CUENTOS EN MAYÚSCULAS PARA APRENDER A LEER.pdf
 
PANDERETAS DECORADAS CON MOTIVOS DE LA RIOJA
PANDERETAS DECORADAS CON MOTIVOS DE LA RIOJAPANDERETAS DECORADAS CON MOTIVOS DE LA RIOJA
PANDERETAS DECORADAS CON MOTIVOS DE LA RIOJA
 
Evaluacion del tercer trimestre del 2023-2024
Evaluacion del tercer trimestre del 2023-2024Evaluacion del tercer trimestre del 2023-2024
Evaluacion del tercer trimestre del 2023-2024
 
2° año LA VESTIMENTA-ciencias sociales 2 grado
2° año LA VESTIMENTA-ciencias sociales 2 grado2° año LA VESTIMENTA-ciencias sociales 2 grado
2° año LA VESTIMENTA-ciencias sociales 2 grado
 
Guia para Docentes como usar ChatGPT Mineduc Ccesa007.pdf
Guia para Docentes como usar ChatGPT  Mineduc Ccesa007.pdfGuia para Docentes como usar ChatGPT  Mineduc Ccesa007.pdf
Guia para Docentes como usar ChatGPT Mineduc Ccesa007.pdf
 
Clase Prensencial, Actividad 2.pdf.......
Clase Prensencial, Actividad 2.pdf.......Clase Prensencial, Actividad 2.pdf.......
Clase Prensencial, Actividad 2.pdf.......
 
CONTENIDOS Y PDA DE LA FASE 3,4 Y 5 EN NIVEL PRIMARIA
CONTENIDOS Y PDA DE LA FASE 3,4 Y 5 EN NIVEL PRIMARIACONTENIDOS Y PDA DE LA FASE 3,4 Y 5 EN NIVEL PRIMARIA
CONTENIDOS Y PDA DE LA FASE 3,4 Y 5 EN NIVEL PRIMARIA
 
Presentación de proyecto en acuarela moderna verde.pdf
Presentación de proyecto en acuarela moderna verde.pdfPresentación de proyecto en acuarela moderna verde.pdf
Presentación de proyecto en acuarela moderna verde.pdf
 
Hablemos de ESI para estudiantes Cuadernillo
Hablemos de ESI para estudiantes CuadernilloHablemos de ESI para estudiantes Cuadernillo
Hablemos de ESI para estudiantes Cuadernillo
 
Examen de la EvAU 2024 en Navarra Latín.
Examen de la EvAU 2024 en Navarra Latín.Examen de la EvAU 2024 en Navarra Latín.
Examen de la EvAU 2024 en Navarra Latín.
 
200. Efemerides junio para trabajar en periodico mural
200. Efemerides junio para trabajar en periodico mural200. Efemerides junio para trabajar en periodico mural
200. Efemerides junio para trabajar en periodico mural
 
EVALUACION ESTUDIANTIL 2023-2024 Ecuador - Costa.pptx
EVALUACION ESTUDIANTIL 2023-2024 Ecuador - Costa.pptxEVALUACION ESTUDIANTIL 2023-2024 Ecuador - Costa.pptx
EVALUACION ESTUDIANTIL 2023-2024 Ecuador - Costa.pptx
 
Las Tecnologias Digitales en los Aprendizajesdel Siglo XXI UNESCO Ccesa007.pdf
Las Tecnologias Digitales en los Aprendizajesdel Siglo XXI  UNESCO Ccesa007.pdfLas Tecnologias Digitales en los Aprendizajesdel Siglo XXI  UNESCO Ccesa007.pdf
Las Tecnologias Digitales en los Aprendizajesdel Siglo XXI UNESCO Ccesa007.pdf
 
Guia Practica de ChatGPT para Docentes Ccesa007.pdf
Guia Practica de ChatGPT para Docentes Ccesa007.pdfGuia Practica de ChatGPT para Docentes Ccesa007.pdf
Guia Practica de ChatGPT para Docentes Ccesa007.pdf
 

Introduccion a la informatica -recopilación

  • 1. Introducción a la Informática Conceptos básicos Informática Ordenador Hardware y software Codificación de la información Código binario Bits y bytes Estructura funcional de un ordenador: Arquitectura von Neumann Unidades de entrada y de salida Memoria (principal y auxiliar) CPU = ALU + UC Soporte lógico de los ordenadores Sistema operativo Software de aplicación Apéndices Historia de la Informática Componentes de un PC Lecturas recomendadas • Alberto Prieto, Antonio Lloris & Juan Carlos Torres: “Introducción a la Informática”, 3ª edición, capítulo 1 McGraw-Hill / Interamericana de España, 2002
  • 2. Introducción a la Informática - 1 - © Fernando Berzal Conceptos básicos Informática del francés informatique (“INFORmación autoMÁTICA”) en inglés Computer Science Ciencia que estudia el tratamiento de la información por medio de máquinas automáticas. Conjunto de conocimientos científicos y técnicas que hacen posible el tratamiento automático de la información por medio de ordenadores. Campo de conocimiento que abarca todos los aspectos de diseño y uso de ordenadores Ordenador Máquina capaz de aceptar unos datos de entrada, efectuar con ellos operaciones lógicas y aritméticas, y proporcionar los datos resultantes a través de un medio de salida; todo ello sin la intervención de un operador humano y bajo el control de un programa de instrucciones previamente almacenado en el ordenador. vs. Calculadora Máquina capaz de efectuar operaciones aritméticas bajo el control directo del usuario: - No realiza operaciones de tipo lógico - No enlaza automáticamente las operaciones que realiza Ejemplos de operaciones aritméticas y lógicas - Operaciones aritméticas: sumar, restar, multiplicar, dividir... - Operaciones lógicas: comparaciones, operaciones del Álgebra de Boole...
  • 3. Introducción a la Informática - 2 - © Fernando Berzal Hardware y software HARDWARE [Soporte físico] La máquina en sí; es decir, el conjunto de circuitos electrónicos, cables, dispositivos electromecánicos y otros elementos físicos que forman los ordenadores SOFTWARE [Soporte lógico] Conjunto de programas ejecutables por el ordenador. El término hardware no se utiliza únicamente para designar los dispositivos físicos del ordenador, sino también todo lo relacionado con ellos. Ä ARQUITECTURA DE COMPUTADORES Lo mismo puede decirse del software: no trata sólo de los programas de ordenador, sino de todas las materias relacionadas con la construcción y uso de los programas (organización y estructuración de los datos, análisis de aplicaciones, metodologías de diseño, etc.). Ä INGENIERÍA DEL SOFTWARE Un ordenador necesita ambos soportes, tan imprescindible es el hardware como el software. Aunque son muy distintos y sus disciplinas relacionadas son diferentes, hardware y software son complementarios ya que el ordenador necesita de ambos para su funcionamiento.
  • 4. Introducción a la Informática - 3 - © Fernando Berzal El ordenador como sistema “Caja negra” cuyas salidas dependen de las entradas Teniendo en cuenta las instrucciones del programa almacenado en el ordenador: Datos de salida = f (Datos de entrada, Instrucciones) Dato Representación formal de hechos, conceptos o instrucciones adecuada para su comunicación, interpretación y procesamiento por seres humanos o medios automáticos. Ejemplos: 25ºC, 25m, 1234-BCD, 4/10/2004... En el interior del ordenador, todo se representa con ceros y unos. Información El significado que un ser humano le asigna a los datos.
  • 5. Introducción a la Informática - 4 - © Fernando Berzal Codificación de la información Codificar es representar los elementos de un conjunto mediante los de otro, de forma tal que a cada elemento del primer conjunto le corresponda un elemento distinto del segundo. Código binario En el interior de los ordenadores digitales actuales, la información se almacena y se transfiere de un sitio a otro según un CÓDIGO BINARIO. • El código binario utiliza únicamente dos símbolos diferentes: {0, 1} • Cualquier dato que introduzcamos en el ordenador o que sea manipulado por él se codifica en su interior por una sucesión de ceros y unos (que físicamente se representa por corrientes eléctricas, campos magnéticos, marcas ópticas...) • En la entrada y la salida del ordenador, los cambios de código se realizan de forma automática para que no tengamos que introducir ni interpretar la información codificada. Bits La unidad más elemental de información en el interior de un ordenador es un valor binario (0 ó 1). Esta unidad elemental de información se denomina BIT (BInary uniT). Un bit representa la información correspondiente a la ocurrencia de un suceso de dos posibilidades (opciones) distintas. Cualquier suceso que tenga más de dos posibilidades no podrá representarse con un único bit, ya que faltarían valores para codificar la información. Para que una codificación sea correcta, a cada elemento de un conjunto se ha de asignar un elemento distinto del otro conjunto.
  • 6. Introducción a la Informática - 5 - © Fernando Berzal Ejemplo de codificación Mensaje “Confirmo asistencia” Código Morse - · - · - - - - · · · - · · - · - - - - - · - · · · · · · · · · · - · - · - · - · · · · - Alfabeto (código) Morse A · − H · · · · Ñ · · − · · U · · − B − · · · I · · O − − − V · · · − C − · − · J · − − − P · − − · W · − − D − · · K − · − Q − − · − X − · · − E · L · − · · R · − · Y − · − − F · · − · M − − S · · · Z − − · · G − − · N − · T · · − Codificación binaria (ASCII) 01000011 01001111 01000110 01001001 01010010 01001101 01001111 01000001 01010011 01001001 01010011 ... Código binario (ASCII) A 01000001 H 01001000 Ñ 10100101 U 01010101 B 01000010 I 01001001 O 01001111 V 01010110 C 01000011 J 01001010 P 01010000 W 01010111 D 01000100 K 01001011 Q 01010001 X 01011000 E 01000101 L 01001100 R 01010010 Y 01011001 F 01000110 M 01001101 S 01010011 Z 01011010 G 01000111 N 01001110 T 01010100
  • 7. Introducción a la Informática - 6 - © Fernando Berzal Bytes Usualmente, la información se representa por medio de caracteres. A cada carácter le corresponde un cierto número de bits. Un BYTE es el número de bits necesario para almacenar un carácter. Este número depende del código utilizado (generalmente, 8). Para medir la capacidad de almacenamiento del un ordenador se utilizan múltiplos del byte: Kilobyte 1 KB 210 bytes 1 024 bytes Megabyte 1 MB 220 bytes 1 048 576 bytes Gigabyte 1 GB 230 bytes 1 073 741 824 bytes Terabyte 1 TB 240 bytes 1 099 511 627 776 bytes Ejemplos Datos Tamaño Texto 1 novela de 200 páginas, 50 líneas por página y 80 caracteres por línea 800 000 bytes (unos 780 KB) Imagen en blanco y negro 1024x768 píxeles, 1 bpp (bit por píxel) 98 304 bytes (menos de 100KB) Imagen en color 1024x768 píxeles, 24 bpp (bits por píxel) 2 359 296 bytes (unos 2300KB) Sonido de baja calidad 3 minutos, 11000 muestras por segundo, 8 bits por muestra 1 980 000 bytes (casi 2MB) Sonido de alta calidad 3 minutos, 44100 muestras por segundo, 12 bits por muestra, dos canales (estéreo) 23 814 000 bytes (casi 23MB) Vídeo (calidad VHS) 90 minutos, 25 fotogramas por segundo, 352x288 píxeles de resolución, 24 bpp 41 057 280 000 bytes (casi 40GB) Vídeo (calidad DVD) 90 minutos, 25 fotogramas por segundo, 720x576 píxeles de resolución, 24 bpp 167 961 600 000 bytes ¡¡¡ menos de 160GB !!! NOTA: Existen técnicas de compresión de datos que permiten almacenar los datos en menos espacio del mostrado en la tabla.
  • 8. Introducción a la Informática - 7 - © Fernando Berzal Estructura funcional de un ordenador: Arquitectura von Neumann IDEA CLAVE: El programa se almacena en memoria junto con los datos. Unidades de entrada Dispositivos por medio de los cuales se introducen datos e instrucciones en el ordenador. vg: Teclado, ratón, cámara digital, escáner, lector de códigos de barras... Unidades de salida Dispositivos por donde se obtienen los resultados de los programas ejecutados por el ordenador. vg: Monitor, impresora, plotter, sintetizador de voz...
  • 9. Introducción a la Informática - 8 - © Fernando Berzal Memoria Donde se almacenan, por un corto o largo período de tiempo, tanto los datos como las instrucciones. Memoria principal/central/interna La que trabaja a mayor velocidad · RAM [Random Access Memory]: De lectura y escritura, suele ser volátil. · ROM [Read Only Memory]: Sólo lectura (no se puede modificar), permanente. : Para que un programa se ejecute, debe estar cargado (almacenado) en la memoria principal : Se estructura en posiciones de un determinado número de bits (palabras de memoria) a las que se accede por su dirección. Memoria auxiliar/secundaria/externa/masiva Más 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 repetidamente unos datos, no sea necesario introducirlos de nuevo. vg: Dispositivos de almacenamiento como discos magnéticos y ópticos, cintas magnéticas...
  • 10. Introducción a la Informática - 9 - © Fernando Berzal CPU [Central Processing Unit] CPU = ALU + UC Unidad aritmético-lógica (UAL o ALU) Unidad encargada de efectuar las operaciones aritméticas y lógicas Unidad de control (UC) Detecta señales de estado procedentes de las distintas partes del ordenador y genera señales de control dirigidas a todas las unidades para controlar el funcionamiento de la máquina. : Capta de la memoria principal las instrucciones del programa que ejecuta el ordenador, las descodifica y las ejecuta una a una. : Contiene un reloj que sincroniza todas las operaciones elementales involucradas en la ejecución de una instrucción. : La frecuencia del reloj (en Megahertzios, MHz, o Gigahertzios, GHz) determina, en parte, la velocidad de funcionamiento del ordenador. Microprocesador (µP) CPU contenida en uno o varios circuitos integrados (chips)
  • 11. Introducción a la Informática - 10 - © Fernando Berzal Ejecución de un programa Una vez cargado el programa en memoria, se le cede el control del ordenador: 1. Se lee una instrucción del programa. 2. La unidad de control decodifica la instrucción 3. La unidad de control envía las señales necesarias para ejecutar la instrucción: a. Se leen los datos de entrada (1 ó 2) b. Se efectúa una operación con ellos en la ALU (p.ej. suma) c. Se almacena el resultado 4. Se determina cuál debe ser la siguiente instrucción que se debe ejecutar. 5. Se vuelve al paso 1. Tipos de instrucciones Instrucciones de transferencia de datos Mover datos de un sitio a otro Instrucciones de tratamiento Realización de operaciones aritméticas y lógicas Instrucciones de bifurcación y saltos Alteración del orden secuencial de ejecución de las instrucciones p.ej.: Llamadas/retornos de subrutinas Otras p.ej.: Petición de interrupciones, detención de la CPU...
  • 12. Introducción a la Informática - 11 - © Fernando Berzal Clasificación de los ordenadores Según el uso que se les da: • Ordenador de propósito general: Admiten distintos tipos de aplicaciones que sólo dependen del programa que se ejecuta. • Ordenador de propósito específico: Sólo admite una aplicación concreta, utiliza muy pocos programas y las unidades de E/S suelen estar adaptadas para la aplicación en que se emplea. vg: electrodomésticos (lavadoras, microondas...) electrónica de consumo (TVs, vídeos, cámaras...) periféricos (impresoras, escáneres...) sistemas de comunicaciones (teléfonos, módems...) vehículos (encendido, transmisión, ABS, airbag...) sistemas de control industrial y robots sistemas militares (misiles...) Clasificación de los ordenadores de propósito general © Prieto, Lloris & Torres: “Introducción a la Informática” (en función de su capacidad, de mayor a menor)
  • 13. Introducción a la Informática - 12 - © Fernando Berzal Soporte lógico de los ordenadores Soporte lógico = Software = Programas Programas de Aplicación Sistema Operativo Programas de Aplicación Sistema Operativo Clasificación Software de sistema Sistema operativo (SO) Herramientas / utilidades (complementos del SO) Optimización de recursos (p.ej. desfragmentador de disco) Diagnóstico del sistema Herramientas de administración Backup (p.ej. compresión de archivos) Antivirus (McAffee, Norton, Panda...) Software de aplicación Programación Traductores (compiladores/intérpretes) Depuradores Editores de texto Entornos integrados de desarrollo (IDEs) Herramientas ofimáticas (p.ej. suites = paquetes integrados) Procesamiento de textos (MS Word, Lotus WordPro, WordPerfect) Bases de datos (MS Access, Lotus Approach) Hojas de cálculo (MS Excel, Lotus 1-2-3) Gráficos raster/matriciales/retoque fotográfico (Adobe Photoshop, Paint Shop Pro) Gráficos vectoriales (Corel Draw, MS Visio) Autoedición (MS Publisher, Adobe Illustrator, QuarkXpress) Colaboración / groupware (Lotus Notes) Ciencia/Ingeniería CAD/CAM (AutoCAD, Cadence) Cálculo matemático (Mathematica, Matlab, SPSS) Sistemas gestores de bases de datos (Oracle, IBM DB2, Interbase...) Comunicación (p.ej. Internet) Multimedia (imagen & sonido) Juegos...
  • 14. Introducción a la Informática - 13 - © Fernando Berzal Sistemas operativos Sistema operativo Conjunto de programas encargado de controlar los recursos del ordenador Funciones • Evitar que el usuario/aplicación tenga que conocer con demasiados detalles el hardware (esto es, servir de puente entre el hardware y los programas de aplicación) • Ofrecer una interfaz de usuario que permita ejecutar aplicaciones (p.ej. interfaz gráfica de usuario tipo WIMP) Módulos KERNEL (núcleo del sistema operativo) - Cargador inicial (arranque del ordenador) - Administrador de CPU (dispatcher/planificador) - Administrador de memoria (memoria virtual, swapping) - Gestor de archivos (FAT, NTFS...) - Comunicación entre procesos - Protección de datos y control de acceso Controladores de dispositivos (drivers) Herramientas de administración Interfaz de usuario (GUI) Clasificación 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 doméstico) Windows NT/2000 (uso profesional) Windows XP UNIX (IRIX, Solaris/SunOS, Linux...)
  • 15. Introducción a la Informática - 14 - © Fernando Berzal Sistema operativo monotarea Sistemas operativos multitarea
  • 16. Introducción a la Informática - 15 - © Fernando Berzal La familia de sistemas operativos UNIX (una pequeña parte de ella): La familia de sistemas operativos Windows
  • 17. Introducción a la Informática - 16 - © Fernando Berzal Software peligroso Virus Pequeño programa diseñado para instalarse y ejecutarse en un ordenador sin permiso del usuario y, habitualmente, con “mala intención” - Funciones: propagarse, defenderse & realizar alguna acción (inocua/dañina). - Suelen permanecer inactivos algún tiempo para propagarse sin ser detectados. Tipos - Virus clásicos: Infectan ficheros 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. Troyanos Programas que hacen algo de cara al usuario y, además, realizan otras tareas "ocultas". Bombas lógicas Software, incluido por los que desarrollaron la aplicación, que se activa cuando se dan ciertas condiciones (p.ej. fecha).