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 >&lt;</userinput
0215 >, <userinput
0216 >&gt;</userinput
0217 >, <userinput
0218 >&lt;=</userinput
0219 > e <userinput
0220 >&gt;=</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>