viernes, 19 de octubre de 2012

Software Libre

Cuestionario:

1) Explica con tus palabras de qué trata el video de Richard Stallman.

2) ¿Cuáles son las libertades que debe tener un software para ser considerado libre?

3) ¿Qué es el Copyleft? ¿Qué lo diferencia del copyright?

4) ¿Qué diferencia hay entre el software libre y el software gratuito?

5) ¿Qué es el software de código abierto?

6) ¿Qué es el proyecto GNU?

7) ¿Qué es la licencia Creative Commons?

1) Te explica que son el software libre y el software privativo, explica la diferencia entre ambos tipos de software, las ventajas, desventajas y características.

2) Libertad Cero: Libertad de ejecutar el programa como quieras.
Libertad Uno: Libertad de estudiar el código fuente del programa y cambiarlo para que este haga lo que quieras.
Libertad Dos: Libertad de ayudar a tu prójimo, libertad de hacer y destruir copias exactas del programa a los demás cuando quieras.
Libertad Tres: Libertad de contribuir a tu comunidad, libertad de hacer y destruir copias de tus versiones cambiadas a los demás cuando quieras.

3) El Copyleft es un método general para hacer un programa libre, exigiendo que todas las versiones modificadas y extendidas sean también libres. El término copyright se refiere a un marco legal que principalmente busca proteger los derechos de reproducción de una obra, brindándole al titular de esos derechos  el control sobre el uso que se le da a su creación mientras que Copyleft en la misma lógica que el Copyright restringe la posibilidad de compartir, el Copyleft invita a hacerlo siempre y cuando, la persona que reciba el material lo siga compartiendo de la misma manera en que lo consiguió.

4) El software libre suele estar disponible gratuitamente, o al precio de costo de la distribución a través de otros medios; sin embargo no es obligatorio que sea así, por lo tanto no hay que asociar software libre a "software gratuito".

5) El software de código abierto es aquel software cuyo código fuente y otros derechos que normalmente son exclusivos para aquellas personas que poseen los derechos de autor.

6) El Proyecto GNU se fundó en septiembre de 1983 por Richard M. Stallman para crear un sistema operativo completo de Software Libre. Empezó a trabajar en ello en enero del año siguiente. Hoy tenemos varios sistemas operativos basados exclusivamente en Software Libre que respetan la libertad de los usuarios dando a todos el derecho de usar, compartir, estudiar y mejorar el software para cualquier finalidad.

7)  Creative Commons es una licencia que protege un trabajo mediante Copyright o cualquier otra ley aplicable, y cualquier otro uso de este trabajo aparte del que esta autorizado, esta prohibido.

miércoles, 10 de octubre de 2012

Con solo cuidarse evitas grandes problemas

Luego de una investigación que realice sobre las enfermedades cardiovasculares, decidi ampliar el tema en esta entrada ya que es un tema muy serio e importante del cual hay que saber.

Las enfermedades cardiovasculares son un grupo de transtornos de los vasos sanguíneos en el corazón.  Estas includen factores como enfermedades cardiácas coronarias o embolia pulmonar. En fin hay obstrucciones que se causan que no permiten que la sangre llegue al corazón o al cerebro, por lo que son causados generalmente ataques al corazon o derrames cerebrales. 
Para evitar este tipo de enfermedades es recomendable evitar la inactividad física, el tabaquismo o el consumo dañino de alcohol. Son temas no muy difíciles de evitar, con tan solo un mínimo de esfuerzo en cuidarse, se puede evitar una enfermedad tan seria. 
Aquí hay una imágen como ejemplo de una enfermedad arterial coronaria.


Hay síntomas como un dolor o incomodidad en el pecho o tal vez en la zona de los brasos, que indican una enfermedad como esta. Sino tambien, problemas con la respiración o una repentina debilidad en la cara pueden ser tomados como síntomas tambien.
No hay enfermedades que casuen mas muertes anuales que estas, y el 80% de las muertes causadas por estas enfermedades ocurren en paises con bajos o medios ingresos, y la gente pobre que habita estos países es la que más sufre de estas.
Este es un tema muy importante para considerar como razon para no tener inactividad física, o no tomar alcohol excesivamente.
Fuentes: http://www.who.int/mediacentre/factsheets/fs317/en/index.html

viernes, 28 de septiembre de 2012

Tareas realizadas por el sistema operativo




Comunicación con los periféricos:

Los sistemas operativos tienen como una de sus principales funciones comunicar al que este usando la computadora con los periféricos o el hardware que los controla.
Ej: El mouse transmitiendo movimiento a la CPU. Modem recibiendo y enviando informacion de la internet a la CPU.

Control de autorización de usuarios.

Las computadoras monousuario se encargan de controlar que el usuario que trata de utilizar el equipo esta capacitado.
En el caso de las multiusuarios, la tarea del sistema operativo es muy compleja ya que dependen de los derechos de un usuario en su respectiva maquina.
Ej: En el caso de los monousuarios verifica mediante una password que la persona que intenta utilizar esta habilitada para ello. El multiusuario servidor facebook.

Control de la ejecución de programas:

El sistema operativo requiere una comunicación permanente con la ejecución efectiva de un programa para que esta acceda a los recursos de la computadora, los cuales son verificados y controlados por el sistema operativo. El sistema operativo monitorea el resultado de la ejecución para trasmitir al usuario el mensaje sobre el resultado de la evolución de la ejecución.
Ej: Cuando estas utilizando Google Chrome y aparece una señal de que el programa tiene un error, te da la opción de cerrar o seguir utilizando el programa. Cuando Skype se corta la llamada aparece un aviso de error en el programa y elegis si seguir usandolo o si cerrarlo.

Control de concurrencia:

En las computadoras multiusuario, redes de computadoras o las modernas computadoras con varios procesadores internos pueden ejecutar muchos programas al mismo tiempo, lo que hace el sistema operativo es controlar que si hay dos programas que con el mismo archivo controlar que programa usa el archivo primero
Ej: Cuando estas mandando por mail un documento de word que esta abierto y lo intentas mandar aparece que el programa ya esta abierto en otro programa. Cuando queres subir un video a youtube y lo tenes abierto en movie maker no te deja subirlo porque esta abierto en otro programa.

Control de errores:

Controla la solucion de respectivos errores que surgen el la computadora y comunica al usuario los errores.
Ej: Cuando estas usando Google Chrome y surge un error aparece una señal de enviar errores.
Cuando estas usando Skype y ter aparece una señal de enviar errores o no enviarlos, esto indica que el programa fallo.

Administración de memoria:

Controla la forma de usar la memoria de la computadora.
Ej: Cuando guardas un archivo y decidis en que carpeta depositarlo. Cuando queres abrir una imagen y decidis con que programa abrirla si con picasa, paint etc.

Controles de seguridad de datos:

Le brinda protecciones a un archivo de autorizar modificaciones, agregados o consultas.
Ej: El sistema administra cuando le pones clave a un documento de word para protegerlo de ser abierto. Tambien administra cuando a un archivo lo modificas para que solo lo puedan leer o tambien modificar.

jueves, 12 de julio de 2012

Software de computadoras

1_Se conoce como software al equipamiento lógico o soporte lógico de un sistema informático, comprende el conjunto de los componentes lógicos necesarios que hacen posible la realización de tareas específicas, en contraposición a los componentes físicos, que son llamados hardware.
2_Se puede clasificar por software de sistemas(aquellos programas que permiten la administracion de la parte fisica o los recursos de la computadora) y software de aplicacion(aquellos programas que nos ayudan a tareas especificas)
3_Un sistema operativo es un programa o conjunto de programas que en un sistema informático gestiona los recursos de hardware y provee servicios a los programas de aplicación, ejecutándose en modo privilegiado respecto de los restantes.  
4_ Estan los niveles el sistema operativo residente básico, las funciones portables de control del hardware y las funciones de administración de tareas y recursos.
5_Comunicacion con los perifericos: Una de las tareas más complejas realizadas por una computadora es la
comunicación con pantallas, scanners, impresoras, unidades de disco, mouses, teclados, placas de sonido, placas conversoras analógico/digitales y otros dispositivos periféricos
Control de autorización de usuarios: En el caso de las computadoras monousuario el sistema operativo puede verificar (mediante una password por ejemplo) que el usuario que trata de utilizar el equipo
está habilitado para ello. Más aún puede tener derechos sobre determinados recursos del equipo pero no sobre todos los recursos.
Control de concurrencia: Las computadoras multiusuario (que tienen terminales conectadas a un gran 
procesador central), o las redes de computadoras, o las modernas computadoras paralelas con varios procesadores  internos, pueden tener varios trabajos ejecutándose al mismo tiempo (procesamiento concurrente).  
Control de errores: Como se mencionó anteriormente, cada error de ejecución de una aplicación 
termina entregando el control al sistema operativo que debe manejar la solución al error y también la comunicación clara al usuario de las causas del error.  
Administración de memoria: Al poder procesar concurrentemente varios trabajos, el sistema operativo debe 
controlar la forma de usar la memoria de la computadora, de modo que un trabajo no invada el espacio físico de otro. 
Controles de seguridad de datos: Los datos almacenados en una computadora pueden tener protecciones 
(imaginen una base de datos con la información de cada alumno de la Facultad, incluyendo las notas de sus exámenes) de modo de autorizar las modificaciones, agregados o consultas.  
6_Las interfaces gráficas que contienen imágenes representativas (por ejemplo de los archivos o dispositivos o de los comandos), llamadas iconos que se pueden organizar en menúes que se abren y cierran (menúes descendentes) y que pueden expandirse en presentaciones dentro de múltiples ventanas en la pantalla. 
7_Un sistema operativo monousuario es un sistema operativo que sólo puede ser ocupado por un único usuario en un determinado tiempo.  Multiusuario es un sistema que puede ser utilizado por varios usuarios.

martes, 3 de julio de 2012

Isn´t it Ironic

"An old man turned ninety eight, he won the lottery and died the next day" This phrase is ironic because a man who became rich having the money to spend in anything died before he could take advantage of winning the lottery. "Its like rain on your wedding day" It is ironic because your supposed happiest day of your life is ruined by the rain. "Its like a free-ride when you´ve already paid" It is ironic because you have paid for something you could have had for free. "It´s the good advice you just didn´t take" It is ironic because you had the probability to choose doing the right thing and didn´t took advantage. "He waited his hole damn life to take that flight, and as the plane crashed down he thought well isn´t this nice" It is ironic beacause he waited so long for a flight and then when the oportunity came the plane crashed. " A traffic jam when you are allready late" It is ironic because besides the fact that you are late, something appears which makes you arrive later. "A no smoking sign on a cigarette break" It is ironic because you want to stop working to have a cigarette and you can´t smoke there. "Meeting the man of my dreams and meeting his beautiful wife" It is ironic because you fall in love with someone who is married. In my opinion the songwriter is trying to show how sad some situations are and how are they generally taken by people, like ironic things.