domingo, 9 de diciembre de 2012

ACTIVIDADES DEL DOCUMENTAL DEL CÓDIGO LINUX



1º. ¿Cuál es el origen del sistema GNU\Linux?
 
El proyecto GNU  se inició en 1983 por Richard Stallman  tiene como objetivo el desarrollo de un sistema operativo Unix completo y compuesto enteramente de software libre. En 1991 Linus Torvalds empezó a trabajar en un reemplazo no comercial para MINIX9 que más adelante acabaría siendo Linux.Cuando Torvalds liberó la primera versión de Linux, el proyecto GNU ya había producido varias de las herramientas fundamentales para el manejo del sistema operativo, incluyendo un intérprete de comandos, una biblioteca C y un compilador, pero como el proyecto contaba con una infraestructura para crear su propio núcleo (o kernel), el llamado Hurd, y este aún no era lo suficiente maduro para usarse, comenzaron a usar a Linux a modo de continuar desarrollando el proyecto GNU, siguiendo la tradicional filosofía de mantener cooperatividad entre desarrolladores. El día en que se estime que Hurd es suficiente maduro y estable, será llamado a reemplazar a Linux.Entonces, el núcleo creado por Linus Torvalds, quien se encontraba por entonces estudiando la carrera de Ingeniería Informática en la Universidad de Helsinki, llenó el "espacio" final que había en el sistema operativo de GNU.

2º. ¿Qué dos elementos fundamentales lo componen?
 

·  Nucleo (Kernel). Ejecuta programas, administra y gestiona recursos de hardware.
·  Shell. Interface con el usuario. Desde éste se teclea órdenes y al dar enter se ejecutan. Presenta una interfaz gráfica GUI llamada X-Windows, el cual, posee un administrador de ventanas que pasa las órdenes al Shell y luego al núcleo. Existen varios tipos de consolas: Burne, c-shell, korne, etc. Los administradores de ventanas más populares son: KDE, GNOME, CLIGMENTH, ICEWM.


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.
 
 -Red hat :       http://www.redhat.com/

 -ubuntu :        http://www.ubuntu.com/

  -debian :        http://www.debian.org/


4º. ¿Qué valores defiende la comunidad Open Source?¿Te han parecido valiosos?¿Por qué?
 
Libertad de exprexión para poder modificar el programa y compartirlo con los demás internautas.Me parece correcto y a la vez algo muy útil y novedoso ya que permite la regeneración de los programas convirtiéndolos en mejores ,ya que cada internauta ha podido acceder a su software.



5º. Investiga qué aparatos de los que tienes en casa usan software basado en GNU\Linux y qué grandes empresas lo utilizan.


-Empresas y grandes entidades que utilizan GNU\Linux:

  • Boeing
  • Mercedes-Benz
  • AMD
  • Sony
  • United States Postal Service
  • Nokia
  • Google
  • Amazon
  • US Army
  • Ford


viernes, 7 de diciembre de 2012

ESQUEMA TEMA 3: SOFTWARE. SISTEMAS OPERATIVOS. MALWARE

1.: Definiciones
  1.1.: Programa informático
      1.1.1.: Ejecución
      1.1.2.: Ejecución y almacenamiento de los programas
      1.1.3.: Categorías funcionales
  1.2.: Software
       1.2.1.: Software
       1.2.2.: Proceso de creación del sofware
       1.2.3.: Etapas en el desarrollo del software
        
2.: Tipos de Software
  2.1.: Software libre
      2.1.1.: Historia
      2.1.2.: Tipos de licencias
      2.1.3.: Comparación con el software de tipo abierto
      2.1.4.: Implicaciones económico- políticas
      2.1.5.: Sofware libre en la administración pública
      2.1.6.: Ventajas del software libre
      2.1.7.: Impacto del software libre
  2.2.: Software propietario
      2.2.1.: Definición
      2.2.2.: Historia
      2.2.3.: Terminología utilizada
      - Software privado, no libre, de código cerrado y sofware privado.

3.: Sistemas operativos
  3.1.: Sistema operativo
      3.1.1.: Perspectiva histórica
      3.1.2.: Llamadas al sistema operativo
      3.1.3: Interrupciones y excepciones
      3.1.4: Componentes de un sistema operativo
      3.1.5.: Características

4.: Malware
  4.1.: Propósitos
  4.2.: Malware infeccioso: Virus y gusanos
  4.3.: Malware oculto: Troyanos, Rootkits y Puertas traseras
  4.4.: Malware para obtener beneficios
  4.5.: Vulnerabilidades usadas por el  Malware 
  4.6.: Programas anti-malware
  4.7.: Métodos de protección

5.: Anexos

ACTIVIDADES SOBRE ''HARDWARE''


 - Nombre y tipo de dispositivo: ipad 2
 - Tipo de microprocesador que emplea: Procesador A5 Dual-Core chip de 1Ghz
- Memoria RAM de que dispone (tipo y tamaño): Memoria, 512 MB DDR2 (1066 Mbit/s) RAM
- Tipos de conectores y puertos de comunicación con que cuenta: puerto USB y SD
- Dispositivos de entrada con que cuenta: teclado, ratón, escáner,...con las principales especificaciones de los mismos: no
 - Dispositivos de salida con que cuenta: monitor, impresora,...con las principales especificaciones de los mismos: 
 * dos cámaras (una frontal y una trasera) que además de tomar fotos y videos en alta definición,   permiten realizar videollamadas a través de Facetime
- Dispositivos de almacenamiento: discos duros, DVD,..: memoria flash 16, 32, y 64 GB
- Tipo de tarjeta gráfica (nombre y memoria) y tipo de tarjeta de sonido: tarjeta gráfica de PowerVR SGX423MP2 y tarjeta de sonido
 ********************************************************************************************
Nombre y tipo del dispositivo:  Sony vaio serie e (ordenador portátil)
 - Procesador: Intel Core i3  2.13GHz
- Memoria RAM: 4Gb
- Disco duro: 455 Gb
- Sistema operativo: 64 bits Windows 7 Home Premium
- Tarjeta gráfica: ATI Mobility Radeon HD 5145
- Puertos: 3 USB, 1 RJ-45, 1 VGA AUDIO, HDMI, eSATA, Lector SD.. 

ACTIVIDADES CÓDIGO BINARIO

1. La codificación binaria es una de las muchas posibles. Indica tres sistemas más de codificación que conozcas, indicando en qué consiste y quién lo diseñó.

- Código morse: fue desarrollado por Alfred Vail mientras colaboraba en 1834 con Samuel Morse en la invención del telégrafo eléctrico.

- Lenguaje de signos: nadie sabe realmente quién inventó el lenguaje de signos. Las formas de lenguaje de signos se utilizaban mucho antes de de ser reconocido como un idioma. 

- Braille: fue ideado por el el francés Louis Braille a mediados del siglo XI.

2. Expresa en código binario las dos últimas cifras de tu número de matrícula. Explica brevemente el proceso seguido. 
74:2-------->37
37:2-------->18
18:2-------->9
9:2---------->4
4:2---------->2
2:2---------->1
Los restos de cada división se cogen empezando por el último dividendo y subir ascendentemente hasta la primera división hecha. El número sería 1001010.

3.Expresa en código decimal los números binarios 01010101 y 10101010. Explica brevemente el proceso seguido.
01010101:  170
10101010:  170
Hemos seguido un proceso de conversión a través del cual realizamos la  obtención de números que elevamos a otros dependiendo del orden que tengan

4. Indica, sin convertirlos al sistema decimal, cuál es el mayor de los siguientes números binarios: 01001000 y 01000010, justificando tu respuesta.
El primer número es mayor que el segundo, porque si realizasemos el proceso de conversión al sistema decimal (multiplicamos cada numero por 2 elevado a un número cada vez mas pequeño cuando vamos desplazandonos hacia la derecha, por lo que encontraremos en el primer numero un 1 dos posiciones antes que el segundo y por ello al hacer la elevación: a 2 en esa posición nos saldrá un valor mayor)


5. ¿Cuántos caracteres diferentes se pueden representar, utilizando el sistema de numeración binario, con 3 dígitos? ¿y con 4? ¿y con 8? ¿Cuál sería el número más grande que se podría representar en cada caso? Explica la relación matemática que guardan todas estas cantidades.

· Tres dígitos :  000 / 001 / 010 / 100 / 011 / 110 / 101 / 111.
Podemos obtener 8 combinaciones diferentes (7 en total)

· Cuatro dígitos :  0000 / 0001 / 0010 / 0100 / 1000 / 0011 / 0110 / 1100 0101 / 1010 / 1110 / 0111 / 1001 / 1011 / 1101 / 1111.
Podemos obtener  16 combinaciones diferentes. (15 en total)

· Ocho dígitos  : Podemos obtener 48 combinaciones diferentes. (255 en total)

6. Busca una tabla de código ASCII e insértala en tu blog como recurso en una página estática.

7. Consulta en una tabla ASCII el valor decimal de cada uno de los caracteres que constituyen tu nombre y calcula su correspondiente código binario. 
C = 01000011                                   M = 01001101
R = 01010010                                   A = 01000001
I = 01001001                                    R = 01010010 
S = 01010011                                   I = 01001001
T = 01010100                                  A = 01000001
I = 01001001                                   D =01000100
N = 01001110                                  E =01000101
A = 0100001                                    L =01001100
                                                        M =01001101
                                                        A =01000001
                                                        R =01010010

8.  Representa tu nombre completo en código binario, con mayúscula la inicial y minúsculas las demás, uniendo ordenadamente los octetos de cada carácter.

Cristina: 01000011 011110010 01101001 01110011 01110100 01101001 01101110 01100001

Maria Del Mar: 01001101 01100001 011110010 01101001 01000011 01000100 01100101 01101100 01001101 01100001 011110010