martes, 6 de abril de 2010

Software

SOFTWARE
Concepto de software

Es la parte intangible de un computador ósea es toda aquella parte que no podemos tocar solo la observa-mos los programas son software un documento que creamos y archivo lo podemos considerar como lo mismo.

Clasificación y uso

Software de Uso General

El software para uso general ofrece la estructura para un gran número de aplicaciones empresariales, científicas y personales.

A. Software de sistema : Es la parte que permite funcionar al hardware. Su objetivo es aislar tanto como sea posible al programador de aplicaciones de los detalles del computador particular que se use, especialmente de las características físicas de la memoria, dispositivos de comunicaciones, impresoras, pantallas, teclados, entre otros.
B. Software de programación: Que proporciona herramientas para ayudar al programador a escribir programas informáticos y a usar diferentes lenguajes de programación de forma práctica.
C. Software de aplicación: Que permite a los usuarios llevar a cabo una o varias tareas más específicas, en cualquier campo de actividad susceptible de ser automatizado o asistido, con especial énfasis en los negocios.

A. Sistemas Operativos
Estos programas son considerados como los principales de una computadora. Debido a que si la computadora no tiene un sistema operativo esta no funciona.
De esta manera podemos definir a un sistema operativo como el programa que toma el control de los recursos físicos y lógicos de la computadora; así como también administrar la información almacenada en ella.
Los sistemas operativos se clasifican en:

Sistema operativo monousuario.
Este tipo de sistema operativo puede ser utilizado solamente por un usuario a la vez.
Sistema operativo multiusuario.
Es un sistema operativo que puede ser utilizado por varios usuarios al mismo tiempo.
Sistema operativo de red.
Sistema operativo que permite la conexión entre varias computadoras personales y compartir sus recursos entre ellas. Por ejemplo:
B. Programas de Aplicación
Los programas de aplicación están diseñados para realizar una tarea específica dependiendo de la finalidad para la cual fueron creados. Existe una gran variedad de programas de aplicación de acuerdo a su uso.

Procesadores de palabras.
Programas orientados a la creación de documentos de texto, tienen las funciones similares a las de una máquina de escribir con la diferencia de tener grandes ventajas en su uso con respecto a estas.
Hojas de cálculo.
Programas orientados al manejo de información donde se requiera realizar cálculos matemáticos. Una hoja de cálculo es similar a las hojas tabulares utilizadas en contabilidad y se desarrollaron para que realicen las mismas funciones que estas con la ventaja de que los cálculos y la actualización de la información se puede hacer más rápido, sencillo y con menos margen de error.
Diseño gráfico y autoedición.
Programas orientados al diseño y creación de material publicitario, de dibujo técnico y artístico. Estos pro-gramas hacen más accesible el área de dibujo para que todas las personas puedan desarrollar su creatividad.
Navegadores.
Programas que nos permiten navegar por la red mundial de la información (INTERNET) y aprovechar al máximo las bondades que nos ofrece Internet.

Multimedia.
Programas orientados a la creación de material donde usted podrá combinar Imágenes, Sonido y Texto para desarrollar material atractivo en la computadora.

Manejadores de bases de datos.
Programas que permiten manipular grandes cantidades de información, son utilizados para administrar los sistemas de información de las empresas como control de inventario, facturación, control escolar, recursos humanos, etc.

Antivirus.
Programas orientados a la protección de las computadoras que hayan sido infectadas por los programas denominados virus.

Presentadores gráficos.
Estos programas permiten generar material de apoyo para la realización de una presentación. Donde se podrá utilizar Texto, Gráficos, Sonidos, Efectos especiales en los archivos para lograr un mejor impacto con la audiencia.

Programas de comunicaciones.
Programas orientados a la comunicación entre computadoras. Por lo general son utilizados cuando se maneja una red de computadoras, o se quiere dar soporte a distancia de una computadora a otra.

C. Lenguajes de Programación
Los lenguajes de programación nos permiten crear aplicaciones para resolver problemas específicos de empresas o personas a través de la computadora. Un lenguaje de programación esta formado por un conjunto de palabras (Instrucciones) y una serie de reglas para escribir adecuadamente estas palabras (Sintaxis) con la finalidad de que sean entendibles por la computadora.
Recordando que un programa es un conjunto de instrucciones con secuencia lógica para realizar una tarea específica en la computadora.
Los lenguajes de programación se clasifican de acuerdo a la forma en que se traducen las instrucciones del programa.

INTÉRPRETE.
Este tipo de lenguaje traduce y ejecuta al mismo tiempo las instrucciones de un programa. Si encuentra un error en la sintaxis de una instrucción se detiene la ejecución del programa y se continúa en la siguiente instrucción hasta que se corrige el error encontrado en el programa.

COMPILADOR.
Lenguaje que primero traduce las instrucciones que componen a un programa y puede ser ejecutado siempre y cuando no tenga errores de sintaxis el programa. Otra característica principal de un lenguaje compilador es que el programa compilado podrá ser ejecutado sin necesidad de que la computadora tenga instalado el lenguaje de programación.


Software según su Licencia

1.1 Acerca de las Licencias de Uso
El software se rige por licencias de utilización, es decir, en ningún momento un usuario compra un programa o se convierte en propietario de él, tan sólo adquiere el derecho de uso, incluso así haya pagado por el. Las condiciones bajo las cuales se permite el uso del software --o sea las licencias-- son contratos suscritos entre los productores de software y los usuarios. En general, las licencias corresponden a derechos que se conceden a los usuarios, principalmente en el caso del software libre, y a restricciones de uso en el caso del software propietario. Las licencias son de gran importancia tanto para el software propietario como para el software libre, igual que cualquier contrato. Un caso especial, en lo que concierne a la propiedad sobre el software, lo constituyen los programas denominados de dominio público, porque sus creadores renuncian a los derechos de autor.

1.2 Tipos de Software según su Licencia
Si bien cada programa viene acompañado de una licencia de uso particular, existen diversos aspectos en común entre las licencias que hacen posible su clasificación. De acuerdo a ello, es común encontrar términos tales como software shareware, freeware, de dominio público, o de demostración. A estos nombres hay que agregar software libre y software propietario, términos un tanto desconocidos pero que se usan en medios informáticos. Incluso, es posible hablar de software semi-libre.

1.2.1 Software propietario
En términos generales, el software propietario es software cerrado, donde el dueño del software controla su desarrollo y no divulga sus especificaciones. El software propietario es el producido principalmente por las grandes empresas, tales como Microsoft y muchas otras. Antes de poder utilizar este tipo de software se debe pagar por el. Cuando se adquiere una licencia de uso de software propietario, normalmente se tiene derecho a utilizarlo en un solo computador y a realizar una copia de respaldo. En este caso la redistribución o copia para otros propósitos no es permitida.

1.2.2 Software shareware o de evaluación
El software tipo shareware es un tipo particular de software propietario, sin embargo por la diferencia en su forma de distribución y por los efectos que su uso ocasiona, puede considerarse como una clase aparte.
El software shareware se caracteriza porque es de libre distribución o copia, de tal forma que se puede usar, contando con el permiso del autor, durante un periodo limitado de tiempo, después de esto se debe pagar para continuar utilizándolo, aunque la obligación es únicamente de tipo moral ya que los autores entregan los programas confiando en la honestidad de los usuarios. Este tipo de software es distribuido por autores individuales y pequeñas empresas que quieren dar a conocer sus productos. En la ciudad de Pasto este tipo de software se consigue en quioscos de revistas. Muchas veces por ignorancia los programas de esta clase se utilizan ilegalmente. A menudo el software shareware es denominado como software de evaluación.

1.2.3 Software de demostración
No hay que confundir el software shareware con el software de demostración, que son programas que de entrada no son 100% funcionales o dejan de trabajar al cabo de cierto tiempo. También estos programas son los que se consiguen en los quioscos de periódicos y revistas. El software de demostración o como se acostumbra a decir "software demo", es similar al software shareware por la forma en que se distribuye pero en esencia es sólo software propietario limitado que se distribuye con fines netamente comerciales.

1.2.4 Software libre
El software libre es software que, para cualquier propósito, se puede usar, copiar, distribuir y modificar libremente, es decir, es software que incluye archivos fuentes. La denominación de software libre se debe a la Free Software Foundation (FSF), entidad que promueve el uso y desarrollo de software de este tipo. Cuando la FSF habla de software libre se refiere a una nueva filosofía respecto al software, donde priman aspectos como especificaciones abiertas y bien común, sobre software cerrado y ánimo de lucro.

1.2.5 Software de dominio público
El software de dominio público (public domain software), es software libre que tiene como particularidad la ausencia de Copyright, es decir, es software libre sin derechos de autor. En este caso los autores renuncian a todos los derechos que les puedan corresponder.

1.2.6 Software semi-libre
Para la FSF el software semi-libre es software que posee las libertades del software libre pero sólo se puede usar para fines sin ánimo de lucro, por lo cual lo cataloga como software no libre.

1.2.7 Software freeware
El software freeware es software que se puede usar, copiar y distribuir libremente pero que no incluye archivos fuentes. Para la FSF el software freeware no es software libre, aunque tampoco lo califica como semi-libre ni propietario. El software freeware se asemeja más al software libre que al software freeware, porque no se debe pagar para adquirirlo o utilizarlo.

6 comentarios:

Anónimo dijo...

Muy buena imformacion profeee, un beso !
Amarilis Tunes 3ro 3ra :D

Anónimo dijo...

esta buena la pagina pero es mucha tarea. sergio herrera

Anónimo dijo...

muy buena la pagina....romina cuartara.

Anónimo dijo...

Profee!! Muii Buena la Pagina...Un Besoo!! Karen Murciia:)

Anónimo dijo...

Holaa profe el blog todavia no lo termino de leer pero me gusto mucho lo poco q leí ...muy bueno..
Collado Luciana
3º4ª

Anónimo dijo...

hola profe MUY BUENA la pagina igual de todas formas no lo he terminado de leer me gustaria que hablaramos con los chicos de esto en clase xq la verdad estuvo bueno...muy atentamente Karen Severiche 3º 4ª República del Perú (comercial 1)