Clasificacion de Software y Sistemas Operativos

download Clasificacion de Software y Sistemas Operativos

of 4

Transcript of Clasificacion de Software y Sistemas Operativos

  • 7/24/2019 Clasificacion de Software y Sistemas Operativos

    1/4

    Qu es el software?

    Yo recuerdo que en mi libro de tecnologas de la informacin y comunicacin venia una denicincorta y precisa que hasta el momento no se me ha olvidado; El software es la parte lgica eintangible de una computadora. Es decir es el conjunto de los programas de cmputoprocedimientos reglas documentacin y datos asociados que forman parte de las operacionesde un sistema de computacin como nos menciona el !EEE.

    Qu tipos de software hay y como se clasican?

    "odemos encontrar distintos tipos de software hay desde una clasicacin b#sica hasta unaavan$ada por el momento veremos la b#sica para no entrar demasiado en el tema e ir a lo quequeremos.

    Software de sistema:Es el software que nos permite tener una interaccin con nuestro

    hardware es decir es el sistema operativo. %icho sistema es un conjunto de programas queadministran los recursos del hardware y proporciona una interfa$ al usuario. Es el softwareesencial para una computadora sin el no podra funcionar como ejemplo tenemos a &indows'inu( )ac *+ ,. +e clasica en-

    +istemas operativos

    ontroladores de dispositivo

    /erramientas de diagnstico

    /erramientas de orreccin y *ptimi$acin

    +ervidores

    0tilidades

    Software de Programacin:Es un conjunto de aplicaciones que permiten a un programadordesarrollar sus propios programas inform#ticos haciendo uso de sus conocimientos lgicos ylenguajes de programacin. 1lgunos ejemplos-

    Editores de te(to

    ompiladores

    !nt2rpretes

    Enla$adores

    %epuradores

    Entornos de %esarrollo !ntegrados 3!%E4

  • 7/24/2019 Clasificacion de Software y Sistemas Operativos

    2/4

    Software de Aplicacin:+on los programas que nos permiten reali$ar tareas especicas ennuestro sistema. 1 diferencia del software de sistema el software de aplicacin esta enfocada enun #rea especica para su utili$acin. 'a mayora de los programas que utili$amos diariamentepertenecen a este tipo de software ya que nos permiten reali$ar diversos tipos de tareas ennuestro sistema.

    Ejemplos-

    5 "rocesadores de te(to. 36loc de 7otas4

    5 Editores. 3"hotoshop para el %ise8o 9r#co45 /ojas de #lculo. 3)+ E(cel45 +istemas gestores de bases de datos. 3)y+:'45 "rogramas de comunicaciones. 3)+7 )essenger45 "aquetes integrados. 3*m#tica- &ord E(cel "ower"oint45 "rogramas de dise8o asistido por computador. 31uto1%4

    'os clasicamos en-

    1plicaciones de +istema de control y automati$acin industrial

    1plicaciones om#ticas

    +oftware educativo

    +oftware m2dico

    +oftware de #lculo 7um2rico

    +oftware de %ise8o 1sistido 31%4

    +oftware de ontrol 7um2rico 31)4

  • 7/24/2019 Clasificacion de Software y Sistemas Operativos

    3/4

    Clasicacin de los sistemas operativos

    on el paso de los tiempos los sistemas operativos fueron cambiando de muchas maneras porejemplo-

    < Sistemas Operativos de multitarea: con este sistema operativo es que la computadoraprocesa diferentes tareas al mismo tiempo. E(isten varios tipos de multitareas. Estos sistemas +e

    distinguen por sus habilidades para poder soportar la ejecucin de dos o m#s trabajos activos3que se est#n ejecutado4 al mismo tiempo. Esto trae como resultado que la 0nidad entral de"rocesamiento 30"4 siempre tenga alguna tarea que ejecutar aprovechando al m#(imo suutili$acin.

    'os sistemas operativos que soportan estas multitareas son- 07!, &indows => &indows =?&indows 7@ )1A*+ *+BC.

    < Sistema Operativo Monotareas: los sistemas operativos monotareas son m#sprimitivos y es todo lo contrario a los de multitareas es decir solo pueden manejar un proceso en

    cada momento o que solo puede ejecutar las tareas de una en una. "or ejemplo cuando lacomputadora est# imprimiendo un documento no puede iniciar otro proceso ni responder anuevas instrucciones hasta que se termine la impresin. El sistema operativo que soporta elmonotareas es %*+.

    < Sistema Operativo Monousuario: 'os sistemas monousuarios son aquellos que nadam#s puede atender a un solo usuario gracias a las limitaciones creadas por el hardware losprogramas o el tipo de aplicacin que se este ejecutando. Estos tipos de sistemas son muysimples porque todos los dispositivos de entrada salida y control dependen de la tarea que seest# utili$ando esto quiere decir que las instrucciones que se dan son procesadas de

    inmediato; ya que e(iste un solo usuarios. 'os sistemas operativos que soportan el monousuarioson %*+ e incluso en el actual &indows ," y sus predecesores.

    < Sistema Operativo Multiusuario: Es todo lo contrario a monousuario; y en estacategora se encuentran todos los sistemas que cumplen simult#neamente las necesidades dedos o m#s usuarios que comparten mismos recursos. Este tipo de sistemas se empleanespecialmente en redes. 'os sistemas operativos que soportan el multiusuario son con el 'inu(&indows CDD y sus predecesores.

    < Sistemas Operativos por lotes: on este sistema operativo procesan una gran cantidadde trabajos con poca o ninguna interaccin entre los usuarios y los programas en ejecucin. +ereFnen todos los trabajos comunes para reali$arlos al mismo tiempo evitando la espera de dos om#s trabajos como sucede en el procesamiento en serie. Estos sistemaspueden tener un tiempode ejecucin muy alto porque el procesador es mejor utili$ado y los +istemas *perativos puedenser simples debido a la secuenciabilidad de la ejecucin de los trabajos. 'os sistemas operativosque soportan por lotes son el +*"E del %GGDD y el E,E !! para el 07!H1 IIDJ.

  • 7/24/2019 Clasificacion de Software y Sistemas Operativos

    4/4

    < Sistemas Operativos de tiempo real: este sistema operativo de tiempo real sonaquellos en los cuales no tiene importancia el usuario sino los procesos. "or lo general est#nsubutili$ados sus recursos con la nalidad de prestar atencin a los procesos en el momento quelo requieran. se utili$an en entornos donde son procesados un gran nFmero de sucesos oeventos.'os sistemas operativos que soportan el tiempo real son H(&orKs +olaris 'yns *+ y+pectra.

    < Sistemas Operativos de tiempo compartido: estos sistemas "ermiten la simulacin deque el sistema y sus recursos son todos para cada usuario. El usuario hace una peticin a lacomputadora esta la procesa tan pronto como le es posible y la respuesta aparecer# en laterminal del usuario.'os principales recursos del sistema el procesador la memoria dispositivosde EB+ son continuamente utili$ados entre los diversos usuarios dando a cada usuario la ilusinde que tiene el sistema dedicado para s mismo. 'os sistemas operativos que soportan el tiempocompartido son )ultics *+BGD y %EAID.

    < Sistemas Operativos distribuidos: Este sistema operativo permite distribuir trabajostareas o procesos entre un conjunto de procesadores. "uede ser que este conjunto deprocesadores est2 en un equipo o en diferentes en este caso es trasparente para el usuario.E(isten dos esquemas b#sicos de 2stos. 0n sistema fuertemente acoplado es a aquel quecomparte la memoria y un reloj global cuyos tiempos de acceso son similares para todos losprocesadores. En un sistema d2bilmente acoplado los procesadores no comparten ni memoria nireloj ya que cada uno cuenta con su memoria local.

    < Sistemas Operativos de red: 'os sistemas operativos de red son aquellos quemantienen a dos o m#s computadoras unidas a trav2s de algFn medio de comunicacin 3fsico o

    no4 con el objetivo primordial de poder compartir los diferentes recursos y la informacin delsistema. El primer +istema *perativo de red estaba enfocado a equipos con un procesador)otorola G?DDD pasando posteriormente a procesadores !ntel como 7ovell 7etware. 'ossistemas operativos m#s utili$ados que soportan la red son 7ovell 7etware "ersonal 7etware'17 )anager &indows 7@ +erver 07!, '17tastic.

    < Sistemas Operativos paralelos: En estos tipos de +istemas *perativos se pretende quecuando e(istan dos o m#s procesos que compitan por algFn recurso se puedan reali$ar oejecutar al mismo tiempo. En 07!, e(iste tambi2n la posibilidad de ejecutar programas sin tenerque atenderlos en forma interactiva simulando paralelismo. 1s en lugar de esperar a que el

    proceso termine de ejecutarse regresa a atender al usuario inmediatamente.'os sistemasoperativos que soportan a los paralelos son1lpha "H) la serie 1!, que es utili$ado en lossistemas L+BGDDD de !6).