viernes, 11 de diciembre de 2009
AUTOEVALUACION
- aprender a los principales conceptos basicos de la programacion.
- manejar las principales estructuras de la programacion:
- estructuras secuenciales
- estructuras condicionales
- estructuras repeticionales
- manejar pseudocodigo.
- manejar DFD
- manejar html
Cuáles son los resultados (Logros tangibles) y Cómo se alcanzaron :
manejo de pseudocodigo, de secuenciales, condicionles y un poco de ciclicas.aprendi a trabajar DFD y un poco de html, con estructuras repeticionales y condicionales y ciclicas un poco.
gracias a la ayuda del ingeniero primordialmente, asistiendo a clases, desarrollando los talleres dejado por el ingeniero y con el manejo del blog.
Evaluación cuantitativa de características relacionadas con el desempeño general durante las sesiones de la asignatura de acuerdo con la siguiente escala y criterios:
Supero las expectativas(5): Obtención de logros explícitos más allá de las metas y objetivos inicialmente propuestos
Cumplio las expectativas (4): Obtención de todas las metas y objetivos inicialmente propuestos
Necesita mejorar(3): Obtención de sólo algunas metas y objetivos inicialmente propuestos
No Cumple (2): Incumplimiento de las metas y objetivos inicialmente propuestos
( 4 )1. Resultados y logros de objetivos y metas propuestos (Desempeño global del periodo anterior)
( 4 )2. Compromiso (Actitud de colaboración permanente en el logro de objetivos)
( 4 )3. Organización y cumplimiento con sus trabajos (Capacidad de coordinar la realización de diferentes tareas)
( 3 )4. Emprendimiento e Innovación (Propone permanentemente nuevas ideas y/o proyectos. Identifica soluciones creativas a problemas propios del cargo)
( 4 )5. Autonomía (Toma decisiones para resolver problemas e inquietudes sin supervisión permanente)
( 3 )6. Trabajo en equipo (Disposición para participar como miembro de un equipo)
Finalmente califiquese de 1 a 5 y justifique se nota:
finalmente la nota deberia ser de un: 3.5
porque ingrese un poco tarde al curso iniciando semestre, pero apesar de esto tuve entusiasmo de aprender sobre la programacion. desarrolle todos los talleres, manejo del blog , asisti a todos los parciales y puntualmente a clases. solo falto los ejercicios finales entregados posteriormente.
miércoles, 18 de noviembre de 2009
Las laptops de Sony son conocidas por su tecnología, clase y elegancia. La Sony VAIO Nebula FW es exactamente ese tipo de máquina, con un diseño extremadamente genial. La VAIO Nebula extiende la serie FW de Sony con un diseño que roba todas las miradas. Y por las especificaciones, nos encontramos con procesador Intel Core 2 Duo, pantalla de 16, 4 pulgadas, máximo de 8 GB de RAM, 500 GB de disco duro o 256 GB de SSD, tarjeta gráfica ATI Radeon HD 4650 (512 MB), unidad Blu-ray, Wireless, Bluetooth y sistema operativo Windows 7.
La laptop Sony VAIO Nebula FW está disponible desde $810 dólares.
Fusion, el nombre para la integración CPU/GPU de AMD, y la justificación de comprar ATI por 5,6 billones de dólares en primer lugar, será producido en 2011 según Rick Bergman (manager general de Productos en AMD). La familia de chips será construida usando el proceso de fabricación de 32 nanómetros, para usarse en todos los tipos de PC que van desde la de escritorio hasta las netbook.
El objetivo de AMD es reducir el costo (y posiblemente el uso de energía) removiendo los gráficos que una vez estuvieron en un chip separado: un simple GPU, o placa madre. Intel está desarrollando la misma idea, aunque con diferente implementación de su tecnología. Cómo hará AMD para arreglárselas contra la dominación de Intel en gráficos integrados es algo desconocido: actualmente los gráficos integrados de Intel son considerados “gratuitos” o con un costo cercano a nada para el comprador. Eso es porque Intel considera que los gráficos básicos son un “habilitador” para la venta de chips y microprocesadores.
De cualquier forma, AMD podría aumentar la barra de gráficos para su completa plataforma, si el rendimiento es bueno. Por el lado de las funcionalidades, la compañía ha dicho que DirectX 11 podrá ser soportado.
El iPhone favorito de todo el mundo tiene una resolución de 480 x 320 píxeles y si crees que es bueno, entonces mira de lo que dispone el Sharp 941SH con pantalla de 4 pulgadas, una increíble resolución de 480 x 1024 píxeles!. Además de contar con una resolución súper alta, la pantalla es táctil aparejada con reacción, algo similar a lo que ofrece el Samsung Haptic. El dispositivo cuenta con una cámara de 8 mega-píxeles, navegador Web, Wi-Fi y terminal USB que se conecta directamente a un grabador Blu-ray de Sharp para transferir archivos. El teléfono mide 53 x 119 x 16,6 milímetros, pesa 130 gramos y estará disponible en Japón en cuatro colores: negro, rojo, blanco y azul.
Científicos de la Universidad de Purdue han preparado un nuevo sólido combustible, una combinación de nano-aluminio y hielo, es un nuevo tipo de combustible ecológico para cohetes que algún día podría ser usado en misiones al espacio exterior. Con el motivo de minimizar el consumo de combustible a bordo, el mismo ha sido satisfactoriamente probado en un cohete de 9 pies que ha alcanzado la altura 1300 pies (350 metros) a 200 millas por hora (300 km/h).
Las temperaturas deseadas para el vuelo pueden conseguirse con aluminio y agua, pero los investigadores creen que será difícil de inflamar, así que han puesto aluminio roto en cada pieza nanoscópica. Debido a su pequeño tamaño, el hielo con aluminio (ALICE), puede ser comprimido en una barra sólida, así hace más fácil y seguro el transporte.
Cuando escuchas que un ratón tiene 5 o 6 botones, asumes que es usado para jugar. Claro que los jugadores no son los únicos a quienes les gusta asignar macros y funciones a los botones extra de su mouse. Las tareas aburridas de la oficina se pueden hacer más rápido con estas herramientas. Por eso es que nació el mouse de OpenOffice.
Honestamente, esta cosa se parece a un feo ratón de escasa tecnología sacado de mediados de los 90’. Pero como dicen, la funciónalidad antes que el look. El mouse tiene 18 botones programables y un joystick. Aparentemente 18 botones era el número máximo disponible. Seguro, es feo, pero si quieres poner tantas funciones como sea posible en los botones de tu ratón, entonces este artilugio de 75 dólares va a ser tu camino. Incluso tiene una memoria a bordo de 512 k así puedes llevar los vínculos entre tus botones a donde sea que vayas.
jueves, 1 de octubre de 2009
observaciones sobre el manual de javascript
este manual suministrado por el ing. esta muy completo y bueno ya que explica cada componente de forma explicita y comprendible.
la parte que nos debe reforzar el ing. es la parte de arrays o arreglos y como se programan los condicionales en html utilizando la estructura if lo demas en el manual esta muy bien explicado y comprendible y cada estudiante lo puede comprender por su cuenta. esas son los dos temas que nos debe reforzar el ingeniero en especial la parte de condicionales en html utilizando la estructura if.
martes, 15 de septiembre de 2009
RESUMEN"PARA EL PARCIAL"
1. analisis:
estudia los requsitos que ha de cunplir la aplicacion.
en la creacion de algoritmos sencillos, el analisis consistiria en:
a. determinar los datos de entrada: estos datos permiten obtener el resultado
b. determinar los datos de salida: lo que el algoritmo devuelve al usuario.
c.determinar el proceso: cual es el proceso que hay que realizar
2. Diseño
se crean esquemas que simbolizan la aplicacion.estos esquemas se convierten en la documentacion fundamental para plasmar en papel lo que el programador debe hacer.
en el caso de la creacion de algoritmos conviene usar el llamado diseño descendiente, al diseño descendiente se le llama tambien top down. gracias a esta tecnica un problema complicado se divide en pequeños problemas que son mas facilmente solucionables.
3. Codificacion
escritura de la aplicacion utilizando un lenguaje de programacion( c, c++, java,etc) , la herramienta utilizada en el diseño debe ser compatible con el lenguaje que se utilizara para codificar. es decir si se utiliza un lenguaje orientado a objetos, la herramienta de diseño debe ser una herramienta que permita utilizar objetos.
4. Ejecucion
tras la escritura del codigo, mediante un software especial se traduce a codigo interpetable por el ordenador( codigo maquina). en este proceso pueden detectarse errores que impiden su transformacion. en ese caso el software encargado de la traduccion( normalmente un compilador o un interprete) avisa de esos errores para que el programador los pueda corregir.
5. Prueba
se trata de testear la aplicacion para verificar que su funcionamiento es el correcto .
6. Mantenimiento
se crea la documentacion del programa.
NOTACIONES PARA EL DISEÑO DE ALGORITMOS
Diagrama de flujo
se trata de una notacion que pretende facilitar la escritura o la comprension de algoritmos.si los algoritmos son complejos no es adecuado.
simbolos principales
1. terminal
2. entrada/salida
3. proceso
4. decision
5. conexion
6. conexion externa
7. subprograma
8. comentario
Pseudocodigo
son instrucciones escritas en un lenguaje orientado a ser entendido por un ordenador . por ello en pseudocodigo solo se pueden utilizar ciertas instrucciones.
la escritura de las instrucciones debe cumplir reglas muy estrictas.las unicas permitidas son:
a. de entrada/ salida: para leer o escribir datos desde el programa hacia el usuario.
b. de proceso: operaciones que realiza el algoritmo( suma, resta, cambio de valor,...)
c. de control de flujo: instrucciones alternativas o iterativas ( bucles y condiciones)
d. de declaracion: mediante las que se crean variables y subprogramas.
e. llamadas a subprogramas
f. comentarios : notas que se escriben junto al pseudocodigo para explicar mejor su funcionamiento .
escritura en pseudocodigo
las instrucciones que resuelven el algoritmo en pseudocodigo deben de estar encabezadas por la palabra inicio y cerradas por la palabra fin . entre medias de estas palabras se situan el resto de instrucciones .
hay que tener en cuenta estos detalles:
1. aunque no importan las mayusculas y minusculas en pseudocodigo , se aconsejan las minusculas porque su lectura es mas clara y ademas porque hay muchos lenguajes en los que si importa el hecho de escribir en mayusculas o minusculas ( c , java.)
2. se aconseja que las instrucciones dejen un espacio (sangria ) a la izquierda para que se vea mas claro que estan entre el inicio y el fin.
sábado, 12 de septiembre de 2009
comentario
la clase estuvo muy interesante, primero iniciamos con un trabajo escrito individual
donde mostrabamos nuestro avance en la programacion, teniamos que mostrar en una tabla de datos, html y DFD un problema de la vida cotidiana y su respectiva solucion mediante la programacion. lo mas interesante fue obra del ing. que nos explico la forma de como subir a nuestro blog un archivo power point, videos, etc.
esto nos sirvio de mucha ayuda a la hora de hacer nuestro blog sobre el software libre para crearle la presentacion en power point
lunes, 7 de septiembre de 2009
noticia electronica
LG se apunta a la tecnología LED y ya ha presentado en España los dos primeros monitores de ordenadores con esta tecnología como sistema de retroiluminación.
Los monitores LED LG W2286L-PF y W2486L-PF vienen con diseño renovado, donde el grosor de 2 cm es su punto fuerte, gracias también al sistema de retroiluminación LED que permite diseños más delgados, tal y como ocurre con los televisores. El nuevo panel es también el responsable de la mejora en las imágenes y de un menor consumo del monitor, que puede llegar a ser de hasta un 50%.
Los dos nuevos monitores, de 22 y 24 pulgadas, ofrecen un contraste de 1.000.000:1, aunque solo el modelo de 24 pulgadas nos deja una resolución de 1080p.
Además de un contraste impresionante, los monitores de LG incluyen tecnología Auto Bright, que permite que el brillo de la pantalla se regule automáticamente según la luminosidad de la sala, Modo Cine y Live Sensor, que cuando acercamos la mano activa la luz de los controles táctiles sutilmente ocultos en el marco. Echamos de menos que incorporen sintonizador TDT integrado porque usar este tipo de monitores como televisor es una opción muy interesante y cada vez más demandada.
Los monitores LED LG W2286L-PF y W2486L-PF se ponen a la venta en julio con precios de 300 y 350 euros respectivamente.
noticia electronik
Los usuarios podrán transportar en su bolsillo 51.000 imágenes, 54 DVDs ó 365 CDs gracias a la capacidad de este pendrive. Diario Ti: Kingston Technology ha anunciado el lanzamiento del USB flash drive de 256GB. Kingston DataTraveler 300 permite a los usuarios llevar desde miles de imágenes hasta una completa base de datos. Los consumidores también podrán beneficiarse de una alta velocidad de transferencia y de la opción de contraseña para proteger sus documentos. “DataTraveler 300 permitirá a los usuarios transportar a cualquier lugar enormes volúmenes de datos, 365 CDs de música o lo que es lo mismo, un álbum para cada día del año. Esto no hace otra cosa que demostrar cuánto ha evolucionado la tecnología flash en los últimos años", ha asegurado Jordi García, responsable de Desarrollo de Negocio de Kingston Technology Iberia. “Los usuarios de negocio y los consumidores también pueden salvaguardar sus datos activando el software Password Traveler, lo que les permitirá proteger sus documentos en una zona privada que no necesita derechos de administración". DataTraveler 300 presenta un diseño de cubierta camuflada que protege el conector USB cuando éste no está en funcionamiento y está preparada para Windows Readyboost. La solución está disponible solo en 256GB.
cometarioooo clase 04-09-2009
la clase estuvo estupenda porque ya espezamos a resolver problemas segun criterios como:
1. el objetivo
2. la descripcion del problema
3. los datos de entrada
4. datos de salida
5. datos internos
6. y las acciones atomicas
desarrollamos un quist donde demostramos nuestra habilidad a la hora de resolver un determinado problema.
el ing. nos mostro la forma de como plasmar la solucion del problema mediante la programacion con un programa llamado DFD el cual es muy indispensable a la hora de programar. en estos momentos solo estamos trabajando estructuras secuenciales, pero la clase estuvo maravillosa.
jueves, 3 de septiembre de 2009
comentario
fue una clase magistral donde el ingeniero nos explicaba la forma de como se crea un algoritmo, el analisis que debe hacer la persona antes de crear el algoritmo.
1. plantear el problema a resolver.
2. hacerse tres preguntas esenciales las cuales son:
que me dan
que me piden
como lo voy a hacer
despues se plantea el algoritmo segun unas caracteristicas:
-preciso
-definido
-finito
martes, 1 de septiembre de 2009
fecha: 1-09-2009
la clase del viernes 28 de agosto del 2009 estuvo bastante interesante fue clase magistral hecha por el docente ing. Jorge E. Mariño donde nos nos iso una breve introduccion a lo que se refiere a la programacion de las computadoras, donde desarrollamos diferentes estrategias para la solucion de un problema que es lo que se busca en la programacion: problemas a resolver.
se mostro el seguimiento que se debe hacer para la resolucion de un problema:
1. plantear el problema.
2. ordenamiento de las ideas
3. creacion del algoritmo
4. codificacion
5. compilacion
6. ejecucion y obtencion de resultados
fin
la correcion se ejecuta entre la obtencion de resultados y la codificacion.
presentado por: juan leonardo castañeda fierro
jlcastannedaf@gmail.com
