Want to create interactive content? It’s easy in Genially!
Get started free
¿Qué es software?
Luis Manuel Lescieur
Created on November 17, 2024
Start designing with a free template
Discover more than 1500 professional designs like these:
View
Halloween Infographic
View
Halloween List 3D
View
Magic and Sorcery List
View
Journey Map
View
Versus Character
View
Akihabara Connectors Infographic Mobile
View
Mobile mockup infographic
Transcript
¿Qué es software?
Concepto clave
Una primera definición de software se reconoce como el “conjunto de programas y rutinas que permiten a la computadora realizar determinadas tareas” (Lexico, 2020).
Los sistemas informáticos requieren de instrucciones que pueden diseñarse desde programas comunes.
Dentro de la informática, hablar de software se refiere a los procesos que permiten realizar acciones concretas y específicas.
La ingeniería de software es un área especializada de la informática orientada a describir los elementos, técnicas y métodos que permiten desarrollar el software de forma específica.
¿Qué es software?
Definición de software
Un lenguaje de computadora está integrado por elementos lógicos e intangibles, siendo definidos por instrucciones secuenciales ejecutadas por una unidad de proceso lógico en una computadora.
El software son un conjunto de pasos lógicos escritos en un lenguaje de computadoras.
La base para entender el software es identificar las instrucciones que se requieren para realizar una tarea específica.
Características del software
Característicasgenerales
Característicasespecíficas
- Se construye
- Se deteriora, puede presentar fallas a lo largo de su uso y pueden ser reparados por el ingeniero de software.
- Se desarrolla a partir de ciertos parámetros, tomados por un ingeniero de software en base a la detección de necesidades.
- Usabilidad
- Integridad
- Fiabilidad
- Eficiencia
- Seguridad
¿Qué es software?
Definición de software
El software debe cumplir con características específicas, denominados estándares, para poder clasificarse como tal
¿Qué es software?
Usabilidad Debe tener cierta facilidad de uso independientemente del lenguaje de programación utilizado.
Integridad Debe tener un grado de calidad, es decir, cumplir con los objetivos para los que fue diseñado sin tener efectos secundarios.
Fiabilidad Los defectos en un software deberán ser nulos o mínimos y si existe algún defecto, deberá repararse por el ingeniero de software. Durante el funcionamiento el software no deberá fallar.
Seguridad Los datos utilizados por el programa de cómputo deberán ser apropiadamente resguardados. En la medida de lo posible, evitar amenazas a la información.
Eficiencia Los recursos utilizados por el software deberán ser optimizados y aprovechados de la mejor manera, por ejemplo, el almacenamiento, la velocidad de procesamiento y tiempos de ejecución, deberán ser eficientes en todo momento.
¿Qué es software?
Los sistemas informáticos y la ingeniería de software
¿Cómo entender el software?
¿Qué es software?
Los sistemas informáticos y la ingeniería de software
¿Cómo entender el software?
Uno de los objetivos de la ingeniería de software es identificar las características involucradas en el ciclo de vida del desarrollo de software.
Se conoce como ciclo de vida del desarrollo de software a los pasos necesarios a seguir para el desarrollo de programas informáticos.
Se caracteriza el ciclo de vida del software desde el principio a fin en la creación de un programa.
Un ingeniero de software tiene la capacidad de comunicar los objetivos del proyecto para desarrollar un programa informático, así mismo integrar a las partes interesadas en el proyecto.
Nota Los conceptos de diseño e integración de sistemas son críticos en un ciclo de vida del desarrollo de software.
¿Qué es software?
Atributos básicos del software
Considerar los siguientes atributos al momento de diseñar un software:
- La forma de integración del software con el hardware requiere la planeación del ciclo de vida del software.
- Hablar de la integración garantiza un nivel de calidad adecuado en el producto final.
Existen atributos del software que permiten distinguir su funcionalidad operativa. Cuando un software cumple con estas cualidades se le denomina: CALIDAD DEL SOFTWARE
La calidad del software
Atributos específicos del software
¿Qué es software?
Durante la planeación del software considerar los atributos fundamentales
Considerar los elementos de requerimientos desde el punto de vista del usuario.
Considerar los elementos de requerimientos desde el punto de vista del cliente
Observar los atributos del software
¿Cuál es la meta que se quiere lograr al momento de identificar un software?
Debe existir un objetivo a identificar del software, de manera que podamos encontrar que los atributos de software estén presentes en el programa.
¿Qué es software?
Categorías de software
En un desarrollo de software, los requerimientos que define el producto son los requerimientos funcionales.
Concepto claveUn software es entonces una serie de instrucciones de carácter lógico que es seguido por una computadora para poder realizar funciones específicas y satisfacer una necesidad específica.
Se considera como categoría de software aquellas características de funcionalidad que cumplen los diferentes tipos de programas, entre las que podemos nombrar:
Enlace Categoria de software libre y software que no es libre https://www.gnu.org/philosophy/categories.es.html
Flexibilidad
Robustez
Performance
Escalabilidad
- Buede, D. y Miller, W. (2016). The engineering design of systems: models and methods (3ª ed.). New Jersey, Estados Unidos: John Wiley & Sons. Incorporated. [Versión en línea]. Recuperado de la base de datos ebookcentral. (4391537)
- Free Software Foundation [FSF] (2020). Categorías de software libre y software que no es libre. Recuperado de https://www.gnu.org/philosophy/categories.es.html
- Lexico (2020) Software. En Oxford Spanish Dictionary. Recuperado de https://www.lexico.com/es/definicion/software
- Stephens, R. (2015). Beginning software engineering. Indiana, Estados Unidos: John Wiley & Sons. Incorporated. [Versión en línea]. Recuperado de la base de datos ebookcentral. (1895174)