viernes, 26 de febrero de 2010

preguntas generadoras del taller

1. ¿Que diferencia existe entre un puerto paralelo y un puerto serial?
2. Mencione sus diferencias
3. Mencione las caracteriscas y funciones de las patitas del conector 1284 tipo b
4. Cuales son las caracteristicas de una tipica sesion de transmision de datos usando puerto paralelo.
5. Mediante que conector se conecta en puerto en serie y diga sus caracteristicas
6. Explique como funciona el sistema web www, usando puertos en serie, del material enviado. Publique un enunciado para fortalecer el mismo o para su mejora.
7. Los puertos serie tienen asociados una serie de ficheros, cuales son?
8. Cuales son las caracteristicas de La funcion IOCTL.
9. Un puerto serie dispone de cuantos pines y diga sus caracteristicas
10. La función serial_open(), La función serial_send(), La función serial_read() y serial_close(), que parametros reciben, cual es su sintaxis y plasme un codigo utilizable.

taller practico

Buenas tardes .. revisen sus correos .. alli esta el contenido del taller del lunes

miércoles, 17 de febrero de 2010

PROYECTO

REPUBLICA BOLIVARIANA DE VENEZUELA
MINISTERIO DEL PODER POPULAR PARA LA DEFENSA
UNIVERSIDAD NACIONAL EXPERIMENTAL POLITECNICA
DE LA FUERZA ARMADA BOLIVARIANA
U.N.E.F.A. NUCLEO ARAGUA-SEDE MARACAY



PROYECTOS DE DESARROLLO DE PROGRAMAS DE MEDIANA COMPLEJIDAD QUE CONTENGAN ASPECTOS CONTENIDOS EN LA CADENA DE LENGUAJES DE PROGRAMACIÓN: ESTRUCTURAS DE DATOS, LIBRERÍAS, ENTRADAS/SALIDAS, CONTROL DE DISPOSITIVOS, ENTRE OTROS.





Bachilleres:
Seccion 605 604
Tutor: Profesor Oscar Diaz

Febrero, 2010


El Instituto Venezolano de Investigaciones Cientificas de Venezuela, necesita una aplicacion desarrollada en lenguaje C para la Administracion, Gestion, Inscripcion, Reportes, Carga de Notas y Modificación de Notas de los estudiantes de Postgrado de la Maestria Estudios Sociales de La Ciencia.

La aplicación debe de poseer una Interfaz de Bienvenida al Software Administrador , que debe mostrar EL NOMBRE DE LA EMPRESA QUE DESARRROLLO EL SOFTWARE EN SU PARTE SUPERIOR, Y QUE DEBE MOSTRAR TODA LA INFORMACION CORRESPONDIENTE A ELLA, ES DECIR, LA DIRECCION DE LA EMPRESA, NOMBRES DE SU EQUIPO DE DESARROLLO CON TODA SU INFORMACÍÓN PERSONAL Y PROFESIONAL, PAGINA WEB DE LA EMPRESA, Y DIRECION ELECTRONICA DEL WEB MASTER ASI COMO SU NUMERO TELEFONICO PARA CONTACTAR. DEBE MOSTRARSE.

Esta interfaz de Bienvenida al Software Administrador debe poseer un LABEL DE LOGIN Y PASSWORD Y UN BOTON DE SUBMIT QUE PERMITAN SOLO AL ADMINISTRADOR DEL SISTEMA INSERTAR A LOS PROFESORES ASIGNADOS A LA MATERIA . Sino es asi debe mostrar un mensaje de login o password incorrecto dependiendo de cual sea el caso e inclusive si ambos son incorrectos debe mostrar el monsaje pertinente. Este login y password deben estar guardados en dos archivos diferentes que simulen una base de datos. Cuando el login y el password sean correcto DEBE MOSTRAR OTRA INTERFAZ DE BIENVENIDA AL Administrador Y LA OPCION PARA insertar a los siguientes profesores:
Dra. Hebe Vessuri, Dr. Alexis Mercado, Dra. Irene Plaz, MSc. Isabelle Sánchez-Rose,
Dr. JOSÉ MIGUEL CRUCES HERRERA, MSc. María Victoria Canino ,Dra. Ximena González Broquen
Dra. Yajaira Freites y a su vez generar su primer nombre como login y y generar un password aleatorio que se almacene tambien en el archivo de login y password del ADMINISTRADOR. ES DECIR ESTA INTERFAZ DEBE POSEER UN LABEL QUE INDIQUE EL NOMBRE DEL PROFESOR Y UN BOTON DE SUBMIT QUE CUANDO SE PROCESE SE GUARDE EL LOGIN Y PASSWORD CORRESPONDIENTE Y SE LO MUESTRE AL ADMINISTRADOR QUE DEBERA COPIARLO Y LUEGO ENVIARSELO POR EMAIL AL PROFESOR CORRESPONDIENTE PARA EL ACCESO AL SISTEMA. AL GENERAR EL LOGIN Y PASSWORD EN OTRA INTERFAZ LA MISMA DE BE POSEER DOS BOTONES UNO PARA VOLVER A INSERTAR PROFESORES Y OTRA PARA SALIR DEL SISTEMA EN CASO DE HABER INSCRITOS A TODOS LOS PROFESORES. ES DE ACOTAR QUE LA INTERFAZ PARA INSERTAR EL NOMBRE DEL PROFESOR Y QUE GENERARA EL LOGIN Y PASSWORD DE LOS PROFESORES DEBE TENER UN BOTON QUE SE LLAME CONSULTAR PROFESORES INSCRITOS QUE MUESTRE UN ARCHIVO DE TEXTO CON LOS NOMBRES DE LOS PROFESORES Y SU LOGIN Y PASSWORD Y AL QUE SOLO DEBE TENER ACCESO EL ADMINISTRADOR DEL SISTEMA DE INTERFAZ DE BIENVENIDA.

La aplicación debe de poseer una Interfaz de Bienvenida al Software Profesor, que debe mostrar EL NOMBRE DE LA EMPRESA QUE DESARRROLLO EL SOFTWARE EN SU PARTE SUPERIOR, Y QUE DEBE MOSTRAR TODA LA INFORMACION CORRESPONDIENTE A ELLA, ES DECIR, LA DIRECCION DE LA EMPRESA, NOMBRES DE SU EQUIPO DE DESARROLLO CON TODA SU INFORMACÍÓN PERSONAL Y PROFESIONAL, PAGINA WEB DE LA EMPRESA, Y DIRECION ELECTRONICA DEL WEB MASTER ASI COMO SU NUMERO TELEFONICO PARA CONTACTAR.
Esta interfaz de Bienvenida al Software Profesor debe poseer un LABEL DE LOGIN Y PASSWORD Y UN BOTON DE SUBMIT QUE PERMITAN SOLO AL PROFESOR DEL SISTEMA INSERTAR A LOS ESTUDIANTES ASIGNADOS A LA MATERIA CORRESPONDIENTES, ES DECIR EL PROFESOR HEBE VESSURI CUANDO SE AUTENTIFIQUE DEBE MOSTRARSELE UNA INTERFAZ DE “BIENVENIDO PROFESOR HEBE VESSURI. MATERIA: Sociologia de la Ciencia y Tecnologia”, y en la cual esta interfaz debera poseer CUATROS botones, UNO PARA INSCRIBIR ESTUDIANTES, OTRO PARA CONSULTAR ESTUDIANTES, OTRO PARA MODIFICAR ESTUDIANTES Y OTRO PARA ELIMINAR ESTUDIANTES. EL BOTON INSCRIBIR ESTUDIANTES DEBERA ALMACENAR EN UNA BASE DE DATOS QUE PUEDE SER UN ARCHIVO INDIVIDUAL LOS NOMBRES, APELLIDOS, CEDULA DE IDENTIDAD, EDAD, FECHA DE NACIMIENTO, LUGAR DE NACIMIENTO, TITULO OBTENIDO, TELEFONO CELULAR, TELEFONO MOVIL, DIRECCION COMPLETA, CORREO ELECTRONICO.
EL BOTON CONSULTAR DEBE DAR UN MENSAJE DE ADVERTENCIA SINO HAY ESTUDIANTES INSCRITOS Y SI LOS HAY DEBE MOSTRAR UNA LABEL PARA PODER INGRESAR LA CEDULA DE IDENTIDAD DEL ESTUDIANTE A CONSULTAR CON UN BOTON CONSULTAR ESTUDIANTE QUE MUESTRE EL ARCHIVO CORRESPONDIENTE A ESE ESTUDIANTE. EL BOTON MODIFICAR DEBE MOSTRAR UNA INTERFAZ QUE CONTENGA UNA LABEL QUE PERMITA INGRESAR LA CEDULA DE IDENTIDAD DEL ESTUDIANTE A MODIFICAR Y QUE AL HACER CLICK EN EL BOTON MODIFICAR ESTUDIANTE CARGUE UNA INTERFAZ CON TODOS SUS DATOS Y QUE PERMITA SOBREESCRIBIR LA INFORMACION A MODIFICAR Y QUE DEBE SER ALMACENADO EN EL MISMO ARCHIVO DEL ESTUDIANTE AL HACER CLICK EN EL BOTON GUARDAR CAMBIOS QUE CONTENDRA LA PRESENTE INTERFAZ.
EL BOTON ELIMINAR DEBERA MOSTRAR UNA INTERFAZ QUE QUE CONTENGA UNA LABEL QUE PERMITA INGRESAR LA CEDULA DEL ESTUDIANTE A RETIRAR DE LA ASIGNATURA, QUE CARGUE LA INFORMACION DEL ESTUDIANTE Y CONTENGA UNA CAJA DE TEXTO DE EXPOSICION DE MOTIVOS QUE PERMITA AL PROFESOR EXPRESAR LA CAUSA DE RETIRO PERO QUE DICHO ESTUDIANTE SOLO SEA REMOVIDO DE LA BASE DE DATOS INSCRITOS Y QUE A SUVEZ SEA ALMACENADO EN UNA BASE DE DATOS ESTUDIANTES ELIMINADOS.
Los nombres de los profesores y sus materias son los siguientes:
Dr. Alexis Mercado: Historial social de la Ciencia
Dra. Irene Plaz: Politicas Publicas para la Ciencia
MSc. Isabelle Sánchez-Rose: Ciencia, Tecnologia, Gobierno y Mercado
Dr. JOSÉ MIGUEL CRUCES HERRERA: Institulizacion de la Ciencia
MSc. María Victoria Canino: Cienciametria
Dra. Ximena González Broquen: La ciencia y sus diferentes publicos
Dra. Yajaira Freites: Dinamicas de Redes de comunicacion cientifica.

La aplicación debe de poseer una Interfaz de Bienvenida al Software GESTION Profesor, que debe mostrar EL NOMBRE DE LA EMPRESA QUE DESARRROLLO EL SOFTWARE EN SU PARTE SUPERIOR, Y QUE DEBE MOSTRAR TODA LA INFORMACION CORRESPONDIENTE A ELLA, ES DECIR, LA DIRECCION DE LA EMPRESA, NOMBRES DE SU EQUIPO DE DESARROLLO CON TODA SU INFORMACÍÓN PERSONAL Y PROFESIONAL, PAGINA WEB DE LA EMPRESA, Y DIRECION ELECTRONICA DEL WEB MASTER ASI COMO SU NUMERO TELEFONICO PARA CONTACTAR.

Esta interfaz de Bienvenida al Software GESTION Profesor debe poseer un LABEL DE LOGIN Y PASSWORD Y UN BOTON DE SUBMIT QUE PERMITAN SOLO AL PROFESOR DEL SISTEMA GESTIONAR ACADEMICAMENTE A LOS ESTUDIANTES ASIGNADOS A LA MATERIA CORRESPONDIENTES, ES DECIR EL PROFESOR HEBE VESSURI CUANDO SE AUTENTIFIQUE DEBE MOSTRARSELE UNA INTERFAZ DE “BIENVENIDO PROFESOR HEBE VESSURI. MATERIA: Sociologia de la Ciencia y Tecnologia”, y en la cual esta interfaz debera poseer TRES botones, UNO PARA CARGAR NOTAS ESTUDIANTES, OTRO PARA CONSULTAR NOTAS ESTUDIANTES, OTRO PARA MODIFICAR NOTAS ESTUDIANTES. EL BOTON CARGAR NOTAS ESTUDIANTES DEBERA MOSTRAR UNA INTERFAZ QUE CONTENGA UN LABEL QUE PERMITA INTRODUCIR LA CEDULA DEL ESTUDIANTE Y UN BOTON QUE AL HACER CLICK SOBRE EL CARGUE OTRA INTERFAZ QUE MUESTRE SU NOMBRE, APELLIDO Y CEDULA RESPECTIVA, ademas debe proveer un menu que permita seleccionar de tres estrategias “ensayo”, “tesis” y “anteproyecto” para cargar la nota del estudiante esta se debe guardar en un archivo o en la base de datos simulada, debe validarse si quisiera cargar otra nota en la misma estrategia.el boton consultar notas estudiantes debe proveer una interfaz que permita ingresar la cedula del estudiante y muestre sus notas y estrategia asociada y al final debe mostrar el promedio y si esta reprobado o no. EL BOTON MODIFICAR notas ESTUDIANTE CARGUE UNA INTERFAZ que permita ingresar la cedula del estudiante y la estrategia y nota a modificar. ADICIONLAMENTE DEBERA EXISTIR EN LA INTERFAZ GESTION PROFESOR UN BOTON CONSULTAR NOTAS ESTUDIANTES QUE PERMITA VER EL RECORD DE ESTUDIANTES INSCRITOS CON SUS NOTAS Y ESTRATEGIAS ASOCIADAS Y DEBE MOSTRAR LAS ESTADISTICAS DE ESTUDIANTES REPROBADOS Y APROBADOS ASI COMO SUS PROMEDIOS TOTALES INDIVIDUALES Y EL PROMEDIO TOTAL DE LA ASIGNATURA.

La aplicacion debe ser desarrollada en cuatro etapas o grupos de trabajo.

1er Grupo: Analisis y Requerimientos del Sistema

Deben entregar los requerimientos de Software y Hardware a ser utilizados para el Desarrollo de la Aplicacion
Deben entregar los requerimientos del sistema a ser implementado a nivel logico utilizando ingenieria del software.

2do Grupo: Diseño de las Interfaces del Sistema

Deben entregar las diferentes vistas de las Interfaces del Sistema, documentadas impresamente y en digital.

3er Grupo: Desarrollo del Sistema en Lenguaje C ( Codigo)

Debe implementar el desarrollo de la logica del codigo en lenguaje c utilizando para ello cualquier IDE que soporte gcc

4to Grupo: Prueba e Implentacion del Software

Debe probar e implementar el Software mediante una demostracion, tipo Exposicion en un aula acorde.

Recomendaciones: Se recomienda usar Geany y trabajar bajo la plataforma linux, Ubuntu 9.04

Se debe implementar impresion de las notas finales y sus estadisticas por materia y profesor .

Deben entregar la Aplicacion en la Fecha de Entrega: 6/12/2009


Valor: 20 Puntos Suerte Exitos

lunes, 8 de febrero de 2010

BIENVENIDA

BUENAS NOCHES JUVENTUD UNEFISTA, ESTE ESPACIO ES PARA COMPARTIR INFORMACIONES DE PROGRAMACION II ENTRE TODOS NOSOTROS. RECUERDEN QUE LA EXCELENCIA EDUCATIVA SE PROYECTA A TRAVES DE USTEDES. DEMOSTREMOS QUE ESTAMOS EN CONCORDANCIA CON TAL PRINCIPIO Y PRECEPTO.

"MORAL Y LUCES SON NUESTRAS PRIMERAS NECESIDADES"