martes, 24 de noviembre de 2015

Actividad 1 Sistemas Operativos del Tema 3

¿Qué significa kernel?

En informática, un núcleo o kernel es un software que constituye una parte fundamental del sistema operativo, y se define como la parte que se ejecuta en modo privilegiado. Es el principal responsable de facilitar a los distintos programas acceso seguro al hardware de la computadora o en forma básica, es el encargado de gestionar recursos, a través de servicios de llamada al sistema. También se encarga de decidir qué programa podrá hacer uso de un dispositivo de hardware y durante cuánto tiempo, lo que se conoce como multiplexado.

Averigua qué requisitos mínimos de memoria RAM y capacidad de disco duronecesitan los siguientes sistemas operativos(S.O.): 

                                       RAM                                                           Disco Duro
Window 7                1(GB o2 GB                                                  16 GB o 20 GB

Windows 10            1 GB o2 GB                                                   16 GB o 20 GB

OS X v10.11                2 GB                                                                7 GB

Ubuntu 15.10              384 MB                                                             8GB


Averigua el significado de los términos IDE y SATA e indica qué tipo de disco duro tiene tu ordenador personal.
            IDE: Es un estándar de interfaces para la conexión de dispositivos de almacenamiento masivo de datos y unidades de discos ópticos que utiliza el estándar derivado de ATA y el estándar ATAPI.
SATA: Es una interfaz de transferencia de datos entre la placa base y algunos dispositivos de almacenamiento, como la unidad de disco duro, lectora y grabadora de discos ópticos (unidad de disco óptico).
¿Qué es una partición de disco duro y para qué sirve?

Una partición de disco, en mantenimiento, es el nombre genérico que recibe cada división presente en una sola unidad física de almacenamiento de datos. Toda partición tiene su propio sistema de archivos (formato); generalmente, casi cualquier sistema operativo interpreta, utiliza y manipula cada partición como un disco físico independiente, a pesar de que dichas particiones estén en un solo disco físico.
¿Qué son las opciones de accesibilidad de los sistemas operativos?

Son opciones para ayudar a que los discapacitados físicos manejen mejor el ordenador mediante señales audiovisuales o con métodos para simplificar el manejo.

¿Qué significan las siglas WiFi? ¿y WiMAX?

WiFi, también conocido como Wi-Fi, es una marca comercial de Wi-Fi Alliance (una organización que adopta y certifica los equipos que cumplen con los estándares 802.11 de las redes inalámbricas de área local). La Wi-Fi Alliance fue conocida como WECA (Wireless Ethernet Compatibility Alliance) hasta 2003.

WiMAX, siglas de Worldwide Interoperability for Microwave Access (interoperabilidad mundial para acceso por microondas), es una norma de transmisión de datos que utiliza las ondas de radio en las frecuencias de 2,5 a 5,8 GHz y puede tener una cobertura de hasta 50 km.

¿Es seguro el WhatsApp? Explica por qué.

El WhatsApp no es tan seguro como podemos pensar, algunas de sus principales vulnerabilidades son ;
Desde sus inicios se han ido descubriendo múltiples fallos de seguridad, empezando por la falta de cifrado de sus comunicaciones y, por tanto, el acceso a la agenda telefónica y a los mensajes de los usuarios conectados a internet.
También persisten las vulnerabilidades en la ubicación del usuario a través del GPS puesto que WhatsApp almacena las coordenadas geográficas y las mantiene desprotegidas. De este modo, al compartir una ubicación los datos se descargan a través de un canal no seguro, sin utilizar SSL y sin cifrar.

¿Cómo se actualiza una distribución GNU\Linux?

1.      Se accede a la Configuración del Sistema desde el menú principal.
2.      Se hace clic en el icono del Gestor de actualizaciones.
3.      Se hace clic en el botón Comprobar, con el fin de buscar las últimas actualizaciones disponibles.
4.      Clic en Instalar actualizaciones.

Explica cómo se comparte en una red en Windows.
Por lo general, suele hacerse mediante una Red ADHOC, pero obviamente para ello el equipo necesitar tener una tarjeta de red que reciba datos de otras maquinas


Explica qué significan los siguientes términos:

1.      Cortafuegos-firewall: Programa informático que controla el acceso de una computadora a la red y de elementos de la red a la computadora, por motivos de seguridad.
2.      Spyware: Consiste en recopilar información sobre las actividades y distribuirla a agencias de publicidad: páginas web, direcciones e_mail, a las que después se envía spam.
3.      Phishing: : delito estafas cibernéticas, y se comete mediante uso de un tipo de ingeniería social para adquirir información confidencial de forma fraudulenta
4.      Malware del tipo:
5.      gusano (worm),: Es un malware que tiene la propiedad de duplicarse a sí mismo. Los gusanos utilizan las partes automáticas de un S.O. generalmente invisibles al usuario.
6.      Troyanos:  Es un tipo de Malware que se presenta al usuario como un programa aparentemente legítimo e inofensivo pero al ejecutarlo ocasiona daños.
7.      HOAX :son mensajes con falsas alarmas de virus o de cualquier otro tipo de alerta o de cadena (incluso solidaria o que involucra la salud) o de algún tipo de denuncia distribuida por correo electrónico, cuyo común denominador es pedirle a los usuarios que los distribuya a la mayor cantidad de personas posibles. Su único objetivo es engañar y/o molestar.

5 medidas de protección informática:

     1.       Sistema operativo y navegador web actualizado
     2.      Instalado un antivirus y un firewall y configurados actualicen automáticamente
     3.      Utilizar una cuenta de usuario con privilegios limitados, la cuenta de administrador solo cuándo           sea necesario cambiar la configuración o instalar un nuevo software.
     4.      Precaución al ejecutar software procedente de Internet o de medios extraíbles como CDs o                   memorias USB. Asegurarse proceden sitio de confianza.
     5.      Utilizar contraseñas de alta seguridad para evitar ataques de diccionario

martes, 10 de noviembre de 2015

Resumen Tema 3

SOFTWARE: SISTEMA OPERATIVO

Software:
Soporte lógico de una computadora digital y conjunto de componentes lógicos necesarios hacen posible las tareas específicas.

Clasificación por su función:
1.Software de Sistema.
2.Software de Programación.
3. Software de Aplicación.

Programa:
Conjunto de instrucciones que una vez ejecutadas realizarán una o varias tareas en una computadora.

Tipos de software:
Software libre: Software que respeta la libertad de los usuarios sobre su producto adquirido y, por tanto, una vez obtenido puede ser usado, copiado, estudiado.

LICENCIAS

Licencia: Autorización formal con carácter contractual.
TIPOS:

·         GNU-GPL
·         GNU-AGPL
·         BSD
·         MPL
·         COPYLEFT

MOTIVACIONES
1. Motivación ética (Free Software Foundation-FSF). “Free Software”. Actitud solidaria.

2. Motivación pragmática. Código abierto. Open Source Initiative (OSI). Ventajas técnicas y económicas.

Software Privativo/propietario
Usuario final tiene limitaciones para usarlo, modificarlo o redistribuirlo (con o sin modificaciones), o  cuyo código fuente no está disponible o acceso a éste restringido por licencia, o por tecnología anticopia.
Sistemas Operativos
Actúa de interfaz entre los dispositivos de hardware y los programas de usuario o el usuario mismo para utilizar un computador.
Características S.O.
  •  Confiabilidad
  •  Seguridad
  •  Estabilidad
  •   Soporte
  •  Rapidez

4 Los software maliciosos (malware): Su función es la de infiltrarse en el ordenador sin el consentimiento del propietario y causar daños.   
·         Virus: Reemplazan archivos ejecutables por otros infectados con el código de este. El código del virus queda alojado en la RAM, desde la cual toma el control del S.O. infectando, archivos ejecutables sin que sean llamados para su ejecución.

·         Gusano (Iworm): tiene la propiedad de duplicarse a sí mismo. No precisa alterar los archivos de programas, sino que reside en la memoria Causando problemas como consumir ancho de banda.

·         Troyano: se presenta al usuario como un programa aparentemente legítimo e inofensivo pero al ejecutarlo ocasiona daños. Su función es la de robo de información y datos.

·         Mostrar publicidad:

¨       Spyware: Se dedican a la recopilación de información sobre tu actividad, luego serán vendida a agencias
¨       Adware muestran publicidad al usuario de forma intrusiva en forma de ventanas emergentes.
¨       Hijackers: Cambios en el navegador web. Algunos cambian la página de inicio del navegador por páginas web de publicidad o pornográficas.

·         Phising: se basa en las Estafas cibernéticas, y se comete mediante uso de un tipo de ingeniería social para adquirir información confidencial de forma fraudulenta.

·         HOAXES (BULOS): Son mensajes con contenido falso o engañoso los cuales son distribuidos por los propios receptores. Con este sistema se pretende o bien mandar virus u obtener información.

Hay algunos métodos que nos pueden proteger de estos malwares y haciendo que nuestros datos e información sean más inaccesibles. Algunos ejemplos son:

       Ø  Mantener los sistemas operativos actualizados
       Ø  Instalación de antivirus y firewall
       Ø  Evitar descargar software de redes P2P
       Ø  Utilizar contraseñas de alta seguridad para evitar ataques de diccionario        
       Ø  Hacer copias de respaldo regularmente de los documentos importantes a medios extraíbles.




domingo, 8 de noviembre de 2015

Actividad 2 Hardware "Código Binario"


                                            Actividades


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ñó.


ISO 8859-1: ISO 8859-1 es una norma de la ISO que define la codificación del alfabeto latino, incluyendo los diacríticos (como letras acentuadas, ñ, ç), y letras especiales (como ß, Ø), necesarios para la escritura de las siguientes lenguas originarias de Europa occidental: afrikáans, alemán, español, catalán, euskera, aragonés, asturiano, danés, escocés, feroés, finés, francés, gaélico,gallego, inglés, islandés, italiano, holandés, noruego, portugués y sueco.

JIS (Japanese Industrial Standar). Es utilizado principalmente en comunicaciones, por ejemplo correo electrónico, porque utiliza solo 7 bits para cada carácter. Usa secuencias de escape para conmutar entre los modos de uno y dos bytes por carácter y para conmutar entre los diversos juegos de caracteres.

UTF-8 (Unicode transformation format). En este sistema, cada carácter se representa mediante una secuencia de 1 a 4 bytes, aunque en realidad, el número de bits destinados a representar el carácter se limita a un máximo de 21 (el resto son metadatos -información sobre información-). El objeto de estos metadatos es que la secuencia pueda ser interpretada a partir de cualquier posición.



2º Expresa en código binario las dos últimas cifras de tu número de matrícula. Explica brevemente el procedimiento seguido.

28 = 11100

3ºExpresa en código decimal los números binarios 01010101 y 10101010. Explica brevemente el procedimiento seguido

01010101 = 85

10101010 = 326

4º Indica, sin convertirlos al sistema decimal, cuál es el mayor de los siguientes números binarios: 01001000 y 01000010, justificando tu respuesta.

01001000 este número obtendría un valor más alto al traducirlo a sistema decimal pues los unos están en posiciones más altas


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.

Con 3 dígitos se pueden expresar 9 caracteres diferentes

Con 4 dígitos se pueden expresar 16 caracteres diferentes

Con 8 dígitos se pueden expresar 256 caracteres diferentes

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

    A                        l                   f                    r                     e                 d                    o

100001           1101100        1100110       1110010       1100101      1100100         1101111

Resumen Tema 2

BIT


El bit es la unidad mínima de información empleada en informática, en cualquier dispositivo digital, o en la teoría de la información. Con él, podemos representar dos valores cualesquiera, como verdadero o falso, abierto o cerrado, blanco o negro, norte o sur, masculino o femenino, rojo o azul, etc. Basta con asignar uno de esos valores al estado de “apagado” (0), y el otro al estado de “encendido”

Si usamos dos bits, tendremos cuatro combinaciones posibles:

• 0 0 - Los dos están “apagados”

• 0 1 - El primero está “apagado” y el segundo “encendido”

• 1 0 - El primero está “encendido” y el segundo “apagado”

• 1 1 - Los dos están “encendidos”

24 = 16 valores diferentes; ocho bits forman un octeto, y se pueden representar hasta 28 = 256 valores diferentes. En general, con un número n de bits pueden representarse hasta 2n valores o estados diferentes.

Cada vez que nos movemos una posición hacia la izquierda el dígito vale 10 veces más, y cada vez que nos movemos una posición hacia la derecha, vale 10 veces menos. Esto también es aplicable a números con decimales. Por tanto, el número 153,7 en realidad es: 1 centena + 5 decenas + 3 unidades + 7 décimas

En el sistema binario es similar, excepto que cada vez que un dígito binario (bit) se desplaza una posición hacia la izquierda vale el doble (2 veces más), y cada vez que se mueve hacia la derecha, vale la mitad (2 veces menos).

Abajo vemos representado el número 19.

16 + 2 + 1 = 19.

Abajo vemos el número 5,25 representado en una forma binaria de coma fija.

4 + 1 + 0,25 = 5,25

Subíndices

· 1910 = 100112

· 5,2510 = 101,012

Un conjunto o grupo de bits, como por ejemplo un byte, representa un conjunto de elementos ordenados. Se llama bit más significativo (MSB) al bit que tiene un mayor peso (mayor valor) dentro del conjunto, análogamente, se llama bit menos significativo (LSB) al bit que tiene un menor peso dentro del conjunto.

Es la unidad de información de base utilizada en computación y en telecomunicaciones, y que resulta equivalente a un conjunto ordenado de bits (generalmente 8 bits)

Byte proviene de bite (en inglés “mordisco”), como la cantidad más pequeña de datos que un ordenador podía “morder”a la vez

El término byte fue acuñado por Werner Buchholz en 1957 durante las primeras fases de diseño del IBM 7030 Stretch.X

Múltiplos del byte:

· kibibyte = 1024 B = 210 bytes.

· kilobyte = 1000 B = 103 bytes.

El sistema binario, llamado también sistema diádico en ciencias de la computación, es un sistema de numeración en el que los números se representan utilizando solamente las cifras cero y uno (0 y 1).

Historia del sistema binario


Una serie completa de 8 trigramas y 64 hexagramas (análogos a 3 bits) y números binarios de 6 bits eran conocidos en la antigua China en el texto clásico del I Ching

· 100101 binario (declaración explícita de formato)

· 100101b (un sufijo que indica formato binario)

· 100101B (un sufijo que indica formato binario)

· bin 100101 (un prefijo que indica formato binario)

· 1001012 (un subíndice que indica base 2 (binaria) notación)

· 100101 (un prefijo que indica formato binario)

· 0b100101 (un prefijo que indica formato binario, común en lenguajes de programación)

Conversión entre binario y decimal

Transformar el número decimal 131 en binario. El método es muy simple: 131 dividido entre 2 da 65 y el residuo es igual a 1 65 dividido entre 2 da 32 y el residuo es igual a 1 32 dividido entre 2 da 16 y el residuo es igual a 0 16 dividido entre 2 da 8 y el residuo es igual a 0 8 dividido entre 2 da 4 y el residuo es igual a 0 4 dividido entre 2 da 2 y el residuo es igual a 0 2 dividido entre 2 da 1 y el residuo es igual a 0 1 dividido entre 2 da 0 y el residuo es igual a 1 -> Ordenamos los residuos, del último al primero: 10000011

Decimal (con decimales) a binario

0,3125 (decimal) => 0,0101 (binario). Proceso: 0,3125 · 2 = 0,625 => 0 0,625 · 2 = 1,25 => 1 0,25 · 2 = 0,5 => 0 0,5 · 2 = 1 => 1 En orden: 0101 -> 0,0101 (binario)

Binario a decimal

El número binario 1010010 corresponde en decimal al 82. Se puede representar de la siguiente manera: 64 1 32 0 16 1 8 0 4 0 2 1 1 0 2 entonces se suman los números 64, 16 y 2: 64 1 32 0 16 1 8 0 4 0 2 1 1 0 2 = 64 + 16 + 2 = 82

Binario a decimal (con parte fraccionaria binaria)

0,101001 (binario) = 0,640625(decimal

1 · 2 elevado a −1 = 0,5 0 · 2 elevado a −2 = 0 1 · 2 elevado a −3 = 0,125 0 · 2 elevado a −4 = 0 0 · 2 elevado a −5 = 0 1 · 2 elevado a −6 = 0,015625 La suma es: 0,640625

Adición de números binarios

· 0 + 0 = 0

· 0 + 1 = 1

· 1 + 0 = 1

· 1 + 1 = 10

Sustracción de números binarios


Las restas básicas 0 - 0, 1 - 0 y 1 - 1 son evidentes:

• 0 - 0 = 0

• 1 - 0 = 1

• 1 - 1 = 0

• 0 - 1 = 1 (se transforma en 10 - 1 = 1) (en sistema decimal equivale a 2 - 1 = 1)

Producto de números binarios:


multipliquemos 10110 por 1001:

10110 1001 ————————— 10110 00000 00000 10110 ————————— 11000110

División de números binarios

Dividir 100010010 (274) entre 1101 (13):

100010010 /1101 = 010101 􀀀0000 ——————— 10001 􀀀1101 ——————— 01000 - 0000 —————

—— 10000 - 1101 ——————— 00111 - 0000 ——————— 01110 - 1101 ——————— 00001

Conversión entre sistema binario y octal


El octal es en base 8, que es la tercera potencia de 2, y que dos es la base del sistema binario, es posible establecer un método directo para convertir de la base dos a la base ocho :
1) Agrupe la cantidad binaria en grupos de 3 en 3 iniciando por el lado derecho. Si al terminar de agrupar no completa 3 dígitos, entonces agregue ceros a la izquierda.

2) Posteriormente vea el valor que corresponde de acuerdo a la tabla:

3) La cantidad correspondiente en octal se agrupa de izquierda a derecha.

110111 (binario) = 67 (octal). Proceso:
111 = 7 110 = 6 Agrupe de izquierda a derecha: 67

Octal a binario

247 (octal) = 010100111 (binario). El 2 en binario es 10, pero en binario de 3 bits es Oc(2) = B(010); el Oc(4) = B(100) y el Oc(7) = (111), luego el número en binario será 010100111.

Conversión entre binario y hexadecimal

110111010 (binario) = 1BA (hexadecimal).
Proceso:1010 = A 1011 = B 1 entonces agregue 0001 = 1 Agrupe de derecha a izquierda: 1BA
Hexadecimal a binario se remplaza el número Hexadecimal por el equivalente de 4 bits, de
forma similar a como se hace de octal a binario.

ASCII


El código ASCII utiliza 7 bits para representar los caracteres, aunque inicialmente empleaba un bit adicional (bit de paridad) que se usaba para detectar errores en la transmisión. A menudo se llama incorrectamente ASCII a otros  códigos de caracteres de 8 bits, como el estándar ISO-8859-1, que es una extensión que utiliza 8 bits para proporcionar caracteres adicionales usados en idiomas distintos al inglés, como el español.