Fundamentos de programación
Enviado por sharommm • 28 de Octubre de 2023 • Tarea • 4.402 Palabras (18 Páginas) • 133 Visitas
[pic 1][pic 2]UNIVERSIDAD DEL ATLANTICO
FACULTAD DE INGENIERÍA
PROGRAMA
Ingeniería industrial
CURSO
Modelos discretos para ingenieros
GRUPO
1
TEMA
Fundamentos del lenguaje
DOCENTE
Alexander López Padilla
NOMBRE
Sharom Brigett Steffane Hernandez
FECHA
30/08/2023
Periodo 2023-2
Barranquilla, Atlántico
Estructura de un programa: inicio, cuerpo y finalización.
La estructura de un programa se puede desglosar en tres partes principales: inicio, cuerpo y finalización. Estas partes son comunes en muchos lenguajes de programación y sirven para organizar y controlar el flujo de ejecución del programa. Aquí tienes una descripción de cada una de estas partes:
- Inicio: En esta sección, se incluyen declaraciones y configuraciones necesarias para preparar el entorno del programa antes de que comience la ejecución principal. Algunas de las tareas comunes en esta sección pueden incluir:
- Importación de bibliotecas o módulos necesarios para el programa.
- Declaración de variables globales u otros recursos compartidos.
- Configuración inicial de parámetros y opciones.
- Cuerpo: El cuerpo del programa es donde se encuentra la lógica principal y las instrucciones que realizan las tareas deseadas. Aquí es donde se ejecutan los algoritmos, las operaciones y las decisiones que definen el propósito del programa. El cuerpo se compone de una serie de instrucciones y bloques de código que se ejecutan secuencialmente o en función de condiciones y bucles. Es la parte central y más activa del programa.
- Finalización: La sección de finalización contiene las instrucciones que se ejecutan después de que el cuerpo del programa ha terminado su ejecución. Puede incluir acciones como liberar recursos, cerrar conexiones de bases de datos, generar informes finales o realizar tareas de limpieza. Esta sección es importante para asegurarse de que el programa termine de manera ordenada y que no queden tareas pendientes.
Sintaxis y reglas básicas del lenguaje.
La sintaxis de un lenguaje de programación es la estructura en que se organizan los distintos elementos sintácticos, como espacios, identificadores, operadores, etc. Es decir, el orden que tienen unos con respecto a otros.
- Palabras clave: un nombre de mandato o cualquier otra información literal.
- Variables: las variables aparecen en minúscula cursiva y representan el nombre de los valores que se pueden suministrar.
- Delimitadores: los delimitadores indican el principio o el final de las palabras clave, variables y operadores. Por ejemplo, un paréntesis a la izquierda es un delimitador.
- Operadores: los operadores incluyen la adición (+), sustracción (-), multiplicación (*), división (/), igual (=) y otras operaciones matemáticas que pueden realizarse.
- Referencias de fragmento: una parte de un diagrama de sintaxis, separado del diagrama para mostrar un mayor detalle.
- Separadores: un separador separa palabras clave, variables u operadores. Por ejemplo, una coma (,) es un separador.
Variables y constantes: declaración, asignación y
- Variable
Una variable se identifica por los siguientes atributos: nombre que lo asigna y tipo que describe el uso de la variable.
Los nombres de las variables, a veces conocidos como indicadores, suelen constar de varios caracteres alfanuméricos, de los cuales el primero normalmente es una letra. No se deben utilizar –aunque lo permita el lenguaje -- como nombres de identificadores palabras reservadas del lenguaje de programación.
Los nombres de las variables elegidas para el algoritmo o el programa deben ser significativos y tener relación con el objeto que representan.
- Declaración de variables
En esta sección se declaran o describen todas las variables utilizadas en el algoritmo, alistándose sus nombres y especificando sus tipos. Esta sección comienza con la palabra reservada var (abreviatura de variable) y tiene el formato
var
tipo-l: lista de variables-l
tipo-2: lista de variables-2
tipo-n: lista de variables-n
donde cada lista de variables es una variable simple o una lista de variables separadas por comas y cada tipo es uno de los tipos de datos básicos (entero, real, char o boolean). Por ejemplo, la sección de declaración de variables:
var
entera: Numero Empleado
real: Horas
real: Impuesto
real: Salario
de modo equivalente
var:
entera: Numero Empleado
real: Horas, Impuesto, Salario
declara que sólo las tres variables Hora, Impuesto y Salario son de tipo real.
Es una buena práctica de programación utilizar nombres de variables significativos que sugieren lo que ellas representan, ya que eso hará más fácil y legible el programa. También es buena práctica incluir breves comentarios que indiquen cómo se utiliza la variable.
- Declaración de constantes numéricas
En esta sección se declaran todas las constantes que tengan nombre. Su formato es
const
pi =3.141592
tamaño =43
horas =6.50
Los valores de estas constantes ya no pueden variar en el transcurso del algoritmo.
- Declaración de constantes y variables carácter
Las constantes de carácter simple y cadenas de caracteres pueden ser declaradas en la sección del programa constante, al igual que las constantes numéricas.
const
estrella = ‘*’
frase = '12 de octubre'
mensaje = 'Hola mi nene'
Las variables de caracteres se declaran de dos modos:
- Almacenar un solo carácter.
var carácter: nombre, inicial, nota, letra
Se declaran nombre, inicial, nota y letra, que almacenarán sólo un carácter.
...