Está en la página 1de 3

ESTÁNDAR DE CODIFICACIÓN EN EL LENGUAJE C

NOMENCLATURA – Generalidades

NOMENCLATURA – Nombre de los programas .c


Notación de camello (Camel Case): En la notación de camello (Camel Case) se escribe la primera
letra de la identificación con minúsculas y la inicial de cada una de las palabras concatenadas se
escribe con mayúscula.

Por ejemplo, nombreEstudiante, cantidadDeLitrosVendidos, claveDepartamento, etc.

1. En algunos casos se le indicará en el documento de ejercicios, como deberá nombrar los


archivos por cada programa escritos en el lenguaje de programación C. Sí incumple con
este punto, y los nombres de los programas no coinciden tal como se les indicó, en
automático se anulará su ejercicio.

2. En caso de que no se especifique como deberá nombrar los archivos por cada programa
escritos en el lenguaje de programación C, deberá definirlos apegándose a la notación
Camel Case, además, el nombre deberá ser descriptivo al contexto del programa. Sí
incumple con este punto, en automático se le restará el 50% del total que obtuvo por
ejercicio y se anulará el ejercicio en caso de que el nombre del archivo no es legible o
contiene símbolos o caracteres raros, o simplemente no se apega a las normas aquí
expuestas.
NOMENCLATURA – Encabezado de cada programa
1. Cada programa deberá de contener un encabezado en forma de comentarios de bloque,
en el que se especifica los siguiente:

Autor: ayudará a conocer el responsable de codificar el programa.


E-mail: ayudará a contactar el responsable de codificar el programa.
Fechar Creación: ayudará a conocer la fecha en que el programa fue elaborado.
Fecha Modificación: ayudará a conocer la fecha en que el programa fue
modificado.
Descripción: ayudará rápidamente a comprender lo que el programa realiza.

2. A continuación se muestra un ejemplo de cómo escribir el encabezado del programa.

1
Línea 1: dentro de los comentarios /**/ deberá escribir exactamente 60 guiones medio.
Línea 2: dentro de los comentarios /**/ deberá escribir su nombre completo y apellidos.
Línea 3: dentro de los comentarios /**/ deberá escribir su correo electrónico.
Línea 4: dentro de los comentario /**/ deberá escribir la fecha en que inicia a escribir el
programa.
Línea 5: dentro de los comentarios /**/ deberá escribir la fecha en que ha modificado el
programa.
Línea 6. Dentro de los comentarios /**/ deberá escribir una breve descripción de lo que
realiza el programa.
Línea 7. Dentro de los comentarios /**/ deberá escribir exactamente 60 guiones medio.

3. Sí incumple con esta nomenclatura, en automático se anulará su programa.


NOMENCLATURA – Variables
Notación Húngara: La notación húngara es un estándar para identificar variables de un proyecto,
en la que cada nombre de variable va acompañado por un prefijo que indica el tipo de dato de la
variable seguido por una o varias palabras cuya inicial está escrita con mayúscula.

1. Están en formato Notación Húngara


2. No contienen caracteres especiales
3. Los nombres son suficientemente descriptivos.

4. En caso de incumplir con esta nomenclatura, se penalizará con un 10% del total de
puntos obtenidos.
NOMENCLATURA – Otras recomendaciones
1. Separar tres líneas: separar en tres líneas cada bloque de código que considere que
pertenezcan a contextos diferentes.
2. Comentarios de directivas: dentro de los comentarios /**/ deberá indicar que se
utilizarán bibliotecas del sistema.
3. Comentarios de función: en una línea antes de la función main deberá indicar en
comentarios /**/ que se implementará la función principal del programa.
4. Comentarios de sentencias: los comentarios por cada línea de código deberán escribirse
después de cada sentencia.
5. Indetentación: cada sub bloque de código deberá estar alineado con una indentación o
sangría de cuatro caracteres.

6. Sí incumple con algunas de estas nomenclaturas (del 1 al 5), en automático se le restará


el 30% del total de puntos obtenidos.

2
1

4
5