ClubEnsayos.com - Ensayos de Calidad, Tareas y Monografias
Buscar

Ensayo (lenguajes algorítmicos y diagramas de flujo)


Enviado por   •  14 de Noviembre de 2017  •  Ensayos  •  2.067 Palabras (9 Páginas)  •  323 Visitas

Página 1 de 9

[pic 1][pic 2][pic 3]


Ensayo (lenguajes algorítmicos y diagramas de flujo)

Para empezar, vamos a ver que es un lenguaje de algoritmo, un algoritmo se nos define que es un método que se realiza paso a paso para que nos resuelva un problema que termine con un número finito de pasos.

De igual manera lo podemos describir, que utiliza diversos leguajes. Y que cada uno de estos lenguajes nos permite describir pasos con mayor o menor detalle.

También tenemos que considerar, que el algoritmo tiene características importantes para su creación que se deben que cumplir, más adelante les vamos a decir cuales son estas características fundamentales.

A continuación, antes de entrarnos a sus características vamos hablar de algunos algoritmos cotidianos, sabemos que estos algoritmos son los que nos ayudan a resolver problemas de nuestra vida diaria, y sin darnos cuenta de que estamos en una metodología para poder resolverlos. Un ejemplo caro de esto que les tos ablando es, cuando un cliente haga un pedido a una empresa, por lo siguiente esta dicha empresa tiene que examinar en su banco de datos la ficha del cliente, si este cliente es solvente entonces la empresa acepta el pedido, en caso contrario rechaza el pedido, esta es la forma que hemos resuelto un algoritmo sin darnos cuenta.

Tenemos que se clasifican de la siguiente manera, tenemos el leguaje natural, los diagramas de flujo, el lenguaje natural de programación y el de programación de algoritmos.

El lenguaje natura es el que se describe en español, para nuestro caso, los pasos a seguir utilizando un vocabulario cotidiano. Se le conoce como lenguaje jerga cuando se utilizan términos especializados de una determinada ciencia.

Lenguaje de diagrama de flujo es aquél que se vale de diversos símbolos para representar las ideas o acciones a desarrollar. Es útil para organizar las acciones o pasos de un algoritmo, pero requiere de etapas posteriores para implementarse en un sistema de cómputo.

Lenguaje natural de programación son aquéllos que están orientados a la solución de problemas que se definen de una manera precisa. Generalmente son aplicados para la elaboración de fórmulas o métodos científicos.

Lenguaje de programación de algoritmos es aquél que se utiliza para introducir en la computadora un algoritmo específico. Se les conoce también como Lenguaje de Programación.

Lenguaje de programación es un conjunto de palabras, símbolos y reglas sintácticas mediante los cuales puede indicarse a la computadora los pasos a seguir para resolver un problema.

Los lenguajes de programación pueden clasificarse por diversos criterios, siendo el más común su nivel de semejanza con el lenguaje natural, y su capacidad de manejo de niveles internos de la máquina.

Estos fueron los lenguajes algorítmicos que ay, continuando vamos a revisar los elementos de un lenguaje algorítmico.

Los elementos de un algoritmo, que tiene que tener para su creación son los siguientes:  

El primero es la Entrada, en este punto es donde corresponde al insumo, a los datos necesarios que se requieren el proceso para ofrecer los resultados esperados.

El siguiente es el Proceso, son los pasos necesarios para obtener la solución de algún problema o situación que nos planteen.

Y por último tenemos la salida, que es el resultado que nos dieron en el proceso como solución.

Te voy a dar un ejemplo que es el siguiente:

En la entrada vamos a dar lo valores de las variables A y B.

En el proceso vamos a asignar a la variable suma, el valor A más el valor de B.

Y por defecto en la salida nos tiene que dar la suma de las variables A y B.

Y como vamos a ver también un algoritmo tiene características fundamentales que se deben de cumplir para tener un resultado, las cuales les voy a mencionar a continuación.

La primera de estas características es la precisión que nos define, como el que nos indica el orden de realizar de cada paso dentro del proceso ejecutado.

Después tenemos la definición, la cual es donde nos indica la exactitud y consistencia de los pasos descritos en el proceso, si el algoritmo se prueba dos veces, en estas dos pruebas, se debe obtener el mismo resultado.

Y por último tenemos la finitud, en esta entendemos que es la que nos indica el numero razonable de pasos, los cuales deben conllevar a la finalización del proceso y producir un resultado en un tiempo finito.

Por lo tanto, cuando diseñemos un algoritmo tenemos que considerar los puntos antes ya mencionados, para que su elaboración sea la correcta y nos den los resultados requerido o ya planteados antes de su creación.

Ahora vamos a hablarles de los diagramas de flujo, un diagrama de flujo, también conocido como flujograma de procesos o diagrama de procesos, bueno como lo conozcamos, en una representación de la secuencia o los pasos lógicos o ordenados para realizar una tarea en específico mediante unos símbolos.

Dentro de estos símbolos debemos escribir los pasos que queremos que siga, para que realice lo que le ordenamos de manera correcta. Esta información debe ser correcta, clara, ordenada y concisa de todos los pasos que ay que seguir.

También podemos decir que un diagrama de flujo nos ofrece una descripción visual de las actividades implicadas en un proceso mostrando la relación secuencial entre ellas, facilitando la rápida compresión de cada actividad y su relación con las demás, el flujo de información y los materiales en las ramas en el proceso, la existencia de bucles repetitivos, el número de pasos del proceso, las operaciones de interpertamentales, facilitan también la selección de indicadores de proceso.

Les voy a decir sus beneficios que tiene un diagrama de flujo, en primer lugar, facilita la obtención de una visión transparente del proceso, mejorando su comprensión. El conjunto de actividades, relaciones e incidencias de un proceso no es fácilmente discernible a priori. La diagramación hace posible aprehender ese conjunto e ir más allá, centrándose en aspectos específicos del mismo, apreciando las interrelaciones que forman parte del proceso, así como las que se dan con otros procesos y subprocesos.

Permiten definir los límites de un proceso. A veces estos límites no son tan evidentes, no estando definidos los distintos proveedores y clientes (internos y externos) involucrados.

El diagrama de flujo facilita la identificación de los clientes, es más sencillo determinar sus necesidades y ajustar el proceso hacia la satisfacción de sus necesidades y expectativas.

Estimula el pensamiento analítico en el momento de estudiar un proceso, haciendo más factible generar alternativas útiles.

Proporciona un método de comunicación más eficaz, al introducir un lenguaje común, si bien es cierto que para ello se hace preciso la capacitación de aquellas personas que entrarán en contacto con la diagramación.

...

Descargar como (para miembros actualizados)  txt (14 Kb)   pdf (143.6 Kb)   docx (482.6 Kb)  
Leer 8 páginas más »
Disponible sólo en Clubensayos.com