Entradas

Mostrando entradas de abril, 2017

Diagrama de Gantt

Imagen
El diagrama de Gantt es una herramienta gráfica cuyo objetivo es exponer el tiempo de dedicación previsto para diferentes tareas o actividades a lo largo de un tiempo total determinado. A pesar de esto, el diagrama de Gantt no indica las relaciones existentes entre actividades. Un diagrama de Gantt. Diagrama de Gantt mostrando tres tipos de precedencias (en rojo) y porcentajes de avance. Ejemplo de Carta Gantt en una planilla Excel. Marco teórico En 1896, Karol Adamiecki inventó un nuevo medio de procesos interdependientes que se presentan con el fin de mejorar la visibilidad de los programas de producción. En 1931 se publicó un artículo conocido más ampliamente para describir su diagrama, que llamó la harmonogram o harmonograf. Adamiecki, sin embargo, publicó sus obras en polaco y ruso, idiomas poco conocidos en el mundo de habla inglesa. En ese momento, un método similar se había popularizado en occidente por Henry Gantt (que había publicado artículos sobre el mi...

Código Fuente

Imagen
El código fuente de un programa informático (o software) es un conjunto de líneas de texto con los pasos que debe seguir la computadora para ejecutar dicho programa. El código fuente de un programa está escrito por un programador en algún lenguaje de programación, pero en este primer estado no es directamente ejecutable por la computadora, sino que debe ser traducido a otro lenguaje o código binario; así será más fácil para la máquina interpretarlo (lenguaje máquina o código objeto que sí pueda ser ejecutado por el hardware de la computadora). Para esta traducción se usan los llamados compiladores, ensambladores, intérpretes y otros sistemas de traducción. El término código fuente también se usa para hacer referencia al código fuente de otros elementos del software, como por ejemplo el código fuente de una página web, que está escrito en lenguaje de marcado HTML o en Javascript, u otros lenguajes de programación web, y que es posteriormente ejecutado por el navegador web ...

Hardware Libre

Imagen
Se llama hardware libre, hardware de código abierto, electrónica libre o máquinas libres a aquellos dispositivos de hardware cuyas especificaciones y diagramas esquemáticos son de acceso público, ya sea bajo algún tipo de pago, o de forma gratuita. La filosofía del software libre es aplicable a la del hardware libre, y por eso forma parte de la cultura libre. Un ejemplo de hardware libre es la arquitectura UltraSparc cuyas especificaciones estén disponibles bajo una licencia libre. La replicación de hardware médico con código gratuito y abierto proporciona ahorros superiores al 90% del coste, lo que hace que el material médico y científico resulte mucho más accesible.  Algo del ímpetu para el desarrollo del hardware libre fue iniciado en 2001 con el Challenge to Silicon Valley publicado por Kofi Annan.5 Debido a que la naturaleza del hardware es diferente a la del software, y que el concepto de hardware libre es relativamente nuevo, aún no ha surgido una definición exac...

Libertades del software libre

Imagen
Se ha definido que un programa es Software Libre si respeta las libertades del usuario y de la comunidad. Si no existen esas libertades no estamos hablando de Software Libre si no de Software Privativo. El Software Privativo es aquel al cual no tenemos la posibilidad de compartirlo sin romper la licencia ni de conocer ni modificar el código fuente que contiene. Las 4 Libertades esenciales: Libertad 0 . Libertad de ejecutar el programa como desees. Libertad 1 . Libertad de estudiar el código fuente del programa y realizar los cambios que desee el programador. Libertad 2 . Libertad de ayudar a tu programa. Crear copias exactas del programa y distribuirlas bien gratuitamente o con la libertad de vender tu desarrollo. Estas dos opciones están permitidas por la comunidad. Libertad 3 . Libertad para contribuir a tu Comunidad. Hacer copias de tus versiones modificadas y distribuirlas entre los demás. Con estas 4 libertades estamos contribuyendo a un Sistema Ético que respet...

Software Libre

Imagen
El término software libre refiere el conjunto de software (programa informático) que por elección manifiesta de su autor, puede ser copiado, estudiado, modificado, utilizado libremente con cualquier fin y redistribuido con o sin cambios o mejoras.1 2 Su definición está asociada al nacimiento del movimiento de software libre, encabezado por Richard Stallman y la consecuente fundación en 1985 de la Free Software Foundation, que coloca la libertad del usuario informático como propósito ético3 fundamental. Proviene del término en inglés free software, que presenta ambigüedad entre los significados «libre» y «gratis» asociados a la palabra free. Por esto que suele ser considerado como software gratuito y no como software que puede ser modificado sin restricciones de licencia. En este sentido es necesario resaltar que la libertad tiene que ver con el uso y no con la gratuidad. Un programa informático es software libre si otorga a los usuarios todas estas libertades de manera adecuada....

Decreto 3390 en la República Bolivariana de Venezuela

Imagen
El presente artículo tiene como finalidad informar brevemente sobre el decreto 3390, que aún a casi 4 años de su publicación en gaceta oficial, no ha sido aplicado del todo en la República Bolivariana de Venezuela. El decreto 3390, indica que en la República Bolivariana de Venezuela debe darse prioridad al uso del software libre, no indica que no se debe utilizar software propietario, sin embargo si que en caso de existir alguna posibilidad para utilizar un software libre y no uno propietario, debe hacerse uso del Software Libre. Indica también que en un lapso de 24 meses debía haberse llevado a cabo la migración total en todos los entes gubernamentales, esto evidencia la necesidad de que los estudiantes y de hecho los habitantes del país, comiencen a tener un conocimiento certero sobre ¿Qué es el Software Libre? El Decreto Nª 3390 fue realizado el 23 de Diciembre de 2004 y publicado en la gaceta oficial nª 38.095 el 28/12/2004 El decreto 3390 indica: "Artículo 1. La Administra...

Ley de Infogobierno

LA ASAMBLEA NACIONAL DE LA REPÚBLICA BOLIVARIANA DE VENEZUELA Decreta la siguiente, LEY DE INFOGOBIERNO TÍTULO I DISPOSICIONES FUNDAMENTALES   Capítulo I Normas generales Objeto de la ley Artículo 1. Esta Ley tiene por objeto establecer los principios, bases y lineamientos que rigen el uso de las tecnologías de información en el Poder Público y el Poder Popular, para mejorar la gestión pública y los servicios que se prestan a las personas; impulsando la transparencia del sector público; la participación y el ejercicio pleno del derecho de soberanía; así como, promover el desarrollo de las tecnologías de información libres en el Estado; garantizar la independencia tecnológica; la apropiación social del conocimiento; así como la seguridad y defensa de la Nación. Ámbito de aplicación Artículo 2. Están sometidos a la aplicación de la presente Ley: 1. Los órganos y entes que ejercen el Poder Público Nacional. 2. Los órganos y entes que ejercen el Poder...