jueves, 12 de septiembre de 2013

Preguntas examen web

Estas son las preguntas para el examen web de las áreas de ingeniería y de salud:
_____________________________________________________________________
Instrucciones: 
El examen consta de tres partes y solo tendrás 9 minutos para contestar cada parte. Después de los 9 minutos se pasará automáticamente a la siguiente parte. Al finalizar el examen se mostrarán tus resultados y sabrás si aprobaste o reprobaste.
Cada uno de los siguientes ejercicios ofrece cuatro opciones precedidas de las letras a, b, c, d. Selecciona con el ratón la opción correcta.

Examen de salud:
1. El grupo de vitaminas liposolubles que participan en la homeostasis de los seres vivos es:
a) retinol, tocoferol
b) tiamina, niacina
c) piridoxina, niacina
d) riboflavina, biotina

2. El proceso mediante el cual el ARN codifica el mensaje genético a partir de ADN se llama:
a) ensamble
b) replicación
c) traducción
d) transcripción

3. ¿Cuál de los siguientes organelos posee enzimas que degradan las moléculas de carbohidratos durante la respiración y se obtiene energía en forma de ATP?
a) Ribosomas
b) Vacuola
c) Lisosoma
d) Mitocondrias

4. El espacio físico en el cual podemos localizar un organismo en determinado ambiente se denomina
a) Ecosistema
b) Biosfera
c) Hábitat
d) Herbario

5. Al hacer un análisis químico de una muestra se obtuvo que el compuesto estaba formado 50% por peso del elemento A y 50% por peso del elemento B. Debemos entender entonces que
a) En la muestra analizada había 50 átomos de A y 50 átomos de B
b) Los pesos atómicos de los elementos A y B se encuentran en proporción 1:1
c) En la partícula fundamental de ese compuesto, entonces se obtuvieron 5 gramos de A y 5 gramos de B al hacer el análisis
d) Si teníamos 10 gramos del compuesto, entonces se obtuvieron 5 gramos de A y 5 gramos de B al hacer el analisis

6. De acuerdo con la ley periódica, las propiedades químicas de los elementos son una función periódica de su
a) Densidad
b) Numero atómico
c) Peso atómico
d) Numero másico

7. ¿Cuáles son los sistemas formados por una fase dispersa y una fase dispersora?
a) Mezclas
b) Coloides
c) Soluciones
d) Compuestos

8. Si un cuerpo cuya masa es 100 kilogramos se aleja del centro de la tierra, su masa
a) y peso quedan iguales
b) y su peso disminuyen
c) y su peso aumentan
d) queda igual pero su peso disminuye

9. El valor de x en la expresión 18­-5x=4-7x es
a) -11
b) -7
c) 7/6
d) 7                                                                                             
Examen de ingeniería:
1. ¿Cuál es el polígono en el que se pueden trazar tres diagonales desde un vértice?
a) Cuadrado
b) Pentágono
c) Hexágono
d) Octágono

2. Si las edades en años de un padre y su hijo son respectivamente, 41 y 9. ¿Al cabo de cuántos años la edad del padre triplica la del hijo?
  a)   35
  b)   28
  c)   14
  d)    7

3. Una pelota se arroja verticalmente hacia arriba. Durante su trayectoria ascendente y descendente su aceleración es:
  a)  Constante y hacia abajo
 b)  Nula
 c)  Decreciente
 d)  Creciente

4. Cuando la distancia entre dos cargas eléctricas de la misma clase se reduce a la mitad, la fuerza de repulsión entre ellas:
  a)   Aumenta cuatro veces
  b)   Aumenta el doble
  c)   Se reduce a la mitad
  d)   Se reduce a la cuarta parte

5. Un foco tiene una resistencia de  240Ω  cuando está funcionando, sujeto a una diferencia de potencial de 120 V. La corriente en amperes que pasa por él es:
  a)   2.0
 b)   0.5
 c)   500.0
 d)  2000.0

6. ¿Cuál es el símbolo del mercurio?
  a)  Hg
  b) Mg
  c)  Mn
  d) He

7. Negación del enunciado “El 2 es par o el –3 es negativo”:
a) El 2 es par y el –3 es positivo
b) El 2 no es par y el –3 es positivo
c) El 2 es par y el –3 es negativo
d) El 2 no es par y el –3 es negativo

8. Dispositivo de almacenamiento volátil:
a) EEPROM
b) EPROM
c) RAM
d) ROM

9. Un cubo tiene un volumen de 27cm^3. ¿Cuál es el área de la superficie del cubo en centímetros cuadrados?
a) 9
b) 50
c) 3
d) 54

jueves, 5 de septiembre de 2013

Proyecto 2

Hola chicos, para el próximo sábado traigan ya la Base de Datos de la aplicación del examen web en MySQL Workbench. También empiecen a hacer las vistas (páginas web) de la aplicación. Hagan una página principal para el registro de los alumnos, después una página que muestre las instrucciones para que el alumno responda el examen y en adelante las páginas del examen, que como se realizará en tres partes deberán hacer tres páginas. Finalmente otra págína que muestre los resultados de su evaluación. Revisen la herramienta JSFtools que integra los JSF a Dreamweaver, lo pueden descargar desde la liga: http://www.jsftoolbox.com/documentation/help/01-Introduction/index.jsf y pueden revisar el tutorial: http://www.jsftoolbox.com/tutorials/using-managed-beans-with-forms.jsf
Recuerden que también pueden hacer los estilos CSS desde Dreamweaver y luego agregarlos a su proyecto JSF. Eligan cualquiera de las dos opciones.

viernes, 30 de agosto de 2013

Práctica 2

Crear una aplicación web para el examen de admisión en la UVP.

Para ello se deberá crear una base de datos y una aplicación web donde el aspirante almacene sus datos personales, sus estudios y la carrera a la que aspira. Se llevará un control de todas las carreras que oferta la universidad y de la división a la que pertenecen. Se deberán almacenar todas las preguntas de opción múltiple (4 opciones) de cada tipo de examen de admisión, así como la respuesta correcta a cada pregunta. Existen 2 tipos de examen de acuerdo a la división a la que pertenece la carrera: 1.- ingenierías, 2.- negocios y ciencias sociales. Los exámenes se realizarán en 3 partes. Cada parte consta de 3 preguntas de opción múltiple y se darán 9 minutos para contestar cada parte. Después de esos 9 minutos se pasará automáticamente a la siguiente parte. Tanto las preguntas como los incisos con las respuestas se presentarán de forma aleatoria en las páginas para evitar que los alumnos copien.
Al finalizar el examen también deberán almacenarse los resultados de los aspirantes, es decir el número de aciertos y desaciertos así como su evaluación final y si aprobó o no el examen de admisión.
Desarrollar esta aplicación usando la tecnología JSF de Java.

sábado, 24 de agosto de 2013

J S F (Java Server Faces)

Presentación:
https://www.google.com.mx/url?sa=t&rct=j&q=&esrc=s&source=web&cd=1&cad=rja&ved=0CDEQFjAA&url=http%3A%2F%2Farantxa.ii.uam.es%2F~roberto%2FCLS%2FJSF.ppt&ei=XHwhUtOEMJWvsATDjAE&usg=AFQjCNHIxef75lBbNbbHETmZbSm6yYNgKg&sig2=P9S3ivq57az6upp05Vn5Fw

Creando una aplicación con Base de Datos e interfaz web con tecnología JSF
https://netbeans.org/kb/docs/web/jsf20-crud.HTML

Libro: http://www.sicuma.uma.es/sicuma/Formacion/documentacion/JSF.pdf

Programación de aplicaciones web cliente-servidor

Leer los capítulos 3 y 4 del siguiente libro para entender el comportamiento y componentes de los sistemas cliente-servidor. El próximo sábado lo discutiremos:
https://www.dropbox.com/s/nwdc6w5ybbrlahf/programacion_de_aplicaciones_web.pdf

Sesión 3. Contenido

1.    Acceso a bases de datos sobre la Web.
1.1.     Arquitectura de una aplicación Web con acceso a base de datos.
1.2.     El protocolo de comunicación http.
1.3.     HTML.
      1.4.     Estándares de interacción.
      1.5.   Fundamentos de JSF.

viernes, 23 de agosto de 2013

Sesión 2

MÉTODO PARA CARGAR DATOS A LA TABLA
Este es el código que no terminaron de capturar en clase y que sirve para cargar los datos a la tabla de los clientes, haciendo un select y buscando a un cliente por medio de su teléfono. Agregenlo a su proyecto y adaptenlo a su esquema.

private void cargarDatos(){
    String[] titulos = {"Telefono","Nombre","Apellidos"};
    String[] registro = new String[3];
 
    DefaultTableModel modelo = new DefaultTableModel(null, titulos);
    String sql = "SELECT telefono, nombre, apellidos FROM clientes WHERE telefono="+text1.getText();
     
    try{
        Statement st = (Statement) conexion.createStatement();
        ResultSet rs = st.executeQuery(sql);
     
        while (rs.next()){
            registro[0] = rs.getString("telefono");
            registro[1] = rs.getString("nombre");
            registro[2] = rs.getString("apellidos");
            modelo.addRow(registro);
        }
        jTable1.setModel(modelo);
         
    }catch(Exception e){conMySQL.mensaje("No se puedo completar la operación");}  
}

T A R E A
Terminar la aplicación de la telefonía digital, la cual me la entregarán funcionando el próximo sábado junto con capturas de pantalla de ejemplos de la ejecución del programa. Por ejemplo, mostrar como registrar usuarios al sistema, como dar de alta, consulta, baja y modificación de clientes, además mostrar el funcionamiento de la ventana de pagos y capturar un ejemplo también. Me entregarán: un documento en word con los ejemplos de ejecución, el proyecto de java y el modelo de la base de datos que hicieron en MySQL workbench. Recuerden probar la conexión remota, es decir, en lugar de escribir localhost se escribe la IP del servidor al que se van a conectar vía remota.

jueves, 22 de agosto de 2013

Autentificar datos en una aplicación

Revisar el siguiente video:
http://www.youtube.com/watch?v=f0lvVnR6mvU
El video muestra como autentificarse a un sistema de acuerdo a los usuarios registrados, ingresando el nombre de usuario y contraseña. Empiécenlo a programar y a agregarlo al sistema que está diseñando. Si tienen dudas el sabado las revisamos y ese día lo terminamos.
Nos vemos el sábado, buena tarde.

miércoles, 21 de agosto de 2013

Conexión Java con MySQL

Revisa el siguiente tutorial donde viene implementada la conexión y la inserción a la base de datos:
http://www.youtube.com/watch?v=4w_fF1hq5qI

Tu debes programar las demás operaciones, buscar, borrar y actualizar.

jueves, 15 de agosto de 2013

Práctica 1

Diseñar una aplicación cliente-servidor de escritorio para el control de clientes, servicios y pagos de un servicio de televisión digital que ofrece renta de canales e internet. La aplicación será desarrollada en Java Netbeans o en visual studio 2010 y  MySQL. La lógica se realiza del lado del cliente y en el servidor únicamente se guarda la Base de Datos y las consultas a la misma. La aplicación será del lado del cliente y la usaran los administradores de la empresa para dar de alta clientes (datos personales y el servicio que renta), servicios (televisión básica, televisión completa, cada uno con y sin internet así como el precio de cada servicio). Los cajeros podrán registrar los pagos de los clientes (fecha, cantidad, etc.). Se podrán hacer búsquedas de clientes por medio de su clave o nombre y revisar su saldo. Se realizarán acciones de consulta, alta, baja y actualización de clientes a la Base de Datos. Hacer la Base de Datos y la aplicación.
Diagrama Entidad-Relación



Sesión 1

miércoles, 14 de agosto de 2013

Bienvenidos

Bienvenidos al blog del curso. Desde aquí podrás descargar el material y las especificaciones de las prácticas de clase.
e-mail: anage3@hotmail.com
Maestría MATI-9