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

Técnicas de programación


Enviado por   •  9 de Noviembre de 2024  •  Trabajo  •  1.147 Palabras (5 Páginas)  •  18 Visitas

Página 1 de 5

Nombre: Daniel Lira             C:I: 31.455.291                  26/09/24

Técnicas de programación: Unidad 1

Conceptos básicos relacionados:

Algoritmo: Es un conjunto de instrucciones o reglas bien definidas y ordenadas que se utilizan para resolver un problema o realizar una tarea específica.

Diagramas de flujo: Un diagrama de flujo es una representación gráfica que ilustra un proceso o un conjunto de acciones o decisiones que se deben seguir para hacer una tarea.

Pseudocódigo: Es una forma de escribir instrucciones para resolver un problema, pero en un lenguaje que es fácil de entender, no se adhiere a las reglas estrictas de un lenguaje de programación especifico, lo que lo hace fácil de entender para cualquier persona.

Reglas para la construcción de Diagramas de flujo:

1. Símbolos Estándar:

   Óvalo (Inicio/Fin): Indica el comienzo y el final del diagrama.

   Rectángulo (Proceso): Representa una acción o un proceso (como cálculos o asignaciones).

   Rombo (Decisión): Indica una pregunta o condición que puede tener dos salidas (sí/no, verdadero/falso).

   Paralelogramo (Entrada/Salida): Representa la entrada de datos o la salida de resultados.

   Flechas: Indican la dirección del flujo del proceso.

2. Flujo Direccional: Usa flechas para mostrar la secuencia de pasos. El flujo debe ser claro y fácil de seguir, generalmente de arriba hacia abajo o de izquierda a derecha.

3. Claridad y Simplicidad: Mantén el diagrama simple. Evita sobrecargarlo con demasiados detalles.

4. Conexiones: Asegúrate de que todas las partes del diagrama estén conectadas adecuadamente.

5. Etiquetas Claras: Usa etiquetas descriptivas para cada símbolo. Esto ayuda a entender qué representa cada paso o decisión.

6. Evitar Cruzar Flechas: Siempre que sea posible, evita cruzar flechas para mantener la claridad del diagrama.

7. Un Solo Punto de Inicio y Fin: Debe haber un único punto de inicio y un único punto de finalización para evitar confusiones sobre dónde comienza y termina el proceso.

8. Consistencia: Usa los mismos símbolos y formatos a lo largo del diagrama para mantener la coherencia.

Reglas para construir un Pseudocódigo:

1. Todo programa escrito en pseudocódigo comienza con la palabra «Inicio» y termina con la palabra «Fin».

2. Cada instrucción se debe escribir en una línea.

3. Debe escribirse indentado (tabulando) para mostrar claramente las dependencias de unas instrucciones del programa con respecto a otras.

4. Cada una de las estructuras que definen un programa tendrá un punto de comienzo y uno de fin, especificados por las palabras reservadas que definen la estructura.

5. Se escribirá en minúsculas, excepto aquellos nombres que elija el programador (como NUM, MAYOR, MENOR, etc…) que irán en mayúsculas.

A. El pseudocódigo no tiene una simbología estándar formalizada, pero hay convenciones comunes que se utilizan:

1- Palabras clave:

- INICIO / FIN: Indican el comienzo y el final del algoritmo.

- SI / SINO: Para estructuras de decisión.

- PARA / MIENTRAS: Para bucles o iteraciones.

- LEER: Para entrada de datos.

- ESCRIBIR: Para salida de datos.

2- Comentarios: Se suelen usar símbolos como // o # para indicar comentarios que explican el código.

3- Asignaciones: Se utiliza el símbolo = para asignar valores a las variables.

Características de los Algoritmos:

1. Finitud: Debe terminar en un número finito de pasos.

2. Definición Precisa: Cada paso debe ser claro y comprensible.

3. Entrada: Puede tener cero o más entradas.

4. Salida: Debe producir al menos una salida.

5. Efectividad: Los pasos deben ser realizables en teoría.

6. Generalidad: Aplicable a una clase de problemas, no solo a casos específicos.

7. Orden: Los pasos deben seguir un orden lógico.

8. No Ambigüedad: Instrucciones deben tener un único significado.

9. Eficiencia: Debe ser óptimo en tiempo y espacio.

10. Modularidad: Puede dividirse en subalgoritmos para facilitar su comprensión.

Características de los Pseudocódigos:

1. Simplicidad: Lenguaje fácil de entender.

2. Estructura: Orden lógico y secuencial.

3. Independencia: No está ligado a un lenguaje específico.

4. Claridad: Debe ser conciso y claro.

5. Palabras Clave: Usa términos intuitivos (ej. "si", "mientras").

6. Flexibilidad: Fácil de modificar.

...

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