funciones, macros y entorno de desarrollo

11
PROGRAMACIÓN BÁSICA LENGUAJE C

Upload: denisse-c

Post on 16-Jan-2017

30 views

Category:

Education


0 download

TRANSCRIPT

Page 1: Funciones, macros  y entorno de desarrollo

PROGRAMACIÓN BÁSICALENGUAJE C

Page 2: Funciones, macros  y entorno de desarrollo

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.

Page 3: Funciones, macros  y entorno de desarrollo

FUNCIONES Y MACROS

Page 4: Funciones, macros  y entorno de desarrollo

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

Page 5: Funciones, macros  y entorno de desarrollo

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

Page 6: Funciones, macros  y entorno de desarrollo

RECONOCIMIENTO DEL ENTORNO DE TRABAJO

Page 7: Funciones, macros  y entorno de desarrollo

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++.

Page 8: Funciones, macros  y entorno de desarrollo

ZONAS DEL ENTORNO

Page 9: Funciones, macros  y entorno de desarrollo

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.

Page 10: Funciones, macros  y entorno de desarrollo

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.

Page 11: Funciones, macros  y entorno de desarrollo

¿TIENES ALGUNA PREGUNTA ANTES DE COMENZAR CON EL

ENTORNO?