Sei sulla pagina 1di 19

Informtica Bsica - Ing.

Nayibe Ruiz Chagi


1

Componentes del Computador


Hardware (HW) Parte Fsica, o tangible del computador Software (SW) Parte Blanda Conjunto de programas Firmware (FW) Programas de solo lectura o NO reescribibles.

Mdulos de Entrada /Salida

HARDWARE

Memoria

Bus del Sistema

Arranque de la computadora
o Tiene 2 fases arranque de HW y arranque del S.O Bajo el control del Iniciador ROM -Test del HW - Carga en memoria del cargador del S.O

Bajo el control del cargador (boot) del S.O

- Carga en memoria componentes del S.O

Inicializacin bajo el control de la parte residente del S.O

- Test del S. Archivos - Creacin de estructuras de datos internos - Completa la carta del S.O residente. - Creacin de proceso login

o BIOS (Basic Input-Output system) SW de E/S (Entrada y Salida) - Contiene los procedimientos para leer y escribir del disco
4

Clasificacin de las computadoras


Segn el avance tecnolgico
Primera Generacin (1951-1959) Tubos al vaco. Se introdujo la primera computadora digital electrnica UNIVAC I, usada para llevar el censo de los Estados Unidos.

Segunda Generacin (1959-1964) Transistores, memoria constituida por tubos magnticos. Maquinas mas potentes, menos costosas y de menor tamao.
Tercera Generacin Circuitos integrados monolticos. Aparecen las terminales interactivas (Disco Magntico). Cuarta Generacin Circuitos integrados a gran escala. Tienen mas auge los lenguajes de programacin. Redes. Quinta Generacin Memoria burbuja magntica, tcnica hologrfica con rayos lser. Se mejoran las redes. Internet.
5

Clasificacin de las computadoras


Por la Capacidad y estructura fsica
Supercomputadoras

Macrocomputadoras o Mainframe.

Minicomputadoras.
Microcomputadoras
Computadoras de Escritorio (PC)
Terminales de trabajo Laptop Notebook Asistentes personales digitales (PDA)

Por la Capacidad y estructura fsica (2) Son las mas grandes, potentes y costosas. Son usadas en grandes instituciones como universidades, grupos de investigacin y grandes corporaciones. Contienen varios procesadores que les permiten realizar Procesamiento en Paralelo. Se utilizan para clculos de rbitas de satlite, pronstico del clima, decodificacin gentica, bsqueda de petrleo y simulaciones. Almacenan miles de millones de bytes y su velocidad de procesamiento es de miles de millones de instrucciones por segundo.
Supercomputadoras

Por la Capacidad y estructura fsica (3)


Computadoras Mainframe Tambin llamadas

Macrocomputadoras. Tienen menos potencia que una supercomputadora y son menos costosas. Se utilizan para arquitecturas cliente servidor, como bancos, empresas de seguro, tiendas de cadena y universidades. Almacenan millones de bits y recuperan los datos en fracciones de billonsimas de segundo. Minicomputadoras Mucho ms pequeas que las mainframe y tienen menos potencia. Una de las ms populares fue la AS/400 de IBM usada por organizaciones como Hewllett-Packard. Son utilizadas como servidores. Tambin son llamadas computadoras de rango medio.
8

Por la Capacidad y estructura fsica (4)


Microcomputadoras Nombre genrico para todas

las computadoras de escritorio, llamadas computadoras personales (PC), ya que solo sirve a una persona. A las ms potentes algunas veces se les llama Estaciones de Trabajo. Su velocidad est determinada por el chip de microprocesador (INTEL, AMD, Cyrix), la tecnologa de Apple usa microprocesadores (Motorola o PowerPC). Cada vez la capacidad de esta mquinas aumenta y su costo disminuye.

En cuanto a los laptop, notebook, handheld y PDA, aparecieron a principios de los 90, pero han mejorado su tecnologa y han incorporado la conexin inalmbrica.

SOFTWARE
Serie de instrucciones para que una computadora,

ejecute uno o varios procesos. Las instrucciones son enviadas a travs de cables a la mquina que solo entiende seales elctricas (0- Apagado y 1Encendido). Los programas estn formados por instrucciones que no necesitan configuracin de Hardware. El proceso de edicin o escritura de los programas se denomina Programacin y para editarlos se requiere los Lenguajes de Programacin. El nico lenguaje que entiende el HW de la computadoras es llamado Lenguaje de Mquina binario, representado en bits y bytes.
10

Clasificacin del SW
Software de Sistema Sistema Operativo (S.O): Supervisa y controla todas las actividades de entrada/salida y procesamiento de un sistema de computacin. Ejm: MS-DOS, OS-Mac, Linux, Windows, Unix. Utilitarios: Permiten hacer mantenimiento al sistema computacional. Ej: Compresores, antivirus, liberadores y desfragmentadores de espacio, copias de seguridad, entre otros.

11

Clasificacin del Software


Software de uso o propsito general o de gestin
Procesadores de texto: Word, Bloc de Notas,

OpenOffice Hojas de calculo: Excel, Qpro, OpenOffice Graficadores: Paint, Coreldraw, Autocad Presentadores: Power Point, Visio, OpenOffice Manejadores de Bases de datos: Access, SQLServer, MySQL, Oracle.

Software de Aplicaciones
Diseado para tareas especificas a nivel empresarial y

hace uso de los lenguajes de programacin.

12

Evolucin de los lenguajes de Programacin

13

Tipos de lenguajes de Programacin


Lenguaje de Mquina
Es el lenguaje ms antiguo y el nico que puede interpretar directamente la computadora. Estn formados por grupos de cdigo binario que representan todos los smbolos del alfabeto, hasta lugares de almacenamiento en RAM.

Lenguaje Ensamblador
Al inicio de los 50, los programadores observaron que muchas operaciones se repetan, como la lectura, escritura y cargue de datos en RAM, para ahorrar tiempo en la programacin, se agruparon varias instrucciones que representaban un comando especial y se simbolizaron con una instruccin simple, a este proceso se le llamaba ensamblar. Estos tambin son dependientes de la mquina y para que sta los entendiera se cre un programa traductor llamado Ensamblador.

14

Lenguaje Orientados a procedimientos


Llamados lenguajes de tercera generacin, el aumento del uso de las computadoras en la educacin superior y los negocios, llev a que en los 50, se crearn los lenguajes de alto nivel. Usan palabras en ingls y se llam lenguajes orientados a problemas, ya que se centraba en resolver el problema y no en el HW.

Lenguajes de Cuarta Generacin (4GL)


Facilitan el desarrollo de programas de aplicacin. Estn por lo general conectados a sistemas de administracin de bases de datos. Son fciles de aprender, usan formularios, mens e iconos, sin escribir el cdigo.

15

Programacin Visual
Para acelerar el trabajo los programadores usan este tipo de programas que permiten crear ventanas, mens desplegables, entre otros con slo elegirlos de una paleta. Se llaman lenguajes orientados a eventos.

Programacin Orientada a Objetos (OOP)


Usan un mtodo modular con dos grandes ventajas: facilidad de mantenimiento y eficiencia en el desarrollo de aplicaciones. Las operaciones o funciones estn vinculadas a los datos. Mejora la creacin en mdulos, requiere de menos cdigo.

16

17

Bibliografa

LONG, Larry. Introduccin a las computadoras y al procesamiento de informacin. Prentice Hall. 4 Edicin. Mxico. OZ, Effy. Administracin de sistemas de informacin. Pennsylva State University. 2 Edicin. 2001 OVIEDO REGINO, Efran. Lgica de Programacin. Ecoe Ediciones, Segunda Edicin. Bogot.

18

GRACIAS

19

Potrebbero piacerti anche