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.
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