|
|
Compiladors
Els llenguatges oficials del concurs seran C/C++, Pascal i Basic (Visual Basic). Els exercicis resolts es podran enviar en qualsevol d'aquests llenguatges, sigui quina sigui la versió, no obstant, els compiladors i versions de referència i que es faran servir a la fase final són:
PASCAL : Free Pascal versió 1.0.4 per a Window
C/C++ : DJGPP versió 2.95.2
BASIC: Visual BASIC, versió 6
Free Pascal
Aquest compilador gratuït és pràcticament 100% compatible amb el Turbo Pascal 7.0. També inclou una interfície de desenvolupament (IDE) semblant al del compilador de Borland. Es pot baixar directament des de l'adreça WEB: http://www.freepascal.org.
DJGPP
Aquest és un compilador C/C++ de 32 bits per a PC, també gratuït, que es pot aconseguir juntament amb les instruccions d'instal·lació i d'altres eines, com un entorn de desenvolupament de projectes, un depurador i llibreries gràfiques a http://www.delorie.com/djgpp.
Visual Basic
Aquest és una de les parts del paquet de Microsoft Visual Studio que està sent subministrada pel Departament d'Ensenyament.
Encara que aquesta eina de desenvolupament es fa servir fonamentalment per a aplicacions gràfiques, no es farà servir cap d'aquestes propietats per resoldre els exercicis.
Per crear una aplicació que s'ajusti als requeriments d'aquest concurs, és a dir, que al executar-lo:
agafi les dades del fitxer d'entrada automàticament,
faci automàticament els càlculs,
escrigui la solució en en fitxer de sortida i
finalitzi l'execució,
s'ha d'escriure el codi dintre d'un bloc sub ... end sub de l'apartat general. Després, per tal que aquest codi s'executi automàticament, s'ha de cridar a aquesta subrutina des de l'event Sub Form_Load()...End Sub, posant després End perquè el programa acabi automàticament. Per exemple:
Sub daus()
(...)
End Sub
Sub Form_Load()
daus
End
End Sub
A l'apartat d'exercicis d'entrenament hi ha un exemple resolt amb el Visual Basic.
pàgina mantinguda per Francisco J. Ruiz