Búsqueda por año y curso

Entrada destacada

URGENTE! - INFORMACIÓN DE ADMINISTRACIÓN

Queridas familias: Les recordamos que para desarrollar las diversas actividades escolares, los alumnos deberán contar con un seguro de Respo...

lunes, 27 de abril de 2020


3A- 3B - TIC

Les envío la teoría que me gustaría que tengan en la carpeta. No hace falta que me envien nada esta semana, así que aprovechen a mandarme los trabajos que adeuden.

Para 3B: El simulacro lo vamos a hacer el miércoles a las 11 hs. Simplemente tienen que completar el formulario y enviarlo.


EL SOFTWARE

Para definirlo es útil hacerlo desde dos perspectivas: como concepto y como programa
COMO CONCEPTO

El software (en sentido estricto) es todo programa o aplicación programada para realizar una tarea específica.
COMO PROGRAMA
El software, como programa consiste en un código en un lenguaje de maquina específico para un procesador individual. El código es una secuencia de instrucciones ordenadas que cambian el estado del hardware de una computadora.
El software se suele escribir en un lenguaje de programación de alto nivel, que es más sencillo de escribir( más cercano al lenguaje natural humano), pero debe convertirse  a lenguaje de máquina para ser ejecutado.


Clasificaciones del software


Existen distintos criterios de clasificación del software, según su utilidad y según su licencia y distribución.


v  Según su utilidad

Cuando encendemos nuestra PC, debemos esperar unos minutos a que se prepare para que nosotros podamos trabajar. Es así como carga el sistema operativo (Windows, Linux, por ejemplo) y todos los demás programas que permiten tanto hacer funcionar los dispositivos conectados a la computadora como lo programas que utilizamos para procesar texto, dibujar, realizar planillas de cálculo, hablar por teléfono, escuchar y grabar música y video, etc.

Clasificamos al software, en este contexto, como:
§  Software de sistema
§  Software de programación
§  Software de aplicación.


Software del sistema, también llamado Software de base
Ayuda a funcionar al hardware y a la computadora. Incluye el sistema operativo, controladores de dispositivos, herramientas de diagnóstico, servidores, sistemas de ventanas, utilidades y más.

Software de programación: provee herramientas de asistencia al programador. Incluye editores de texto, compiladores, interprete de instrucciones, enlazadores, depuradores (debuggers), etc.

 Software de aplicación: permite a los usuarios finales hacer determinadas tareas. Algunos software de aplicación son los navegadores de Internet, editores de texto, planillas de cálculo, antivirus, etc.


v  Según su licencia y distribución

Software Propietario

Cuando adquirimos software, sea bajo el tipo de licencia que sea, lo adquirimos es una licencia de uso, nunca el programa en sí, y en todo momento quedamos sujetos a las normas y restricciones que dicha licencia específica.
Como norma general, se otorga una licencia por computadora en uso, excepto que en ella se indique específicamente lo contrario. El programa no puede ser instalado, en otros equipos que en los autorizados. Si va a ser instalado en más de una computadora, se requiere una autorización especial.
Esto significa que si compramos un programa lo podemos instalar solo en una computadora y no en todas las que tengamos.
Es útil asociar el concepto de licencia con el límite y restricción, así se trate de programas de distribución libre. Se trata de un producto que una persona o empresa diseña y que tiene el derecho a determinar cuál es el rango de uso permitido a los demás para el producto, que sigue siendo suyo.

Software Libre

A grandes rasgos, significa que los usuarios tienen la libertad de ejecutar, copiar, distribuir, estudiar, modificar y mejorar el software. Es decir, el «software libre» es una cuestión de libertad, no de precio. 
Con estas libertades, los usuarios (tanto individualmente como en forma colectiva) controlan el programa y lo que este hace. Cuando los usuarios no controlan el programa, decimos que dicho programa «no es libre», o que es «privativo».
Un programa es software libre si los usuarios tienen las cuatro libertades esenciales:
§  La libertad de ejecutar el programa como se desea, con cualquier propósito.
§  La libertad de estudiar cómo funciona el programa, y cambiarlo para que haga lo que usted quiera. El acceso al código fuente es una condición necesaria para ello.
§  La libertad de redistribuir copias para ayudar a su prójimo.
§  La libertad de distribuir copias de sus versiones modificadas a terceros .Esto le permite ofrecer a toda la comunidad la oportunidad de beneficiarse de las modificaciones. El acceso al código fuente es una condición necesaria para ello.

Un programa es software libre si otorga a los usuarios todas estas libertades de manera adecuada. De lo contrario no es libre.