Está en la página 1de 6

NTICX - Profesor: Javier Flores

Mientas el matemático John Tuckey trabajaba con John Von Neuman , pionero del
desarrollo de la computadora digital actual, inventaron dos términos fundamentales de la
informática bit y software .
El término software no tienen traducción al español

Software
Definición

Para definir software es útil hacerlo desde dos perspectivas: como concepto y como programa.

Como concepto: El software es todo programa o aplicación para realizar tareas específicas
Como programa: El software como programa es una secuencia de instrucciones ordenadas para que
sean ejecutadas por una computadora y realicen una tarea determinada.
El software es un conjunto de códigos de programación escritos en algún lenguaje de programación de
alto nivel (por ejemplo: visual Basic, Java, Pascal, Php, etc) que es parecido al lenguaje humano y el cual
debe convertirse a un lenguaje de máquina para ser ejecutado por una computadora.
El desarrollo del software nace a partir de una necesidad. Por ejemplo la necesidad de una empresa o un
banco de poder procesar gran cantidad de datos para obtener informes en un corto periodo de tiempo, o
simplemente para facilitar las actividades diarias como poder trabajar con un editor de texto para
confeccionar una carta, un informe o una actividad (por ejemplo esta misma actividad fue confeccionada
utilizando el procesador de textos Microsoft Word el cual es un software).

El software y su clasificación
Existen distintos criterios de clasificación del software:

 Según su utilidad
 Según su licencia y distribución
NTICX - Profesor: Javier Flores
Según su utilidad
Cuando encendemos una computadora, debemos esperar unos minutos a que se prepare para que nosotros
podamos trabajar. Es así como se carga el sistema operativo (por ejemplo, Windows, Linux) y todos los
demás programas que permiten tanto hacer funcionar los dispositivos conectados a la computadora como
los programas que utilizamos para procesar texto, dibujar, realizar planillas de cálculo, escuchar y grabar
musica, videos, etc)
Por lo tanto podemos clasificar al software en este contexto, como:
 Software de sistema (Windows, Linux)
 Software de aplicación (Word, Excel, paint, VLC media player, power edition, Call of Duty, etc, )
 Software de programación: (visual Basic, Java, Pascal, Php, etc)

Software de sistema:
Tambien llamado software de base, el software de sistema es el sistema operativo. Es un software básico,
necesario en cualquier computadora, se encarga de controlar todo el hardware instalado en la computadora.

SISTEMA OPERATIVO:
Un sistema operativo es un conjunto de programas (Software), cada uno de ellos, diseñado
para realizar una acción concreta, pero que a la vez forman un conjunto con objetivos
generales. El sistema operativo es un software básico, necesario en cualquier computadora, ya
que sobre él se apoyan todos los programas y aplicaciones, estando encargado además de
controlar todo el hardware instalado en la computadora.

Software de aplicación
Son las aplicaciones generalmente instaladas por el usuario, las cuales son diseñadas para llevar a cabo un
objetivo determinado y concreto que pueden ser de tipo lúdico, instrumental, comunicativo, informativo, etc.
Son todos aquellos programas que NO tienen que ver con el funcionamiento de la computadora, sino que
instalamos para darle funciones determinadas como herramienta de trabajo (planilla de cálculos, procesador de
textos, programas de diseño gráfico, etc.), de ocio (videojuegos, reproductores de audio o video, etc.) o de información
(enciclopedias digitales, navegador de Internet, etc.), entre otras.

Software de Programación
Es un conjunto de herramientas que permiten al programador desarrollar programas de informática, usando
diferentes alternativas y lenguajes de programación, de una manera práctica.
Un software de programación es un tipo especial de software que nos permite crear/desarrollar/programar
otras aplicaciones. El software de programación es el que dan origen a los programas que utilizamos día a
día.

2
NTICX - Profesor: Javier Flores

Es en ellos donde se emplean los lenguajes de programación, los cuales sirven para crear las instrucciones
que luego la computadora realizará. Los lenguajes de programación son como un idioma más que uno debe
aprender para poder comunicarse con la computadora. Cuando uno crea un programa, la computadora hace
exactamente lo que nosotros le decimos que haga, y si te equivocas en las instrucciones que le das el
programa hará cualquier otra cosa. En programación estos errores en las las instrucciones que le das a las
computadora para que hagan una tarea, se les llaman Bugs o simplemente defectos.

Según su licencia y distribución


Cuando adquirimos software, sea bajo la licencia que sea, lo que adquirimos es una licencia de uso, nunca el
programa en sí, y en todo momento quedamos sujetos a las nomas y restricciones que dicha licencia
especifique.

Dentro de este contexto podemos clasificar al software de la siguiente manera:


 Software Propietario
 Software Libre

Software Propietario
Se le llama software propietario, no libre, privado o privativo al tipo de programas informáticas o
aplicaciones en el que el usuario no puede acceder al código fuente o tiene un acceso restringido y, por tanto,
se ve limitado en sus posibilidades de uso, modificación y redistribución. Este tipo de software se opone al
más reciententemente popularizado software libre, que permite que cualquiera lo modifique y lo redistribuya
El software propietario es el más común, ya que implica que para acceder al mismo el usuario debe pagar por
una licencia y sólo puede hacer uso del mismo en un contexto restringido, es decir, que para que puedan
usarlo distintas computadoras deben abonarse otras licencias. Además, este software no puede modificarse ni
perfeccionarse en su funcionamiento, como así tampoco redistribuirse a otros destinatarios.
El software propietario es con frecuencia desarrollado por corporaciones, como ocurre con aquel producido y
distribuido por Microsoft. Estas compañías poseen los derechos de autor sobre el software y, por tanto, los
usuarios no pueden acceder al código fuente, distribuir copias, mejorarlo o hacer públicas las mejoras.

3
NTICX - Profesor: Javier Flores

Software libre
Software libre es un programa informático donde el usuario del programa tiene la libertad de copiarlo, modificarlo,
redistribuirlo y distribuirlo para el beneficio de una comunidad.

Software libre no significa necesariamente que sea gratuito aunque también pueden serlo. Software libre viene de
libertad o ‘libertad de expresión’ y conlleva 4 libertades fundamentales para considerarse un software libre:

 libertad de usar el programa con cualquier propósito.


 Libertad de estudiar el funcionamiento del programa y/o adaptarlo a sus necesidades
 libertad de redistribuir copias, lo que permite ayudar a otros.
 Libertad de mejorar el programa y hacer públicas las mejoras, de modo que toda la comunidad se
beneficie.

Los software libres son asociados generalmente a la gratuidad, pero la comercialización de software libres también es
común, y cumple un rol importante en la mejora sistematizada de programas.
El software libre también se caracteriza o se conocen porque pueden ser descargados, generalmente gratuitamente, a
través de Internet.
Algunos ejemplos de software libres son:
 LINUX: sistema operativo
 Open Office: análogo a los programas Office de Windows que es software propietario.
 Gimp: editor de imágenes
 Ubuntu: sistema operativo
 VLC: reproductor multimedia
 Jquery: librería quefacilita la programación del lenguaje Javascript.

Actividad N° 3 A partir de la lectura de la actividad N°2, contestar las siguientes preguntas.

1. Sobre la definición de software podemos decir que: (marcar las opciones correctas)

El software puede realizar cualquier tarea

Son secuencias de instrucciones ordenadas para realizar una tarea determinada.

Se escriben en lenguaje de alto nivel, los cuales se parecen al lenguaje humano.

El lenguaje de bajo nivel es parecido al lenguaje humano.

4
NTICX - Profesor: Javier Flores

2. El software según su utilidad


a. Nombrar las clasificaciones del software según su utilidad.

b. Marcar cuales de los siguientes software pertenecen a software de sistema.

Word Excel Windows

Visual Basic Linux VLC Media Player

Call of Duty Ubuntu Java

Paint Pascal Minecraft.

c. Marcar cuales de los siguientes software pertenecen a software de aplicación.

Word Excel Windows

Visual Basic Linux VLC Media Player

Call of Duty Ubuntu Java

Paint Pascal Minecraft.

d. Marcar cuales de los siguientes software pertenecen a software de programación.

Word Excel Windows

Visual Basic Linux VLC Media Player

Call of Duty Ubuntu Java

Paint Pascal Minecraft.

3. Nombrar 2 software de aplicación que no aparezcan en las listas.


4. Indicar si es Verdadero o Falso.

V/F
a. El software de aplicación pertenece al grupo de sistemas operativos

b. No es necesario la instalación de software de aplicación para que funcione una


computadora. V / F

c. El sistema operativo es llamado tambien software de base. V/F

d. El software de desarrollo permite la creación de nuevo software V/F

5
NTICX - Profesor: Javier Flores

5. Software propietario y software libre


El software propietario (marcar las opciones correctas)
Es de libre distribución.

No permite modificaciones en su codigo fuente.

Por lo general pertenecen a grandes corporaciones

Se tiene acceso a su codigo fuente

El software libre (marcar las opciones correctas)

Puede ser copiado y redistribuido

No se permite realizar mejoras

Permite el acceso al codigo fuente

Limita la posibilidad de uso

También podría gustarte