domingo, 25 de noviembre de 2012

SOFTWARE Y HARDWARE



El software es el conjunto de instrucciones detalladas que controlan la operación de un sistema de cómputo. Sin el software, el hardware de las computadoras no podría realizar

las tareas que se asocian con las computadoras. Las funciones del software son: 

1) Administrar los recursos de cómputo de la instrucción.

2) Proporcionar las herramientas a los seres humanos para que aprovechen estos recursos. 

3) Actuar como intermediario entre las instituciones y la información almacenada. 


TIPOS PRINCIPALES DE SOFTWARE:

• Software de Sistema.

• Software de Aplicación.

• Software de Usuario.

• Software de Sistema: Es un conjunto de programas generalizados que administran los recursos de la computadora, como la CPU, los dispositivos de comunicaciones y los dispositivos periféricos.
 
El coordina las distintas partes del sistema de cómputo y sirve como mediación entre
el software de aplicación y el hardware de la computadora. El software que administra y controla las actividades y recursos de la computadora se llama sistema operativo. Otro software del sistema consiste en programas de traducción de lenguajes de computadora que convierten los lenguajes de programación en lenguaje de máquina y programas de utilería que realizan tareas de procesamiento comunes.

Dentro del software de sistemas se encuentran: el sistema operativo, los traductores
de lenguajes y programas de utilería 

SISTEMA OPERATIVO

Concepto: Según Encarta 99, es un programa de control principal almacenado en forma permanente en la memoria, que interpreta los comandos del usuario que solicita diversos servicios: visualización, impresión o copia de un archivo de datos, presenta una lista de todos los archivos existentes en una directorio o ejecuta un determinado programa

FUNCIONES QUE DEBE CUMPLIR UN SISTEMA OPERATIVO

ƒ Administración de trabajos: el SO determina el orden en el que se procesan los
programas y define la secuencia de ejecución de determinados trabajos. Se crea la
cola de trabajo atendiendo a: trabajos que se procesan actualmente, cuáles recursos
se están utilizando, qué recursos se van a necesitar, la prioridad de cada trabajo. El
software que crea la cola de trabajos se llama nispolero. Ejemplo: ASP, HASP y
Queman

ƒ Administración de recursos: establece una tabla en la que se relacionan los
programas con los dispositivos que están trabajando o que se van a usar. El SO
consulta esta tabla para aprobar o negar el empleo de un dispositivo específico.
ƒ Control de operaciones de I/O: crea un directorio de los programas que se están
ejecutando y de los dispositivos que necesitan para efectuar las operaciones de I/O.
El SO identifica cada uno de los trabajos con un número que se le asigna cuando
entra a la cola de trabajos.

ƒ Recuperación de errores: el SO trata de señalar los errores y le avisa al usuario.
Cancelará el procesamiento del programa erróneo  lo sacará de la cola de trabajos y
seguirá con el siguiente programa en la cola.

ƒ Administración de memoria: el SO debe asignar eficientemente almacenamiento
primario a las tareas que se están ejecutando dentro del sistema. Cuando se dispone de la cantidad correcta de almacenamiento primario, el programa que lo está solicitando se introduce y procesa. Las tareas que requieren grandes cantidades de memoria en el CPU se detiene hasta que pasan los periodos pico. Para administrar eficientemente la memoria del CPU requiere que el SO supervise continuamente todas las tareas y calcule la cantidad de almacenamiento primario disponible. La administración de memoria es crucial en situaciones de multiprogramación donde se está procesando una gran cantidad de tareas.

• Software de Aplicación: Se refieren a los programas que son escritos para o por
Usuarios para aplicar la computadora a una tarea específica. El software de aplicaciones está principalmente relacionado con el cumplimiento de las tareas de los usuarios 
  • Software de Usuario
  • Software de Sistema
  • Software de Aplicación

Software de Sistema:
  • Sistema Operativo
  • Programa sucesos de cómputo
  • Asigna recursos de cómputo
  • Hace seguimiento de eventos
  • Traductores de lenguajes
  • Interpretadores
  • Compiladores
  • Programas de utilería
  • Operaciones rutinarias (sort, list, print)
  • Administrar datos (crea archivos, fusiona archivos)

Software de Aplicación:
Lenguajes de programación, Lenguaje  ensamblador,  Fortran, Cobol, PL/I, Basic, Pascal.





 hardware: equipo físico usado para la entrada, procesamiento y salida en un 

sistema de información. 
es el elemento físico de un sistema informático, es decir, todos los 

materiales que lo componen, como la propia computadora, los dispositivos externos, los 
cables, los soportes de la información y en definitiva todos aquellos elementos que tienen 

entidad física.




UNIDAD CENTRAL DE PROCESO (C.P.U.) 

Concepto:
Según Alcalde, es el verdadero cerebro de la computadora. Su misión consiste en 
controlar y coordinar o realizar todas las operaciones del sistema. Para ello extrae, una a 
una, las instrucciones del programa que se tiene alojado en la memoria central, las analiza y 
emite las órdenes necesarias para su completa realización. Físicamente está formado por 
circuitos de naturaleza electrónica que en una micro-computadora se encuentran integrados 
en una pastilla o chip denominada microprocesador.



La Unidad Central de Proceso está 
compuesta por las dos siguientes unidades: 


• La Unidad de Control (UC) 

• La Unidad Aritmético Lógica (UAL) 

Unidad de Control (UC):
 es el centro nervioso de la computadora ya que desde ella se controlan 
y gobiernan todas las operaciones.  Funciones:

 a) obtener una información de memoria 
principal

 b) examinarla

 c) codificarla 


Unidad Aritmético Lógica (ALU)
Esta unidad es la encargada de realizar las operaciones elementales de tipo 
aritmético(sumas, restas, productos y divisiones) y de tipo lógico(comparaciones).  

MEMORIA 
todo dispositivo electrónico encargado del almacenamiento de la información 

en el computador. 

MEMORIA PRINCIPAL  
La memoria central, principal o interna es la unidad donde están almacenadas las 
instrucciones y los datos necesarios para poder realizar un determinado proceso. Está 
constituida por multitud de celdas o posiciones de memoria, numeradas de forma 
consecutiva, capaces de retener, mientras la computadora esté conectada, la información 
depositada en ella.  A la numeración de las celdas se denomina dirección de memoria y 
mediante esta dirección se puede acceder de forma directa a cualquiera de ellas 
independientemente de su posición; se dice por ello, que la memoria central es un soporte 
de información de acceso directo.  Además, el tiempo de acceso a la memoria central es 
notablemente inferior al necesario para acceder a las memorias auxiliares. 



Al almacenamiento primario interno se le conoce como RAM o random access 
memory (memoria de acceso aleatorio). Se le llama RAM porque puede accesar 
directamente cualquier punto aleatoriamente seleccionado en la misma cantidad de tiempo. 

La ventaja del almacenamiento de información electrónica es la capacidad de almacenar 
información en un punto conocido con precisión de la memoria y recuperarlo de esta misma 
posición. 



Memoria RAM:
 random access memory 
Concepto: (memoria de acceso aleatorio). Se le llama RAM porque puede accesar 
directamente cualquier punto aleatoriamente seleccionado en la misma cantidad de tiempo.

Características de la memoria RAM:
  • ƒ Acceso aleatorio 
  • ƒ Operaciones de lectura/ escritura 
  • ƒ Volatilidad 
  • ƒ Capacidad: 512 KB a 640 KB 
  • ƒ Velocidad: 500 ns 
  • ƒ Tecnología: estática o dinámica 


Memoria ROM: (read-only memory)
ROM:  Read-only memory.  Memoria únicamente leída.  Chips de memoria con 
base a semiconductores que contienen instrucciones de programación.  Estos chips pueden 
ser únicamente leídos, no pueden recibir información. 



 Memoria de solo lectura. Es un dispositivo electrónico donde se almacena una 
información fija en forma binaria que ha sido grabada en el proceso de fabricación del 
circuito integrado.

Características de la ROM:
  • ƒ Es de sólo lectura 
  • ƒ Es permanente, ya que la información que contiene no se borra al perder el suministro 
  • de energía eléctrica 
  • ƒ Es de acceso aleatorio. Se puede accesar en forma arbitraria a los bits almacenados en 
    una dirección cualquiera 

Usos:

ƒ Se emplea para almacenar programas o rutinas standard de aplicación específica 
ƒ Su principal aplicación es, guardar los programas de arranque 
Memoria Secundaria: Según Alcalde,  son los dispositivos de almacenamiento masivo de 
información que se utilizan para guardar datos y programas en el tiempo para su posterior 
utilización. La característica principal de los soportes que manejan estos dispositivos es la 
de retener la información a lo largo del tiempo mientras se desee, recuperándola cuando sea 
requerida y sin que se pierda, aunque el dispositivo quede desconectado de la red eléctrica. 

Ejemplos: Disquetes, Discos Duros, Discos Ópticos, Cintas etc.  

IMPORTANCIA DE LA INFORMÁTICA EN LAS EMPRESAS



El mundo industrial no podrá vivir mucho tiempo sin computadores, esta sometido
a una sobrecarga de información y no podrá manejarlos sin ellos.  Teniéndose en cuenta que los avances de la sociedad humana desde la aparición del alfabeto se han debido a su capacidad de registrar y conservar la información.



LA IMPORTANCIA DE LA INFORMÁTICA EN LOS SERES HUMANOS





La informática ha revolucionado toda nuestra sociedad. No podemos ni siquiera imaginarnos como seria el mundo actual sin las computadoras y todas las tecnologías de la información.

Hoy en día es sumamente necesario tener un conocimiento, al menos básico, de computación para poder desenvolvernos como profesionales, sin importar la carrera que hagamos.

Los conocimientos que un informático debe tener son bastos para poder dar solución a las problemáticas.
La informática  mas que un fin en si misma, es la herramienta que nos permite dar solución a los problemas, automatizar tareas, hacer mas eficiente nuestro trabajo y el de los demás.