UNIDAD 3 INTRODUCCIÓN A LA PROGRAMACIÓN DE UN LENGUAJE ESTRUCTURADO
UNIDAD 3 INTRODUCCIÓN A LA PROGRAMACIÓN DE UN LENGUAJE
ESTRUCTURADO.
3.1 INTRODUCCIÓN A LA PROGRAMACIÓN.
Se llama Programación
A la implementación
de un algoritmo en un determinado lenguaje de programación, para realizar un
programa.
Algoritmo
Es una secuencia no
ambigua, finita y ordenada de instrucciones que han de seguirse para resolver
un problema.
Programa
(Software en inglés)
es una secuencia de instrucciones que una computadora puede interpretar y
ejecutar. El proceso de creación de software es materia de la ingeniería del
software, una de las ramas propias de la Ingeniería Informática. Según Niklaus
Wirth un programa está formado por algoritmos y estructura de datos. Se han
propuesto diversas técnicas de programación, cuyo objetivo es mejorar tanto el
proceso de creación de software como su mantenimiento. Entre ellas se pueden
mencionar la programación lineal, estructurada, modular y orientada a objetos.
Características generales que debe reunir un programa y que
influyen en su calidad
Legibilidad:
El programa deber ser
claro y sencillo de tal forma que facilite su lectura y compresión.
Fiabilidad:
El programa debe ser
claro y sencillo de tal forma que facilite su lectura y compresión
Portabilidad:
Debe permitir su
codificación en distintos lenguajes y su instalación en distintos sistemas
Modificabilidad:
El programa ha de
facilitar su mantenimiento; es decir las modificaciones y actualizaciones
necesarias para adaptarlo a 1 nueva situación.
Eficiencia:
Se deben aprovechar al máximo los recursos del ordenador
minimizando la memoria utilizada y el tiempo de proceso o ejecución siempre que
no sea a costa de las anteriores características.
Fases para la resolución de problemas con una computadora
Análisis:
Comprender y definir
el problema.
Características del lenguaje de programación
Un lenguaje de programación es un idioma artificial diseñado para
expresar procesos que pueden ser llevadas a cabo por máquinas como
las computadoras. Pueden usarse para crear programas que controlen el
comportamiento físico y lógico de una máquina, para expresar algoritmos con
precisión, o como modo de comunicación humana. Está formado por un conjunto
de símbolos y reglas sintácticas y semánticas que definen su estructura y el
significado de sus elementos y expresiones. Al proceso por el cual se escribe, se
prueba, se depura, se compila y se mantiene el código fuente de un programa
informático se le llama programación.
También la palabra programación se define como el proceso de creación de
un programa de computadora, mediante la aplicación de procedimientos lógicos, a
través de los siguientes pasos:
El desarrollo lógico del programa para resolver un problema en particular.
Escritura de la lógica del programa empleando un lenguaje de programación
específico (codificación del programa).
Ensamblaje o compilación del programa hasta convertirlo en lenguaje de máquina.
Prueba y depurac.
Comentarios
Publicar un comentario