miércoles, 4 de junio de 2014

SOLUCIÓN DE PROBLEMA CON COMPUTADORA

Existen muchas aplicaciones de desarrollo con las cuales podrías crear tus propios programas y resolver muchos problemas utilizando la computadora. Dependiendo de tu campo de acción, puedes aprender a programar en el lenguaje de programación apropiado.


METODOLOGÍA PARA LA SOLUCIÓN DE PROBLEMAS:

Los pasos sistemáticos que debe de seguir un programador para resolver problemas en la computadora son:

1- Identificar el problema que se va a resolver:En esta etapa se toma conciencia del problema, al que se le puede asignar un nombre como identificador; se analizan las limitaciones que se tiene y se define la herramienta informática que se va a utilizar para implantar la solución.
2- Analizar el problema:Se hace un estudio profundo del problema, se plantean varias soluciones posibles y se opta por la mejor. Algunas veces, para realizar el análisis sé parte del final hacia el principio, es decir, se requieren para alcanzarlo la definición de los datos, la identificación de las variables y la creación de modelos que relacionan las constantes.
3- Diseñar la solución del problema:Consiste en diseñar el algoritmo que le dé solución al problema. Recuerda que los algoritmos se puede representar con un diagrama de flujo y en un seudocódigo (descripción de la solución de un problema.
4- Trasladar la solución a un lenguaje de programación: Consiste en traducir el algoritmo a un lenguaje informático, respetando su estructura y su sintaxis.
5- Verificar la solución:Es la prueba exhaustiva del programa desarrollado, para eliminar todos los errores que pudieran tener. Los resultados de las pruebas se comparan con soluciones conocidas del problema resuelto.
6- Entregar la interfaz de solución.:Esta etapa consiste en entregar la interfaz a otros usuarios para que sean aquellos quienes hagan las pruebas finales














PROGRAMACIÓN ESTRUCTURADA

Programación Estructurada es una técnica en la cual la estructura de un programa, esto es, la interpelación de sus partes realiza tan claramente como es posible mediante el uso de tres estructuras lógicas de control:
  1. Secuencia: Sucesión simple de dos o mas operaciones.
  2. Selección: bifurcación condicional de una o mas operaciones.
  3. Interacción: Repetición de una operación mientras se cumple una condición.
Estos tres tipos de estructuras lógicas de control pueden ser combinados para producir programas que manejen cualquier tarea de procesamiento de información.

Un programa estructurado esta compuesto de segmentos, los cuales puedan estar constituidos por unas pocas instrucciones o por una pagina o más de codificación. Cada segmento tiene solamente una entrada y una salida, estos segmentos, asumiendo que no poseen lazos infinitos y no tienen instrucciones que jamas se ejecuten, se denominan programas propios. Cuando varios programas propios se combinan utilizando las tres estructuras básicas de control mencionadas anteriormente, el resultado es también un programa propio.

La programación Estructurada esta basada en el Teorema de la Estructura, el cual establece que cualquier programa propio (un programa con una entrada y una salida exclusivamente) es equivalente a un programa que contiene solamente las estructuras lógicas mencionadas anteriormente.

Una característica importante en un programa estructurado es que puede ser leído en secuencia, desde el comienzo hasta el final sin perder la continuidad de la tarea que cumple el programa, lo contrario de lo que ocurre con otros estilos de programación. Esto es importante debido a que, es mucho más fácil comprender completamente el trabajo que realiza una función determinada.




LENGUAJES DE PROGRAMACIÓN

PARA EMPEZAR.... ¿Qué es la programación?

Acción de programar. En computación, la programación es el proceso de escribir -en un lenguaje de programación- el código fuente de un software.

Un término más amplio de programación puede incluir no sólo a escribir, sino a analizar, probar, depurar y mantener el código programado.

El fin último de la programación es crear programas o software, que luego será ejecutado por otro programa o directamente por el hardware de la computadora.

La programación es una parte del Ciclo de vida del software. Los modelos de análisis y desarrollo general de software son estudiados por la ingeniería del software.



Y DESPUÉS..... ¿Qué es un lenguaje de programación?

Un lenguaje de programación" es un lenguaje diseñado para describir el conjunto de acciones consecutivas que un equipo debe ejecutar. Por lo tanto, un lenguaje de programación es un modo práctico para que los seres humanos puedan dar instrucciones a un equipo.

Para resolver problemas con la computadora mediante la programación, es necesario aprender un lenguaje de programación capaz de traducir las órdenes del usuario al lenguaje de la máquina. Un lenguaje de programación es similar a uno humano ya que se vale de un conjunto de símbolos, instrucciones (generalmente inglés) y enunciados que están sujetos a una seré de reglas.

POR OTRA PARTE...... ¿De qué se compone un lenguaje de programación?

* Léxico: conjunto de símbolos conocido como vocabulario.
* Sintaxis: reglas para construir el lenguaje.
* Semántica: conjunto de significados de un lenguaje.








RESOLUCIÓN DE ALGORITMOS MATEMÁTICOS

Se denomina algoritmo a un grupo finito de operaciones organizadas de manera lógica y ordenada que permite solucionar un determinado problema. Se trata de una serie de instrucciones o reglas establecidas que, por medio de una sucesión de pasos, permiten arribar a un resultado o solución.

Fuente: http://definicion.de/algoritmo/#ixzz33iRF5VAM


En Excel, las fórmulas son una herramienta indispensable para obtener el resultado de diversas operaciones aritméticas de una forma fácil y eficiente, ahorrándonos tiempo que normalmente gastaríamos haciendo grandes cuentas y el esfuerzo que esto conlleva. Como vimos anteriormente, las fórmulas son unas herramientas predeterminadas por Excel que solo tienen que estructurarse conforme al problema que queramos resolver.

Las fórmulas están formadas por dos partes: Los valores, ya sean introducidos directamente o por el contenido de una celda y por los operadores matemáticos, que son los encargados de decir que tipo de operaciones se harán dentro de la fórmula para obtener el resultado.
Los operadores matemáticos nos permiten realizar operaciones aritméticas entre uno o más datos.

La estructura que deben llevar las fórmulas dependerán de el problema que se haya planteado y por ende, por las operaciones que se tengan que realizar. Por este motivo es importante que sea aprendan a manejar los operadores matemáticas en Excel y también se aprenda convertir un problema común en una fórmula.

La jerarquía de las operaciones hace referencia a la prioridad de resolución que tiene un operador matemático sobre otro en una operación aritmética. Cabe destacar que en ocasiones esta prioridad establecida, puede afectar  a una ecuación y mostrarnos un resultado erróneo aunque creamos que 
está bien la fórmula, por esto se debe aprender también a establecer una jerarquía mayor en caso de ser necesario.


Por ejemplo la expresión algebraica:              4+5^3-8/2-15*3

En informática se escribe:                               =(4+(5^3)-(8/2)-(15*3)


















APLICACIONES BÁSICAS DE EXCEL

Excel es una herramienta muy útil para estructurar un sistemático método de estudio. Este tiene muchos usos y demasiadas utilidades; en seguida, mencionaremos algunas de ellas.

“Fundamentos de aplicaciones básicas de Excel”
¿Qué es y para que sirve las hojas de calculo?
Las hojas de calculo se basa en una estructura rectangularcompuesta de 65 656 mil renglones y columnas cuyas intersecciones forman una serie de casilleros llamadas celdas los datos como textos ,números ,formulas y funciones asícomo resultado de los cálculos se escriben dentro de esas celdas.
Nota:
Las columnas se identifica con letras y los renglones con números para localizar un objetoque se encuentra dentro de una celda se tiene como referencia la letra de la columna y el numero de la fila por lo tanto una celda se identificaría como:A4,B8yD95.
Microsoft de Excel:
Es la hoja de calculo que destaca de ser una de las aplicaciones más utilizadas en todas las áreas: Academia , Negocios , Cientifica etc..“Barra de menú”

Contiene 9 menús desplegables que a su vez a logan gran cantidad de comandos realizar operaciones propias de las aplicación de acuerdo consu nombre.
Nota:
Comandos: Ordenes o instrucciones que se dan a la computadora para realizar diversas operaciones. Los 9 menús son los sig.:
1. Archivo
2.Educación
3. Ver
4. Insertar
5. Formato

6. Herramientas
7. Datos

8. Ventana
9. Ayuda

Archivo: Los comandos de este menú afectandirectamente al archivo con el cual se esta trabajando.
Edición : Contiene los clásicos comandos de edición .
Barra de herramientas: Contiene botones que activan loscomandos más utilizados de edición , dibujos y otros.


Fuente:http://www.buenastareas.com/ensayos/Fundamentos-De-Aplicaciones-Basicas-De-Excel/5230648.html








funciones de edicion y formato

Edición de una hoja de Cálculo (Excel)
Edición de celdas -> o doble click sobre celda o tecla F2 o barra de fórmulas.

Desplazamiento dentro de la celda
flechas del teclado
seleccionar carácter doble click sobre palabra

Copiar y mover celdas: dos maneras para copiar y mover celdas
usando copiar, cortar, pegar
arrastrando con el mouse (seleccionamos la o las celdas y click sobre celda destino)

Insertar celdas entre celdas existentes:
 Copiar celdas -> Menú insertar -> Celdas copiadas o cortadas (o menú contextual)

Pegar  varias copias
seleccionamos y vamos pegando de a una
seleccionamos rangos no adyacentes y pegamos
Seleccionar celdas + Ctrl y arrastramos
(si no funciona, Menú Herramientas -> Opciones -> Ficha Modificar -> Casilla de verificación Permitir arrastrar y colocar”)

Insertar, eliminar y borrar celdas, filas y columnas

Cuando se inserta: una fila o columna, se desplazan las columnas y filas y se ajustan las
referencias para reflejar su nueva ubicación.

Menú Insertar -> Filas (o Columnas)

Eliminar o borrar celdas
cuando se borra, puede ser borrado el contenido, formato o comentarios
cuando se elimina una celda se suprime de la hoja
Producen distintos resultados en las referencias que hacen a ella.
Cuando se borra queda con valor 0 (cero)
Cuando se elimina deja de existir, no se podrá encontrar, devuelve valor #¡REF!

Eliminar celdas: Seleccionamos -> Menú Edición -> Eliminar
Borrar celdas: Seleccionamos -> Menú Edición -> Borrar (o tecla supr)
Ocultar columnas y filas: Menú Formato -> Columna (o Fila) -> Ocultar
Mostrar columnas y filas: Menú Formato -> Columna (o Fila) -> Mostrar

tipos de datos de excel

Todos los libros de Excel están formados por hojas, cada una de las hojas contiene más de 17 mil millones de celdas y en cada una de esas celdas podremos almacenar nuestros datos. Por esta razón es importante conocer los tipos de datos que podemos ingresar en cada una de las  celdas de Excel.
Aunque pareciera sorprendente, cada celda de Excel puede contener solamente tres tipos de datos:
  1. Valores numéricos
  2. Texto
  3. Fórmulas
En esta lección hablaremos de los primeros dos tipos de datos y dejaremos el detalle de las fórmulas para una lección posterior.

Valores numéricos en Excel

El primer tipo de dato que analizaremos serán los valores numéricos los cuales representan cantidades, montos, porcentajes, etc.  Cuando ingresamos un valor numérico en una celda el contenido será alineado a la derecha:
 

Texto en Excel

El otro tipo de dato en Excel es el texto, que inevitablemente encontraremos en nuestras hojas de Excel ya que es utilizado para indicar diversos tipos de datos como los nombres de empleados o códigos de clientes que necesitamos incluir para dar significado a otros valores numéricos de nuestra hoja.
Por texto entendemos aquellas cadenas que están formadas por caracteres alfanuméricos y/o símbolos especiales. Una manera de identificar fácilmente una celda con un valor de texto es porque dicho valor se alineará de manera automática a la izquierda. Inclusive, un valor que comience por un número seguido de algunas letras es considerado texto y por lo tanto estará alineado a la izquierda de cualquier celda. A continuación puedes observar algunos ejemplos de celdas que contienen texto: