1. Tema 3: Ambiente de trabajo Software, tipos y Sistema Operativo
Tema 3: Ambiente de trabajo
Subtema: Software, Tipos de Software y Sistema Operativo
Subtemas:
1. Software
2. Clasificación:
• De Sistema
• Aplicaciones
• Lenguajes de Programación
• Sistema Operativo
1. Introducción
el hardware es como el cerebro del cuerpo humano ya que es quien realiza todas las
fuciones de la computadora pero es el software quien le da esas ordenes para que pueda
realisarlas.
la comparacion de hardware con el cuerpo humano se dice porque se entiende que el
hardware el el cuerpo de un humano en en este caso es el musculo de uan computadora
la cual consiste en una fuerza capaz de prosesar datos y tambien en comunicarlos.
En cambio el software es como el cerebro del cuerpo humano ya que es el que da las
ordenes para que el hardware realice sus funciones asi como el cerebro humano realiza
las ordenes para que el sistema nervioso relice sus funciones.
y es por eso que el hardware no podria funcionar sin el software per igualmente el
software no podri realizar sus fuciones sin el hardware porque uno depende del otro y por
separdo ninguno fucionaria.
MARTINEZ MORALES VICTOR DANIEL 235 -b PAGINA: 1
2. Tema 3: Ambiente de trabajo Software, tipos y Sistema Operativo
2. Qué es el Software
El software es la parte lógica de la computadora, que incluye los diferentes programas
necesarios para la configuración de los dispositivos, la operación de la computadora, y las
aplicaciones especificas.
3. Tipos de Software:
Tipo de software descripcion ejemplo Imagen
De sistema Ejecuta las funciones Sistemas operativos,
básicas de la protocolos de
computadora. comunicación,
controladores
del sistema
.
Aplicaciones Es el que utiliza el Procesadores de texto,
usuario de la base de
computadora para
efectuar datos, hoja de cálculo,
de diseño, de dibujo
tareas específicas.
.
Lenguajes de palabras que se Basic, Visual Basic, C++,
programacion eslabonan unas con .Net
otras con base en
ciertas .
reglas de sintaxis y
que unidas
correctamente
instruyen a la
computadora sobre
qué debe hacer en
determinadas
circunstancias
MARTINEZ MORALES VICTOR DANIEL 235 -b PAGINA: 1
3. Tema 3: Ambiente de trabajo Software, tipos y Sistema Operativo
.
4. Sistema Operativo en la computadora:
un sistema operativo es un programa o conjunto de programas que en un
sistema informático gestiona los recursos de hardware y provee servicios a los
programas de aplicación, ejecutándose en modo privilegiado respecto de los
restantes.
En el sistema operativo de la computadora esta la parte que le da las ordenes
a la pc y lo que la hace funcionar correctamente, sin sistema operativo la
computadora no sirve.
Las aplicaciones no deben poder usar todas las instrucciones de la CPU. No
obstante el Sistema Operativo, tiene que poder utilizar todo el conjunto de
instrucciones del CPU. Por ello, una CPU debe tener (al menos) dos modos de
operación diferentes:
Modo usuario: el CPU podrá ejecutar sólo las instrucciones del juego
restringido de las aplicaciones. en el sistema operativo de la
computadora esta la parte que le da las ordenes a la pc
Modo supervisor: la CPU debe poder ejecutar el juego completo de
instrucciones. lo que la hace funcionar correctamente
COMPONENTES DEL SISTEMA OPERATIVO
Gestión de procesos
Un proceso es simplemente, un programa en ejecución que necesita recursos
para realizar su tarea: tiempo de CPU, memoria, archivos y dispositivos de E/S.
El SO es el responsable de:
Crear y destruir procesos
Parar y reanudar procesos
Ofrecer mecanismos para que los procesos puedan comunicarse y se
sincronicen
Gestión de la memoria principal
La memoria es una gran tabla de palabras o bytes que se referencian cada una
mediante una dirección única. Este almacén de datos de rápido acceso es
compartido por la CPU y los dispositivos de E/S, es volátil y pierde su contenido
ante fallos del sistema. El SO es el responsable de:
Conocer qué partes de la memoria están siendo utilizadas y por quién
MARTINEZ MORALES VICTOR DANIEL 235 -b PAGINA: 1
4. Tema 3: Ambiente de trabajo Software, tipos y Sistema Operativo
Decidir qué procesos se cargarán en memoria cuando haya espacio
disponible
Asignar y reclamar espacio de memoria cuando sea necesario
Gestión del almacenamiento secundario
Un sistema de almacenamiento secundario es necesario, ya que la memoria
principal (almacenamiento primario) es volátil y además muy pequeña para
almacenar todos los programas y datos. También es necesario mantener los
datos que no convenga mantener en la memoria principal. El SO se encarga
de:
Planificar los discos.
Gestionar el espacio libre.
Asignar el almacenamiento.
Verificar que los datos se guarden en orden
El sistema de entrada y salida
Consiste en un sistema de almacenamiento temporal (caché), una interfaz de
manejadores de dispositivos y otra para dispositivos concretos. El sistema
operativo debe gestionar el almacenamiento temporal de E/S y servir las
interrupciones de los dispositivos de E/S.
Sistema de archivos
Los archivos son colecciones de información relacionada, definidas por sus
creadores. Éstos almacenan programas (en código fuente y objeto) y datos
tales como imágenes, textos, información de bases de datos, etc. El SO es
responsable de:
Construir y eliminar archivos y directorios.
Ofrecer funciones para manipular archivos y directorios.
Establecer la correspondencia entre archivos y unidades de
almacenamiento.
Realizar copias de seguridad de archivos.
Sistemas de protección
Mecanismo que controla el acceso de los programas o los usuarios a los
recursos del sistema. El SO se encarga de:
Distinguir entre uso autorizado y no autorizado.
Especificar los controles de seguridad a realizar.
Forzar el uso de estos mecanismos de protección.
MARTINEZ MORALES VICTOR DANIEL 235 -b PAGINA: 1
5. Tema 3: Ambiente de trabajo Software, tipos y Sistema Operativo
Sistema de comunicaciones
Para mantener las comunicaciones con otros sistemas es necesario poder
controlar el envío y recepción de información a través de las interfaces de red.
También hay que crear y mantener puntos de comunicación que sirvan a las
aplicaciones para enviar y recibir información, y crear y mantener conexiones
virtuales entre aplicaciones que están ejecutándose localmente y otras que lo
hacen remotamente.
Programas de sistema
Son aplicaciones de utilidad que se suministran con el SO pero no forman parte
de él. Ofrecen un entorno útil para el desarrollo y ejecución de programas,
siendo algunas de las tareas que realizan:
Manipulación y modificación de archivos.
Información del estado del sistema.
Soporte a lenguajes de programación.
Comunicaciones.
Gestor de recursos
Como gestor de recursos, el sistema operativo administra:
La unidad central de procesamiento (donde está alojado el
microprocesador).
Los dispositivos de entrada y salida.
La memoria principal (o de acceso directo).
Los discos (o memoria secundaria).
Los procesos (o programas en ejecución).
Y en general todos los recursos del sistema.
TIPOS DE SISTEMA OPERATIVO
A) Según la administración de tareas:
- Monotarea: este tipo de sistemas operativos son capaces de manejar un
programa o realizar una sola tarea a la vez. Son los más antiguos. Por ejemplo,
si el usuario está escaneando, la computadora no responderá a nuevas
indicaciones ni comenzará un proceso nuevo.
− Multitarea: esta característica es propia de los S.O. más avanzados y
permiten ejecutar varios procesos a la vez, desde uno o varios
ordenadores, es decir que los pueden utilizar varios usuarios al mismo
tiempo. Esto se puede realizar por medio de sesiones remotas una red o
bien, a través de terminales conectadas a una computadora.
−
B) Según la administración de usuarios:
MARTINEZ MORALES VICTOR DANIEL 235 -b PAGINA: 1
6. Tema 3: Ambiente de trabajo Software, tipos y Sistema Operativo
- Monousuario: Sólo pueden responder a un usuario por vez. De esta manera,
cualquier usuario tiene acceso a los datos del sistema. Existe un único usuario
que puede realizar cualquier tipo de operación.
- Multiusuario: esta característica es propia de aquellos S.O. en los que varios
usuarios pueden acceder a sus servicios y procesamientos al mismo tiempo.
De esta manera, satisfacen las necesidades de varios usuarios que estén
utilizando los mismos recursos, ya sea memoria, programas, procesador,
impresoras, scanners, entre otros.
EJEMPLOS DE SISTEMA OPERATIVO
Sistema operativo descripcion imagen
windows un conjunto de
programas que posibilita
la administración de los
recursos de una
computadora. Este tipo
de sistemas empieza a
trabajar cuando se
enciende el equipo para
gestionar el hardware a
partir desde los niveles
más báSICOS.
ms-dos es un sistema operativo
para computadoras
basados en x86.
Mac os primer sistema dirigido al
gran público en contar
con una interfaz gráfica
compuesta por la
interacción del mouse
con ventanas, Icono y
menús.
MARTINEZ MORALES VICTOR DANIEL 235 -b PAGINA: 1
7. Tema 3: Ambiente de trabajo Software, tipos y Sistema Operativo
unix es un sistema operativo
portable, multitarea y
multiusuario;
desarrollado, en
principio, en 1969, por
un grupo de empleados
de los laboratorios Bell
de AT&T,
linux s un núcleo libre de
sistema operativo
basado en Unix.3 Es uno
de los principales
ejemplos de software
libre
5. Sistemas operativos en dispositivos móviles
iOS
Android
Bada
BlackBerry OS
Windows Phone
Symbian OS
HP webOS
Firefox OS
6. Fuentes de consulta
http://www.enterate.unam.mx/artic/2008/junio/art7.html
http://www.enterate.unam.mx/artic/2008/abril/art2.html
https://sites.google.com/site/archivosaterriza/practicascomputo/softwareysistemaoperat
ivo.pdf
http://profesores.fi-b.unam.mx/jareyc/LabComping/p3.pdf
http://xml.cie.unam.mx/xml/Linux/glinux-2.html
MARTINEZ MORALES VICTOR DANIEL 235 -b PAGINA: 1
8. Tema 3: Ambiente de trabajo Software, tipos y Sistema Operativo
MARTINEZ MORALES VICTOR DANIEL 235 -b PAGINA: 1