SlideShare una empresa de Scribd logo
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

Presentacion Hardware y Software
Presentacion Hardware y SoftwarePresentacion Hardware y Software
Presentacion Hardware y Software
Rafael Carrasco Sánchez
 
Presentacion de definicion de computadora
Presentacion de definicion de computadoraPresentacion de definicion de computadora
Presentacion de definicion de computadora
Oscar Omar Zelaya Benavides
 
Mapa conceptual de la estructura del computador
Mapa conceptual de la estructura del computadorMapa conceptual de la estructura del computador
Mapa conceptual de la estructura del computador
carlos torres
 
Mapa conceptual de computacion
Mapa conceptual de computacionMapa conceptual de computacion
Mapa conceptual de computacion
Nemilson osta Osta Coroba
 
Mapa conceptual del sistema operativo
Mapa conceptual del sistema operativoMapa conceptual del sistema operativo
Mapa conceptual del sistema operativo
Alecamacho8
 
Mapa conceptual partes de la computadora
Mapa conceptual partes de la computadoraMapa conceptual partes de la computadora
Mapa conceptual partes de la computadora
LucioFranceschetti
 
Utilitarios
UtilitariosUtilitarios
Utilitarios
josephbrunomora
 
Concepto de software
Concepto de softwareConcepto de software
Concepto de software
JULIORAMADMIN
 
Tipos y Clasificación del Software
Tipos y Clasificación del SoftwareTipos y Clasificación del Software
Tipos y Clasificación del Software
Fernanda Mora
 
Presentación sistemas operativos
Presentación sistemas operativosPresentación sistemas operativos
Presentación sistemas operativos
joselin gonzalez
 
Que es software
Que es softwareQue es software
Que es software
Florena Villamizar Jaimes
 
Definicion software
Definicion softwareDefinicion software
Definicion software
David Cardona Cardenas
 
Programa informatico
Programa informaticoPrograma informatico
Programa informatico
Hannyer Calero
 
Manejo Basico Pc
Manejo Basico PcManejo Basico Pc
Manejo Basico Pc
Arnulfo Gomez
 
Diapositiva de estructura fisica del computador
Diapositiva de estructura fisica del computadorDiapositiva de estructura fisica del computador
Diapositiva de estructura fisica del computador
Dieegiitho A Morir
 
Mapa Conceptual - Sistemas Operativos.
Mapa Conceptual - Sistemas Operativos. Mapa Conceptual - Sistemas Operativos.
Mapa Conceptual - Sistemas Operativos.
Luz Hernandez
 
Software diapositivas 1
Software diapositivas 1Software diapositivas 1
Software diapositivas 1
bryanecheverria
 
Diapositivas de hardware
Diapositivas de hardwareDiapositivas de hardware
Diapositivas de hardware
leidy santiago
 
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
Víctor Casas Mariño
 
Partes de la computadora
Partes de la computadoraPartes de la computadora
Partes de la computadora
Edith Argueta
 

La actualidad más candente (20)

Presentacion Hardware y Software
Presentacion Hardware y SoftwarePresentacion Hardware y Software
Presentacion Hardware y Software
 
Presentacion de definicion de computadora
Presentacion de definicion de computadoraPresentacion de definicion de computadora
Presentacion de definicion de computadora
 
Mapa conceptual de la estructura del computador
Mapa conceptual de la estructura del computadorMapa conceptual de la estructura del computador
Mapa conceptual de la estructura del computador
 
Mapa conceptual de computacion
Mapa conceptual de computacionMapa conceptual de computacion
Mapa conceptual de computacion
 
Mapa conceptual del sistema operativo
Mapa conceptual del sistema operativoMapa conceptual del sistema operativo
Mapa conceptual del sistema operativo
 
Mapa conceptual partes de la computadora
Mapa conceptual partes de la computadoraMapa conceptual partes de la computadora
Mapa conceptual partes de la computadora
 
Utilitarios
UtilitariosUtilitarios
Utilitarios
 
Concepto de software
Concepto de softwareConcepto de software
Concepto de software
 
Tipos y Clasificación del Software
Tipos y Clasificación del SoftwareTipos y Clasificación del Software
Tipos y Clasificación del Software
 
Presentación sistemas operativos
Presentación sistemas operativosPresentación sistemas operativos
Presentación sistemas operativos
 
Que es software
Que es softwareQue es software
Que es software
 
Definicion software
Definicion softwareDefinicion software
Definicion software
 
Programa informatico
Programa informaticoPrograma informatico
Programa informatico
 
Manejo Basico Pc
Manejo Basico PcManejo Basico Pc
Manejo Basico Pc
 
Diapositiva de estructura fisica del computador
Diapositiva de estructura fisica del computadorDiapositiva de estructura fisica del computador
Diapositiva de estructura fisica del computador
 
Mapa Conceptual - Sistemas Operativos.
Mapa Conceptual - Sistemas Operativos. Mapa Conceptual - Sistemas Operativos.
Mapa Conceptual - Sistemas Operativos.
 
Software diapositivas 1
Software diapositivas 1Software diapositivas 1
Software diapositivas 1
 
Diapositivas de hardware
Diapositivas de hardwareDiapositivas de hardware
Diapositivas de hardware
 
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
 
Partes de la computadora
Partes de la computadoraPartes de la computadora
Partes de la computadora
 

Similar a 5. tipos de software

Software y tipos
Software y tiposSoftware y tipos
Software y tipos
Freddy Linares Rivas
 
Software y tipos 2015
Software y tipos 2015Software y tipos 2015
Software y tipos 2015
Freddy Linares R
 
Software 2014 1
Software 2014 1Software 2014 1
Software 2014 1
Maria Robledo
 
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
DaliaVare
 
Tipos de software
Tipos de softwareTipos de software
Tipos de software
Atziry Ventura
 
documentos docs
documentos docsdocumentos docs
documentos docs
BrisaFloresBello
 
Clasificación del software
Clasificación del softwareClasificación del software
Clasificación del software
Cotaaolr
 
Que es un software
Que es un softwareQue es un software
Que es un software
GuadalupeMendoza1994
 
Tipos de software
Tipos de softwareTipos de software
Tipos de software
'Patty FLoreencia
 
El software
El softwareEl software
El software
montec4fabre
 
El software
El softwareEl software
El software
montec4fabre
 
Instructivo de TIC. Software
Instructivo de TIC. SoftwareInstructivo de TIC. Software
Instructivo de TIC. Software
MariBianchi
 
Informatica
InformaticaInformatica
Informatica
lisarrua
 
Informatica(1)
Informatica(1)Informatica(1)
Informatica(1)
mercedes2310
 
Informatica
InformaticaInformatica
Informatica
debop88
 
Curso de tegnologia e informatica
Curso de tegnologia e informaticaCurso de tegnologia e informatica
Curso de tegnologia e informatica
WILSON CESAR RONDON SANTOS
 
Software
SoftwareSoftware
Software
GiovannaSSI
 
Sistema operativo
Sistema operativoSistema operativo
Sistema operativo
carlosandressierrale
 
Software
SoftwareSoftware
Software
0968000067
 
Tipos de software
Tipos de softwareTipos de software
Tipos de software
ArimaGerardo
 

Similar a 5. tipos de software (20)

Software y tipos
Software y tiposSoftware y tipos
Software y tipos
 
Software y tipos 2015
Software y tipos 2015Software y tipos 2015
Software y tipos 2015
 
Software 2014 1
Software 2014 1Software 2014 1
Software 2014 1
 
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
 
documentos docs
documentos docsdocumentos docs
documentos docs
 
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
InformaticaInformatica
Informatica
 
Informatica(1)
Informatica(1)Informatica(1)
Informatica(1)
 
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

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