Bloque 1: Equipos
informáticos y redes
Calle Maria Llàcer, 12 , bajo Valencia, 46007 Teléfono: +34 610 97 55 59 info@cfalvaro.com www.cfalvaro.com
Tema 4
Software, concepto y clases.
Calle Maria Llàcer, 12 , bajo Valencia, 46007 Teléfono: +34 610 97 55 59 info@cfalvaro.com www.cfalvaro.com
Software, concepto y clases
Es el conjunto de los programas de cómputo, procedimientos,
reglas, documentación y datos asociados, que forman parte de
las operaciones de un sistema de computación.
Extraído del estándar 729 del IEEE5
El término software fue usado por primera vez en este sentido por John
W. Tukey en 1957. En la ingeniería de software y las ciencias de la
computación, el software es toda la información procesada por los
sistemas informáticos: programas y datos.
El concepto de leer diferentes secuencias de instrucciones (programa)
desde la memoria de un dispositivo para controlar los cálculos fue
introducido por Charles Babbage como parte de su máquina diferencial.
La teoría que forma la base de la mayor parte del software moderno fue
propuesta por Alan Turing en su ensayo de 1936, «Los números
computables», con una aplicación al problema de decisión.
Definición software.
Calle Maria Llàcer, 12 , bajo Valencia, 46007 Teléfono: +34 610 97 55 59 info@cfalvaro.com www.cfalvaro.com
Software, concepto y clases
Se conoce como software al equipo lógico o soporte lógico de un
sistema informático, que comprende el conjunto de los
componentes lógicos necesarios que hacen posible la realización de
tareas específicas, en contraposición a los componentes físicos que
son llamados hardware.
Existe una serie de tipos de
software pero generalmente se
dividen en 3
grandes grupos:
Software de Sistemas
Software de Programación
Software de Aplicación
Calle Maria Llàcer, 12 , bajo Valencia, 46007 Teléfono: +34 610 97 55 59 info@cfalvaro.com www.cfalvaro.com
Software, concepto y clases
Software de Sistemas
Su objetivo es desvincular adecuadamente al usuario y al programador de
los detalles del sistema informático en particular que se use, aislándolo
especialmente del procesamiento referido a las características internas
de: memoria, discos, puertos y dispositivos de comunicaciones,
impresoras, pantallas, teclados, etc. El software de sistema le procura al
usuario y programador adecuadas interfaces de alto nivel, controladores,
herramientas y utilidades de apoyo que permiten el mantenimiento del
sistema global. Incluye entre otros:
• Sistemas operativos
• Controladores de dispositivos
• Herramientas de diagnóstico
• Herramientas de Corrección y Optimización
• Servidores
• Utilidades
Calle Maria Llàcer, 12 , bajo Valencia, 46007 Teléfono: +34 610 97 55 59 info@cfalvaro.com www.cfalvaro.com
Software, concepto y clases
Software de Sistemas
Calle Maria Llàcer, 12 , bajo Valencia, 46007 Teléfono: +34 610 97 55 59 info@cfalvaro.com www.cfalvaro.com
Software, concepto y clases
Software de Programación
Es el conjunto de herramientas que permiten al programador
desarrollar programas informáticos, usando diferentes alternativas
y lenguajes de programación, de una manera práctica.
Incluyen básicamente:
• Editores de texto
• Compiladores
• Intérpretes
• Enlazadores
• Depuradores
Editor de textosGedit.
Calle Maria Llàcer, 12 , bajo Valencia, 46007 Teléfono: +34 610 97 55 59 info@cfalvaro.com www.cfalvaro.com
Software, concepto y clases
Software de Programación
Ejemplos:
Software de
programación:
Microsoft Visual Studio.
Netbeans,Net, Eclipse,
WebDevStudio, Dev C++,
Blocks, Lazarus, KDevelop,
Xcode.
Lenguaje de
programación:
Visual Basic. Net, Eclipse,
C++, C#, Java, Objetive-C,
JavaScript,
Pascal, Assembler.
Calle Maria Llàcer, 12 , bajo Valencia, 46007 Teléfono: +34 610 97 55 59 info@cfalvaro.com www.cfalvaro.com
Software, concepto y clases
Software de Aplicación
El Software de Aplicación son los programas diseñados para o por los
usuarios para facilitar la realización de tareas específicas en la
computadora, como pueden ser las aplicaciones ofimáticas
(procesador de texto, hoja de cálculo, programa de presentación,
sistema de gestión de base de datos...), u otros tipos de software
especializados como software médico, software educativo, editores de
música, programas de contabilidad, etc.
El software de aplicación debe estar sobre el software del sistema (es
decir instalado dentro del S.O) para poder trabajar en él, tiene el fin
de realizar casi cualquier tarea imaginable. Puede ser utilizado en
cualquier instalación informática, independiente del empleo que
vayamos a hacer de ella.
Calle Maria Llàcer, 12 , bajo Valencia, 46007 Teléfono: +34 610 97 55 59 info@cfalvaro.com www.cfalvaro.com
Software, concepto y clases
Software deAplicación
•Software de productividad: Procesador de palabras, hojas de cálculo
electrónico, sistemas para la administración de bases de datos, herramienta
visuales de presentación y administración de información personal.
•Software de negocios: Sistemas de información computarizados para
finanzas, contabilidad, recursos humanos, mercadotecnia y producción.
•Software multimedia: Edición de fotografia, software de autoría,
animación, música, edición y captura de video.
•Software de desarrollo: Lenguajes de programación y software para el
desarrollo de sitios web.
• Software educativo y de referencia: Tutoriales, simuladores y
enciclopedias.
• Software de comunicación/Internet Navegador, correo electrónico,
mensajería instantánea y buscador.
Calle Maria Llàcer, 12 , bajo Valencia, 46007 Teléfono: +34 610 97 55 59 info@cfalvaro.com www.cfalvaro.com
Software, concepto y clases
Software deAplicación
Calle Maria Llàcer, 12 , bajo Valencia, 46007 Teléfono: +34 610 97 55 59 info@cfalvaro.com www.cfalvaro.com
Software, concepto y clases

Tema 4. Software, conceptos y clases.

  • 1.
  • 2.
    Calle Maria Llàcer,12 , bajo Valencia, 46007 Teléfono: +34 610 97 55 59 info@cfalvaro.com www.cfalvaro.com Tema 4 Software, concepto y clases.
  • 3.
    Calle Maria Llàcer,12 , bajo Valencia, 46007 Teléfono: +34 610 97 55 59 info@cfalvaro.com www.cfalvaro.com Software, concepto y clases Es el conjunto de los programas de cómputo, procedimientos, reglas, documentación y datos asociados, que forman parte de las operaciones de un sistema de computación. Extraído del estándar 729 del IEEE5 El término software fue usado por primera vez en este sentido por John W. Tukey en 1957. En la ingeniería de software y las ciencias de la computación, el software es toda la información procesada por los sistemas informáticos: programas y datos. El concepto de leer diferentes secuencias de instrucciones (programa) desde la memoria de un dispositivo para controlar los cálculos fue introducido por Charles Babbage como parte de su máquina diferencial. La teoría que forma la base de la mayor parte del software moderno fue propuesta por Alan Turing en su ensayo de 1936, «Los números computables», con una aplicación al problema de decisión. Definición software.
  • 4.
    Calle Maria Llàcer,12 , bajo Valencia, 46007 Teléfono: +34 610 97 55 59 info@cfalvaro.com www.cfalvaro.com Software, concepto y clases Se conoce como software al equipo lógico o soporte lógico de un sistema informático, que comprende el conjunto de los componentes lógicos necesarios que hacen posible la realización de tareas específicas, en contraposición a los componentes físicos que son llamados hardware. Existe una serie de tipos de software pero generalmente se dividen en 3 grandes grupos: Software de Sistemas Software de Programación Software de Aplicación
  • 5.
    Calle Maria Llàcer,12 , bajo Valencia, 46007 Teléfono: +34 610 97 55 59 info@cfalvaro.com www.cfalvaro.com Software, concepto y clases
  • 6.
    Software de Sistemas Suobjetivo es desvincular adecuadamente al usuario y al programador de los detalles del sistema informático en particular que se use, aislándolo especialmente del procesamiento referido a las características internas de: memoria, discos, puertos y dispositivos de comunicaciones, impresoras, pantallas, teclados, etc. El software de sistema le procura al usuario y programador adecuadas interfaces de alto nivel, controladores, herramientas y utilidades de apoyo que permiten el mantenimiento del sistema global. Incluye entre otros: • Sistemas operativos • Controladores de dispositivos • Herramientas de diagnóstico • Herramientas de Corrección y Optimización • Servidores • Utilidades Calle Maria Llàcer, 12 , bajo Valencia, 46007 Teléfono: +34 610 97 55 59 info@cfalvaro.com www.cfalvaro.com Software, concepto y clases
  • 7.
    Software de Sistemas CalleMaria Llàcer, 12 , bajo Valencia, 46007 Teléfono: +34 610 97 55 59 info@cfalvaro.com www.cfalvaro.com Software, concepto y clases
  • 8.
    Software de Programación Esel conjunto de herramientas que permiten al programador desarrollar programas informáticos, usando diferentes alternativas y lenguajes de programación, de una manera práctica. Incluyen básicamente: • Editores de texto • Compiladores • Intérpretes • Enlazadores • Depuradores Editor de textosGedit. Calle Maria Llàcer, 12 , bajo Valencia, 46007 Teléfono: +34 610 97 55 59 info@cfalvaro.com www.cfalvaro.com Software, concepto y clases
  • 9.
    Software de Programación Ejemplos: Softwarede programación: Microsoft Visual Studio. Netbeans,Net, Eclipse, WebDevStudio, Dev C++, Blocks, Lazarus, KDevelop, Xcode. Lenguaje de programación: Visual Basic. Net, Eclipse, C++, C#, Java, Objetive-C, JavaScript, Pascal, Assembler. Calle Maria Llàcer, 12 , bajo Valencia, 46007 Teléfono: +34 610 97 55 59 info@cfalvaro.com www.cfalvaro.com Software, concepto y clases
  • 10.
    Software de Aplicación ElSoftware de Aplicación son los programas diseñados para o por los usuarios para facilitar la realización de tareas específicas en la computadora, como pueden ser las aplicaciones ofimáticas (procesador de texto, hoja de cálculo, programa de presentación, sistema de gestión de base de datos...), u otros tipos de software especializados como software médico, software educativo, editores de música, programas de contabilidad, etc. El software de aplicación debe estar sobre el software del sistema (es decir instalado dentro del S.O) para poder trabajar en él, tiene el fin de realizar casi cualquier tarea imaginable. Puede ser utilizado en cualquier instalación informática, independiente del empleo que vayamos a hacer de ella. Calle Maria Llàcer, 12 , bajo Valencia, 46007 Teléfono: +34 610 97 55 59 info@cfalvaro.com www.cfalvaro.com Software, concepto y clases
  • 11.
    Software deAplicación •Software deproductividad: Procesador de palabras, hojas de cálculo electrónico, sistemas para la administración de bases de datos, herramienta visuales de presentación y administración de información personal. •Software de negocios: Sistemas de información computarizados para finanzas, contabilidad, recursos humanos, mercadotecnia y producción. •Software multimedia: Edición de fotografia, software de autoría, animación, música, edición y captura de video. •Software de desarrollo: Lenguajes de programación y software para el desarrollo de sitios web. • Software educativo y de referencia: Tutoriales, simuladores y enciclopedias. • Software de comunicación/Internet Navegador, correo electrónico, mensajería instantánea y buscador. Calle Maria Llàcer, 12 , bajo Valencia, 46007 Teléfono: +34 610 97 55 59 info@cfalvaro.com www.cfalvaro.com Software, concepto y clases
  • 12.
    Software deAplicación Calle MariaLlàcer, 12 , bajo Valencia, 46007 Teléfono: +34 610 97 55 59 info@cfalvaro.com www.cfalvaro.com Software, concepto y clases