SlideShare una empresa de Scribd logo
1 de 16
Tipos de Software
Tipos de Software.

• Hay tres tipos de software más
  importantes y que sin ellos las personas
  no podría utilizar las computadoras:
   Software de control,
   Software de aplicación.
   Los lenguajes de programación.
Software de control.
• Controla el funcionamiento de los
  programas que se ejecutan.
• Administra los recursos del
  hardware, facilitando el uso del
  ordenador de una forma eficiente.
• Se incluye el sistema operativo, el
  intérprete del lenguaje de control, y el
  software de diagnóstico y
  mantenimiento.
Software de control.
• El software de diagnóstico y mantenimiento
  está formado por los programas que utilizan
  las personas responsables del mantenimiento
  e instalación del software y del hardware del
  computador.
• Estos programas sirven para localizar
  automáticamente las averías de un
  determinado dispositivo o componente, o las
  causas de un mal funcionamiento de algún
  modulo del sistema operativo.
• Se presentan en ventanas de menús o dialogo.
Software de control.
• El intérprete del lenguaje de control se
  dedica a coordinar el funcionamiento de
  todos los recursos y elementos del
  ordenador:
     La información.
     Las operaciones de entrada/salida.
     La memoria.
     El procesador.
Software de control.
• El sistema operativo es el software que
  controla la ejecución de todas las
  aplicaciones y de los programas de
  software de sistema.
• Actúa como interfaz entre las
  aplicaciones del usuario y el hardware
  de un computador.
• Tiene tres objetivos:
  comodidad, eficiencia y capacidad de
  evolución.
Software de control.
• Dependiendo del sistema operativo que sea,
  sus componentes se estructuraran de
  diferentes maneras.
• Hay dos grandes grupos; los sistemas
  operativos monolíticos y los sistemas
  operativos estructurados.
• Un sistema operativo monolítico no tiene
  estructura. Todos sus componentes están
  integrados en un único programa que ejecuta
  en un único espacio de direcciones.
Software de control.
• En cuanto a los sistemas estructurados
  hay dos tipos; los sistemas por capas y
  los sistemas cliente-servidor.
   En el sistema por capas, el sistema
    operativo se organiza de manera
    jerárquica, pues cada capa se construye
    sobre la que está abajo de ella, utilizando
    sus servicios y con una interfaz clara y bien
    definida. El primer sistema operativo que
    tuvo esta estructura fue el sistema THE.
Software de control




• Sistema por capas del sistema
  operativo THE.
Software de control




• En el sistema cliente-servidor la mayoría de los
  servicios y funciones del sistema están
  implementados en procesos de usuario,
  dejando una parte pequeña del sistema para
  que se ejecute en modo núcleo.
Software de aplicación.
• Este software es un conjunto de
  instrucciones precodificadas diseñadas
  para resolver problemas de muchos
  tipos diferentes.
• Hay cuatro tipos:
  – Software de aplicación específica.
  – Software de productividad.
  – Software de aplicación general.
  – Software integrado.
Software de aplicación.
• El software de aplicación específica da soporte
  a las funciones específicas de los usuarios en
  empresas y otros contextos.
• El software de productividad permite ahorrar
  tiempo en tareas que resultan repetitivas.
  Como ejemplo se pueden considerar los
  organizadores de escritorio.
• El Software de aplicación general puede ser
  utilizado por cualquier tipo de usuario y sirve
  para resolver problemas de diferente índole.
• El software integrado es la combinación de las
  aplicaciones generales
Lenguajes de programación.
• Un lenguaje de programación es un
  conjunto de símbolos, caracteres y
  reglas que combinados entre sí
  expresan algoritmos.
• Estos lenguajes posibilitan la
  transmisión de instrucciones a la CPU.
• Poseen un léxico, una sintaxis, que
  indica y una semántica.
Lenguajes de programación.
• Los lenguajes de programación se suelen
  clasificar mediante criterios. Uno de ellos es el
  nivel.
• El nivel hace referencia a la proximidad a la
  máquina de la forma de redactar las
  sentencias en él.
    Los lenguajes de bajo nivel son el ensamblador y el
     lenguaje binario.
    Los lenguajes de alto nivel se pueden
     clasificar, atendiendo al estilo de programación de
     cada uno, en lenguajes imperativos y en lenguajes
     basados en la definición de funciones.
Lenguajes de programación.
• Como los lenguajes de alto nivel no pueden
  ser leídos por la máquina se utilizan unos
  traductores del lenguaje.
    Un ensamblador transforma los programas escritos
     en ensamblador a su equivalente en código
     máquina.
    Un intérprete es un programa de software
     encargado de procesar y traducir cada instrucción o
     sentencia de un programa escrito en un lenguaje
     de alto nivel a código máquina.
    Un compilador traduce un programa fuente a un
     programa objeto, escrito en lenguaje ensamblador
     o máquina.
Lenguajes de programación.




• Diferencia entre compilador e intérprete.

Más contenido relacionado

La actualidad más candente

Diapositivas hardware y software
Diapositivas hardware y softwareDiapositivas hardware y software
Diapositivas hardware y softwaresenajuansandoval
 
Diapositivas microsoft word
Diapositivas microsoft wordDiapositivas microsoft word
Diapositivas microsoft worddeysic91
 
El Computador y sus partes fundamentales
El Computador y sus partes fundamentalesEl Computador y sus partes fundamentales
El Computador y sus partes fundamentalesScarleth Soler Tatis
 
Preguntas y respuestas medidas de almacenamiento
Preguntas y respuestas medidas de almacenamientoPreguntas y respuestas medidas de almacenamiento
Preguntas y respuestas medidas de almacenamientoJeova93
 
1. conceptos basicos computacion
1. conceptos basicos computacion1. conceptos basicos computacion
1. conceptos basicos computacionBlack Swan
 
Diapositiva partes de la computadora
Diapositiva   partes de la computadoraDiapositiva   partes de la computadora
Diapositiva partes de la computadoraamerosa
 
Sistemas multimedia
Sistemas multimediaSistemas multimedia
Sistemas multimediaJomicast
 
caracteristicas do software libre
caracteristicas do software librecaracteristicas do software libre
caracteristicas do software libreadrianriveraoya
 
arquitectura del computador
arquitectura del computadorarquitectura del computador
arquitectura del computadorIsraël Mazuera
 
Mapa conceptual del sistema operativo
Mapa conceptual del sistema operativoMapa conceptual del sistema operativo
Mapa conceptual del sistema operativoAlecamacho8
 
ELEMENTOS DEL SISTEMA COMPUTACIONAL Y SISTEMAS OPERATIVOS
ELEMENTOS DEL SISTEMA COMPUTACIONAL Y SISTEMAS OPERATIVOSELEMENTOS DEL SISTEMA COMPUTACIONAL Y SISTEMAS OPERATIVOS
ELEMENTOS DEL SISTEMA COMPUTACIONAL Y SISTEMAS OPERATIVOSGisel Milagros Vaderna Martinez
 
Sistemas operativos
Sistemas operativosSistemas operativos
Sistemas operativosdareendlg
 

La actualidad más candente (20)

Que es software
Que es softwareQue es software
Que es software
 
Diapositivas hardware y software
Diapositivas hardware y softwareDiapositivas hardware y software
Diapositivas hardware y software
 
Diapositivas microsoft word
Diapositivas microsoft wordDiapositivas microsoft word
Diapositivas microsoft word
 
Mapa mental de la computadora o pc
Mapa mental de la computadora o pcMapa mental de la computadora o pc
Mapa mental de la computadora o pc
 
El Computador y sus partes fundamentales
El Computador y sus partes fundamentalesEl Computador y sus partes fundamentales
El Computador y sus partes fundamentales
 
Presentacion de definicion de computadora
Presentacion de definicion de computadoraPresentacion de definicion de computadora
Presentacion de definicion de computadora
 
La Computadora y sus Partes
La Computadora y sus PartesLa Computadora y sus Partes
La Computadora y sus Partes
 
Presentacion Hardware y Software
Presentacion Hardware y SoftwarePresentacion Hardware y Software
Presentacion Hardware y Software
 
Preguntas y respuestas medidas de almacenamiento
Preguntas y respuestas medidas de almacenamientoPreguntas y respuestas medidas de almacenamiento
Preguntas y respuestas medidas de almacenamiento
 
1. conceptos basicos computacion
1. conceptos basicos computacion1. conceptos basicos computacion
1. conceptos basicos computacion
 
Tipos de software
Tipos de softwareTipos de software
Tipos de software
 
Diapositiva partes de la computadora
Diapositiva   partes de la computadoraDiapositiva   partes de la computadora
Diapositiva partes de la computadora
 
Mapa conceptual de computacion
Mapa conceptual de computacionMapa conceptual de computacion
Mapa conceptual de computacion
 
Sistemas multimedia
Sistemas multimediaSistemas multimedia
Sistemas multimedia
 
caracteristicas do software libre
caracteristicas do software librecaracteristicas do software libre
caracteristicas do software libre
 
arquitectura del computador
arquitectura del computadorarquitectura del computador
arquitectura del computador
 
Periferico de salida
Periferico de salidaPeriferico de salida
Periferico de salida
 
Mapa conceptual del sistema operativo
Mapa conceptual del sistema operativoMapa conceptual del sistema operativo
Mapa conceptual del sistema operativo
 
ELEMENTOS DEL SISTEMA COMPUTACIONAL Y SISTEMAS OPERATIVOS
ELEMENTOS DEL SISTEMA COMPUTACIONAL Y SISTEMAS OPERATIVOSELEMENTOS DEL SISTEMA COMPUTACIONAL Y SISTEMAS OPERATIVOS
ELEMENTOS DEL SISTEMA COMPUTACIONAL Y SISTEMAS OPERATIVOS
 
Sistemas operativos
Sistemas operativosSistemas operativos
Sistemas operativos
 

Similar a 5. tipos de software

Similar a 5. tipos de software (20)

Software y tipos 2015
Software y tipos 2015Software y tipos 2015
Software y tipos 2015
 
Software y tipos
Software y tiposSoftware y tipos
Software y tipos
 
Software 2014 1
Software 2014 1Software 2014 1
Software 2014 1
 
documentos docs
documentos docsdocumentos docs
documentos docs
 
A través de las herramientas docs, presentaciones y hoja de calculo
A través de las herramientas docs, presentaciones y hoja de calculoA través de las herramientas docs, presentaciones y hoja de calculo
A través de las herramientas docs, presentaciones y hoja de calculo
 
Tipos de software
Tipos de softwareTipos de software
Tipos de software
 
Clasificación del software
Clasificación del softwareClasificación del software
Clasificación del software
 
Que es un software
Que es un softwareQue es un software
Que es un software
 
Tipos de software
Tipos de softwareTipos de software
Tipos de software
 
El software
El softwareEl software
El software
 
El software
El softwareEl software
El software
 
Instructivo de TIC. Software
Instructivo de TIC. SoftwareInstructivo de TIC. Software
Instructivo de TIC. Software
 
Informatica(1)
Informatica(1)Informatica(1)
Informatica(1)
 
Informatica
InformaticaInformatica
Informatica
 
Informatica
InformaticaInformatica
Informatica
 
Curso de tegnologia e informatica
Curso de tegnologia e informaticaCurso de tegnologia e informatica
Curso de tegnologia e informatica
 
Software
SoftwareSoftware
Software
 
Sistema operativo
Sistema operativoSistema operativo
Sistema operativo
 
Software
SoftwareSoftware
Software
 
Tipos de software
Tipos de softwareTipos de software
Tipos de software
 

Más de Daniel Merchan

Más de Daniel Merchan (20)

13. ingeniería del software
13. ingeniería del software13. ingeniería del software
13. ingeniería del software
 
12. virus y antivirus informáticos
12. virus y antivirus informáticos12. virus y antivirus informáticos
12. virus y antivirus informáticos
 
13. ingeniería del software
13. ingeniería del software13. ingeniería del software
13. ingeniería del software
 
12. virus y antivirus informáticos
12. virus y antivirus informáticos12. virus y antivirus informáticos
12. virus y antivirus informáticos
 
11. quinta era
11. quinta era11. quinta era
11. quinta era
 
11. quinta era
11. quinta era11. quinta era
11. quinta era
 
10. cuarta era
10. cuarta era10. cuarta era
10. cuarta era
 
10. cuarta era
10. cuarta era10. cuarta era
10. cuarta era
 
9. tercera era
9. tercera era9. tercera era
9. tercera era
 
8. segunda era
8. segunda era8. segunda era
8. segunda era
 
7. primera era
7. primera era7. primera era
7. primera era
 
9. tercera era
9. tercera era9. tercera era
9. tercera era
 
8. segunda era
8. segunda era8. segunda era
8. segunda era
 
7. primera era
7. primera era7. primera era
7. primera era
 
6. software libre y software propietario
6. software libre y software propietario6. software libre y software propietario
6. software libre y software propietario
 
5. tipos de software
5. tipos de software5. tipos de software
5. tipos de software
 
6. software libre y software propietario
6. software libre y software propietario6. software libre y software propietario
6. software libre y software propietario
 
Modo de utilizar
Modo de utilizarModo de utilizar
Modo de utilizar
 
4. la etapa electromecánica
4. la etapa electromecánica4. la etapa electromecánica
4. la etapa electromecánica
 
4. la etapa electromecánica
4. la etapa electromecánica4. la etapa electromecánica
4. la etapa electromecánica
 

5. tipos de software

  • 2. Tipos de Software. • Hay tres tipos de software más importantes y que sin ellos las personas no podría utilizar las computadoras:  Software de control,  Software de aplicación.  Los lenguajes de programación.
  • 3. Software de control. • Controla el funcionamiento de los programas que se ejecutan. • Administra los recursos del hardware, facilitando el uso del ordenador de una forma eficiente. • Se incluye el sistema operativo, el intérprete del lenguaje de control, y el software de diagnóstico y mantenimiento.
  • 4. Software de control. • El software de diagnóstico y mantenimiento está formado por los programas que utilizan las personas responsables del mantenimiento e instalación del software y del hardware del computador. • Estos programas sirven para localizar automáticamente las averías de un determinado dispositivo o componente, o las causas de un mal funcionamiento de algún modulo del sistema operativo. • Se presentan en ventanas de menús o dialogo.
  • 5. Software de control. • El intérprete del lenguaje de control se dedica a coordinar el funcionamiento de todos los recursos y elementos del ordenador:  La información.  Las operaciones de entrada/salida.  La memoria.  El procesador.
  • 6. Software de control. • El sistema operativo es el software que controla la ejecución de todas las aplicaciones y de los programas de software de sistema. • Actúa como interfaz entre las aplicaciones del usuario y el hardware de un computador. • Tiene tres objetivos: comodidad, eficiencia y capacidad de evolución.
  • 7. Software de control. • Dependiendo del sistema operativo que sea, sus componentes se estructuraran de diferentes maneras. • Hay dos grandes grupos; los sistemas operativos monolíticos y los sistemas operativos estructurados. • Un sistema operativo monolítico no tiene estructura. Todos sus componentes están integrados en un único programa que ejecuta en un único espacio de direcciones.
  • 8. Software de control. • En cuanto a los sistemas estructurados hay dos tipos; los sistemas por capas y los sistemas cliente-servidor.  En el sistema por capas, el sistema operativo se organiza de manera jerárquica, pues cada capa se construye sobre la que está abajo de ella, utilizando sus servicios y con una interfaz clara y bien definida. El primer sistema operativo que tuvo esta estructura fue el sistema THE.
  • 9. Software de control • Sistema por capas del sistema operativo THE.
  • 10. Software de control • En el sistema cliente-servidor la mayoría de los servicios y funciones del sistema están implementados en procesos de usuario, dejando una parte pequeña del sistema para que se ejecute en modo núcleo.
  • 11. Software de aplicación. • Este software es un conjunto de instrucciones precodificadas diseñadas para resolver problemas de muchos tipos diferentes. • Hay cuatro tipos: – Software de aplicación específica. – Software de productividad. – Software de aplicación general. – Software integrado.
  • 12. Software de aplicación. • El software de aplicación específica da soporte a las funciones específicas de los usuarios en empresas y otros contextos. • El software de productividad permite ahorrar tiempo en tareas que resultan repetitivas. Como ejemplo se pueden considerar los organizadores de escritorio. • El Software de aplicación general puede ser utilizado por cualquier tipo de usuario y sirve para resolver problemas de diferente índole. • El software integrado es la combinación de las aplicaciones generales
  • 13. Lenguajes de programación. • Un lenguaje de programación es un conjunto de símbolos, caracteres y reglas que combinados entre sí expresan algoritmos. • Estos lenguajes posibilitan la transmisión de instrucciones a la CPU. • Poseen un léxico, una sintaxis, que indica y una semántica.
  • 14. Lenguajes de programación. • Los lenguajes de programación se suelen clasificar mediante criterios. Uno de ellos es el nivel. • El nivel hace referencia a la proximidad a la máquina de la forma de redactar las sentencias en él.  Los lenguajes de bajo nivel son el ensamblador y el lenguaje binario.  Los lenguajes de alto nivel se pueden clasificar, atendiendo al estilo de programación de cada uno, en lenguajes imperativos y en lenguajes basados en la definición de funciones.
  • 15. Lenguajes de programación. • Como los lenguajes de alto nivel no pueden ser leídos por la máquina se utilizan unos traductores del lenguaje.  Un ensamblador transforma los programas escritos en ensamblador a su equivalente en código máquina.  Un intérprete es un programa de software encargado de procesar y traducir cada instrucción o sentencia de un programa escrito en un lenguaje de alto nivel a código máquina.  Un compilador traduce un programa fuente a un programa objeto, escrito en lenguaje ensamblador o máquina.
  • 16. Lenguajes de programación. • Diferencia entre compilador e intérprete.