8. Unidad 4.1 Sistemas Operativos
-
Upload
dr-arlines-rodriguez -
Category
Documents
-
view
225 -
download
1
Transcript of 8. Unidad 4.1 Sistemas Operativos
![Page 1: 8. Unidad 4.1 Sistemas Operativos](https://reader030.fdocuments.mx/reader030/viewer/2022021503/577ccdc01a28ab9e788ca621/html5/thumbnails/1.jpg)
Software
UNIDAD 4
![Page 2: 8. Unidad 4.1 Sistemas Operativos](https://reader030.fdocuments.mx/reader030/viewer/2022021503/577ccdc01a28ab9e788ca621/html5/thumbnails/2.jpg)
DEFINICIÓN
Se denomina software como todo programa,
equipamiento lógico o soporte lógico a todos los
componentes intangibles de un computador, es decir, al
conjunto de programas y procedimientos necesarios
para hacer posible la realización de una tarea especifica.
El término de software fue usado por primera vez en este
sentido por John Tukey en 1957.
![Page 3: 8. Unidad 4.1 Sistemas Operativos](https://reader030.fdocuments.mx/reader030/viewer/2022021503/577ccdc01a28ab9e788ca621/html5/thumbnails/3.jpg)
EVOLUCIÓN DEL SOFTWARE
![Page 4: 8. Unidad 4.1 Sistemas Operativos](https://reader030.fdocuments.mx/reader030/viewer/2022021503/577ccdc01a28ab9e788ca621/html5/thumbnails/4.jpg)
TIPOS DE SOFTWARE
Software de Sistema
Software de Programación
Software de Aplicación
![Page 5: 8. Unidad 4.1 Sistemas Operativos](https://reader030.fdocuments.mx/reader030/viewer/2022021503/577ccdc01a28ab9e788ca621/html5/thumbnails/5.jpg)
SOFTWARE DE SISTEMA
Es la parte que permite funcionar al hardware. Su
objetivo es aislar tanto como sea posible al
programador de aplicaciones de los detalles del
computador particular que se use, especialmente de
las características físicas de la memoria, dispositivos
de comunicaciones, impresoras, pantallas, teclados,
entre otros.
![Page 6: 8. Unidad 4.1 Sistemas Operativos](https://reader030.fdocuments.mx/reader030/viewer/2022021503/577ccdc01a28ab9e788ca621/html5/thumbnails/6.jpg)
TIPOS DE SOFTWARE DE SISTEMA
Sistemas Operativos
Controladores de Dispositivos
Servidores
Sistemas de Utilidades
![Page 7: 8. Unidad 4.1 Sistemas Operativos](https://reader030.fdocuments.mx/reader030/viewer/2022021503/577ccdc01a28ab9e788ca621/html5/thumbnails/7.jpg)
SOFTWARE DE SISTEMA:
Sistema Operativo
Un sistema operativo es un programa o conjunto de
programas de computadora destinado a permitir una
administración eficaz de sus recursos. Comienza a
trabajar cuando se enciende el computador, y
gestiona el hardware de la máquina desde los niveles
más básicos, permitiendo también la interacción con
el usuario.
![Page 8: 8. Unidad 4.1 Sistemas Operativos](https://reader030.fdocuments.mx/reader030/viewer/2022021503/577ccdc01a28ab9e788ca621/html5/thumbnails/8.jpg)
SOFTWARE DE SISTEMA:
Funciones de un Sistema Operativo
Entre las más destacables, cada una ejercida por un
componente interno (módulo en núcleos monolíticos y
servidor en microkernels), podemos reseñar las
siguientes:
1. Proporcionar comodidad en el uso de un computador.
2. Gestionar de manera eficiente los recursos del equipo,
ejecutando servicios para los procesos (programas)
![Page 9: 8. Unidad 4.1 Sistemas Operativos](https://reader030.fdocuments.mx/reader030/viewer/2022021503/577ccdc01a28ab9e788ca621/html5/thumbnails/9.jpg)
SOFTWARE DE SISTEMA:
Funciones de un Sistema Operativo
3. Brindar una interfaz al usuario, ejecutando instrucciones
(comandos).
4. Permitir que los cambios debidos al desarrollo del propio
SO se puedan realizar sin interferir con los servicios que
ya se prestaban (evolutividad).
![Page 10: 8. Unidad 4.1 Sistemas Operativos](https://reader030.fdocuments.mx/reader030/viewer/2022021503/577ccdc01a28ab9e788ca621/html5/thumbnails/10.jpg)
SOFTWARE DE SISTEMA:
Controladores de Dispositivos
Un controlador de dispositivo (llamado normalmente
controlador, o, en inglés, driver) es un programa
informático que permite al sistema operativo interactuar
con un periférico, haciendo una abstracción del hardware
y proporcionando una interfaz -posiblemente
estandarizada- para usarlo. Se puede esquematizar como
un manual de instrucciones que le indica cómo debe
controlar y comunicarse con un dispositivo en particular.
![Page 11: 8. Unidad 4.1 Sistemas Operativos](https://reader030.fdocuments.mx/reader030/viewer/2022021503/577ccdc01a28ab9e788ca621/html5/thumbnails/11.jpg)
SOFTWARE DE SISTEMA:
Servidor
Una aplicación informática o programa que realiza algunas
tareas en beneficio de otras aplicaciones llamadas
clientes. Algunos servicios habituales son los servicios de
archivos, que permiten a los usuarios almacenar y
acceder a los archivos de una computadora y los servicios
de aplicaciones, que realizan tareas en beneficio directo
del usuario final
![Page 12: 8. Unidad 4.1 Sistemas Operativos](https://reader030.fdocuments.mx/reader030/viewer/2022021503/577ccdc01a28ab9e788ca621/html5/thumbnails/12.jpg)
SOFTWARE DE SISTEMA:
Sistemas de Utilidades
En informática, una utilidad es una herramienta que realiza:
Tareas de mantenimiento
Soporte para la construcción y ejecución de programas
Las tareas en general
![Page 13: 8. Unidad 4.1 Sistemas Operativos](https://reader030.fdocuments.mx/reader030/viewer/2022021503/577ccdc01a28ab9e788ca621/html5/thumbnails/13.jpg)
SOFTWARE DE PROGRAMACIÓN
Software de programación, que proporciona herramientas
para ayudar al programador a escribir programas
informáticos y a usar diferentes lenguajes de
programación de forma práctica
![Page 14: 8. Unidad 4.1 Sistemas Operativos](https://reader030.fdocuments.mx/reader030/viewer/2022021503/577ccdc01a28ab9e788ca621/html5/thumbnails/14.jpg)
TIPOS DE SOFTWARE DE
PROGRAMACIÓN
Editores de Texto
Compiladores
Interpretes
Enlazadores
Depuradores
![Page 15: 8. Unidad 4.1 Sistemas Operativos](https://reader030.fdocuments.mx/reader030/viewer/2022021503/577ccdc01a28ab9e788ca621/html5/thumbnails/15.jpg)
SOFTWARE DE PROGRAMACIÓN:
Editores de Texto
Un editor de texto es un programa que permite crear y
modificar archivos digitales compuestos únicamente por
texto sin formato, conocidos comúnmente como archivos
de texto ó texto plano. El programa lee el archivo e
interpreta los bytes leídos según el código de carácteres
que usa el editor
![Page 16: 8. Unidad 4.1 Sistemas Operativos](https://reader030.fdocuments.mx/reader030/viewer/2022021503/577ccdc01a28ab9e788ca621/html5/thumbnails/16.jpg)
SOFTWARE DE PROGRAMACIÓN:
Compiladores
Un editor de texto es un programa que permite crear y
modificar archivos digitales compuestos únicamente por
texto sin formato, conocidos comúnmente como archivos
de texto ó texto plano. El programa lee el archivo e
interpreta los bytes leídos según el código de carácteres
que usa el editor
![Page 17: 8. Unidad 4.1 Sistemas Operativos](https://reader030.fdocuments.mx/reader030/viewer/2022021503/577ccdc01a28ab9e788ca621/html5/thumbnails/17.jpg)
SOFTWARE DE PROGRAMACIÓN:
Interpretes Es un programa capaz de analizar y ejecutar otros
programas, escritos en un lenguaje de alto nivel. Los
intérpretes se diferencian de los compiladores en que
mientras estos traducen un programa desde su
descripción en un lenguaje de programación al código
máquina del sistema destino, los primeros (los interpretes)
sólo realizan la traducción a medida que sea necesario,
típicamente, instrucción por instrucción, y normalmente no
guardan el resultado de dicha traducción
![Page 18: 8. Unidad 4.1 Sistemas Operativos](https://reader030.fdocuments.mx/reader030/viewer/2022021503/577ccdc01a28ab9e788ca621/html5/thumbnails/18.jpg)
SOFTWARE DE PROGRAMACIÓN:
Enlazadores
Un enlazador (en inglés, linker) es un programa que toma los
ficheros de código objeto generado en los primeros pasos
del proceso de compilación, la información de todos los
recursos necesarios (biblioteca), quita aquellos recursos
que no necesita, y enlaza el código objeto con
su(s)biblioteca con lo que finalmente produce un fichero
ejecutable o una biblioteca
![Page 19: 8. Unidad 4.1 Sistemas Operativos](https://reader030.fdocuments.mx/reader030/viewer/2022021503/577ccdc01a28ab9e788ca621/html5/thumbnails/19.jpg)
SOFTWARE DE PROGRAMACIÓN:
Depuradores
Un depurador (en inglés, debugger),es un programa que
permite depurar o limpiar los errores de otro programa
informático
![Page 20: 8. Unidad 4.1 Sistemas Operativos](https://reader030.fdocuments.mx/reader030/viewer/2022021503/577ccdc01a28ab9e788ca621/html5/thumbnails/20.jpg)
SOFTWARE DE APLICACIÓN
Permite a los usuarios llevar a cabo una o varias tareas más
específicas, en cualquier campo de actividad susceptible
de ser automatizado o asistido, con especial énfasis en
los negocios
![Page 21: 8. Unidad 4.1 Sistemas Operativos](https://reader030.fdocuments.mx/reader030/viewer/2022021503/577ccdc01a28ab9e788ca621/html5/thumbnails/21.jpg)
TIPOS DE SOFTWARE DE
APLICACIÓN
Aplicaciones Ofimáticas
Software Educativo
Base de Datos
Video Juegos
Software Médico
![Page 22: 8. Unidad 4.1 Sistemas Operativos](https://reader030.fdocuments.mx/reader030/viewer/2022021503/577ccdc01a28ab9e788ca621/html5/thumbnails/22.jpg)
SOFTWARE DE APLICACIÓN:
Aplicaciones Ofimáticas
Una suite informática o suite de oficina es un conjunto de software
para el uso en oficinas y entornos profesionales. No hay una
norma estricta sobre los programas a incluir, pero la mayoría
incluyen al menos un procesador de textos y una hoja de cálculo.
De forma añadida, la suite puede contener un programa de
presentaciones, un sistema de gestión de base de datos,
herramientas menores de gráficos y comunicaciones, un gestor
de información personal (agenda y cliente de correo electrónico)
y un navegador web
![Page 23: 8. Unidad 4.1 Sistemas Operativos](https://reader030.fdocuments.mx/reader030/viewer/2022021503/577ccdc01a28ab9e788ca621/html5/thumbnails/23.jpg)
SOFTWARE DE APLICACIÓN:
Software Educativo
Software educativo es el software destinando a la enseñanza y el
auto aprendizaje y además permite el desarrollo de ciertas
habilidades cognitivas. Así como existen profundas diferencias
entre las filosofías pedagógicas, así también existe una amplia
gama de enfoques para la creación de software educativo
atendiendo a los diferentes tipos de interacción que debería
existir entre los actores del proceso de enseñanza aprendizaje:
educador, aprendiz, conocimiento, computador
![Page 24: 8. Unidad 4.1 Sistemas Operativos](https://reader030.fdocuments.mx/reader030/viewer/2022021503/577ccdc01a28ab9e788ca621/html5/thumbnails/24.jpg)
SOFTWARE DE APLICACIÓN:
Base de Datos
Una base de datos o banco de datos es un conjunto de
datos que pertenecen al mismo contexto almacenados
sistemáticamente para su posterior uso. En este sentido,
una biblioteca puede considerarse una base de datos
compuesta en su mayoría por documentos y textos
impresos en papel e indexados para su consulta
![Page 25: 8. Unidad 4.1 Sistemas Operativos](https://reader030.fdocuments.mx/reader030/viewer/2022021503/577ccdc01a28ab9e788ca621/html5/thumbnails/25.jpg)
SOFTWARE DE APLICACIÓN:
Video Juegos
Un videojuego es un programa informático, creado en un
principio para el entretenimiento, basado en la interacción
entre una o varias personas y un aparato electrónico (ya
sea un ordenador, un sistema arcade, una videoconsola, o
un dispositivo handheld), el cual ejecuta dicho videojuego
![Page 26: 8. Unidad 4.1 Sistemas Operativos](https://reader030.fdocuments.mx/reader030/viewer/2022021503/577ccdc01a28ab9e788ca621/html5/thumbnails/26.jpg)
SOFTWARE DE APLICACIÓN:
Software Médico
![Page 27: 8. Unidad 4.1 Sistemas Operativos](https://reader030.fdocuments.mx/reader030/viewer/2022021503/577ccdc01a28ab9e788ca621/html5/thumbnails/27.jpg)