martes, 28 de septiembre de 2010

SISTEMA OPERATIVO

Un Sistema operativo (SO) es un software que actúa de interfaz entre los dispositivos de hardware y los programas usados por el usuario para utilizar un computador. Es responsable de gestionar, coordinar las actividades y llevar a cabo el intercambio de los recursos y actúa como estación para las aplicaciones que se ejecutan en la máquina.

Uno de los propósitos de un sistema operativo como programa estación principal, consiste en gestionar los recursos de localización y protección de acceso del hardware, hecho que alivia a los programadores de aplicaciones de tener que tratar con estos detalles. Se encuentran en la mayoría de los aparatos electrónicos que utilizan microprocesadores para funcionar. (teléfonos móviles, reproductores de DVD, computadoras, radios, etc.)
Parte de la infraestructura de la World Wide Web está compuesta por el Sistema Operativo de Internet, creado por Cisco Systems para gestionar equipos de interconexión como los conmutadores y los enrutadores.

MONITORES RESIDENTES
Según fue avanzando la complejidad de los programas, fue necesario implementar soluciones que automatizaran la organización de tareas sin necesidad de un operador. Debido a ello se crearon los monitores residentes: programas que residían en memoria y que gestionaban la ejecución de una cola de trabajos.
Un monitor residente estaba compuesto por un cargador, un Intérprete de comandos y un Controlador (drivers) para el manejo de entrada/salida.

Sistemas operativos multiprogramados

Surge un nuevo avance en el hardware: el hardware con protección de memoria. Lo que ofrece nuevas soluciones a los problemas de rendimiento:
  • Se solapa el cálculo de unos trabajos con la entrada/salida de otros trabajos.
  • Se pueden mantener en memoria varios programas.
  • Se asigna el uso de la CPU a los diferentes programas en memoria.
Debido a los cambios anteriores, se producen cambios en el monitor residente, con lo que éste debe abordar nuevas tareas, naciendo lo que se denomina como Sistemas Operativos multiprogramados, los cuales cumplen con las siguientes funciones:
  • Administrar la memoria.
  • Gestionar el uso de la CPU (planificación).
  • Administrar el uso de los dispositivos de E/S.
Cuando desempeña esas tareas, el monitor residente se transforma en un sistema operativo multiprogramado.





MANEJO DEL TECLADO

En informática un teclado es un periférico de entrada o dispositivo, en parte inspirado en el teclado de las máquina de escribir, que utiliza una disposición de botones o teclas, para que actúen como palancas mecánicas o interruptores electrónicos que envían información a la computadora. Después de las tarjetas perforadas y las cinta de papel, la interacción a través de los teclados al estilo teletipo, se convirtió en el principal dispositivo de entrada para las computadoras. El teclado tiene entre 99 y 108 teclas aproximadamente, esta dividido en 4 bloques:

1. Bloque de funciones: Va desde la tecla F1 a F12, en tres bloques de cuatro: de F1 a F4, de F5 a F8 y de F9 a F12. Funcionan de acuerdo al programa que este abierto. Por ejemplo, al presionar la tecla F1 permite, en los programas de Microsoft, acceder a la ayuda.

2.Bloque alfanumérico: Está ubicado en la parte inferior del bloque de funciones, contiene los números arábigos del 1 al 0 y el alfabeto organizado como en una máquina de escribir, además de algunas teclas especiales.

3. Bloque especial: Está ubicado a la derecha del bloque alfanumérico, contiene algunas teclas especiales como Imp Pant, Bloq de desplazamiento, pausa, inicio, fin, insertar, suprimir, Repag, Avpag y las flechas direccionales que permiten mover el punto de inserción en las cuatro direcciones.

TECLADOS USB

Aunque los teclados USB comienzan a verse al poco de definirse el estándar USB, es con la aparición del Apple iMac, que trae tanto teclado como mouse USB de serie cuando se estandariza el soporte de este tipo de teclado. Además tiene la ventaja de hacerlo independiente del hardware al que se conecta. El estándar define scancodes de 16 bits que se transmiten por la interfaz. Del 0 al 3 son códigos de error del protocolo, llamados NoEvent, ErrorRollOver, POSTFail, ErrorUndefined, respectivamente. Del 224 al 231 se reservan para las teclas modificadoras (LCtrl, LShift, LAlt, LGUI, RCtrl, RShift, RAlt, RGUI)

Teclas inertes

Algunas lenguas incluyen caracteres adicionales al teclado inglés, como los caracteres acentuados. Teclear los caracteres acentuados resulta más sencillo usando las teclas inertes. Cuando se utiliza una de estas teclas, si se presiona la tecla correspondiente al acento deseado nada ocurre en la pantalla, por lo que, a continuación se debe presionar la tecla del carácter a acentuar. Esta combinación de teclas requiere que se teclee una secuencia aceptable. Por ejemplo, si se presiona la tecla inerte del acento (ej. ´) seguido de la letra A, obtendrá una "a" acentuada (á). Sin embargo, si se presiona una tecla inerte y a continuación la tecla T, no aparecerá nada en la pantalla o aparecerán los dos caracteres por separado (´t), a menos que la fuente particular para su idioma incluya la "t" acentuada.







PARTES DEL TECLADO
 
El teclado alfanumérico es similar al teclado de una máquina de escribir, dispone de todas lasletras del alfabeto, los diez dígitos decimales y todos los signos de puntuación y acentuación,además de la barra espaciadora.

El teclado numérico es similar al de una calculadora, dispone de los diez dígitos decimales, las operaciones matemáticas más habituales (suma, resta, multiplicación y división) Además de la tecla “Bloq Num” o “Num Lock” que activa o desactiva este teclado.

Las teclas de Dirección se sitúan entre el teclado alfanumérico y el teclado numérico y son las flechitas que permiten mover el cursor a la derecha-izquierda y arriba-abajo




SISTEMA INFORMATICO

Un sistema informático como todo sistema, es el conjunto de partes interrelacionadas, hardware, software Recurso Humano (humanware). Un sistema informático típico emplea una computadora que usa dispositivos programables para capturar, almacenar y procesar datos. La computadora personal o PC, junto con la persona que lo maneja y los periféricos que los envuelven, resultan de por sí un ejemplo de un sistema informático. y de
Se puede definir un sistema informático grosso modo como la unión de diversos elementos, especialmente el hardware, el software y un soporte humano. El hardware incluye una o varias CPU, memoria, sistemas de almacenamiento externo, etc. El software incluye al sistema operativo, firmware y aplicaciones, siendo especialmente importante los sistemas de gestión de bases de datos. Por último el soporte humano incluye al personal técnico (analistas, programadores, operarios, etc.) que crean y/o mantienen el sistema y a los usuarios que lo utilizan.

Los sistemas informáticos suelen estructurarse en subsistemas:
  • Subsistema físico: asociado al hardware. Incluye entre otros elementos la CPU, memoria principal, la placa base, etc
  • Subsistema lógico: asociado al software y la arquitectura. Incluye al sistema operativo, el firmware, las aplicaciones y las bases de datos.
  • Recursos humanos: hace referencia al personal que está relacionado con el sistema. Especialmente usuarios y técnicos (analistas, diseñadores, programadores, operarios, mantenedores, etc.)
 
Funciones asignadas al CPU:Recibe y procesa los datos de los dispositivos periféricos.Entre las funciones asignadas están:

  • Localizar y transferir la información
  • Determinar el tipo de instrucción
  • Verificar la disponibilidad de los componentes involucrados
  • Ejecutar la instrucción
  • Supervisar la operación para una satisfactoria ejecución.
 
Dispositivos periféricos:

Son los aparatos electrónicos y electromecánicos de los que dispone el computador para comunicarse con el ambiente que lo rodea. Se denominan periféricos porque se encuentran en la periferia del C.P.U.
 
Memoria ROM:
Contienen un
conjunto de instrucciones de inicio que aseguran que el resto de la memoria esté funcionando de manera apropiada, verifica los dispositivos de hardware y busca un sistema operativo en las unidades de disco de la computadora. "Es una forma de memoria instantánea usada en la PC". 
Memoria RAM:
Conservan programas y datos mientras están en uso. RAM representa la memoria principal o memoria de acceso aleatorio, es
decir no es secuencia