Sie sind auf Seite 1von 5

SOFTWARE

CONCEPTO

Es el conjunto de instrucciones electrónicas que le dicen al hardware lo que debe hacer.


Estos conjuntos de instrucciones también se conocen como programas y cada uno de ellos se
desarrolla para un propósito específico.
Cuando un ordenador usa un programa, se dice que está corriendo o ejecutando ese programa.
El primer paso para ejecutar un programa es guardarlo en la memoria RAM.

CLASIFICACIÓN

De acuerdo con el propósito para el que fueron desarrollados, los programas se clasifican en dos
categorías:

SOFTWARE DE SISTEMA Le dice al ordenador cómo usar sus propios componentes.

SOFTWARE DE APLICACIÓN Le dice al ordenador cómo realizar tareas específicas para el


usuario.

Software de
Sistemas

Software
Software a
medida

Software de
Aplicación
Software
standar

SOFTWARE DE SISTEMA
A esta categoría pertenecen todos los programas que denominamos Sistemas Operativos.

¿Qué es un sistema operativo?

Es el programa de control maestro del ordenador.


Es el software más importante, puesto que proporciona la plataforma lógica sobre la cual se
pueden ejecutar los otros programas. Sin él, no podríamos trabajar con nuestro ordenador.

Software de Sistemas: Son aquellos programas que controlan, utilizan, administran y programan
los recursos del sistema. Dentro de éste incluimos a:

 LOS SISTEMAS OPERATIVOS, que es el Software básico destinado a controlar los recursos
del sistema.
Funciones PCCA
 Posibilita la comunicación entre el usuario y el ordenador.

LA INTERFAZ DE USUARIO LA INTERFAZ DE LINEA DE COMANDOS

La metáfora de un escritorio. La conocimiento de comandos que


El raton como dispositivo entrada. pertenece al sistema operativo
Grupo de herramientas graficas como: El raton como dispositivo entrada
ventanas, iconos y menus. Linea latente en la pantalla conocido como
prompt.

 Carga en memoria RAM otros programas para su ejecución.


Función:
o Administrar la ejecución de las tareas.
o Administrar la manipulación de los archivos.
o Administrar el uso de la memoria.
o Administrar las solicitudes de impresión.
o Facilitar que los programas compartan información
 Coordina el trabajo entre el hardware y el resto del software.

Para cumplir esta función, los sistemas operativos hacen uso de “solicitudes de
interrupción” IRQ es una señal enviada por el sistema operativo a la CPU, solicitando
tiempo de procesamiento para una tarea específica. También los controladores (drivers)
de los dispositivos de entrada pueden enviar IRQs.

 Administra el almacenamiento de información.

Para cumplir esta función, el sistema operativo hace uso del registro de todos los archivos
presentes en cada disco, es decir la FAT (File Allocation Table).
Además, los sistemas operativos proveen un sistema jerárquico, que permite al usuario
organizar sus archivos dentro de cada unidad de almacenamiento.

Clasificación según sus capacidades:

 Multitarea Controla la ejecución


 Multiproceso Controla la ejecución
 Multiusuario Controla a dos o más usuarios
 LENGUAJES DE PROGRAMACIÓN, es el Software utilizado para generar nuevas
aplicaciones en el sistema.

JAVA, RUBI , VISUAL BASIC

 UTILITARIOS, son programas que facilitan el uso del sistema operativo, además añaden
funciones. ACDRS
o Antivirus: Prevención, detección y corrección de virus para computadoras.
o Compresor de archivos: Mejor aprovechamiento del espacio de almacenamiento
disponible, reduciendo el que ocupa cada archivo.
o Defragmentador: Mayor eficiencia en el uso del espacio de almacenamiento
disponible y en el proceso de búsqueda, guardando la totalidad de cada archivo en
ocupaciones contiguas.
o Respaldo: Garantía de la disponibilidad de los datos, haciendo copias de ellos.
o Software de recuperación: Restablecer archivos borrados por error.

SOFTWARE DE APLICACIÓN

A esta categoría pertenecen todos los programas que denominamos Aplicaciones.

¿Qué es una aplicación?

Es un programa diseñado y desarrollado para que los usuarios de un ordenador, ejecuten una
tarea específica.
Las aplicaciones requieren un sistema operativo para cumplir su función y deben estar
desarrolladas bajo los requerimientos y características de ese sistema operativo.

Da solución a un determinado problema de procesos de datos.


Dentro de este software encontramos aplicaciones: ofimáticas, programas de tratamiento gráfico,
aplicaciones para Internet,…

Éste Software se puede catalogar en:

a) Software estandar PNAD


o Presentaciones automatizadas: Permiten al usuario crear y editar presentaciones
atractivas, incorporando elementos multimedia de imágenes, sonidos.
Animaciones y video.
o Navegadores de Internet: Se utilizan para proveer acceso a Internet, sus servicios
y sus recursos.
o Administradores de bases de datos: Tienen el propósito de implementar diseños
para acceder, almacenar y procesar grandes colecciones de datos, en una forma
eficiente.
o Desarrolladores de sitios web: Aplicaciones que brindan al usuario las
herramientas necesarias para diseñar, crear, editar y publicar páginas y sitios Web.
b) Software a medida

Software de Productividad GPRIOFDO 8


o De Gestión.
Se trata del software que da soporte a los procesos comerciales y manejo de
información que tienen por objetivo permitir a las gestiones una mejor gestión.
o Producción y control de procesos.
Es el software que da soporte a los procesos productivos y conducentes a
desarrollar las actividades propias de cada negocio.
o Robótica.
Software que se centra en controlar y automatizar el comportamiento de
engendros mecánicos que colaboran con los seres humanos en diversos campos,
desde la ortopedia hasta la exploración de otros planetas.
o De ingeniería y Científico.
Da soporte a los procesos creativos y de diseño de las personas, se caracteriza por
cálculos matemáticos complejos. Ejemplo de ello son las herramientas CAD o el
soporte a seguimiento de acontecimientos en el espacio (Telescopios, etc.)
o Ofimático.
Software que permite a las personas utilizar los ordenadores en las tareas que
habitualmente se realizan en oficinas.
o de Formación y divulgación.
Software que tiene por objetivo el transferir conocimientos al ser humano, en
esta categoría entran toda la creación de cursos, simuladores,…
o Domótico.
Software que se utiliza para controlar el hábitat del ser humano, a pequeña
escala. Va desde las alarmas hasta el control de temperaturas de un hogar.
o Ocio y Juegos.
En esta categoría entran un gran conjunto de aplicaciones que tienen por objetivo
el que el ser humano pase algo de tiempo disfrutando con los ordenadores.
Están muy difundidos los videojuegos, pero también deberíamos incluir los foros y
conferencias que se puedan plantear en Internet, etc.

MODALIDADES DE ADQUISICIÓN DEL SOFTWARE

Los usuarios pueden obtener los programas que necesitan, de tres formas diferentes:

 Software que se adquiere totalmente desarrollado y se utiliza exactamente como fue


escrito..
Formas de Adquisición
o Licencia de software – permiso para el uso de una pieza software.
o Shareware – S d A – uso regular requiere pago de tarifa.
o Freeware – P d A - gratuito
o Software de dominio público – N S d A – gratuito y sin restricciones.
 Software que se adquiere totalmente desarrollado y se modifica para adaptar a las
necesidades específicas del usuario.

Formas de Adquisición
o Licencia o venta de software

 Software que se desarrolla completamente bajo las especificaciones del usuario.

Formas de Adquisición
o Programación Propia – solución de problemas usando el ordenador. Diseñar
desarrollar y probar software – mediante el uso de lenguaje de programación.

CÓDIGO ABIERTO CÓDIGO PROPIETARIO

El término “código abierto” se refiere a una El término “código propietario” se refiere a


certificación especial otorgada por la programas que pertenecen y son
organización Open Source Initiative, a los controlados por una persona o empresa.
programas que cumplen con los siguientes Los programas distribuidos bajo el esquema
criterios: de código propietario tienen las siguientes
características:
 El autor conserva la propiedad
intelectual del software, pero  Están sujetos a derechos de autor.
renuncia a cobrar royalties por su  Su adquisición, reproducción,
distribución. modificación y comercialización
 El código fuente del programa está está restringida por el propietario.
disponible a todo individuo, grupo  Generalmente, el usuario sólo
o empresa, sin restricciones de obtiene el código objeto.
acceso o costo de adquisición.  Ejemplos de código propietario:
 El autor permite que se hagan Windows, Microsoft Office.
modificaciones y derivaciones de su
trabajo, bajo el nombre original del
programa.

Das könnte Ihnen auch gefallen