miércoles, 26 de septiembre de 2012

Conceptos Basicos

Software


Existen 2 tipos de Software:



Software de Sistema 
          Es aquel que permite a los usuarios interactuar con el sistema operativo así como también controlarlo. Este sistema está compuesto por una serie de programas que tienen como objetivo administrar los recursos del hardware y, al mismo tiempo, le otorgan al usuario una interfaz. El sistema operativo permite facilitar la utilización del ordenador a sus usuarios ya que es el que le da la posibilidad de asignar y administrar los recursos del sistema, como ejemplo de esta clase de software se puede mencionar a Windows, Linux y Mac OS X, entre otros.

Se clasifica en:
  • Sistemas operativos
  • Controladores de dispositivo
  • Herramientas de diagnóstico
  • Herramientas de Corrección y Optimización
  • Servidores
  • Utilidades


Software de Aplicación
     Son los programas que nos permiten realizar tareas especificas en nuestro sistema. A diferencia del software de sistema, el software de aplicación está enfocada en un área específica para su utilización. La mayoría de los programas que utilizamos diariamente pertenecen a este tipo de software, ya que nos permiten realizar diversos tipos de tareas en nuestro sistema.

Ejemplos:

  • Procesadores de texto. (Bloc de Notas)
  • Editores. (Photoshop para el Diseño Gráfico)
  • Hojas de Cálculo. (MS Excel)
  • Sistemas gestores de bases de datos. (MySQL)
  • Programas de comunicaciones. (MSN Messenger)
  • Paquetes integrados. (Ofimática: Word, Excel, PowerPoint…)
  • Programas de diseño asistido por computador. (AutoCAD)

Los clasificamos en:
  • Aplicaciones de Sistema de control y automatización industrial
  • Aplicaciones ofimáticas
  • Software educativo
  • Software médico
  • Software de Cálculo Numérico
  • Software de Diseño Asistido (CAD)
  • Software de Control Numérico (CAM) 


Hardware


Hardware de un computador, se refiere a todos los componentes físicos que lo conforman. En otras palabras, es todo aquello que se puede tocar: el monitor, el teclado, el ratón (mouse), la impresora, los cables, conexiones, etc. 

Tipos de hardware

Generalmente existen dos tipos de hardware:
1. Básico, dispositivo necesario para iniciar el funcionamiento de la computadora.
2. Complementario, realizan funciones específicas o más allá de las básicas.
Dependiendo la función que realiza el hardware esta categorizado en:
1. Periféricos de entrada
2. Periféricos de salida
3. Periféricos de entrada/salida
4. Unidad central de procesamiento.
5. Memoria.

Firmware

  
Firmware es un programa que es grabado en una memoria ROM  y establece la lógica de más bajo nivel que controla los circuitos electrónicos de un dispositivo. Se considera parte del hardware  por estar integrado en la electrónica del dispositivo, pero también es software, pues proporciona la lógica y está programado por algún tipo de lenguaje de programación. El firmware recibe órdenes externas y responde operando el dispositivo.

Se encuentra el firmware en monitores, unidades de disco, impresoras, microprocesadores, etc.

El BIOS es un programa firmware.



Estructura basica de un Sistema Operativo


La organización de los sistemas operativos se puede establecer por capas ,dependiendo de las funciones que el sistema operativo puede realizar.

Las funciones que puede realizar el sistema son:
  • Ejecución y control de aplicaciones o programas.
  • Gestión, Control y Administración de dispositivos o periféricos.
  • Gestión, Control y Administración de los usuarios.
  • Control de procesos.
  • Control de errores del sistema y programas.
  • Control y Gestión de la seguridad 
  •  
Las capas en las cuales se puede estructurar basicamente un sistema son las siguientes:

  •  Gestión del procesador (Nivel 1)
Una  parte del sistema operativo esta encargada de la gestión de la unidad central de proceso. El sistema operativo se encarga de gestionar la prioridad entre procesos.


  • Gestión de la memoria (Nivel 2)
Una parte del sistema operativo esta encargada de la gestión y asignación de la memoria a los procesos o aplicaciones, impidiendo que las zonas de memoria ocupadas por aplicaciones no sean ocupadas por otras aplicaciones.


  • Gestión de procesos (Nivel 3)
Una parte del sistema operativo esta encargada de la gestión de procesos, iniciando, deteniendo y finalizando los mismos dependiendo del usuario o de las ordenes recibidas por el sistema operativo.


  • Gestión Entrada/Salida y Almacenamiento (Nivel 4)
Una parte del sistema operativo esta encargada de la gestión de los procesos que establecen acciones con los dispositivos de almacenamiento o dispositivos de entrada y salida.


  • Gestión de información (Nivel 5)
El sistema operativo gestiona archivos, directorios, atributos de los anteriores y otras características para identificar la información con la que trabaja el sistema operativo.

 






No hay comentarios:

Publicar un comentario