viernes, 8 de junio de 2012

Microsoft Office Access


DEFINICIÓN:

Una base de datos es una recopilación de información  a un asunto, como el seguimiento de pedidos de clientes o el mantenimiento  de una colección de música.

BARRA DE HERRAMIENTAS:


El primer símbolo sirve para crear uno nuevo, el segundo para abrir un archivo, el tercero para guardar, el cuarto para imprimir, el quinto para la vista preliminar, el sexto la ortografía,  el séptimo para cortar, el octavo para copiar, el noveno para pegar, el décimo para pegar, el siguiente para volver a atrás, el siguiente para los vínculos con Ofiice, el otro para analizar, el siguiente para las propiedades, el otro para las relaciones y el otro para formulario.

CARACTERÍSTICAS:

 Para empezar una base de datos debemos de darle a archivos y a nuevo.





 A nuestra derecha tenemos varias opciones. Tenemos que darle a base de datos en blanco, cuando le damos nos sale un cuadro para ver donde queremos guardar la base de datos y le damos a crear.



Tablas:

Ahora sale un cuadro con las tablas, formularios, consultas, informes…



En las tablas damos a crear en vista de diseño, cuando le damos nos sale un cuadro con el nombre de datos y tipo de datos. En el nombre de datos ponemos las opciones que queremos y en el tipo de datos elegimos uno de ellos por ejemplo si queremos poner una fecha debemos darle a número o si queremos poner un nombre debemos darle a texto. En el tipo de datos nos salen varias opciones: texto, memo, número, fecha/hora, moneda, autonumérico, si/no, objeto OLE, hipervínculo y asistente para música.



 Al guardarlo nos sale un cuadro que pone guardar como y un cuadro de nombre de la tabla y le ponemos el nombre que queramos y le damos a guardar. Y ahora nos saldrá la tabla ya realizada.






Consultas:

En las consultas le damos a crear una consulta utilizando el asistente, ahora nos sale un cuadro en un lado nos sale los campos disponibles que son las opciones que hemos dado en la tabla y en el otro cuadro nos sale los campos seleccionados y para seleccionarlos le damos a un cuadro que sale con este signo >> debemos pasar todas las opciones menos Id.



Le damos a siguiente y nos sale un cuadro para dar el título y ponemos el que queremos y le damos a finalizar.
Ahora nos sale un cuadro con las opciones que hemos puesto y ahora ponemos la información por ejemplo si ponemos nombres, ponemos los nombres si hemos puesto fecha, ponemos la fecha…



Formularios:

En formularios nos sale una opción que se llama crear un formulario utilizando el asistente.
Le damos y nos sale lo mismo que en las consultas, dos cuadros con los campos disponibles y con los campos seleccionados y le damos al signo >> y le damos a siguiente.


Ahora nos sale la distribución que queremos aplicar al formulario y nos salen varias opciones a la derecha: en columnas, tabular, hoja de datos, justificado,  tabla dinámica y gráfico dinámico.




Le damos por ejemplo a columnas y le damos a siguiente.
A continuación nos salen los estilos y elegimos uno que queramos le damos a siguiente y a finalizar.




Informes:

Le damos a crear un informe utilizando el asistente y hacemos lo mismo que los otros dos,  seleccionamos y le damos a siguiente.  Al lado nos sale una hoja con las opciones que tenemos por ejemplo: nombres, fechas, DNI….y le damos a siguiente.



Tenemos un cuadro que podemos poner el orden de cómo queremos que aparezcan las opciones y ponemos las que consideremos que son las más importantes y le damos a siguiente.



Ahora nos sale como queremos poner el estilo del informe: en columnas, tabular y justificado. Elegimos una y le damos a siguiente.
Ahora elegimos un estilo para el título le damos a siguiente y a finalizar.





Macros:

Para crear los marcos nos vamos al formulario y le damos a diseño, nos saldrán varias opciones y una es el símbolo de las macros. Le damos y al hacer la macro nos sale un cuadro donde debemos darle a operaciones con formularios y abrir formularios.


Damos a siguiente y seleccionamos lo que queremos abrir desde la macro le damos a siguiente y le damos a la opción de abrir el formulario y mostrar todos los registros.
Ahora a texto, le damos a siguiente y ponemos un nombre que le queramos dar y damos a finalizar.




Ahora podemos editar el nombre de la macro, le damos a guardar y ahora si le damos a la macro podemos ir a la página que nosotros hemos adjudicado.




Relaciones:

Para hacer las relaciones debemos poner primero la clave principal  a la palabra y le damos a un símbolo con forma de llave.



Y así en las tablas que tengamos le ponemos una clave principal en cada palabra que pueda tener una relación.
Ahora le damos a un símbolo en el que pone relaciones,  y nos sale un cuadro con las tablas hechas y le damos a agregar y nos aparecerán las tablas




Y ahora arrastramos nombres con el otro cuadro donde pone nombres y nos saldrá un cuadro que pone crear y le damos a crear.



















































miércoles, 6 de junio de 2012

MinGWestudio


DEFINICIÓN:

El compilador MinGW Developer Studio puede descargarse de forma gratuita.
 Para este programa se tiene que emplear   el API de Windows (WinAPI), que es un conjunto  de programación de aplicaciones  de Microsoft disponible en los  sistemas operativos Microsoft Windows.
El compilador MinGW Developer Studio lleva a cabo una  programación a objetos (POO) por medio del lenguaje de programación C++,  uno de los más empleados en la actualidad. 



ZONAS:

Hay tres zonas principales:  la zona de workspace, la zona de edición y la zona de salida.

Zona de Workspace:

En esta zona aparecerá el nombre del proyecto, y los diferentes ficheros asociados a él. Los ficheros están agrupados en cuatro carpetas. Se pueden minimizar y maximizar para ocultar y ver su contenido haciendo doble clic sobre ellas. Las cuatro carpetas en las que son agrupados, son: Source Files  (Ficheros Fuente),  Header Files (Ficheros de cabecera), Resource Files (Ficheros de recursos) y Other Files (Otros ficheros).

Zona de Edición:

Hay varios colores para representar cada código:
Verde: destaca los comentarios y observaciones que se escriban.
Azul: destaca palabras claves como por ejemplo los tipos de variables (int, char, float.)
Marrón: las palabras de precompilador (incluye,define).
Púrpura: palabras de variables (scanf,printf).

Zona de Salida:

Se muestran mensajes de las operaciones que hemos realizado y nos mostrará los warnigs y los errores que se hayan producido en esas operaciones.
En la zona de salida cuando nos muestran los warnings o errores, nos muestran con un número y ese número que nos dicen es donde se ha cometido el error.
Pero para ver los errores y warnings debemos darle al botón Compile.

MENÚ:

Hay nueve opciones que forman parten del menú y llevan a cabo operaciones  como  guardar el proyecto, crear un nuevo proyecto, ajustar las opciones del compilador, etc. Estos menús son: File(Archivo), Edit (Editar), View (Vista), Project (Proyecto), Build (Construir), Debug(Depurar), Tools (Herramientas), Window (Ventana) y Help (Ayuda). 


BARRA DE HERRAMIENTAS:

Hay veintisiete opciones y nos sirven para realizar operaciones lo más rápido posible.



El  icono con forma de hoja sirve crear un proyecto, el icono con forma de carpeta sirva para abrir un proyecto, el icono de guardar sirve para guardar, el otro icono sirve para guardar como, el icono de las tijeras para cortar, el icono de un papel sirve para pegar, el icono de la flecha para volver a lo anterior que habíamos realizado, el otro para volver a lo que habíamos hecho después, esos dos iconos son de Windows, esos iconos de flechas para ver lo que hemos hecho antes y después, ese icono Compile sirve para comprobar nuestro proyecto, el icono Build sirve para construir nuestro proyecto, el icono Stop sirve para parar la construcción del proyecto y el icono de Execute sirve para ejecutar el proyecto.


CARACTERÍSTICAS:

Primero nos aparecerá la pantalla vacía y para crear una debemos darle a File, al darle nos saldrá la palabra New (nuevo). 























A continuación, se presenta una ventana en la que se puede elegir el tipo de aplicación que se desea crear, se selecciona la pestaña Projects y la aplicación de tipo  Win32 Console Application.




Ahora en el cuadro que se llama Project Name, a la derecha,  ponemos el nombre que queramos darle, y al elegir el nombre y dar al OK ya tendremos un proyecto.









Ahora debemos crear un fichero y añadirlo al proyecto vacío. Se elige la opción New del menú File, se selecciona la pestaña Files y el fichero de tipo C/C++ Source File para
crear un fichero de lenguaje de programación C (*.c).








Se nombra el fichero en el cuadro File Name y se confirma pulsando OK y ahora podemos empezar con nuestro proyecto.








Una vez creado nuestro proyecto empezamos a realizar las operaciones pero antes debemos saber el significado de algunas palabras:

Include: nos sirve para comenzar el programa y siempre hay que ponerlo, se pone el símbolo #, incluye, estos símbolos < y studio y math y después un punto y una h (#include<stdio.h> y #include<math.h>).

Int main: siempre hay que ponerlo y esto significa que ya se realizan las operaciones, se pone el int con main, dos paréntesis y una llave abierta (int main () { ).

Int: da las palabras que vamos a utilizar en las operaciones. Por ejemplo si estamos en una suma ponemos: (int sumando1, int sumando2 y int resultado).

Printf: sirve para dar información o te indica lo que va hace el programa, siempre se pone entre comillas y un paréntesis pero también ponemos \n  y para ver un resultado lo ponemos entre comillas y un %d y ponemos resultado.  Por ejemplo: [printf("este programa suma dos valores"); y printf("\n introduce el valor del sumando1");]
Siempre que terminamos de poner un printf se pone punto y coma (;).

Scanf: sirve para guardar las operaciones que vamos realizando. Siempre va con comillas, con un porcentaje y con el símbolo & y ya se pone lo que queremos que guarde. Por ejemplo: [scanf("%d",&sumando1);].
Siempre que terminamos un scanf se pone punto y coma (;).

 Int opcion: sirve para darnos varias opciones (realiza varias operaciones)  y está formado por una condición, la condición se expresa (if) y después ponemos( opcion) con dos iguales (=) y ponemos el número que le corresponda a la opcion  y seguidamente ponemos una llave abierta y dos barras e informamos de lo que realiza esa opción y ya se realiza una operación por ejemplo: (if(opcion ==1) {//en esta opcion suma dos valores).

For: sirve para darnos tres oportunidades y ponemos (for) mas las tres oportunidades, por ejemplo: (for(numero=1;numero<=10;numero++){).

Case: este programa sirve para realizar unos casos, varias operaciones. Se pone la palabra Case y seguido de números dependiendo de cuantas operaciones hagamos y cuando terminamos el programa ponemos la palabra default.

If: nos muestra una condición y en cada condición realizamos una operación.

While: significa mientras, y se hace una operación dentro.

IMPORTANTE:  Cuando terminamos el programa debemos poner una llave que cierre (}) y ponemos un comentario de cerrar programa o finalizar programa. Para los comentarios debemos poner siempre dos barras (//). Y nunca se ponen acentos.



EJEMPLO:


Este es uno de mis proyectos que se encarga de realizar la operación de un teléfono móvil.
Primero como he explicado antes debemos poner #include<studio.h>#include<math.h> para comenzar el programa.
Después ponemos int main () { para realizar la operación que queremos realizar.
Ahora ponemos int con las palabras que vamos a usar en este caso ponemos int pin (que sería para referirnos al pin del móvil), int contador ( para las oportunidades que tenemos si fallamos el pin) e int puk (que servirá para cuando el pin no sea correcto).
Damos un printf para dar información sobre la compañía que vamos a nombrar: printf("\tMovistar"); y ahora un printf para que introduzcamos el pin: printf("introduzca el nº del cogido pin"); y seguidamente lo guardamos con un scanf: scanf("%d,&pin");.
Usamos el for que como he dicho antes nos servirá para los contadores, que sería las oportunidades que tenemos: for("contador=1;contador<=1;contador++1"); y lo ponemos dos veces.
Ahora usamos un if que nos servirá para realizar dos operaciones, si la contraseña es correcta el móvil se encenderá pero si el pin es distinto: if("pin!=5678"); que significa que la contraseña es diferente a 5678 el móvil se quedará bloqueado: printf("la clave no es correcta el movil esta bloqueado"); y ahora ponemos un printf para que se pueda introducir una nueva clave: printf("\n introduce una nueva clave"); y lo guardamos otra vez en un scanf: scanf("%d,&pin");.
Volvemos a poner los contadores: for("contador=1;contador<=1;contador++1");
dos veces y si la clave es correcta aparece un mensaje de bienvenida de la compañía: printf("la clave es correcta mensaje de bienvenida"); pero si no es correcta ya nos sale el puk: if("puk!=1234"); y si el puk es distinto a 1234 el móvil se bloqueará: printf("la clave no es correcta el movil esta bloqueado");.
Usamos de nuevo un printf para que introduzcamos una nueva clave: pritnf(" introduzca el nº de codigo puk"); se guarda en un scanf: scanf("%d,&puk");
Y si la clave ya es corrrecta ya sale el mensaje de bienvenida: printf("la clave es correcta mensaje de bienvenida") y finalmente cerramos con un corchete }.