24
OFIMATICA EMPRESARIAL I Ing. Eddye Sánchez Castillo Clase 02

Ing. Eddye Sánchez Castillo. Tecnología de Software Introducción Características Deterioro Evolución Software Heredado Software Libre Software

Embed Size (px)

Citation preview

Page 1: Ing. Eddye Sánchez Castillo. Tecnología de Software  Introducción  Características  Deterioro  Evolución  Software Heredado  Software Libre  Software

OFIMATICAEMPRESARIAL I

Ing. Eddye Sánchez Castillo

Clase 02

Page 2: Ing. Eddye Sánchez Castillo. Tecnología de Software  Introducción  Características  Deterioro  Evolución  Software Heredado  Software Libre  Software

Tecnología de Software

Introducción Características Deterioro Evolución Software Heredado Software Libre Software Propietario

Page 3: Ing. Eddye Sánchez Castillo. Tecnología de Software  Introducción  Características  Deterioro  Evolución  Software Heredado  Software Libre  Software

INTRODUCCION

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ónEl Software se forma con :1.Las instrucciones que al ejecutarse proporcionan

las características, funciones y el grado de desempeño deseados.

2.Las estructuras de datos que permiten que los programas manipulen información de manera adecuada, y

3.Los documentos que describen la operación y el uso de los programas

¿Que es un Software?

Page 4: Ing. Eddye Sánchez Castillo. Tecnología de Software  Introducción  Características  Deterioro  Evolución  Software Heredado  Software Libre  Software

INTRODUCCION

El Software de Computadoras es el producto que los Ingenieros construyen y después mantienen a largo plazo. Incluye los programas que se ejecutan dentro de una computadora de cualquier tamaño y arquitectura

¿Que es un Software?

Page 5: Ing. Eddye Sánchez Castillo. Tecnología de Software  Introducción  Características  Deterioro  Evolución  Software Heredado  Software Libre  Software

INTRODUCCION

Los ingenieros de Software los construyen y los mantienen, y casi todos en el mundo industrializados lo usan de manera directa e indirecta.

¿Quién lo hace?

Page 6: Ing. Eddye Sánchez Castillo. Tecnología de Software  Introducción  Características  Deterioro  Evolución  Software Heredado  Software Libre  Software

CARTEGORIA DEL SOFTWAREExiste 07 grandes categorías del software de computadoras que presentan retos continuos para los ingenieros de software:

1. Software de Sistemas2. Software de Aplicación3. Software Científico y de Ingeniería4. Software emportado5. Software de línea de productos6. Aplicaciones basadas en Web7. Software de Inteligencia Artificial

No existe una computadora que tenga sentido común

Page 7: Ing. Eddye Sánchez Castillo. Tecnología de Software  Introducción  Características  Deterioro  Evolución  Software Heredado  Software Libre  Software

CARTEGORIA DEL SOFTWARE1. SOFTWARE DE SISTEMASEs una colección de programas escritos para servir a otros programas de sistemas (compiladores, editores y utilería para la administración de archivos) se caracteriza por una interacción muy intensa con el hardware.

2. SOFTWARE DE APLICACIÓNSon Programas independientes que resuelven una necesidad de negocios especifica, controlan las funciones de negocios en tiempo real.

No siempre es posible predecir, pero siempre es posible prepararse

Page 8: Ing. Eddye Sánchez Castillo. Tecnología de Software  Introducción  Características  Deterioro  Evolución  Software Heredado  Software Libre  Software

CARTEGORIA DEL SOFTWARE3. SOFTWARE CIENTÍFICO Y DE INGENIERÍASe caracteriza por algoritmos devoradores de números, abarca desde la astronomía hasta la vulcanología.

4. SOFTWARE EMPORTADOReside dentro de la memoria de solo lectura del sistema y con el se implementan y controlan características y funciones para el usuario final y el sistema mismo

5. SOFTWARE DE LÍNEA DE PRODUCTOSProporciona una capacidad especifica y la utilización de muchos clientes diferentes, como productos para control de inventarios, procesadores de palabras, hojas de calculo, graficas por computadora, entretenimiento, manejo de base de datos, etc.

Page 9: Ing. Eddye Sánchez Castillo. Tecnología de Software  Introducción  Características  Deterioro  Evolución  Software Heredado  Software Libre  Software

CARTEGORIA DEL SOFTWARE6. APLICACIONES BASADAS EN WEBLas WebApps pertenecen a esta categoría ya que trabajan en la www y dan contenidos independientes al usuario final integrándose con base de datos y aplicaciones de negocios.Una webapp o aplicación web es un programa diseñado para funcionar a través de un navegador web o browser (Mozilla Firefox, Chrome, Safari, Explorer, etc.), es decir, son aplicaciones que se ejecutan de forma online.

7. SOFTWARE DE INTELIGENCIA ARTIFICIALUtilizan algoritmos no numéricos en la resolución de problemas complejos que es imposible abordar por medio de un análisis directo, incluyen la robótica, los sistemas expertos, redes neuronales, etc.

Page 10: Ing. Eddye Sánchez Castillo. Tecnología de Software  Introducción  Características  Deterioro  Evolución  Software Heredado  Software Libre  Software

SOFTWARE LIBRESoftware Libre se refiere a la libertad de los usuarios para ejecutar, copiar, distribuir, estudiar, cambiar y mejorar el software. De modo más preciso, se refiere a cuatro libertades de los usuarios del software:La libertad de usar el programa, con cualquier propósito (libertad 0).La libertad de estudiar cómo funciona el programa, y adaptarlo a tus necesidades (libertad 1). El acceso al código fuente es una condición previa para esto.La libertad de distribuir copias, con lo que puedes ayudar a tu vecino (libertad 2).La libertad de mejorar el programa y hacer públicas las mejoras a los demás, de modo que toda la comunidad se beneficie. (libertad 3). El acceso al código fuente es un requisito previo para esto.

Page 11: Ing. Eddye Sánchez Castillo. Tecnología de Software  Introducción  Características  Deterioro  Evolución  Software Heredado  Software Libre  Software

SOFTWARE LIBREVentajas Existen aplicaciones para todas las plataformas

(Linux, Windows, Mac Os ) El precio de las aplicaciones es mucho menor, la

mayoría de las veces son gratuitas. Libertad de copia. de modificación y mejora. Libertad de uso con cualquier fin. Libertad de redistribución. Facilidad a la hora de traducir una aplicación en

varios idiomas.- Mayor seguridad y fiabilidad.

El usuario no depende del autor del software.

Page 12: Ing. Eddye Sánchez Castillo. Tecnología de Software  Introducción  Características  Deterioro  Evolución  Software Heredado  Software Libre  Software

SOFTWARE LIBREDesventajas Algunas aplicaciones ( bajo Linux ) pueden llegar a

ser algo complicadas de instalar. Inexistencia de garantía por parte del autor. Interfaces gráficas menos amigables. Poca estabilidad y flexibilidad en el campo de

multimedia y juegos. Menor compatibilidad con el hardware.

Page 13: Ing. Eddye Sánchez Castillo. Tecnología de Software  Introducción  Características  Deterioro  Evolución  Software Heredado  Software Libre  Software

SOFTWARE LIBRE

Page 14: Ing. Eddye Sánchez Castillo. Tecnología de Software  Introducción  Características  Deterioro  Evolución  Software Heredado  Software Libre  Software

SOFTWARE PROPIETARIOEs cualquier programa informático en el que el usuario final tiene limitaciones para usarlo, modificarlo o redistribuirlo (con o sin modificaciones), o cuyo código fuente no está disponible o el acceso a éste se encuentra restringido por un acuerdo de licencia, o por tecnología anti copia, sea porque su uso, redistribución o modificación está prohibida, o requiere permiso expreso del titular del software.

Page 15: Ing. Eddye Sánchez Castillo. Tecnología de Software  Introducción  Características  Deterioro  Evolución  Software Heredado  Software Libre  Software

SOFTWARE PROPIETARIOVentajas Existencia de programas diseñados

específicamente para desarrollar una tarea. Las empresas que desarrollan este tipo de software

son por lo general grandes y pueden dedicar muchos recursos, sobretodo económicos, en el desarrollo e investigación.- Interfaces gráficas mejor diseñadas.

Más compatibilidad en el terreno de multimedia y juegos.

Mayor compatibilidad con el hardware.

Page 16: Ing. Eddye Sánchez Castillo. Tecnología de Software  Introducción  Características  Deterioro  Evolución  Software Heredado  Software Libre  Software

SOFTWARE PROPIETARIODesventajas No existen aplicaciones para todas las plataformas

( Windows y Mac OS ). Imposibilidad de copia. Imposibilidad de modificación. Restricciones en el uso ( marcadas por la licencia). Imposibilidad de redistribución. Por lo general suelen ser menos seguras. El coste de las aplicaciones es mayor. El soporte de la aplicación es exclusivo del

propietario. El usuario que adquiere software propietario

depende al 100% de la empresa propietaria.

Page 17: Ing. Eddye Sánchez Castillo. Tecnología de Software  Introducción  Características  Deterioro  Evolución  Software Heredado  Software Libre  Software

SOFTWARE PROPIETARIO

Page 18: Ing. Eddye Sánchez Castillo. Tecnología de Software  Introducción  Características  Deterioro  Evolución  Software Heredado  Software Libre  Software

El software libre es con frecuencia más fiable que el software no libre.

Page 19: Ing. Eddye Sánchez Castillo. Tecnología de Software  Introducción  Características  Deterioro  Evolución  Software Heredado  Software Libre  Software

SOFTWARE LIBREEl software libre es software con autorización para que cualquiera pueda usarlo, copiarlo y distribuirlo, ya sea con o sin modificaciones, gratuitamente o mediante una retribución. En particular, esto significa que el código fuente debe estar disponible. «Si no es fuente, no es software». Ésta es una definición simplificada.

Si un programa es libre, puede ser potencialmente incluido en un sistema operativo libre tal como GNU o los sistemas GNU/Linux libres.

Page 20: Ing. Eddye Sánchez Castillo. Tecnología de Software  Introducción  Características  Deterioro  Evolución  Software Heredado  Software Libre  Software

SOFTWARE DE CODIGO ABIERTOMucha gente utiliza la expresión software de «código abierto» para referirse, más o menos, a la misma categoría a la que pertenece el software libre.

Sin embargo, no son exactamente el mismo tipo de software: ellos aceptan algunas licencias que nosotros consideramos demasiado restrictivas, y hay licencias de software libre que ellos no han aceptado.

Sin embargo, las diferencias entre lo que abarcan ambas categorías son pocas: casi todo el software libre es de código abierto, y casi todo el software de código abierto es libre.

Page 21: Ing. Eddye Sánchez Castillo. Tecnología de Software  Introducción  Características  Deterioro  Evolución  Software Heredado  Software Libre  Software

FREEWAREEl término «freeware» no tiene una definición clara aceptada, pero es usado comúnmente para referirse a paquetes que se pueden distribuir pero no modificar (y cuyo código fuente no está disponible). Estos paquetes no son software libre. Por lo tanto, por favor, no use el término «freeware» para referirse al software libre.

Page 22: Ing. Eddye Sánchez Castillo. Tecnología de Software  Introducción  Características  Deterioro  Evolución  Software Heredado  Software Libre  Software

SHAREWAREEl Shareware es software del que se permite redistribuir copias, pero que por cada copia utilizada, el usuario debe pagar un cargo por licencia.El shareware no es software libre, ni siquiera semilibre. Esto es así por dos razones:Para la mayoría del shareware, el código fuente no está disponible; por lo tanto, usted no puede modificar el programa de ninguna manera.No se puede hacer una copia de shareware e instalarla sin pagar un cargo por licencia, incluso en el caso de individuos que lo utilicen para actividades sin ánimo de lucro.

Page 23: Ing. Eddye Sánchez Castillo. Tecnología de Software  Introducción  Características  Deterioro  Evolución  Software Heredado  Software Libre  Software

TRABAJOInvestigue la definición y que software pertenecen a:

Page 24: Ing. Eddye Sánchez Castillo. Tecnología de Software  Introducción  Características  Deterioro  Evolución  Software Heredado  Software Libre  Software

GRACIAS