SlideShare a Scribd company logo
1 of 8
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
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
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
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
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
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
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
Tema 3: Ambiente de trabajo               Software, tipos y Sistema Operativo




MARTINEZ MORALES VICTOR DANIEL   235 -b                    PAGINA: 1

More Related Content

What's hot (18)

Practicadesoftwareyhardware
PracticadesoftwareyhardwarePracticadesoftwareyhardware
Practicadesoftwareyhardware
 
Clasificacion de los sistemas opeatativos
Clasificacion de los sistemas opeatativos Clasificacion de los sistemas opeatativos
Clasificacion de los sistemas opeatativos
 
Diapositivas
Diapositivas Diapositivas
Diapositivas
 
Primer parcial
Primer parcialPrimer parcial
Primer parcial
 
Sistema operativo
Sistema operativoSistema operativo
Sistema operativo
 
software y hardware
software y hardwaresoftware y hardware
software y hardware
 
Informatica i
Informatica  iInformatica  i
Informatica i
 
Informática I Sistema Operativo
Informática I Sistema OperativoInformática I Sistema Operativo
Informática I Sistema Operativo
 
Unidadd 1 s.o
Unidadd 1 s.oUnidadd 1 s.o
Unidadd 1 s.o
 
Informatica l actividad 2
Informatica l actividad 2Informatica l actividad 2
Informatica l actividad 2
 
actividad 2
actividad 2actividad 2
actividad 2
 
Fundamentos de sistemas operativos
Fundamentos de sistemas operativos Fundamentos de sistemas operativos
Fundamentos de sistemas operativos
 
Sistema operativo
Sistema operativoSistema operativo
Sistema operativo
 
Práctica cómputo
Práctica cómputoPráctica cómputo
Práctica cómputo
 
Introduccion a ingieneria_de_sistemas ultimos temas
Introduccion a ingieneria_de_sistemas ultimos temasIntroduccion a ingieneria_de_sistemas ultimos temas
Introduccion a ingieneria_de_sistemas ultimos temas
 
Introduccion a ingieneria_de_sistemas ultimos temas
Introduccion a ingieneria_de_sistemas ultimos temas Introduccion a ingieneria_de_sistemas ultimos temas
Introduccion a ingieneria_de_sistemas ultimos temas
 
Fundamentos de sistemas operativos final
Fundamentos de sistemas operativos finalFundamentos de sistemas operativos final
Fundamentos de sistemas operativos final
 
1 conceptos asoitson
1 conceptos asoitson1 conceptos asoitson
1 conceptos asoitson
 

Viewers also liked

Gigantomaquia História de Sangue
Gigantomaquia   História de SangueGigantomaquia   História de Sangue
Gigantomaquia História de Sanguelokisguerra
 
Propaganda y opinion publica
Propaganda y opinion publicaPropaganda y opinion publica
Propaganda y opinion publicaEdgar Timporta
 
Practicadesoftwareyhardware
PracticadesoftwareyhardwarePracticadesoftwareyhardware
PracticadesoftwareyhardwareSarii Luna
 
20111001 dansk journalistforbund copenhagen
20111001 dansk journalistforbund copenhagen20111001 dansk journalistforbund copenhagen
20111001 dansk journalistforbund copenhagenJuantxoCruz
 
Precios del 07 03-13 frutas y hortalizas
Precios del 07 03-13 frutas y hortalizasPrecios del 07 03-13 frutas y hortalizas
Precios del 07 03-13 frutas y hortalizasMiguel Lopez
 
Menu proyecto parte 2
Menu proyecto parte 2Menu proyecto parte 2
Menu proyecto parte 2gretelsopon
 
Informació Platges Accessibles Salou
Informació Platges Accessibles SalouInformació Platges Accessibles Salou
Informació Platges Accessibles SalouPlatges Accessibles
 
Lançamentos de Julho - Editora Arqueiro e Sextante
Lançamentos de Julho - Editora Arqueiro e SextanteLançamentos de Julho - Editora Arqueiro e Sextante
Lançamentos de Julho - Editora Arqueiro e Sextantenatalypg
 
ابتسام عبدالله
ابتسام عبداللهابتسام عبدالله
ابتسام عبداللهalatwi
 
Грузинская национальная одежда
Грузинская национальная одеждаГрузинская национальная одежда
Грузинская национальная одеждаElina Simonyan
 
Birokrazy: Wadah informasi dan pengawasan untuk birokrasi pelayanan publik
Birokrazy: Wadah informasi dan pengawasan untuk birokrasi pelayanan publik Birokrazy: Wadah informasi dan pengawasan untuk birokrasi pelayanan publik
Birokrazy: Wadah informasi dan pengawasan untuk birokrasi pelayanan publik Arthur Purnama
 
Cuadro comparativo pilar.biendocx
Cuadro comparativo pilar.biendocxCuadro comparativo pilar.biendocx
Cuadro comparativo pilar.biendocxJenny Medel
 
Sahib-e-Kamal Guru Gobind Singh by Lala Daulat Rai
Sahib-e-Kamal Guru Gobind Singh by Lala Daulat RaiSahib-e-Kamal Guru Gobind Singh by Lala Daulat Rai
Sahib-e-Kamal Guru Gobind Singh by Lala Daulat RaiHarjinder Cingh
 
LSATMax prep mobile app
LSATMax prep  mobile appLSATMax prep  mobile app
LSATMax prep mobile appRuthEdward
 
Laporan praktikum ipa 2 kapilaritas
Laporan praktikum ipa 2 kapilaritas Laporan praktikum ipa 2 kapilaritas
Laporan praktikum ipa 2 kapilaritas Muhammad Ridlo
 

Viewers also liked (20)

1 a valdivia combustibles fosiles.pptx.
1 a valdivia combustibles fosiles.pptx.1 a valdivia combustibles fosiles.pptx.
1 a valdivia combustibles fosiles.pptx.
 
Blessings of jumuah
Blessings of jumuahBlessings of jumuah
Blessings of jumuah
 
Gigantomaquia História de Sangue
Gigantomaquia   História de SangueGigantomaquia   História de Sangue
Gigantomaquia História de Sangue
 
Propaganda y opinion publica
Propaganda y opinion publicaPropaganda y opinion publica
Propaganda y opinion publica
 
Practicadesoftwareyhardware
PracticadesoftwareyhardwarePracticadesoftwareyhardware
Practicadesoftwareyhardware
 
20111001 dansk journalistforbund copenhagen
20111001 dansk journalistforbund copenhagen20111001 dansk journalistforbund copenhagen
20111001 dansk journalistforbund copenhagen
 
Precios del 07 03-13 frutas y hortalizas
Precios del 07 03-13 frutas y hortalizasPrecios del 07 03-13 frutas y hortalizas
Precios del 07 03-13 frutas y hortalizas
 
Menu proyecto parte 2
Menu proyecto parte 2Menu proyecto parte 2
Menu proyecto parte 2
 
Hcmtg 1407
Hcmtg 1407Hcmtg 1407
Hcmtg 1407
 
Informació Platges Accessibles Salou
Informació Platges Accessibles SalouInformació Platges Accessibles Salou
Informació Platges Accessibles Salou
 
Lançamentos de Julho - Editora Arqueiro e Sextante
Lançamentos de Julho - Editora Arqueiro e SextanteLançamentos de Julho - Editora Arqueiro e Sextante
Lançamentos de Julho - Editora Arqueiro e Sextante
 
ابتسام عبدالله
ابتسام عبداللهابتسام عبدالله
ابتسام عبدالله
 
Грузинская национальная одежда
Грузинская национальная одеждаГрузинская национальная одежда
Грузинская национальная одежда
 
Birokrazy: Wadah informasi dan pengawasan untuk birokrasi pelayanan publik
Birokrazy: Wadah informasi dan pengawasan untuk birokrasi pelayanan publik Birokrazy: Wadah informasi dan pengawasan untuk birokrasi pelayanan publik
Birokrazy: Wadah informasi dan pengawasan untuk birokrasi pelayanan publik
 
Cuadro comparativo pilar.biendocx
Cuadro comparativo pilar.biendocxCuadro comparativo pilar.biendocx
Cuadro comparativo pilar.biendocx
 
Mauricio sotelo panama
Mauricio sotelo panamaMauricio sotelo panama
Mauricio sotelo panama
 
Manejo de crisisy comunicación
Manejo de crisisy comunicaciónManejo de crisisy comunicación
Manejo de crisisy comunicación
 
Sahib-e-Kamal Guru Gobind Singh by Lala Daulat Rai
Sahib-e-Kamal Guru Gobind Singh by Lala Daulat RaiSahib-e-Kamal Guru Gobind Singh by Lala Daulat Rai
Sahib-e-Kamal Guru Gobind Singh by Lala Daulat Rai
 
LSATMax prep mobile app
LSATMax prep  mobile appLSATMax prep  mobile app
LSATMax prep mobile app
 
Laporan praktikum ipa 2 kapilaritas
Laporan praktikum ipa 2 kapilaritas Laporan praktikum ipa 2 kapilaritas
Laporan praktikum ipa 2 kapilaritas
 

Similar to Practica de software y hardware

Softwere y tipos, prueba.
Softwere y tipos, prueba. Softwere y tipos, prueba.
Softwere y tipos, prueba. mayra011
 
Unidad 3 de computacion
Unidad 3 de computacionUnidad 3 de computacion
Unidad 3 de computacionjose0908
 
1. CaracteríSticas Del Sistema Operativo
1. CaracteríSticas Del Sistema Operativo1. CaracteríSticas Del Sistema Operativo
1. CaracteríSticas Del Sistema OperativoCANDIDO RUIZ
 
Sistemas operativos
Sistemas operativos Sistemas operativos
Sistemas operativos Sebas Garcia
 
Introducción a los sistemas operativos i.doc
Introducción a los sistemas operativos i.docIntroducción a los sistemas operativos i.doc
Introducción a los sistemas operativos i.docCarolina Cols
 
Practica de software y hardware trabajo
Practica de software y hardware trabajoPractica de software y hardware trabajo
Practica de software y hardware trabajoAgustin Chavarria
 
Práctica cómputo
Práctica cómputoPráctica cómputo
Práctica cómputoEve Diaz
 
Introduccinalossistemasoperativosi doc-110920001101-phpapp02
Introduccinalossistemasoperativosi doc-110920001101-phpapp02Introduccinalossistemasoperativosi doc-110920001101-phpapp02
Introduccinalossistemasoperativosi doc-110920001101-phpapp02leopt
 
Practicadesoftwareyhardware
PracticadesoftwareyhardwarePracticadesoftwareyhardware
Practicadesoftwareyhardwarekarlauno
 

Similar to Practica de software y hardware (20)

estructura física
estructura física estructura física
estructura física
 
Precticadespunki
PrecticadespunkiPrecticadespunki
Precticadespunki
 
Sistema operativo
Sistema operativoSistema operativo
Sistema operativo
 
Software[1]
Software[1]Software[1]
Software[1]
 
Softwere y tipos, prueba.
Softwere y tipos, prueba. Softwere y tipos, prueba.
Softwere y tipos, prueba.
 
Tafo1
Tafo1Tafo1
Tafo1
 
Unidad 3 de computacion
Unidad 3 de computacionUnidad 3 de computacion
Unidad 3 de computacion
 
Computox d2
Computox d2Computox d2
Computox d2
 
1. CaracteríSticas Del Sistema Operativo
1. CaracteríSticas Del Sistema Operativo1. CaracteríSticas Del Sistema Operativo
1. CaracteríSticas Del Sistema Operativo
 
Sistemas operativos
Sistemas operativos Sistemas operativos
Sistemas operativos
 
Introducción a los sistemas operativos i.doc
Introducción a los sistemas operativos i.docIntroducción a los sistemas operativos i.doc
Introducción a los sistemas operativos i.doc
 
Practica de software
Practica de softwarePractica de software
Practica de software
 
Practica de software y hardware trabajo
Practica de software y hardware trabajoPractica de software y hardware trabajo
Practica de software y hardware trabajo
 
Computacion
ComputacionComputacion
Computacion
 
Práctica cómputo
Práctica cómputoPráctica cómputo
Práctica cómputo
 
Introduccinalossistemasoperativosi doc-110920001101-phpapp02
Introduccinalossistemasoperativosi doc-110920001101-phpapp02Introduccinalossistemasoperativosi doc-110920001101-phpapp02
Introduccinalossistemasoperativosi doc-110920001101-phpapp02
 
Rosas ortiz donovan 1
Rosas ortiz donovan 1Rosas ortiz donovan 1
Rosas ortiz donovan 1
 
Practicadesoftwareyhardware
PracticadesoftwareyhardwarePracticadesoftwareyhardware
Practicadesoftwareyhardware
 
Practicadesoftwareyhardware
PracticadesoftwareyhardwarePracticadesoftwareyhardware
Practicadesoftwareyhardware
 
Trabajo de luis 1
Trabajo de luis 1Trabajo de luis 1
Trabajo de luis 1
 

Practica de software y hardware

  • 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