Estructura de un programa en C

ccahuenom
Mind Map by ccahuenom, updated more than 1 year ago
ccahuenom
Created by ccahuenom about 5 years ago
4
1

Description

Mind Map on Estructura de un programa en C, created by ccahuenom on 12/03/2015.

Resource summary

Estructura de un programa en C
1 Caracteres y Tokens
1.1 Son los elementos que conforman el vocabulario básico del lenguaje. Se dividen en:
1.1.1 Palabras Reservadas de C
1.1.1.1 Son palabras con un significado estricto en C y no pueden ser utilizadas como identificadores.
1.1.2 Identificadores
1.1.2.1 Un identificador es el nombre que se le asigna a un objeto (constante, variable, función, etc.)
1.1.3 Constantes, constantes de cadena y operadores
1.1.3.1 Son valores no alterables.
1.1.4 Delimitadores
1.1.4.1 Los delimitadores son caracteres que nos permiten separar otros tokens, agrupar o terminar instrucciones, formar declaraciones, etc.
2 Sentencias
2.1 Son las instrucciones de las que está formado un programa y se encuentran en el cuerpo de las funciones.Dos de sus clasificaciones más relevantes son:
2.1.1 Sentencia de expresión o simple
2.1.1.1 La mayoría de las sentencias de expresión son asignaciones o llamadas a funciones. Estas presentan la sintaxis [expresión]; si la expresión se omite se le llama sentencia nula.
2.1.2 Sentencia compuesta o bloque
2.1.2.1 Son construcciones que contienen otras sentencias las cuales se deberán ejecutar en secuencia. Estas sentencias presentan la siguiente sintaxis:{ [Declaración local] ... Sentencia ... }
3 Funciones de Entrada / Salida de C
3.1 Estas nos permiten escribir en el dispositivo estándar de salida, normalmente la pantalla y para leer del dispositivo estándar de entrada, normalmente el teclado.
3.1.1 Funciones para escribir en la pantalla
3.1.1.1 printf()
3.1.1.1.1 Esta función nos permite escribir información formateada a la pantalla. presente la siguiente sintaxis: int printf(formato [,expresión] ...); El prototipo de esta función se encuentra en stdio.h.
3.1.1.2 putchar()
3.1.1.2.1 Esta función escribe un sólo carácter en la pantalla y no le agrega el salto de línea. La sintaxis de esta función es la siguiente: int putchar(int c); El prototipo de esta función se encuentra en stdio.h
3.1.2 Funciones para leer del teclado
3.1.2.1 scanf()
3.1.2.1.1 Esta función nos permite leer el teclado un carácter a la vez y los convierte de acuerdo a un formato dado. Esta función presenta la siguiente sintaxis: int scanf(formato, dirección, [dirección] ...); Esta se encuentra en la biblioteca stdio.h.
3.1.2.2 getchar()
3.1.2.2.1 Esta función leen un sólo carácter del teclado. Esta función presenta la siguiente sintaxis: int getchar(void) . Esta función se aloja en la biblioteca stdio.h.
4 Un programa en C esta conformado por las siguientes partes.
4.1 Comentarios
4.1.1 Los comentarios son texto que incluimos en el código de un programa para documentar el programa, una función o porción de código.
4.2 Directiva #include
4.2.1 Esta directiva le indica al preprocesador que inserte en lugar de la directiva el archivo texto especificado por la directiva. La sintaxis de esta directiva es: #include <nomArch>
4.3 Declaración de variables externas
4.3.1 Esta variable es conocida en todo el programa
4.4 Funciones
4.4.1 Es un subprograma que realiza una tarea específica.
4.4.1.1 Declaración de funciones
4.4.1.1.1 Al declarar una función le informamos al compilador el tipo de la función y el número y tipo de los parámetros que tiene la función.
4.4.1.2 Definición de funciones
4.4.1.2.1 Al definir una función le estamos informando al compilador que es lo que hace la función, esto es, las instrucciones que realizará la función al ser llamada.
4.4.1.3 Llamada a una función
4.4.1.3.1 Al llamar a una función estamos dando la orden para que el programa empiece a ejecutar las instrucciones que forman la función.
Show full summary Hide full summary

Similar

The SAT Test
philip.ellis
GRE Test - Overview
SAT Prep Group
AQA GCSE Biology Unit 2.3
Matthew T
Types and Components of Computer Systems
Jess Peason
AQA Biology B1 Questions
Bella Statham
Biology Unit 4: Respiration and Photosynthesis
Charlotte Lloyd
Maths
xcathyx99
Characters in "An Inspector Calls"
Esme Gillen
GCSE Maths: Geometry & Measures
Andrea Leyden
FV modules 1-4 infinitives- ENTER SPANISH
Pamela Dentler
SFDC App Builder 1 (26-50)
Connie Woolard