Fundamentos Informáticos Hardware Software

Post on 27-Jun-2015

7.242 views 2 download

Tags:

description

Estructura y organización física del computadorHardwareSoftwareBases de datosCalidad del softwarePonente: Priscila Valdiviezo

Transcript of Fundamentos Informáticos Hardware Software

ESCUELA:

PONENTE:

FUNDAMENTOS INFORMÁTICOS

CICLO:

Ing. Irma Elizabeth Cadme S.

OCTUBRE 2009 – FEBRERO 2010

1

Ciencias de la Computación

BIMESTRE: I Bimestre

FUNDAMENTOS DE HARDWARE Y SOFTWARE Estructura y organización física del

computador Hardware Software Bases de datos Calidad del software

Objetivos Reconocer las partes internas y externas

de un computador y la relación exisitente entre las mismas.

Reconocer e identificar los tipos de software y su utilidad.

Enunciar conceptos básicos de bases de datos y su importancia en el medio.

Enunciar e inferir sobre los aspectos necesarios para contar con un software de calidad.

Estructura y organización del computador

Componente físico o hardwareElementos tangibles del computador

Unidad Central de Proceso (CPU)BusesMemoriaSubsistema de entrada/salida (ratón, monitor, teclado…)

Componente lógico o softwareProgramas que funcionan en el computador

Software del sistema: sistema operativo, compiladores, programas de comunicaciones…Software de aplicaciones: bases de datos, navegadores, hojas de cálculo, procesadores de texto, juegos…

4

Organización física

5

Figura 3. Organización Física del computadorRecuperado de: http://dominalainformatica.com/informaticabasica/curinf_anivar.pdf

Hardware Existe hardware indispensable para

el funcionamiento del computador y otro que es complementario CPU

Llamado generalmente procesador. Realiza transformaciones de entrada en

salida. Conjunto de circuitos eléctricos, muy

complejo. Contenido en la placa madre, placa base o

motherboard. 5

No todo el software es compatible con todas las CPU. (Core2Duo, Pentium IV, Celeron, Pentium III, Pentium, 486, 386 y 286)

El rendimiento de un computador está determinado por:

la velocidad del reloj interno de su microprocesador (GHz).

tamaño de palabra, número de bits que una CPU puede procesar cada vez (32 ó 64)

Multiprocesamiento (procesamiento paralelo)

Disco duro: disco magnético que almacena información indefinidamente

5

Memoria RAM (random access memory) – realiza un

almacenamiento primario: instrucciones y datos del programa.

ROM (read only memory) – sólo se lee la información almacenada en ella: instrucciones de arranque e información crtítica

Buses, puertos y periféricos Buses del sistema (32 ó 64 cables) o rutas de

datos. Se conectan a buses externos y puertos

Bahías Ranuras de expansión (slots) Tarjetas de expansión,

8

9

http://1.bp.blogspot.com/_KCpdlwMhOII/SmS9vDpGN9I/AAAAAAAAAAU/UjbTUDOO9VU/s320/CPU.jpg

Teclado

Señalización: ratón, touchpad-trackpad, pointing stick, trackball

http://chgblog.com/images/optimustactus2.jpg

Dispositivos de entrada:

10

http://content.answers.com/main/content/img/CDE/POINTERS.GIF

Lectura: lectores ópticos de marcas, códigos barras…

Digitalización: escáner, cámara digital, dig. de audio…

Dispositivos de entrada:

11

http://www.intelec.co.cr/images/scanner%5B1%5D.jpg

http://shutterbug.com/images/archivesart/0707scanners02.jpg

http://www.powerpc.cl/tienda/images/camaras%20digitales.jpg

Monitores o pantallas CRT LCD Resolución (píxeles – dpi dots per inch) Profundidad de color

Dispositivos de salida:

12http://soydemac.com/wp-content/uploads/2009/02/monitores-apple-evolucion.jpg

Impresoras: Matriciales De inyección de tinta Láser

Dispositivos de salida:

13

http://imagenes.acambiode.com/img-bbdd/IMPRESORAS03.jpg

Cinta magnética Discos magnéticos

D. flexibles D. duros

Discos ópticos Memoria flash Etc…

Dispositivos de almacenamiento:

14

http://www.kalipedia.com/kalipediamedia/ingenieria/media/200708/21/informatica/20070821klpinginf_19.Ies.SCO.jpg

Software

Constituye la parte lógica o abstracta del computador.

Formado por programas o aplicaciones almacenados en el computador.

Software generalmente se clasifica en: S. del sistema S. de aplicación

1515

Software

Software está construido por lenguajes,

Usuario tiene contacto con el software a través de una interfaz

El software se construye con un lenguaje de programación que puede ser, según su abracción:

1616

Software

Lenguaje de máquina: instrucciones directas al computador.

Lenguaje de bajo nivel: cerca al funcionamiento del computador.

Lenguaje de medio nivel: entre la máquina y el ser humano.

Lenguaje de alto nivel: formados por lenguajes naturales.

1717

Software

Software del sistema: permite interactuar con el sistema del computador, controlar el hardware y operar otros programas. Ej.: sistema operativo, s.o. de red, antivirus,

compiladores… Software de aplicación apoya

directamente al usuario en la realización de tarea. Ej.: Office, Adobe CS, iTunes…

1818

Software

La diferencia entre software de sistema y software de aplicación está en que el primero colabora con la ejecución de tareas sin que el usuario lo note, mientras que el segundo interactúa directamente con el usuario, ayudándole en un lenguaje natural a resolver sus necesidades.

1919

Bases de datos

Base de datos: colección compartida de datos relacionados, descritos y organizados de manera que puedan satisfacer necesidades de información.

Estructura: hace referencia a tipos de datos, relaciones o vínculos, restricciones. (model)

Operaciones: actualización, borrado, adición y consulta. Principalmente.

Importancia y utilidad20

Calidad del software

Calidad: conj. de cualidades de una cosa. Cualidad: lo que hace que una persona o

cosa sea lo que es. Conocer y satisfacer necesidades. Calidad de software: grado con el que un

software cumple con los requerimientos o satisface las necesidades del usuario o cliente.

Métricas definidas para evaluar la calidad21

Facilidad de uso (E/S información, aprendizaje) Integridad (seguridad, facilidad de auditoría) Eficiencia (almacenamiento, ejecución) Fiabilidad (tolerancia a fallos) Corrección (completo, consistente) Facilidad de mantenimiento (simplicidad, mod.) Facilidad de prueba (simple, autodescriptiva) Flexibilidad (capacidad de ampliación) Capacidad de reutilización (indep. sistema y SW

indep. Máquina, modularidad) Transportabilidad e Interoperabilidad

22

Transportabilidad Interoperabilidad (normalización)

23

24