domingo, 8 de agosto de 2010

India produce la tablet más económica del momento

Su precio es de 35 dólares y estará en el mercado en el 2011. Los estudiantes de educación superior de la India dispondrán a partir del año 2011 de una tableta con acceso a internet por un coste que rondará apenas los 35 dólares, según confirmó este viernes una fuente oficial.

“El Gobierno está dispuesto a subsidiar el 50 por ciento del coste del dispositivo, así que el precio final será de 750 rupias (unos 16 dólares)”, aseguró a Efe la portavoz del Ministerio indio de Desarrollo de Recursos Humanos (HRD), Mamta Varma.

La tableta, un híbrido entre un ordenador portátil y una PDA (computador de mano), cuenta con pantalla y teclado táctiles, conexión ‘Wi-Fi’, un puerto USB y una batería de dos vatios, y es idónea para las zonas indias que apenas cuentan con conexión eléctrica.

Con unas dimensiones de 5×7x9 pulgadas, el dispositivo funciona con el sistema Linux y cuenta con un navegador web, un lector de PDF, dispositivos para videoconferencia, open office, reproductor multimedia y capacidad multi-tarea, aunque carece de disco duro.

“Invitamos a las compañías privadas a sumarse a la iniciativa. Ya hemos recibido muchas muestras de interés (para producir el aparato)”, aseguró Varma, quien lo comparó con la tableta “Ipad” de la compañía estadounidense Apple.

La tableta ha sido desarrollada en colaboración por varios grupos de expertos procedentes de los institutos indios de tecnología (IIT) de Bangalore, Kanpur, Kharagpur, Madrás y Bombay, entre otros, y del Instituto Indio de Ciencias.

“Al adaptar el aparato a las necesidades de los estudiantes en el país y utilizar las capacidades de los procesadores adecuados, fue posible reducir sustancialmente el precio del mismo”, afirmó el jueves en una nota de prensa el Ministerio.

En un principio, los expertos desarrollaron una tableta con un coste de 100 dólares, aunque más tarde lograron abaratarla, y, según el Ministerio de HRD, el precio podría descender hasta los 10 dólares si las compañías deciden sumarse a la producción.

“Esto es real y tangible y lo llevaremos adelante. Para los estudiantes indios, el sol saldrá en el año 2011”, afirmó sobre su flamante y barata tableta el ministro de HRD, Kapil Sibal, en plena ceremonia de presentación.

ARTÍCULOS!!

EE.UU. interviene en disputa internacional por bloqueo a BlackBerry

Según Emiratos Árabes Unidos es una amenaza a la seguridad.

Estados Unidos se sumó este miércoles a la creciente disputa internacional por el bloqueo de servicios de BlackBerry en algunos países, tras considerar que existe una “legítima preocupación de seguridad” que podría incluso perjudicar el comercio y la diplomacia internacional.

La secretaria de Estado, Hillary Clinton, dijo hoy a los periodistas que Estados Unidos se “tomará un tiempo” para realizar consultas con otros países: “porque sabemos que hay una legítima preocupación de seguridad, pero también hay un legítimo derecho de uso y acceso”.

“Creo que estaremos realizando discusiones tanto técnicas como de expertos” , preció la jefa de la diplomacia estadounidense
Clinton dijo que Estados Unidos conversará con Emiratos Árabes Unidos (EAU) y con otros países sobre el bloqueo de los servicios de BlackBerry, un producto de la empresa estadounidense Research In Motion (RIM) también ampliamente usado por empleados del Gobierno federal.

“Hemos estado en contacto con nuestros socios en los Emiratos Árabes Unidos sobre este asunto. Es algo que involucra un conjunto de asuntos muy complejo sobre los que estamos trabajando con otros países también” , manifestó Clinton, tras reunirse con el canciller de Nigeria, Henry Odein Ajumogobia.

Funcionarios de Emiratos Árabes Unidos, India, Arabia Saudí e Indonesia han dicho que bloquearán algunos servicios de BlackBerry, o que piensan hacerlo.

El lunes pasado, el Gobierno de EE.UU. dijo estar “decepcionado” por el anuncio de que los Emiratos Árabes Unidos suspenderán a partir del 11 de octubre algunos servicios del teléfono multimedia BlackBerry. La medida, según dijo entonces el Departamento de Estado, sienta un “precedente peligroso”

Las autoridades del emirato argumentaron en su momento que los servicios que serán suspendidos no se adecúan a la legislación local vigente y que presentan amenazas para la seguridad del país.

Tanto el Gobierno de EE.UU. como el de Canadá han expresado preocupación de que el bloqueo a BlackBerry pueda perjudicar el comercio y la diplomacia internacional. En ese sentido, el portavoz del Departamento de Estado, Philip Crowley, dijo que si algunos de esos países cumplen con sus amenazas, “esto tendría un impacto en el Gobierno de EEUU y en nuestros diplomáticos que operan en diferentes países” , además de ciudadanos y empresarios estadounidenses en el exterior.

Agregó que a EE.UU. le interesa “asegurar el libre flujo de información” y el uso de la tecnología para “ampliar el conocimiento que está disponible a la gente y a los empresarios”.

Crowley confirmó a los periodistas que EE.UU. ha iniciado consultas con RIM y con funcionarios en Emiratos Árabes Unidos, Arabia Saudí, India y otros países, pero dijo que no podía dar más detalles al respecto.

Preguntado sobre la preocupación de algunos países de que los terroristas utilicen BlackBerrys para enviarse mensajes, Crowley dijo que el asunto involucra asuntos de seguridad, de regulación y de tecnología, y que EE.UU. ha puesto en marcha un proceso para determinar lo que está en juego y cómo “identificar soluciones”

PROGRAMACIÓN EN EXCEL

¿QUE ES UNA MACRO?
Una Macro son una serie de pasos que se almacenan y se pueden activar con alguna tecla de control y una letra. Por ejemplo, todos los días empleo frecuentemente en mis celdas los mismos pasos: Tamaño de Fuente(Tamaño de la letra), Negrita, Fuente(Tipo de letra) y Color de Fuente(Color de Letra), para no estar repitiendo estos pasos los puedo almacenar en una macro y cuando ejecute la macro los pasos antes mencionados se ejecutaran las veces que yo lo desee. A continuación te muestro como grabar una macro y ejecutarla.

BOTÓN CUADRO COMBINADO

Cuadro combinado: Combina las características de un cuadro de lista y un cuadro de texto. Se puede escribir en el cuadro de texto o seleccionar un elemento en el cuadro de lista para agregar un valor a un campo base.

BOTÓN DE COMANDO

Botón de comando: Se utiliza para realizar acciones; como encontrar un registro, imprimir un registro o aplicar un filtro de formulario.

BOTÓN MODO DE DISEÑO
Diseño: Muestra el objeto seleccionado en la vista Diseño
De:b,h:real
Proc:area=b*h/2
Ds:area

Inicio
B,h,area:real
Escriba(“digite la altura”)
Lea(h)
Escriba (“digite la base”)
Lea(b)
Si(b>h)entonces
Areat=(b*h)/2
Escriba (“area el trianguloes”,area t)
Sino
Area=b*h
Escriba(“area del ractangulo es”.area r”)
F si
Fin


#include
#include
Int main()
{
Clrscr();
Float b,h,area;
Printf(“digite la altura”);
Scanf(“%f”&h);
Printf(“digite la base”);
Scanf(“%f”&b);
If(b>h){
Arrea t=(b*h)/2;
Printf(“el area del triangulo es%f1.2”,area t);
}else{;
Area=b*h;
Printf(“el area del rectangulo es%f1.2”,area r);
}
Getch;
{

ALGORITMO

#include
#include
Int main()
{
Clrscr();
Float x,y,suma;
Printf(“digite el primer número”);
Scanf(“%f”&x);
Printf(“digite el segundo numero”);
Scanf(“%f”&y);
If(b>h){
Suma=x+y
printf
Printf(\n la suma es%f1.2”,suma);
}
Getch;
}




#include
#include
Int main()
{
Clrscr();
Float x,y,suma;
Printf(“digite el primer número”);
Scanf(“%f”&x);
Printf(“digite el segundo numero”);
Scanf(“%f”&y);
If(b>h){
Suma=x+y
printf
Printf(\n la suma es%f1.2”,resta);
}else{
Resta=x-y
Printf(“la resta es%f1.2”,resta);
}
Getch;
}
Publicado por Katherin en 13:09 0 comentarios
#include
#include
Int main()
{
Clrscr();
Float x,y,suma;
Printf(“digite el primer número”);
Scanf(“%f”&x);
Printf(“digite el segundo numero”);
Scanf(“%f”&y);
If(b>h){
Suma=x+y
printf
Printf(\n la suma es%f1.2”,suma);
}
Getch;
}


diseñe un algoritmo que calcule el área de un triangulo si la base es mayor que la altura en caso contrario calcule el área de un rectángulo para cada operación.

#include
#include
Int main()
{
Clrscr();
Float x,y,suma;
Printf(“digite el primer número”);
Scanf(“%f”&x);
Printf(“digite el segundo numero”);
Scanf(“%f”&y);
If(b>h){
Suma=x+y
printf
Printf(\n la suma es%f1.2”,resta);
}else{
Resta=x-y
Printf(“la resta es%f1.2”,resta);
}
Getch;
}
Publicado por Katherin en 13:09 0 comentarios
De:b,h:real
Proc:area=b*h/2
Ds:area

Inicio
B,h,area:real
Escriba(“digite la altura”)
Lea(h)
Escriba (“digite la base”)
Lea(b)
Si(b>h)entonces
Areat=(b*h)/2
Escriba (“area el trianguloes”,area t)
Sino
Area=b*h
Escriba(“area del ractangulo es”.area r”)
F si
Fin


#include
#include
Int main()
{
Clrscr();
Float b,h,area;
Printf(“digite la altura”);
Scanf(“%f”&h);
Printf(“digite la base”);
Scanf(“%f”&b);
If(b>h){
Arrea t=(b*h)/2;
Printf(“el area del triangulo es%f1.2”,area t);
}else{;
Area=b*h;
Printf(“el area del rectangulo es%f1.2”,area r);
}
Getch;
}

CICLO PARA (tarea)

CICLO PARA

El CICLO PARA permite la ejecución repetida de un conjunto de acciones. El número de veces que el bloque es ejecutado esta determinado por los valores que puede tomar una variable contadora (de tipo entero), en un rango definido por un límite inferior (inclusive) y un límite superior (inclusive). Después de ejecutar el bloque de acciones en cada iteración, la variable contadora es incrementada en uno (1) automáticamente y en el momento en que la variable sobrepasa el límite superior el ciclo termina.

El valor final de la variable contadora depende mucho del lenguaje de programación utilizado, por lo tanto, no es recomendable diseñar algoritmos que utilicen el valor de la variable contadora de un ciclo para, después de ejecutar el mismo. De la definición de ciclo para se puede inferir que el bloque de acciones no se ejecuta alguna vez si el límite inferior es mayor al límite superior y que si el límite superior es mayor o igual al límite superior, el número de veces que el conjunto de acciones se ejecutará es igual a uno más el límite superior menos el límite inferior. La forma general del ciclo para es la siguiente:




para (variable) := hasta (lim sup) hacer



fin_para

Donde es la variable contadora del ciclo, la cual debe ser de tipo entero, es el valor inicial que toma la variable contadora, es el valor final que puede tomar la variable contadora y es el bloque de acciones que es ejecutado en cada iteración, mientras la variable contadora no sobrepase el límite superior. En cada iteración, después de ejecutar el bloque, la variable contadora es incrementada (1).

domingo, 25 de julio de 2010

periodo 3 LENGUAJE C++

#include
#include
Int main()
{
Clrscr();
Float suma,mul,resta,d,a,b;
Int pato
Prinft(“digite un numero:”);
Scanf(“%f”, &a);
Prinft(“digite otro numero:”);
Scanf(“%f”,&b);
Suma=a+b
Resta=a-b
Mul=a*b
D=a/b
Printf(“\n la suma es%1.2f”, suma);
Printf(“\n la resta es:%1.2f”, resta);
Printf(“\n la mul es:%f”, mul);
Printf(“\n la división de %1.2f y %1.2f es:%1.2 f”,a,b,d);
Getch():
}


Inicio
Datos
Constante
Mil-metr numero entero 1852
Variable
D millas numero entero
D metros numero entero
Algoritmo
Escriba”distancia en metro”

Leer d millas
D metros= d millas *mll-mtr
Escriba”distancia en metro; d metros”
Fin


#include
#include
Int main()
{
Clrscr();
Int mam, dmillas, dmetros;
Mam=1852;
Printf(“digite la distancia en millas”);
Sacnf(“%d”;&dmillas);
Dmetros= dmillas*mam;
Printf (“\n distancia de % d millas en metros es:%d”,dmillas, dmetros);
Getch ();
}


Inicio
Tarifa, precio, dto: entero
pd: real
Leer tarifa
Leer precio
Dto= precio – tarifa
Pd= dto*100/tarifa
Escriba “porcentaje de descuento”,pd
Fin



#include
#include
Int main()
{
Clrscr();
Int tarifa, precio, dto;
Float pd;
Printf(“ingresar el valor de la tarifa”);
Scanf(“%d”;&tarifa );
printf (“ingresar el valor del precio”);
Dto=precio – tarifa;
Pd=dto*100/precio;
Printf(“\n elporcentaje del dto”,pd;
Getch ();
}

Inicio
Comensales,precio_arroz, precio_gambas ,cant_arroz,cant_gambas,coste_gambas,coste_arroz,coste_total:real
Leer comensales,precio_arroz,precio_gambas,cant_arroz=comensales 0.5/4
Cant_gambas=comensales*0.25/4
Coste_arroz=cant_gambas*precio_arroz
Coste_gambas=cant_gambas*precio_gambas
Coste_total=coste_arroz+coste_gambas
Escribir cant_arroz,cant_gambas,coste,arroz,coste_gambas,coste_total
Fin


#include
#include
Int main()
{
Clrscr();
float comensales,precio_arroz,precio_gamb,cant_arroz,cant_gambas,coste_arroz,coste
total
printf("digite los comensales");
scanf("%f" &comensales);
printf("digite el precio del arroz");
scanf("%f"& arroz);
printf("digite el precio de las gambas");
scanf("%f"& gambas);
cant_arroz=comensales*0.5/4;
cant_gambas=comensales*0.25/4;
coste_arroz=cant_gambas*precio de gambas;
coste_total=coste_arroz+coste_gambas;
printf(" la cantidad de arroz % 1.2”,los comensales*0.5/4,cant_arroz);
printf(“la cantidad de gambas %f1.2” comensales*0.25/4)
printf(“el costo del arroz%f 1.2” cantidad de vgambas *precio de gambas);
printf(“el costo total es de%f 1.2”,costo de arroz+ costo de gambas);
printf(“\n la cant-arroz, cant_gambas, coste_arroz, coste_total”)
getch();
}


Inicio
Precio, nart, pv, iva, pb,d, pn: real

Leer precio, nart
Pv=precio*nart
Iva=pv*0.15
Pb=pv+iva
D=(pb*5)/100
Pn=pb-d

fin

#include
#include
Int main()
{

Clrscr();
Float precio, nart, pv, iva, pb,d, pn;
printf(“digidte el precio del articulo”);
scanf(“%f” &precio);
printf(“digite el numero del nart”);
scanf(“%f”,&nart);
Pv=precio*nart;
Iva=pv*0.15;
Pb=pv+iva;
D=(pb*5)/100;
Pn=pb-d;
Printf(“el precio de venta es %f 1.2; pv);
Printf(“el iva del articulo es %f 1.2;iva);
Printf(“el precio bruto de articulo es %f 1.2;pb);
Printf(“el descuento de articulo es %f 1.2;d);
Printf(“ el precio neto del articulo es %f 1.2;pn);
Getch();
}