Warning, /education/kturtle/po/gl/docs/kturtle/glossary.docbook is written in an unsupported language. File is not indexed.
0001 <chapter id="Glossary"> 0002 <title 0003 >Glosario</title> 0004 0005 <para 0006 >Neste capítulo atopará unha explicación da maioría das palabras <quote 0007 >especializadas</quote 0008 > que se empregan no manual.</para> 0009 0010 <glosslist> 0011 <glossentry id="degrees"> 0012 <glossterm 0013 >graus</glossterm> 0014 <glossdef 0015 ><para 0016 >Os graos son unidades para medir ángulos ou xiros. Unha circunferencia completa ten 360 graus, media circunferencia 180 graus e un cuarto de circunferencia 90 graus. As ordes <userinput 0017 >xiraEsquerda</userinput 0018 >, <userinput 0019 >xiraDereita</userinput 0020 > e <userinput 0021 >direccion</userinput 0022 > precisan que dun parámetro expresado en graus.</para 0023 ></glossdef> 0024 </glossentry> 0025 0026 <glossentry id="input-output"> 0027 <glossterm 0028 >entrada e saída das ordes</glossterm> 0029 <glossdef 0030 ><para 0031 >Algunhas ordes requiren de entradas (parámetros), outros xeran saídas (resultados), outros toman entradas <emphasis 0032 >e</emphasis 0033 > dan saídas e outros nin requiren de parámetros nin xeran resultados.</para> 0034 <para 0035 >Exemplos de ordes que só toman parámetros: <screen> 0036 avanza 50 0037 corLapis 255,0,0 0038 escribe "Olá" 0039 </screen 0040 > A orde <userinput 0041 >avanza</userinput 0042 > toma o parámetro <userinput 0043 >50</userinput 0044 >. <userinput 0045 >avanza</userinput 0046 > precisa deste parámetro para saber cantos <glossterm linkend="pixels" 0047 >píxeles</glossterm 0048 > deve avanzar. <userinput 0049 >corLapis</userinput 0050 > toma unha cor como parámetro e <userinput 0051 >escribe</userinput 0052 > un texto. Lembre que os parámetros tamén poden ser variábeis. O seguinte exemplo ilustra isto: <screen 0053 >$x = 50 0054 escribe $x 0055 avanza 50 0056 $str = "hello!" 0057 escribe $str 0058 </screen 0059 ></para> 0060 0061 <para 0062 >Exemplos de ordes que xeran saídas: <screen> 0063 $x = pregunta "Escriba algo e prema Aceptar… grazas!" 0064 $r = aleatorio 1,100 0065 </screen 0066 > A orde <userinput 0067 >pregunta</userinput 0068 > toma unha cadea como entrada, e devolve o número ou cadea que se insire. Como pode ver, o resultado de <userinput 0069 >pregunta</userinput 0070 > é gardado na variábel <userinput 0071 >x</userinput 0072 >. A orde <userinput 0073 >aleatorio</userinput 0074 > tamén xera saídas. Neste caso devolve un número entre 1 e 100. A saída de aleatorio é gardada tamén neste caso nunha variábel chamada <userinput 0075 >r</userinput 0076 >. Lembre que as variábeis <userinput 0077 >x</userinput 0078 > e <userinput 0079 >r</userinput 0080 > non son empregados no exemplo de riba.</para> 0081 0082 <para 0083 >Tamén hai ordes que nin precisan de parámetros nin devolven resultados. Estes son algúns exemplos: <screen 0084 >borra 0085 subeLapis 0086 </screen> 0087 </para 0088 ></glossdef> 0089 </glossentry> 0090 0091 <glossentry id="intuitive-highlighting"> 0092 <glossterm 0093 >realzado intuitivo</glossterm> 0094 <glossdef 0095 ><para 0096 >Esta é unha funcionalidade de &kturtle; que simplifica aínda máis o escribir os programas. Co realzado intuitivo o código que escribe é colorido cunha cor que indica o tipo de código que é. Na seguinte lista atopará os distintos tipos de código xunto coa cor que teñen no <link linkend="the-editor" 0097 >editor</link 0098 >. <table> 0099 <title 0100 >Os distintos tipos de código e a cor coa que se realzan</title> 0101 <tgroup cols="3"> 0102 <tbody> 0103 <row> 0104 <entry 0105 >ordes normais</entry> 0106 <entry 0107 >azul escuro</entry> 0108 <entry 0109 >As ordes normais descríbense <link linkend="commands" 0110 >aquí</link 0111 >.</entry> 0112 </row> 0113 <row> 0114 <entry 0115 >ordes que controlan a execución</entry> 0116 <entry 0117 >negro (grosa)</entry> 0118 <entry 0119 >As ordes de control do fluxo da execución, lea máis sobre eles <link linkend="controlling-execution" 0120 >aquí</link 0121 >.</entry> 0122 </row> 0123 <row> 0124 <entry 0125 >comentarios</entry> 0126 <entry 0127 >gris</entry> 0128 <entry 0129 >As liñas comentadas comezan polo paracter #. Estas liñas son ignoradas cando se executa o código. Os comentarios permítenlle ao programados dar explicacións acerda do código e tamén serven para evitar temporalmente que se execute un cacho de código.</entry> 0130 </row> 0131 <row> 0132 <entry 0133 >chaves {, }</entry> 0134 <entry 0135 >verde escuro (grosa)</entry> 0136 <entry 0137 >As chaves son empregadas para agrupar porcións de código. As chaves son empregadas a miudo xunto cos <link linkend="controlling-execution" 0138 >controladores de execución</link 0139 >.</entry> 0140 </row> 0141 <row> 0142 <entry 0143 >a orde <link linkend="learn" 0144 >define</link 0145 ></entry> 0146 <entry 0147 >verde claro (grosa)</entry> 0148 <entry 0149 >A orde <link linkend="learn" 0150 >define</link 0151 > utilízase para crear ordes novas.</entry> 0152 </row> 0153 <row> 0154 <entry 0155 >textos</entry> 0156 <entry 0157 >vermello</entry> 0158 <entry 0159 >Tampouco hai moito que dicir sobre as cadeas (de texto), só que sempre deben ir entre comiñas (").</entry> 0160 </row> 0161 <row> 0162 <entry 0163 >números</entry> 0164 <entry 0165 >roxo</entry> 0166 <entry 0167 >Non hai moito que explicar sobre os números.</entry> 0168 </row> 0169 <row> 0170 <entry 0171 >valores lóxicos</entry> 0172 <entry 0173 >roxo</entry> 0174 <entry 0175 >Hai exactamente dous valores lóxicos, que son: certo e falso.</entry> 0176 </row> 0177 <row> 0178 <entry 0179 >variábeis</entry> 0180 <entry 0181 >morado</entry> 0182 <entry 0183 >Comezan cun «$» e poden conter números, textos ou valores lóxicos.</entry> 0184 </row> 0185 <row> 0186 <entry 0187 >operacións matemáticas</entry> 0188 <entry 0189 >gris</entry> 0190 <entry 0191 >Estas son as operacións matemáticas: <userinput 0192 >+</userinput 0193 >, <userinput 0194 >─</userinput 0195 >, <userinput 0196 >*</userinput 0197 >, <userinput 0198 >/</userinput 0199 > e <userinput 0200 >^</userinput 0201 >.</entry> 0202 </row> 0203 <row> 0204 <entry 0205 >operacións de comparación</entry> 0206 <entry 0207 >azul claro (grosa)</entry> 0208 <entry 0209 >Estas son as operacións de comparación: <userinput 0210 >==</userinput 0211 >, <userinput 0212 >!=</userinput 0213 >, <userinput 0214 ><</userinput 0215 >, <userinput 0216 >></userinput 0217 >, <userinput 0218 ><=</userinput 0219 > e <userinput 0220 >>=</userinput 0221 >.</entry> 0222 </row> 0223 <row> 0224 <entry 0225 >operacións loxicas</entry> 0226 <entry 0227 >rosa (grosa)</entry> 0228 <entry 0229 >Estas son os operadores booleanos: <userinput 0230 >e</userinput 0231 >, <userinput 0232 >ou</userinput 0233 > e <userinput 0234 >non</userinput 0235 >.</entry> 0236 </row> 0237 <row> 0238 <entry 0239 >texto normal</entry> 0240 <entry 0241 >negro</entry> 0242 <entry 0243 ></entry> 0244 </row> 0245 </tbody> 0246 </tgroup> 0247 </table> 0248 </para 0249 ></glossdef> 0250 </glossentry> 0251 0252 <glossentry id="pixels"> 0253 <glossterm 0254 >píxeles</glossterm> 0255 <glossdef 0256 ><para 0257 >Un píxel é un punto na pantalla. Se mira moi de preto á pantalla do monitor verá que emprega píxeles. Todas as imaxes na pantalla están feitas con píxeles. Un píxel é a cousa máis pequena que pode debuxarse na pantalla.</para> 0258 <para 0259 >Moitas ordes precisan que se lles pase como parámetro un número de píxeles. Estas ordes son: <userinput 0260 >avanza</userinput 0261 >, <userinput 0262 >retrocede</userinput 0263 >, <userinput 0264 >vai</userinput 0265 >, <userinput 0266 >vaix</userinput 0267 >, <userinput 0268 >vaiy</userinput 0269 >, <userinput 0270 >tamañolenzo</userinput 0271 > e <userinput 0272 >ancholapis</userinput 0273 >.</para> 0274 <para 0275 >Nas primeiras versións de &kturtle; o lenzo era esencialmente unha imaxe raster, pero nas máis recentes é un debuxo vectorial. Isto significa que pode achegalo e afastalo, polo que un pixel non se corresponde necesariamente cun punto da pantalla.</para> 0276 </glossdef> 0277 </glossentry> 0278 0279 <glossentry id="rgb"> 0280 <glossterm 0281 >Combinacións RGB (códigos de cor)</glossterm> 0282 <glossdef 0283 ><para 0284 >As combinacións RGB empréganse para describir cores. O <quote 0285 >R</quote 0286 > provén de <quote 0287 >vermello</quote 0288 >, o <quote 0289 >G</quote 0290 > de <quote 0291 >verde</quote 0292 > e o <quote 0293 >B</quote 0294 > de <quote 0295 >azul</quote 0296 >. Un exemplo de combinación RGB é <userinput 0297 >255,0,0</userinput 0298 >: o primeiro valor (<quote 0299 >vermello</quote 0300 >) é de 255 e os outros son 0, polo que isto represente un vermello. Os valores das combinacións RGB deben estar no intervalo de 0 a 255. A continuación móstrase unha lista con algunhas cores empregadas a miudo: <table frame="none"> 0301 <title 0302 >Combinacións RGB empregadas a miudo</title> 0303 <tgroup cols="2" colsep="5" rowsep="1"> 0304 <colspec colname="c1"/> 0305 <tbody> 0306 <row 0307 ><entry 0308 ><userinput 0309 >0,0,0</userinput 0310 ></entry 0311 ><entry 0312 >negro</entry 0313 ></row> 0314 <row 0315 ><entry 0316 ><userinput 0317 >255,255,255</userinput 0318 ></entry 0319 ><entry 0320 >branco</entry 0321 ></row> 0322 <row 0323 ><entry 0324 ><userinput 0325 >255,0,0</userinput 0326 ></entry 0327 ><entry 0328 >vermello</entry 0329 ></row> 0330 <row 0331 ><entry 0332 ><userinput 0333 >150,0,0</userinput 0334 ></entry 0335 ><entry 0336 >roxo</entry 0337 ></row> 0338 <row 0339 ><entry 0340 ><userinput 0341 >0,255,0</userinput 0342 ></entry 0343 ><entry 0344 >verde</entry 0345 ></row> 0346 <row 0347 ><entry 0348 ><userinput 0349 >0,0,255</userinput 0350 ></entry 0351 ><entry 0352 >azul</entry 0353 ></row> 0354 <row 0355 ><entry 0356 ><userinput 0357 >0,255,255</userinput 0358 ></entry 0359 ><entry 0360 >azul claro</entry 0361 ></row> 0362 <row 0363 ><entry 0364 ><userinput 0365 >255,0,255</userinput 0366 ></entry 0367 ><entry 0368 >rosa</entry 0369 ></row> 0370 <row 0371 ><entry 0372 ><userinput 0373 >255,255,0</userinput 0374 ></entry 0375 ><entry 0376 >amarelo</entry 0377 ></row> 0378 </tbody> 0379 </tgroup> 0380 </table> 0381 </para> 0382 <para 0383 >Hai dúas ordes que precisan dunha combinación RGB: son <userinput 0384 >corlenzo</userinput 0385 > e <userinput 0386 >corlapis</userinput 0387 >.</para 0388 ></glossdef> 0389 </glossentry> 0390 0391 <glossentry id="sprite"> 0392 <glossterm 0393 >sprite</glossterm> 0394 <glossdef 0395 ><para 0396 >Un sprite é unha imaxe pequena que pode desprazarse pola pantalla. O noso sapoconcho, sen ir máis lonxe, é un sprite.</para> 0397 <para 0398 >Nota: nesta versión de &kturtle; non se pode cambiar o sapoconcho por outra cousa. En versións futuras de &kturtle; poderase facer.</para 0399 ></glossdef> 0400 </glossentry> 0401 0402 </glosslist> 0403 0404 </chapter>