martes, 22 de junio de 2010

Microsoft ofrecerá Family Packs del Sistema Operativo Windows 7 Queridos lectores este articulo es una copia de este: Microsoft ofrecerá Family Pack

Microsoft ofrecerá licencias Family Pack para el nuevo Sistema Operativo Windows 7 que va hacer lanzado en octubre del 2009. Esto le dara la libertad de que un usuario tiene mas de un computador en su casa, pueda instalar el Windows 7 en tres computadores con la misma licencia.

Este Family Pack de Windows 7 solamente sera ofrecido en la versión del Home Premiun, es decir que las versiones Bussines y Ultime no podrán acogerse a esta oferta.

Esto se debe a las constantes reclamos de los usuarios de Microsoft que tienen más de un computador en su hogar y debian comprar más de una copia del Sistema Operativo, ademas de las actualizaciones que se iban realizando constantemente.



Queridos lectores este articulo es una copia de este: Microsoft ofrecerá Family Packs del Sistema Operativo Windows 7
Pertenece a: BlogsCol

Sistemas de Cómputo

Presentación
Conocer la evolución histórica de los instrumentos de cómputo, es sin duda una parte
fundamental para comprender el avance tecnológico actual. Es muy importante entender
el funcionamiento de los equipos de cómputo, los distintos tipos de equipo que existen, las
partes que lo integran, así como los términos utilizados en el mundo de la informática,
esto familiarizará al alumno con este entorno y le dará confianza en la utilización de la
computadora.
A través de esta unidad se pretende que el alumno conozca de forma general las bases
esenciales, capacidades y lim itaciones de los equipos de cómputo, presentando una explicación
general de la forma de trabajar de ellos para que, posteriormente en las siguientes
unidades se le introduzca de forma práctica en el uso de la computadora.
Objetivos
• Describir la evolución histórica y permanente de los instrumentos de cómputo.
• Identificar los elementos, estructura y funcionamiento de un sistema de cómputo.
• Distinguir entre Hardware y Software.
Contenidos temáticos
— El proceso de cómputo.
— Evolución de los instrumentos de cómputo.
— Hardware (soporte físico).
— Software
.
Actividades de aprendizaje
1. Las actividades que se señalan en cada unidad, son recomendaciones didácticas
para facilitar el proceso de enseñanza - aprendizaje. Estas recomendaciones se
pueden llevar a la práctica de acuerdo con el material y el equipo con que cuenten
en cada escuela.
2. La historia de la computación es uno de los temas más utilizados por algunos maestros
para aburrir a los alumnos con una larga lista de hechos y datos que no tendrán
utilidad significativa para el alumno en el uso de la computadora, por ese motivo se
recomienda no perder de vista cuál es el objetivo que se pretende alcanzar en la
primera unidad.
3. Se pretende que el alumno conozca la rápida evolución de los sistemas de cómputo
en su corta historia y con esto comprenda la necesidad de adquirir conocimientos
que no se conviertan en obsoletos con el avance de la tecnología, sino más bien
busque la comprensión de los principios con los que trabajan las aplicaciones más
comunes y así en el momento que se encuentre con una nueva versión del programa
sea capaz de aplicar sus conocimientos para descubrir las novedades que pueda
incluir el paquete.
4. Por este motivo para la exposición de la historia de la computación se recomienda el
uso de un audiovisual o filminas y la ayuda de un esquema cronológico, para estas
actividades sólo se recomienda utilizar dos horas.
5. No es raro que la mayoría de nuestros alumnos se imaginen que una computadora
es una caja mágica, que es super - inteligente y que ellos sólo necesitan encenderla
para que ella trabaje por sí misma. Es por eso que se sugiere que se abra una computadora
para observar las tarjetas que tiene adentro y como se encuentra conectado
físicamente el equipo para que el alumno comprenda como trabaja. Conviene
explicar además que si el equipo no tiene software no puede hacer nada esto se
puede apreciar con una computadora que no tenga disco duro y a la que no se le
ponga un disco de arranque para que el alumno comprenda la importancia del Sistema
Operativo.
6. Es recomendable introducir a los alumnos en la utilización de la calculadora como
un instrumento que facilita el trabajo de realizar gran cantidad de operaciones y que
remite al alumno en la parte principal que es el razonamiento de los problemas.
7. En esta unidad conviene también dar a los alumnos una breve explicación de lo que
es INTERNET y para que se utiliza, (navegadores, correo electrónico, transferencia
de archivos etc.). Además el tipo de conexión que se puede establecer para accesar
INTERNET.
8. Otro punto que se puede tratar al abordar el tema de INTERNET, es explicar muy
brevemente lo que es una red y sus características principales, teniendo en cuenta
que la mayoría de las preparatorias ya cuenta con una red instalada en el laboratorio
de cómputo.

Programación de Computadores: Ayer, Hoy, Mañana

Aunque ya estamos acostumbrados a los impresionantes despliegues tecnológicos necesarios para que las modernas computadoras personales nos ayuden, pocas personas conocen cómo se logra que estas máquinas puedan funcionar.

Por un lado tenemos el equipo electrónico, compuesto de pastillas (chips) hechos de materiales especialísimos, llamados superconductores. La electrónica ha avanzado meteóricamente en los últimos veinte años, hasta el punto de que ahora cada dos años esperamos que la memoria de computador aumente al doble su capacidad, al mismo tiempo que se reduce a la mitad su precio.

Por otro lado tenemos que el computador puede ser programado. Esta cualidad ha permitido que el computador, a diferencia de otras máquinas, pueda ser aplicado a una gran diversidad de actividades. Veamos por qué.

Mediante un programa es posible hacer que el mismo computador sirva para muy diferentes propósitos. La programación permite reutilizar el mismo equipo en diferentes aplicaciones. Lo más usual es que los computadores personales modernos se usen como procesadores de palabras y como hojas de cálculo. Pero además se usan para jugar o para crear nuevos programas. Su aplicación más productiva es en el mundo de los negocios, en donde el computador puede efectuar muchas de las tareas burocráticas necesarias en nuestras sociedades modernas. Es esta aplicación la que recibe el nombre genérico de Sistemas de Información.

¿Cómo programamos un computador? Mediante un lenguaje de programación. Estos lenguajes, que generalmente son muy secos y parsimoniosos, permiten crear un programa que al ser cargado en la memoria del computador produce los resultados que un usuario de la máquina necesita. Por ejemplo, escribo este artículo usando un programa (llamado procesador de palabras) que está cargado en la memoria de la máquina. Este programa fue escrito usando el lenguaje de computador Assembler 8088, con partes algunas escritas en el lenguaje C.

El reto principal que encaramos los programadores es lograr que los grandes adelantos en electrónica se traduzcan en programas cada vez mejores. Desgraciadamente, no hemos tenido mucho éxito, por muy diversas razones. (Cada vez es más caro contratar a un programador, mientras que es más barato comprar equipo: el "fracaso" lo es sólo cuando comparamos los avances en programación respecto a los avances en manufactura de computadores).

Tal vez la más importante es que en programación todavía no hemos podido reutilizar completamente programas, o sus partes. A diferencia del mundo de los semiconductores, el universo de discurso del programador es mucho más ostil y diverso: al crear sistemas de información el programador debe lidiar con personas y modos de ser diferentes. Después de todo, a ningún gerente puede parecerle bien que el programdor le diga cómo debe ser su empresa, lo que obliga al programador a hacer un programa especializado para cada empresa, y también para cada gerente.

Pero ya hemos sido capaces de categorizar la mayoría de las necesidades informáticas de una empresa. Para esto hemos creado las herramientas de programación de Cuarta Generación, que permiten, en el 90% de los casos, producir los programas para un sistema de información de una forma expedita y correcta. Ejemplos de lenguajes de cuarta generación los son Paradox y RBase, en el mundo de las micro computadores, o LINC y DMS en el rango de las mega máquinas.

Podemos decir entonces que el problema de los sistemas de información está "suficientemente" resuelto. Todavía no es posible que las computadoras ayuden al gerente en todo lo que necesita, pero en general se obtienen buenos resultados.

Sin embargo, las aplicaciones de computadores no se limitan únicamente a este campo. Existen una gran cantidad de desafíos tecnológicos que no han sido adecuadamente resueltos. En los últimos veinte años dos tipos de tecnología para programación han sido desarrolladas: programación lógica y programación por objetos.

La programación lógica tiene sus raíces en el Cálculo de Predicados, que es una teoría matemática que permite, entre otras cosas, lograr que un computador pueda hacer deducciones inteligentes. El ejemplo clásico es el de Sócrates, que es humano, y como todo humano es mortal, entonces Sócrates debe ser mortal. En programación lógica, este programa se escribe así:
[Humano(x) -> Mortal(x), Humano(Sócrates)] ==> Mortal(Sócrates)

Japón asustó al mundo desarrollado hace unos años con su proyecto de la Quinta Generación, que usa lenguajes de programación lógica para lograr grandes avances en el campo de la Inteligencia Artificial aplicada. La verdad es que han logrado grandes avances, pero no tan impresionantes como los que uno espera. (Todavía recuerdo una de las películas de la serie de Viaje a las Estrellas, en que Scotty toma el "ratón" (mouse) de una computadora MacIntosh y le habla, con resultado nulo: las computadoras todavía no hablan, ni tampoco pueden ver. Con costos algunas tienen patas para caminar...).

La verdad es que lenguajes de programación lógica son lenguajes de gran utilidad en laboratorios de investigación, pero no han encontrado todavía muchos seguidores en las industrias.

La otra moda en programación de computadores es la programación por objetos, que es descrita por sus seguidores como el primer intento exitoso para reutilizar componentes de programas. Desgraciadamente, en ésto de los lenguajes los programadores nos volvemos fanáticos. Lo digo con conocimiento de causa, pues he sido fanático de varios lenguajes a través de mi vida: Fortran, Pascal, Prolog y ahora C++. Mi experiencia me ha demostrado que no existe una panacea, sólo soluciones que pueden ser aplicadas a problemas específicos, o a una gama de problemas específicos.

La programación por objetos (conocida como OOP) nació hace más de veinte años en el lenguaje Simula, que sirve para simular sistemas que, por su complejidad, no pueden ser analizados matemáticamente. Por ejemplo, la simulación se usa mucho para determinar el efecto que tendría el poner o quitar un semáforo en una calle, o el sustituir un puente por una rotonda.

Además, otro objetivo de la OOP es crear programas altamente reutilizables, hasta el punto de que se habla de "chips" de programación. La electrónica ha progresado mucho gracias a la reutilización de componentes, lo que ha llevado a los programadores a pensar que el mejorar el de reutilización de componentes de programas reditará iguales dividendos al construir nuevos programas.

La gran desventaja de estas nuevas tecnologías es que es muy difícil que sean asimiladas. Como docente dedicado a la enseñanza de la programación, he encontrado gran reticencia en los programadores de adoptar esta nueva tecnología, pues, después de todo, con las herramientas actuales ya pueden hacer su trabajo. Lo que la programación por objetos promete es aumentar el grado de modularización de un sistema computacional, lo que es un requisito indispensable para dominar la complejidad de los nuevos programas. Sin programación por objetos será cada vez más difícil producir programas.

Lo malo es que la programación por objetos no es una solución total. Es relativamente fácil encontrar ejemplos en que OOP no es solución. Lo que sucede es que la complejidad de los problemas es cada vez mayor, lo que exige cada vez mejores herramientas para resolverlos.

Este es el el dilema de nuestro mundo actual: el progreso exige cada vez más realizaciones tecnológicas y los avances tecnológicos son como la plata: nunca alcanzan.

La tendencia actual es ha crear cada vez más común lenguajes especializados para cada aplicación. Por ejemplo, la primera hoja de cálculo no tenía capacidad de graficación: hacer gráficos no es nada fácil, a menos que uno cuente con un lenguaje adecuado para ello. Las hojas de cálculo más recientes cuentan con un sofisticado lenguaje para producir gráficos.

¿Qué nos depara el futuro? En el futuro contaremos además con componentes computacionales inteligentes que nos permitan comunicarnos más fluidamente con los computadores. Llegará el día en que podamos decirle a la máquina: "mirá, alistame una cena para 25 personas, y contratame a un buen conjunto. Fijate, eso sí, en que algunos no pueden comer chancho, y no se te olvide que el postre tenga gelatina roja. Ah, mirá: no se te olvide hacer las invitaciones y las llamadas por teléfono".

Más adelante en el futuro, veremos máquinas que puedan autoprogramarse junto a otras máquinas. Esto permitirá crear máquinas que puedan trabajar junto a otras en forma armoniosa. Cuando una nueva máquina llegue, simplemente hablará con las viejas para ponerse de acuerdo en cómo pueden cooperar todas. Y también cada máquina sabrá cuando necesite reparación, o cómo repararse sóla.

En ese mundo utópico futuro, ¿qué haremos nosotros? Pues nacer, crecer, reproducirnos, divertirnos y morir, como Dios manda.

La reutilización es un concepto básico para las mejoras tecnológicas; los ingenieros siempre decimos que no debemos "reinventar la rueda". O sea que los nuevos avances tecnológicos descansan sobre los viejos. La nueva tecnología debe mejorar a la vieja, haciendo uso de los principios básicos que ya han sido descubiertos.

martes, 15 de junio de 2010

Avances Tecnologicos S.R.L.


Software Factory Envía este producto a un amigo o familiar
Nombre completo (Obligatorio) Email (Obligatorio) La solución de Software Factory de AVANCES TECNOLÓGICOS, nos permite el Desarrollo de Sistemas, Mantenimiento Correctivo y Evolutivo de sus sistemas de información. Los pilares de la Software Factory de AVANCES TECNOLÓGICOS se basan en una probada estrategia metodológica, una vasta experiencia en el desarrollo de aplicaciones, equipo humano altamente calificado y Procesos de Desarrollo de Software basados en el modelo CMMI-DEV.

Filosofía software libre vs avances tecnológicos

← Hackers que no terminaron tan malCadena de 100 enlaces →Filosofía software libre vs avances tecnológicos
19 Septiembre, 2008 por Ariel Benz Dejar un comentario
Rate This
Me costo mucho encontrar un título adecuado para éste post pero creo que éste queda a tono. La filosofía del software libre surge de la mano del proyecto GNU/Linux donde se plantea la idea de que el usuario posea la libertad de usar el software con cualquier proposito, poder modificarlo y adaptarlo a nuestras necesidades, poder distribuirlo y asi mejorar el programa y asi poder generar todo el movimiento que conlleva tener presente esas ideas.

Realmente creo que es un proyecto sinigual el poder tener la libertad de poder modificar el código fuente a nuestra medida y comprender mas lo que estamos usando, en los ultimos años a crecido mucho esta comunidad con el principal referente que es Richard Stallman, el cual plantea que todos los usuarios deben tener ésta libertad al igual que las demas libertades que les son propias de un ciudadano, en este punto estoy totalmente de acuerdo con Stallman, uno debe tener la libertad de hacer lo que quiera con el producto y mas que nada saber que es lo que está usando pero hay quienes tienen una gran dependencia hacia este sistema y se niegan a usar o aprender muchas herramientas que no se corresponden con la ideologia.

Viendolo desde el punto de vista de un estudiante de Ingeniería en Sistemas y tomando en cuenta que en ésta área el desarrollo de aplicaciones y nuevas tecnologias no se detiene y es cada vez mayor, no creo que sea bueno seguir en parte ésta filosofía al pie de la letra ya que uno tiene que estar constantemente actualizando sus contenidos y aprendiendo a utilizar nuevas herramientas que haran un mejor desenvolvimiento en el ámbito laboral, asi que creo que uno deberia estar abierto al uso de cualquiera fuera el sistema sin tener tanto en cuenta sus principios, y si se plantea tener la libertad de poder usar y modificar un producto cualquiera fuere también se debe tener la libertad de elegir si utilizar software libre o privativo.

Soy usuario de Linux y apoyo esas ideas pero al mismo tiempo también uso Windows y nada me hace cambiar de opinión con respecto al software libre. Creo que el crecimiento en el área de la informática en gran parte está relacionado con la necesidad de aprender a usar nuevas herramientas mas alla de si es libre o privativa.

La Banca del Futuro: Software para el Reconocimiento de Voz

La segunda patente más prometedora recogida por MIT Technology Review se trata de un nuevo método para verificar la identificación de personas mediante un sistema de comprobación de la autenticidad de voz y realización de preguntas personales. Este avance tecnológico patentado por IBM pretende reducir el número de transacciones telefónicas fraudulentas.

Normalmente cuando un cliente llama a su banco para realizar alguna transacción, un mensaje grabado le pide su numero de identificación, y un operador le hace una pregunta personal para verificar su identidad. Otro método utilizado por bancos consiste en un sistema de reconocimiento automático de la voz, pero estos sistemas pueden tener problemas con ruidos causados por interferencias o incluso con alguna variación natural en la voz del cliente en cuestión.

IBM ha logrado combinar e integrar ambos métodos para crear un nuevo sistema de protección contra el fraude, en su opinión muy superior a cualquiera de los sistemas individuales. El sistema de IBM crea un archivo, a través de la grabación de una "huella de voz" (una muestra de la voz del cliente), además de la grabación de sus contestaciones a una serie de preguntas personales. Cuando el cliente llama al banco, el sistema recoge tanto su voz como la contestación que ofrece a la pregunta personal, los compara y si son iguales que las muestras y contestaciones grabadas en su archivo, le permite acceder a los servicios bancarios que solicita. Además, introduce una mayor variedad de preguntas personales, incluyendo información sobre las últimas transacciones realizadas, y crea un sistema de preguntas al azar, para que sea más difícil acceder a los servicios bancarios a través de la grabación ilegal de accesos telefónicos anteriores.

IBM espera sacar el sistema al mercado dentro de pocos años. Esta innovación aplicada a otras vertientes (gestión de las administraciones públicas, tramitaciones administrativas en general...) en el caso de superar las restricciones legales, supondría un sustancial avance en la agilización de trámites sin el requerimiento de la presencia física.




Etiquetas: futuro

posted by Euroresidentes at 10:35 AM

<< Home