martes, 23 de febrero de 2010

Talent and innovation

Leer más...

jueves, 18 de febrero de 2010

Temas expo Lògica

Expo para el 4 de Marzo


1. Conceptos fundamentales relacionados con la computación.
Definición de HARDWARE Y SOFTWARE
Generación de los computadores (1era, segunda, etc)
Cambios que han tenido los computadores a través del tiempo.
Clasificación actual de los computadores según su capacidad de procesamiento y su tamaño.

2.Arquitectura del PC
Componentes internos y configuración actual

3.Dispositivos de Entrada
Concepto de dispositivo de entrada
Biométrica

4.Dispositivos de Salida


5.Dispositivos de Almacenamiento secundario


6.Dispositivos de comunicaciones Leer más...

martes, 16 de febrero de 2010

Taller de Programación

Recuerde que:

Algoritmo: Son los pasos lógicos y ordenados a seguir para resolver un problema.

Programa: Conjunto de instrucciones que entiende un computador para realizar una actividad. Todo progra
ma tiene un objetivo bien definido: un procesador de texto es un programa que permite cargar, modificar e imprimir textos, un programa de ajedrez permite jugar al ajedrez contra el computador u otro contrincante humano. La actividad fundamental del programador es resolver problemas empleando el computador como herramienta fundamental. Para la resolución de un problema hay que plantear un algoritmo.

Lenguaje de programación: Conjunto de instrucciones que son interpretadas por una computadora para realizar operaciones, mostrar datos por pantalla, sacar listados por impresora, entrar datos por teclado, etc. Nosotros aprenderemos a programar utilizando el lenguaje de programación JavaScript. Para desarrollar este curso no requerimos ningún conocimiento de otro lenguaje.

JavaScript es un lenguaje interpretado que se embebe en una página web HTML. Un lenguaje interpretado significa que a las instrucciones las analiza y procesa el navegador en el momento que deben ser ejecutadas.

Como en la mayoria de lenguajes presento el programa modelo "Hola Mundo", es decir un programa que muestre en el documento HTML el mensaje "Hola Mundo".
 Programa Hola Mundo 


ES IMPORTANTISIMO TENER EN CUENTA QUE JavaScript es SENSIBLE A MAYUSCULAS Y MINUSCULAS. NO ES LO MISMO ESCRIBIR:
document.write que DOCUMENT.WRITE (la primera forma es la correcta, la segunda forma provoca un error de sintaxis).

PROBLEMAS

1 - Realizar la carga del lado de un cuadrado, mostrar por pantalla el perímetro del mismo (El perímetro de un cuadrado se calcula
multiplicando el valor del lado por cuatro).

2 - Escribir un programa en el cual se ingresen cuatro números, calcular e informar la suma de los dos primeros y el producto del
tercero y el cuarto.

3 - Realizar un programa que lea cuatro valores numéricos e informar su suma y producto.

4 - Se debe desarrollar un programa que pida el ingreso del precio de un artículo y la cantidad que lleva el cliente. Mostrar lo
que debe abonar el comprador.
Leer más...

lunes, 15 de febrero de 2010

domingo, 14 de febrero de 2010

Datos

Leer más...

Mensaje para maperos OSM


Once días en Haití trabajando con 128 rescatistas de seis instituciones y organismos de Socorro COLOMBIANOS fue una experiencia difícil e inolvidable.
La georeferenciacion es una herramienta clave para movernos rápidamente en un país destruido y además desconocido.
Tuve oportunidad de utilizar mapas de OSM con mi GPS. Gracias a toda la gente que ha ayudado a actualizar la plataforma de Puerto Príncipe y sus alrededores.
Después de varios días de intenso trabajo, tres (3) vidas rescatadas bajo los escombros y los más de 5.000 pacientes que médicos y enfermeros COLOMBIANOS han atendido son un motivo más para agradecer todo el apoyo silencioso y anónimo que personas como ustedes alrededor del mundo han facilitado a nuestros equipos humanitarios.
Desde Colombia hacia Haití, viajan 2900 toneladas con ayuda humanitaria, mas de 5000 personas han recibido atención de nuestros Colombianos.

------------

Eleven days working in Haiti with 128 rescuemens from six Colombian institutions and relief agencies was a difficult experience and unforgettable.

Georeferencing is a tool to move quickly in a country destroyed and also unknown.

I was able to use OSM maps on my GPS. Thanks to everyone who has helped to upgrade the Port a Prince platform and its environs.

After several days of intense work, three (3) lives rescued under the buildings and more than 5,000 patients that Colombian doctors and nurses have treated are another reason to thank all the support silent and anonymous people around the world have provided our humanitarian teams.

From Colombia to Haiti, surf 2900 tons with humanitarian aid, more than 5,000 people have received attention from our Colombian teams.

Charlie Barrera
Colombian Mission in Haiti
Leer más...

martes, 9 de febrero de 2010

Lògica Computacional

En esta formación en Informática usted podrá desarrollar procesos de trabajo tales como uso de aplicaciones de tipo general o específico, diseño de sistemas y bases de datos, así como el manejo de redes y la lógica computacional para plantear soluciones a problemas relacionados con la informática.Justificar a ambos lados
Las asignatura de Lógica Computacional y Programación son vitales para entender que la laboración del software requiere que el ingeniero tenga un pensamiento lógico, razonado y sistemático, para plasmar dichos procesos de uso cotidiano en sentencias entendibles por la computadora y, por ende, la utilización de ésta como un medio electrónico para realizar diferentes tareas.

Conforme vaya avanzando en el estudio de esta asignatura, se dará cuenta que no es fácil desarrollar soluciones prácticas en el primer intento, ya que para lograrlo necesitará aplicar las metodologías para la solución de problemas presentadas en este curso, encontrando así, cada vez que resuelva un problema, mayor facilidad para planear buenas soluciones.

La lógica Computacional no sólo le ayudará a resolver problemas de informática, también le dará elementos para resolver problemas de la vida cotidiana, permitiéndole lograr una mejor organización en sus actividades diarias. Las asignaturas pretenden brindarle los elementos teóricos-prácticos de la metodología estructurada, para desarrollar formas de pensamiento lógicas que requiere esta disciplina, por lo cual se considera una de las asignaturas básicas de la Capacitación.

En esta asignatura revisaremos temas relacionados con metodologías para resolver problemas simples y complejos, de tal forma que desarrolle habilidades que le permitan planear soluciones alternativas a las propuestas en las prácticas. La informática nace como una solución para resolver problemas que requieran realizar muchas operaciones, de tal forma que se definen ciertos lenguajes de programación para escribir instrucciones que la computadora entienda, es decir, un lenguaje máquina.

Es muy importante que tenga siempre en mente lo que va a lograr con el estudio de los temas del programa, tener claridad de la meta es fundamental para poder utilizar las herramientas de que disponemos para llegar a ella.

La importancia inicial de esta asignatura es que contribuye en su formación dentro de la formación como Ingeniero y le brinda elementos necesarios para la implantación de sistemas de información de una organización, la interacción hombre – maquina, etc.

Desde su punto de vista como futuro Ingeniero ¿Cual cree usted que es la importancia? consignela en comentarios....ver más
Leer más...

Contenido Prográmatico Programación de Computadores [50493102]


Programación de Computadores [50493102]

Objetivos

Objetivo General

Comprender la teoría y conceptualización de la programación orientada a objetos. Objetivos Específicos Implementar algoritmos en lenguaje JavaScript u otro cualquiera y verificar su correcto funcionamiento. Utilizar correctamente los tipoos de datos y las estructuras de almacenamiento proporcionadas por el lenguaje para construir soluciones eficientes. Desarrollar la habilidad lógica requerida para la programación de computadores. Utilizar adecuadamente el entorno y las facilidades de programación que ofrecen los lenguajes. Implementar algoritmos en el lenguaje de su preferencia y verificar su correcto funcionamiento.

Justificación
Permite entender la estructura y funcionamiento de un lenguaje de programación para construir soluciones informáticas aplicando adecuadamente ldiferentes técnicas de programación.

Título: CONTENIDO
Duración: 64
Descripción:

Índice de contenidos

* Capítulo 1. Introducción
* 1.1. ¿Qué es JavaScript?
* 1.2. Breve historia
* 1.3. Especificaciones oficiales
* 1.4. Cómo incluir JavaScript en documentos XHTML
* 1.5. Etiqueta noscript
* 1.6. Glosario básico
* 1.7. Sintaxis
* 1.8. Posibilidades y limitaciones
* 1.9. JavaScript y navegadores
* 1.10. JavaScript en otros entornos

* Capítulo 2. El primer script

* Capítulo 3. Programación básica
* 3.1. Variables
* 3.2. Tipos de variables
* 3.3. Operadores
* 3.4. Estructuras de control de flujo
* 3.5. Funciones y propiedades básicas de JavaScript

* Capítulo 4. Programación avanzada
* 4.1. Funciones
* 4.2. Ámbito de las variables
* 4.3. Sentencias break y continue
* 4.4. Otras estructuras de control

Bibliografía
Lenguaje PHP y la Tecnología Ajax, Ceasr Becerra
FRIEDMAN FRANK. Problem solving, abstraction and design using C++. Editorial Addison Wesley. Textos Complementarios FRIEDMAN FRANK. Problem solving, abstraction and design using C++. Editorial Addison Wesley. JAMSA, Kris, Aprenda C++, ComputecRama-AlfaOmega. CEBALLOS, Fco. Javier, Microsoft visual C++, Computec Rama-AlfaOmega. CEBALLOS, Fco, Javier, Programación Orientada a Objetos con C++, Computec Rama-AlfaOmega. STROUSTRUP BJARME, El lenguaje de programación C++, Adisson Wesley. ELLIS, MARGARET, Manuel de referencia de c++ con anotaciones, Adisson Wesley. Leer más...

Contenido Prográmatico de Lógica Computacional [50493101]


Lógica Computacional [50493101]

Objetivos

Objetivo General - Construir soluciones algorítmicas asociada con un problema. - Aprehensión y aprendizaje de la normatividad lógica necesaria para implementar la solución gráfica o pseudocodificada de un ejercicio que demanda la ejecución computacional.

Objetivos Específicos Usted estará en la capacidad de construir pseudolenguajes y diagramas de flujo para problemas del area de estudio. El estudiante puede realizar una prueba de escritorio como mecanismo de validaciòn de los algoritmos.


Justificación

- Construir soluciones algorítmicas asociada con un problema. - Aprehensión y aprendizaje de la normatividad lógica necesaria para implementar la solución gráfica o pseudocodificada de un ejercicio que demanda la ejecución computacional

Bibliografía
Texto Guía *JOYANES A., Luis. Fundamentos de Programación. 3ra Edición. Textos Complementarios * SCHRIBER THOMAS. Diagramas de flujo. Editorial Limusa. * GALVE, JAVIER Y OTROS, ALGORITMICA, Diseño y análisis de algoritmos funcionales e imperativos, Computec Rama-AlfaOmega. *CAIRO Battistutti, Oswaldo, Metodología de la programación, Tomo I y II, Computec Rama-AlfaOmega. * BAASE G. Computer algorithms: Introduction to design and analysis. Editorial Addison Wesley. * AHO AND ULLMAN. The design and analysis of computer algoritms. Editorial Addison Wesley. * WIRTH N. Algoritms + Data structures = Programs. Editorial Prentice Hall. Algoritmos Conceptos Básicos, Cesar Becerra, 6a.Edición.

Leer más...

Origenes de la palabra Google


Para aquellos curiosos les informamos que según articulo (http://elgeek.com/etimologia-de-la-palabra-google), los creadores del popular sitio de búsqueda de la Internet fueron a buscar un nombre para su creacion en la historia reciente de la Matemática y lo hallaron en la palabra googol, que fue creada en 1930 para designar un numero formado por un 1 seguido de cien ceros.

El matemático estadounidense Edward Kasner considero que seria bueno contar con un nombre para un numero tan grande y le pidio a su sobrino de nueve años que inventara ese nombre, prometiéndole que mucha gente lo usaría. El niño propuso googol, que desde entonces fue ampliamente usado por los matemáticos en todas las lenguas. Kasner conto posteriormente que su sobrino le propuso mas tarde un nombre para un numero inimaginablemente mas grande: un 1 seguido de un googol de ceros, que se llamaría googleplex.

La empresa Google confirma que su nombre se inspira en la palabra inventada hace casi ocho decadas y precisa que este neologismo refleja la misión de la compañía de organizar la inmensa cantidad de información disponible en la web y en el mundo.

Google fue fundado en 1998 por dos estudiantes de doctorado en informática en la escuela de ingeniería de la Universidad de Stanford, Larry Page y Sergey Brin. Aunque su principal producto es el buscador, la empresa ofrece también otros servicios.

Google es, posiblemente, el motor de búsqueda en Internet más grande y más usado actualmente. Ofrece una forma rápida y sencilla de encontrar información en la web, con acceso a un índice de más de 8.168 millones de páginas web. Según la compañía, actualmente Google responde a más de 200 millones de consultas al día.

Leer más...

lunes, 8 de febrero de 2010

Inicio de actividades I 2010


Con una charla general sobre las apreciaciones de la tecnología, las expectativas y metas de la asignatura, se ha dado inicio a las actividades académicas del primer semestre de 2010.

Damos la bienvenida a este periódo lectivo a todos los jovenes entusiastas del conocimiento libre, para que se unan a las actividades extramuros que pensamos realizar y estaremos atentos a sus sugerencias! Leer más...

Grupo de Maperos 2011

Taller OpenStretMap Octubre 2010

Lógica Computacional e Introducción a la Programación

Libro de Lógica de Programación

Mapa

Visita Tecnológica Universidad de Antioquia

Taller de SIG Libre en Neiva Nov.28/2009

Preparese para las visitas tecnológicas 2010

Cholupa Visita Tecnológica a Medellín U de Antioquia

Registro

Lógica Computacional

Lógica Computacional