Documentos de Académico
Documentos de Profesional
Documentos de Cultura
IATS04 PP
IATS04 PP
●
Sistemas operativos
●
Software libre
●
Linux
●
Los programas o “software” son el nexo
entre ambos.
●
Son indispensables para que funcionen
●
los ordenadores
IATS UMU 2
●
- Programa: conjunto de instrucciones
que permite la utilización del ordenador.
●
Como una receta de cocina
●
Se basa en algoritmos
●
Se implementa con lenguajes de
programación
IATS UMU 3
- Lenguajes de programación
●
Alto nivel -> Instrucciones en inglés
●
Bajo nivel -> Instrucciones con
nemónicos
IATS UMU 4
Clasificación según traducción
●
Compiladores -> se traduce una vez
●
Intérpretes -> se traduce cada vez
●
Declarativos
●
Imperativos
IATS UMU 5
●
- Aplicaciones: permiten a los usuarios
utilizar el ordenador sin saber
programar
●
Ofimática: suites, ET, HC, BD, ...
●
Gestión: paquetes empresariales
●
Científico: matemáticas, estadística
●
Mercado vertical: hechos a medida
● IATS UMU 6
4.2 Sistemas operativos
●
- ¿Para qué sirve?
●
Gestión de los recursos del ordenador:
●
Son programas que complementan al sistema
operativo
●
- ¿Donde se ubica el sistema operativo?
●
ROM o flash -> teléfono, propósito específico..
●
RAM -> habitual en PC´s,
IATS UMUse carga al arranque 8
●
- Interacción hombre-máquina:
●
Es la disciplina relacionada con el diseño,
evaluación e implementación de sistemas
informáticos interactivos para el uso de seres
humanos, y con el estudio de los fenómenos más
importantes con los que está relacionado
●
Lenguaje máquina -> muy difícil
●
Modo texto -> MS-DOS, CP/M, ...
●
Modo gráfico (GUI) -> Mac, Windows, Linux
IATS UMU 9
●
- S. O. en uso actualmente
Windows:XP, Ce, Server 2003
Mac OS 10
Linux: Debian, Ubuntu, Mandriva, Suse, ...
UNIX System V, AIX, HP/UX
Solaris 10
IATS UMU 10
4.3 Software libre
●
- Clasificación del software según
licencia:
●
Comercial: con copyright, puede venir protegido
(caso DMR y Sony), no se tiene la propiedad
●
Shareware: se prueba antes de pagarlo
●
Freeware: de dominio público, se puede
copiar y difundir libremente
●
Libre: una vez obtenido, puede ser usado,
copiado, estudiado, modificado y redistribuido
libremente. Hay varios tipos de licencia: GNU
(GPL), BSD, MPL, ...IATS UMU 11
IATS UMU 12
●
Entre los años 60 y 70 del Siglo XX, el software no
era un producto sino un añadido que los vendedores
de los ordenadores aportaban a sus clientes para
que pudieran usarlos. Era común que los
programadores compartieran sus programas. A
finales de los 70, las compañías iniciaron el hábito de
imponer restricciones a los usuarios, con el uso de
acuerdos de licencia.
●
En 1984, Richard Stallman comenzó a trabajar en el
proyecto GNU, y un año más tarde fundó la Free
Software Foundation (FSF). Stallman introdujo una
definición para free software y el concepto de
"copyleft", el cual desarrolló para dar a los usuarios
libertad y para restringir las posibilidades de
IATS UMU 13
apropiación del software.
●
Libertades del Software Libre
●
Es "libre" si garantiza las siguientes libertades:
●
* "libertad 0", ejecutar el programa con cualquier
propósito (privado, educativo, público, comercial, ...)
●
* "libertad 1", estudiar y modificar el programa
(para lo cuál es necesario acceder al código fuente)
●
* "libertad 2", copiar el programa de manera que
se pueda ayudar al vecino o a cualquiera
●
* "libertad 3", mejorar el programa, y hacer
públicas las mejoras, de forma que se beneficie toda
la comunidad. IATS UMU 14
4.4 Linux
-¿Que es Linux?
•
Sistema operativo basado en Unix
•
Creado por Linus Torvalds
•
Desarrollado por una comunidad de
informáticos
•
Pertenece al grupo de programas
denominado "Software Libre"
IATS UMU 15
●
Ventajas que presenta:
●
Estabilidad
●
Acceso a las fuentes
●
Independencia de proveedor
●
Seguridad
●
Rapidez con que incorpora los adelantos
●
Escalabilidad
●
Activa comunidad de desarrollo
●
Interoperabilidad
●
Abundancia de documentación
IATS UMU 16
Ha sido adoptado
por diversas comunidades
autónomas:
•
Extremadura
•
Andalucía
•
Castilla La Mancha
IATS UMU 17