100% satisfaction guarantee Immediately available after payment Both online and in PDF No strings attached
logo-home
Introducción a la Ingeniería del Software - Apuntes $7.07
Add to cart

Class notes

Introducción a la Ingeniería del Software - Apuntes

 4 views  0 purchase
  • Course
  • Institution

Apuntes hechos por mi a ordenador, para la fácil comprensión del primer módulo de la asignatura.

Preview 1 out of 2  pages

  • October 20, 2023
  • 2
  • 2023/2024
  • Class notes
  • Elena planas hortal
  • All classes
avatar-seller
1. ¿Qué es la ingeniería del software?


1.1 Software y hardware
Software: Todo aquello intangible incluyendo el conjunto de programas informáticos que indican la secuencia de instrucciones que
debe ejecutar un ordenador(código)


Hardware: Conjunto de componentes físicos de un ordenador. Ofrece una serie de instrucciones que el ordenador es capaz de
ejecutar cuando ejecuta un programa.


1.2 El desarrollo de software
Código máquina: Forma ejecutable del software, es la lista de instrucciones en un formato que el ordenador es capaz de entender y
ejecutar de manera directa. No es legible por las personas.


Código fuente: Manera legible por las personas en la que se escribe el software

Normalmente el software se crea para abarcar las necesidades de un cliente o una organización en concreto o para uso personal.

Desarrollo de software: Conjunto de actividades que nos llevan desde una determinada idea sobre lo que queremos hasta el resultado
final del software.


1.3 El ámbito de la ingeniería del software
Software de sistemas: Dar servicio a otros programas ( sistemas operativos). Suelen interactuar con el hardware, dando como resultado
a usuarios que son otros programadores.


Software de aplicación: Programas independientes que se encargan de resolver una necesidad específica (software de gestión de ventas).
Pueden ser desarrollados a medida (para un único cliente) o como software de propósito general (cubrir las necesidades de varios
clientes)

Software científico y de ingeniería: Enfocados al cálculo y a la simulación (utilizar algoritmos y modelos temáticos complejos )

Software empotrado: Limitaciones en cuanto a recursos computacionales y está muy adaptado al producto que controla.

Software de líneas de productos: Diseñado para proporcionar una capacidad específica y orientado a una gran variedad de clientes.
Puede estar enfocado a un mercado muy limitado (gestión de inventarios) o muy amplio (hoja de cálculo).


Aplicaciones web: Tienen una serie de características que las hacen diferentes al resto de software. Unificar fuentes de datos y
diferentes servicios en entornos altamente distribuidos.


Software de inteligencia artificial: Usan técnicas, algoritmos y herramientas muy diferentes al resto de sistemas, por lo tanto
tienen una problemática propia. Sistemas expertos, redes neuronales y software de reconocimiento del habla.


1.3.1 Sistema de información y sistema informático
Sistema de información: Cualquier combinación de tecnología de la información y actividades humanas que utilizan esta tecnología para
dar apoyo a la operación, gestión o toma de decisiones. Formado por ninguno, uno o más sistemas informáticos, así como personas y
otros soportes de información.

Software para sistemas de la información: Gestiona una cierta información mediante un sistema gestor de bases de datos y soporta una
serie de actividades humanas dentro del contexto de un sistema de información.


1.4 ¿Qué es la ingeniería del software?
Desarrollo: Proceso que lleva a la producción o creación del producto de software

Operación: Ejecutar el producto de software dentro de su entorno de ejecución para llevar a cabo su función

Mantenimiento: Modificación posterior del producto de software para corregir los errores o adaptarlo a nuevas necesidades

Debemos tener en cuenta la vida posterior del producto una vez creado

1.5 Historia de la ingeniería del software
El término Ingeniería del software se empieza a usar a finales de los años noventa, específicamente en el año 1968

En una conferencia organizada por la OTAN se detectó que el desarrollo de software estaba lejos de tener una cierta calidad,
productividad y coste previsto. Ocasionó una crisis del software, consistía en la dificultad de escribir software correcto,
entendible y verificable.

En los años noventa el nacimiento y crecimiento exponencial de Internet provocó un crecimiento muy rápido de la demanda de
software especializado(en la Red sobre todo). Este hecho y la necesidad de que las organizaciones pequeñas requieran de un
desarrollo de software hizo que se necesitaran soluciones de software más sencillas, rápidas de desarrollar y baratas.

Algunas de las soluciones son: las líneas de productos, el desarrollo guiado por modelos, los patrones o las metodologías
ágiles de desarrollo.

The benefits of buying summaries with Stuvia:

Guaranteed quality through customer reviews

Guaranteed quality through customer reviews

Stuvia customers have reviewed more than 700,000 summaries. This how you know that you are buying the best documents.

Quick and easy check-out

Quick and easy check-out

You can quickly pay through credit card or Stuvia-credit for the summaries. There is no membership needed.

Focus on what matters

Focus on what matters

Your fellow students write the study notes themselves, which is why the documents are always reliable and up-to-date. This ensures you quickly get to the core!

Frequently asked questions

What do I get when I buy this document?

You get a PDF, available immediately after your purchase. The purchased document is accessible anytime, anywhere and indefinitely through your profile.

Satisfaction guarantee: how does it work?

Our satisfaction guarantee ensures that you always find a study document that suits you well. You fill out a form, and our customer service team takes care of the rest.

Who am I buying these notes from?

Stuvia is a marketplace, so you are not buying this document from us, but from seller martinabrundarnaculleta. Stuvia facilitates payment to the seller.

Will I be stuck with a subscription?

No, you only buy these notes for $7.07. You're not tied to anything after your purchase.

Can Stuvia be trusted?

4.6 stars on Google & Trustpilot (+1000 reviews)

51036 documents were sold in the last 30 days

Founded in 2010, the go-to place to buy study notes for 15 years now

Start selling
$7.07
  • (0)
Add to cart
Added