Warning, /education/kturtle/po/pl/docs/kturtle/glossary.docbook is written in an unsupported language. File is not indexed.

0001 <chapter id="Glossary">
0002 <title
0003 >Słowniczek</title>
0004 
0005 <para
0006 >W tym rozdziale znajdziesz objaśnienia większości <quote
0007 >problematycznych</quote
0008 > słów, które są używane w niniejszym podręczniku.</para>
0009 
0010 <glosslist>
0011 <glossentry id="degrees">
0012 <glossterm
0013 >stopnie</glossterm>
0014 <glossdef
0015 ><para
0016 >Stopnie są jednostką miary kątów lub obrotów. Pełny obrót to 360 stopni, połowa obrotu to 180 stopni, a ćwierć obrotu to 90 stopni. Polecenia <userinput
0017 >lewo</userinput
0018 >, <userinput
0019 >prawo</userinput
0020 > oraz <userinput
0021 >ustalKierunek</userinput
0022 > wymagają podania wartości w stopniach.</para
0023 ></glossdef>
0024 </glossentry>
0025 
0026 <glossentry id="input-output">
0027 <glossterm
0028 >wejście i wyjście poleceń</glossterm>
0029 <glossdef
0030 ><para
0031 >Niektóre polecenie wymagają wejścia, a niektóre dają wyjście (wynik), niektóre polecenia wymagają zarówno wejścia <emphasis
0032 >i</emphasis
0033 > dają wynik. Są także takie, które nie potrzebują ani wejścia, ani nie dają wyniku.</para>
0034 <para
0035 >Oto przykłady poleceń, które potrzebują jedynie wejścia: <screen>
0036 naprzód 50
0037 ustalKolPis 255,0,0
0038 pisz "Cześć!"
0039 </screen
0040 > Polecenie <userinput
0041 >naprzód</userinput
0042 > uznaje <userinput
0043 >50</userinput
0044 > jako wejście. <userinput
0045 >naprzód</userinput
0046 > potrzebuje tego wpisu, aby wiedzieć, ile <glossterm linkend="pixels"
0047 >pikseli</glossterm
0048 > w przód ma się przesunąć żółw. <userinput
0049 >ustalKolPis</userinput
0050 > uznaje kolor jako wejście, a <userinput
0051 >pisz</userinput
0052 > uznaje za wejście tekst.  Pamiętaj, że wejście może być także ze zmiennej. Poniższy przykład jest tego ilustracją: <screen
0053 >$x = 50
0054 pisz $x
0055 naprzód 50
0056 $str = "cześć!"
0057 pisz $str
0058 </screen
0059 ></para>
0060 
0061 <para
0062 >Teraz kilka przykładów dających wynik: <screen>
0063 $x = spytaj "Wpisz coś i kliknij OK... dzięki!"
0064 $r = los 1,100
0065 </screen
0066 > Polecenie <userinput
0067 >spytaj</userinput
0068 > potrzebuje ciągu jako wejścia, natomiast daje wynik w postaci liczbowej lub tekstu, który został wprowadzony. Jak widać, wynik polecenia <userinput
0069 >spytaj</userinput
0070 > jest przechowywany w zmiennej <userinput
0071 >x</userinput
0072 >. Polecenie <userinput
0073 >los</userinput
0074 > także daje wynik. W tym przypadku wynikiem jest liczba pomiędzy 1 a 100. Wynik polecenia losowo jest również przechowywany w zmiennej o nazwie <userinput
0075 >r</userinput
0076 >. Zwróć uwagę, że zmienne <userinput
0077 >x</userinput
0078 > oraz <userinput
0079 >r</userinput
0080 > nie są wykorzystywane w powyższym przykładzie kodu.</para>
0081 
0082 <para
0083 >Są także polecenia, które nie potrzebują wejścia i nie dają także wyniku. Oto kilka przykładów: <screen
0084 >czyść
0085 podnieś
0086 </screen>
0087 </para
0088 ></glossdef>
0089 </glossentry>
0090 
0091 <glossentry id="intuitive-highlighting">
0092 <glossterm
0093 >podświetlanie intuicyjne</glossterm>
0094 <glossdef
0095 ><para
0096 >Ta funkcja &kturtle; ułatwia pisanie, a przede wszystkim czytanie kodu. Dzięki intuicyjnemu podświetlaniu kod, który piszesz uzyskuje kolor oznaczający rodzaj wpisywanego kodu. Na poniższej liście znajdziesz różne rodzaje kodów i kolory, jakie one otrzymują w <link linkend="the-editor"
0097 >edytorze</link
0098 >. <table>
0099 <title
0100 >Różne rodzaje kodów i kolor ich wyświetlania</title>
0101 <tgroup cols="3">
0102 <tbody>
0103 <row>
0104 <entry
0105 >polecenia regularne</entry>
0106 <entry
0107 >ciemnoniebieski</entry>
0108 <entry
0109 >Polecenia regularne zostały opisane <link linkend="commands"
0110 >tutaj</link
0111 >.</entry>
0112 </row>
0113 <row>
0114 <entry
0115 >polecenia kontrolujące wykonanie</entry>
0116 <entry
0117 >czarny (pogrubiony)</entry>
0118 <entry
0119 >Na temat kontroli wykonywania poleceń specjalnych możesz przeczytać <link linkend="controlling-execution"
0120 >tutaj</link
0121 >.</entry>
0122 </row>
0123 <row>
0124 <entry
0125 >komentarze</entry>
0126 <entry
0127 >szary</entry>
0128 <entry
0129 >Wiersze komentarza rozpoczynają się od znaku komentarza (#). Wiersze te są ignorowane, gdy kod jest wykonywany. Komentarze pozwalają programiście objaśniać swój kod, a także mogą być stosowane do tymczasowego wyłączania części kodu.</entry>
0130 </row>
0131 <row>
0132 <entry
0133 >nawiasy {, }</entry>
0134 <entry
0135 >ciemnozielony (pogrubiony)</entry>
0136 <entry
0137 >Nawiasy kwadratowe są wykorzystywane do grupowania partii kodu. Są one często stosowane z <link linkend="controlling-execution"
0138 >kontrolerami rozkazów</link
0139 >.</entry>
0140 </row>
0141 <row>
0142 <entry
0143 >polecenie <link linkend="learn"
0144 >poznaj</link
0145 ></entry>
0146 <entry
0147 >jasnozielony (pogrubiony)</entry>
0148 <entry
0149 >Polecenie <link linkend="learn"
0150 >poznaj</link
0151 > jest wykorzystywane do tworzenia nowych poleceń.</entry>
0152 </row>
0153 <row>
0154 <entry
0155 >teksty</entry>
0156 <entry
0157 >czerwony</entry>
0158 <entry
0159 >Niewiele można powiedzieć na temat tekstów, poza tym, że zawsze zaczynają się one i kończą podwójnym cudzysłowem (").</entry>
0160 </row>
0161 <row>
0162 <entry
0163 >liczby</entry>
0164 <entry
0165 >ciemnoczerwony</entry>
0166 <entry
0167 >Liczb chyba nie trzeba wyjaśniać.</entry>
0168 </row>
0169 <row>
0170 <entry
0171 >wartości logiczne</entry>
0172 <entry
0173 >ciemnoczerwony</entry>
0174 <entry
0175 >Są dokładnie dwie wartości logiczne: prawda i fałsz.</entry>
0176 </row>
0177 <row>
0178 <entry
0179 >zmienne</entry>
0180 <entry
0181 >purpurowy</entry>
0182 <entry
0183 >Zaczynają się od '$' i mogą przechowywać liczny, teksty lub wartości logiczne.</entry>
0184 </row>
0185 <row>
0186 <entry
0187 >operatory matematyczne</entry>
0188 <entry
0189 >szary</entry>
0190 <entry
0191 >Operatory matematyczne to: <userinput
0192 >+</userinput
0193 >, <userinput
0194 >-</userinput
0195 >, <userinput
0196 >*</userinput
0197 >, <userinput
0198 >/</userinput
0199 > i <userinput
0200 >^</userinput
0201 >.</entry>
0202 </row>
0203 <row>
0204 <entry
0205 >operatory porównania</entry>
0206 <entry
0207 >jasnoniebieski (pogrubiony)</entry>
0208 <entry
0209 >Operatory porównania to: <userinput
0210 >==</userinput
0211 >, <userinput
0212 >!=</userinput
0213 >, <userinput
0214 >&lt;</userinput
0215 >, <userinput
0216 >&gt;</userinput
0217 >, <userinput
0218 >&lt;=</userinput
0219 > i <userinput
0220 >&gt;=</userinput
0221 >.</entry>
0222 </row>
0223 <row>
0224 <entry
0225 >operatory logiczne</entry>
0226 <entry
0227 >różowy (pogrubiony)</entry>
0228 <entry
0229 >Operatory logiczne to: <userinput
0230 >i</userinput
0231 >, <userinput
0232 >lub</userinput
0233 > i <userinput
0234 >nie</userinput
0235 >.</entry>
0236 </row>
0237 <row>
0238 <entry
0239 >zwykły tekst</entry>
0240 <entry
0241 >czarny</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 >piksele</glossterm>
0255 <glossdef
0256 ><para
0257 >Piksel jest punktem na ekranie. Jeżeli dokładnie się przyjrzysz, to zobaczysz, że ekran Twojego monitora składa się z pikseli. Wszystkie obrazy na ekranie są zbudowane z takich pikseli. Piksel jest najmniejszą rzeczą, która może zostać narysowana na ekranie.</para>
0258 <para
0259 >Wiele poleceń wymaga podania liczby pikseli jako wejścia. Polecenia te to: <userinput
0260 >naprzód</userinput
0261 >, <userinput
0262 >wstecz</userinput
0263 >, <userinput
0264 >idź</userinput
0265 >, <userinput
0266 >idźx</userinput
0267 >, <userinput
0268 >idźy</userinput
0269 >, <userinput
0270 >ustalRozmiar</userinput
0271 > oraz <userinput
0272 >ustalGrubość</userinput
0273 >.</para>
0274 <para
0275 >We wczesnych wersjach &kturtle; płótno było zasadniczo obrazem rastrowym, teraz w najnowszych wersjach jest ono wektorowe. To znaczy, że możesz przybliżać i oddalać widok, a pomimo to, nie musisz koniecznie zobaczyć pikseli.</para>
0276 </glossdef>
0277 </glossentry>
0278 
0279 <glossentry id="rgb">
0280 <glossterm
0281 >Kombinacje RGB (kody kolorów)</glossterm>
0282 <glossdef
0283 ><para
0284 >Kombinacje RGB są wykorzystywane do opisywania kolorów. <quote
0285 >R</quote
0286 > oznacza <quote
0287 >czerwony</quote
0288 >, <quote
0289 >G</quote
0290 > oznacza <quote
0291 >zielony</quote
0292 >, a <quote
0293 >B</quote
0294 > oznacza <quote
0295 >niebieski</quote
0296 >. Przykładem kombinacji RGB jest <userinput
0297 >255,0,0</userinput
0298 >: pierwsza wartość (<quote
0299 >czerwony</quote
0300 >) to 255, natomiast kolejnymi wartościami są 0, więc oznacza to jasny odcień czerwieni. Każda wartość kombinacji RGB musi znajdować się w zakresie od 0 do 255. Oto krótka lista niektórych, często stosowanych kolorów: <table frame="none">
0301 <title
0302 >Często używane kombinacje RGB</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 >czarny</entry
0313 ></row>
0314 <row
0315 ><entry
0316 ><userinput
0317 >255,255,255</userinput
0318 ></entry
0319 ><entry
0320 >biały</entry
0321 ></row>
0322 <row
0323 ><entry
0324 ><userinput
0325 >255,0,0</userinput
0326 ></entry
0327 ><entry
0328 >czerwony</entry
0329 ></row>
0330 <row
0331 ><entry
0332 ><userinput
0333 >150,0,0</userinput
0334 ></entry
0335 ><entry
0336 >ciemnoczerwony</entry
0337 ></row>
0338 <row
0339 ><entry
0340 ><userinput
0341 >0,255,0</userinput
0342 ></entry
0343 ><entry
0344 >zielony</entry
0345 ></row>
0346 <row
0347 ><entry
0348 ><userinput
0349 >0,0,255</userinput
0350 ></entry
0351 ><entry
0352 >niebieski</entry
0353 ></row>
0354 <row
0355 ><entry
0356 ><userinput
0357 >0,255,255</userinput
0358 ></entry
0359 ><entry
0360 >jasnoniebieski</entry
0361 ></row>
0362 <row
0363 ><entry
0364 ><userinput
0365 >255,0,255</userinput
0366 ></entry
0367 ><entry
0368 >różowy</entry
0369 ></row>
0370 <row
0371 ><entry
0372 ><userinput
0373 >255,255,0</userinput
0374 ></entry
0375 ><entry
0376 >żółty</entry
0377 ></row>
0378 </tbody>
0379 </tgroup>
0380 </table>
0381 </para>
0382 <para
0383 >Dwa polecenia wymagają kombinacji RGB jako wejścia: tymi poleceniami są <userinput
0384 >ustalKolTła</userinput
0385 > oraz <userinput
0386 >ustalKolPis</userinput
0387 >.</para
0388 ></glossdef>
0389 </glossentry>
0390 
0391 <glossentry id="sprite">
0392 <glossterm
0393 >sprajt</glossterm>
0394 <glossdef
0395 ><para
0396 >Sprajt to niewielki obrazek, który może być przemieszczany po ekranie. Na przykład, nasz kochany żółwik jest sprajtem.</para>
0397 <para
0398 >Pamiętaj: w tej wersji &kturtle;, sprajt nie może być zmieniony z żółwia na coś innego. Kolejne wersje &kturtle; będą miały taką możliwość.</para
0399 ></glossdef>
0400 </glossentry>
0401 
0402 </glosslist>
0403 
0404 </chapter>