domingo, 14 de octubre de 2012

Unidades Funcionales de una Computadora









Computadora (UNLP)
La podemos definir como una maquina digital ya que las señales con las que se manejan, son señales eléctricas procesando la información mediante un sistema de valores binarios, y también como una maquina sincrónica  ya que cada actividad se organiza mediante un reloj. Posee una unidad aritmética lógica (UAL) , que posee una capacidad de calculo numérico y lógico  Esta controlada mediante programas, esta característica es lo que la diferencia de una calculadora, es decir que puede leer, interpretar y ejecutar ordenadamente. Se comunica con el mundo real, mediante periféricos con operaciones de entrada y salida, o sea de forma analógica. Por lo tanto la computadora es una maquina versátil  ya que esta comunicada mediante programas, recibe información, interpreta, transforma y proporciona información.
Maquina de Von Neumann

La arquitectura del modelo de Von Neumann, se basa en el concepto de programa almacenado, donde se propone que los datos tenían que almacenarse juntos en un medio común y uniforme. Esto se denomina Memoria. La celdas de memoria son ambiguas, es decir puedan actuar como dato o como instructivo  Al momento en que se ejecuta el programa almacenado, se determina en que celdas contienen datos y cuales instrucciones.

Con Ruptura de Secuencia, se denomina al "Salto Condicional", instrucción por la cual la computadora dependiendo del resultado de la operación  se ejecuta o no la instrucción.
Otro concepto importante es el Ciclo de Trabajo de una computadora, son los pasos a realizar para ejecutar una instrucción.
La maquina de Von Neumann se compone de:

  • una memoria principal
  • una unidad central de proceso, CPU que contiene: UAL: unidad aritmetico local, UC: unidad de control, un conjunto de registros
  • lineas de transferencias(buses) de control, de datos y direcciones de memoria
  • dispositivos de entrada/salida

Memoria principal
Función principal: almacenamiento de datos e instrucciones que componen al programa. La unidad con la que se maneja son las celdas, todas de igual tamaño, cada una identificada con una dirección  estas pueden almacenar tanto datos como información.
Tipos: RAM, memoria de acceso aleatorio, es la memoria de trabajo donde se puede escribir y leer.
          ROM, es solamente de lectura, y se utiliza para grabar programas y datos básicos para el funcionamiento.
Unidad básica de almacenamiento: bit. Una celda de almacenamiento puede tener hasta n bits. Una celda de tamaño mínimo esta compuesta por 1 byte donde se pueden almacenar hasta 1 de 2 a la 8 valores diferentes.




Unidad Central de Proceso

La CPU se compone de los siguientes módulos:

memoria, unidad aritmética y lógica  y la unidad de control
Unidad aritmética y lógica es el componente encargado de realizar las operaciones tanto aritméticas como lógicas  dirigida por la Unidad de control.
Dispone de un conjunto de registros internos que se se adjuntan en la tarea de calculo. 

Unidad de control
Coordina todas las actividad de la computadora, que controla el ciclo de procesamiento. Cuando se requiere ejecutar una instrucción:

  1. la unidad de comando de UC reconoce la misma,
  2. carga los operando
  3. ejecuta la instrucción
  4. almacena los resultados

Lineas de comunicación- buses
Los periféricos de entrada/ salida se interconectan con un cableado, sistema de bus, que esta compuesto por el conjunto de caminos compartidos que permiten la interconexion de los distintos componentes, UCP, memoria y periféricos de entrada/salida.
Un bus permite la transmisión de datos en paralelo, esta formado por un conjunto de lineas eléctricas  Hay tres tipo de buses: de datos, de direcciom y de control.

Dispositivos de entrada / salida

Todas la operaciones que componen a estos dispositivos permiten el intercambio entre la computadora y el mundo exterior.

Su velocidad es mucho menor que la velocidad de trabajo del CPU.
Se clasifican en . Periféricos de entrada, de salida y de entrada / salida.








martes, 18 de septiembre de 2012

Redes de Datos


Redes de datos
- Beneficios que ofrecen las redes de datos:
Permite la posibilidad de varios usuarios puedan acceder a la información de otras redes, de manera de que varias computadoras comparten información, programas, de forma continua. Ofrecen aplicaciones estandarizadas, es decir los paquetes de software pueden ser usados por todas las computadoras que estén en red. Otra de las ventajas que ofrece estar en red, es la mensajería mediante los usuarios de forma on line, es decir en tiempo real o bien en tiempo diferido (por el ejemplo el chat). Además se puede trabaja en grupo sobre los mismos documentos. Comparten información y recursos actualizados.
También ofrecen confiabilidad y disponibilidad, ya que se cuenta con formas de almacenamiento alternativas. También las redes de datos nos ofrecen la posibilidad de adquirir datos y procesarlos en tiempo real. Otra particularidad es la disminución de gastos, ya que las computadoras personales tienen una mejor relación costo rendimiento.
-Descripción de modelo básico de una red:
Dos o más dispositivos se conectan para compartir recursos físicos (ejemplo impresora, un solo componente de hardware, que pertenece a un equipo o es una impresora de red, esta maquina se comparte como recurso) o datos.
Fuente: es el dispositivo que crea la información a transmitir
Destino: aquí se envían los datos generados por la fuente
Transmisor: (tx) convierte los datos en señales, que fueron generados en la fuente y los envía a un sistema de transmisión.
Receptor: destinatario de las señales enviadas por el equipo transmisor.
Clasificaciones de redes:
Red LAN: de cobertura reducida (ej universidad). Los errores ocurren en menor proporción, por la distancia y porque es un sistema controlado. También es distinta la forma en que viaja la información. El mensaje sale como una difusión, pero solo llega a una. Redes de tipo privado.
Red WAN: de cobertura de mucha distancia (ej. Universidades distintas). La forma de transmitir la información es punto a punto, esta es la forma de conexión. Utilizan las redes públicas.
-Forma en que se lleva a cabo la descripción de datos:
Siempre que se quiera transmitir datos se los debe transformar en energía y transmitirlos al medio. La energía puede ser de tipo electromagnética o eléctrica, cada una tiene características propias y requerimientos para su transmisión.
La energía se transmite al medio en forma de señal sobre un soporte (cable, modem, palca de red) estos soportes o medios en algunos casos son receptores y en otros inyectores. Tanto sea para decodificar como para decodificar se necesita un hardware.
Computadora
Modem
Energía viaja a través de un medio
Modem
Computadora

Medios: cables de red UTP, cable coaxil, fibra óptica
Conmutación de circuitos:
Un equipo se comunica con otro ocupan la línea, ejemplo teléfono.
Conmutación de paquetes:
Es la que utiliza internet,
Protocolo es una red de comunicación, va mas allá de cualquier compañía, independientemente de los dispositivos nos vamos a poder comunicar.


Web 2.0


Web 2.0
Es un nuevo grupo de Webs basadas en el nacimiento de paginas webs, donde los contenidos son compartidos y producidos por sus propios autores.

Beneficios: Ha reducido los costes de difusion de la informacion, entre ellos el de la publicidad. Es de facil acceso, se ahorra tiempo, es mas economico, se tiene un mayor conocimiento de clientes en el caso de empresas, mayor personalizacion.


Bibliografia:
www.desarrolloscreativos.net

Sistemas Operativos


Conceptos básicos de Software
El Software cumple la funcionalidad de que  los humanos se comuniquen con las computadoras, este se crea y se altera según las necesidades del usuario. Dependiendo del software que se emplee es la funcionalidad de la PC. A los software se los clasifica en dos: software de Sistema u Operativo (capaces de hacer funcionar el equipo) y software de Aplicación (permiten al usuario satisfacer sus requerimientos, estos detallan programas que son para el usuario, por ejemplo lo son planillas de cálculo). El software Operativo para computadoras personales o PC, son por ejemplo, Windows vista, Mac, Windows XP, Ubuntu. Sistemas operativos para dispositivos móviles son androide, Windows Mobile.
En los inicios de la informática no existía un sistema operativo, ya que se tenía un tablero de luces para interpretar que es lo que pasaba en el equipo. Por lo tanto el programador debía tener conocimientos técnicos sólidos sobre el  hardware, dado que programaba en código la maquina; y  en la situación en la cual la computadora falle , examinaba los registros y los paneles de luces, que eran indicadores del estado de la computadora, determinaba la causa y resolvía el problema. Como mejora se agregaron las tarjetas perforadas, como forma de ingreso y salida de la información. Por lo tanto, debido a estas dificultades el uso de las computadoras era restringido.
Definición de sistema operativo:
El sistema operativo, es una maquina virtual extendida, a medida que estos van progresando se obtienen mayor cantidad de ventajas. El sistema operativo debe garantizar la conexión con los periféricos que se le agreguen al gabinete. También debe garantizar el control de usuarios, también el control de la ejecución de programas, es decir el sistema operativo debe tener el control del mismo. Control de concurrencias, se da cuando hay varios programas abiertos a la vez, Debe poder realizar un control de errores. Debe poder administrar la memoria y también debe poder tener un control de la seguridad de datos. También debe posibilitar la organización de archivos.
Se concluye por tanto que las dos funciones principales de un sistema operativo son: ofrecer una interfase al usuario de la computadora y poder dirigir los recursos del hardware y del software de la PC.
El sistema operativo según el servicio que cumpla, se puede tipificar en:
Multiusuario: Ofrecen un servicio a ambos usuarios a la vez, sin que importe el numero de procesadores que exista o si se ejecutan simultáneamente.
  • Monousuario: Soporta un único usuario a la vez, sin importar la cantidad de procesadores. Un ejemplo son las computadoras personales.
  • Monotarea: Habilitan una sola tarea a la vez.
  • Multitarea: Ofrece al usuario la posibilidad de usar varias tareas al mismo tiempo.
  • Uniprocesador: Podemos citar el ejemplo el Windows 98 es uniprocesador, solamente sabe manejar un solo procesador, en cambio el Linux reconoce todos los procesadores. Por lo tano el uniproceso es capaz de manejar solamente un procesador de la computadora.
  • Multiprocesador: Utiliza todos los procesadores del sistema para poder distribuir su carga de trabajo.