Se estuvo conversando acerca de la excursion que se va a realizar en octubre, gracias a la participacion de OPEN STREET MAP, y sobre el video sobre hackers que iba a ser presentada en las instalaciones de la cafeteria de la universidad Antonio Nariño
martes, 29 de septiembre de 2009
Se estuvo conversando acerca de la excursion que se va a realizar en octubre, gracias a la participacion de OPEN STREET MAP, y sobre el video sobre hackers que iba a ser presentada en las instalaciones de la cafeteria de la universidad Antonio Nariño
Respuesta: Mi grupo de trabajo y yo, vamos a hacer el respectivo analisis, del costo y de la desarmada del motor del generador electrico para observar y verificar el respectivo funcionamiento de dicho motor
¿ Comprendi lo que hice?
Respuesta: hasta el momento nos estamos organizando para la elaboracion del proyecto de la puesta en marcha y funcionamiento del motor respectivo del generador electrico
¿Que dudad me quedaron?
Respuesta: Hasta el momento no tengo una duda exacta del proyecto, pero estamos felices y con animos de desarrollar el proyecto con nuestros compañeros
martes, 22 de septiembre de 2009
El sabado 19 de septiembre, se celebro en la UAN el freemon day, en el cual estuve participando en los juegos de software libre, estuve explicando y regalando juegos, como juegos de unbuntu, que sirve para la plataforma de microsoft.
Ademas se trajeron juegos que necesitaban licencia, y lo estuvimos craqueando, para que los que fueran, pudieran llevarse estos juegos totalmente gratis. La uncia condicion es que tenian que haber llevado un cd vacio o una memoria usb.
viernes, 18 de septiembre de 2009
EL dia domingo, 21 de septiembre en Italia en la ciudad de Mappano se realizara el FREEMON DAY en las Jornada a las 09.30 de la mañana. habra presencia de máquinas con Linux a bordo para las pruebas que se va a realizar, comenzará a las 2:00 de la tarde en el cual estara dedicado a la instalación de PC por el convenio de Grupo de Tareas y Turín openmamba desarrolladores de Linux, así las personas pueden llevar sus equipos (que también un lugar para computadoras de escritorio con monitor, teclado y ratón, o portatiles). Tambien habra la opcion a jugar con OpenArena: que es un juego de software libre (versión 8.0.0 se puede descargar libremente desde el sitio y está disponible para todas las plataformas), o bien puede instalar en las instalaciones donde se va a efectuar el FREEMON DAY: se dispondrá de un par máquinas para los que no tienen un computador para probar el juego. Este es el programa en lugar de hablar durante el día
Boero va a demostrar cómo trabajar en campo del software de gráficos profesionales con libre y UNISINF ONG se va a ocupar de discapacidades graves y la informática a través del diseño de hardware dedicado y la presencia en el terreno, tanto en su sede en los hospitales junto a los discapacitados.
Se han recaudado más de 320 CD y DVD con Linux y software libre distribuido las máquinas disponibles, así como a los oradores que se han hecho disponibles el sábado y el domingo después de la las intervenciones para responder a las preguntas de los participantes.
Durante el día, estará disponible para copias gratuitas de CDs con programas de código abierto para Windows y GNU / Linux, también puede buscar información y aclaración de personal de personal en la audiencia.
En la mañana y durante los descansos se proyectarán películas realizadas con herramientas de código abierto libremente disponible para su descarga. Para los interesados se puede obtener una copia en DVD de forma gratuita.
El dia 19 de septiembre de 2009, se realizara en las instalaciones de la universidad Antonio Nariño el FREEMONDAY, el freemonday consiste en un evento en donde hay la gran participacion de paises de todos los continentes para la explicacion y beneficios que nos brinda el software libre.
Nos hicieron la entrega de los parciales del primer corte, y tuvimos la visita de un estudiante de ingenieria de sistemas, donde nos estuvo explicando sobre VIRTUAL DJ, que es un software libre, que sirve para la mezcla y reproduccion de musica
martes, 15 de septiembre de 2009
ANALISIS DE DATOS
DATOS DE ENTRADA: EL VALOR INICIAL DE LA TARJETA PREPAGO Y EL TIPO DE ATRACCIONES DE PARK NEIVA
DATOS DE SALIDA: EL SALDO DE LA TARJETA PREPAGO
PROCESO: SE DESEA DETERMINAR EL SALDO DE LA TARJETA PREPAGO, DE TAL FORMA SE INGRESAN EL VALOR INICIAL DE LA TARJETA PREPAGO Y EL TIPO DE ATRACCION DE PARK NEIVA Y SE GENERA EL NUEVO SALDO DEL CLIENTE CON LA TARJETA PREPAGO DE PARK NEIVA
ACCIONES ATOMICAS:
INGRESA VALOR INICIAL DE LA TARJETA PREPAGO
INGRESA EL TIPO DE ATRACCION
SALDO = VALOR_TARJETA_PREPAGO – VALOR ATRACCION
IMPRIMA EL NUEVO SALDO DE LA TARJETA PREPAGO
CURSOS DE ACCION
CALCULAR LOS EL SALDO DE LA TARJETA PREPAGO
CALCULAR EL TIPO DE ATRACCION EN NEIVA PARK
SECUENCIACION
A) - B) - C) - D) - B) - C) - D)…
ESTRUCTURAS DE CONTROL
ESTRUCTURA DECISIONAL
ESTRUCTURA REPECITIONAL ( CICLICA )
TABLA DE ALGORITMO
OBJETIVO | SE DESEA DETERMINAR EL SALDO DE LA TARJETA PREPAGO DE UN CLIENTE EN PARK NEIVA |
ESTIPULACION DEL PROBLEMA |
SE DESEA DETERMINAR EL SALDO DE LA TARJETA PREPAGO, DE TAL FORMA SE INGRESAN EL VALOR INICIAL DE LA TARJETA PREPAGO Y EL TIPO DE ATRACCION DE PARK NEIVA Y SE GENERA EL NUEVO SALDO DEL CLIENTE CON LA TARJETA PREPAGO DE PARK NEIVA
|
IDENTIFICACION DE DATOS | ENTRADA: EL VALOR INICIAL DE LA TARJETA PREPAGO Y EL TIPO DE ATRACCION DE PARK NEIVA
SALIDA: EL SALDO DE LA TARJETA PREPAGO |
PROCESO | DATOS INTERNOS: A= 3500; B=3000; C=2000 ACCIONES ATOMICAS:
CURSOS DE ACCION
SECUENCIACION
A) - B) - C) - D) - B) - C) - D)…
ESTRUCTURAS DE CONTROL
|
ALGORITMO | VER FIGURA |
DFD
PSEUDOCODIGO
INICIO
MUESTRE = ‘PARK NEIVA’
VAR TARJETA _ PREPAGO = 0
MUESTRE = (“INGRESA EL VALOR DE LA TARJETA PREPAGO“)
LEA = TARJETA _ PREPAGO
MIENTRAS TARJETA _ PREPAGO >= 2000
MUESTRE =( ' Ingrese tipo de atraccion del parque de diversiones ' )
MUESTRE =( ' tipo A )selecciona 1, tipo B) selecciona 2 y c) selecciona 3 ' )
LEA = TIPO _ ATRACCIÓN
SI TIPO _ ATRACCIÓN = 1
VAR TARJETA _ PREPAGO = TARJETA _ PREPAGO - 3500
VAR SALDO = TARJETA _ PREPAGO
SINO TARJETA _ PREPAGO = 2
VAR TARJETA _ PREPAGO = TARJETA _ PREPAGO - 3000
VAR SALDO = TARJETA _ PREPAGO
SI TARJETA _ PREPAGO = 0
VAR TARJETA _ PREPAGO = TARJETA _ PREPAGO - 2000
VAR SALDO = TARJETA _ PREPAGO
MUESTRE = (‘ Su saldo actual es = $ ,saldo’)
MUESTRE = (' Deseas continuar en Park Neiva ' )
MUESTRE = (' ingresa 1 si deseas continuar, si quieres irte presiona 0 ' )
LEA = CONTINUACION
IF CONTINUACION = 1
IF SALDO >= 2000
MUESTRE = (' Tu saldo en Park Neiva es = $ ', saldo )
SINO SALDO <2000
MUESTRE = (' Tu saldo en Park Neiva ya tienes fondos insuficientes = $ ', saldo )
MUESTRE = (' No se te olvide recargar tu tarjeta Premium, para poder disfrutar las atracciones mas emocionantes de Neiva ' )
SINO CONTINUACION = 0
VAR TARJETA _ PREPAGO = 1000
MUESTRE = (' Tu saldo en Park Neiva es = $ ', saldo )
MUESTRE = (' Regresa cuando tu quiera, te estaremos esperando con las manos abiertas ' )
FIN MIENTRAS
FIN
Sartenes inteligentes
La misma compañía ha desarrollado un sartén inteligente que se puede programar en función de la comida que se va a preparar. La sartén avisa cuando el aceite está listo para freír y cuando el alimento ya está hecho al gusto de cada uno.
La sartén inteligente incorpora una pequeña pantalla digital en el mango. Desde la pantalla se selecciona el tipo de alimento a freír de entre 10 programas distintos. En todo momento se puede ver la temperatura a la que se encuentra la sartén, así como los grados que le faltan para alcanzar el punto deseado.
Este curioso utensilio de cocina es fácil de usar y funciona con una pequeña pila convencional. La sartén inteligente viene preparada con diez programas diferentes: para freír un huevo, hamburguesas, un filete, bacón, tortitas, derretir un alimento y cocerlo a fuego lento, entre otras, incluyendo una personal.
Aspiradoras que saben donde van
Y en algún otro rincón de la casa es posible ver cómo una aspiradora inteligente trabaja sin necesidad de que un humano le diga por dónde tiene que ir. Roomba tiene un sistema de navegación inteligente que le permite seguir perímetros, identificar paredes y evitar caer por la escalera, además de poder aspirar una variedad de suelos: madera, baldosa, alfombra y linóleo, entre otros.
lunes, 14 de septiembre de 2009
El 8 de septiembre se realizo la quinta sesion de programacion de computadores, en el cual, se realizo el parcial teorico, sobre los conceptos basicos del curso online de javascript. Y el ingeniero Jorge Mariño nos ayudo a realizar la solucion de un problema acerca del parque de diversiones de la ciudad de Neiva. Con lo cual hacer una solucion que nos diera el nuevo saldo de un cliente al ingresar el valor inicial de la tarjeta prepago, y que le preguntara las atracciones y este programa automaticamente le fuera descontando la cantidad establecida hasta que tuviera ingresos insuficientes.
Finalmente, enviarle la solucion de dicho ejercicio publicandolo en el blog o enviarselo al correo electronico del ingeniero Jorge Mariño.
Para recordar el Proximo sabado se realizara el Freemon day en la universidad Antonio Nariño, en la sede buganviles, en este consiste en el software libre y para invitarlos para que conozcan los avances de la computacion y asi mejorar los programas que no son de microsoft. para la innovacion y mejora de dichos programas
1. Conteste brevemente: (1/2 punto)
a. Por que se dice que JavaScript es un lenguaje de programación interpretado?
Respuesta: Los programas escritos con JavaScript no es necesario compilar los programas para ejecutarlos
b.Cuales son los valores estandarizados y cuales las etiquetas que se incluyen dentro de HTML para anunciar a JavaScript?
Respuesta: El código JavaScript se encierra entre etiquetas script y se incluye en cualquier parte del documento. Aunque es correcto incluir cualquier bloque de código en cualquier zona de la página, se recomienda definir el código JavaScript dentro de la cabecera del documento.
c. EL elemento que se emplea para almacenar y hacer referencia a otro valor, que es posible crear "programas genéricos", es decir, programas que funcionan siempre igual independientemente de los valores concretos utilizados, se le conoce como: Variable
d. A la variable que almacena un tipo especial de valor que solamente puede tomar dos valores: true (verdadero) o false (falso), se le
conoce como: Lógicos, Boleanos
Defina el glosario básico: (1/2 punto)
Script: Cada uno de las aplicaciones o trozos de código creados con el lenguaje de programación JavaScript.
Sentencia: Cada una de las instrucciones que forman un script.
Palabras reservadas: Palabras (en inglés) que se utilizan para construir las sentencias de JavaScript y que por tanto no pueden ser utilizadas libremente.
Sintaxis de un lenguaje de programación: La sintaxis de un lenguaje de programación se define como el conjunto de reglas que deben seguirse al escribir el código fuente de los programas para considerarse como correctos para ese lenguaje de programación.
Programa Fuente: Es un conjunto de líneas de texto que son las instrucciones que debe seguir la computadora para ejecutar dicho programa. Por tanto, en el código fuente de un programa está descrito por completo su funcionamiento.
Programa Objeto: Consiste en lenguaje máquina o bytecode y se distribuye en varios archivos que corresponden a cada código fuente compilado.
3. Conceptos de Programación en Javascript: (2 ptos)
a. De acuerdo a la sintaxis del lenguaje, enuncie tres reglas:
No se tienen en cuenta los espacios en blanco y las nuevas líneas:
No se define el tipo de las variables
No es necesario terminar cada sentencia con el carácter de punto y coma
b. JavaScript define dos tipos de comentarios, cuales y de un ejemplo?
Respuesta: Los dos tipos de comentarios son de una sola línea y los que ocupan varias líneas.( //)
c. Enuncie los tipos de datos en Javascript?
Respuesta: Los tipos de datos en JavaScript son los simples y compuestos los cuales se clasifican en datos numéricos, lógicos y de cadena de texto
d. Que es un Array y de un ejemplo?
Respuesta: Los arrays se les llaman vectores, matrices e incluso arreglos. No obstante, el término array es el más utilizado y es una palabra comúnmente aceptada en el entorno de la programación.
var dias = ["Lunes", "Martes", "Miércoles", "Jueves", "Viernes", "Sábado", "Domingo"];
e. Enuncie y describa los diferentes Operadores, su clasificación y de ejemplos.
Respuesta: Los operadores permiten realizar operaciones aritmeticas con sus valores y comparar diferentes variables.
f. Enuncie las estructuras de control de flujo utilizadas en Javascript.
Respuesta: While,If,For,Else
lunes, 7 de septiembre de 2009
ANALISIS DE DATOS
DATOS DE ENTRADA: VOTOS DE LAS PERSONAS AL REFERENDO
DATOS DE SALIDA: TOTAL VOTANTES, TOTAL A VAFOR, EN CONTRA, EN BLANCO Y EL PORCENTAJE DE LOS VOTOS QUE SE OBTIENEN EN EL REFERENDO REELECCIONISTA
PROCESO: SE DESEA DETERMINAR EL NUMERO DE VOTANTES, VOTOS A FAVOR, EN CONTRA Y EN BLANCO Y LOS PORCENTAJES DE VOTACIONES, DE TAL FORMA SE INGRESAN LOS VOTOS Y SE DETERMINAN LOS VOTOS Y PORCENTAJES DE LOS VOTOS QUE SE OBTUVIERON EN EL REFERENDO
ACCIONES ATOMICAS:
A) MOSTRAR ( ‘ INGRESA VOTO: SI=1, NO=2 Y 3 = EN BÑANCO
B) VOTO_SI = VOTO_SI + 1
C) VOTO_NO = VOTO_NO + 1
D) VOTO_BLANCO = VOTO_BLANCO+1
E) VOTO_TOTAL= VOTO_SI + VOTO_NO + VOTO_BLANCO
F) PROMEDIO_VOTO_SI= (VOTO_SI*100)/(VOTO_TOTAL)
G) PROMEDIO_VOTO_NO= (VOTO_NO*100)/(VOTO_TOTAL)
H) PROMEDIO_VOTO_BLANCO= (VOTO_BLANCO*100)/(VOTO_TOTAL)
I) MOSTRAR VOTO_SI, VOTO_NO, VOTO_BLANCO, PROMEDIO_VOTO_SI, PROMEDIO_VOTO_NO, PROMEDIO_VOTO_BLANCO
CURSOS DE ACCION
A) CALCULAR EL TOTAL DE VOTOS, EL TOTAL DE VOTOS A FAVOR, EN CONTRA Y EN BLANCO
B) CALCULAR LOS PORCENTAJES DE LOS VOTOS
SECUENCIACION
1.SI VOTO = 1, =>, VOTO_SI = VOTO=SI + 1
A) SINO VOTO = 2, =>, VOTO_NO = VOTO_NO + 1
B) SINO VOTO = ,3 =>, VOTO_BLANCO = VOTO_BLANCO + 1
2. MIENTRAS VOTO ¡=4 SE HACE LAS VOTACIONES
TABLA DE ALGORITMO
OBJETIVO | DETERMINAR EL NUMERO DE VOTOS, EL NUMERO DE VOTANTES A FAVOR, EN CONTRA Y EN BLANCO ACERCA DEL REFERENDO Y DETERMINAR EL PORCENTAJE DE LOS VOTOS |
ESTIPULACION DEL PROBLEMA | SE DESEA DETERMINAR EL NUMERO DE VOTANTES, VOTOS A FAVOR, EN CONTRA Y EN BLANCO Y LOS PORCENTAJES DE VOTACIONES, DE TAL FORMA SE INGRESAN LOS VOTOS Y SE DETERMINAN LOS VOTOS Y PORCENTAJES DE LOS VOTOS |
IDENTIFICACION DE DATOS | ENTRADA: VOTOS SALIDA: TOTAL VOTANTES, TOTAL A VAFOR, EN CONTRA, EN BLANCO Y EL PORCENTAJE DE LOS VOTOS |
PROCESO | DATOS INTERNOS: NO HAY ACCIONES ATOMICAS: J) MOSTRAR ( ‘ INGRESA VOTO: SI=1, NO=2 Y 3 = EN BÑANCO K) VOTO_SI = VOTO_SI + 1 L) VOTO_NO = VOTO_NO + 1 M) VOTO_BLANCO = VOTO_BLANCO+1 N) VOTO_TOTAL= VOTO_SI + VOTO_NO + VOTO_BLANCO O) PROMEDIO_VOTO_SI= (VOTO_SI*100)/(VOTO_TOTAL) P) PROMEDIO_VOTO_NO= (VOTO_NO*100)/(VOTO_TOTAL) Q) PROMEDIO_VOTO_BLANCO= (VOTO_BLANCO*100)/(VOTO_TOTAL) R) MOSTRAR VOTO_SI, VOTO_NO, VOTO_BLANCO, PROMEDIO_VOTO_SI, PROMEDIO_VOTO_NO, PROMEDIO_VOTO_BLANCO CURSOS DE ACCION C) CALCULAR EL TOTAL DE VOTOS, EL TOTAL DE VOTOS A FAVOR, EN CONTRA Y EN BLANCO D) CALCULAR LOS PORCENTAJES DE LOS VOTOS SECUENCIACION 1.SI VOTO = 1, =>, VOTO_SI = VOTO=SI + 1 C) SINO VOTO = 2, =>, VOTO_NO = VOTO_NO + 1 D) SINO VOTO = ,3 =>, VOTO_BLANCO = VOTO_BLANCO + 1 2. MIENTRAS VOTO ¡=4 SE HACE LAS VOTACIONES |
ALGORITMO | VER FIGURA |
DFD
PSEUDOCODIGO
INICIO
MUESTRE = ‘REFERENDO PRESIDENCIAL’
TOTAL_VOTO = 0
VOTO_A_FAVOR = 0
VOTO_CONTRA = 0
VOTO_BLANCO = 0
PROMEDIO_VOTO_A_FAVOR = 0
PROMEDIO_VOTO_CONTRA = 0
PROMEDIO_VOTO_BLANCO = 0
MUESTRE = (“INGRESA EL VOTO: 1 = SI, NO = 2 Y 3 = BLANCO. 4 PARA FINALIZAR “)
LEA = VOTO
MIENTRAS VOTO<>4
SI VOTO = 1
VAR VOTO_A_FAVOR = VOTO_A_FAVOR + 1
SINO VOTO = 2
VAR VOTO_CONTRA = VOTO_CONTRA + 1
SI VOTO = 3
VAR VOTO_BLANCO = VOTO_BLANCO + 1
MUESTRE = (“INGRESA EL VOTO: 1 = SI, NO = 2 Y 3 = BLANCO. 4 PARA FINALIZAR “)
LEA = VOTO
FIN MIENTRAS
VAR TOTAL_VOTO = (VOTO_A_FAVOR + VOTO_CONTRA + VOTO_BLANCO)
VAR PROMEDIO_A_FAVOR = (VOTO_A_FAVOR * 100)/ TOTAL_VOTO
VAR PROMEDIO _ CONTRA = (VOTO_CONTRA * 100)/ TOTAL_VOTO
VAR PROMEDIO_BLANCO = (VOTO_BLANCO * 100) / TOTAL_VOTO
MUESTRE = TOTAL_VOTO
MUESTRE = VOTO_A_FAVOR
MUESTRE = VOTO_CONTRA
MUESTRE = VOTO_BLANCO
MUESTRE = PROMEDIO_VOTO_A_FAVOR
MUESTRE = PROMEDIO_VOTO_CONTRA
MUESTRE = PROMEDIO_VOTO_BLANCO
FIN
domingo, 6 de septiembre de 2009
El polo norte de Marte tiene un gran casquete glaciar. El casquete glaciar está básicamente formado de hielo de agua. Durante el invierno, el dioxido de carbono de la atmósfera se congela y deposita una capa de hielo seco (CO2 congelado) sobre el casquete glaciar y terreno circundante. Debido a esto, el área del casquete polar se hace mucho más grande durante el invierno. Cuando regresa el verano, las temperaturas calientes hacen que el hielo seco se sublime, y que el casquete polar disminuya de tamaño.
El casquete polar del polo norte tiene aproximadamente 1 100 km (680 millas) de ancho. Tiene un cañon enorme que lo atraviesa llamado Chasma Boreal. El borde del casquete glaciar está rodeado por un "terreno polar escarpado", una serie de capas de hielo y polvo. La superficie de las regiones polares parecen tener gran cantidad de hielo en o debajo del suelo , al igual que el permafrost en la tierra. Los vientos generados por las diferentes temperaturas entre el casquete glaciar y su entorno soplan a lo largo de las regiones polares. Estos vientos tallan interesantes surcos sobre el casquete polar, y acumulan dunas de arena en áreas alrededor del polo.
Como es de esperarse, los dos polos de marte son los lugares más fríos del planeta. Durante el invierno, las temperaturas descienden hasta -150° C (aproximadamente -238° F).
En este dia el profesor nos explico por ultima vez el desarrollo en lenguaje de javascript, de unos ciertos ejercicios, en los cuales se exponian estrcucturas secuenciales, estructuras condicionales y estructuras ciclicas, para poder desarrollar la mayoria de problemas que se nos presentan diario en nuestra vida.
nos dijo que para la proxima sesion, teniamos que presentar el primer parcial (primer corte) sobre esta materia. que estudiaramos conceptos de programacion y realizaramos un ejercicio de programacion acerca del referendo presidencial, de nuestro pais, que al ejecutarlo nos mostrara los votos y porcentajes que se obtuvieron, y asi mirar si el referendo es lo mejor o no para la democracia en nuestro pais hermoso ( Colombia).
gracias. por leer esta bitacora
martes, 1 de septiembre de 2009
Campbell dice que un rectángulo de 10x10 centímetros de color verde alcanza a generar la energía necesaria para mover un pequeño ventilador aún con pobres condiciones de iluminación, lo que lo hace ideal para zonas con climas predominantemente nubosos. Y lo mejor de todo es que esta tintura puede ser incorporada a los vidrios de las ventanas, para que se transformen en verdaderos paneles solares.