la naturaleza cambiante del software

11
UNIVESIDAD REMIGTON MATERIA: INGENIERA DE SOFTWARE 1 TRABAJO DE LA NATURALEZA CAMBIANTE DEL SOFTWARE JAIRO LOPEZ PARRA

Upload: jairo-parra

Post on 12-Apr-2017

263 views

Category:

Education


5 download

TRANSCRIPT

Page 1: La naturaleza cambiante del software

UNIVESIDAD REMIGTONMATERIA: INGENIERA DE SOFTWARE 1

TRABAJO DE LA NATURALEZA CAMBIANTE DEL SOFTWARE

JAIRO LOPEZ PARRA

Page 2: La naturaleza cambiante del software

EN LA ACTUALIDAD EXISTEN SIETE GRANDES CATEGORIAS DEL SOFTWARE DE COMPUTADORA QUE PRESENTAN RETOS CONTINUOS PARA LOS INGENIEROS DE SOFTWARE.

“LA NATURALEZA CAMBIANTE DEL

SOFTWARE”

Page 3: La naturaleza cambiante del software

SOFTWARE DE SISTEMASSOFTWARE DE APLICACIÓNSOFTWARE CIENTIFICO Y DE

INTELIGENCIASOFTWARE INCUSTRADO O EMPOTRADOSOFTWARE DE LINEA DE PRODUCTOSSOFTWARE DE INTELIGENCIASOFTWARE HEREDADO

“CATEGORIAS DE SOFTWARE”

Page 4: La naturaleza cambiante del software

COLECCIÓN DE PROGRAMAS ESCRITOS PARA SERVIR A OTROS PROGAMAS. EJEMPLOS: LOS COMPILADORES, EDITORES Y UTILERIAS PARA LA ADMINISTRACION DE ARCHIVOS.

SOFTWARE DE SISTEMAS

Page 5: La naturaleza cambiante del software

SON PROGRAMAS INDEPENDIENTES QUE RESUELVEN UNA NECESIDAD DE NEGOCIOS ESPECIFICA. EJEMPLO: EL PROCESAMIENTODE TRANSACCIONES EN LOS PUNTOS DE VENTA.

“Software de Aplicación”

Page 6: La naturaleza cambiante del software

SE ENCARGA DE REALIZAR COMPLEJOS CALCULOS SOBRE DATOS NUMERICOS DE TODO TIPO.

EN ESTA CASO LA CORRECCION Y EXACTITUD DE LAS OPERACIONES QUE REALIZAN ES UNO DE LOS REQUISITOS BASICOS QUE DEBEN DE CUMPLIR

“Software Científico y de ingeniería”

Page 7: La naturaleza cambiante del software

RESIDE DENTRO DE LA MEMORIA DE SOLO LECTURA DEL SISTEMAS Y CON EL SE IMPLEMENTAN Y CONTROLAN CARACTERISITCAS Y FUNCIONES PARA EL USUARIO FINAL Y EL SISTEMA MISMO.

“Software incrustado o empotrado”

Page 8: La naturaleza cambiante del software

DISEÑADO PARA PROPORCIONAR UNA CAPACIDAD ESPECIFICA Y LA UTILIZACION DE MUCHOS CLIENTES DIFERENTES, SE PUEDE ENFOCAR EN UN NICHO DE MERCADO LIMITADO. EJEMPLOS: PRODUCTOS PARA EL CONTRO DE INVENTARIOS, HOJAS DE CALCULO.

Software de línea de productos

Page 9: La naturaleza cambiante del software

Las WebApps son un conjunto de archivos de hipertexto ligados que presentan información mediante texto y algunas graficas.

Aplicaciones basadas en Web

Page 10: La naturaleza cambiante del software

Utiliza algoritmos no numéricos en la resolución de problemas complejos que es imposible abordar por medio de un análisis directo. Incluye la robótica, el reconocimiento de patrones (imagen y voz), los juegos de computadoras, entro otros

El software de inteligencia artificial trata de dar respuesta a estas operaciones que para el ser humano son tediosas e incluso inabordables, basándose en el uso de lenguajes declarativos, sistemas expertos y redes neuronales

Es de suma importancia reconocer las distintas categorías de software que existen en el medio para determinar en un momento determinado lo que la empresa tiene ya sea para la implementación de un sistema similar o la modificación en caso de estar llevando una asesoría a nivel general

Software de Inteligencia

Page 11: La naturaleza cambiante del software

HACE REFERENCIA AL SOFTWARE O PROGRAMAS VIEJOS, AQUELLOS QUE UTILIZAN TAN SOLO ALGUNAS ENTIDADES EMPRESARIALES, GUBERNAMENTALES O INDIVIDUOS. ESTOS FUERON DESARROLLADOS HACE DECADAS Y HAN SIDO MODIFICADOS EN FORMA CONTINUA(MEJORADOS O INNOVADOS) PARA CUMPLIR LOS REQUERIMIENTOS DE LOS CAMBIOS EN LOS NEGOCIOS Y EN LAS PLATAFORMAS DE COMPUTOS. EJEMPLOS : UNIX, FOXPRO, DOS, ENTRE OTROS.

“Software heredado”