0% encontró este documento útil (0 votos)
2 vistas6 páginas

Software

El software es un conjunto de instrucciones que permite a las computadoras manipular datos y operar de manera efectiva. Se clasifica en cuatro categorías: sistemas operativos, lenguajes de programación, software de uso general y software de aplicación. Los sistemas operativos son fundamentales para gestionar las actividades de la computadora y pueden ser multitarea, monotarea, monousuario o multiusuario, cada uno con características específicas.
Derechos de autor
© All Rights Reserved
Nos tomamos en serio los derechos de los contenidos. Si sospechas que se trata de tu contenido, reclámalo aquí.
Formatos disponibles
Descarga como PDF, TXT o lee en línea desde Scribd
0% encontró este documento útil (0 votos)
2 vistas6 páginas

Software

El software es un conjunto de instrucciones que permite a las computadoras manipular datos y operar de manera efectiva. Se clasifica en cuatro categorías: sistemas operativos, lenguajes de programación, software de uso general y software de aplicación. Los sistemas operativos son fundamentales para gestionar las actividades de la computadora y pueden ser multitarea, monotarea, monousuario o multiusuario, cada uno con características específicas.
Derechos de autor
© All Rights Reserved
Nos tomamos en serio los derechos de los contenidos. Si sospechas que se trata de tu contenido, reclámalo aquí.
Formatos disponibles
Descarga como PDF, TXT o lee en línea desde Scribd

Herramientas de Informática

Tema 5
Nivel de Ofimática

TEMA 5: Software

Definición de Software

El software es el conjunto de instrucciones que las computadoras emplean para


manipular datos. Sin el software, la computadora sería un conjunto de medios sin
utilizar. Al cargar los programas en una computadora, la máquina actuará como si recibiera a
una educación instantánea; de pronto "sabe" cómo pensar y cómo operar.
El Software es un conjunto de programas, documentos, procedimientos, y rutinas
asociados con la operación de un sistema de cómputo. Distinguiéndose de los componentes
físicos llamados hardware. Comúnmente a los programas de computación se les llama
software; el software asegura que el programa o sistema cumpla por completo con sus
objetivos, opera con eficiencia, esta adecuadamente documentado, y suficientemente sencillo
de operar.
Es simplemente el conjunto de instrucciones individuales que se le proporciona al
microprocesador para que pueda procesar los datos y generar los resultados esperados. El
hardware por si solo no puede hacer nada, pues es necesario que exista el software, que es el
conjunto de instrucciones que hacen funcionar al hardware.

Clasificaciones del Software

El software se clasifica en 4 diferentes Categorías:

1. Sistemas Operativos,
2. Lenguajes de Programación,
3. Software de uso general,
4. Software de Aplicación. (algunos autores consideran la 3era y 4ta
clasificación como una sola).

1- Sistemas Operativos

El sistema operativo es el gestor y organizador de todas las actividades que realiza la


computadora. Marca las pautas según las cuales se intercambia información entre la memoria
central y la externa, y determina las operaciones elementales que puede realizar el
procesador. El sistema operativo, debe ser cargado en la memoria central antes que
ninguna otra información.

2- Lenguajes de Programación

Mediante los programas se indica a la computadora que tarea debe realizar y cómo
efectuarla, pero para ello es preciso introducir estas órdenes en un lenguaje que el sistema
pueda entender. En principio, el ordenador sólo entiende las instrucciones en código máquina,
es decir, el específico de la computadora. Sin embargo, a partir de éstos se elaboran los
llamados lenguajes de alto y bajo nivel.

UNPA-UARG 1
Herramientas de Informática
Tema 5
Nivel de Ofimática

3- Software de Uso General

El software para uso general ofrece la estructura para un gran número de aplicaciones
empresariales, científicas y personales. El software de hoja de cálculo, de diseño asistido por
computadoras (CAD), de procesamiento de texto, de manejo de Bases de Datos, pertenece a esta
categoría. La mayoría de software para uso general se vende como paquete; es decir, con
software y documentación orientada al usuario (manual de referencia, plantillas de teclado y
demás).

4- Software de aplicaciones

El software de aplicación esta diseñado y escrito para realizar tareas específicas


personales, empresariales o científicas como el procesamiento de nóminas, la administración de
los recursos humanos o el control de inventarios. Todas estas aplicaciones procesan datos
(recepción de materiales) y generan información (registros de nómina) para el usuario.

SISTEMAS OPERATIVOS

El sistema operativo es el gestor y organizador de todas las actividades que realiza la


computadora. Marca las pautas según las cuales se intercambia información entre la memoria
central y la externa, y determina las operaciones elementales que puede realizar el procesador.
Un sistema Operativo (SO) es en sí mismo un programa de computadora. Sin embargo, es
un programa muy especial, quizá el más complejo e importante en una computadora. El
SO despierta a la computadora y hace que reconozca a la CPU, la memoria, el tecla do, el
sistema de vídeo y las unidades de disco. Además, proporciona la facilidad para que los
usuarios se comuniquen con la computadora y sirve de plataforma a partir de la cual se corran
programas de aplicación. Cuando enciendes una computadora, lo primero que ésta hace es
llevar a cabo un autodiagnóstico llamado autoprueba de encendido (Power On Self Test,
POST). Durante la POST, la computadora identifica su memoria, sus discos, su teclado, su
sistema de vídeo y cualquier otro dispositivo conectado a ella. Lo siguiente que la
computadora hace es buscar un SO para arrancar (boot).
Una vez que la computadora ha puesto en marcha su SO, mantiene al menos parte de éste
en su memoria en todo momento. Mientras la computadora esté encendida, el SO tiene 4
tareas principales.

1. Proporcionar ya sea una interfaz de línea de comando o una interfaz gráfica al


usuario, para que este último se pueda comunicar con la computadora. Interfaz
de línea de comando: tú introduces palabras y símbolos desde el teclado de la
computadora, ejemplo, el MS-DOS. Interfaz gráfica del Usuario (GUI), seleccionas
las acciones mediante el uso de un Mouse para pulsar sobre figuras llamadas iconos
o seleccionar opciones de los menús.
2. Administrar los dispositivos de hardware en la computadora. Cuando corren los
programas, necesitan utilizar la memoria, el monitor, las unidades de disco, los
puertos de Entrada/Salida (impresoras, módems, etc). El SO sirve de intermediario
entre los programas y el hardware.
3. Administrar y mantener los sistemas de archivo de disco. Los SO agrupan
la información dentro de compartimientos lógicos para almacenarlos en el disco.
Estos grupos de información son llamados archivos. Los archivos pueden
UNPA-UARG 2
Herramientas de Informática
Tema 5
Nivel de Ofimática

contener instrucciones de programas o información creada por el usuario. El SO


mantiene una lista de los archivos en un disco, y nos proporciona las herramientas
necesarias para organizar y manipular estos archivos.
4. Apoyar a otros programas. Otra de las funciones importantes del SO es
proporcionar servicios a otros programas. Estos servicios son similares a
aquellos que el SO proporciona directamente a los usuarios. Por ejemplo, listar los
archivos, grabarlos a disco, eliminar archivos, revisar espacio disponible, etc.
Cuando los programadores escriben programas de computadora, incluyen en sus
programas instrucciones que solicitan los servicios del SO. Estas instrucciones son
conocidas como "llamadas del sistema"

Componentes de los Sistemas Operativos

El sistema operativo está compuesto por un conjunto de paquetes de software que pueden
utilizarse para gestionar las interacciones con el hardware. Estos elementos se incluyen por lo
general en este conjunto de software:
 El núcleo, que representa las funciones básicas del sistema operativo, como por
ejemplo, la gestión de la memoria, de los procesos, de los archivos, de las
entradas/salidas principales y de las funciones de comunicación.
 El intérprete de comandos, que posibilita la comunicación con el sistema operativo a
través de un lenguaje de control, permitiendo al usuario controlar los periféricos sin
conocer las características del hardware utilizado, la gestión de las direcciones físicas,
etcétera.
 El sistema de archivos, que permite que los archivos se registren en una estructura
arbórea.

Categorías de los Sistemas Operativos

Sistema Operativo Multitareas. Es el modo de funcionamiento disponible en algunos


sistemas operativos, mediante el cual una computadora procesa varias tareas al mismo tiempo.
Existen varios tipos de multitareas.
 La conmutación de contextos (context Switching) es un tipo muy simple de multitarea
en el que dos o más aplicaciones se cargan al mismo tiempo, pero en el que sólo se está
procesando la aplicación que se encuentra en primer plano (la que ve el usuario). Para
activar otra tarea que se encuentre en segundo plano, el usuario debe traer al primer
plano la ventana o pantalla que contenga esa aplicación.
 En la multitarea cooperativa, la que se utiliza en el sistema operativo Macintosh, las
tareas en segundo plano reciben tiempo de procesado durante los tiempos muertos de la
tarea que se encuentra en primer plano (por ejemplo, cuando esta aplicación esta
esperando información del usuario), y siempre que esta aplicación lo permita. En los
sistemas multitarea de tiempo compartido, como OS/2, cada tarea recibe la atención del
microprocesador durante una fracción de segundo. Para mantener el sistema en orden,
cada tarea recibe un nivel de prioridad o se procesa en orden secuencial. Dado que el
sentido temporal del usuario es mucho más lento que la velocidad de procesamiento del
ordenador, las operaciones de multitarea en tiempo compartido parecen ser simultáneas.

UNPA-UARG 3
Herramientas de Informática
Tema 5
Nivel de Ofimática

Sistema Operativo Monotareas. Los sistemas operativos monotareas son más primitivos y es
todo lo contrario al visto anteriormente, es decir, solo pueden manejar un proceso en cada
momento o que solo puede ejecutar las tareas de una en una. Por ejemplo cuando la
computadora está imprimiendo un documento, no puede iniciar otro proceso ni responder a
nuevas instrucciones hasta que se termine la impresión.

Sistema Operativo Monousuario. Los sistemas monousuarios son aquellos que nada más
puede atender a un solo usuario, gracias a las limitaciones creadas por el hardware, los
programas o el tipo de aplicación que se esté ejecutando. Estos tipos de sistemas son muy
simples, porque todos los dispositivos de entrada, salida y control dependen de la tarea que se
esta utilizando, esto quiere decir, que las instrucciones que se dan, son procesadas de
inmediato; ya que existe un solo usuario. Y están orientados principalmente por los
microcomputadores.

Sistema Operativo Multiusuario. Es todo lo contrario a monousuario; y en esta categoría se


encuentran todos los sistemas que cumplen simultáneamente las necesidades de dos o más
usuarios, que comparten mismos recursos. Este tipo de sistemas se emplean especialmente en
redes. En otras palabras consiste en el fraccionamiento del tiempo (timesharing).

Secuencia por Lotes. La secuencia por lotes o procesamiento por lotes en microcomputadoras,
es la ejecución de una lista de comandos del sistema operativo uno tras otro sin intervención
del usuario. En las computadoras más grandes el proceso de recogida de programas y de
conjuntos de datos de los usuarios, la ejecución de uno o unos pocos cada vez y la entrega de
los recursos a los usuarios. Procesamiento por lotes también puede referirse al proceso de
almacenar transacciones durante un cierto lapso antes de su envío a un archivo maestro, por lo
general una operación separada que se efectúa durante la noche. Los sistemas operativos por
lotes (batch), en los que los programas eran tratados por grupos (lote) en ves de
individualmente. La función de estos sistemas operativos consistía en cargar en memoria un
programa de la cinta y ejecutarlo. Al final este, se realizaba el salto a una dirección de memoria
desde donde reasumía el control del sistema operativo que cargaba el siguiente programa y lo
ejecutaba. De esta manera el tiempo entre un trabajo y el otro disminuía considerablemente.

Tiempo Real. Un sistema operativo en tiempo real procesa las instrucciones recibidas al
instante, y una vez que han sido procesadas muestra el resultado. Este tipo tiene relación con
los sistemas operativos monousuarios, ya que existe un solo operador y no necesita compartir
el procesador entre varias solicitudes. Su característica principal es dar respuestas rápidas; por
ejemplo en un caso de peligro se necesitarían respuestas inmediatas para evitar una catástrofe.

UNPA-UARG 4
Herramientas de Informática
Tema 5
Nivel de Ofimática

Evolución del Sistema Operativo Windows

Desde su aparición exitosa en el mundo de las microcomputadoras, WINDOWS ha tenido


muchos cambios, todos para bien por supuesto. Existieron y hasta hoy en día siguen saliendo al
mercado del software, varias versiones de Windows, cada una con mejores características que
las anteriores. Las versiones de Windows son las siguientes:

Sistema Operativo Características


Multitarea y usa un ambiente grafico en pantalla.
Windows 3.0/3.1 Requiere aún del DOS para trabajar con él en forma
complementaria.(1989-1990)
Multitarea, ambiente gráfico y es
Windows para trabajar en grupo multiusuario. También requiere del DOS para trabajar.
(1992-1993)
Multitarea, multiusuario, ambiente gráfico, acepta
nombres de archivo largos de hasta 255 caracteres,
Windows 95 administra eficientemente la memoria y ya no
requiere del DOS. Es un sistema operativo completo.
(1995)

Sistema operativo mejorado con respecto al anterior


Windows 95, y orientado e s pecialmente a permitir
un más fácil acceso a Internet. (1998).

Microsoft Sistema operativo de una plataforma más robusta

Windows NT diseñado para controlar redes grandes de


computadoras con gran flujo de datos entre ellas.
Sistema operativo basado en la tecnologia NT.
Es el sistema operativo para equipos de escritorio y
portátiles y para todos los tipos y tamaños de negocios.
Posee las versiones: Professional, Server, Advance
Server y Data Center Server.(2000)
Sistema operativo de 32 bits de tecnología NT. Engloba
las cualidades de sistemas grandes como el Windows
2000 con las ventajas de multimedia del Windows
Millennim. (2001)
Trae una nueva interfaz grafica, llamada Aero, que es
una evolución de la interfaz grafica denominada Luna
de Windows XP. (2007)
Al igual que su sucesor, Windows Server 2003 se
basaba en la última versión del SO domestica publicada.
Este se basa en Windows Vista en cuanto a su interfaz
Aero, mucho más amigable y sencilla.

Sucede a Windows Vista, con un nuevo kernel para


hacerlo más seguro y rápido. (2010)

UNPA-UARG 5
Herramientas de Informática
Tema 5
Nivel de Ofimática

UNPA-UARG 6

También podría gustarte