Desarrollo de Las Pc

Embed Size (px)

Citation preview

Tema 1 Fundamentos de Computacin

Contenido Concepto

de Informtica Concepto de computadora Breve resea histrica Clasificacin de las computadoras Componentes de una computadora Hardware Software

InformticaCiencia que estudia el procesamiento automtico de la informacin. Este trmino surge en Francia en el ao 1962. En pases anglosajones se usa Ciencias de la Computacin (Computer Science)

La Informtica trata los siguientes temas:1. 2. 3. 4. Estudio de aplicaciones informticas existentes Desarrollo de nuevas aplicaciones (software) Desarrollo de nuevas sistemas operativos Desarrollo de nuevas mquinas

Qu es una computadora ?Es un dispositivo electrnico que acepta datos de entrada, los procesa mediante programas y genera informacin.

Historia de la computacinAbaco (2600 y 190 A.C). Primer dispositivo mecnico para contar

Pascalina Blaise Pascal (1623 - 1662) Sumadora mecnica Mquina de Diferencias Charles Babbage (1793 - 1871) Suma, resta, multiplicacin y divisin 60 sumas por minuto

Tarjetas Perforadas Charles Jacquard (1753 - 1834) Telar de tejido con tarjetas perforadas Babbage trat de aplicar este concepto a su mquina Herman Hollerit (censo de USA 1890)

Pioneros de la computacin Atanasoff

y Berry (1937 a 1942)

Universidad Estatal de Iowa Primera computadora electrnica

Mauchly

y Eckert (1946)

ENIAC. Aplicaciones para la 2a. Guerra Mundial Universidad de Pennsylvania. Peso: 30 toneladas

Von

Neumann, Mauchly y Eckert (1952)

EDVAC. Incluye la idea de programa almacenado

Generaciones de computadoras Primera

Generacin (1951 - 1958)

Mquinas grandes y costosas, construidas con tubos al vaco. Programadas en lenguaje de mquina.

ENIAC

EDVAC

Generaciones de computadoras Segunda

Generacin (1959 -

1964)Construidas con circuitos de transistores. Programadas en lenguajes de alto nivel. Menor tamao

Tercera

generacin (1964 -

1971)Circuitos integrados (miles de componentes electrnicos en miniatura) Pequeas, rpidas y desprenden menos calor.

Cuarta

generacin (1971 - )

Clasificacin de las computadoras Supercomputadoras Macrocomputadoras o mainframaes Minicomputadoras Microcomputadoras Estaciones de trabajo

Clasificacin de las computadoras Supercomputador asPotentes, rpidas y costosas Usos: estudio de energa y armas nucleares, bsqueda de yacimientos petrolferos, estudio de tornados, estudio de clima, diseo de aviones, simuladores de vuelo.

Supercomputadora CRAY X1

Precio aproximado: 2.5 millones $

Clasificacin de las computadoras Macrocomputadoras o mainframesSon grandes, rpidas y costosas Soportan + programas simultneamenteMainframe Server zSeries 990 IBM Precio aproximado: 1 milln $

Clasificacin de las computadoras MinicomputadorasMultiprocesos y multiusuarios (Redes) Versin pequea de la macrocomputadora (1960) Usos: almacenan grandes bases de datos, automatizacin industrial y aplicaciones multiusuario

HP Servers

Clasificacin de las computadoras Microcomputadora s o PCsUso personal (escuelas, oficinas, hogares) 1981 sale al mercado la IBM PC. Diferentes tipos en su diseo

Clasificacin de las computadoras Estaciones de trabajo o workstationsUtilizadas para aplicaciones que requieran de un procesamiento moderado y capacidades grficas de alta calidad. Usos: aplicaciones de ingeniera, CAD, CAM, publicidad, creacin de softwarePrecio aproximado: 7500 - 12000 $

Componentes de una computadoraHARDWARE equipos Dispositivos de entrada Dispositivos de salida Unidad Central de Proceso (CPU) Memoria Principal Dispositivos de Almacenamiento secundario SOFTWARE programas Sistemas Operativos Lenguajes de programacin Software de uso general Software de aplicacin

HardwareDispositivos de entrada Teclado Mouse o ratn Escner Lectores de cdigos de barras Pantallas sensibles al tacto Lpiz ptico Joysticks Micrfono Cmara digital Lectores de bandas magnticas

HardwareDispositivos de salidaMonitor o pantalla

Dispositivo de salida ms comn Tipos (segn colores) Monocromticos Escala de grises Color Tipos (segn tecnologa) Rayos catdicos (crt) CRT Pantallas TFT Pantallas de cristal lquido (LCD) Pantallas de plasma

TFT

LCD

HardwareDispositivos de salidaImpresora

Registra sobre papel la informacin que produce la computadora. Tipos Matriciales Inyeccin de tinta Lser

HardwareDispositivos de salidaPlotter

Efecta impresiones grficas con gran precisin y en grandes formatos. Diseo grfico y arquitectura

Hardware Unidad Central de Proceso (CPU)Funciones Dirige y controla el procesamiento de datos Controla el flujo de datos (entrada y salida)Pentium 4 2.8 Ghz

Consta de: Unidad de control Unidad Aritmtico Lgica

Unidad de ControlFunciones Supervisar la ejecucin de programas Coordinar las actividades de entrada/salida Localizar datos Establecer dnde se almacenan los datos Determinar el orden de ejecucin de las instrucciones Asignar localidades de memoria

Unidad Aritmtico-Lgica Clculos

aritmticos (suma, resta, multiplicacin y divisin) lgicas de comparacin (>, menor cantidad que puede almacenarse. Dgito binario 0 1 Byte => 8 bits. Almacena un carcter. Kilobyte (KB) => 1024 bytes Megabyte (MB) => 1024 KB Gigabyte (GB) => 1024 MB Terabyte (TB) => 1024 GB

Memoria RAM0 Puede imaginarse como un conjunto de casillas, cada una de las cuales tiene una direccin 1 2 3 00011011 00101000 10000010 11100001 ..

999 00000001

Memoria RAM

Mdulo de 128 MB

Mdulo de 512 MB

Memoria ROMRead Only Memory

Programas e informacin necesarios para la computadora Instrucciones bsicas de arranque No puede ser modificada Permanente

Dispositivos de Almacenamiento SecundarioMedio de almacenamiento definitivo. Algunos son: Discos flexibles Discos Duros Cintas magnticas Discos Compactos (CD) DVD

Dispositivos de Almacenamiento SecundarioDiscos flexibles Tipos: 5 capacidad de 360 KB (BD) y 740 KB (AD). En desuso 3 capacidad de 1.2 MB (BD) y 1.44 MB (AD)

Dispositivos de Almacenamiento SecundarioDiscos Duros Pueden ser grabados o ledos Medio ms rpido para almacenar informacin Capacidades de almacenamiento en el orden de los GbDD Western Digital 200 Gb

DD externo 40 Gb

Dispositivos de Almacenamiento SecundarioDiscos Compactos

Contienen datos grabados digitalmente a travs de lser Forma cmoda y eficiente para almacenar grandes volmenes de informacin Larga duracin, seguros, bajo costo. Los CD estndar tienen una capacidad de 650 megabytes (MB).Tambin hay de 700 Mb. Los CD de alta capacidad admiten hasta 850 MB. Existen varios formatos: CD-ROM, CD-R, CD-RW

Dispositivos de Almacenamiento SecundarioDVD(Digital Video Disc)

Cintas MagnticasUtilizan cinta similar a los cassettes Acceso secuencial Utilizadas para respaldo de datos

Aspecto similar al CD Capacidad desde 4.38 GB hasta 15.9 GB Extraordinaria densidad de informacin Aplicaciones multimedia, grandes cantidades de video y audio digitalizado, juegos, etc.

Dispositivos de Almacenamiento SecundarioMemory flash pen (pen drive)(capacidades de 64, 128, 256, 512 Mb; 1.0, 2.0 Gb)

Unidades Zip (capacidades de 100, 250 y 750 Mb) Los discos para las unidades Zip son ms gruesos que los disquetes pero tienen la misma forma.

SOFTWAREConjunto de programas que le indican al computador qu hacer y cmo operar para generar los resultados esperados.El software permite que al usuario utilizar el computador con distintos fines.

SOFTWARE

ProgramaSerie de instrucciones que le indican al computador las operaciones que debe realizar para ejecutar una tarea especfica. Una computadora no hace nada si no tiene instrucciones exactas que le expliquen paso a paso lo que debe hacer

Clasiificacin del Software-Sistemas Operativos -Lenguajes de programacin -Software de uso general -Software de aplicacin

Software Sistema OperativoEs el programa ms importante, es el gestor y organizador de todas las actividades que realiza la computadora.Funciones Coordinar y manipular el hardware de la computadora. Permiten manejar archivos: copiar/borrar/renombrar/crear Proporciona una interfaz para que el usuario se comunique con la computadora. Sirve de plataforma a partir de la cual se corren otros programas.

Categoras de Sistemas Operativos

MultitareaCapacidad del SO para ejecutar varias tareas simultneamente.

MultiusuarioPermite a varios usuarios acceder a una computadora. Son tambin multitareas.

MultiprocesoCoordina las operaciones de las computadoras que tienen ms de un procesador. Cada procesador ejecuta procesos diferentes.

Ejemplos de Sistemas OperativosMS-DOS

OS/2

Creado por Microsoft en1984. Gran volumen de software disponible. Monousuario Monotarea Utiliza comandos

Multitarea Monousuario. Desarrollado por IBM. Poco software disponible. Permite el manejo directo de 16 MB de la memoria RAM

Ejemplos de Sistemas OperativosWINDOWS

Creado por Microsoft a mediado de la dcada de los 80. Multitarea Interfaz grfica Primeras versiones 3.0, 3.1, y 3.11 no eran sistemas operativos Versiones: Windows 95, Windows 98, Windows Me, Windows 2000, Windows XP

WINDOWS NT Multitarea Multiproceso. Comparado slo con Unix. Versiones: windows NT Server, Windows NT Workstations Versiones mejoradas de Windows NT Server: Windows Server 2000, Windows Server 2003

Ejemplos de Sistemas OperativosLINUX UNIX Creado

Creado por Laboratorios Bell en 1969. Multiusuario, multitarea y multiproceso Slido y capaz, pero de difcil aprendizaje. Versiones del Unix: SunOS, Linux, Solaris, Xenix

en 1991 por Linus Torvalds Multitarea, multiusuario, multiproceso Protege la memoria para que un programa no pueda hacer caer al resto del sistemaSe

distribuye con cdigo fuente (Software libre) Comparte la memoria entre programas aumentando la velocidad y disminuyendo el uso de memoria Hay diferentes distribuciones (Debian, RedHat, Mandrake, etc.)

Ejercicios de EvaluacinQue es la informtica Define lo que es una computadora Realiza un resumen sobre la evolucin de la computadora Clasifica las generaciones de las computadoras Define los diferentes tipos de computadoras Que es una memoria Diferencia entre memoria rom y ram

Ejercicios de EvaluacinQue es el hadware y el software Cita los dispositivos de entrada y salida Que es una CPU Partes de una CPU Define lo que es un sistema operativo Difencia entre windows y Linux