Cuestionario:
1) Explicá 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. El software libre es el que respeta la libertad del usuario, que tiene las 4 libertades esenciales. Si una de esas libertades falta, el software es privativo, ya que priva de la libertad a sus usuarios. Richard Stallman está en contra de los programas privativos y piensa que todos los softwares deberían ser libres.
2. Libertad 0: Ejecutar el programa para cualquier propósito.
Libertad 1: Estudiar cómo funciona el programa, y cambiarlo para que haga lo que usted quiera. El acceso al código fuente es una condición necesaria para ello.
Libertad 2: Redistribuir copias para ayudar a su prójimo.
Libertad 3: La libertad de distribuir copias de sus versiones modificadas a terceros. Esto le permite ofrecer a toda la comunidad la oportunidad de beneficiarse de las modificaciones. El acceso al código fuente es una condición necesaria para ello.
3. Es la regla en base a la cual, cuando redistribuye el programa, no puede agregar restricciones para denegar a los demás las libertades principales. Esta regla no entra en conflicto con las libertades principales, más bien las protege.
4. El software libre puede no ser gratuito, lo que se puede es distribuir las copias sin violar los derechos de copyright, mirntras que el software gratuito no hay que pagarlo.
5. Significa algo parecido a software libre. Una vez que ya se sabe que se refiere a la libertad y no al precio, evoca la idea de libertad. La palabra "abierto".
6. El Proyecto GNU se fundó en septiembre de 1983 por Richard M. Stallman para crear un sistema operativo completo de Software Libre. Stallman puso en marcha la Free Software Fundation (Fundación para el Software Libre) en octubre de 1985 para ocuparse de los aspectos administrativos, organizativos y legales del Proyecto GNU y también para difundir el uso y el conocimiento del Software Libre. El Proyecto GNU consta de una serie de pequeños subproyectos mantenidos por voluntarios, empresas o combinaciones de ambos.
7. Su idea principal es posibilitar un modelo legal ayudado por herramientas informáticas, para así facilitar la distribución y el uso de contenidos. Permite a los autores poder decidir la manera en la que su obra va a circular en internet, entregando libertad para citar, reproducir, crear obras derivadas y ofrecerla públicamente, bajo ciertas diferentes restricciones.
sábado, 3 de noviembre de 2012
viernes, 28 de septiembre de 2012
Sistema operativo
Comunicación con los periféricos:
El sistema operativo incluye programas que se encargan de un modo transparente al usuario de los detalles de comunicación con los periféricos o con el hardware que controla estos periféricos.
Ejemplos:
> Cuando querés abrir un archivo, este aparece en la pantalla
> Cuando enviás un archivo a la impresora y este sale impreso en papel
Control de autorización de usuarios:
En el caso de las computadoras monousuario el sistema operativo puede verificar que el usuario que trata de utilizar el equipo está habilitado para ello. Cuando se trata de computadoras multiusuario, la tarea de administración de usuarios del sistema operativo es bastante más compleja, porque los derechos de cada usuario pueden ser diferentes sobre cada máquina, cada base de datos o cada periférico.
Ejemplos:
> Mediante una contraseña
> Cuando instalas un programa la computadora te pide los derechos de administrador
Control de la ejecución de programas:
La ejecución efectiva de un programa (escrito en cualquier lenguaje de programación o aplicación) requiere una comunicación permanente con el sistema operativo para acceder a los recursos de la computadora, recursos que el sistema operativo controla y verifica. También el sistema operativo monitorea el resultado de la ejecución para trasmitir al usuario el mensaje adecuado resultante de la evolución de la ejecución.
Ejemplos:
> Detecta cuando una orden de impresión no se puede realizar porque la impresora no esta prendida
> Detecta que un programa tardó en abrir más que el tiempo máximo determinado.
Control de concurrencia:
Las computadoras multiusuario, o las redes de computadoras, o las modernas computadoras paralelas con varios procesadores internos, pueden tener varios trabajos ejecutándose al mismo tiempo. Esto exige que el
sistema operativo controle que hace cada proceso y permita que los mismos compartan datos y recursos. Estos múltiples procesos pueden tener diferente prioridad para acceder a los recursos, lo que debe ser controlado también por el sistema operativo.
Ejemplos:
> Cuando querés enviar por mail un archivo que esta abrierto simultáneamente
> Cuando estás modificando una foto y la queres volver a abrir
Control de errores:
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.
Ejemplos:
> Detecta cuando una orden de impresión no se puede realizar porque la impresora no esta prendida
> Cuando algún programa no responde y aparece la opción de "Finalizar programa"
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. Los esquemas de administración de memoria pueden ser muy sencillos o más sofisticada de modo de asignar y liberar memoria en forma dinámica según los requerimientos y prioridades de los procesos.
Ejemplos:
> Cuando querés abrir algún programa y el sistema operativo le da un pedazo de memoria RAM para que pueda operar
> Cuando querés abrir un programa y se cuelga es porque la memoria RAM ya esta llena
Controles de seguridad de datos:
Los datos almacenados en una computadora pueden tener protecciones de modo de autorizar las codificaciones, agregados o consultas.
Ejemplos:
> Una base de datos con información de cada alumno del colegio
> Cuando le das a un archivo de exel cpermisos de "solo lectura"
El sistema operativo incluye programas que se encargan de un modo transparente al usuario de los detalles de comunicación con los periféricos o con el hardware que controla estos periféricos.
Ejemplos:
> Cuando querés abrir un archivo, este aparece en la pantalla
> Cuando enviás un archivo a la impresora y este sale impreso en papel
Control de autorización de usuarios:
En el caso de las computadoras monousuario el sistema operativo puede verificar que el usuario que trata de utilizar el equipo está habilitado para ello. Cuando se trata de computadoras multiusuario, la tarea de administración de usuarios del sistema operativo es bastante más compleja, porque los derechos de cada usuario pueden ser diferentes sobre cada máquina, cada base de datos o cada periférico.
Ejemplos:
> Mediante una contraseña
> Cuando instalas un programa la computadora te pide los derechos de administrador
Control de la ejecución de programas:
La ejecución efectiva de un programa (escrito en cualquier lenguaje de programación o aplicación) requiere una comunicación permanente con el sistema operativo para acceder a los recursos de la computadora, recursos que el sistema operativo controla y verifica. También el sistema operativo monitorea el resultado de la ejecución para trasmitir al usuario el mensaje adecuado resultante de la evolución de la ejecución.
Ejemplos:
> Detecta cuando una orden de impresión no se puede realizar porque la impresora no esta prendida
> Detecta que un programa tardó en abrir más que el tiempo máximo determinado.
Control de concurrencia:
Las computadoras multiusuario, o las redes de computadoras, o las modernas computadoras paralelas con varios procesadores internos, pueden tener varios trabajos ejecutándose al mismo tiempo. Esto exige que el
sistema operativo controle que hace cada proceso y permita que los mismos compartan datos y recursos. Estos múltiples procesos pueden tener diferente prioridad para acceder a los recursos, lo que debe ser controlado también por el sistema operativo.
Ejemplos:
> Cuando querés enviar por mail un archivo que esta abrierto simultáneamente
> Cuando estás modificando una foto y la queres volver a abrir
Control de errores:
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.
Ejemplos:
> Detecta cuando una orden de impresión no se puede realizar porque la impresora no esta prendida
> Cuando algún programa no responde y aparece la opción de "Finalizar programa"
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. Los esquemas de administración de memoria pueden ser muy sencillos o más sofisticada de modo de asignar y liberar memoria en forma dinámica según los requerimientos y prioridades de los procesos.
Ejemplos:
> Cuando querés abrir algún programa y el sistema operativo le da un pedazo de memoria RAM para que pueda operar
> Cuando querés abrir un programa y se cuelga es porque la memoria RAM ya esta llena
Controles de seguridad de datos:
Los datos almacenados en una computadora pueden tener protecciones de modo de autorizar las codificaciones, agregados o consultas.
Ejemplos:
> Una base de datos con información de cada alumno del colegio
> Cuando le das a un archivo de exel cpermisos de "solo lectura"
viernes, 14 de septiembre de 2012
martes, 31 de julio de 2012
Isn't it ironic?
Ironic - Alanis Morissette
1. Read and listen to Alanis Morrissette´s song Ironic. Identify as many ironies as you can and classify them. Are they verbal, situational, dramatic or understatements? You can just copy and paste extracts from the lyrics and write your classification next to each of them.
Understatement Ironies:
> Isn't it ironic, don't you think?
> A little too ironic, and yeah I really do think
Situational Ironies:
> An old man turned ninety-eight. He won the lottery and died the next day
> It's a black fly in your Chardonnay
> It's a death row pardon two minutes too late
> It's like rain on your wedding day
> It's a free ride when you've already paid
> It's the good advice that you just didn't take
> Mr. Play It Safe was afraid to fly [...]And as the plane crashed down he thought
> "Well, isn't this nice."
> A traffic jam when you're already late
> A no-smoking sign on your cigarette break
> It's like 10,000 spoons when all you need is a knife
> It's meeting the man of my dreams, and then meeting his beautiful wife
2. Which do you think is the most ironic of them all? Why?
"Mr. Play It Safe was afraid to fly. He packed his suitcase and kissed his kids good-bye. He waited his whole damn life to take that flight. And as the plane crashed down he thought "Well, isn't this nice."
In my opinion, this is the most ironic of all because is talking about a man that is afraid to fly, and ironically, the day in which he deides to front his tremour, the flight crashes down.
3. What do you think is the significance of all these ironies in this song? Do you think the songwriter is...
a) trying to show humor?
b) showing anger or fierce criticism?
c) showing how sad some situations are?
In my opinion, the songwriter is showing how sad some situations are because most of this situations are tragic or show a kind of unfareness in what happen on the people of the song.
1. Read and listen to Alanis Morrissette´s song Ironic. Identify as many ironies as you can and classify them. Are they verbal, situational, dramatic or understatements? You can just copy and paste extracts from the lyrics and write your classification next to each of them.
Understatement Ironies:
> Isn't it ironic, don't you think?
> A little too ironic, and yeah I really do think
Situational Ironies:
> An old man turned ninety-eight. He won the lottery and died the next day
> It's a black fly in your Chardonnay
> It's a death row pardon two minutes too late
> It's like rain on your wedding day
> It's a free ride when you've already paid
> It's the good advice that you just didn't take
> Mr. Play It Safe was afraid to fly [...]And as the plane crashed down he thought
> "Well, isn't this nice."
> A traffic jam when you're already late
> A no-smoking sign on your cigarette break
> It's like 10,000 spoons when all you need is a knife
> It's meeting the man of my dreams, and then meeting his beautiful wife
2. Which do you think is the most ironic of them all? Why?
"Mr. Play It Safe was afraid to fly. He packed his suitcase and kissed his kids good-bye. He waited his whole damn life to take that flight. And as the plane crashed down he thought "Well, isn't this nice."
In my opinion, this is the most ironic of all because is talking about a man that is afraid to fly, and ironically, the day in which he deides to front his tremour, the flight crashes down.
3. What do you think is the significance of all these ironies in this song? Do you think the songwriter is...
a) trying to show humor?
b) showing anger or fierce criticism?
c) showing how sad some situations are?
In my opinion, the songwriter is showing how sad some situations are because most of this situations are tragic or show a kind of unfareness in what happen on the people of the song.
lunes, 9 de julio de 2012
Software y Sistema operativo
1) ¿Qué es el software?
3) ¿Qué es un sistema operativo?
4) ¿Cuáles son los niveles en que se puede dividir a un sistema operativo?
5) ¿Cuáles son las principales tareas que debe cumplir un sistema operativo?
6) ¿Qué tipo de interfaces hay para un sistema operativo?
7) ¿Qué es un sistema operativo monousuario? ¿Qué es un sistema operativo multiusuario?
1. Software es todo el conjunto intangible de datos y programas de la computadora.
2. SOFTWARE DE SISTEMAS: Son aquellos programas que permiten la administración de la parte física o los recursos de la computadora, es la que interactúa entre el usuario y los componentes hardware del ordenador. Se clasifican el Sistemas Operativos Monousuarios y Multiusuarios.
SOFTWARE DE APLICACION: Son aquellos programas que nos ayudan a tareas especificas como edición de textos, imágenes, cálculos, etc. también conocidos como aplicaciones.
3. Básicamente en el sistema operativo se incorporan las funciones de control del hardware de una computadora, de administración de sus recursos físicos y de sus usuarios, así como el control efectivo de la ejecución de los programas que en ella se carguen.
4. Clasificación de los Sistemas Operativos.
Con el paso del tiempo, los Sistemas Operativos fueron clasificándose de diferentes maneras, dependiendo del uso o de la aplicación que se les daba. A continuación se mostrarán diversos tipos de Sistemas Operativos que existen en la actualidad, con algunas de sus características:
Sistemas Operativos de multiprogramación
Sistema Operativo Monotareas
Sistema Operativo Monousuario
Sistema Operativo Multiusuario
Sistemas Operativos por lotes
Sistemas Operativos de tiempo real
Sistemas Operativos de tiempo compartido
Sistemas Operativos distribuidos
Sistemas Operativos de red
Sistemas Operativos paralelos
5. Funciones de los Sistemas Operativos
· Interpreta los comandos que permiten al usuario comunicarse con el ordenador.
· Coordina y manipula el hardware de la computadora, como la memoria, las impresoras, las unidades de disco, el teclado o el Mouse.
· Organiza los archivos en diversos dispositivos de almacenamiento, como discos flexibles, discos duros, discos compactos o cintas magnéticas.
· Gestiona los errores de hardware y la pérdida de datos.
· Servir de base para la creación del software logrando que equipos de marcas distintas funcionen de manera análoga, salvando las diferencias existentes entre ambos.
· Configura el entorno para el uso del software y los periféricos; dependiendo del tipo de máquina que se emplea, debe establecerse en forma lógica la disposición y características del equipo. Como por ejemplo, una microcomputadora tiene físicamente dos unidades de disco, puede simular el uso de otras unidades de disco, que pueden ser virtuales utilizando parte de la memoria principal para tal fin. En caso de estar conectado a una red, el sistema operativo se convierte en la plataforma de trabajo de los usuarios y es este quien controla los elementos o recursos que comparten. De igual forma, provee de protección a la información que almacena.
6. Interfaz de Línea de Comandos
La forma de interfaz entre el sistema operativo y el usuario en la que este escribe los comandos utilizando un lenguaje de comandos especial. Los sistemas con interfaces de líneas de comandos se consideran más difíciles de aprender y utilizar que los de las interfaces gráficas. Sin embargo, los sistemas basados en comandos son por lo general programables, lo que les otorga una flexibilidad que no tienen los sistemas basados en gráficos carentes de una interfaz de programación.
Interfaz Gráfica del Usuario
Es el tipo de visualización que permite al usuario elegir comandos, iniciar programas y ver listas de archivos y otras opciones utilizando las representaciones visuales (iconos) y las listas de elementos del menú. Las selecciones pueden activarse bien a través del teclado o con el mouse.
Para los autores de aplicaciones, las interfaces gráficas de usuario ofrecen un entorno que se encarga de la comunicación con el ordenador o computadora. Esto hace que el programador pueda concentrarse en la funcionalidad, ya que no esta sujeto a los detalles de la visualización ni a la entrada a través del mouse o el teclado. También permite a los programadores crear programas que realicen de la misma forma las tareas más frecuentes, como guardar un archivo, porque la interfaz proporciona mecanismos estándar de control como ventanas y cuadros de diálogo. Otra ventaja es que las aplicaciones escritas para una interfaz gráfica de usuario son independientes de los dispositivos: a medida que la interfaz cambia para permitir el uso de nuevos dispositivos de entrada y salida, como un monitor de pantalla grande o un dispositivo óptico de almacenamiento, las aplicaciones pueden utilizarlos sin necesidad de cambios.
7. Sistema Operativo Monousuario
Los sistemas monousuarios son aquellos que nada más puede atender a un solo usuario, gracias a las limitaciones creadas por el hardware, los programas o el tipo de aplicación que se este ejecutando.
Estos tipos de sistemas son muy simples, porque todos los dispositivos de entrada, salida y control dependen de la tarea que se esta utilizando, esto quiere decir, que las instrucciones que se dan, son procesadas de inmediato; ya que existe un solo usuario. Y están orientados principalmente por los microcomputadores.
Sistema Operativo Multiusuario
Es todo lo contrario a monousuario; y en esta categoría se encuentran todos los sistemas que cumplen simultáneamente las necesidades de dos o más usuarios, que comparten mismos recursos. Este tipo de sistemas se emplean especialmente en redes.
En otras palabras consiste en el fraccionamiento del tiempo (timesharing).
3) ¿Qué es un sistema operativo?
4) ¿Cuáles son los niveles en que se puede dividir a un sistema operativo?
5) ¿Cuáles son las principales tareas que debe cumplir un sistema operativo?
6) ¿Qué tipo de interfaces hay para un sistema operativo?
7) ¿Qué es un sistema operativo monousuario? ¿Qué es un sistema operativo multiusuario?
1. Software es todo el conjunto intangible de datos y programas de la computadora.
2. SOFTWARE DE SISTEMAS: Son aquellos programas que permiten la administración de la parte física o los recursos de la computadora, es la que interactúa entre el usuario y los componentes hardware del ordenador. Se clasifican el Sistemas Operativos Monousuarios y Multiusuarios.
SOFTWARE DE APLICACION: Son aquellos programas que nos ayudan a tareas especificas como edición de textos, imágenes, cálculos, etc. también conocidos como aplicaciones.
3. Básicamente en el sistema operativo se incorporan las funciones de control del hardware de una computadora, de administración de sus recursos físicos y de sus usuarios, así como el control efectivo de la ejecución de los programas que en ella se carguen.
4. Clasificación de los Sistemas Operativos.
Con el paso del tiempo, los Sistemas Operativos fueron clasificándose de diferentes maneras, dependiendo del uso o de la aplicación que se les daba. A continuación se mostrarán diversos tipos de Sistemas Operativos que existen en la actualidad, con algunas de sus características:
Sistemas Operativos de multiprogramación
Sistema Operativo Monotareas
Sistema Operativo Monousuario
Sistema Operativo Multiusuario
Sistemas Operativos por lotes
Sistemas Operativos de tiempo real
Sistemas Operativos de tiempo compartido
Sistemas Operativos distribuidos
Sistemas Operativos de red
Sistemas Operativos paralelos
5. Funciones de los Sistemas Operativos
· Interpreta los comandos que permiten al usuario comunicarse con el ordenador.
· Coordina y manipula el hardware de la computadora, como la memoria, las impresoras, las unidades de disco, el teclado o el Mouse.
· Organiza los archivos en diversos dispositivos de almacenamiento, como discos flexibles, discos duros, discos compactos o cintas magnéticas.
· Gestiona los errores de hardware y la pérdida de datos.
· Servir de base para la creación del software logrando que equipos de marcas distintas funcionen de manera análoga, salvando las diferencias existentes entre ambos.
· Configura el entorno para el uso del software y los periféricos; dependiendo del tipo de máquina que se emplea, debe establecerse en forma lógica la disposición y características del equipo. Como por ejemplo, una microcomputadora tiene físicamente dos unidades de disco, puede simular el uso de otras unidades de disco, que pueden ser virtuales utilizando parte de la memoria principal para tal fin. En caso de estar conectado a una red, el sistema operativo se convierte en la plataforma de trabajo de los usuarios y es este quien controla los elementos o recursos que comparten. De igual forma, provee de protección a la información que almacena.
6. Interfaz de Línea de Comandos
La forma de interfaz entre el sistema operativo y el usuario en la que este escribe los comandos utilizando un lenguaje de comandos especial. Los sistemas con interfaces de líneas de comandos se consideran más difíciles de aprender y utilizar que los de las interfaces gráficas. Sin embargo, los sistemas basados en comandos son por lo general programables, lo que les otorga una flexibilidad que no tienen los sistemas basados en gráficos carentes de una interfaz de programación.
Interfaz Gráfica del Usuario
Es el tipo de visualización que permite al usuario elegir comandos, iniciar programas y ver listas de archivos y otras opciones utilizando las representaciones visuales (iconos) y las listas de elementos del menú. Las selecciones pueden activarse bien a través del teclado o con el mouse.
Para los autores de aplicaciones, las interfaces gráficas de usuario ofrecen un entorno que se encarga de la comunicación con el ordenador o computadora. Esto hace que el programador pueda concentrarse en la funcionalidad, ya que no esta sujeto a los detalles de la visualización ni a la entrada a través del mouse o el teclado. También permite a los programadores crear programas que realicen de la misma forma las tareas más frecuentes, como guardar un archivo, porque la interfaz proporciona mecanismos estándar de control como ventanas y cuadros de diálogo. Otra ventaja es que las aplicaciones escritas para una interfaz gráfica de usuario son independientes de los dispositivos: a medida que la interfaz cambia para permitir el uso de nuevos dispositivos de entrada y salida, como un monitor de pantalla grande o un dispositivo óptico de almacenamiento, las aplicaciones pueden utilizarlos sin necesidad de cambios.
7. Sistema Operativo Monousuario
Los sistemas monousuarios son aquellos que nada más puede atender a un solo usuario, gracias a las limitaciones creadas por el hardware, los programas o el tipo de aplicación que se este ejecutando.
Estos tipos de sistemas son muy simples, porque todos los dispositivos de entrada, salida y control dependen de la tarea que se esta utilizando, esto quiere decir, que las instrucciones que se dan, son procesadas de inmediato; ya que existe un solo usuario. Y están orientados principalmente por los microcomputadores.
Sistema Operativo Multiusuario
Es todo lo contrario a monousuario; y en esta categoría se encuentran todos los sistemas que cumplen simultáneamente las necesidades de dos o más usuarios, que comparten mismos recursos. Este tipo de sistemas se emplean especialmente en redes.
En otras palabras consiste en el fraccionamiento del tiempo (timesharing).
lunes, 2 de julio de 2012
Kill To eat
"Kill to eat" is a story written by Oodgeroo Nunukal. This was a story of a tribe which had a strong conection with the habitat where they lived. But one day, a boy of one of the families broke a law which he had to obbey. He killed their brother, a Kookaboorra.
On this tribe, they had several rules or laws which they must follow. "One rule he told us we must strictly obey. When we went hunting, we must understand that our weapons were to be used only for gathering of food. We must never use them for the sake of killing". This was the most important and strict rule of all. Here is shown that they took care of ture by not killing animals for fun or pleasure. From here comes the name "Kill to eat"
The aborigins had a kind of conection with nature, the bird killed by the oldest brother, was considered part of the family, a member of it. Also, they depend on nature to survive. It was a precious resource from which they musn't abuse. It was indispensable for them, they needed it because the ration of food the goverment gave them was a misery, they didn't have relation with them at all.
In my opinion, this is a great story to read if you enjoy nature and you agree with protecting the environment. Also, it is a kind of moral because the oldest brother is punished because of the act he had commited.
On this tribe, they had several rules or laws which they must follow. "One rule he told us we must strictly obey. When we went hunting, we must understand that our weapons were to be used only for gathering of food. We must never use them for the sake of killing". This was the most important and strict rule of all. Here is shown that they took care of ture by not killing animals for fun or pleasure. From here comes the name "Kill to eat"
The aborigins had a kind of conection with nature, the bird killed by the oldest brother, was considered part of the family, a member of it. Also, they depend on nature to survive. It was a precious resource from which they musn't abuse. It was indispensable for them, they needed it because the ration of food the goverment gave them was a misery, they didn't have relation with them at all.
In my opinion, this is a great story to read if you enjoy nature and you agree with protecting the environment. Also, it is a kind of moral because the oldest brother is punished because of the act he had commited.
Suscribirse a:
Entradas (Atom)
.jpg)
