18.09.2013 Views

Introducció al desenvolupament de programari - 6 tasses de Java ...

Introducció al desenvolupament de programari - 6 tasses de Java ...

Introducció al desenvolupament de programari - 6 tasses de Java ...

SHOW MORE
SHOW LESS

You also want an ePaper? Increase the reach of your titles

YUMPU automatically turns print PDFs into web optimized ePapers that Google loves.

© FUOC • XP06/M2010/01166<br />

ANOTACIONS<br />

Nota<br />

El símbol <strong>de</strong>l dòlar ($) s’empra<br />

per a indicar que l’intèrpret<br />

d’ordres <strong>de</strong>l sistema<br />

operatiu <strong>de</strong> l’ordinador en<br />

pot acceptar una <strong>de</strong> nova.<br />

Nota<br />

El nom <strong>de</strong>l fitxer que conté<br />

el programa en C té extensió<br />

“.c” perquè sigui fàcil<br />

i<strong>de</strong>ntificar-lo com a t<strong>al</strong>.<br />

Exemple<br />

No és el mateix printf<br />

que PrintF.<br />

18<br />

Programari lliure<br />

haurem <strong>de</strong> cuidar l’aspecte <strong>de</strong>l text <strong>de</strong> manera que sigui possible<br />

captar el seu significat <strong>de</strong> manera ràpida i clara. Encara que <strong>al</strong>gunes<br />

vega<strong>de</strong>s s’indicarà <strong>al</strong>guna norma d’estil, norm<strong>al</strong>ment es <strong>de</strong>scriurà<br />

implícitament en els exemples.<br />

Per a escriure un programa en C, només c<strong>al</strong> executar l’emacs:<br />

$ emacs hola.c &<br />

Ara ja po<strong>de</strong>m escriure el programa en C següent:<br />

#inclu<strong>de</strong> <br />

main( )<br />

{<br />

printf( "Hola a tots! \n" );<br />

} /* main */<br />

És molt important tenir present que, en C (i també en C++ i en <strong>Java</strong>),<br />

es distingeixen les majúscules <strong>de</strong> les minúscules. Per tant, el text <strong>de</strong>l<br />

programa ha <strong>de</strong> ser exactament com s’ha mostrat a excepció <strong>de</strong>l text<br />

entre cometes i el que hi ha entre els símbols /* i */.<br />

L’editor <strong>de</strong> textos emacs disposa <strong>de</strong> menús <strong>de</strong>splegables en la part<br />

superior per a la majoria d’operacions i, d’<strong>al</strong>tra banda, accepta ordres<br />

introduï<strong>de</strong>s mitjançant el teclat. Per a això, c<strong>al</strong> teclejar també la<br />

tecla <strong>de</strong> control (“CTRL” o “C-”) o la <strong>de</strong> caràcter <strong>al</strong>ternatiu juntament<br />

amb la <strong>de</strong>l caràcter que indica l’ordre.<br />

A t<strong>al</strong>l <strong>de</strong> breu resum, es <strong>de</strong>scriuen <strong>al</strong>guns <strong>de</strong> les ordres més empra<strong>de</strong>s<br />

en la taula següent:<br />

Taula 1.<br />

Ordre Seqüència Explicació<br />

Files Find file C-x, C-f<br />

Files Save buffer C-x, C-S<br />

Files Save buffer as C-x, C-w<br />

Obre un fitxer. El fitxer es copia en<br />

una memòria itnermèdia (o buffer) o<br />

àrea tempor<strong>al</strong> per a la seva edició.<br />

Desa el contingut <strong>de</strong> la memòria<br />

intermèdia en el fitxer associat.<br />

Escriu el contingut <strong>de</strong> la memòria<br />

intermèdia en el fitxer que s’hi<br />

indiqui.

Hooray! Your file is uploaded and ready to be published.

Saved successfully!

Ooh no, something went wrong!