Cómo escribir un algoritmo de programación

Autor: John Stephens
Fecha De Creación: 27 Enero 2021
Fecha De Actualización: 15 Mayo 2024
Anonim
Cómo escribir un algoritmo de programación - Cómo
Cómo escribir un algoritmo de programación - Cómo

Contenido

En este artículo: Crear un algoritmo Crear un algoritmo de conexión

Un algoritmo de programación es el paso intermedio entre leer las especificaciones de una aplicación de software y codificar las diversas partes del programa que lo harán funcionar. A menudo hay varias formas de llegar al mismo objetivo y es durante el diseño del algoritmo que desarrollaremos con la mayor precisión posible la forma más efectiva de llegar para llegar allí. Esta etapa de programación es, por lo tanto, un preliminar esencial para cualquier forma de programación.


etapas

Parte 1 Crear un algoritmo

  1. Un algoritmo es la división en pasos de un procedimiento complejo. De la misma forma que diseña una ruta de carretera, permite desglosar todos los elementos de una aplicación informática, incluso muy complejos, en pequeños subprogramas que serán más fáciles de administrar y combinar entre sí más adelante.


  2. Incluya un enfoque de la sintaxis para usar. Esto dependerá esencialmente del lenguaje de programación que usará.


  3. Comienza a poner tu algoritmo en papel.


  4. Incluya las variables explicando su papel. Las variables deben estar en un bloque de declaraciones al comienzo del programa si son globales o subrutinas si son locales. El nombre que les asigne debe ser característico de lo que representan y su contenido debe corresponder a un tipo de datos que sea aceptado por el idioma que utilizará.



  5. Establecer un contador de bucles. Si usa bucles en su algoritmo, configure un sistema de conteo de ejecuciones de bucles para averiguar cuántas veces se llaman las rutinas que contiene.


  6. Asigne un punto de salida en su algoritmo. Se debe asignar un punto de salida de bucle si se cumple una condición, pero planifique uno que permita una salida de bucle "limpia" si falta esta condición. Esto hace posible no ingresar bucles que duran indefinidamente.


  7. Use los controles de salto con prudencia. Los saltos entre subrutinas pueden ser condicionales o incondicionales.


  8. Evite insertar datos no declarados en el algoritmo. Si la información a procesar debe agregarse "en ruta" (esto sucede con frecuencia incluso entre profesionales), agréguelos al bloque de definición de datos de su algoritmo.



  9. Defina correctamente sus expresiones, condicionales o no. Estas expresiones corresponden a la implementación de fórmulas lógicas o, a veces, matemáticas, que usted adapta a las especificidades de su aplicación. Por lo tanto, es vital evitar errores a este nivel.


  10. Coloque puntos de interrupción y detenga la ejecución del procedimiento. Una interrupción le permite salir de un bucle cuando se ha encontrado una condición y continuar la ejecución en otro lugar, mientras que una detención generalmente finaliza (temporalmente o no) la ejecución de un programa.

Parte 2 Crear un algoritmo de conexión



  1. Crea un inicio de sesión para el usuario.


  2. Verifique el nombre de usuario y la contraseña. Haga que su algoritmo compare los datos ingresados ​​por el usuario con los contenidos de la base de datos reservados para los datos de autorización de acceso.


  3. Autorice el comienzo de la sesión si estos datos son válidos. Redirija el programa a un punto de entrada para ese usuario.


  4. Informe al usuario si los datos ingresados ​​no son válidos. Ajusta un contador de ajedrez y luego redirige el programa a la pantalla de información y permite dos o tres intentos de conexión. Si todos fallan, detenga el programa por un tiempo antes de permitir que este usuario lo intente nuevamente. Esto desalentará o al menos retrasará un intento de forzar el acceso al sistema que está diseñando.


  5. Sal del programa limpiamente. Los datos que se almacenarán antes de abandonar su aplicación deben estar correctamente. De lo contrario, podrían dañarse y evitar un reinicio correcto de su programa.
asesoramiento



  • Elimine los comentarios innecesarios, ya que podrían afectar la comprensión de su algoritmo.
  • Use las reglas de la lógica de dos estados (o lógica booleana) de modo que una computadora pueda percibirlas y responderlas. No hay "tal vez" en la programación, siempre es "sí o no".
  • Use iteraciones simples y ejecución rápida.
  • Siempre trata de ir directo al grano.
  • Su algoritmo debe ser efectivo.
  • Antes de comenzar un algoritmo, tenga ideas claras sobre lo que desea hacer.
advertencias
  • Recuerde tener en cuenta los tiempos de ejecución y la gestión de la memoria. Esto se aplica especialmente si está programando en sistemas integrados con recursos de memoria limitados.
  • Termine su programa correctamente.

Cómo hacer capuchino

Charles Brown

Mayo 2024

Preione el café ligeramente y luego golpee ligeramente la parte exterior del portafiltro para quitar el café uelto.Preione firmemente para compactar el café en el portafiltro.Coloque el...

Cómo jugar Poptropica

Charles Brown

Mayo 2024

Poptropica e un juego en línea que mezcla rompecabeza y una hitoria. u público objetivo on lo niño de 6 a 12 año y mucho profeionale lo recomiendan por u creatividad y u etilo de e...

Artículos De Portal