jueves, 24 de enero de 2013

Actividad 1, tema 3


1º. ¿Cuál es el origen del sistema GNU\Linux?
Linux es la denominación de un sistema operativo y el nombre de un núcleo. Es uno de los paradigmas del desarrollo de software libre (y de código abierto),donde el código fuente está disponible públicamente y cualquier persona puede libremente usarlo, modificarlo y redistribuirlo. El término
Linux estrictamente se refiere al núcleo Linux, pero es comúnmente utilizado para describir al sistema operativo tipo Unix.
2º. ¿Qué dos elementos fundamentales lo componen?
Tipos de escritorios
Por razones históricas, Linux posee varios tipos de escritorio. Los dos másconocidos son:
-KDE
- Gnome
Este curso se centrará en el escritorio “Gnome” el más fácil de usar y el más común entre los usuarios que están comenzando a conocer Linux.
3º. Busca en internet nombres de dos o tres distribuciones de Linux e incluye algún enlace que muestre un video de alguna de ellas.
-Ubuntu: http://www.youtube.com/watch?v=XGa1XhZmn1Y
-OpenSuSE
-Fedora
4º. ¿Qué valores defiende la comunidad Open Source?¿Te han parecido valiosos?¿Por qué?
En un plano conceptual y desde el punto de vista de la sostenibilidad social, la responsabilidad social corporativa (RSC) entiende a la empresa como un grupo en torno al cual los individuos persiguen determinados objetivos de manera organizada de forma que el valor generado aporte una mejora a todos los grupos de interés de la organización, a la comunidad y a la sociedad en su conjunto, generando un progreso colectivo sostenible o valor compartido. No dudamos de que tal definición refleja a la perfección el proceso de desarrollo open source.
Si me parecen valiosos ya que ayudan y fomentan el progreso en conjunto, que siempre es mucho más rápido y correcto, y no por individual.

5º. Investiga qué aparatos de los que tienes en casa usan software basado en GNU\Linux y qué grandes empresas lo utilizan.
En mi casa el único aparato que poseemos con Linux es un pequeño portátil o netbook. De grandes empresas que utilizan Linux conozco la Junta de Extremadura que son pioneros en esto y todo su sistema operativo funciona con Linux.

Resumen Tema 3


Software: Sistemas Operativos

3.1. Definiciones

3.1.1. Software

A. Etimología

B. Definición de software

C. Clasificación del software

   -Software de sistema

   -Software de programación

   -Software de aplicación

D. Proceso de creación del software

   -Modelos de proceso o ciclo de vida

   -Modelos evolutivos

   -Modelo iterativo incremental

   -Modelo espiral

   -Modelo espiral Win & Win

E. Etapas en el desarrollo del software

   -Captura, análisis y especificación de requisitos

   -Procesos, modelado y formas de elicitación de requisitos

   -Codificación del software

   -Pruebas (unitarias y de integración)

   -Instalación y paso a producción

   -Mantenimiento

3.1.2. Programa Informático

Programa informático

·Ejecución y almacenamiento de los programas

  -Programas empotrados en hardware

  -Programas cargados manualmente

  -Programas generados automáticamente

 

3.2. Tipos de Software

Software libre

A. Historia

B. Libertades del software libre

C. Tipos de licencias

  -Licencias GPL

  -Licencias AGPL

  -Licencias estilo MPL y derivadas

  -Copyleft

D. Implicaciones económico-políticas

E. Seguridad relativa

F. Software Motivaciones del software libre

G. Motivaciones del software libre

Software propietario

A.      Historia

B.      Terminología utilizada

-Software propietario

-Software privativo

-Software no libre

-Software de código cerrado

-Software privado


3.3. Sistema Operativo

Sistema operativo

A.      Perspectiva histórica

-Problemas de explotación y soluciones iniciales

-Monitores residentes

-Sistemas con almacenamiento temporal de E/S

-Spoolers

-Sistemas operativos multiprogramados

B. Llamadas al sistema operativo

C. Interrupciones y excepciones

D. Componentes de un sistema operativo

3.4. Anexos

Virus informático

A.      Historia

B.      Virus informáticos y sistemas operativos

C.      Características

D.     Métodos de propagación

E.      Métodos de protección y tipos

Historia de los sistemas operativos

A.      Almacenamiento temporal

B.      Multiprogramación

C.      Tiempo compartido

D.     Tiempo real

E.      Multiprocesador

F.       Sistemas operativos desarrollados

G.     Inconvenientes de los sistemas existentes

H.     Características de los nuevos sistemas

I.        Sistemas operativos desarrollados

Actividades de Codigo Binario


1)

A) Sistema de codificación ASCII: es un código de caracteres basado en el alfabeto latino tal como se usa en inglés moderno y en otras lenguas occidentales. Fue creado en 1963 por el Comité Estadounidense de Estándares como una refundición o evolución de los conjuntos de códigos utilizados entonces en telegrafía.


B) Sistema Babilónico: El sistema numérico babilónico tenía base 60 y en la actualidad de éste sólo quedan en uso los grados, horas, minutos y segundos. Este sistema apareció por primera vez alrededor de 1800-1900  a. C.

C) Sistema Hindú y árabe: El sistema numérico hindú y árabe sí han llegado hasta nuestros días; es lo que conocemos como sistema numérico decimal (de base 10), siendo el de uso más extendido en todo el mundo. Tal como indica su prefijo (deci), este sistema utiliza 10 dígitos, del 0 al 9, con los cuales podemos realizar cualquier tipo de operación matemática. Según los antropólogos, el origen del sistema decimal está en los diez dedos que tenemos los humanos en las manos, los cuales siempre nos han servido de base para contar.

2)

65: 01000001

6: 00000110

06: 0000 0000 00000110

Hemos utilizado el código binario con 8 dígitos siguiendo un orden lógico de 0 y 1, avanzando hacia la izquierda para aumentar de número.

3)

01010101: 85

10101010: 175

Hemos seguido un procedimiento, según el cual, hemos movido ceros y unos de derecha a izquierda, siguiendo la secuencia lógica del código binario.

4)

01001000 es mayor que 01000010, porque el primer número, el segundo 1, está más adelantado que el segundo, por lo que el número es mayor.

5)

Con 3 dígitos, se pueden mostrar hasta 8 caracteres, siendo el número máximo 7.

Con 4 dígitos, se pueden mostrar hasta 16 caracteres, siendo el número máximo 15.

Con 8 dígitos, se pueden mostrar hasta 256 caracteres, siendo el número máximo 255.

7)

C: 100001

 r: 1110010

i: 1110100

s: 1110011

t: 1110100

i: : 1110100

n: 1101101

a: 1100001


8)

C:  67 - 1000011

r: 114 - 1110010

i: 105 - 1101001

s: 115 - 1110011

t: 116 - 1110100

i: 105 - 1101001

n: 109 - 1101101

a: 97 - 1100001

B: 66 - 1000001

u: 118 - 1110110

l: 108 - 1110110

l: 108 - 1110110

e: 101 - 1100101

j: 106

o: 111 - 1101111

s: 115-1110011