viernes, 19 de noviembre de 2010

RESUMEN ARRAYS

Un array es una secuencia de posiciones de la memoria a las que se puede acceder, y pueden se seleccionadas utilizando subindices.

Una estructura de datos es una coleccion de datos que pueden ser caracterizados por su organizacion  y las operaciones que se definen en ella.

Las estructuras de datos estáticas son aquellas en las que el tamaño ocupado en memoria se define antes  que el programa se ejecute y no pueda modificarse durante la ejecución del programa.
 
Las estructuras de datos dinámicas no tienen las limitaciones o restricciones en el tamaño de memoria ocupada.
 
El tipo más simple de array es el array unidimensional o vector. El valor mínimo permitido de un vector se denomina límite inferior del vector y el vector máximo permitido se denomina límite superior.
El número de elementos de un vector se denomina rango del vector. Cada elemento de un vector se puede procesar como si fuese una variable simple al ocupar una posición de memoria.
 
Las operaciones que se pueden realizar con vectores durante el proceso de resolución de un problema son:
 
ASIGNACION
La asignación de valores a un elemento del vector se realizara con la instrucción de asignación:
A (20) 5 asigna el valor 5 al elemento 20 del vector A Si desea asignar valores a todos los elementos de un vector, se debe recurrir a estructuras repetitivas.
 
LECTURA/ESCRITURA DE DATOS
La lectura/escritura de datos en arrays u operaciones de entrada/salida normalmente se realizan con estructuras repetitivas. Las instrucciones simples de lectura/escritura se representaran como:
Leer (A)
lectura del vector A
Escribir (A) escritura del vector A
ACCESO SECUENCIAL DEL VECTOR (RECORRIDO)
se puede acceder a los elementos de un vector para introducir datos en él o bien para visualizar su contenido. A la operación de efectuar una acción general sobre todos los elementos de un vector se le llama recorrido del vector.

ACTUALIZACION DE UN VECTOR
La operación de actualizar un vector puede constar a su vez de tres operaciones elementales:
Añadir elementos
Insertar elementos
Borrar elementos
ARRAYS BIDIMENSIONALES (TABLAS/MATRICES)
Se puede considerar como un conjunto de elementos, todos del mismo tipo, en el cual el orden de los
componentes es significativo y en el que se necesita especificar dos subíndices para poder identificar cada elemento del array.

ARRAYS MULTIDIMENSIONALES
Un array puede ser definido de tres dimensiones, cuatro dimensiones, hasta de n-dimensiones.
Los conceptos de rango de subíndices y número de elementos se puede ampliar directamente desde arrays de una y dos dimensiones a estos arrays de orden más alto.

ALMACENAMIENTO DE ARRAYS EN MEMORIA
El almacenamiento en la computadora fundamentalmente en secuencia contigua, cada acceso a una matriz o tabla la maquina tratara de convertir la posición dentro del array perteneciente a una línea. está dispuesto de modo que debe realizar la en una posición

ALMACENAMIENTO DE UN VECTOR
El almacenamiento de un vector en memoria se realiza en celdas o posiciones secuenciales.

ALMACENAMIENTO DE ARRAYS MULTIDIMENSIONALES
Debido a que la memoria de la computadora es lineal, un array multidimensional debe estar linealizado para su disposición en el almacenamiento.
Los lenguajes de programación pueden almacenar los arrays en memoria de dos formas: orden de fila mayor y orden de columna mayor.
 

 
 

RESUMEN CAP 6 ARRAYS

Un array es una secuencia de posiciones de la memoria a las que se puede acceder, y pueden se seleccionadas utilizando subindices.

Una estructura de datos es una coleccion de datos que pueden ser caracterizados por su organizacion  y las operaciones que se definen en ella.

Las estructuras de datos estáticas son aquellas en las que el tamaño ocupado en memoria se define antes  que el programa se ejecute y no pueda modificarse durante la ejecución del programa.
 
Las estructuras de datos dinámicas no tienen las limitaciones o restricciones en el tamaño de memoria ocupada.
 
El tipo más simple de array es el array unidimensional o vector. El valor mínimo permitido de un vector se denomina límite inferior del vector y el vector máximo permitido se denomina límite superior.
El número de elementos de un vector se denomina rango del vector. Cada elemento de un vector se puede procesar como si fuese una variable simple al ocupar una posición de memoria.
 
Las operaciones que se pueden realizar con vectores durante el proceso de resolución de un problema son:
 
ASIGNACION
La asignación de valores a un elemento del vector se realizara con la instrucción de asignación:
A (20) 5 asigna el valor 5 al elemento 20 del vector A Si desea asignar valores a todos los elementos de un vector, se debe recurrir a estructuras repetitivas.
 
LECTURA/ESCRITURA DE DATOS
La lectura/escritura de datos en arrays u operaciones de entrada/salida normalmente se realizan con estructuras repetitivas. Las instrucciones simples de lectura/escritura se representaran como:
Leer (A)
lectura del vector A
Escribir (A) escritura del vector A
ACCESO SECUENCIAL DEL VECTOR (RECORRIDO)
se puede acceder a los elementos de un vector para introducir datos en él o bien para visualizar su contenido. A la operación de efectuar una acción general sobre todos los elementos de un vector se le llama recorrido del vector.

ACTUALIZACION DE UN VECTOR
La operación de actualizar un vector puede constar a su vez de tres operaciones elementales:
Añadir elementos
Insertar elementos
Borrar elementos
ARRAYS BIDIMENSIONALES (TABLAS/MATRICES)
Se puede considerar como un conjunto de elementos, todos del mismo tipo, en el cual el orden de los
componentes es significativo y en el que se necesita especificar dos subíndices para poder identificar cada elemento del array.

ARRAYS MULTIDIMENSIONALES
Un array puede ser definido de tres dimensiones, cuatro dimensiones, hasta de n-dimensiones.
Los conceptos de rango de subíndices y número de elementos se puede ampliar directamente desde arrays de una y dos dimensiones a estos arrays de orden más alto.

ALMACENAMIENTO DE ARRAYS EN MEMORIA
El almacenamiento en la computadora fundamentalmente en secuencia contigua, cada acceso a una matriz o tabla la maquina tratara de convertir la posición dentro del array perteneciente a una línea. está dispuesto de modo que debe realizar la en una posición

ALMACENAMIENTO DE UN VECTOR
El almacenamiento de un vector en memoria se realiza en celdas o posiciones secuenciales.

ALMACENAMIENTO DE ARRAYS MULTIDIMENSIONALES
Debido a que la memoria de la computadora es lineal, un array multidimensional debe estar linealizado para su disposición en el almacenamiento.
Los lenguajes de programación pueden almacenar los arrays en memoria de dos formas: orden de fila mayor y orden de columna mayor.
 

 
 

viernes, 3 de septiembre de 2010

Timbaland intento suicidarse?

Segun la policia, Timbaland fue capturado por un posible intento de suicidio, tras haber sido victima de un robo de joyas superior a los dos millones de dolares.

Un helicoptero y varios autos fueron en busca del famoso productor de Hip Hop Timbaland, tras un posible intento de suicidio a las 5pm. Segun fuentes, ese dia estuvo Timbo hablando con su hermanstro muy enojado por un supuesto robo en su residencia de Malibu. Alguien robo su excesivamente caro y lujo reloj Jacob & Co. , valuado en mas de dos millones de dolares, y segun Timbaland fue alguien en el que el habia confiado.

Luego de esto Timbaland dejo su casa y se fue a manejar y su familia no podia encontrarlo, y preocupadas por lo sucedido llamaron a la policia. Ahi fue cuando el helicoptero intercepto su Escalade, lo subio al patrullero y lo llevo a su casa con la familia. Un medio vio al productor y dijo que no habia ningun problema, ademas la policia pareceria tener algunos sospechosos. Que harian ustedes si les roban un reloj de ese precio? Como creen que actuo Timbaland?

Plastico de Origen Vegetal

La tecnológica IBM y la Universidad de Standford trabajan en una nueva técnica que permitirá fabricar plástico de origen vegetal, con el fin de reemplazar productos a base de petróleo que perjudican el medio ambiente.


Esta investigación ha demostrado que los compuestos orgánicos de las plantas se pueden utilizar en vez de los materiales sintéticos en la fabricación de los polímeros utilizados para crear plásticos.
 
El rapero de Sevilla, Tote King, vuelve con un polemico videoclip llamado Redes Sociales, donde defenestra la nueva moda de revelar la intimidad por internet, sobretodo en Facebook, Tuenti y Twitter.

Sin dudas Redes Sociales tendra tantos detractores como amantes, pero lo que es seguro, no dejara a nadie indiferente.

VER VIDEO

Papel Electronico

El nuevo papel electrónico de LG, de 0.3 milímetros de grosor, tiene las mismas dimensiones que una hoja de papel A3 y es ocho veces más grande que un libro electrónico, lo que permite transmitir la misma sensación de un periódico tradicional en blanco y negro.


El novedoso soporte pesa sólo 130 gramos y puede ser doblado sin que se pierda calidad en la recepción de las imágenes que están pensadas para transmitir la misma sensación que durante la lectura de un papel impreso.

Un portavoz de LG Display aseguró que han conseguido que las imágenes puedan cambiar en la pantalla con relativa rapidez, aunque no especificaron el tiempo necesario para pasar de página, uno de los puntos débiles de esta tecnología.

Para conseguir este avance, LG usó como base una hoja metálica en lugar de cristales, lo que otorga flexibilidad a la pantalla y le permite adoptar su forma original tras doblarse.
 

jueves, 19 de agosto de 2010

Cool and Dre se unen a Cash Money

Cool and Dre, uno de los grupos de productores mas grandes dentro del Hip Hop decidieron unirse a uno de los sellos mas exitosos del momento, Cash Money Records. Si bien quiza no sea grande el cambio para los oidos de los fanaticos de Lil Wayne, Drake y Young Money, esto sin dudas puede ayudar a los artistas que esten fuera del sello, ya que Cool and Dre les “asegurarian” un poco mas de exito. Cool & Dre, quienes acaban de lanzar un mixtape junto a The Game, Brake Lights, anunciaron su ingreso a Cash Money hace unos dias a traves de su Twitter. Seguro esten presentes en el tan esperado Tha Carter IV de Lil Wayne y en los proximos...http://doggshiphop.com/cool-dre-se-unen-a-cash-money/

Coches Híbridos: Negociaciones entre Mazda y Toyota

Durante el Salón del Automóvil de Nueva York, el CEO de Mazda, Takashi Yamanouchi confirmó que su compañía tendría plataformas híbridas y eléctricas para el 2015, pero hasta esta semana siempre se pensó que la tecnología sería desarrollada por la misma compañía.


Ahora, parece que la idea ha cambiado un poco, ya que se ha informado que Mazda podría requerir la ayuda de su rival japones Toyota para desarrollar la nueva tecnología de propulsión híbrida, algo muy inteligente considerando que Toyota es claramente el líder mundial en este segmento.

Esta semana fue revelado que representantes de Mazda se encuentran en negociaciones con sus contrapartes de Toyota sobre un posible acuerdo para producir y comerciar los componentes más importantes de un nuevo motor híbrido (petrol-eléctrico).

Tenemos que recordar que la asociación en modelos híbridos de Mazda no es algo nuevo, ya que el modelo anterior de la compañía, el Tribute Hybrid SUV, estaba basado en la misma plataforma que el Ford Escape Hybrid y compartía muchos de sus componentes.

A pesar de que Ford esta desarrollando en nueva tecnología híbrida y eléctrica, llegando al punto de asegurar un préstamo de casi seis mil millones de dólares del gobierno estadounidense para acelerar el trabajo, parece que Mazda prefirió dejar el acuerdo dentro de fronteras.

Tenemos que decir que todos estos cambios son una sorpresa, dado que Ford todavía controla un pequeño porcentaje de Mazda, por lo que hubiera sido mucho más simple seguir trabajando con una compañía con la que se tiene una gran historia.

Finalmente fue confirmado que algunos de los componentes que Mazda esta buscando conseguir fuera de sus plantas son las baterías, los motores eléctricos y las unidades de control, y comprándoselas a Toyota podría completar su propio vehículo híbrido en menos de cuatro años.

viernes, 13 de agosto de 2010

Se juntaron mas de 85 millones de votos para los Teen Choice Awards 2010 y dentro de las categorias que se premiaban, la super-estrella del Hip Hop, Eminem, fue uno de los maximos ganadores. El rapero se llevo tres premios: Mejor Album con Recovery, Mejor Cancion con Love The Way You Lie y Mejor Rapero, tras su carrera de mas de 14 años sacando discos.






El rapero B.o.B., sensacion de Atlantic Records, recibio el premio al mejor estribillo por su tema Airplanes junto a Haley Williams… y lo que es ironico es que Eminem tambien aparece en dicha cancion! Sin dudas Eminem no para de cosechar exitos y bien merecido lo tiene, solo podemos felicitarlo una y otra vez, y agradecerle por llevar al Hip Hop tan alto… a alguien le queda alguna duda de que es uno de los mejores MCs de la historia?

Control de máquinas con la respiración

Nuevo sistema de dirección de sillas de ruedas



Un dispositivo que detecta los sutiles movimientos necesarios para inspirar aire por la nariz o la boca puede dirigir una silla de ruedas o permitir que gente completamente paralizada escriba mensajes, según informaron recientemente unos investigadores israelíes.



Un paciente escribió cartas a su familia por primera vez desde que sufrió una apoplejía, mientras que otros utilizaron el dispositivo para navegar por Internet o dirigir una silla de ruedas.



Según informaron los investigadores en Proceedings of the National Academy of Sciences, si bien no puede sustituir a un implante cerebral que permita a los usuarios controlar los dispositivos solo con el pensamiento, para muchos pacientes el "controlador por inhalación" funciona mejor que el parpadeo u otros métodos de comunicación.



Noam Sobel, del Instituto Científico Weizmann en Rehovot, Israel, y sus colegas desarrollaron el dispositivo después de observar que el paladar blando, que controla cómo se inspira y expira el aire, tiene muchos nervios conectados al cerebro. Parte de esta función se conserva incluso después de una enfermedad o lesión grave, razonaron.



El dispositivo, que tiene un aspecto similar a los tubos nasales que proporcionan oxígeno a los pacientes, mide la presión nasal y genera señales eléctricas.



La resonancia magnética funcional, que puede mostrar la función cerebral en tiempo real, mostró que se estaban utilizando muchos nervios, incluidos los de las regiones del cerebro relacionadas con el lenguaje. Los investigadores pusieron a prueba su "controlador por inhalación" en 36 voluntarios sanos, que lo utilizaron en lugar de un ratón o joystick para jugar a juegos de ordenador, mostrando la misma precisión y velocidad.



A continuación, lo probaron en una mujer que había estado completamente encerrada en si misma debido a lo que se conoce como el síndrome "Locked in" tras sufrir un derrame cerebral siete meses antes. La mujer de 51 años de edad, no podía controlar su parpadeo para comunicarse, sin embargo, "comenzó a escribir con este dispositivo al instante, respondiendo primero a unas preguntas y después de unos días generó por iniciativa propia su primera comunicación significativa tras el derrame, que consistió en un profundo mensaje personal a su familia", escribieron los investigadores.



Una mujer tetrapléjica de 63 años de edad escribió su primera carta en 10 años y utiliza el dispositivo para enviar correos electrónicos y navegar por Internet, señalaron, y un hombre de 30 años de edad, paralizado desde el cuello hacia abajo lo utilizó para guiar una silla de ruedas.



Yeda Research and Development Company Ltd., compañía encargada de transferir la tecnología del Instituto a los mercados, está investigando diversas formas de poner el dispositivo a disposición del público.

Mi primera sesion de logica computacional

06/08 hora 07:00 se inicio la clase se hizo una respectiva presentacion por parte del estudiantado.
07:00 - 9:00 se realizaron introducciones a la creacion de blogs y cuentas gmail. Se dejaron trabajos como la cracion de el blog, cracion de cuenta gmail, publicacion de tres noticias y lectura de una guia.


13/08. Se inicio la clase realizando un recordatorio de la clase anterior, se hicieron breves preguntas acerca de la lectura que se tenía pendiente.Después se realizo un Quizz e inmediantamente después se revisaron algunos de los blogs, igual al finalizar la clase se dejo pendiente para la proxima clase un trabajo acerca de datos.

20/08 El maestro no pudo llegar a clase pero envio a un amigo a que nos vigilara y nos pidio que terminaramos el taller pendiente.

27/08 El maestro inicio la clase explicandonos de nuevo el tema datos y nos coloco un problema para enviar la respuesta al mail personal, la  proxima clase es el parcial sobre datos y vaya dios a saber que mas.