lunes, 15 de junio de 2015

Software Libre

En esta tercera evaluación, como segundo trabajo, hemos vuelto con word para abarcar el tema del Software Libre, antes de nada os hago una pequeña introducción con que es.


Es un equipamiento lógico que abarca todas las aplicaciones informáticas, en otras palabras, el usuario tiene vía libre para ejecutar, copiar, distribuir, estudiar, cambiar y mejorar el software.
El software libre normalmente suele estar disponible gratuitamente o al precio de costo de la distribución a través de otros medios; sin embargo no es obligatorio que sea así, por lo tanto no hay que asociar “software libre” a “software gratuito” (denominado usualmente freeware), ya que, conservando su carácter de libre, puede ser distribuido comercialmente.

El software libre abarca varios campos, yo personalmente he tratado el tipo de licencias, he hablado de la seguridad informática y sus objetivos haciendo incapié en el antivirus avast y panda








También he tratado el mantenimiento del equipo hanlando de Ccleaner que es una aplicación gratuita, de código cerrado, que tiene como propósito mejorar el rendimiento de cualquier equipo que ejecute Microsoft Windows mediante la eliminación de los archivos innecesarios y las entradas inválidas del registro de Windows y que cuenta con la posibilidad de desinstalar programas desde su interfaz e inhabilitar la ejecución de aplicaciones en el inicio del sistema para mejorar la velocidad de arranque.














Y por último sistemas operativos como ubuntu y los archivos pdf






La realización del trabajo me ha parecido interesante, me ha ayudado a conocer más a fondo varios sistemas operativos al igual que las características del software libre. Trabajar con word me ha parecido sencillo ya que lo vimos en la primera evaluación, realizar índices, manejar encabezados etc.





Acces

En esta tercera evaluación hemos trabajado con el programa Acces que es un sistema de gestión de bases de datos incluido en el paquete de programas de Microsoft Office. Es igualmente un gestor de datos que recopila información relativa a un asunto o propósito particular, como el seguimiento de pedidos de clientes o el mantenimiento de una colección de música. Esta pensado en recopilar datos de otras utilidades (Excel, SharePoint, etc) para manejarlos por medios de las consultas e informes.

El ejercicio realizado en clase consistía en hacer una base de datos sobre un concesionario de coches en la que quedará reflejada las marcas, modelos y caballos del coche así como su precio correspondiente. Por otra parte, los datos de los vendedores (nombre, apellidos, dni, teléfono, dirección), lo mismo con los clientes.

Vehículos:
















Además también hemos empleado el uso de informes con el fin de que te salga directamente los datos del cliente poniendo su correspondiente número de cliente, igualmente se hace con los vendedores y vehículos. Aquí un ejemplo con los vendedores:

















Por otra parte, hemos empleado también el uso de formularios, estos son más complejos que los informes, ya que automáticamente te sale el tipo de coche con su vendedor correspondiente y el cliente del mismo, con datos de todos, dejo otra captura:


















Posiblemente la parte más compleja del trabajo hayan sido las relaciones entre clientes, vehículos, ventas y vendedores. Consiste en relacionar datos parejos entre distintos bloques para que quede de forma esquematizada:
















También hemos empleado el uso de macros en la portada del trabajo para que estás te redirijan al menú correspondiente.

Personalmente la realización de este trabajo me ha parecido sencilla e interesante. Al principio estaba un poco más perdido ya que nunca había trabajado con Acces pero con las explicación del profesor e investigando por mi cuenta he conseguido sacar el trabajo adelante, muy parecido al ya realizado en la primera evaluación con Excel, otra base de datos.



lunes, 9 de marzo de 2015

Programación en C

Hemos estado trabajando programación en C con el programa "MinGW". Los primeros días estuvieron mas orientados a la práctica con el programa para ir tomando contacto con el mismo poco a poco e ir aprendiendo y conociendo para que sirven algunas funciones básicas y hacer pasos sencillos.

Antes de empezar a programar es importante guardar de antemano el programa en Win32 Console y más tarde en C/C ++. Una vez guardado es importante indicar las librerías, ya que antes de empezar a programar hay que indicarle al programa que funciones vamos a usar y que además utilizaremos procesos matemáticos, por eso introducimos antes de todo los siguientes comandos:

#include <stdio.h> (Funciones)
#include <math.h> (Procesos matemáticos)

Hemos usado las funciones básicas como son "main", "int", "printf", "if", "while".


La función "main" es un comando que dice que a partir de ahí comienza el programa.

La función "int" consiste en introducir las instrucciones que le queremos dar al programa, por así decirlo, serían los parámetros.

La función "printf" consiste en introducir texto para que salga reflejado en la pantalla una vez acabado el programa.

La función "if" es un comando que se utiliza para poner varias opciones distintas.

La función "while" es un comando cuya función es repetir un bloque de código mientras una condición se mantiene verdadera.


Como ya he dicho al principio, los primeros días de clase estuvieron más orientados a la practica de la programación con ejercicios sencillos de multiplicaciones de números (introducir un número cualquiera que esté automáticamente se multiplicaba por el que ya venía de serie). El ejercicio mas costoso e importante y donde de verdad dimos una programación algo mas avanzada con la introducción de nuevas funciones fue la de un cajero automático, este era mas compleja ya que había que introducir varias funciones (elegir compañia, retirar saldo...). Os voy a poner un ejemplo con las funciones "int" que utilicé para hacer el ejercicio:

main (){
 int pin;
 int opcion;
 int contador=2;
 int saldo=800;
 int cantidadretirada;
 int volver;     
 int compania;
 int telefono;
 int recarga;
 int contadorsalir=0

* En programación no se pueden introducir tildes

Como ya dije, un ejercicio más largo que los anteriores y con mas funciones. Ahí se pueden apreciar las principales instrucciones que iba a requerer el ejercicio, el "Pin" necesario para acceder a la cuenta bancaria. "Opción" para ver que queremos hacer, por ejemplo, retirar dinero. "Contador", si introducimos el pin erroneamente tres veces, este automáticamente se bloquea y te echa del programa. "Saldo", nosotros partimos por ejemplo de 800 euros en la cuenta. "Cantidad retirada", para marcar la cantidad de dinero que el cliente desea sacar. "Volver" para una vez hecha una acción poder volver al menú principal y de esta forma el cliente tener opción de hacer otra operación si lo cree oportuno. "Compañia", en este caso yo utilicé tres compañías telefónicas. "Teléfono" para que el cliente pueda introducir su número de teléfono y así poder realizar determinadas acciones. "Recarga" por si el cliente desea hacer una recarga de saldo móvil. "Contador salir" una vez que el cliente ha acabado de realizar sus operaciones, esta función hace que se cierre el programa.


Personalmente me ha parecido interesante la programación en C, nunca había tenido contacto con ella y ha sido algo nuevo para mi, pienso que es importante y útil como cualquier lenguaje de programación. Al principio al ser algo nuevo para mi me costó un poco hacerme con el programa, pero con la ayuda de compañeros que si conocían C++ y el profesor no tuve demasiados impedimentos para llevar acabo los ejercicios.




viernes, 6 de febrero de 2015

Qcad

Hemos estado trabajando estos días con Qcad, un programa de diseño gráfico. Hemos hecho 3 trabajos diferentes en los que a continuación os enseñaré como han sido y su proceso.

Qcad es una aplicación informática de diseño asistido por computadora para diseño en 2D, sus principales características son:

  • Dispone de más de 40 herramientas de construcción
  • Más de 20 herramientas de modificación
  • Construcción y modificación de puntos, líneas, arcos, círculos, elipses, splines, polilíneas, textos, acotaciones, sombreados, rellenos, imágenes raster.
  • Formato de archivo nativo DXF (versión R15).
  • Soporte completo para capas y bloques.
  • Muchas fuentes de texto CAD.
  • Soporte para varias unidades, incluyendo métrica, anglosajona, etc.
  • Varias potentes herramientas de selección
  • Varios modos de referencia a objetos ( extremos, centros, intersecciones, tangencias, automático, etcétera).
  • Consola para inserción de coordenadas y ejecución de instrucciones.
  • Ilimitados niveles de «deshacer» / « rehacer».
  • Varias herramientas de medición
  • Importación y exportación de mapas de bits (JPEG, PNG, etc.).
  • Impresión e impresión a escala.
  • Creación de archivos PDF.
  • Interfaz de usuario traducida a múltiples idiomas.

Presentado el programa, os voy a enseñar los trabajos que hice con qcad:

PIEZA 1:




PIEZA 2:




PIEZA 3:





Cabe destacar que primero hicimos un cajetin donde ibamos a meter todos los ejercicios, este resultó muy sencillo de hacer ya que únicamente eran líneas rectas.

Para manejar Qcad debemos de dirigirnos abajo del todo donde pone comando, ahí es donde introduciremos el grado del ángulo, siempre poniendo un arroba antes seguido del simbolo "<". Antes de introducir comandos es necesario especificar un centro, por eso debemos de dirigirnos a la parte de arriba del programa donde hay varias opciones, pinchar en forzar y darle a la opción de centro.

Si vamos a utilizar por ejemplo una circunferencia también es necesario especificar un centro, es posible hacer tangentes entre ellas dos circunferencias (Véase la pieza 2 como ha quedado quedando 4 tangentes en la circunferencia). También se pueden introducir medidas (cotas) de ángulos o lados, en este caso son las flechas rojas que se pueden apreciar en las tres piezas.

Qcad es un programa nuevo para mi que nunca había utilizado, no me ha gustado demasiado me parece muy pesado y no me llama demasiado la atención, aun así he conseguido sacar adelante las tres piezas que había que realizar.

domingo, 14 de diciembre de 2014

Trabajos en excel

Después de realizar el trabajo en word, empezamos a manejar otro programa, excel, este programa permite al usuario realizar cálculos matemáticos mediante formulas, también es útil para la realización de tablas que pueden ser empleadas para hacer por ejemplo una base de datos.

El primer trabajo consistió en elaborar una tabla con productos para vender, yo me decanté por la venta de discos, el objetivo de este trabajo consistía el poner el número de cliente (número de socio) que quiere alguno de esos productos y que automáticamente te salgan sus datos, yo puse campos básicos como teléfono, código postal, ciudad, calle etc.

El segundo trabajo fue distinto  ya que había que emplear otra series de formulas, había que hacer la resolución de una ecuación de segundo grado, para ello había que poner una ecuación cualquiera (segundo grado), dependiendo del dato que pusieras en el coeficiente de la x (tanto la cuadrada como la normal) te iban dando dos resultados distintos. Hice una tabla de valores donde quedaba reflejado muchos resultados que se darían con dichas cifras, además, conforme ibas cambiando de números, había una gráfica que también se veía afectada por ello.

El tercer trabajo y último hasta la fecha fue más parecido al primero, en verdad es lo mismo salvo una novedad, las tablas dinámicas. El trabajo consiste en la venta de un ordenador portátil por partes, es decir, el usuario construye su propio ordenador eligiendo el tipo de RAM, Bateria, Procesador etc que quiere, dependiendo del modelo se va asignando un precio total, con advertencias si se supera el presupuesto previamente establecido por el usuario. Como ya he dicho, las tablas dinámicas eran la novedad, sirven como despegable de datos, por ejemplo si pinchas en RAM, te salen todos los modelos disponibles, y el usuario elige el que mas le convenga entre ellos.

Si tenéis curiosidad por manejar excel y no sabéis como funcionan algunas funciones como fórmulas, insertar cualquier cosa etc, os dejo una página a modo tutorial que os puede servir de ayuda.

http://www.aulafacil.com/Excel/temario.htm

Trabajo en word. Sociedades del conocimiento y brecha o analfabetismo digital.

Este fue el primer trabajo que se nos mandó durante el curso para familiarizarnos con el programa word. Se nos expusieron unas pautas que debíamos de seguir, por ejemplo la justificación del texto, páginas numeradas, un breve resumen en la portada hablando de que trata el trabajo...

Este trabajo también sirvió además de, en mi caso, manejar herramientas en word que desconocía, a tratar el tema del analfabetismo digital, en que consiste y como repercute.Os dejo un vídeo bastante interesante sobre la brecha digital donde explican que es y las consecuencias que puede tener, así como las zonas del mundo más afectadas por ello:






jueves, 13 de noviembre de 2014

Presentación

En este blog se expondrán los trabajos que nos manden durante el curso, así como las conclusiones de los mismos y las ideas principales.

Un Saludo