Diseña y elabora algoritmos para la solución de problemas

Páginas: 6 (1462 palabras) Publicado: 12 de febrero de 2014
 Colegio Bachilleres Plantel N°24
Plan de los amates

Nombre del alumno: Alejandro Palma Jiménez

Grado: 2 Grupo: “D”

Materia: Informática

Bloque 1: Diseña o elabora algoritmos para la solución de problemas

Tema: Terminología empleada

Nombre del profesor/a: Adriana Gisela Arellanes

Problema

La resolución de un problema mediante un ordenador consiste en el procesoque a partir de la descripción de un problema, expresado habitualmente en lenguaje natural y en términos propios del dominio del problema, permite desarrollar un programa que resuelva dicho problema.

Este proceso exige los siguientes pasos:
Análisis del problema.
Diseño o desarrollo de un algoritmo.
Transformación del algoritmo en un programa (codificación).
Ejecución yvalidación del programa.

Los dos primeros pasos son los más difíciles del proceso. Una vez analizado el problema y obtenido un algoritmo que lo resuelva, su transformación a un programa de ordenador es una tarea de mera traducción al lenguaje de programación deseado.


Algoritmos

En matemáticas, ciencias de la computación y disciplinas relacionadas, un algoritmo (del griego y latín, dixitalgorithmus y este a su vez del matemático persa Al-Juarismi1 ) es un conjunto prescrito de instrucciones o reglas bien definidas, ordenadas y finitas que permite realizar una actividad mediante pasos sucesivos que no generen dudas a quien deba realizar dicha actividad.2 Dados un estado inicial y una entrada, siguiendo los pasos sucesivos se llega a un estado final y se obtiene una solución. Losalgoritmos son el objeto de estudio de la algoritmia.1

En la vida cotidiana, se emplean algoritmos frecuentemente para resolver problemas. Algunos ejemplos son los manuales de usuario, que muestran algoritmos para usar un aparato, o las instrucciones que recibe un trabajador por parte de su patrón. Algunos ejemplos en matemática son el algoritmo de la división para calcular el cociente de dosnúmeros, el algoritmo de Euclides para obtener el máximo común divisor de dos enteros positivos, o el método de Gauss para resolver un sistema lineal de ecuaciones.

Pseudocódigo

En ciencias de la computación, y análisis numérico el pseudocódigo (o falso lenguaje) es una descripción de un algoritmo de programación informático de alto nivel compacto e informal que utiliza las convencionesestructurales de un lenguaje de programación verdadero, pero que está diseñado para la lectura humana en lugar de la lectura en máquina, y con independencia de cualquier otro lenguaje de programación. Normalmente, el pseudocódigo omite detalles que no son esenciales para la comprensión humana del algoritmo, tales como declaraciones de variables, código específico del sistema y algunas subrutinas. Ellenguaje de programación se complementa, donde sea conveniente, con descripciones detalladas en lenguaje natural, o con notación matemática compacta. Se utiliza pseudocódigo pues este es más fácil de entender para las personas que el código de lenguaje de programación convencional, ya que es una descripción eficiente y con un entorno independiente de los principios fundamentales de un algoritmo. Seutiliza comúnmente en los libros de texto y publicaciones científicas que se documentan varios algoritmos, y también en la planificación del desarrollo de programas informáticos, para esbozar la estructura del programa antes de realizar la codificación efectivamente. No existe una sintaxis estándar para el pseudocódigo, aunque los dos programas que manejan pseudocódigo tengan su sintáxis propia.Aunque parecido, el pseudocódigo no debe confundirse con los programas esqueleto que incluyen código ficticio, que pueden ser compilados sin errores. Aunque los diagramas de flujo y UML sean más amplios en el papel, pueden ser considerados como una alternativa gráfica al pseudocódigo.

Diagramas de entrada proceso salida

Para poder definir con precisión el problema se requiere que las...
Leer documento completo

Regístrate para leer el documento completo.

Estos documentos también te pueden resultar útiles

  • Métodos para solución de problemas con algoritmos
  • siete paso para la solucion de un problema en algoritmo
  • Diseñar soluciones algoritmicas para problemas computacionales
  • Diseñar y elaborar algoritmos
  • Elabora diseños detallados en forma de algoritmo
  • Elabore una descripción sobre las herramientas y técnicas para la solución de problemas en un PC.
  • Creación de Algoritmos Para La Solución de Problemas
  • Algoritmo para diseñar hidrociclones

Conviértase en miembro formal de Buenas Tareas

INSCRÍBETE - ES GRATIS