viernes, 13 de junio de 2014

SOFTWARE LIBRE Y REDES SOCIALES

El último trabajo del curso corresponde a un comentario sobre el software libre y redes sociales, consistía en un trabajo donde debíamos unir todo lo aprendido durante el curso, como:

1) Índice e índice de figuras con hipervínculos y sus respectivos números de página: una forma de hacerlo es crear un tabla de contenidos desde el menú "Referencias" del Micrososft Word.

2) Por supuesto el uso de portada (junto con un pequeño resumen del trabajo), y de encabezado y pie de página diferente en cada sección.

3) El uso de citas de otros autores y de aclaraciones en el pie de página de palabras técnicas o siglas.

4) Apartado "Referencias" en vez de bibliografía, numerados entre corchetes, en orden alfabético, página principal, última consulta, según este formato ( y referencias de citas de autores si las haya):

[1] ejemplosde.org. Fecha de última consulta: 12-06-2014, disponible en: http://ejemplosde.org/informatica/ejemplos-de-software-libre/

5) Como siempre debe hacerse, justificar los textos y la correspondiente sangría en cada nuevo párrafo.

6) Por último y cómo recomendación de nuestro profesor, añadir el emblema de nuestra portada, la cúal no debe ser muy recargada, solo con lo necesario.

Sobre la estructura interna del trabajo debíamos dar una definición de software libre, sus tipos de licencias así como ejemplos de estas.

En la parte de redes sociales era necesario explicar su definición, tipos aplicaciones y posibles problemas.

Y eso es todo lo que tenía que contaros, os dejo un pequeño fragmento del trabajo:
Software libre» es el software que respeta la libertad de los usuarios y la comunidad. En grandes líneas, significa que los usuarios tienen la libertad para ejecutar, copiar, distribuir, estudiar, modificar y mejorar el software" [...]

"Las redes sociales en Internet son comunidades virtuales donde sus usuarios interactúan con personas de todo el mundo con quienes encuentran gustos o intereses en común. Funcionan como una plataforma de comunicaciones que permite conectar gente que se conoce o que desea conocerse, y que les permite centralizar recursos, como fotos y vídeos, en un lugar fácil de acceder y administrado por los usuarios mismos"

Finalmente, si me los permitís, me gustaría dar una opinión sobre mi curso en T.I.C.O.P, y es que me ha parecido una clase muy entretenida, de las que verdaderamente me gusta y aprendo, y también le agradezco mucho a nuestro profesor, por ayudarnos tanto como ha hecho cuando teníamos cualquier problema.

¿Lo que más me ha gustado? Me ha encantado la programación que aunque parezca aburrida, en esencia es muy interesante y puedes hacer millones de cosas con ella.

Y por fin me despido de vosotros, los que "seguís" este blog (si alguien lo mira frecuentemente), hasta siempre creo yo, dejaré este blog guardado en Blogger, para recordar cuando sea adulto todo esto que hice durante mis estudios.

¡¡MUCHAS GRACIAS POR TODO Y ADÍOS!!

lunes, 2 de junio de 2014

BASE DE DATOS - MICROSOFT ACCESS

Nuevo trimestre, nueva entrada, ya al final de curso hemos aprendido en que consiste una base de datos, cosa que no sabíamos antes, y ha crear simples conjuntos de datos (como de una tienda u hospital). En primer lugar ¿qué es una base de datos?

"Una base de datos es una herramienta para recopilar y organizar información. En las bases de datos, se puede almacenar información sobre personas, productos, pedidos, o cualquier otra cosa" 

Su estructura nos recuerda a excel, solo que este en cambio no puede realizar complicadas operaciones, ni funciones, si no que su única tarea es la de recopilar información.

La base de datos esta dividida mediante tablas que se pueden relacionar mediante "Relaciones", y así tener ordenada toda una información.

Su funcionamiento es simple, creamos diferentes tablas con la información obtenida de antemano, mediante el botón "Crear" de la barra de herramientas, y seguidamente a "Tabla"


En este caso vamos a crear distintas tablas sobre un hospital, las cuales serían estas:

Tablas
- Consultas médicas: Cód. Doctor/ Cód. Paciente /Fecha/Síntomas/Diagnóstico/Cód. consulta
- Doctores: Nombre /Apellido/DNI/ Domicilio/TLF/Especialidad/Fecha de ingreso//Nº Colegiado
- Especialidades: Especialidad/Descripción
- Habitaciones: Nº Habitación/Planta/Comentario (si está en obras, etc.)
- Ingresos: Cód. Ingreso/Cód. Paciente/Habitación/Motivo Ingreso/Fecha ingreso/ Fecha Alta
- Pacientes: Cód. Paciente/ Nombre /Apellidos /DNI/ Fecha Nacimiento/ Sexo

Ej: Tabla Doctores:

Una vez rellenadas todas las tablas, empezaremos con el concepto de "relación", para relacionar información entre tablas, debemos hacer click en primer lugar en "herramientas de base de datos" --> Relaciones


A partir de aquí, después de adjuntar nuestras tablas al menú "Relaciones", aparecerá una pequeña ventanita por cada tabla adjunta. Cada ventanita contendrá cada uno de los apartados de su tabla correspondiente, para realizar la relación debemos arrastar uno de los apartados de la ventanita, a otro que se llame igual ( IMPORTANTE: aunque el apartado se refiera a lo mismo en la dos tablas debe tener el mismo nombr si no no funcionará)

Ej:

Por último solo nos falta crear el respectivo formulario e informe de cada tabla, disponible en el menú "Crear" --> Formulario o  Informe, habiendo seleccionado anteriormente la tabla de la que queremos realizar la informe/formulario.

Y ya terminando el curso, aquí acaba este tutorial sobre Access, ya de los últimos que haré, a si que...

¡¡HASTA LA PRÓXIMA!!

domingo, 20 de abril de 2014

MATRICES

Hola de nuevo, aquí tenéis un nuevo tutorial sobre matrices. Nosotros, en clase, realizamos matrices suma, resta y  multiplicación, pero ya que la suma es más simple y son prácticamente igual solo os explicaré está última.

En primer lugar debemos crear una especie de tablas 4x4, concretamente dos, donde insertaremos nuestros datos. A continuación crearemos solouna de la misma manera dónde serán expuestos los resultadoos.

Ante de nada deberemos crear un "sistema de seguridad" para evitar que Excel confunda las casillas en blanco con 0 y que la matriz solo funcione cuando todas las casillas se encuentren rellenas.

Para ello usaremos las siguientes fórmulas:

=SI(B4="";0;1) ( La colocaremos en cada casilla de nuestro sistema, que será idéntico al de los sumandos, y que por tanto a cada casilla de este le corresponderá una casilla de sumandos. Por esa razón, habría que cambiar B4 por la casilla que le corresponda en la tabla de sumandos)

Esta formula pondrá un 0 en las casilla no rellenas y un 1 en las rellenas.

Y después usaremos una formula que sumará todas las anteriores dando siempre 32 (número de celdas existentes) y que usaremos para iniciar la matriz y asegurarnos de que no falta ningún número

Nos toca insertar en cada celda de la tabla de resultados la fórmula para los resultado que sería esta a modo de plantilla:=SI("Suma Seguridad"=32;"Celda tabla sumandos"+"Celda tabla sumandos 2 correspondiente";"")

Suma seguridad sería la fórmula que cramos para asegurarnos que todo los números habían sido insertados y que daba 32.

Ten en cuenta que debemos sumar siempre un sumando con su correspondiente, es decir, primero con primero, segundo con segundo etc..

Y aquí termina el tutorial espero que no haya sido muy pesado.

¡¡Buena suerte con las matrices!!

RESOLUCIÓN DE ECUACIONES

Hola otra vez, y bienvenidos a un nuevo tutorial de resolución de ecuaciones de primer y segundo grado en excel. Bueno en primer lugar habría que preparar un poco la parte estética del trabajo para indicarle donde debe introducir los números correspondientes para la ecuación.  Estas serian las ecuaciones que utilizaremos durante el tutorial:

Para la positiva:
=SI(F6=0;SI(I6=0;SI(L6=0;"¡No existe coeficiente en la ecuación!";"¡Ecuación incompatible!");(-L6/I6));SI(I6^2-4*F6*L6>=0;((-I6)+RAIZ(I6^2-4*F6*L6))/(2*F6);"¡No existe solución!"))

Para la negativa:
=SI(F6=0;SI(I6=0;SI(L6=0;"¡No existe coeficiente en la ecuación!";"¡Ecuación incompatible!");(-L6/I6));SI(I6^2-4*F6*L6>=0;((-I6)-RAIZ(I6^2-4*F6*L6))/(2*F6);"¡No existe solución!"))

Siendo "a" la celda F6, "b" la celda I6 y "c" la celda L6 y que cumple laimagen de la arriba:

Representarlas no es muy complicado solo hay que hacer una tabla X-Y donde nosotros introduzquemos solamente la X, y que la Y esté relacionada con la formula anterior.

Para ello utilizaremos está formula ( recuerda que debes cambiar las celdas puesta por las que correspondan en tu proyecto):=SI(B18="";"";$D$4*B18^2+$F$4*B18+$H$4)

También ten en cuenta que como se trata de una representación de una gráfica necesitaremos más de un punto por tanto deberemos crear la misma fórmula pero colocando en su lugar la X que corresponda a cada Y, es decir, si nuestra X1 se encuentra en B18, la X2 en B19... y así sucesivamente

Después deeso solo abrá que crear una gráfica en dispersión e introducir los valores X-Y que hemos creado ( Recuerda que debes rellenar primero las X y la ecuación, pero NO la Y)

Y aquí acaba el tutorial, ¡¡hasta la próxima!!

viernes, 18 de abril de 2014

SEGURIDAD INFORMÁTICA

Esta nueva entrada no consistirá, como muchas otras, en un simple tutorial, sino que será un pequeña reflexión sobre la seguridad infórmatica. Como ya sabréis la seguridad informática esta muy presente actualmente y precisamente en esto consistía nuestro trabajo, en tratar la Seguridad como tema de la actualidad pero eso sí, con un poco de "originalidad" si recurrir a trabajos tediosos de copia-pega.

Podíamos documentarnos desde libros online, periódicos, es decir, fuentes fiables donde conseguir esa información y después todo estaba libre a nuestra imaginación para empezar , dividir, terminar el trabajo donde quimereamos sin ningún tipo de restricción a la hora de realizarlo.

En mi caso he echo un pequeño ensayo dónde explicaba mi opinión sobre todo esto y recalcaba en cierto modo que no todos son antivirus y antiespías sino también un poco de sentido común a la hora de enfrentarnos a abusos infórmaticos en la red.

Aquí os dejo un pequeño fragmento de este:

"En la actualidad, el uso de Internet es un pilar fundamental en nuestra sociedad tanto en uso laboral, como doméstico. Realizamos transacciones bancarias, consultamos nuestro saldo, realizamos compras en tiendas online, no comunicamos mediante correos electrónicos, chats y todo esto en una gran red de información llamada Internet.

Con la aparición de los “Smartphone ”, pasamos horas delante de estos “teléfonos inteligentes”, pero, ¿están protegidos realmente nuestros datos? Cabe la duda de que alguien podría estar espiando nuestras conversaciones, llamadas u obtener nuestras contraseñas de las redes sociales, correos…"

¿Que pensáis vosotros sobre lo referente a la seguridad informática?¿Que opináis sobre lo dicho en esta entrada?

Nos vemos en la próxima publicación....

REALIZACIÓN DE UN ENSAYO

Bueno en esta nuevo entrada os explicaré superficialmente lo que es un ensayo y cómo citar palabras de otros autores.

En primer lugar decir que siempre hemos estado acostumbrados a "copiar-pegar" cualquier cosa con apariencia verdadera (o todo en general) a la hora de hacer un trabajo para clase.Pero un ensayo es muy diferente, consiste en plasmar tu opinión sobre un tema ( lo cuál ya es difícil en sí) apoyándote en otras opiniones de otras personas. Claro esta, para esto se necesita darle un buen comienzo y saber cómo continuar el ensayo, por qué tampoco es plan llenar de citas el ensayo.

Hay que tener en cuenta que nuestras opiniones se apoyan en otras y no al contrario es decir, no debemos citar una fragmento de otra persona y decir que estamos de acuerdo y que nos parece muy bien, NO. Tenemos que sacra nuestra propias conclusiones y reforzarlas con las de otras personas. Nuestro opinión de be ser rigurosa es decir, no usar modalidades dubitativas como: yo creo, puede que sino afirmar todo lo que vayamos a decir.

Otra cosa que me parecido complicado es citar a otro autores, la mayoría no lo hemos cogido a la primera y hemos tenido que preguntar unas cuantas veces pero sería algo así, escribimos el primer apellido del autor,entre paréntesis el año que se publicó el libro dos puntos y la página donde se encuentra el fragmento. Luego abría que escribir más detalladamente en la bibliográfica del ensayo el nombre completo del autor así como nombre del libro y editorial.

Y eso es todo lo que os tengo que contar, así que hasta la próxima entrada.

¡Nos vemos!

jueves, 17 de abril de 2014

PROGRAMACIÓN EN C++

Hola y bienvenidos a un nuevo tutorial, en el que explicaremos nociones básica sobre programación en MinGW.En primer lugar os explicaré algunas de los comandos más importantes y después un simple programa que podemos realizar en él:

include:
Deberemos incluirlo SIEMPRE al principio de nuestro programa, el cuál abrirá las librerías que darán instrucciones al programa. Va precedido del símbolo "#" y le sigue el nombre de la líbrería entre "< >". En este caso utilizaremos las librería "stdio.h" y "math.h"

int main:
Se utiliza para comenzar el programa.

{}:
A la hora de definir un comando en el programa deberemos, definir las instruciones entre corchetes, diciendole al programa donde epiezan y donde acabon, en su defecto dará error al compilar.

int:
Después de comenzar el programa, se utiliza para declarar las variables que utilizaremos

float:
Este comando sirve a su vez para declarar variables, pero decimales.

printf:
Este comando sirve para plasma un texto en el programa, para que al iniciarlo el usuario pueda ver, y enviarle una serie de instrucciones sobre cómo iniciar el programa, para qué sirve. Este texto aparecerá siempre entre paréntesis y comas, y si queremos que aparezca información contenida en variables, deberemos escribir %d (si usamos int al declarar variables) o %f ( si usamos float en su defecto) si ningún tipo de comillas.

scanf:
Se utiliza para introducir valores en las variables, y normalmente va precedido de un printf. Tiene una estructura tal que así: scanf (%d / %f, & X) donde X será una variable declarada anteriormente, como int ( en este caso usaremoos %d) o float ( usaremos %f)

Con estos comandos podemos realizar un programa como este, una suma entre dos números:

:#include<stdio.h> // cargamos las librerias
#include<math.h>
int main () { // comienzo de programa

   int sumando1; // definimos las variables que vamos a utilizar
   int sumando2;
   int resultado;

   printf ("introduce sumando1:");
   scanf ("%d",&sumando1);

   printf ("introduce sumando2:");
   scanf ("%d",&sumando2);

   resultado = sumando1 + sumando2;

   printf ("El resultado de la suma es %d", resultado);
}  

Y aquí termina el tutorial sobre MinGW, progrmación en C++, a la espera de otro nuevo de matrices, el cuál podeís ver aquí: