Vous êtes sur la page 1sur 7

SISTEMAS DE COMPUTACION

Generalidades.-

Componentes fsicos de un sistema de computacin.-

Unidad de procesamiento central CPU (Unidad Aritmtica Lgica, unidad de control),


dispositivos de entrada, dispositivos de salida, dispositivos de comunicacin, almacenamiento
secundario (disco magntico, disco ptico, cinta magntica), almacenamiento primario.

Sistemas de codificacin comunes.-

Representan Nros, letras y smbolos:

Cdigo ASCII: originalmente de 7 bits actualmente de 8, desarrollado por ANSY para


PC
Cdigo EBCDIC: cdigo de 8 bits, desarrollado por IBM

Representacin de imgenes.-

La computadora superpone una cuadricula a la imagen cada cuadrado es un pixel, que se


maneja con luz y color, guardando en un byte cada pixel.

Componentes de una computadora.-

HARDWARE: 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

Hardware Unidad Central de Proceso (CPU).-

Funciones:

Dirige y controla el procesamiento de datos


Controla el flujo de datos
Consta de:

Unidad de control
Unidad Aritmetica Logica

Unidad de control.-

Funciones:

Supervisar la ejecucin de programas


Coordinar las actividades de entrada/salida
Localizar datos
Establecer donde se almacenan los datos
Determinar el orden de ejecucin de las instrucciones
Asignar localidades de memoria

Unidad Aritmetica-Logica.-

Clculos aritmticos: suma, resta, multiplicacin y divisin


Operaciones lgicas de comparacin

Memoria Principal.-

Hay dos tipos bsicos: RAM y ROM

Memoria RAM (random Access memory):

Memoria de lectura y escritura


Almacena datos y programas en proceso
Memoria temporal

Memoria RAM.-

Todos los programas y datos son transferidos a la memoria RAM, desde un dispositivo de
entrada o desde almacenamiento secundario, antes de ser ejecutados o procesados.

Memoria ROM.-

Read Only Memory:

Programas e informacin necesarios para la computadora


Instrucciones bsicas de arranque
No puede ser modificada
Permanente

Dispositivos de almacenamiento secundario.-

Medio de almacenamiento definitivo, algunos son:


Discos flexibles
Discos duros
Cintas magnticas
Discos compactos
DVD

Disco compacto:

Contiene datos grabados digitalmente a travs de laser


Forma comoda y eficiente para almacenar grandes volmenes de informacin
Larga duracin, seguros, bajo costo
Los CD estndar tienen una capacidad de 650 MB, tambin hay de 700
Existen varios formatos: CD-ROM, CD-R, CD-RW

DVD:

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

Cintas magnticas:

Utilizan cinta similar a los cassettes


acceso secuencial utilizadas para respaldo de datos

Disco duro:

pueden ser grabados o ledos


medio mas rpido para almacenar informacin
capacidades de almacenamiento orden de los Gb

Introduccin a los BUSES.-

Los componentes de un computador se conectan entre si mediante un conjunte de lneas que


transmiten seales con funciones especificas. Tres tipos de seales que constituyen un BUS:
direcciones, datos y control.

Caractersticas y tipos de seales de buses.-

los buses se componen de lneas elctricas que transmiten un 0 o un 1


lneas/bus de datos: camino para trasferir datos entre el resto de componentes de un
computador. Su anchura suele ser una potencia de 2
linas/bus de direcciones: designan la posicin/direccin de los datos. Son salidas de la
CPU/procesador y determinan cpacidad de direccionamiento
lneas/bus de control: controlan el acceso y uso de las lneas/buses anteriores.

Clasificacin de buses.-

Tipos de uses:

serie y paralelo: los primeros trasmiten bit a bit y los segundos varios bits a la vez
multiplexados y no multiplexados o dedicados: los multiplexados realizan diferentes
funciones en funcin de las necesidades del momento. Ejemplo: bus compartido para
direcciones y datos-ahorro en hardware
centralizados y distribuidos: necesidad de determinar que elemento transmite y cual
recibe. Generalmente existe arbitracin

Software.-

Conjunto de programas que le indican al computador que hacer y como operar para generar los
resultados esperados.

Programa.-

Serie de instrucciones que le indican al computador las operaciones que debe realizar para
ejecutar una tarea especfica.

Clasificacin del software.-

sistema operativo.
software de uso general.
software de aplicacin.
lenguajes de programacin.

Sistema operativo.-

Es el programa ms importante, es el gestor y organizador de todas las actividades que realiza


la computadora

Funciones:

coordinar y manipular el

Conceptos importantes.-

programa o codigo fuente: programa escrito en algn lenguaje y qye no ha sido


traducido a lenguaje de maquina
cdigo objeto: programa que ya se encuentra en lenguaje de maquina y que ya es
ejecutable
compilador: traduce todo el programa y genera un codigo listo para funcionar.
Hardware

1. Microprocesador

Un microprocesador, tambin conocido como procesador, micro, chip o microchip, es un


circuito lgico que responde y procesa las operaciones lgicas y aritmticas que hacen
funcionar las computadoras, es su cerebro.

Un procesador recibe constantemente rdenes de mltiples procedencias. Cuando se enciende


una computadora, lo primero que hace el micro es cumplir con las instrucciones de
la BIOS (basic input/output system), que forma parte de la memoria de la computadora. Una
vez funcionando los sistemas operativos y los programas instalados son los que seguirn
hacindose obedecer por el microprocesador.

2. RAM/ROM

RAM: Tipo de memoria donde la computadora guarda informacin para que pueda ser
procesada ms rpidamente. En la memoria RAM se almacena toda informacin que est
siendo usada en el momento.
Su capacidad de almacenamiento se mide en megabytes y ms recientemente en gigabytes.
La informacin que contienen es renovada continuamente y cuando la computadora se reinicia
o se apaga, toda la informacin contenida se pierde, por eso es llamada memoria voltil.

La ROM es una memoria de configuracin que no puede ser alterada o borrada, ya que
contiene informacin necesaria para el arranque o boteo del CPU, esta memoria viene de
fbrica con la computadora o motherboard

3. Buses

Se denomina bus, en informtica, al conjunto de conexiones fsicas (cables, placa de circuito


impreso, etc.) que pueden compartirse con mltiples componentes de hardware para que se
comuniquen entre s.

El propsito de los buses es reducir el nmero de rutas necesarias para la comunicacin entre
los distintos componentes, al realizar las comunicaciones a travs de un solo canal de datos.
Software

1. Sistema operativo(SO)

Es el software bsico de una computadora que provee una interfaz entre el resto de programas
del ordenador, los dispositivos hardware y el usuario, sus funciones son administrar los
recursos de la mquina, coordinar el hardware y organizar archivos y directorios en dispositivos
de almacenamiento.
Los Sistemas Operativos ms utilizados son Dos, Windows, Linux y Mac. Algunos SO ya
vienen con un navegador integrado, como Windows que trae el navegador Internet Explorer.
2. DOS
DOS es una familia de sistemas operativos para PC. El nombre son las siglas de disk operating
system ("sistema operativo de disco"). Fue creado originalmente para computadoras de la
familia IBM PC, que utilizaban los procesadores Intel 8086 y 8088, de 16 bits, siendo el primer
sistema operativo popular para esta plataforma. Contaba con una interfaz de lnea de
comando en modo texto o alfanumrico.

Probablemente la ms popular de sus variantes sea la perteneciente a la familia MS-DOS,


de Microsoft, suministrada con buena parte de los ordenadores compatibles con IBM PC, en
especial aquellos de la familia Intel, como sistema operativo independiente o nativo, hasta la
versin 6.22 (bien entrados los 90), frecuentemente adjunto a una versin de la interfaz grfica
Ms Windows de 16 bits, como las 3.1x.

3. WINDOWS

Microsoft Windows es el nombre de una familia de sistemas operativos desarrollados y


vendidos porMicrosoft. Microsoft introdujo un entorno operativo denominado Windows el 20 de
noviembre de 1985como un complemento para MS-DOS en respuesta al creciente inters en
las interfaces grficas de usuario (GUI).

4. LINUX-UNIX

Linux: En 1991, cuando Linus Torvalds empez a proponer el ncleo Linux y a reunir
colaboradores, las herramientas GNU eran la eleccin perfecta. Al combinarse ambos
elementos, conformaron la base del sistema operativo (basado en POSIX) que hoy se conoce
como GNU/Linux. Lasdistribuciones basadas en el ncleo, el software GNU y otros agregados
entre las que se pueden mencionar a Slackware Linux, Red Hat Linux yDebian GNU/Linux se
han hecho populares tanto entre los aficionados a la computacin como en el mundo
empresarial. Obsrvese que Linux tiene un origen independiente, por lo que se considera un
'clnico' de UNIX y no un UNIX en el sentido histrico.

LENGUAJE PROGRAMACIN:

1. BAJO NIVEL (LENGUAJE MAQUINA): ASEMBLER

Tpicamente, un programa ensamblador (assembler en ingls) moderno crea cdigo


objeto traduciendo instrucciones mnemnicas de lenguaje ensamblador en opcodes, y
resolviendo los nombres simblicos para las localizaciones de memoria y otras entidades.

2. ALTO NIVEL: C, BASIC, PASCAL

-C es apreciado por la eficiencia del cdigo que produce y es el lenguaje de programacin ms


popular para crear software de sistemas, aunque tambin se utiliza para crear aplicaciones.
-Los ocho principios que rigieron el diseo de BASIC fueron:

1. Ser fcil de usar para los principiantes.


2. Ser un lenguaje de propsito general (no orientado).
3. Permitir a los expertos aadir caractersticas avanzadas, conservando simple el
lenguaje para los principiantes.
4. Ser interactivo.
5. Proveer mensajes de error claros y amigables.
6. Responder rpido en los programas pequeos.
7. No requerir un conocimiento del hardware de la computadora.
8. Proteger al usuario del sistema operativo.

-Pascal se caracteriza por ser un lenguaje de programacin estructurado fuertemente tipado.


Esto implica que:

1. El cdigo est dividido en porciones fcilmente legibles llamadas funciones o


procedimientos. De esta forma Pascal facilita la utilizacin de la programacin
estructurada en oposicin al antiguo estilo de programacin monoltica.
2. El tipo de dato de todas las variables debe ser declarado previamente para que su uso
quede habilitado.