jueves, 31 de enero de 2013

SIMBOLOGIA DE LOS DIAGRAMAS DE FLUJO


NOMBRE
SÍMBOLO
REGLAS DE USO
INICIO y FIN
1.  Dentro del símbolo se escribe la palabra Inicio o la palabra Fin sea el caso.
2.  Sirve para marcar claramente el inicio y el fin del algoritmo.
3.  Todo diagrama de flujo debe de tener un Inicio y un Fin.
Entrada y Salida
1.  Dentro de este símbolo se escribe el verbo. Leer o el verbo Escribir según sea entrada o salida.
2.  En seguida del verbo se escriben una lista de variables separadas por comas.
Proceso

Símbolo de proceso y nos indica la asignación de un valor en la memoria y/o la ejecución de una operación aritmética.
Salida impresora
Indica la salida de información por impresora.
Conector dentro de página



Representa la continuidad del diagrama dentro de la misma página.
Conector fuera de página

 
Representa la continuidad del diagrama en otra página.
Salida
 


 
 
Indica la salida de información en la pantalla o monitor.
 Decisión
    

 



1. Dentro del símbolo se escribe una expresión de comparación (llámese expresión lógica) cuyo resultado puede ser solamente verdadero (Sí) o falso (No).
2. Las fleches indican la dirección del flujo del algoritmo.
3. La decisión tiene una sola entrada y dos salidas.
4. Si la expresión lógica es verdadera la salida es por el lado de Sí.
5. Cuando la expresión lógica es falsa la salida es por el lado de No.
Dirección de flujo
 
 
1. Las flechas solo pueden ser verticales y horizontales.
2. Indican la dirección del flujo, es decir, la secuencia de realización de las instrucciones.
3. Todas las líneas deben estar conectadas a un símbolo.

1.4 DIAGRAMAS DE FLUJO


1. 4  DIAGRAMA DE FLUJO

Es un diagrama que se emplea para mostrar los procedimientos detallados -paso a paso- que se deben seguir al realizar una tarea o solucionar un problema, para que estos sean mas fáciles de entender.

Ventajas del uso de los Diagramas de Flujo

·         Los diagramas de flujo son simples de dibujar y fácil de seguir.

·         Si los diagramas de flujo son desarrollados correctamente entonces el resultado será una descripción clara y no ambigua del proceso que ayudará a aclarar el entendimiento de la solución del problema.

·         Favorecen la comprensión del proceso a través de mostrarlo como un dibujo. El cerebro humano reconoce fácilmente los dibujos. Un buen diagrama de flujo reemplaza varias páginas de texto.

·         Permiten identificar los problemas y las oportunidades de mejora del proceso.

·         Se identifican los pasos redundantes.

·         Se puede modificar en repetidas ocasiones, tantas veces hasta que los requerimientos sean cumplidos.

¿Qué son los diagramas de flujo?
Un diagrama de flujo es la representación gráfica de un algoritmo

También se puede decir que es la representación detallada en forma gráfica, emplean símbolos gráficos, en ellos se escriben las acciones a realizar.  Cada símbolo tiene un significado específico, por eso es importante conocerlos para poder interpretarlos.

Los símbolos de un diagrama se conectan por medio de flechas que indican el flujo entre los distintos pasos o etapas, es decir, el orden en que deben ejecutarse las acciones.
En cada diagrama  se utiliza un símbolo de inicio y otro de fin; de esta forma se delimita el principio y el final del algoritmo


Recomendaciones para el diseño de Diagramas de Flujo




       Se deben se usar solamente líneas de flujo horizontal y/o vertical.

       Se debe evitar el cruce de líneas utilizando los conectores.

       Se deben usar conectores solo cuando sea necesario.

       No deben quedar líneas de flujo son conectar.

       Se deben trazar los símbolos de manera que se puedan leer de arriba hacia abajo y de izquierda a derecha.

       Todo texto escrito dentro de un símbolo deberá ser escrito claramente, evitando el uso de muchas palabras.

   Se pueden utilizar diversas herramientas informáticas, desde un procesador de texto, hasta programas especializados para la elaboración de diversos tipos de diagramas, como Visio de la empresa Microsoft, que cuenta con una amplia librería de símbolos para elaborar diagramas de flujo entre otros.  




miércoles, 23 de enero de 2013

Ejercicio sobre Metodología en solución de problemas

INSTRUCCIONES: Sobre la línea, escribe la respuesta correcta


1.- ______________Cuando se presenta una situación problemática, es conveniente
identificar los elementos que la componen, posteriormente debe hacerse un razonamiento analítico en relación al centro de aplicación de los esfuerzos sobre lo que se considera como obstáculo.


2.- _____________En este punto se definen los elementos que serán transformados durante el proceso de solución (entradas), así como el producto final que se desea obtener (salida).


3.-_____________Tomar como elección la mejor secuencia de alternativas, se puede plantear en forma de bloques o módulos. Con un buen planteamiento esta fase esta implícita en el planteamiento de alternativas.


4.-___________El algoritmo consiste en redactar las instrucciones que darán solución al problema.


5.-___________Verificar que se realice la solución evaluando el algoritmo

a )Elección de alternativa
b) Planteamiento de alternativas de solución
d) Desarrollo de la solución
c) Identificación del problema
e) Evaluación de la solución

Ejercicio " cambiar llanta"

I.- INSTRUCCIONES: Realiza la secuencia correcta para hacer el algoritmo de cambiar una llanta.





( ) Sacar la llanta de refacción y la herramienta que vamos a utilizar y ponerlas en el suelo. Tomar como herramienta el gato.

( ) Poner los tapones y apretarlos bien, bajar el coche y retirar el gato.

( ) Te bajas del auto y revisas las cuatro llantas para fijarte cual es la que debes de cambiar.

( ) Quitar los tapones y usar como herramienta la llave de cruz para aflojar la llanta que esta puesta en el auto.

( ) Retirar la llanta y colocar la nueva.

( ) Abrir y buscar en la cajuela la llanta de refacción, y toda la herramienta necesaria que tendrás que utilizar.

( ) Colocar el gato debajo del auto y levantar poco a poco hasta que agarre bien la orilla del auto y asegurarse de que no se vaya a soltar.

( ) Coloca el auto en algún sitio plano y seguro para poder cambiar la llanta con más cuidado y seguridad

Actividades Algoritmos y Metodologías

Actividad 1.- Algoritmos y Metodología

INSTRUCCIONES: Resuelve los siguientes problemas utilizando la metodología de solución de problemas paso a paso

1.- Se necesita escoger una canción de un CD, para una presentación que tendrá el grupo de danza de la escuela.

2.- Una persona sale de su casa rumbo a su trabajo, al salir se da cuenta de que una de las llantas de su automóvil, esta ponchada.

3.- Se tiene que alimentar a la mascota, pero no se tiene la comida suficiente para dicha actividad.

4.- Se necesita calcular el 10% de descuento de la compra de 2 productos de diferente precio. Cuaderno $23 pesos Juego geométrico $15 pesos

5.- Juan necesita tener una agenda personal de todos sus amigos y fa- miliares, que le permita visualizar la información de manera rápida por nombre.

6.- Elabora de manera precisa los pasos que sigues en una receta de cocina y anótalos en tu cuaderno.

7.- Si el producto de dos números iguales es 100, ¿cuáles son dichos números?

8.- Calcular el total a pagar de 3 artículos del mismo precio y mostrar el resultado.

9.- Investiga en Internet tres ejemplos distintos de algoritmos.

10.- Uno de los requisito para tramitar la credencial de elector es que las personas tengan 18 años cumplidos. Plantea la solución para que se pueda autorizar la expedición de una credencial. Valida el proceso con fecha de nacimiento y edad, de manera que, si todos los datos están completos, se muestre el mensaje “credencial autorizada” o en ausencia de datos se muestre el mensaje “credencial no autorizada”



martes, 22 de enero de 2013

EXAMEN DE DIAGNOSTICO

EXAMEN DE DIAGNOSTICO





1. ¿Qué es un algoritmo?

2. ¿Sabes cuáles son los siete pasos que conforman la metodología de solución de un problema en informática?

3. ¿En qué consiste la prueba de escritorio?

4. ¿Qué es un programa?

5. ¿Cuáles son las características de los algoritmos?

6. Menciona las etapas para diseñar un software mediante un algoritmo.

7. ¿Qué es un diagrama de flujo?

8. ¿Cuáles son los tipos de diagramas de flujo que hay?

9. ¿Cuáles son las ventajas de utilizar un diagrama de flujo

lunes, 21 de enero de 2013

1.2 METODOLOGÍA PARA RESOLVER PROBLEMAS






METODOLOGĺA DE SOLUCIÓN DE PROBLEMAS

Se deben identificar todos los detalles que forman un problema, con qué datos se cuenta, qué resultados se van a lograr y cómo se va a lograr. Por ello, antes de proponer una solución es preciso destacar las etapas en el proceso de solución de un problema.





Estas etapas son:

Definición de problema:

Para resolver un problema, antes que todo es conveniente hacer una pausa para reflexionar sobre el problema, a fin de poder entender exactamente de que se trata y que es lo que se solicita que hagas. Cómo por ejemplo identificar los datos con los que se cuenta...


En este paso debes contestar afirmativamente las siguientes preguntas:
 ¿Comprendo claramente en qué consiste el problema a resolver?
 ¿La información que me proporcionan es suficiente?
 ¿Identifico los datos con los que cuento (datos entrada1)?
 ¿Entiendes que características deben tener la solución o los resultados de salida?






Planteamiento de alternativas de solución


Una vez que has comprendido el problema, es necesario analizar sus características y las diferentes alternativas que se pueden seguir para obtener la solución, para lo cual puede ser necesario:

 Realizar una investigación documental en libros o bien, en Internet.
 Consultar a personas con experiencia o dominio en el área del problema,
tales como profesionistas, maestros, etc.



Selección de una alternativa




Entre los criterios para seleccionar una alternativa se encuentran:

 Características propias del problema.
 Disponibilidad de recursos.
 Habilidades y destrezas personales.



Desarrollo de la solución


Es conveniente identificar submetas o dividir el problema en módulos, además de emplear los recursos adicionales necesarios, tales como:

 Diagramas de flujo.
 Emplear modelos.

Una vez que hayas resuelto el problema, escribe la solución con suficiente claridad, de modo que cualquier persona lo entienda



Evaluación de la solución



El último paso consiste en evaluar la solución, para lo cual es conveniente que contestes las siguientes preguntas:

 ¿Mi solución es correcta?
 ¿Mi respuesta satisface completamente lo establecido en el problema?
 ¿Puedo comprobar el resultado?
 ¿Advierto otra solución más sencilla?
 ¬¿La solución se puede extender a un caso general?
 ¿Puedo reducir el número de pasos sin alterar la solución?










1.1 Algoritmos

DEFINICIÓN DE PROBLEMA

Un problema consiste en una situación que debe de aclararse o resolverse y que puede tener un número determinado o indefinido de soluciones.

¿Cómo solucionar un problema? Para resolver un problema se requiere realizar tareas que demandan procesos de razonamiento, además de aplicar alguna metodología para su solución. El éxito que obtengas en el estudio, en el trabajo y en la vida en general depende en gran parte de tu capacidad para resolver problemas. Por tal razón, es conveniente que te ocupes en desarrollar habilidades que te permitan solucionar problemas de manera eficiente.

¿QUÉ ES UN ALGORITMO?



Un algoritmo es un conjunto de pasos, instrucciones o acciones que se deben seguir y ejecutar de manera ordenada para alcanzar un fin deseado, un algoritmo es una especie de receta, instrucciones o rutinas para resolver un problema. Los algoritmos son modos de resolucion de problemas, no solo de actividad intelectual, sino también a todo tipo de problemas relacionados con actividades cotidianas.




CARACTERĺSTICAS DE LOS ALGORITMOS

Para que un algoritmo sea considerado como tal debe cumplir con las siguientes características:

 Debe ser preciso e indicar el orden en que debe realizarse cada paso.
 Debe ser finito: es decir, debe tener un número determinado de pasos.
 Debe estar definido: si se sigue un algoritmo varias veces, se debe
obtener el mismo resultado cada vez que este se ejecute. Las instrucciones de
los algoritmos deben redactarse en forma clara, concreta y breve, evitando
las ambigüedades

BLOQUE I Introducción

INFORMATICA II Es una materia en la cual esta planeada por competencias, cuyo propósito es que los estudiantes de bachillerato general continúen fortaleciendo su formación a través del uso eficiente de las Tecnologías de la Información y Comunicación. Asimismo, desarrolla habilidades, destrezas y valores que contribuyen al la comprensión del entorno; pretenden mejorar la calidad educativa, dando mayor relevancia y pertinencia. INTRODUCCIÓN
En la vida cotidiana de las personas y de las empresas, constantemente se presentan situaciones o tareas de diversas índoles que deben ser aclaradas para determinar y decidir la forma en que las vamos a solucionar. Algunas de estas tareas pueden ser tan sencillas que se realizan de manera intuitiva, mientras que otras requieren procesos más elaborados, en los cuales es necesario conocer una metodología que facilite el quehacer . En este sentido, la elaboración de algoritmos resulta una herramienta que ayuda a organizar y estructurar pensamientos, procedimientos y actividades. La importancia de los algoritmos está en la capacidad que ofrecen como técnica o herramienta que apoya la solución de problemas de cualquier disciplina, en estos se detallan y accionan los elementos necesarios para el funcionamiento de un producto o una organización. En la mayor parte de nuestras actividades diarias encontramos un sinfín de instrucciones, direcciones, acciones, etc., que nos indican cómo lograr el éxito de alguna tarea a realizar. Para poder llevar a cabo el logro de la o las actividades a realizar, la comunicación es parte fundamental. La comunicación se identifica en tres formas: verbal, escrita y por medio de símbolos, grafos o planos. A través de ellos logramos encontrar o realizar las tareas o proyectos propuestos como la posible solución de un problema.