Download - Funciones, macros y entorno de desarrollo
PROGRAMACIÓN BÁSICALENGUAJE C
Estructura de un programa en COBJETIVO DE LA
SESIÓNIdentificar elementos
que componen un programa en
lenguaje C así como reconocer el entorno de trabajo del editor
de C.
Competencias a Desarrollar
Escucha, interpreta y emite mensajes pertinentes en distintos contextos mediante la utilización de medios, códigos y herramientas apropiados.Desarrolla software de aplicación básica utilizando programación estructurada en lenguaje C a fin de cubrir requerimientos y necesidades establecidas por el usuario.
FUNCIONES Y MACROS
FUNCIONESEn C, se conocen como funciones a aquellos trozos de códigos utilizados para dividir un programa con el obje-tivo que, cada bloque realice una ta-rea determinada.La función main es imprescindible en cualquier programa C/C++ ya que representa el punto de inicio de su ejecución. Por lo general, su declaración adopta la forma:int main();A su vez el punto de finalización de esta función, su punto de retorno (return) significa el fin del programa .
#include <stdio.h>
int main(){ printf( "Hola mundo" );
return 0;}
Ejemplo
MACROSLa directiva #define se utiliza para definir una macro. Las macros proporcionan principalmente un mecanismo para la sustitución léxica.
#define PI 3.1416#define AREA_CIRCULO(x) PI * x * xvoid main() { int a,b; a = AREA_CIRCULO(c + 3); }
Ejemplo
RECONOCIMIENTO DEL ENTORNO DE TRABAJO
DEV C++Dev-C++ es un IDE (entorno de desarrollo integrado) que facilita herramientas para la creación y depuración y compilación de programas en C y en C++.
ZONAS DEL ENTORNO
FUNCIONES BÁSICAS EN EL ENTORNO
PARA HACERCrear un nuevo programa
Clic en menú Archivo/Nuevo
Guardar Cambios CTRL+SGuardar con otro nombre CTRL+F12Compilar CTRL+F9Ejecutar CTRL+F10Compilar y ejecutar F9Abrir un archivo o proyecto
CTRL+OCompilar se refiere a la acción por medio de la cual, una serie de instrucciones escritas o codificadas en lenguaje de programación son convertidas a lenguaje máquina (binario) de tal forma que puedan ser ejecutadas por medio de un programa informático.
PRUEBASEntre las diversas pruebas que se le efectúan al software se pueden distinguir principalmente:Prueba unitarias: Consisten en probar partes pequeñas del software que tengan funcionalidades específicas. Dichas pruebas se utilizan para asegurar el correcto funcionamiento de secciones de código. Por ejemplo, verificar que los resultados de las operaciones sean correctas (2+2=4)Pruebas de integración: Se realizan una vez que las pruebas unitarias fueron concluidas exitosamente; con éstas se intenta asegurar que el sistema completo, incluso los subsistemas que componen las piezas individuales grandes del software funcionen correctamente al operar e inteoperar en conjunto.
¿TIENES ALGUNA PREGUNTA ANTES DE COMENZAR CON EL
ENTORNO?