miércoles, 4 de junio de 2014

Metodologia


La metodología hace referencia al conjunto de procedimientos racionales utilizados para alcanzar una gama de objetivos que rigen una investigación científica, una exposición doctrinal2 o tareas que requieran habilidades, conocimientos o cuidados específicos. Alternativamente puede definirse la metodología como el estudio o elección de un método pertinente para un determinado objetivo.3
No debe llamarse metodología a cualquier procedimiento, ya que es un concepto que en la gran mayoría de los casos resulta demasiado amplio, siendo preferible usar el vocablométodo.
La metodología es una de las etapas específicas de un trabajo o proyecto que parte de una posición teórica y conlleva a una selección de técnicas concretas (o métodos) acerca del procedimiento para realizar las tareas vinculadas con la investigación, el trabajo o el proyecto.
La metodología en las ciencias sociales (como la sociologíaantropologíaeconomía y psicología) es el tipo específico de metodología que debe usarse en ciencias sociales con el objetivo de obtener explicaciones veraces de los hechos sociales, usando la observación y la experimentación común a todas las ciencias, las encuestas y la documentación (trabajo en biblioteca u otro centro de documentación).

Diagrama de flujo



El diagrama de flujo o diagrama de actividades es la representación gráfica delalgoritmo o proceso. Se utiliza en disciplinas como programacióneconomía,procesos industriales y psicología cognitiva.
En Lenguaje Unificado de Modelado (UML), un diagrama de actividades representa los flujos de trabajo paso a paso de negocio y operacionales de los componentes en un sistema. Un diagrama de actividades muestra el flujo de control general.
En SysML el diagrama de actividades ha sido extendido para indicar flujos entre pasos que mueven elementos físicos (p.ej., gasolina) o energía (p.ej., presión). Los cambios adicionales permiten al diagrama soportar mejor flujos de comportamiento y datos continuos.
Estos diagramas utilizan símbolos con significados definidos que representan los pasos del algoritmo, y representan el flujo de ejecución mediante flechas que conectan los puntos de inicio y de fin de proceso.
Las siguientes son acciones previas a la realización del diagrama de flujo:
  • Identificar las ideas principales al ser incluidas en el diagrama de flujo. Deben estar presentes el autor o responsable del proceso, los autores o responsables del proceso anterior y posterior y de otros procesos interrelacionados, así como las terceras partes interesadas.
  • Definir qué se espera obtener del diagrama de flujo.
  • Identificar quién lo empleará y cómo.
  • Establecer el nivel de detalle requerido.
  • Determinar los límites del proceso a describir.
Los pasos a seguir para construir el diagrama de flujo son:
  • Establecer el alcance del proceso a describir. De esta manera quedará fijado el comienzo y el final del diagrama. Frecuentemente el comienzo es la salida del proceso previo y el final la entrada al proceso siguiente.
  • Identificar y listar las principales actividades/subprocesos que están incluidos en el proceso a describir y su orden cronológico.
  • Si el nivel de detalle definido incluye actividades menores, listarlas también.
  • Identificar y listar los puntos de decisión.
  • Construir el diagrama respetando la secuencia cronológica y asignando los correspondientes símbolos.
  • Asignar un título al diagrama y verificar que esté completo y describa con exactitud el proceso elegido.

Tipos de diagramas de flujo

  • Formato vertical: En él, el flujo y la secuencia de las operaciones, va de arriba hacia abajo. Es una lista ordenada de las operaciones de un proceso con toda la información que se considere necesaria, según su propósito.
  • Formato horizontal: En él, el flujo o la secuencia de las operaciones, va de izquierda a derecha.
  • Formato panorámico: El proceso entero está representado en una sola carta y puede apreciarse de una sola mirada mucho más rápido que leyendo el texto, lo que facilita su comprensión, aun para personas no familiarizadas. Registra no solo en línea vertical, sino también horizontal, distintas acciones simultáneas y la participación de más de un puesto o departamento que el formato vertical no registra.
  • Formato Arquitectónico: Describe el itinerario de ruta de una forma o persona sobre el plano arquitectónico del área de trabajo. El primero de los flujogramas es eminentemente descriptivo, mientras que los utilizados son fundamentalmente representativos.


Algoritmos


Los  algoritmos  son un conjunto  de  pasos bien definidas,que van de una manera ordenada y especifica  que nos permite realizar una o mas  actividades por medio de ciertos pasos  que al momento de analizar  no generan dudas a quien ejecutara los pasos de este. Dados un estado inicial y una entrada, siguiendo los pasos sucesivos se llega a un estado final y se obtiene una solución. En nuestra vida cotidiana estamos realizando algoritmos en todo momento para resolver problemas y realizar alguna actividad de una manera clara y ordenada.
Existen siete pasos fundamentales que debemos seguir al momento de ejecutar algun algoritmo como lo son:

1. El analisis del problema
2. Diseño del algoritmo
3.La codificacion
4.La ejecucion
5.La verificacion
6.La depuracion
7.La documentacion.


Prueba de escritorio


Consiste en  dar valores a las variables que hemos definido y que siguen  el flujo del programa para comprobar  si al final el resultado es el acertado. 

Por ejemplo: 
- No ingresar un dato  de nacimiento que sea mayor que la fecha actual.
- No ingresar un número negativo donde deber ir uno positivo o sin decimales;
- No ingresar un valor numérico donde solo debe ir texto;
- No ingresar un valor fuera del rango establecido;
etc.,

En casos de generar algun  error, el programa tendra que  enviar al usuario  un mensaje indicándole esto y dándole la oportunidad de corregir.

En los casos en que deba ingresar una clave de acceso, no se debe permitir que la ingrese más de 3 veces. En este caso se supone que no es la persona autorizada y el programa no debe permitirle seguir "probando" y normalmente lo cerramos sin más (luego de ponerle un cartelito en donde le indicamos de tal circunstancia).

Una vez todo haya funcionado bien en el papel, entonces ya podemos escribir el pseudocódigo siguiendo el diagrama de flujo.

Esta prueba es para no perder tiempo escribiendo el programa y luego tener que buscar EN DONDE está el error y como debemos corregirlo.

También sirve para optimizar un algoritmo viendo como podemos llegar a un determinado resultado con menos pasos.

IMPORTANTE: Casi siempre pasa que NUNCA el programa va a funcionar correctamente la primera vez. SIEMPRE deberemos hacerle ajustes y correcciones. Y eso es parte de la garantía que damos cuando diseñamos un Sistema a medida.

NO OLVIDAR que el programa deber ser lo más intuitivo posible y tener, en algunos casos, carteles de ayuda cuando presione la tecla programada (generalmente la F1 como cualquier programa comercial). Para salir utilizar la tecla ESC (como en cualquier...)
Esto hace a la profesionalidad del sistema. 








Excel


Excel es un programa del tipo Hoja de 
Cálculo que permite realizar operaciones 
con números organizados en una cuadrícula. 
Es útil para realizar desde simples sumas hasta cálculos de préstamos 
hipotecarios. Ahora vamos a ver cuáles son los elementos básicos de Excel, la 
pantalla, las barras, etc., para saber diferenciar entre cada uno de ellos. 
Aprenderás cómo se llaman, donde están y para qué sirven. También cómo 
obtener ayuda, por si en algún momento no sabes cómo seguir trabajando. 
Cuando conozcas todo esto estarás en disposición de empezar a crear hojas de 
cálculo en el siguiente tema. 

Microsoft Excel es una aplicación distribuida por Microsoft Office parahojas de cálculo. Este programa es desarrollado y distribuido por Microsoft, y es utilizado normalmente en tareas financieras y contables.
Microsoft comercializó originalmente un programa para hojas de cálculollamado Multiplan en 1982, que fue muy popular en los sistemas CP/M, pero en los sistemas MS-DOS perdió popularidad frente al Lotus 1-2-3. Microsoft publicó la primera versión de Excel para Mac en 1985, y la primera versión de Windows en noviembre de 1987.

Elementos del area de trabajo de hoja de calculo de Excel

Celda

Una celda en Excel es la intersección de una fila y una columna. Una celda puede contener texto, números, fecha, instrucciones, funciones u otros datos. También se puede combinar el cálculo con datos o instrucciones dispuestas en otras hojas del libro.
En general las celdas se representan de forma rectangular y se ubican por un número/letra de fila y un número/letra de columna, y pueden ser identificadas con un nombre único, por ejemplo B4

Los rangos son una referencia a un conjunto de celdas en un documento Excel. Así, se denomina rango al conjunto de celdas contiguas que se seleccionan para realizar una misma operación. Los rangos de celdas suelen tener forma o abarcar espacios rectangulares. Se definen mediante letras y números. Se denomina mediante la celda de una esquina del rango (generalmente la superior izquierda), luego dos puntos y la esquina opuesta. Por ejemplo, al rango que comprende las celdas C4, C5, C6, C7, D4, D5, D6, D7, E4, E5, E6 y E7 se lo denomina C4:E7.


Fila.
Son selecciones horizontales y se nombran por numeros arabigos 1,2,3... una hoja tiene 1048576 filas.


Columnas.
En el contexto de una tabla de base de datos relacional, una columna es un conjunto de valores de datos de un simple tipo particular, uno por cada fila de la tabla. Las columnas proporcionan la estructura según la cual se componen las filas.
El término campo es frecuentemente intercambiable con el de columna, aunque muchos consideran más correcto usar el término campo (o valor de campo) para referirse específicamente al simple elemento que existe en la intersección entre una fila y una columna.



Elementos de la pantalla de Excel


Barras 
 La barra de título contiene el nombre del documento sobre el que se está 
trabajando en ese momento. Cuando creamos un libro nuevo se le asigna el 
nombre provisional Libro1, hasta que lo guardemos y le demos el nombre que 
queramos. En el extremo de la derecha están los botones para minimizar, 
restaurar y cerrar. 

La barra de menús contiene las operaciones de Excel, agrupadas en menús 
desplegables. Al hacer clic en Insertar, por ejemplo, veremos las operaciones 
relacionadas con los diferentes elementos que se pueden insertar en Excel. 

Todas las operaciones se pueden hacer a partir de estos menús. Pero las cosas 
más habituales se realizan más rápidamente a partir de los iconos de las otras 
barras que veremos a continuación. El icono con la cruz, del extremo derecho, nos 
permite cerrar el libro actual 

La barra de fórmulas nos muestra el contenido de la celda activa, es decir, la 
casilla donde estamos situados. Cuando vayamos a modificar el contenido de la 
celda, dicha barra variará ligeramente, pero esto lo estudiaremos más adelante. 
 3 



La barra de etiquetas nos permite movernos por las distintas hojas del libro de 
trabajo. 

Las barras de desplazamiento permiten movernos a lo largo y ancho de la hoja 
de forma rápida y sencilla, simplemente hay que desplazar la barra arrastrándola 
con el ratón, o hacer clic en los triángulos. 
Ayuda 
Para activar la Ayuda de Excel podemos pulsar F1 o hacer clic en el interrogante 
de la barra de menús. Veremos este menú en el que podemos: 

a) Ir a la ayuda, nos mostrará un pantalla en la que podremos ver la ayuda a 
través de un Índice, buscando por palabras en Contenido o mediante el 
Asistente para ayuda que nos permite hacer preguntas en lenguaje natural. 
b) Mostrar el ayudante de Office, es un gráfico animado que nos ayuda en 
determinadas ocasiones cuando detecta que necesitamos ayuda, por 
ejemplo si ve que vamos a crear una hoja de cálculo nos ofrecerá ayuda 
para ello, etc. 
c) Utilizar ¿Qué es esto? El cursor se convierte en una flecha con una 
interrogación y al colocarlo sobre un elemento de la pantalla nos da una 
explicación sobre la función de ese elemento.