El documento describe los diferentes tipos de software, incluyendo software de sistema, aplicaciones y lenguajes de programación. También explica qué es un sistema operativo, sus funciones principales de proveer una máquina virtual y administrar los recursos, y da ejemplos de sistemas operativos populares como Windows, MacOS, Unix y Linux. Finalmente, menciona algunos sistemas operativos comunes en dispositivos móviles.
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
Desarrollo del trabajo en el Procesador de textos:
1. Introducción
Analogía del cuerpo humano con el Hardware y Software
Usando como analogía el cuerpo humano, el hardware vendría siendo el “músculo” de la
computadora. Consiste en esa “fuerza bruta” para procesar y comunicar datos. Este “músculo”
para conmutar dígitos binarios abarcará todo el planeta mediante redes más veloces, expandiendo
la rapidez con la que hoy en día un procesador central se comunica con la memoria RAM que
reside en la misma tarjeta madre hacia el otro lado del mundo.
Relación que guardan Hardware y Software
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.
Es el conjunto de programas y aplicaciones que permiten administrar tanto los recursos físicos
como lógicos del equipo. El sistema operativo sirve, como interfaz entre el usuario y la
computadora. Las primeras interfases se basaron exclusivamente en texto. Todo sistema operativo
tiene dos elementos fundamentales: el núcleo (kernel) y la interfaz con el usuario (shell). El
primero es un conjunto de programas que interactúan directamente con el hardware de la
Jaimes Garcia Ana Victoria Grupo.276A Página 1
2. Tema 3: Ambiente de trabajo Software, tipos y Sistema Operativo
computadora a nivel de lenguaje de máquina o binario. El segundo es la “cara” que muestra el
sistema operativo al usuario, la manera en la cual se comunica la parte humana con el hardware y
el software.
3. Tipos de Software:
Aquí deberás incluir una tabla que muestre los tipos de software (de sistema, aplicaciones
y lenguajes de programación), descripción, ejemplos y una imagen representativa de cada
tipo.
Tipos de Descripción Ejemplos Imagen
software
Sistema Este ejecuta las Sistemas
operaciones operativos,
básicas de la protocolos de
computadora. comunicación,
controladores
del sistema,
etc.
Aplicación Lo utiliza el Procesadores
usuario de la de texto, base
computadora de datos, hoja
para efectuar de cálculo, de
tareas diseño, de
específicas. dibujo, etc.
Lenguajes de Conjuntos de Basic, Visual
programación palabras que se Basic, C++,
eslabonan unas .Net, etcétera.
con otras con
base en ciertas
reglas de
sintaxis y que,
unidas
correctamente,
instruyen a la
computadora
sobre qué debe
hacer en
Jaimes Garcia Ana Victoria Grupo.276A Página 2
3. Tema 3: Ambiente de trabajo Software, tipos y Sistema Operativo
determinadas
circunstancias.
4. Sistema Operativo en la computadora:
a) ¿Qué es?
Son programas encargados de ejercer el control y coordinar el uso del hardware entre
diferentes programas de aplicación y los diferentes usuarios.
b) Sus dos funciones y descripción de cada una
Las dos funciones del sistema operativo son: Proveer una máquina virtual, es decir, un
ambiente en el cual el usuario pueda ejecutar programas de manera conveniente,
protegiéndolo de los detalles y complejidades del hardware ;y Administrar eficientemente
los recursos de la computadora.
c) Tareas que realiza
La tarea de un sistema operativo consiste en administrar los recursos de un computador
cuando hay dos o más programas que ejecutan simultáneamente y requieren usar el
mismo recurso.
Las tareas que normalmente realiza un sistema operativo son las siguientes.
• Ser la interfaz entre el sistema-usuario.
• Compartir los recursos de Hardware entre los usuarios.
Jaimes Garcia Ana Victoria Grupo.276A Página 3
4. Tema 3: Ambiente de trabajo Software, tipos y Sistema Operativo
• Permitir a los usuarios compartir sus datos entre ellos.
• Prevenir que las actividades de un usuario no interfieran en las de los
demás usuarios.
• Calendarizar los recursos de los usuarios.
• Facilitar el acceso a los dispositivos de Entrada/Salida.
• Recuperarse de fallas o errores.
• Llevar el control sobre el uso de los recursos, entre otras.
f) Multiusuario y multitarea
Multitarea
Describe la habilidad de ejecutar aparentemente al mismo tiempo, numerosos programas
sin obstaculizar la ejecución de cada aplicación. En la multitarea preferente, cada
programa tiene garantizada la posibilidad de correr. Windows no soporta multitarea
preferente, sólo la llamada multitarea cooperativa, bajo la cual los programas corren hasta
que ellos mismos permiten la ejecución de otro programa o no tienen otra que hacer
durante ese período.
Multiusuario
El concepto de que numerosos usuarios pudieran accesar aplicaciones o el potencial de
procesamiento en una sola PC era un mero sueño hace unos cuantos años. Linux permite
que más de una sola persona pueda trabajar en la misma versión de la misma aplicación
de manera simultánea, desde las mismas terminales, o en terminales separadas.
g) En una tabla consignar ejemplos de sistemas operativos (windows, ms-dos, mac os,
Unix y Linux) con su descripción y una imagen representativa.
Sistemas Descripción Imagen
operativo
Jaimes Garcia Ana Victoria Grupo.276A Página 4
5. Tema 3: Ambiente de trabajo Software, tipos y Sistema Operativo
s
Windows Sistema operativo que se utiliza mucho en la
PC. Utiliza comandos escritos, emplea un
entorno visual en donde los comandos se
ingresan mediante el ratón al pulsar sobre
iconos que representan aplicaciones.
MS-DOS Interpreta comandos de texto, estos
comandos se ingresan tecleando y se culminan
al oprimir la tecla enter.
Mac OS Pertenece a la familia de sistemas operativos
multiusuarios. Sus aplicaciones de esta están
divididas en tres familias : Cocoa para
aplicaciones nativas, Carbon para aplicaciones
modificadas de Mac os, y Classic que ejecuta
las aplicaciones de los anteriores.
Unix Es un sistema
operativo portable, multitarea y multiusuari
o. Unix es un sistema operativo
de tiempo compartido, controla
los recursos de una computadora y los
asigna entre los usuarios. Permite a los
usuarios correr sus programas. Controla
los dispositivos de periféricos conectados
a la máquina. Además es un sistema
multiusuario, en el que existe la
portabilidad para la implementación de
distintas computadoras.
Jaimes Garcia Ana Victoria Grupo.276A Página 5
6. Tema 3: Ambiente de trabajo Software, tipos y Sistema Operativo
Linux Diseñado para aprovechar al máximo las
capacidades de las computadoras PC
basadas en el microprocesador i386 y
posteriores. Es un SO con capacidades de
multiprocesamiento, multitarea y
multiusuario. Sin embargo, a diferencia
de otros sistemas Unix para PC, usted no
tiene que pagar cuantiosas licencias por
el uso de Linux.
5. Sistemas operativos en dispositivos móviles
Menciona ejemplos de sistemas operativos en dispositivos móviles
6. Fuentes de consulta
Algunas posibles 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
Jaimes Garcia Ana Victoria Grupo.276A Página 6
7. Tema 3: Ambiente de trabajo Software, tipos y Sistema Operativo
Linux Diseñado para aprovechar al máximo las
capacidades de las computadoras PC
basadas en el microprocesador i386 y
posteriores. Es un SO con capacidades de
multiprocesamiento, multitarea y
multiusuario. Sin embargo, a diferencia
de otros sistemas Unix para PC, usted no
tiene que pagar cuantiosas licencias por
el uso de Linux.
5. Sistemas operativos en dispositivos móviles
Menciona ejemplos de sistemas operativos en dispositivos móviles
6. Fuentes de consulta
Algunas posibles 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
Jaimes Garcia Ana Victoria Grupo.276A Página 6
8. Tema 3: Ambiente de trabajo Software, tipos y Sistema Operativo
Linux Diseñado para aprovechar al máximo las
capacidades de las computadoras PC
basadas en el microprocesador i386 y
posteriores. Es un SO con capacidades de
multiprocesamiento, multitarea y
multiusuario. Sin embargo, a diferencia
de otros sistemas Unix para PC, usted no
tiene que pagar cuantiosas licencias por
el uso de Linux.
5. Sistemas operativos en dispositivos móviles
Menciona ejemplos de sistemas operativos en dispositivos móviles
6. Fuentes de consulta
Algunas posibles 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
Jaimes Garcia Ana Victoria Grupo.276A Página 6