miércoles, 6 de marzo de 2013

Concepto base de datos

Para mi, una base de datos es un conjunto de herramientas de la estructura denominada tabla.Por otro lado, una tabla es un conjunto de herramienta que posee distinta cantidad de campos o cualidades con distinta informacion, que se denomina registro.Y por ultimo, un registro es distinta informacion organizada en columnas.

martes, 4 de septiembre de 2012

Software Libre

Cuestionario:

1) ¿Cómo podemos clasificar al software de acuerdo a su licencia?. Defina a cada elemento clasificado.

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)Una licencia de software es un contrato entre el licenciante (autor/titular de los derechos de explotación/distribuidor) y el licenciatario del programa informático (usuario consumidor /usuario profesional o empresa), para utilizar el software cumpliendo una serie de términos y condiciones establecidas dentro de sus cláusulas.
Las licencias de uso de software generalmente caen en alguno de estos tipos:
  • Licencia propietaria. Uso en una computadora por el pago de un precio.
  • Shareware. Uso limitado en tiempo o capacidades, después pagar un precio.
  • Freeware. Usar y copiar ilimitado, precio es cero.
  • Software libre. Usar, copiar, estudiar, modificar, redistribuir. Código fuente incluido.
2)Un programa es software libre si los usuarios tienen las cuatro libertades esenciales:
La libertad de ejecutar el programa para cualquier propósito (libertad 0).La libertad de estudiar cómo funciona el programa, y cambiarlo para que haga lo que usted quiera (libertad  El acceso al código fuente es una condición necesaria para ello.La libertad de redistribuir copias para ayudar a su prójimo (libertad 2).La libertad de distribuir copias de sus versiones modificadas a terceros (libertad 3). 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) el copyleft  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.En el proyecto GNU, usamos copyleft para proteger legalmente estas libertades para todos. Pero también existe software libre sin copyleft. Creemos que existen razones importantes por las que es mejor usar copyleft, pero si su programa es software libre sin copyleft, sigue siendo ético de todos modos. (Véase en categorías del software libre una descripción de la relación que existe entre «software libre», «software con copyleft» y otros tipos de software libre).Copyleft protege al software libre y no posee reconocimiento legal al día de hoy Copyleft es abierto y copyright es cerrado. Mientras copyright restringe los derechos de copia,distribución,difusión pública, etc, el copyleft,mediante las licencias de la LPI cede estos derechos al público.

4)Software libre» significa que el software respeta la libertad de los usuarios y la comunidad. En términos generales, los usuarios tienen la libertad de copiar, distribuir, estudiar, modificar y mejorar el software. Con estas libertades, los usuarios (tanto individualmente como en forma colectiva) controlan el programa y lo que hace.Cuando los usuarios no controlan el programa, el programa controla a los usuarios. El programador controla el programa y, a través del programa, controla a los usuarios. Un programa que no es libre, llamado «privativo», es por lo tanto un instrumento de poder injusto.Por tanto, el «software libre» es una cuestión de libertad, no de precio. Para entender el concepto, piense en «libre» como en «libre expresión», no como en «barra libre».El  software  "gratis"  es  el  que  se  recibe  sin  pagar  dinero,  pero  no  puedesmodificarlo, estudiarlo ni mejorarlo porque no se tiene acceso al código y siguesiendo propietario.

5)Otro grupo ha comenzado a usar el término «código abierto»  que significa algo parecido (pero no idéntico) a «software libre». Preferimos el término «software libre» porque una vez que ya se sabe que se refiere a la libertad y no al precio, evoca la idea de libertad. La palabra «abierto» nunca se refiere a la libertad.


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 Livre 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 (CC) es una organización no gubernamental sin ánimo de lucro que desarrolla planes para ayudar a reducir las barreras legales de la creatividad, por medio de nueva legislación y nuevas tecnologías. Fue fundada por Lawrence Lessig, profesor de derecho en laUniversidad de Stanford y especialista en ciberderecho, que la presidió hasta marzo de 2008. Creative Commons  es también el nombre dado a laslicencias desarrolladas por esta organización.

jueves, 16 de agosto de 2012

Cuestionario

1. Explique las ventajas/desventajas que Ud. le encuentra a una interfaz natural
con la computadora, es decir hablarle y obtener respuestas habladas. ¿Cree
que la interfaz natural se puede generalizar para su uso en las PCs de oficina?

2.Diferencie las características principales de un sistema operativo multiusuario

de uno monousuario. En las empresas que tienen redes de computadoras,
¿por qué cree que se requieren sistemas operativos multiusuario? ¿Pueden
coexistir sistemas operativos monousuario en la PC de cada empleado con un
sistema operativo general multiusuario que maneje la comunicación entre
ellos?



1.La interfaz natural de usuario es aquella en las que se interactúa con un sistema, aplicación, etc. sin utilizar sistemas de mando o dispositivos de entrada de las GUI como sería un ratón, teclado alfanumerico, lápiz óptico, Touchpad, joystick etc. y en su lugar, se hace uso de movimientos gestuales tales como las manos o el cuerpo es el mismo mando de control, en el caso de pantallas capacitivas multitáctiles la operación o control es por medio de la yemas de los dedos en uno o varios contactos, también se esta desarrollando control de sistemas operativos por medio de voz humana y control cercano a la pantalla pero sin tocarla.Una noticia de la discapacidad puede ser:“Asevera esta telecentrista ciega de nacimiento. Hace unos años, ella recuerda haber tenido que ofrecerse a trabajar gratuitamente para convencer a empleadores que ella era capaz. Hoy en día, con tecnología como el lector de pantalla JAWS, ya puede competir competir a la par con otras personas porque tiene las herramientas”.

Las ventajas puede ser que es muy útil para los discapacitado, es muy fácil de conseguir, responde a la voz, puede tener mayor accesibilidad a las cosa y que puede mas fácilmente lo que uno desea por ejemplo archivos programas etc.
Las desventajas pueden ser que son caros, si se habla cuando se quiere leer la voz la computadora no va a poder interpretar la información que el usuario desea.
Creo yo que no se puede generalizar ya que en una oficina hay muchos empleados y cuando uno le habla a la PC se puede interferir otra voz de otro usuario que a la ves esta hablando y por tal motivo no va a salir la información que desea el oficinista.


Creo que se requieren sistema multiusuarios para tener una mejor administración de la información. Por ej: en las sucursales de un banco cuando una maquina ingresa los datos de un cliente y esa información se traslada a todas las maquina de ese banco ya sea en la misma sucursal o de otras localidades.


2-Un sistema operativo multiusuario permite proveer servicio y procesamiento a múltiples usuarios simultáneamente, los datos que contiene son accesibles para que cualquiera pueda conectarse, en cambio un sistema operativo monousuario solo puede ser ocupado por un único usuario en un tiempo determinado.Si, pueden coexistir ya que el usuario puede usar su información y después viene otro a usarla a la misma maquina.