F:\universidad nacional de chimborazo emviasr infor
Máquina virtual de solfware deber
1. Máquina virtual
En informática una máquina virtual es un software que emula a una computadora y puede ejecutar
programas como si fuese una computadora real. Este software en un principio fue definido como "un
duplicado eficiente y aislado de una máquina física". La acepción del término actualmente incluye a
máquinas virtuales que no tienen ninguna equivalencia directa con ningún hardware real.
¿Qué es una máquina virtual?
Una máquina virtual es una especie de programa informático que permite instalar en su interior un
sistema operativo distinto al que tiene instalado la computadora. El sistema operativo que se instala
dentro de la máquina virtual se adecúa al hardware y dispositivos periféricos de la computadora sin
provocar conflictos. Tener instalada una máquina virtual es como tener otro ordenador dentro de
nuestro ordenador. La máquina virtual utiliza los mismos recursos de hardware que utiliza
normalmente nuestro sistema operativo principal.
Tipos de máquinas virtuales
¿Qué máquinas virtuales existen?
Existen muchas máquinas virtuales. Para que tengas una buena idea, revisa este artículo. Actualmente
estoy utilizando VMware Player y Virtual PC 2007.
¿Cómo se activa una máquina virtual?
Para activar o iniciar una máquina virtual debemos tener instalado en nuestro sistema un programita
que funcione como tocador o player de máquinas virtuales. El que yo utilizo se llama VMware Player y
es gratuito. Otro activador de máquinas virtuales es Microsoft Virtual PC 2007. Existen otros que son de
pago.
2. Queda claro hasta el momento que una máquina virtual se compone básicamente de dos partes: el
programa activador, por ejemplo, VMware Player o Virtual PC 2007, y la máquina virtual propiamente
dicha la cual está formada por varios archivos a los cuales son activados por el programa activador.
Cómo funciona la máquina virtual.-Abrimos nuestro activador, VMware Player o Virtual PC 2007,
como lo hacemos con cualquier programa y buscamos la ubicación de nuestra máquina virtual. Damos
clic y se abre nuestra máquina virtual, en mi caso Windows XP o Linux Centos. Para cerrarla,
procedemos como lo hacemos para cerrar normalmente esos sistemas operativos.
¿Dónde consigo las máquinas virtuales?
Con frecuencia los usuarios de ordenadores personales lo que hacemos es buscar en la red los archivos
principales (vdmk, para VMware Player; .vmc, para Virtual PC 2007), escribimos en ellos datos básicos
como tamaño del disco duro virtual y cantidad de memoria RAM que le vamos a asignar. Luego, con
ayuda de un programa activador instalamos nuestro sistema operativo como lo instalamos en un
ordenador con disco duro recién formateado: introducimos el disco de instalación y seguimos los pasos
de rigor. Después, utilizamos el respectivo activador para abrir nuestra máquina virtual.
¿Qué problemas ocasiona el uso de máquinas virtuales?
El único problema que he detectado con el uso de las máquinas virtuales es que afectan notoriamente la
memoria de la computadora. Un sistema operativo como Windows XP corre tranquilamente con 64 MB.
Sin embargo, algunos programas nos exigen mucha más memoria. Por ejemplo, cuando quise hacer un
video en Adobe Premiere me encontré con que debía ampliar la memoria de mi máquina virtual XP a
1GB en el archivo WindowsXPPro.vmx que forma parte del conjunto de archivos de mi máquina virtual
XP. Como el efecto de este cambio mi ordenador se tornó lento. En consecuencia, tuve que ampliar la
memoria de mi ordenador a de 2GB a 4 GB para no sentir el efecto en el rendimiento de la memoria
RAM. Finalmente, para evitar quedarnos sin memoria RAM recomiendo no trabajar con programas
complejos en el ordenador principal mientras estemos trabajando en la máquina virtual.
Software libre
Mantenemos esta definición de software libre para mostrar claramente qué debe cumplir un programa
de software en concreto para que se le considere software libre. De vez en cuando modificamos esta
definición para clarificarla. Si quisiera revisar los cambios que hemos hecho, por favor vea la sección
historial más abajo para más información. es la denominación del software que respeta la libertad de
los usuarios sobre su producto adquirido y, por tanto, una vez obtenido puede ser usado, copiado,
estudiado, modificado, y redistribuido libremente. Según la Free Software Foundation, el software libre
se refiere a la libertad de los usuarios para ejecutar, copiar, distribuir, estudiar, modificar el software y
distribuirlo modificado. 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" (denominado usualmente freeware), ya que, conservando
su carácter de libre, puede ser distribuido comercialmente ("software comercial"). Análogamente, el
"software gratis" o "gratuito" incluye en ocasiones el código fuente; no obstante, este tipo de software
no es libre en el mismo sentido que el software libre, a menos que se garanticen los derechos de
modificación y redistribución de dichas versiones modificadas del programa.
Software libre y de código abierto
3. Los defensores del término "código abierto", en inglésopen source, afirman que éste evita la
ambigüedad del término en ese idioma que es free en free software. El término "código abierto" fue
acuñado por Christine Peterson del thinktankForesightInstitute, y se registró para actuar como marca
registrada el término en inglés para los productos de software libre.
¿Código abierto?
Otro grupo ha comenzado a usar el término «código abierto» (del inglés «open source») que significa
algo parecido (pero no idéntico) a «software libre». Preferimos el término «software libre» porque, una
vez que ha escuchado que se refiere a la libertad en lugar del precio, le hace pensar en la libertad. La
palabra «abierto» nunca se refiere a la libertad.
Software libre
Ventajas
- Existen aplicaciones para todas las plataformas (Linux, Windows, Mac Os ).
- El precio de las aplicaciones es mucho menor, la mayoría de las veces son gratuitas.
- Libertad de copia.
- Libertad de modificación y mejora.
- Libertad de uso con cualquier fin.
- Libertad de redistribución.
- Facilidad a la hora de traducir una aplicación en varios idiomas.
- Mayor seguridad y fiabilidad.
- El usuario no depende del autor del software.
Inconvenientes
- Algunas aplicaciones (bajo Linux) pueden llegar a ser algo complicadas de instalar.
- Inexistencia de garantía por parte del autor.
- Interfaces gráficas menos amigables.
- Poca estabilidad y flexibilidad en el campo de multimedia y juegos.
- Menor compatibilidad con el hardware.
Plataforma e-learning
El e-learning se ha convertido en una herramienta y opción útil en la constante capacitación que el
mercado exige, conocer de ella y cómo funciona su plataforma es el objetivo del siguiente artículo. Con
el nombre de “Plataforma” es como genéricamente se conoce a la herramienta tecnológica usada para
distribuir el conocimiento. Está basada en Internet.
Funcionalidades
Autenticación al sistema
Generación de contenidos
Visualización de contenidos
Diferentes medios de comunicación con el profesor/tutor
Realización de actividades como tareas, trabajos en grupo
Reporte de las actividades realizadas por el alumno, etc.
Herramientas de evaluación
Dokeos
Es un entorno de e-learning y una aplicación de administración de contenidos de cursos y también una
herramienta de colaboración. Es software libre y está bajo la licencia GNU GPL, el desarrollo es
4. internacional y colaborativo. También está certificado por la OSI y puede ser usado como un sistema de
gestión de contenido (CMS) para educación y educadores. Esta característica para administrar
contenidos incluye distribución de contenidos, calendario, proceso de entrenamiento, chat en texto,
audio y video, administración de pruebas y guardado de registros. Hasta el 2007, estaba traducido en
34 idiomas (y varios están completos) y es usado (a septiembre de 2010) por 9900 organizaciones,
según reporta el mismo sitio web de la empresa, medido sin filtrado de posibles duplicados.
Dokeos.com es también una compañía belga que provee hospedaje soporte y servicios de e-learning,
aparte de la distribución de la plataforma Dokeos. La compañía colabora con la comunidad pagándole a
varios desarrolladores.
Plataforma e-LearningMoodle
Sistemas de Gestión de Aprendizaje LMS Plataforma de Aprendizaje Basados en Web Creación Gestión y
Distribución de Cursos Online Facilita Comunicación y Colaboración entre Profesores y Alumnos Posee
Herramientas de Seguimiento y Evaluación del Alumno
Moodle fue desarrollado basado en una pedagogía constructivista, es decir, que facilita a los estudiantes
la creación de su propio conocimiento. En la actualidad la base de usuarios registrados supera los 2600
sitios en más de 100 países y está traducido a más de 50 idiomas. Origen de MOODLE
Moodle como herramienta LMS ¿Por qué utilizar Moodle? Mientras que la mayor parte de los LMS están
diseñados pensando en el instructor, centrándose fundamentalmente en cómo suministrar los
contenidos del curso, Moodle ha sido desarrollado desde una perspectiva constructivista. A Moodle lo
podemos considerar como una variedad o subcategoría de los sistemas de gestión de contenidos más
clásicos, que combina las funcionalidades propias de ese tipo de aplicaciones con otras específicamente
pensadas para facilitar a los educadores el desarrollo, gestión y administración del aprendizaje en
entornos virtuales.
Plataforma Chamilo
En las últimas semanas he tenido un poco más de tiempo y he estado juguetón. Ayer os hablé de una
herramienta de autor de software libre llamada eXeLearning.
Hoy os voy a hablar de una plataforma de software libre llamada CHAMILO, que es una escisión, tal y
como comentan en la web de Doqueos.
Una instalación en servidor y la he probado, sino que he jugado con sus funcionalidad desde un campus
de demo que proporcionan, Por lo tanto, he podido probar la plataforma en versión alumno y profesor,
pero no como administrador, volcar alumnos...
Las sensaciones han sido buenas. Muy fácil de utilizar, configurar, modificar, permite la generación de
contenidos de manera muy sencilla.
Otro tema que estaba probando es la compatibilidad de eXeLearning y otras herramientas de autor y no
he tenido problemas.
ATutor.-Es un Sistema de Gestión de Contenidos de Aprendizaje, Learning Content Management
System de Código abierto basado en la Web y diseñado con el objetivo de lograr accesibilidad y
adaptabilidad. Los administradores pueden instalar o actualizar ATutor en minutos. Los educadores
pueden rápidamente ensamblar, empaquetar y redistribuir contenido educativo, y llevar a cabo sus
clases online. Los estudiantes pueden aprender en un entorno de aprendizaje adaptativo. Tutor es un
programa diseñado en PHP, Apache, MySQL, trabaja sobre plataformas Windows, GNU/Linux, Unix,
Solaris, soporte a 32 idiomas, contiene herramienta de Gerencia y administra alumnos, tutores, cursos y
evaluaciones en línea, herramienta de Autoría incorporada, herramienta de Colaboración incorporada.
La incorporación de las especificaciones de empaquetado de contenido IMS/SCORM, permitiendo que
los diseñadores de contenidos creen contenido reutilizable que se puede intercambiar entre diversos
5. sistemas de aprendizaje. El contenido creado en otros sistemas conforme a IMS o SCORM se puede
importar en ATutor, y viceversa. ATutor también incluye un ambiente Runtime de SCORM 1.2 (LMS
RTE3).
Se destaca a esta plataforma por el cumplimiento Conforme de los estándares internacionales de
accesibilidad, a través de los cuales permite el ingreso a estudiantes, profesores y administradores, sin
dejar de lado aquellos usuarios con discapacidades, quienes cuentan con algunas tecnologías especiales
de apoyo para su acceso a la web.
Con respecot a los usuarios involucrados, podemos decir que los educadores pueden rápidamente
ensamblar, empaquetar y redistribuir contenido educativo, y llevar a cabo sus clases online; y los
estudiantes pueden aprender en un entorno de aprendizaje adaptativo, dinámico y visualmente
atractivo.
Algunas características generales:
-La documentación para profesores y administradores va incluida ahora en la instalación estándar.
-Los temas son más fáciles de crear y más flexibles.
-Se ha añadido la compatibilidad con el Run-Time Environment de SCORM, completándose así la
compatibilidad con SCORM 1.2.
-El profesor puede elegir qué herramientas y módulos va a usar en cada curso.
-Los cursos incorporan ahora un directorio de profesores y alumnos, de modo que se facilita el contacto
entre los participantes.
-Se han ampliado las estadísticas de uso de los contenidos del curso.
Plataforma de e-learningClaroline
Claroline es un Sistema de Administración de cursos basados en Web. Permite crear y administrar
sitios web que pueden ser desplegados en un navegador y nos permite publicar documentos en casi
cualquier formato, administrar foros, agregar enlaces externos, crear grupos, confeccionar ejercicios,
estructurar una agenda con tareas, plazos, etc. Podemos estructurar toda la formación relacionada con
la empresa en completos cursos y proponer ejercicios para asegurarnos de la comprensión del curso
por parte del alumno.
Esta es una cuestión muy importante cuando existe una importante rotación en los puestos de trabajo
por un motivo o por otro. Para intentar hacer esta carga más liviana existe software específico para
facilitar la formación de usuarios. Hoy vamos a hablar de la plataforma de e-learningClaroline de código
abierto.
Claroline es multiplataforma ya que está basado en una solución de PHP, MySql y Apache. Se puede
instalar tanto bajo Windows, Linux o Mac. Respecto a la facilidad de instalación tengo que decir que
Claroline es una de las plataformas con una documentación muy completa con las que me he
encontrado, existiendo tutoriales muy buenos y un completo Wiki donde toda la documentación está
perfectamente estructurada.