hardware
1.-Un problema es un determinado asunto o una cuestión que requiere de una solución. A nivel social, se trata de alguna situación en concreto que, en el momento en que se logra solucionar
Resolución de problemas de programación
La resolución de un problema mediante un ordenador consiste en el proceso que a partir de la descripción de unproblema, expresado habitualmente en lenguaje natural y en términos propios del dominio del problema, permite desarrollar un programa que resuelva dicho problema.
3.-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 y validación del programa.
4.-Los dos primeros pasos sonlos 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.
5.-Un algoritmo es un conjunto prescrito de instrucciones o reglas bien definidas, ordenadas y finitas que permite realizar una actividad mediante pasos sucesivos que no generen dudasa quien deba realizar dicha actividad.
6 y 7.- Definición del problema
Requiere que el problema sea definido y comprendido claramente para que pueda ser analizado con todo detalle
8. Análisis del problema
El propósito del análisis de un problema es ayudar al programador para llegar a una cierta comprensión de la naturaleza del problema. El problema debe estar bien definido si se desea llegara una solución satisfactoria.
Para poder definir con precisión el problema se requiere que las especificaciones de entrada, proceso y salida sean descritas con detalles.
9.-Entrada, son todos los datos que hay que ingresar para la resolución del problema.
.
10.-Salida, la resolución del problema.
Una buena definición del problema, junto con una descripción detallada de las especificacionesde entrada y salida, son los requisitos más importantes para llegar a una solución eficaz.
11.-Un diagrama o gráfico es un tipo de esquema de información que representa datos numéricos tabulados.
12.-El diagrama de flujo o diagrama de actividades es la representación gráfica del algoritmo o proceso. Se utiliza en disciplinas como programación, economía, procesos industriales y psicologíacognitiva.
.
13.-Las siguientes son acciones previas a la realización del diagrama de flujo: características
Identificar las ideas principales al ser incluidas en el diagrama de flujo. Deben estar presentes el autor o responsable del proceso, los autores o responsables del proceso anterior y posterior y de otros procesos interrelacionados, así como las terceras partes interesadas.
Definir qué seespera obtener del diagrama de flujo.
Identificar quién lo empleará y cómo.
Establecer el nivel de detalle requerido.
Determinar los límites del proceso a describir.
14.-Actualmente existe una gran cantidad de software para la elaboración de diagramas de flujo los cuales son:
Microsoft Office nos ofrece 3 herramientas útiles para la elaboración de diagramas. Uno de ellos es Microsoft OfficeWord, que nos permite crear diagramas de flujo básicos a través de la opción "Formas" que tiene un apartado especial para diagramas de flujo. De igual manera Microsoft Office Power Point nos ofrece las mismas opciones para crear nuestros diseños de diagramas de flujo. Otra herramienta un poco más sofisticada es Microsoft Office Visio, que además de la simbología básica de los diagramas de flujo cuantacon una variedad de herramientas para elaborar otros tipos de diagramas como es el caso diagramas UML entre otros tipos de diagramas de flujo.
15.-tipos de diagramas de flujo
Formato vertical: En él, el flujo y la secuencia de las operaciones, va de arriba hacia abajo. Es una lista ordenada de las operaciones de un proceso con toda la información que se considere necesaria, según su...
Regístrate para leer el documento completo.