2. ¿QUE ES SOFTWARE?
• Se conoce como software al equipamiento lógico o soporte lógico
de un sistema informático, que comprende el conjunto de los
componentes lógicos necesarios que hacen posible la realización
de tareas específicas, en contraposición a los componentes
físicos que son llamados hardware.
3. TIPOS DE SOFTWARE
• Software de sistema
• Software de Programación
• Software de Aplicación
4. SOFTWARE DE SISTEMA
Es el software que nos permite tener
una interacción con nuestro
hardware, es decir, es el sistema
operativo. Dicho sistema es un
conjunto de programas que
administran los recursos del hardware
y proporciona una interfaz al usuario.
Es el software esencial para una
computadora, sin el no podría
funcionar, como ejemplo tenemos a
Windows, Linux, Mac OS X.
• SE CLASIFICAN EN :
•
•
•
•
Sistemas operativos
Controladores de dispositivo
Herramientas de diagnóstico
Herramientas de Corrección y
Optimización
• Servidores
• Utilidades
5. SISTEMA OPERATIO CUMPLE VARIAS FUNCIONES
COMO:
• Administración del procesador: el sistema operativo
administra la distribución del procesador entre los distintos
programas por medio de un algoritmo de programación.
• Gestión de la memoria de acceso aleatorio: el sistema
operativo se encarga de gestionar el espacio de memoria
asignado para cada aplicación y para cada usuario.
• Gestión de entradas/salidas: el sistema operativo permite
unificar y controlar el acceso de los programas a los
recursos materiales a través de los drivers.
• Gestión de ejecución de aplicaciones: el sistema operativo
se encarga de que las aplicaciones se ejecuten sin
problemas asignándoles los recursos que éstas necesitan
para funcionar.
• Administración de autorizaciones: el sistema
operativo se encarga de la seguridad en relación con
la ejecución de programas garantizando que los
recursos sean utilizados sólo por programas y
usuarios que posean las autorizaciones
correspondientes.
• Gestión de archivos: el sistema operativo gestiona la
lectura y escritura en el sistema de archivos, y las
autorizaciones de acceso a archivos de aplicaciones y
usuarios.
• Gestión de la información: el sistema operativo
proporciona cierta cantidad de indicadores que
pueden utilizarse para diagnosticar el
funcionamiento correcto del equipo.
6. SISTEMA OPERATIVO CLASIFICACIÓN.
• SISTEMA OPERATIVO MONOTAREAS: son más
primitivos, solo pueden manejar un proceso en cada
momento o que solo puede ejecutar las tareas de
una en una.
• SISTEMA OPERATIVO MONOUSUARIO: son aquellos
que nada más puede atender a un solo usuario.
• SISTEMA OPERATIVO MULTIUSUARIO. :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.
• SISTEMAS OPERATIVOS POR LOTES. : este procesa
una gran cantidad de trabajos con poca o ninguna
interacción entre los usuarios y los programas en
ejecución.
• SISTEMADE TIEMPO COMPARTIDO.: Permiten la
simulación de que el sistema y sus s Operativos
recursos son todos para cada usuario.
• SISTEMAS OPERATIVOS DE TIEMPO REAL. : son
aquellos en los cuales no tiene importancia el usuario,
sino los procesos. Por lo general, están subutilizados
sus recursos con la finalidad de prestar atención a los
procesos en el momento que lo requieran.
• SISTEMAS OPERATIVOS DISTRIBUIDOS.: Permiten
distribuir trabajos, tareas o procesos, entre un
conjunto de procesadores. Puede ser que este
conjunto de procesadores esté en un equipo o en
diferentes, en este caso es trasparente para el usuario.
• SISTEMAS OPERATIVOS DE RED. : mantienen a dos o
más computadoras unidas através de algún medio de
comunicación (físico o no), con el objetivo primordial
de poder compartir los diferentes recursos y la
información del sistema.
• SISTEMAS OPERATIVOS PARALELOS. se pretende que
cuando existan dos o más procesos que compitan por
algún recurso se puedan realizar o ejecutar al mismo
tiempo.
7. SOFTWARE DE PROGRAMACIÓN.
EJEMPLOS
• Es un conjunto de aplicaciones que
permiten a un programador
desarrollar sus propios programas
informáticos haciendo uso de sus
conocimientos lógicos y lenguajes
de programación.
•
•
•
•
•
•
Editores de texto
Compiladores
Intérpretes
Enlazadores
Depuradores
Entornos de Desarrollo Integrados
(IDE)
8. SOFTWARE DE APLICACIÓN
Son los programas que nos
EJEMPLOS
permiten realizar tareas
• Procesadores de texto. (Bloc de
especificas en nuestro sistema. A
Notas)
diferencia del software de
Editores. (Photoshop para el
sistema, el software de
Diseño Gráfico)
Hojas de Cálculo. (MS Excel)
aplicación esta enfocada en un
Sistemas gestores de bases de
área especifica para su
datos. (MySQL)
utilización. La mayoría de los
Programas de comunicaciones.
programas que utilizamos
(MSN Messenger)
diariamente pertenecen a este
Paquetes integrados. (Ofimática:
Word, Excel, PowerPoint…)
tipo de software, ya que nos
Programas de diseño asistido por
permiten realizar diversos tipos
computador. (AutoCAD)
de tareas en nuestro sistema.
SE CALSIFICAN 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)