Está en la página 1de 3

UNIVERSIDAD AUTONOMA DE CHIAPAS

FACULTAD DE INGENIERIA

INGENIERIA CIVIL

MATERIA: PROGRAMACION DE COMPUTADORAS

DOCENTE: GONZALEZ SANTIAGO EDGAR

ALUMNO: PAULO DAMIAN DE LA CRUZ CARDENAS

ACTIVIDAD – TAREA 5

30 DE SEPTIEMBRE DEL 2022


1 SEMESTRE GRUPO H
Diseño de algoritmos y su codificación en lenguaje C

Definición de lenguaje de programación


El lenguaje es la combinación de diferentes símbolos que nos ayuda a elaborar
algún programa o una tarea que tengamos pensado realizar o resolver problema
de manera eficiente. Los lenguajes de programación se clasifican en: lenguaje
maquina son instrucciones son directamente entendible por la computadora.
Lenguaje de bajo nivel ensamblador: se escriben instrucciones con códigos
alfabéticos.
Lenguaje de alto nivel: es semejante al lenguaje humano lo que facilita la
elaboración y comprensión del programa.
Definición de algoritmo
Es un conjunto de pasos ordenado y finitos que nos ayuda a resolver un problema
o tarea específicamente son independiente del lenguaje de programación y de la
computadora que se vaya a emplear para ejecutarlo. Todo algoritmo debe ser:
Finito en tamaño o número de instrucciones tiene u n primer paso y un último,
Preciso debe tener un orden entre los pasos, definido no debe tener doble
interpretaciones, general debe tolerar cambios que se puedan presentar en la
definición del problema. Existen dos tipos de algoritmos son algoritmos
computacionales que se ejecutan por la computadora y los algoritmos no
computacionales que se realiza el ser humano.
Definición de programa de computadora
Es el desarrollo en un determinado lenguaje de programación que se utiliza para la
computadora es serie de pasos o interpretaciones ordenadas y finitas que se
procesa por una computadora a fin de resolver algún problema o tarea específica
los datos que se ponen en la computadora son claro y específicos para que pueda
ser ejecutado por la computadora.
Etapas o pasos en la creación de un programa, Algunos utilizan siete fases para la
creación de un programa y algunos seis porque omiten la primera que es algo
obvio.
Definición del problema
En esta fase se reconoce perfectamente lo que quiere que haga la computadora
requiere de una definición clara y precisa para poder continuar con la siguiente
etapa.
Análisis del problema
Después de que se comprendió lo que se quería realizar la etapa del análisis es
muy importante ya que se identifican tres factores indispensables: que información
se necesita para obtener el resultado deseado datos de entrada, que información
se desea producir datos de salida, los métodos y fórmulas que se necesitan para
procesar los datos y producir esa salida.
Diseño y técnicas para la formación de un algoritmo
Se encuentra en desarrollar el algoritmo basando en las especificaciones de la
etapa del análisis un algoritmo se puede representar mediante diagrama de flujo o
el pseudocodigo.
Diagrama de flujo: es una representación gráfica de un algoritmo se lleva acabo
cuando varios símbolos que indican diferentes procesos en la computadora se
relacionan entre sí mediante líneas que indican el orden en que se debe ejecutar
las instrucciones para obtener los resultados deseados.
Pseudocodigo: es la combinación del lenguaje natural símbolos y términos
utilizados dentro de la programación.
Codificación: se trascribe el algoritmo definido en la etapa de diseño en un código
reconocido por la computadora.
Prueba y de prueba: esto sirve en captura datos hasta que el programa funcione
correctamente existen dos tipos de pruebas son las sintavis y de lógica.
Documentación: es la guía o comunicación escrita que permite al programador o al
usuario conocer la funcionalidad del programa sirve para que el código fuente sea
más comprensible para el programador.
Mantenimiento: se dice que un programa se termina al 100% ya que es necesario
hacer algún cambio ajuste o competición para que siga funcionando
correctamente.

También podría gustarte