TALLER N°2

Software
El software es una cantidad grande de programas con una función en común, dirigir al ordenador e indicarle lo que tiene que hacer, es decir, comunicarse con cada máquina hardware y estas captar lo que deben a realizar. Este es todo lo contrario al hardware, no se puede tocar, no es físico, es virtual.


Software de Sistema

Este es como la parte principal del software , como decir el hardware básico que es el elemento principal. Posee los sistemas operativos, los controladores de sistema para la ejecución de diversos sectores de la computadora e incluso programas que son capaces de administrar los recursos y de proporcionarle al usuario una interfaz para que pueda controlar la computadora de una forma muy sencilla.


El Software de sistema se divide en: 

Sistema Operativo: el cual es es un conjunto de programas que administran los recursos de la computadora y controlan su funcionamiento. Realiza 5 funciones: Suministro de Interfaz al Usuario, Administración de Recursos, Administración de Archivos, Administración de Tareas y Servicio de Soporte


Controladores de dispositivo:  no son más que programas que permiten al sistema operativo comunicarse con dispositivos hardware y darle instrucciones.

Programas Utilitarios: estos se encargan de ejecutar diversas funciones, resuelven problemas específicos,  realizan tareas variadas y de mantenimiento.

 

 

 

 

Software de Programación

Son un grupo de herramientas que poseen distintos lenguajes de programación los cuales permiten al programador desarrollar programas informaticos, usando la variedad de lenguajes que poseen.

Compiladores


Intérpretes






                                                       Depuradores







Software de Aplicacion 
Son los programas que nos permiten desarrollar tareas especificas, muchas personas lo utilizan a diario ya que sirve para la realizacion de trabajos escolares, informes de trabajos, reproducir musica, ver imagenes, etc.

 

 
Procesadores de texto. (Bloc de Notas)
                                             

                                                              Hojas de Cálculo. (Excel)  

 

Sistemas gestores de bases de datos. (MySQL)



Programas de comunicaciones, Reproductor de musica, visor de imagenes.




 

Paquetes integrados. (Word, Excel, PowerPoint…)

 

 

SOFTWARE LIBRE


Este tipo de software que puede ser copiado, modificado, cambiado, y redistribuido para diversos objetivos . Fue creado para “colocar la libertad del usuario informatico como proposito etico y fundamental". Es libre y no tiene limitaciones, ademas se difunde sin problemas.""



                              SOFTWARE PROPIETARIO
El software propietario es todo lo contrario al libre, este pertenece solo a su autor el cual prohíbe que  se copie y sobretodo se distribuya. Este tiene limites de uso y de modificación y  si se pide su licencia esta si tiene un costo. Los softwares propietarios son con frecuencia desarrollados por corporaciones. Estas compañías poseen los derechos de autor sobre el software y, por tanto, los usuarios no pueden acceder al código fuente.



PRESENTACION POWER POINT



CICLO DE VIDA DEL SOFTWARE

Video acerca del Ciclo de Vida del Software


     

COMENTARIO:

     Este ciclo consiste en el proceso por el que pasa el software para ser desarrollado. Cada etapa posee unas características propias que lo diferencian de cada uno. Este proceso va desde que nace el software hasta que muere. Algunas etapas son flexibles pero otras no permiten devolverse, el proceso debe ser de una a otra y seguir. Otra de las etapas presenta al cliente el proceso del proyecto y permite que este agregue mas opciones o diga si se va bien y que aporte ideas. Esta etapa es repetitiva hasta que se logre satisfacer las necesidades del cliente, no importa cuantas veces  se repita siempre y cuando el resultado final sea el esperado por el cliente. Es muy importante tomar en cuenta este  ciclo ya que  es muy costoso reparar los errores detectados en la fase de implementación.

DECRETO 3390

Los objetivos de este decreto son alcanzar la independencia tecnológica, garantizar la seguridad de la información y los procesos, favorecer el trabajo cooperativo, garantizar el intercambio de información y la transferencia tecnológica.

Este decreto dicta que debe desarrollarse software libre en lugar de propietario, no quiere decir que no deba usarse este ultimo pero como lo dice el Articulo 1, “ La Administración Pública Nacional empleará prioritariamente Software Libre desarrollado con Estándares Abiertos, en sus sistemas, proyectos y servicios informáticos. A tales fines, todos los órganos y entes de la Administración Pública Nacional iniciarán los procesos de migración gradual y progresiva de éstos hacia el Software Libre desarrollado con Estándares Abiertos”

Ventajas:
-Menor costo
-Mayor seguridad del sistema
-Adaptación de los sistemas operativos a las diferentes culturas del país.
-Redistribución del software desarrollado

Desventajas:
-A pesar de ser más baratos, no todos los Software Libre son de licencia gratuita
-El que trate con este tipo de software requiere de muchos conocimientos

IMAGEN GRACIOSA REFERENTE AL SOFTWARE