Documente Academic
Documente Profesional
Documente Cultură
24 de junio de 2015
1.
Instrucciones
1.1.
Objetivo
1.2.
Especificaciones
1.2.1.
1.2.2.
1.2.3.
Compilaci
on
2. El c
odigo debe ser compatible con el estandar c991 . Para garantizar esto
debe agregarse la bandera de compilacion -std=c99 [1]. De modo que la
lnea de compilacion sera similar a:
gcc -std=c99 -Wall -o practica practica.c
1.2.4.
Entrega
1. Crear un archivo en formato ZIP con el nombre practica.zip que contenga solamente los archivos:
a) El archivo fuente de C, nombrado practica.c y
b) el archivo de cabeceras de C (si existese), nombrado practica.h.
$ zip practica . zip practica . c practica . h
adding : p r a c t i c a . c
adding : p r a c t i c a . h
$ ls practica .
practica . c
practica .h
practica . zip
2. Cifrar el archivo practica.zip con la clave p
ublica 0x37f0407d [3], dando
como resultado un archivo nombrado practica.zip.gpg o bien practica.zip.asc.
$ gpg e s r 0 x 3 7 f 0 4 0 7 d p r a c t i c a . z i p
$ l s l s practica . zip
practica . zip
p r a c t i c a . z i p . gpg
1 Evite el uso de bibliotecas y funciones que no son estandar, ejemplo de ellos est
a: conio.h,
graphicx.h, etc.
1.2.5.
Ejemplos
Penalizaciones
Referencias
[1] C99 - Wikipedia, the free encyclopedia, 2015. http://en.wikipedia.org/
wiki/C99, visitado el 3 de marzo de 2015.
[2] Command-line interface - Wikipedia, the free encyclopedia. Pagina web,
2015. http://en.wikipedia.org/wiki/Command-line_interface, visitado el 3 de marzo de 2015.
[3] GPG Public key 0xF24D7F7A37F0407D.
Pagina web,
http://http-keys.gnupg.net/pks/lookup?op=vindex&search=
0xF24D7F7A37F0407D, visitado el 11 de junio de 2015.
2015.
[4] Warning Options - Using the GNU Compiler Collection (GCC). Pagina
web, 2015. https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.
html, visitado el 3 de marzo de 2015.