2. 1. Que es el Software
2. Clasificación del Software
3. Tipos de licencia de Software
3. QUE ES EL SOFTWARE
Para que el hardware o parte material de un ordenador
pueda funcionar, es necesario tener un conjunto de
normas y órdenes para coordinar todos los procesos
que se realicen.
Con el software, una computadora puede almacenar,
procesar y recuperar información, encontrar errores de
ortografía en manuscritos, tener aventuras e
intervenir en muchas otras valiosas actividades para
ganar el sustento.
4. CLASIFICACIÓN DEL SOFTWARE.
los programas de sistema: Controlan la operación de la
computadora (sistema operativo (SO).
los programas de aplicación: Los cuales resuelven
problemas para sus usuarios (Software Contable) .
5. SISTEMA OPERATIVO.
Un sistema operativo es el encargado de brindar al
usuario una forma amigable y sencilla de
operar, interpretar, codificar y emitir las ordenes al
procesador central para que este realice las tareas
necesarias y especificas para completar una orden.
6. INTERFACES DEL SISTEMA
OPERATIVO.
Interfaz de Línea de Comandos.
La forma de interfaz entre el sistema operativo y el
usuario en la que este escribe los comandos utilizando
un lenguaje de comandos especial. Los sistemas con
interfaces de líneas de comandos se consideran más
difíciles de aprender y utilizar que los de las interfaces
gráficas.
7. INTERFACES DEL SISTEMA
OPERATIVO.
Interfaz Gráfica del Usuario.
Es el tipo de visualización que permite al usuario elegir
comandos, iniciar programas y ver listas de archivos y
otras opciones utilizando las representaciones visuales
(iconos) y las listas de elementos del menú.
8. FUNCIONES DEL SISTEMA
OPERATIVO.
Interpreta los comandos que permiten al usuario comunicarse con el
ordenador.
Coordina y manipula el hardware de la computadora, como la
memoria, las impresoras, las unidades de disco, el teclado o el mouse.
Organiza los archivos en diversos dispositivos de almacenamiento, como
discos flexibles, discos duros, discos compactos o cintas magnéticas.
Gestiona los errores de hardware y la pérdida de datos.
Servir de base para la creación del software logrando que equipos de
marcas distintas funcionen de manera análoga, salvando las diferencias
existentes entre ambos.
En caso de estar conectado a una red, el sistema operativo se convierte en
la plataforma de trabajo de los usuarios y es este quien controla los
elementos o recursos que comparten. De igual forma, provee de
protección a la información que almacen.
9. CLASIFICACION DEL SISTEMA OPERATIVO
SEGÚN SU USO O APLICACION.
Sistemas Operativos de multiprogramación (o Sistemas
Operativos de multitarea).
Sistema Operativo Monotareas.
Sistema Operativo Monousuario.
Sistema Operativo Multiusuario.
Sistemas Operativos por lotes.
Sistemas Operativos de tiempo real.
Sistemas Operativos de tiempo compartido.
Sistemas Operativos distribuidos.
Sistemas Operativos de red.
Sistemas Operativos paralelos.
10. Características de un Sistema Operativo de
multiprogramación o multitarea
Mejora productividad del sistema y utilización de
recursos.
Multiplexa recursos entre varios programas.
Generalmente soportan múltiples usuarios
(multiusuario).
Proporcionan facilidades para mantener el entorno de
usuarios individuales.
Requieren validación de usuario para seguridad y
protección.
Proporcionan contabilidad del uso de los recursos por
parte de los usuarios.
11. Características de un Sistema Operativo de
multiprogramación o multitarea
Multitarea sin soporte multiusuario se encuentra en
algunos computadores personales o en sistemas de tiempo
real.
Sistemas multiprocesadores son sistemas multitareas por
definición ya que soportan la ejecución simultánea de
múltiples tareas sobre diferentes procesadores.
En general, los sistemas de multiprogramación se
caracterizan por tener múltiples programas activos
compitiendo por los recursos del sistema: procesador,
memoria, dispositivos periféricos.
12. Características de un Sistema Operativo de
monotarea
Los sistemas operativos monotareas son más primitivos y es
todo lo contrario al visto anteriormente, es decir, solo
pueden manejar un proceso en cada momento o que solo
puede ejecutar las tareas de una en una. Por ejemplo cuando
la computadora esta imprimiendo un documento, no puede
iniciar otro proceso ni responder a nuevas instrucciones
hasta que se termine la impresión.
13. Características de un Sistema Operativo de
monousuario
Los sistemas monousuarios son aquellos que nada más
puede atender a un solo usuario, gracias a las limitaciones
creadas por el hardware, los programas o el tipo de
aplicación que se este ejecutando. Estos tipos de sistemas
son muy simples, porque todos los dispositivos de
entrada, salida y control dependen de la tarea que se esta
utilizando, esto quiere decir, que las instrucciones que se
dan, son procesadas de inmediato; ya que existe un solo
usuario. Y están orientados principalmente por los
microcomputadores.
14. Características de un Sistema Operativo de
multiusuario
Es todo lo contrario a monousuario; y en esta categoría se
encuentran todos los sistemas que cumplen
simultáneamente las necesidades de dos o más usuarios, que
comparten mismos recursos. Este tipo de sistemas se
emplean especialmente en redes. En otras palabras consiste
en el fraccionamiento del tiempo (timesharing).
15. Características de un Sistema Operativo por
lotes
Requiere que el programa, datos y órdenes al sistema sean
remitidos todos juntos en forma de lote.
Permiten poca o ninguna interacción usuario/programa en
ejecución.
Conveniente para programas de largos tiempos de ejecución
(ej, análisis estadísticos, nóminas de personal, etc.).
Algunos ejemplos de Sistemas Operativos por lotes exitosos
son el SCOPE, del DC6600, el cual está orientado a
procesamiento científico pesado, y el EXEC II para el
UNIVAC 1107, orientado a procesamiento académico.
16. Campos Aplicación de un Sistema Operativo
de tiempo real
Control de trenes.
Telecomunicaciones.
Sistemas de fabricación integrada.
Producción y distribución de energía eléctrica.
Control de edificios.
Sistemas multimedia.
17. Características de un Sistema Operativo de
tiempo real
Se utilizan en control industrial, conmutación telefónica, control de
vuelo, simulaciones en tiempo real., aplicaciones militares, etc.
Objetivo es proporcionar rápidos tiempos de respuesta.
Procesa ráfagas de miles de interrupciones por segundo sin perder un
solo suceso.
Proceso se activa tras ocurrencia de suceso, mediante interrupción.
Proceso de mayor prioridad expropia recursos.
Por tanto generalmente se utiliza planificación expropiativa basada en
prioridades.
permanentes en memoria.
Poco movimiento de programas entre almacenamiento secundario y
memoria.
Gestión de archivos se orienta más a velocidad de acceso que a
utilización eficiente del recurso.
18. Características de un Sistema Operativo de
tiempo compartido
Populares representantes de sistemas multiprogramados
multiusuario, ej: sistemas de diseño asistido por
computador, procesamiento de texto, etc.
Dan la ilusión de que cada usuario tiene una máquina para sí.
Programas se ejecutan con prioridad rotatoria que se incrementa
con la espera y disminuye después de concedido el servicio.
Evitan monopolización del sistema asignando tiempos de
procesador (time slot).
Gestión de memoria proporciona protección a programas
residentes.
Gestión de archivo debe proporcionar protección y control de
acceso debido a que pueden existir múltiples usuarios accesando
un mismo archivos.
19. Características de un Sistema Operativo
distribuido
Permiten distribuir trabajos, tareas o procesos, entre un
conjunto de procesadores. Puede ser que este conjunto
de procesadores esté en un equipo o en diferentes, en
este caso es trasparente para el usuario. Existen dos
esquemas básicos de éstos. Un sistema fuertemente
acoplado es a es aquel que comparte la memoria y un
reloj global, cuyos tiempos de acceso son similares para
todos los procesadores. En un sistema débilmente
acoplado los procesadores no comparten ni memoria ni
reloj, ya que cada uno cuenta con su memoria local.
20. Características de un Sistema Operativo de
red
Son aquellos sistemas que mantienen a dos o más
computadoras unidas através de algún medio de
comunicación (físico o no), con el objetivo primordial
de poder compartir los diferentes recursos y la
información del sistema.
21. Características de un Sistema Operativo de
red
En estos tipos de Sistemas Operativos se pretende que
cuando existan dos o más procesos que compitan por
algún recurso se puedan realizar o ejecutar al mismo
tiempo.
22. TIPOS DE SOFTWARE DE APLICACION
HOJA DE CÁLCULO.(Excel)
ADMINISTRADOR DE DATOS.(Access)
PROCESADOR DE PALABRAS.(Word)
GRAFICADOR.(Autocad)
SOFTWARE DE COMUNICACIONES.(PcAnywhere)
GRUPOS DE SOFTWARE.(Microsoft Office, Corel
Perfect Office y Lotus Smort Sorte)
SOFTWARE EMPRESARIAL INTEGRADO.(Software de
generación de ideas)
23. TIPOS DE LICENCIA DE SOFTWARE
DEFINICIONES
Licencia: contrato entre el desarrollador de un software sometido a
propiedad intelectual y a derechos de autor y el usuario, en el cual se
definen con precisión los derechos y deberes de ambas partes. Es el
desarrollador, o aquél a quien éste haya cedido los derechos de
explotación, quien elige la licencia según la cual distribuye el software.
Patente: conjunto de derechos exclusivos garantizados por un gobierno
o autoridad al inventor de un nuevo producto (material o inmaterial)
susceptible de ser explotado industrialmente para el bien del solicitante
por un periodo de tiempo limitado.
Derecho de autor o copyright: forma de protección proporcionada por
las leyes vigentes en la mayoría de los países para los autores de obras
originales incluyendo obras literarias, dramáticas, musicales, artísticas e
intelectuales, tanto publicadas como pendientes de publicar.
24. TIPOS DE LICENCIA DE SOFTWARE
DEFINICIONES
OEM:
Se trata de un tipo de licencia que supedita su venta a que esta
debe ser como parte de un equipo nuevo, estando prohibido
venderlos si no es bajo esta condición. Aunque afecta más que
nada a sistemas operativos, también puede afectar a otro tipo de
software.
Aunque el software comprado bajo este tipo de licencia implica la
propiedad del mismo por parte del que la compra los fabricantes
pueden poner ciertas limitaciones a su uso, como el número
máximo de veces que se puede reinstalar.
Los programas adquiridos bajo este tipo de licencia NO se pueden
vender ni ceder a terceros, salvo en las mismas condiciones en las
que se compraron (es decir, como parte de un equipo).
25. TIPOS DE LICENCIA DE SOFTWARE
DEFINICIONES
Retail:
Son las versiones de venta de software. En este caso el
programa es de la entera propiedad del
usuario, pudiendo este cederlo libremente a terceros o
venderlo.
26. TIPOS DE LICENCIA DE SOFTWARE
DEFINICIONES
Licencias por volumen:
Es un tipo de licencia de software destinado grandes usuarios
(empresas), normalmente bajo unas condiciones similares a las de las
licencias OEM, aunque sin estar supeditadas a equipos nuevos.
Básicamente se trata de estipular un determinado número de equipos
que pueden utilizar el mismo código de licencia, quedando el fabricante
de dicho software autorizado para hacer las comprobaciones que
considere oportunas para ver que las licencias que se están utilizando son
las adquiridas.
Normalmente estas licencias se venden en paquetes de x número de
licencias, por ejemplo en paquetes de 25 licencias como mínimo.
Este tipo de licencia NO se puede ceder a terceros ni total ni
parcialmente.
27. TIPOS DE LICENCIA DE SOFTWARE
DEFINICIONES
Software libre:
Las licencias de Software libre se basa en la distribución del
código fuente junto con el programa, así como en cuatro premisas:
1ª.- La libertad de usar el programa, con cualquier propósito.
2ª.- La libertad de estudiar el funcionamiento del programa, y
adaptarlo a las necesidades .
3ª.- La libertad de distribuir copias, con lo que puede ayudar a
otros.
4ª.- La libertad de mejorar el programa y hacer públicas las
mejoras, de modo que toda la comunidad se beneficie.
28. TIPOS DE LICENCIA DE SOFTWARE
DEFINICIONES
Freeware:
Se trata de un tipo de licencia en el que se autoriza el uso del software de forma
libre y gratuita, aunque esta sesión pueda ser bajo determinadas condiciones,
como por ejemplo que el software incluya algún tipo de publicidad o limitación
referente al tipo de usuario al que va destinada. Un ejemplo de esto sería que se
autoriza su uso a particulares, pero no a empresas o a organismos oficiales.
Este tipo de licencia suele incluir una clausula en la que se especifica la
prohibición de la venta de dicho software por parte de terceros.
El software distribuido bajo este tipo de licencia puede ser software libre, pero no
tiene por qué serlo.
29. TIPOS DE LICENCIA DE SOFTWARE
DEFINICIONES
Shareware:
Es un tipo de distribución en el que se autoriza el uso de un programa
para que el usuario lo evalúe y posteriormente lo compre. El software con
licencia Shareware tiene unas limitaciones que pueden ser de varios
tipos. O bien una limitación en el tiempo de utilización o bien una
limitación en el funcionamiento de sus funciones y opciones, pero suele
tratarse de software operativo.
Los programas que exigen registrarse para poder utilizarse plenamente
se consideran Shareware, aunque esta licencia no implique un pago en
metálico.
30. TIPOS DE LICENCIA DE SOFTWARE
DEFINICIONES
Demo:
más que de un tipo de licencia, en este caso se trata de la
sesión de un programa para su evaluación, pero con unas
fuertes limitaciones en su desempeño. Un claro ejemplo de
esto es un programa que nos permite ver qué se puede hacer
con el, pero que no permite llevar estas acciones a su
término o bien juegos que no permiten guardar las partidas
o bien programas de gestión que no permiten guardar los
datos al cerrarse.
31. TIPOS DE LICENCIA DE SOFTWARE
DEFINICIONES
Postcardware:
Es un tipo de licencia muy similar al freeware, sólo que suele pedirse el envío de una postal como
confirmación de su utilización, aunque la utilización del programa no suele estar supeditada al envío de
esta.
Donationware:
Al igual que las licencias Postcardware, la licencia Donationware se puede considerar como una
variante de la licencia freeware.
En este tipo de licencia se le pide al usuario el envío de un donativo para sufragar el desarrollo del
programa, si bien no se supedita ni el uso de este ni sus opciones al envío de dicho donativo.
Abandonware:
Se trata de software, normalmente con bastante antigüedad, sobre el que sus creadores han liberado el
copyright o los derechos de autor. El software afectado por este tipo de licencia suele estar
descatalogado y no disponible en tiendas ni otros canales de distribución y venta.
Este tipo de licencia se aplica sobre todo a juegos, y si bien tuvo bastante exito a finales de los 90 y
principios de 2000, cada vez tiene menos incidencia.
32. Actividad en Clase
Consultar en Internet software con los siguientes
tipos de licencia:
Freeware: Celestia Portable
Shareware: Lcstar
GNU/GPL: