lunes, 8 de abril de 2013

Buenas Tardes Gente
A continuación presentare la resolución de los problemas dejados la semana anterior
Realize el código de javascrip fuera de la pagina web, asi optimice todo en una sola pagina. Hice una carpeta llama js de la raiz de la pagina, y hay puse un archivo de javascrip llamado main.js
A continuación presentare el main con las funciones solicitadas



/**
 * @author Josue M
 */
function promedio(){
var score = new Array(3);
score[0] = document.getElementById("score").value;
score[1] = document.getElementById("score2").value;
score[2] = document.getElementById("score3").value;
var promedio = (parseInt(score[0])+parseInt(score[1])+parseInt(score[2]))/3;
if(promedio >= 70){
alert("Su nota es de "+ promedio + ". Usted ha aprobado el curso");
return false;

}
alert("Su nota es de "+ promedio + ". Usted ha reprobado el curso el curso");

}
function pasword(){
var pasw = document.getElementById("clave1").value;
var pasw2 = document.getElementById("clave2").value;
if(pasw == pasw2){
alert("Clave digitada correctamente");
return
}
alert("Clave digitada incorrectamente");

}
function operation(){
var num1 = document.getElementById("numero1").value;
var num2 = document.getElementById("numero2").value;
var result = 0;
if(num1 >= num2):
result = parseInt(num1)+parseInt(num2);
else{
result = num1/num2;
}
document.write("El resultado de la operacion es "+result);

}

Buenas Tardes


lunes, 18 de marzo de 2013

Ejercicios de Logica

Ejercicio 1
p q p -> q
T T T
T F T
F T F
F F F
Ejercicio 2
¬ (p -> q)
p q -p -> -q
T T F
T F F
F T T
F F T
Ejercicio 3
7 (¬q -> ¬p)
p q ¬q -> ¬p
T T F
T F T
F T F
F F T
Ejercicio 4
p q p <-> ¬q
T T F
T F T
F T F
F F F
Ejercicio 5
p q p <-> ¬q
T T F
T F T
F T F
F F F
Ejercicio 6
¬(p ^ ¬q) -> (p v q)
p q -p ^ q p v q p <-> q
T T F T T
T F F F F
F T T F F
F F F F F

lunes, 18 de febrero de 2013

Sistemas Operativos Móviles

Los sistemas operativos que controla los dispositivos móviles al igual que los PCs utilizan bases solidas para interconectar el hadware con el software, pero en el caso de los sistemas operativos móviles son mucho más simples y están más orientados a la conectividad inalámbrica, los formatos multimedia para móviles y las diferentes maneras de introducir información en ellos. 
La mayoría de estos sistemas se dividen en capas, mencionare algunas capas a continuación: 

Kernel

El núcleo o kernel proporciona el acceso a los distintos elementos del hardware del dispositivo. Ofrece distintos servicios a las superiores como son los controladores o drivers para el hardware, la gestión de procesos, el sistema del archivos y el acceso y gestión de la memoria. 


Middleware

El middleware es el conjunto de módulos que hacen posible la propia existencia de aplicaciones para móviles. Es totalmente transparente para el usuario y ofrece servicios claves como el motor de mensajería y comunicaciones, códecs multimedia, intérpretes de páginas web, gestión del dispositivo y seguridad. 

Entorno de ejecución de aplicaciones

El entorno de ejecución de aplicaciones consiste en un gestor de aplicaciones y un conjunto de interfaces programables abiertas y programables por parte de los desarrolladores para facilitar la creación de software. 

Interfaz de usuario

Las interfaces de usuario facilitan la interacción con el usuario y el diseño de la presentación visual de la aplicación. Los servicios que incluye son el de componentes gráficos (botones, pantallas, listas, etc.) y el del marco de interacción.

Aparte de estas capas también existe una familia de aplicaciones nativas del teléfono que suelen incluir los menús, el marcador de números de teléfono etc...
El mercado y uso de los sistemas operativos esta distribuido de la siguiente manera:


  1. Android 75,0% (En países como España las diferencias son más significativas, donde Android tiene el 87% de la cuota de mercado).
  2. iOS 14,9%
  3. BlackBerry OS 4,3%
  4. Symbian OS 2,3%
  5. Windows Phone y Windows Mobile 2,0 %
  6. Linux y symbia 1,5%

Android

Android es hoy por hoy el sistema operativo mas usado, y no es de extrañarse, ya que es una plataforma completamente gratuita y ademas cuenta con interoperatividad, es decir, puede utilizarse no solo en una marca de telefono. Marcas como Samsung, HTC, Asus entre otras lo utilizan. El sistema es muy estable y ofrece una buena cartera de apss, la desventaja es que cualquiera puede hacer apps para este sistema, haciendolo vulnerable a virus

iOS

Luego sigue el iOS, que viene preinstalado en los equipos de marca apple. Es bastante estable y seguro, pero solo puede ser operado por equipos Apple. Viene instalado en los ipods, ipads y iphones, sus apps son mas seguros de descargar que en android.

BlackBerry

Tal como el iOS, el blackberry es un sistema operativo propietario, quiere decir, solo los telefonos de esta marca pueden utilizar ese sistema operativo. A mi parecer es bastante complicado de utilizar, tiene apps muy reducidas, pero su gran ventaja, es el chat interno que tiene entre telefonos de esta marca, que fue un "boom" en su momento.

Symbian

El mejor sistema operativo fabricado hasta el momento, fue muy estable y sencillo Su sencillez y su manera de utilizar un teclado basico alfanumerico, lograron que el sistema fuera muy amigable con el usuario. Al igual que el blackberry, ellos no diseñaron muchos apps y su sistema no maduro nunca, por lo cual se empezó a dejar de utilizarse.

lunes, 4 de febrero de 2013

Un servicio estable y seguro

Buenas noches

Según la experiencia que he tenido con varios hosting utilizados, el que yo le recomendaria a las solicitudes del cliente seria el cirtexhosting en conjunto con paypal.

Citexhosting ofrece 3 configuraciones de servicios, el standard, advance y professional , para este cliente recomiendo el advance. A continuación explicare un poco los servicios que ofrece dicha configuración:




Como podemos observar, el servicio advance nos ofrece cuentas de correo electrónico ilimitadas, por medio del protocolo POP3 y acceso via web. Ademas nos da instalado en servidor ya la herramienta de MySQL. Ademas de esto, tenemos las paginas configurables de error al no ser llamadas correctamente.
Por otro lado nos ofrece un RAID protected storage ilimitado.

Por otro lado, como gestor de compras, yo recomiendo la herramienta mas segura y utilizada en la web, estoy hablando de la famosa paypal, que es reconocida por su nivel de seguridad
A continuación presento las características de esta herramienta:


  1. ALCANCE MUNDIAL: Con más de 110 millones de usuarios a nivel mundial que prefieren PayPal, tenemos la oportunidad perfecta de hacer crecer la empresa a nivel internacional. PayPal facilita aceptar pagos en 25 divisas de 190 países.
  2. PROTECCION CONTRA FRAUDES: Cualquiera que haya sido víctima de fraude sabe el tiempo y dinero que esto puede costar. Los modelos de administración de riesgo de clase mundial de PayPal detectan y predicen las transacciones fraudulentas antes de que afecten a su empresa.
  3. ACEPTA MUCHAS OPCIONES DE PAGO:Con PayPal, puede aceptar todas las tarjetas de crédito, así como tarjetas de débito y depósitos bancarios. Con los clientes agregó la libertad y la elección de disfrutar, son mucho más propensos a comprar en su sitio web o en el sitio móvil.

Como vimos, es una de las formas mas seguras de comprar via internet.
Con esta segunda herramienta completamos en conjunto, una pagina bastante estable con un sistema de cobro de muy alta seguridad, para aquellos clientes exigentes es una muy buena oportunidad

Muchas Gracias
Josué Mendez