jueves, 4 de noviembre de 2010

periodicos 4to periodo

jueves 4 de noviembre de 2010Periodicos


Los PerioDiCos! ...
Toshiba Portege G900

El Toshiba Portege G900 es pura tecnología. Posee una gama de recursos increíbles como touch screen, teclado integral, cámara de dos mega-pixels, bluetooth, scanner de impresión digital, Wi-fi y USB. Entretanto, grueso y pesado cuando comparado con otros aparatos de tecnología de punta. Otras desventajas son: lentitud de respuesta de la interface, no posee sintonizador de radio y solamente 40Mb… Funciona con Windows Mobile PocketPC. El gran hecho es sin duda su teclado especial

Microsoft lanzará su propio celularb

· Microsoft se quiere meter en el mercado de los teléfonos móviles, como su rival tecnológico Google, pero con un celular enfocado a los jóvenes y con acceso sencillo y rápido a las redes sociales.
El teléfono será construido por Sharp y lo podrían presentar la próxima semana.
El móvil estará en la red de Verizon de los Estados Unidos y todavía se desconoce la venta en el resto del mundo.
Los expertos están dudando que Microsoft pueda plantarle cara a Google o Apple, es más lo están descartando por completo.
En mi opinión, si se logra hacer una buena campaña y no trata de ser algo que no es, este teléfono puede tener relativo éxito, aunque tendrá que crearse una imagen de marca muy distintiva.
Audiotool – Estudio de música en la nube
· Las aplicaciones en la nube están a la orden del día y este es el caso de Audiotool un completo mezclador y estudio de música online.
La aplicación se encuentra en su versión 1.0 y tiene el nombre de Firestarter y no necesitamos ni registrarnos, por lo que podremos mezclar nuestra música online de manera gratuita.
Con esta aplicación podremos montar nuestro propio estudio de grabación con los diferentes aparatos que son necesarios para mezclar una canción.
Además cuando terminemos nuestra creación podremos escoger que tipo de licencia tendrá, como el Copyright o el Creative Commons, también podremos escoger el formato en que queremos exportarlo. Seguir leyendo »
Sharp realizará pantallas 3D para celulares

· El principal objetivo de Sharp, compañía tecnológica, para este año es sacar al mercado pantallas 3D para celulares sin el uso de gafas especiales.
El principal propulsor del 3D ha sido el cine, especialmente con Avatar, pero Sharp esta convencido de que esta tecnología sobrepasará al cine y quiere ser la primera en sacar provecho de ello.
Sony, Nintendo, Panasonic y Samsung son otras compañías que piensan sacar provecho al 3D e implementarlo en diferentes gadgets.
Por lo que el 3D es la tecnología que se viene y la tendremos en todas partes, en mi opinión, excelente
Mock-Ups de Internet Explorer 9


· Internet Explorer 9, la nueva versión de IE tiene muy buena pinta, desde que ya integra el nuevo motor de JavaScript y el soporte para CSS3 y HTML5, lo que hace ya soportar la mayoría de las webs y no ser un navegador anticuado y con muchos problemas.
Pero todavía no conocíamos nada sobre su interfaz, hasta hoy que se nos presentan unas imágenes de la interfaz de IE9, aunque todavía se desconoce su autenticidad.
Lo que podemos apreciar en la interfaz es que se asemeja a Windows Mobile 7, con un diseño minimalista, cuadrado y muy elegante además de con elementos superpuestos.
Todavía no se sabe la fecha de salida de este navegador pero espera más noticias pronto.



WordPress 3.0 Beta ya esta disponible
· se ha lanzado la beta de WordPress 3.0, el CMS para blogs que casi todos los blogs usan para gestionar sus contenidos.
Y con esta nueva versión, se vienen nuevas y muy buenas características, por lo que somos muchos los que estamos deseosos por probar esta versión.
Por ahora el aspecto visual en esta beta no esta pulido totalmente, ya que se quieren enfocar en pulir los fallos de las funcionalidades, por lo que si quieres ayudar al equipo de Wordpress, puedes ayudarles a encontrar diferentes bugs.
Por ahora podrás probar el nuevo tema por defecto, los posts personalizados o la integración entre Wordpress y Wordpres MU
Android supera a Blackberry y Palm
· Según un sondeo realizado por la empresa ChangeWave, los teléfonos con Android le están ganando la partida a Blackberry y a Palm. Este sondeo se realizo entre personas que van a comprarse un smartphone dentro de los próximos 3 meses.
La encuesta reflejo que 30% de los encuestados preferían comprarse un teléfono con Android, el SO para celulares de Google, 29% preferían a los iPhone y un 13% escogió al Blackberry.
Todo esto gracias a la cantidad de terminales que están empezando a traer consigo Android, entre las marcas que más lo usan están Motorola y HTC.
Un gran sondeo que nos muestra como este SO para celulares empieza a ganar terreno a través de las grandes marca que lo están apoyando
Ya registraron miles de datos en el LHC

· Hace unas horas que empezaron las pruebas con el LHC (Gran Colisionador de Hadrones en español) y ya desde Twitter, se reportan miles de datos y muchas colisiones, todo esto tras su primera hora de vida.
La gran maquina del Big Bang ha logrado grandes datos y esto esta acercando cada vez más a que se pueda reproducir a escala el Big Bang y científicamente podamos conocer mucho más sobre el inicio del Universo.
El plan es que este en funcionamiento por 12 a 24 meses con algunas paradas técnicas, pero se espera recolectar muchísima información y llegar a conclusiones científicas.
“Este es un gran paso adelante. Estamos yendo a donde nadie ha ido antes. Hemos abierto un nuevo territorio para los físicos”, comentó el investigador del CERN Oliver Buchmueller
Apple lanzará dos versiones del iPhone HD

· Apple ya esta poniendo apunto el lanzamiento de la nueva generación de iPhone’s, el llamado iPhone HD que tendrá capacidad para realizar multitareas.
El lanzamiento será el 22 de junio de este año en los Estados Unidos y se lanzarán con el muy esperado iPhone OS 4.0, que traerá muchas novedades..
Tendrá dos versiones una en GSM y otro en CDMA, para las diferentes compañías de telefonía celular en los Estados Unidos.
La razón de estas dos versiones es la incompatibilidad que tienen las dos redes y la tecnología inexistente para que un chip pueda aceptar las dos redes
Windows como Windows Mobile 7
· En esta ocasión les traigo un excelente skin para Rainmeter, con el que vamos a poder emular la interfaz de Windows Mobile 7 en nuestro Windows, ya sea XP, Vista o 7.
Con Omnimo UI 1.01 podremos lograr una serie de gadgets de Rainmeter para que se parezca lo más posible a este sistema operativo para celulares.
Solo tendremos que copiar el archivo en la carpeta Skins de Rainmeter y con esto tendremos a nuestra disposición unos 30 gadgets, entre los que podemos mencionar el de fecha, reloj, uso de memoria y muchos más.
Excelente para tener un escritorio más bonito y funcional en nuestro Windows

miércoles, 18 de agosto de 2010

ALGORITMO

ALGORITMO
En matemáticas, ciencias de la computación y disciplinas relacionadas, un algoritmo (del latín, dixit algorithmusAl Juarismi ) es un conjunto preescrito de instrucciones o reglas bien definidas, ordenadas y finitas que permite realizar una actividad mediante pasos sucesivos que no generen dudas a quien lo ejecute. Dados un estado inicial y una entrada, siguiendo los pasos sucesivos se llega a un estado final y se obtiene una solución. Los algoritmos son el objeto de estudio de la algoritmia. y éste a su vez del matemático persa
En la vida cotidiana se emplean algoritmos en multitud de ocasiones para resolver problemas. Algunos ejemplos son los manuales de usuario, que muestran algoritmos para usar un aparato, o las instrucciones que recibe un trabajador por parte de su patrón. Algunos ejemplos en matemáticas son el algoritmo de la división para calcular el cociente de dos números, el algoritmo de Euclides para obtener el máximo común divisor de dos enterosmétodo de Gauss para resolver un sistema lineal de ecuaciones. positivos, o el método de Gauss para resolver un sistema lineal de ecuaciones.

TIPO DE DATOS

TIPO DE DATOS
- Tipos De Datos.
Los Datos Se Clasifican En :
Según El Tipo De Máquina O Del Lenguaje En Uso.
Numéricos
Lógicos
Cadenas.
- Datos Numéricos
Son Aquéllos Que Representan Una Cantidad O Valor Determinado Se Dividen En :
Tipo Numérico Entero (Integer). No Tienen Componentes Fraccionarios
Tipo Numérico Real (Real). Tienen Un Punto Decimal Y Pueden Ser Positivos O Negativos.
- Cadenas: (Son Palabras, Frases, Símbolos, Etc).
Se Clasifica En Dos Categorías :
Datos Tipo Carácter (Char):
Reconoce Los Siguientes Caracteres :
Caracteres Alfabéticos (A,B,C,...Z,A,B,C...Z)
Caracteres Numéricos (0,1,2,...9)
Caracteres Especiales (+, -, *, /, ^, . , ;, <, >, $, .......)

Datos Tipo Cadena (String)
Se Encuentran Delimitados Por Una Comilla
- Lógicos
Falso Y Verdadero.
Las Categorías Y Tipos Que Se Mencionaron Anteriormente Se Conocen Como Tipos Simples.
- Tipos Compuestos
A.- Subrango :
Especifica Con Precisión El Intervalo De Valores Ejemplos: 'A'..'Z'
B.- Enumerativos :
Aquéllos Se Definen Individualmente Los Valores Para Un Dato.
C.- Definidos Por El Usuario :
Creados Por El Programador.
- Constantes Y Variables
Constante Es Aquélla Que No Cambia De Valor.
- Operadores Lógicos
Operador Relación
Not Negación (No)
And Conjunción (Y)
Or Disyunción (O)
Xor Disyunción Exclusiva (O/Solo)
- Asignación
Es El Modo De Darle Valores A Una Variable. En Una Asignación Se Resuelve, Primeramente La Expresión (Al Lado Derecho Del Símbolo De Asignación) Y Se Asigna El Resultado En La Variable. Las Acciones De Asignación Se Clasifican Según Sea El Tipo De Expresiones : Aritméticas, Lógicas Y De Caracteres.
Asignación Aritmética Como Ejemplo Tenemos Suma 5+10+2 Se Evalúa La Expresión 5+10+2 Y Se Asigna A La Variable Suma.
Asignación Lógica Una Operación De Asignación Es Lógica.
Asignación De Caracteres Es Aquella Donde Ademas De Letras Incluye Numeros.

CONDICIONAL SIMPLE, DOBLE Y MULTIPLE

CONDICIONAL SIMPLE, DOBLE Y MULTIPLE
Las estructuras condicionales comparan una variable contra otro(s)valor (es), para que en base al resultado de esta comparación, se siga un curso de acción dentro del programa. Cabe mencionar que la comparación se puede hacer contra otra variable o contra una constante, según se necesite. Existen tres tipos básicos, las simples, las dobles y las múltiples.

Simples:

Las estructuras condicionales simples se les conoce como “Tomas de decisión”. Estas tomas de decisión tienen la siguiente forma:


Pseudocódigo: Diagrama de flujo:

Dobles:

Las estructuras condicionales dobles permiten elegir entre dos opciones o alternativas posibles en función del cumplimiento o no de una determinada condición. Se representa de la siguiente forma:

Pseudocódigo: Diagrama de flujo:

Donde:
Si:Indica el comando de comparación
Condición : Indica la condición a evaluar
Entonces : Precede a las acciones a realizar cuando se cumple la condición
Instrucción(es):Son las acciones a realizar cuando se cumple o no la condición
si no :Precede a las acciones a realizar cuando no se cumple la condición
Dependiendo de si la comparación es cierta o falsa, se pueden realizar una o más acciones.

Múltiples:

Las estructuras de comparación múltiples, son tomas de decisión especializadas que permiten comparar una variable contra distintos posibles resultados, ejecutando para cada caso una serie de instrucciones especificas. La forma común es la siguiente:

Pseudocódigo: Diagrama de flujo:

Múltiples (En caso de):

Las estructuras de comparación múltiples, es una toma de decisión especializada que permiten evaluar una variable con distintos posibles resultados, ejecutando para cada caso una serie de instrucciones especificas. La forma es la siguiente:

Pseudocódigo: Diagrama de flujo:

Veamos algunos ejemplos donde se aplique todo lo anterior:

Realizar un algoritmo en donde se pide la edad del usuario; si es mayor de edad debe aparecer un mensaje indicándolo. Expresarlo en Pseudocódigo y Diagrama de flujos.

Pseudocódigo: Diagrama de flujo:

Se pide leer tres notas del alumno, calcular su definitiva en un rango de 0-5 y enviar un mensaje donde diga si el alumno aprobó o reprobó el curso. Exprese el algoritmo usando Pseudocódigo y diagrama de flujos.

Pseudocódigo:

INICIO
Not1, Not2, Not 3 :REAL
Def: REAL
LEA Nota1, Nota2, Nota3
Def ß (Not1 + Not2 + Not3) /3
Si Def < 3 entonces
Escriba “Reprobó el curso”
Sino
Escriba “Aprobó el curso”
Fin-Si
FIN

Diagrama de flujo:





Se desea escribir un algoritmo que pida la altura de una persona, si la altura es menor o igual a 150 cm envíe el mensaje: “Persona de altura baja”; si la altura está entre 151 y 170 escriba el mensaje: “Persona de altura media” y si la altura es mayor al 171 escriba el mensaje: “Persona alta”. Exprese el algoritmo usando Pseudocódigo y diagrama de flujos.

Pseudocódigo:

INICIO
Altura: ENTERO
ESCRIBA “Cuál es tu altura? ”
LEA Altura
Si Altura <=150 entonces
ESCRIBA “persona de altura baja”
Sino
Si Altura <=170 entonces
ESCRIBA “persona de altura media”
Sino
Si Altura>170 ENTONCES
ESCRIBA “persona alta”
Fin-Si
Fin-Si
Fin-Si
FIN

¡Es importante ser ordenado en el código que se escribe!

Diagrama de flujo:





Dado un numero entre 1 y 7 escriba su correspondiente día de la semana así:
1- Lunes 2- Martes 3- Miércoles 4- Jueves 5- Viernes 6- Sábado 7- Domingo
Exprese el algoritmo usando Pseudocódigo y diagrama de flujos.

Pseudocódigo: Pseudocódigo:

INICIO
Dia: ENTERO
ESCRIBA “Diga un número para escribir su día”
LEA Dia
En-caso-de Dia haga
Caso 1: ESCRIBA “Lunes”
Caso 2: ESCRIBA “Martes”
Caso 3: ESCRIBA “Miércoles”
Caso 4: ESCRIBA “Jueves”
Caso 5: ESCRIBA “Viernes”
Caso 6: ESCRIBA “Sábado”
Caso 7: ESCRIBA “Domingo”
SINO: ESCRIBA “Escribió un numero fuera del rango 1-7”
Fin-Caso
FIN

INTRODUCCION AL LENGUAJE C++

INTRODUCCION AL LENGUAJE C++
C++ es un lenguaje de programación diseñado a mediados de los años 1980 por Bjarne Stroustrup. La intención de su creación fue el extender al exitoso lenguaje de programación C con mecanismos que permitan la manipulación de objetos. En ese sentido, desde el punto de vista de los lenguajes orientados a objetos, el C++ es un lenguaje híbrido.
Posteriormente se añadieron facilidades de programación genérica, que se sumó a los otros dos paradigmas que ya estaban admitidos (programación estructurada y la programación orientada a objetos). Por esto se suele decir que el C++ es un lenguaje de programación multiparadigma.
Actualmente existe un estándar, denominado ISO C++, al que se han adherido la mayoría de los fabricantes de compiladores más modernos. Existen también algunos intérpretes, tales como ROOT.
Una particularidad del C++ es la posibilidad de redefinir los operadores (sobrecarga de operadores), y de poder crear nuevos tipos que se comporten como tipos fundamentales.
El nombre C++ fue propuesto por Rick Mascitti en el año 1983, cuando el lenguaje fue utilizado por primera vez fuera de un laboratorio científico. Antes se había usado el nombre "C con clases". En C++, la expresión "C++" significa "incremento de C" y se refiere a que C++ es una extensión de C.