Warning, /education/kturtle/po/ca/docs/kturtle/glossary.docbook is written in an unsupported language. File is not indexed.
0001 <chapter id="Glossary"> 0002 <title 0003 >Glossari</title> 0004 0005 <para 0006 >En aquest capítol trobareu una explicació de la majoria dels mots «poc freqüents» que s'empren en aquest manual.</para> 0007 0008 <glosslist> 0009 <glossentry id="degrees"> 0010 <glossterm 0011 >graus</glossterm> 0012 <glossdef 0013 ><para 0014 >Els graus són unitats per a mesurar angles o girs. Un gir complet és de 360 graus, una mitja volta és de 180 graus i una quarta part de volta és de 90 graus. Us cal escriure les mesures en graus en les ordres <userinput 0015 >turnleft</userinput 0016 > (<userinput 0017 >giraesquerra</userinput 0018 >), <userinput 0019 >turnright</userinput 0020 > (<userinput 0021 >giradreta</userinput 0022 >) i <userinput 0023 >direction</userinput 0024 > (<userinput 0025 >direcció</userinput 0026 >).</para 0027 ></glossdef> 0028 </glossentry> 0029 0030 <glossentry id="input-output"> 0031 <glossterm 0032 >Entrada i sortida de les ordres</glossterm> 0033 <glossdef 0034 ><para 0035 >Algunes ordres agafen l'entrada, d'altres donen una sortida, d'altres agafen l'entrada <emphasis 0036 >i</emphasis 0037 > donen una sortida i d'altres ni agafen una entrada ni donen una sortida.</para> 0038 <para 0039 >Alguns exemples d'ordres que només agafen l'entrada són: <screen> 0040 forward 50 0041 pencolor 255,0,0 0042 print "Hola!" 0043 </screen 0044 > L'ordre <userinput 0045 >forward</userinput 0046 > (<userinput 0047 >avança</userinput 0048 >) pren <userinput 0049 >50</userinput 0050 > com a valor d'entrada. Us cal saber quants <glossterm linkend="pixels" 0051 >píxels</glossterm 0052 > necessiteu per a anar endavant. <userinput 0053 >pencolor</userinput 0054 > (<userinput 0055 >colorllapis</userinput 0056 >) agafa un color com entrada i <userinput 0057 >print</userinput 0058 > (<userinput 0059 >imprimeix</userinput 0060 >) agafa una cadena (un tros de text) com a entrada. Observeu que l'entrada també port ser un contenidor. El següent exemple ho il·lustra: <screen 0061 >$x = 50 0062 print $x 0063 forward 50 0064 $str = "hola!" 0065 print $str 0066 </screen 0067 ></para> 0068 0069 <para 0070 >Ara alguns exemples d'ordres que donen la sortida: <screen> 0071 $x = ask "Si us plau, escriviu quelcom i premeu Bé... gràcies!" 0072 $r = random 1,100 0073 </screen 0074 > L'ordre <userinput 0075 >ask</userinput 0076 > (<userinput 0077 >pregunta</userinput 0078 >) agafa una cadena com a entrada i mostra com a eixida el nombre o cadena que s'introdueix. Com podeu veure, la sortida de <userinput 0079 >ask</userinput 0080 > es desa en el contenidor <userinput 0081 >x</userinput 0082 >. L'ordre <userinput 0083 >random</userinput 0084 > (<userinput 0085 >aleatori</userinput 0086 >) també dona la sortida. En aquest cas fa sortir un número entre 1 i 100. La sortida es desa en un contenidor anomenat <userinput 0087 >r</userinput 0088 >. Fixeu-vos que <userinput 0089 >x</userinput 0090 > i <userinput 0091 >r</userinput 0092 > no s'utilitzen en l'exemple de sobre.</para> 0093 0094 <para 0095 >Hi ha ordres que necessiten una entrada, però no donen cap sortida. Mireu aquests exemples: <screen 0096 >clear 0097 penup 0098 </screen> 0099 </para 0100 ></glossdef> 0101 </glossentry> 0102 0103 <glossentry id="intuitive-highlighting"> 0104 <glossterm 0105 >ressaltat intuïtiu</glossterm> 0106 <glossdef 0107 ><para 0108 >Aquesta és una característica del &kturtle; que facilita la creació de codi. El codi que escriviu obté un color indicant de quin tipus es tracta. En la llista següent trobareu els diversos tipus de codi i el color que s'obté en <link linkend="the-editor" 0109 >l'editor</link 0110 >. <table> 0111 <title 0112 >Diferents tipus de codi i el seu color de ressaltat</title> 0113 <tgroup cols="3"> 0114 <tbody> 0115 <row> 0116 <entry 0117 >ordres normals</entry> 0118 <entry 0119 >blau fosc</entry> 0120 <entry 0121 >Les ordres normals es descriuen <link linkend="commands" 0122 >aquí</link 0123 >.</entry> 0124 </row> 0125 <row> 0126 <entry 0127 >ordres que controlen l'execució</entry> 0128 <entry 0129 >negre (en negreta)</entry> 0130 <entry 0131 >Aquestes ordres especials que controlen l'execució, llegiu més sobre aquest tema <link linkend="controlling-execution" 0132 >aquí</link 0133 >.</entry> 0134 </row> 0135 <row> 0136 <entry 0137 >comentaris</entry> 0138 <entry 0139 >gris</entry> 0140 <entry 0141 >Els comentaris de les línies s'inicien amb el caràcter (#). Aquestes línies no es tenen en compte en l'execució del codi. Aquests comentaris permeten al programador explicar el codi o bé impedir que una seqüència de codi s'executi.</entry> 0142 </row> 0143 <row> 0144 <entry 0145 >claus {, }</entry> 0146 <entry 0147 >verd fosc (en negreta)</entry> 0148 <entry 0149 >Les claus s'utilitzen per a agrupar porcions de codi. Sovint s'utilitzen juntament amb <link linkend="controlling-execution" 0150 >controladors d'execució</link 0151 >.</entry> 0152 </row> 0153 <row> 0154 <entry 0155 >l'ordre <link linkend="learn" 0156 >learn</link 0157 > (aprèn)</entry> 0158 <entry 0159 >verd clar (en negreta)</entry> 0160 <entry 0161 >L'ordre <link linkend="learn" 0162 >learn</link 0163 > (aprèn) s'utilitza per a crear ordres noves.</entry> 0164 </row> 0165 <row> 0166 <entry 0167 >cadenes</entry> 0168 <entry 0169 >vermell</entry> 0170 <entry 0171 >No cal dir gaires coses sobre les cadenes (de text), tenint en compte que han de començar i finalitzar amb cometes dobles «"».</entry> 0172 </row> 0173 <row> 0174 <entry 0175 >nombres</entry> 0176 <entry 0177 >vermell fosc</entry> 0178 <entry 0179 >No hi ha gaire a dir sobre els nombres.</entry> 0180 </row> 0181 <row> 0182 <entry 0183 >valors booleans</entry> 0184 <entry 0185 >vermell fosc</entry> 0186 <entry 0187 >Hi ha exactament dos valors booleans, és a dir: «true (cert)» i «false (fals)».</entry> 0188 </row> 0189 <row> 0190 <entry 0191 >variables</entry> 0192 <entry 0193 >púrpura</entry> 0194 <entry 0195 >Comencen amb un «$» i poden contenir nombres, cadenes o valors booleans.</entry> 0196 </row> 0197 <row> 0198 <entry 0199 >operadors matemàtics</entry> 0200 <entry 0201 >gris</entry> 0202 <entry 0203 >Aquests són els operadors matemàtics: <userinput 0204 >+</userinput 0205 >, <userinput 0206 >-</userinput 0207 >, <userinput 0208 >*</userinput 0209 >, <userinput 0210 >/</userinput 0211 > i <userinput 0212 >^</userinput 0213 >.</entry> 0214 </row> 0215 <row> 0216 <entry 0217 >operadors de comparació</entry> 0218 <entry 0219 >blau clar (en negreta)</entry> 0220 <entry 0221 >Aquests són els operadors de comparació: <userinput 0222 >==</userinput 0223 >, <userinput 0224 >!=</userinput 0225 >, <userinput 0226 ><</userinput 0227 >, <userinput 0228 >></userinput 0229 >, <userinput 0230 ><=</userinput 0231 > i <userinput 0232 >>=</userinput 0233 >.</entry> 0234 </row> 0235 <row> 0236 <entry 0237 >operadors booleans</entry> 0238 <entry 0239 >rosa (en negreta)</entry> 0240 <entry 0241 >Aquests són els operadors booleans: <userinput 0242 >and</userinput 0243 > (<userinput 0244 >i</userinput 0245 >), <userinput 0246 >or</userinput 0247 > (<userinput 0248 >o</userinput 0249 >) i <userinput 0250 >not</userinput 0251 > (<userinput 0252 >no</userinput 0253 >).</entry> 0254 </row> 0255 <row> 0256 <entry 0257 >text normal</entry> 0258 <entry 0259 >negre</entry> 0260 <entry 0261 ></entry> 0262 </row> 0263 </tbody> 0264 </tgroup> 0265 </table> 0266 </para 0267 ></glossdef> 0268 </glossentry> 0269 0270 <glossentry id="pixels"> 0271 <glossterm 0272 >píxels</glossterm> 0273 <glossdef 0274 ><para 0275 >Un píxel és un punt en la pantalla. Si mireu de prop el monitor, veureu que la pantalla té uns quants punts que formen les imatges. Totes les imatges de la pantalla es construeixen per la combinació d'aquests píxels. Un píxel és l'element més petit dibuixat a la pantalla.</para> 0276 <para 0277 >Moltes de les ordres necessiten un nombre de píxels com a entrada. Aquestes ordres són: <userinput 0278 >forward</userinput 0279 > (<userinput 0280 >avança</userinput 0281 >), <userinput 0282 >backward</userinput 0283 > (<userinput 0284 >recula</userinput 0285 >), <userinput 0286 >go</userinput 0287 > (<userinput 0288 >vesa</userinput 0289 >), <userinput 0290 >gox</userinput 0291 > (<userinput 0292 >vesax</userinput 0293 >), <userinput 0294 >goy</userinput 0295 > (<userinput 0296 >vesay</userinput 0297 >), <userinput 0298 >canvassize</userinput 0299 > (<userinput 0300 >midapaper</userinput 0301 >) i <userinput 0302 >penwidth</userinput 0303 > (<userinput 0304 >gruixllapis</userinput 0305 >).</para> 0306 <para 0307 >En les primeres versions del &kturtle;, el llenç era essencialment una imatge, però, per a les últimes versions del llenç és un dibuix vectorial. Això significa que al llenç es pot fer zoom apropant i allunyant, per tant, un píxel no necessàriament ha de traduir-se en un punt a la pantalla.</para> 0308 </glossdef> 0309 </glossentry> 0310 0311 <glossentry id="rgb"> 0312 <glossterm 0313 >Combinacions RGB (codis de color)</glossterm> 0314 <glossdef 0315 ><para 0316 >Les combinacions RGB són utilitzades per a descriure els colors. La «R» vol dir «vermell», la «G» vol dir «verd» i la «B» que vol dir «blau». Un exemple de la combinació RGB és <userinput 0317 >255,0,0</userinput 0318 >: El primer valor («vermell») és 255 i la resta 0, això vol dir que es tracta del vermell pur. Cada valor d'una combinació RGB ha d'estar en un interval entre el 0 i el 255. Aquí teniu una petita llista dels colors més utilitzats: <table frame="none"> 0319 <title 0320 >Combinacions RGB més utilitzades</title> 0321 <tgroup cols="2" colsep="5" rowsep="1"> 0322 <colspec colname="c1"/> 0323 <tbody> 0324 <row 0325 ><entry 0326 ><userinput 0327 >0,0,0</userinput 0328 ></entry 0329 ><entry 0330 >negre</entry 0331 ></row> 0332 <row 0333 ><entry 0334 ><userinput 0335 >255,255,255</userinput 0336 ></entry 0337 ><entry 0338 >blanc</entry 0339 ></row> 0340 <row 0341 ><entry 0342 ><userinput 0343 >255,0,0</userinput 0344 ></entry 0345 ><entry 0346 >vermell</entry 0347 ></row> 0348 <row 0349 ><entry 0350 ><userinput 0351 >150,0,0</userinput 0352 ></entry 0353 ><entry 0354 >vermell fosc</entry 0355 ></row> 0356 <row 0357 ><entry 0358 ><userinput 0359 >0,255,0</userinput 0360 ></entry 0361 ><entry 0362 >verd</entry 0363 ></row> 0364 <row 0365 ><entry 0366 ><userinput 0367 >0,0,255</userinput 0368 ></entry 0369 ><entry 0370 >blau</entry 0371 ></row> 0372 <row 0373 ><entry 0374 ><userinput 0375 >0,255,255</userinput 0376 ></entry 0377 ><entry 0378 >blau clar</entry 0379 ></row> 0380 <row 0381 ><entry 0382 ><userinput 0383 >255,0,255</userinput 0384 ></entry 0385 ><entry 0386 >rosa</entry 0387 ></row> 0388 <row 0389 ><entry 0390 ><userinput 0391 >255,255,0</userinput 0392 ></entry 0393 ><entry 0394 >groc</entry 0395 ></row> 0396 </tbody> 0397 </tgroup> 0398 </table> 0399 </para> 0400 <para 0401 >Hi ha dues ordres que necessiten una combinació RGB com a entrada: Aquestes són <userinput 0402 >canvascolor</userinput 0403 > (<userinput 0404 >colorpaper</userinput 0405 >) i <userinput 0406 >pencolor</userinput 0407 > (<userinput 0408 >colorllapis</userinput 0409 >).</para 0410 ></glossdef> 0411 </glossentry> 0412 0413 <glossentry id="sprite"> 0414 <glossterm 0415 >sprite</glossterm> 0416 <glossdef 0417 ><para 0418 >Un «sprite» és una petita imatge que es pot moure per tota la pantalla. La nostra tortuga, per exemple, és un sprite. <note 0419 ><para 0420 >Amb aquesta versió del &kturtle; l'«sprite» no es pot canviar. En futures versions del &kturtle; es podrà fer.</para 0421 ></note 0422 ></para 0423 ></glossdef> 0424 </glossentry> 0425 0426 </glosslist> 0427 0428 </chapter>