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:

fundamentos de excel

la hoja de calculo de Excel 2010 se basa en una estructura rectangular compuesta de 16,384 columnas y 1,048,576 renglones o filas, cuyas intersecciones forman una serie de casilleros denominados celdas (17,179,869,184). los datos, como textos, números, formulas y funciones, así como los resultados de los cálculos, se escriben dentro de esas celdas.

Historia y versiones

Microsoft comercializó originalmente un programa para hojas de cálculo llamado Multi plan 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 (numeradas 2-05 en línea con el Mac y con un paquete de tiempo de ejecución de entorno de Windows) en noviembre de 1987. Lotus fue lenta al llevar 1-2-3 para Windows y esto ayudó a Microsoft a alcanzar la posición de los principales desarrolladores de software para hoja de cálculo de PC, superando al también muy popular[1] Quattro Pro de Borland. Este logro solidificó a Microsoft como un competidor válido y mostró su futuro de desarrollo como desarrollador de software GUI. Microsoft impulsó su ventaja competitiva lanzando al mercado nuevas versiones de Excel, por lo general cada dos años. La versión actual para la plataforma Windows es Microsoft Excel 2013. La versión actual para Mac OS X es Microsoft Excel 2011
La lista de versiones de Microsoft Excel que han sido lanzadas al mercado para Microsoft Windows son:
 
A principios de 1993, Excel se convirtió en el objetivo de una demanda por otra empresa que ya tenía a la venta un paquete de software llamado "Excel" en el sector financiero ya que era un producto muy competitivo en el Mercado. Como resultado de la controversia, Microsoft estaba obligada a hacer referencia al programa como "Microsoft Excel" en todos sus comunicados de prensa oficiales y documentos jurídicos. Sin embargo, con el tiempo esta práctica ha sido ignorada, y Microsoft aclaró definitivamente la cuestión cuando se adquirió la marca del otro programa.
Microsoft alentó el uso de las letras XL como abreviatura para el programa; el icono del programa en Windows todavía consiste en una estilizada combinación de las dos letras. La extensión de archivo por defecto del formato Excel puede ser .xls en versiones anteriores o iguales a Excel 2003 (11.0), .xlsx para libros de Excel regulares en versiones posteriores o iguales a Excel 2007 (12.0), .xlsm para libros de Excel preparados para macros en versiones posteriores o iguales a Excel 2007 (12.0)[2] o .xlsb para libros de Excel binarios en versiones posteriores o iguales a Excel 2007 (12.0).
Excel ofrece una interfaz de usuario ajustada a las principales características de las hojas de cálculo, en esencia manteniendo ciertas premisas que pueden encontrarse en la hoja de cálculo original, VisiCalc: el programa muestra las celdas organizadas en filas y columnas, y cada celda contiene datos o una fórmula, con referencias relativas ,absolutas o mixtas a otras celdas

creacion de peliculas

Corel photo-paint, además de la creación y el retoque de imágenes de mapas de bits, permite crear gráficos con movimientos como los que has visto en las paginas web, llamados Gif animados, y películas compuesta por imágenes o fotogramas.

Los temas de película crean películas con un aspecto específico. Por ejemplo, el tema Palomas de boda agrega una introducción y conclusión elegantes, una superposición de palomas blancas en vuelo y una música de fondo de boda. El tema Cómic, por otra parte, crea un vídeo de una fiesta infantil divertida con efectos elegantes como el Relieve de color y fuentes artísticas de gran tamaño en el título. Cada tema utiliza un estilo de edición único para seleccionar, recortar y secuenciar los clips.
La duración predeterminada de un tema es aproximadamente de 4 a 6 minutos. Puede utilizar la Película instantánea en todos los clips de la película. Como alternativa, utilícelo en un subconjunto para crear un montaje o una función especial al principio o final de un DVD.
Puede elegir diferentes temas. Se pueden aplicar todas las propiedades de un tema o bien seleccionar sólo algunas de ellas. Del mismo modo, se puede añadir un tema a una secuencia completa en la línea de tiempo de la vista rápida o la línea de tiempo de la vista de experto. Como alternativa, puede optar por añadirlo a un único clip.
 

edicion de imagenes

haora que ya sabes acerca del color, de la interfas de photo-paint y digitalizar imágenes el siguiente paso es editarlas desde el punto de vista de la luz y el color, asi como aplicarle efectos.

Una de las metas puede ser eliminar las fallas que pueden haberse producido durante el escanéo o al fotografiar, por ejemplo sobreexposición, bajaexposición, falta de contraste, ruido en la imagen, efecto de los ojos rojos, paradoja de las líneas paralelas en perspectiva, etc. Estas fallas se producen por defectos técnicos en los aparatos fotográficos, escáner, condiciones de trabajo precarias, fallas en la operación u originales defectuosos.
Las imágenes al lado derecho muestran algunas de las potencialidades de la edición de imágenes: la imagen superior se ve oscura, el texto difuso y el motivo fuera de centro. La imagen inferior está corregida y se ve más nítida, mejor iluminada y el objeto, puesto más al centro, se ve más presente.
El retoque tradicional es reemplazado cada vez más por la edición digital, a menudo la edición de imágenes digitales está incluida dentro del proceso de impresión digital.
No se debe confundir la edición de imágenes con el procesamiento digital de señales ni con el diseño gráfico.

Algunas funciones de la edición digital de imágenes

 
 
A la aplicación con la cual se realiza la edición digital de imágenes se le llama editor de imágenes, el cual ofrece numerosas funciones en un menú o en una ventana de herramientas. Algunas de estas funciones son:
  • Oscurecer y aclarar: Por medio de estos algoritmos digitales se pueden imitar los logros de una virtual prolongación o disminución del tiempo de exposición de una virtual foto.
  • Selección: Algunas secciones de la imagen pueden ser seleccionadas por medio de círculos, rectángulos, lazos, polígonos, rangos de coloraciones, etc. Cada selección puede ser la inicial, agregarse a la ya existente o sustraerse de la ya existente. Después la selección puede ser tratada en forma aparte del resto de la imagen.
  • Correcciones automáticas: Para neófitos, algunos editores de imágenes ofrecen procedimientos automáticos de corrección. Estos modifican automáticamente el color, el tono, el contraste y otros factores de la imagen sin intervención del principiante. Sus resultados pueden no satisfacer a un profesional.
  • Colorkey: La técnica colorkey realza algún motivo de la imagen dándole color en un tranfondo de tonos grises
  • Almacenar: Este nombre genérico incluye por lo menos tres posibilidades:
    • Almacenar la imagen en el formato actual,
    • Convertir el formato actual a algún otro y luego almacenar la imagen en ese nuevo formato o
    • Almacenar en el formato actual pero bajo un nuevo nombre
 

digitalisacion de imagees

desde el momento en que se ejecuta el programa photo-paint y se traza una línea o una figura, ya se esta creando una imagen digital, por que el programa lo construye utilizando solo unos y ceros, es decir, un lenguaje digital o binario.

Bajo la superficie tecnológica de la imagen digital, están en juego importantes continuidades culturales.
Normalmente estamos acostumbrados a ver la fotografía como materia (algo palpable), es decir, papel fotográfico, diapositivas, etc. En cambio la fotografía digitalizada no es tangible para nuestras manos, puesto que en el ordenador la imagen está compuesta por un código numérico que luego la computadora nos representa en la pantalla mediante píxeles, que englobados en el ojo humano lo interpreta como una imagen integra.
El primer proceso para tratar digitalmente una fotografía es introducirla dentro del ordenador. Para ello se recurre al escáner que es un aparato el cual capta a través de una óptica con un sensor los puntos que componen una imagen y los transforman en el ordenador en píxeles. Aparte de imágenes fotográficas en el escáner también se pueden poner objetos.
Existen dos tipos de escáner, el de mesa y el manual. Actualmente los manuales están en desuso, puesto que no es fiable su resultado. Éste se maneja, como el nombre indica, ayudado por la mano la cual arrastra la lente por encima de la imagen que se desea digitalizar.