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 >&lt;</userinput
0227 >, <userinput
0228 >&gt;</userinput
0229 >, <userinput
0230 >&lt;=</userinput
0231 > i <userinput
0232 >&gt;=</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>