SlideShare ist ein Scribd-Unternehmen logo
1 von 8
Downloaden Sie, um offline zu lesen
República Bolivariana de Venezuela
Instituto Universitario Politécnico Santiago Mariño
Extensión – Porlamar
Ingeniera de software
Autor:
Javier Pérez
CI: 18.865.345
Porlamar, Enero de 2017
Introducción
El presente perfil pretende definir y delimitar los alcances, preceptos y lineamientos básicos
del proyecto a desarrollarse en el marco de las materias de “Ingeniería de Software” y de
“Proyecto de Ingeniería de Software”, permitiendo además entregar una propuesta inicial
pero seria, completa y cabal para iniciar el desarrollo del proyecto propiamente dicho, en
cumplimiento de la Planificación realizada.
Ingeniería de software (definición)
La Ingeniería del Software es una disciplina o área de la Informática o Ciencias de la
Computación, que ofrece métodos y técnicas para desarrollar y mantener software de calidad
que resuelven problemas de todo tipo. Hoy día es cada vez más frecuente la consideración
de la Ingeniería del Software como una nueva área de la ingeniería, y el ingeniero del
software comienza a ser una profesión implantada en el mundo laboral internacional, con
derechos, deberes y responsabilidades que cumplir, junto a una, ya, reconocida consideración
social en el mundo empresarial y, por suerte, para esas personas con brillante futuro.
La Ingeniería del Software trata con áreas muy diversas de la Informática y de las ciencias
de la computación, tales como construcción de compiladores, sistemas operativos o
desarrollos de Intranet/Internet, abordando todas las fases del ciclo de vida del desarrollo de
cualquier tipo de sistemas de información y aplicables a una infinidad de áreas tales como:
negocios, investigación científica, medicina, producción, logística, banca, control de tráfico,
meteorología, el mundo del derecho, la red de redes Internet, redes Intranet y Extranet.
Fundamentos teóricos de la ingeniería de software
Proceso de desarrollo de un sistema informático
Sistema
Conjunto de elementos relacionados entre sí de alguna u otra manera para llegar a un fin
común. Enfocándonos al área de sistemas informáticos, dichos elementos son el hardware,
el software y los usuarios. Aunque es muy común usar “sistema informático” y “sistema de
información” como sinónimos son términos diferentes. Un sistema de información
comprende elementos como personas, datos, técnicas y recursos materiales para la
administración de los datos y su posterior aprovechamiento. En el sistema informático se ven
involucrados equipos de cómputo que permitirán el almacenamiento, procesamiento y acceso
a dicha información. Los sistemas, aunque tengan diferentes objetivos, comparten elementos
de los que dependerá su buen funcionamiento. Uno de los agentes más importantes que forma
parte de un sistema informático son las personas, ya que estas son las que ingresan los datos
por medio de periféricos de entrada, dando pie a una serie de procesos y generando la
información que puede ser consultada. Otro de los elementos que integran los sistemas son
los procedimientos, los cuales atienden a las actividades del usuario, procesando los datos y
generando la información que posteriormente será consultada, limitando este acceso solo a
las personas autorizadas. Un tercer componente que podemos encontrar es el equipo, que
hace referencia a cuestiones técnicas como los dispositivos de cómputo y en general, la
infraestructura necesaria para que el sistema funcione de manera correcta.
Ingeniería de software
El software se puede definir como el conjunto de componentes lógicos (procedimientos,
reglas, datos, etc.) que hacen funcionar y realizar tareas específicas a una computadora,
pueden ir desde lo que es el sistema operativo hasta aplicaciones específicas como editores
de texto, videojuegos, editores de imágenes y más. En un principio, el software era
desarrollado por quien tenía una necesidad específica y lo producía conforme a su experiencia
o mejor dicho, de acuerdo a lo que su intuición le dictara, más que nada, la programación era
un arte. Para generar un producto de software se requieren de ciertos métodos y técnicas para
que el desarrollo sea de calidad, de ahí que haya surgido la Ingeniería de software, rama de
la ingeniería que cuida los aspectos mediante la aplicación de procesos previamente
corroborados. La Ingeniería de software se puede definir como el estudio de principios y
metodologías para generar el conocimiento necesario para el buen diseño, desarrollo,
operación y mantenimiento del software. Algunos problemas que se llegaron a detectar en la
producción de software incluyen: a) Retrasos considerables en la entrega. b) Poca
productividad. c) Elevados costos de producción y cargas de mantenimiento. d) Baja calidad
y fiabilidad del producto. e) Gran dificultad en el mantenimiento. A lo anterior se le conoce
como crisis del software y es mediante el desarrollo de ciertas metodologías y la
implementación de nuevas herramientas con las que se pretende evitar problemas. Lo que se
busca con estos cambios es solucionar problemas de administración, calidad, productividad
y sobre todo, facilidad de 36 mantenimientos, actividad que demanda una gran cantidad de
recursos de toda índole (humanos, materiales y económicos). Dentro de la Ingeniería de
software se han desarrollado diferentes metodologías que ayudan a mejorar la producción,
este proceso se denomina ciclo de desarrollo o ciclo de vida e incluye varias fases que van
desde el diseño, pasando por la codificación y pruebas, hasta el mantenimiento del producto.
Software
Se conoce como software al equipamiento lógico o soporte lógico de un sistema informático.
El software es un plan de funcionamiento para un tipo especial de máquina, una máquina
``virtual'' o ``abstracta''. Una vez escrito mediante algún lenguaje de programación, el
software se hace funcionar en ordenadores, que temporalmente se convierten en esa máquina
para la que el programa sirve de plan. El software permite poner en relación al ser humano y
a la máquina y también a las máquinas entre sí.
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.
Objetivo General
Formar profesionistas en el área de Ingeniería en Software para generar soluciones para la
automatización de los procesos de las organizaciones, para lo cual se adquirirán los
conocimientos y habilidades, en todo lo que se refiere a levantamiento de requerimientos,
análisis y diseño, programación, diseño de pruebas, implantación de sistemas de software de
calidad a pequeña y gran escala.
El Ingeniero de Software es un especialista en el desarrollo de sistemas de información que
deberán solucionar problemas en diferentes áreas y niveles de los procesos de negocio en una
organización, de tal manera que incrementen la productividad y por tanto la competitividad.
Objetivos específicos
Identificar las necesidades específicas de evolución que surgen en cada etapa de desarrollo
de un sistema software.
Estudiar los sistemas hipermedia y los sistemas de gestión de contenidos desde una
perspectiva metodológica centrada en el diseño
Conocer técnicas específicas de interacción persona-ordenador en las diferentes fases del
desarrollo del software.
Introducir el diseño sistemático de aplicaciones web usando técnicas de ingeniería del
software y tecnologías para el desarrollo web.
Comprender los principales métodos, modelos y técnicas aplicables al desarrollo de los
sistemas colaborativos, con especial atención a sus implicaciones en los procesos de
negocios.
Comprender los principales métodos, modelos y técnicas aplicables al desarrollo de los
entornos de computación ubicua.
Estudiar métodos y técnicas de sistemas de acceso integrado a múltiples fuentes de datos.
Estudiar modelos espaciales y temporales para el diseño de bases de datos.
Campo de aplicación
El software se define como programas de computadoras, las instrucciones responsables de
que el hardware (la máquina) realice su tarea, incluyendo por tanto las estructuras de datos y
la documentación implícita en el programa. Como concepto general, el software puede
dividirse en varias categorías basadas en el tipo de trabajo realizado. Las dos categorías
primarias de software son los sistemas operativos (software del sistema), que controlan los
trabajos del ordenador o computadora, y el software de aplicación, que dirige las distintas
tareas para las que se utilizan las computadoras. Por lo tanto, el software del sistema procesa
tareas tan esenciales, aunque a menudo invisibles, como el mantenimiento de los archivos
del disco y la administración de la pantalla, mientras que el software de aplicación lleva a
cabo tareas de tratamiento de textos, gestión de bases de datos y similares. Constituyen dos
categorías separadas el software de red, que permite comunicarse a grupos de usuarios, y el
software de lenguaje utilizado para escribir programas.
Además de estas categorías basadas en tareas, varios tipos de software se describen
basándose en su método de distribución.
Conclusión
Utilización de la ingeniería de software como mecanismo de aplicación y evaluación de la
eficiencia y calidad operacional de un sistema de función crítica, visto como la definición de
criterios de operación bajo condiciones y límites establecidos por el sistema y por las
características externas del medio externo. En el desarrollo de productos de software las
etapas de análisis de requerimientos y diseño toman gran parte del tiempo del proyecto. El
modelo planteado en este proyecto pretende establecer unos parámetros de diseño generales
que permitan agilizar la implementación de proyectos tipo sistemas de control por software,
cuya base común es el procesamiento de señales digitales en busca de comportamientos de
interés (caracterización de señales).
Referencias biográficas
https://www.ecured.cu/Ingenier%C3%ADa_de_software
Pressman, Roger S., Ingeniería del Software. Vol. I. 250 p. 2005.
http://ing1-fundamentos.blogspot.com/
https://es.wikipedia.org/wiki/Ingenier%C3%ADa_de_software

Weitere ähnliche Inhalte

Was ist angesagt?

Unidad 1 (1.3) Fundamentos de ingeniería de software
Unidad 1 (1.3) Fundamentos de ingeniería de software Unidad 1 (1.3) Fundamentos de ingeniería de software
Unidad 1 (1.3) Fundamentos de ingeniería de software
Selins Cassiel
 
Cuadro comparativo
Cuadro comparativoCuadro comparativo
Cuadro comparativo
Kleo Jorgee
 
Software alejandra reyes
Software alejandra reyesSoftware alejandra reyes
Software alejandra reyes
velasquezz
 

Was ist angesagt? (18)

Unidad 1 (1.3) Fundamentos de ingeniería de software
Unidad 1 (1.3) Fundamentos de ingeniería de software Unidad 1 (1.3) Fundamentos de ingeniería de software
Unidad 1 (1.3) Fundamentos de ingeniería de software
 
El Software
El SoftwareEl Software
El Software
 
Prueba de dominio
Prueba de dominioPrueba de dominio
Prueba de dominio
 
Fundamento del computador tarea 2
Fundamento del computador tarea 2Fundamento del computador tarea 2
Fundamento del computador tarea 2
 
Diseño de software
Diseño de softwareDiseño de software
Diseño de software
 
Galdamez mejia
Galdamez mejiaGaldamez mejia
Galdamez mejia
 
Cuadro comparativo
Cuadro comparativoCuadro comparativo
Cuadro comparativo
 
David valdiviezo ing.pdf
David valdiviezo ing.pdfDavid valdiviezo ing.pdf
David valdiviezo ing.pdf
 
METODOLOGÍA DE DESARROLLO DE SOFTWARE
METODOLOGÍA DE DESARROLLO DE SOFTWAREMETODOLOGÍA DE DESARROLLO DE SOFTWARE
METODOLOGÍA DE DESARROLLO DE SOFTWARE
 
Iswi t01 - romero prado , gyno (2)
Iswi   t01 - romero prado , gyno (2)Iswi   t01 - romero prado , gyno (2)
Iswi t01 - romero prado , gyno (2)
 
Campos de acción Ingenieria de Software
Campos de acción Ingenieria de SoftwareCampos de acción Ingenieria de Software
Campos de acción Ingenieria de Software
 
Categorías del software
Categorías del softwareCategorías del software
Categorías del software
 
Software y ciclo de vida
Software  y ciclo de vidaSoftware  y ciclo de vida
Software y ciclo de vida
 
Ingeniería del Software de Gestión. Tema 4
Ingeniería del Software de Gestión. Tema 4Ingeniería del Software de Gestión. Tema 4
Ingeniería del Software de Gestión. Tema 4
 
EL PRODUCTO SOFTWARE
EL PRODUCTO SOFTWAREEL PRODUCTO SOFTWARE
EL PRODUCTO SOFTWARE
 
Actividad 2 ensayo el software
Actividad 2 ensayo el softwareActividad 2 ensayo el software
Actividad 2 ensayo el software
 
Software alejandra reyes
Software alejandra reyesSoftware alejandra reyes
Software alejandra reyes
 
Ensayo(diseño de software)
Ensayo(diseño de software)Ensayo(diseño de software)
Ensayo(diseño de software)
 

Andere mochten auch

A Study On Brand Switching And Consumer Preferences Towards Soft Drinks With ...
A Study On Brand Switching And Consumer Preferences Towards Soft Drinks With ...A Study On Brand Switching And Consumer Preferences Towards Soft Drinks With ...
A Study On Brand Switching And Consumer Preferences Towards Soft Drinks With ...
Dr.K.Venkateswara raju
 

Andere mochten auch (16)

Cub Foods
Cub FoodsCub Foods
Cub Foods
 
Emerging Wireless (4 G Lte M2M Cognitive Radios) Technologies Patent and Stan...
Emerging Wireless (4 G Lte M2M Cognitive Radios) Technologies Patent and Stan...Emerging Wireless (4 G Lte M2M Cognitive Radios) Technologies Patent and Stan...
Emerging Wireless (4 G Lte M2M Cognitive Radios) Technologies Patent and Stan...
 
Presentasi irene iriawati
Presentasi irene iriawatiPresentasi irene iriawati
Presentasi irene iriawati
 
deep resume
deep resumedeep resume
deep resume
 
COGNITIVE RADIO
COGNITIVE RADIOCOGNITIVE RADIO
COGNITIVE RADIO
 
Grounded Theory Introduction
Grounded Theory Introduction Grounded Theory Introduction
Grounded Theory Introduction
 
Donavin Van Wyk CV
Donavin Van Wyk CVDonavin Van Wyk CV
Donavin Van Wyk CV
 
[Webinars] Cut out the yawns and increase sign-ups.
[Webinars] Cut out the yawns and increase sign-ups.[Webinars] Cut out the yawns and increase sign-ups.
[Webinars] Cut out the yawns and increase sign-ups.
 
Economic time table
Economic time tableEconomic time table
Economic time table
 
A Study On Brand Switching And Consumer Preferences Towards Soft Drinks With ...
A Study On Brand Switching And Consumer Preferences Towards Soft Drinks With ...A Study On Brand Switching And Consumer Preferences Towards Soft Drinks With ...
A Study On Brand Switching And Consumer Preferences Towards Soft Drinks With ...
 
Market Research India - Higher Education Market in India 2009
Market Research India - Higher Education Market in India 2009Market Research India - Higher Education Market in India 2009
Market Research India - Higher Education Market in India 2009
 
Workplace Practices & Resource Allocation
Workplace Practices & Resource AllocationWorkplace Practices & Resource Allocation
Workplace Practices & Resource Allocation
 
Low Noise Amplifier at 2 GHz using the transistor NE85639 in ADS
Low Noise Amplifier at 2 GHz using the transistor NE85639 in ADSLow Noise Amplifier at 2 GHz using the transistor NE85639 in ADS
Low Noise Amplifier at 2 GHz using the transistor NE85639 in ADS
 
Frame counting: achieve accurate and real-time link estimation for low power ...
Frame counting: achieve accurate and real-time link estimation for low power ...Frame counting: achieve accurate and real-time link estimation for low power ...
Frame counting: achieve accurate and real-time link estimation for low power ...
 
Práctica Final de Computación
Práctica Final de ComputaciónPráctica Final de Computación
Práctica Final de Computación
 
2013 behavior change
2013 behavior change2013 behavior change
2013 behavior change
 

Ähnlich wie JavierPerez_Ing

Edwin alexande mata escobar
Edwin alexande mata escobarEdwin alexande mata escobar
Edwin alexande mata escobar
Edwin Alexander
 
El producto y el proceso
El producto y el procesoEl producto y el proceso
El producto y el proceso
jenmer
 
Ingeniería de software
Ingeniería de softwareIngeniería de software
Ingeniería de software
Ingryd Cobain
 

Ähnlich wie JavierPerez_Ing (20)

Robert milt ing
Robert milt ingRobert milt ing
Robert milt ing
 
Tareasemana1
Tareasemana1Tareasemana1
Tareasemana1
 
Edwin alexande mata escobar
Edwin alexande mata escobarEdwin alexande mata escobar
Edwin alexande mata escobar
 
El producto y el proceso
El producto y el procesoEl producto y el proceso
El producto y el proceso
 
Metodologías de diseño y desarrollo de sistemas de información
Metodologías de diseño y desarrollo de sistemas de informaciónMetodologías de diseño y desarrollo de sistemas de información
Metodologías de diseño y desarrollo de sistemas de información
 
informática aplicada
informática aplicadainformática aplicada
informática aplicada
 
Ingenieria de software final.
Ingenieria de software final.Ingenieria de software final.
Ingenieria de software final.
 
Ingenieria de software final.
Ingenieria de software final.Ingenieria de software final.
Ingenieria de software final.
 
Soportes logicos
Soportes logicosSoportes logicos
Soportes logicos
 
Ingeniería de software
Ingeniería de softwareIngeniería de software
Ingeniería de software
 
Fundamentos de ingenieria de software
Fundamentos de ingenieria de softwareFundamentos de ingenieria de software
Fundamentos de ingenieria de software
 
sofware libre
sofware libre sofware libre
sofware libre
 
Ingenieria de Software
Ingenieria de SoftwareIngenieria de Software
Ingenieria de Software
 
Introducción a la ingeniería del software
Introducción a la ingeniería del softwareIntroducción a la ingeniería del software
Introducción a la ingeniería del software
 
6. is construcción del software
6. is construcción del software6. is construcción del software
6. is construcción del software
 
Victoria_Isabel_DiseñoDeSoftware2014
Victoria_Isabel_DiseñoDeSoftware2014Victoria_Isabel_DiseñoDeSoftware2014
Victoria_Isabel_DiseñoDeSoftware2014
 
UNIDAD_I.ppt
UNIDAD_I.pptUNIDAD_I.ppt
UNIDAD_I.ppt
 
Ingeniería en software
Ingeniería en softwareIngeniería en software
Ingeniería en software
 
Software
SoftwareSoftware
Software
 
Ingeniería de software
Ingeniería de software Ingeniería de software
Ingeniería de software
 

JavierPerez_Ing

  • 1. República Bolivariana de Venezuela Instituto Universitario Politécnico Santiago Mariño Extensión – Porlamar Ingeniera de software Autor: Javier Pérez CI: 18.865.345 Porlamar, Enero de 2017
  • 2. Introducción El presente perfil pretende definir y delimitar los alcances, preceptos y lineamientos básicos del proyecto a desarrollarse en el marco de las materias de “Ingeniería de Software” y de “Proyecto de Ingeniería de Software”, permitiendo además entregar una propuesta inicial pero seria, completa y cabal para iniciar el desarrollo del proyecto propiamente dicho, en cumplimiento de la Planificación realizada.
  • 3. Ingeniería de software (definición) La Ingeniería del Software es una disciplina o área de la Informática o Ciencias de la Computación, que ofrece métodos y técnicas para desarrollar y mantener software de calidad que resuelven problemas de todo tipo. Hoy día es cada vez más frecuente la consideración de la Ingeniería del Software como una nueva área de la ingeniería, y el ingeniero del software comienza a ser una profesión implantada en el mundo laboral internacional, con derechos, deberes y responsabilidades que cumplir, junto a una, ya, reconocida consideración social en el mundo empresarial y, por suerte, para esas personas con brillante futuro. La Ingeniería del Software trata con áreas muy diversas de la Informática y de las ciencias de la computación, tales como construcción de compiladores, sistemas operativos o desarrollos de Intranet/Internet, abordando todas las fases del ciclo de vida del desarrollo de cualquier tipo de sistemas de información y aplicables a una infinidad de áreas tales como: negocios, investigación científica, medicina, producción, logística, banca, control de tráfico, meteorología, el mundo del derecho, la red de redes Internet, redes Intranet y Extranet. Fundamentos teóricos de la ingeniería de software Proceso de desarrollo de un sistema informático Sistema Conjunto de elementos relacionados entre sí de alguna u otra manera para llegar a un fin común. Enfocándonos al área de sistemas informáticos, dichos elementos son el hardware, el software y los usuarios. Aunque es muy común usar “sistema informático” y “sistema de información” como sinónimos son términos diferentes. Un sistema de información comprende elementos como personas, datos, técnicas y recursos materiales para la administración de los datos y su posterior aprovechamiento. En el sistema informático se ven involucrados equipos de cómputo que permitirán el almacenamiento, procesamiento y acceso a dicha información. Los sistemas, aunque tengan diferentes objetivos, comparten elementos de los que dependerá su buen funcionamiento. Uno de los agentes más importantes que forma parte de un sistema informático son las personas, ya que estas son las que ingresan los datos por medio de periféricos de entrada, dando pie a una serie de procesos y generando la
  • 4. información que puede ser consultada. Otro de los elementos que integran los sistemas son los procedimientos, los cuales atienden a las actividades del usuario, procesando los datos y generando la información que posteriormente será consultada, limitando este acceso solo a las personas autorizadas. Un tercer componente que podemos encontrar es el equipo, que hace referencia a cuestiones técnicas como los dispositivos de cómputo y en general, la infraestructura necesaria para que el sistema funcione de manera correcta. Ingeniería de software El software se puede definir como el conjunto de componentes lógicos (procedimientos, reglas, datos, etc.) que hacen funcionar y realizar tareas específicas a una computadora, pueden ir desde lo que es el sistema operativo hasta aplicaciones específicas como editores de texto, videojuegos, editores de imágenes y más. En un principio, el software era desarrollado por quien tenía una necesidad específica y lo producía conforme a su experiencia o mejor dicho, de acuerdo a lo que su intuición le dictara, más que nada, la programación era un arte. Para generar un producto de software se requieren de ciertos métodos y técnicas para que el desarrollo sea de calidad, de ahí que haya surgido la Ingeniería de software, rama de la ingeniería que cuida los aspectos mediante la aplicación de procesos previamente corroborados. La Ingeniería de software se puede definir como el estudio de principios y metodologías para generar el conocimiento necesario para el buen diseño, desarrollo, operación y mantenimiento del software. Algunos problemas que se llegaron a detectar en la producción de software incluyen: a) Retrasos considerables en la entrega. b) Poca productividad. c) Elevados costos de producción y cargas de mantenimiento. d) Baja calidad y fiabilidad del producto. e) Gran dificultad en el mantenimiento. A lo anterior se le conoce como crisis del software y es mediante el desarrollo de ciertas metodologías y la implementación de nuevas herramientas con las que se pretende evitar problemas. Lo que se busca con estos cambios es solucionar problemas de administración, calidad, productividad y sobre todo, facilidad de 36 mantenimientos, actividad que demanda una gran cantidad de recursos de toda índole (humanos, materiales y económicos). Dentro de la Ingeniería de software se han desarrollado diferentes metodologías que ayudan a mejorar la producción, este proceso se denomina ciclo de desarrollo o ciclo de vida e incluye varias fases que van desde el diseño, pasando por la codificación y pruebas, hasta el mantenimiento del producto.
  • 5. Software Se conoce como software al equipamiento lógico o soporte lógico de un sistema informático. El software es un plan de funcionamiento para un tipo especial de máquina, una máquina ``virtual'' o ``abstracta''. Una vez escrito mediante algún lenguaje de programación, el software se hace funcionar en ordenadores, que temporalmente se convierten en esa máquina para la que el programa sirve de plan. El software permite poner en relación al ser humano y a la máquina y también a las máquinas entre sí. 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. Objetivo General Formar profesionistas en el área de Ingeniería en Software para generar soluciones para la automatización de los procesos de las organizaciones, para lo cual se adquirirán los conocimientos y habilidades, en todo lo que se refiere a levantamiento de requerimientos, análisis y diseño, programación, diseño de pruebas, implantación de sistemas de software de calidad a pequeña y gran escala. El Ingeniero de Software es un especialista en el desarrollo de sistemas de información que deberán solucionar problemas en diferentes áreas y niveles de los procesos de negocio en una organización, de tal manera que incrementen la productividad y por tanto la competitividad. Objetivos específicos Identificar las necesidades específicas de evolución que surgen en cada etapa de desarrollo de un sistema software. Estudiar los sistemas hipermedia y los sistemas de gestión de contenidos desde una perspectiva metodológica centrada en el diseño
  • 6. Conocer técnicas específicas de interacción persona-ordenador en las diferentes fases del desarrollo del software. Introducir el diseño sistemático de aplicaciones web usando técnicas de ingeniería del software y tecnologías para el desarrollo web. Comprender los principales métodos, modelos y técnicas aplicables al desarrollo de los sistemas colaborativos, con especial atención a sus implicaciones en los procesos de negocios. Comprender los principales métodos, modelos y técnicas aplicables al desarrollo de los entornos de computación ubicua. Estudiar métodos y técnicas de sistemas de acceso integrado a múltiples fuentes de datos. Estudiar modelos espaciales y temporales para el diseño de bases de datos. Campo de aplicación El software se define como programas de computadoras, las instrucciones responsables de que el hardware (la máquina) realice su tarea, incluyendo por tanto las estructuras de datos y la documentación implícita en el programa. Como concepto general, el software puede dividirse en varias categorías basadas en el tipo de trabajo realizado. Las dos categorías primarias de software son los sistemas operativos (software del sistema), que controlan los trabajos del ordenador o computadora, y el software de aplicación, que dirige las distintas tareas para las que se utilizan las computadoras. Por lo tanto, el software del sistema procesa tareas tan esenciales, aunque a menudo invisibles, como el mantenimiento de los archivos del disco y la administración de la pantalla, mientras que el software de aplicación lleva a cabo tareas de tratamiento de textos, gestión de bases de datos y similares. Constituyen dos categorías separadas el software de red, que permite comunicarse a grupos de usuarios, y el software de lenguaje utilizado para escribir programas. Además de estas categorías basadas en tareas, varios tipos de software se describen basándose en su método de distribución.
  • 7. Conclusión Utilización de la ingeniería de software como mecanismo de aplicación y evaluación de la eficiencia y calidad operacional de un sistema de función crítica, visto como la definición de criterios de operación bajo condiciones y límites establecidos por el sistema y por las características externas del medio externo. En el desarrollo de productos de software las etapas de análisis de requerimientos y diseño toman gran parte del tiempo del proyecto. El modelo planteado en este proyecto pretende establecer unos parámetros de diseño generales que permitan agilizar la implementación de proyectos tipo sistemas de control por software, cuya base común es el procesamiento de señales digitales en busca de comportamientos de interés (caracterización de señales).
  • 8. Referencias biográficas https://www.ecured.cu/Ingenier%C3%ADa_de_software Pressman, Roger S., Ingeniería del Software. Vol. I. 250 p. 2005. http://ing1-fundamentos.blogspot.com/ https://es.wikipedia.org/wiki/Ingenier%C3%ADa_de_software