node16.html
4.35 KB
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 3.2 Final//EN">
<!--Converted with LaTeX2HTML 2002-2-1 (1.70)
original version by: Nikos Drakos, CBLU, University of Leeds
* revised and updated by: Marcus Hennecke, Ross Moore, Herb Swan
* with significant contributions from:
Jens Lippmann, Marek Rouchal, Martin Wilck and others -->
<HTML>
<HEAD>
<TITLE>Χελώνα σαν του Logo</TITLE>
<META NAME="description" CONTENT="Logo-like turtle">
<META NAME="keywords" CONTENT="casinter">
<META NAME="resource-type" CONTENT="document">
<META NAME="distribution" CONTENT="global">
<META HTTP-EQUIV="Content-Type" CONTENT="text/html; charset=iso-8859-7">
<META NAME="Generator" CONTENT="LaTeX2HTML v2002-2-1">
<META HTTP-EQUIV="Content-Style-Type" CONTENT="text/css">
<LINK REL="STYLESHEET" HREF="casinter.css">
<LINK REL="previous" HREF="node15.html">
<LINK REL="up" HREF="node3.html">
<LINK REL="next" HREF="node17.html">
</HEAD>
<BODY >
<!--Navigation Panel-->
<A NAME="tex2html196"
HREF="node17.html">
<IMG WIDTH="37" HEIGHT="24" ALIGN="BOTTOM" BORDER="0" ALT="next"
SRC="next.png"></A>
<A NAME="tex2html194"
HREF="node3.html">
<IMG WIDTH="26" HEIGHT="24" ALIGN="BOTTOM" BORDER="0" ALT="up"
SRC="up.png"></A>
<A NAME="tex2html190"
HREF="node15.html">
<IMG WIDTH="63" HEIGHT="24" ALIGN="BOTTOM" BORDER="0" ALT="previous"
SRC="prev.png"></A>
<BR>
<B> Επόμενο:</B> <A NAME="tex2html197"
HREF="node17.html">Διαχείριση συνεδρίας</A>
<B> Πάνω:</B> <A NAME="tex2html195"
HREF="node3.html">Τύποι επιπέδων</A>
<B> Προηγούμενο:</B> <A NAME="tex2html191"
HREF="node15.html">Υπολογιστικά φύλλα</A>
<!--End of Navigation Panel-->
<H3><A NAME="SECTION00037000000000000000">
Χελώνα σαν του Logo</A>
</H3>
Για να δημιουργήσουμε ένα επίπεδο χελώνας
χρησιμοποιούμε την επιλογή <code>Χελώνα -> Νέα χελώνα</code> ή
πληκτρολογούμε <code>Alt+D</code>.
Το επίπεδο χελώνας αποτελείται από τρια μέρη: τη οθόνη γραφικών
στη μέση με την "χελώνα" περίπου στο κέντρο της οθόνης, μια "υποσυνεδρία" (γραμμές
εντολών) στα αριστερά
και εναν κειμενογράφο προγράμματος στα δεξιά. Οι γραμμές εντολών εκτελούνται όπως στην
κυρίως συνεδρία (δηλαδή, σε αντίθεση με την "υποσυνεδρία" γεωμετρίας,
οι γραμμές εντολών που βρίσκονται κάτω από την γραμμή μιας εντολής που εκτελείται,
δεν επαναϋπολογίζονται). Ο
κειμενογράφος προγράμματος καταγράφει όλες τις εντολές.
<P>
Σε ένα επίπεδο χελώνας, μπορούμε να οδηγούμε την "χελώνα", δίνοντάς της εντολές όπως
δέκα βήματα μπροστά, στροφή δεξιά ή αριστερά, κλπ. Θα εμφανιστεί μια γραμμή που
γράφεται από ένα μολύβι (στυλό) με καθορισμένο χρώμα.
Για τον προγραμματισμό
των κινήσεων της "χελώνας" μπορούμε να χρησιμοποιήσουμε οποιαδήποτε δομή
της γλώσσας προγραμματισμού
του <code>Xcas</code>. Η τρέχουσα γλώσσα χρησιμοποιεί γαλλικά ονόματα εντολών
(δηλαδή <code>avance</code> = κίνηση μπροστά, κλπ), και οι σημαντικότερες από αυτές
είναι διαθέσιμες με κλικ στην γραμμή κουμπιών κάτω απ την οθόνη της "χελώνας". Όμως,
πριν κάνουμε κλικ στο
κουμπί που αντιστοιχεί στην εντολή που θέλουμε να εισάγουμε,
πρέπει να ελέγξουμε ότι ο κέρσορας είναι σε μια κενή γραμμή εντολών.
<P>
Οι περισσότερες εντολές έχουν ένα προεπιλεγμένο όρισμα (π.χ 10 για avance),
αλλά αν θέλουμε να προσθέσουμε κάποια παράμετρο, δεν χρειάζονται
παρενθέσεις. Η σύνταξη των εντολών του Logo είναι ίδια με εκείνη της
εντολής <code>return</code>. Αν θέλουμε να ορίσουμε προτεραιότητες, βάζουμε
παρένθεσεις γύρω από την εντολή και τα ορίσματα,
όπως για παράδειγμα στο <code>(hasard 10)</code>.
<P>
<HR>
<!--Navigation Panel-->
<A NAME="tex2html196"
HREF="node17.html">
<IMG WIDTH="37" HEIGHT="24" ALIGN="BOTTOM" BORDER="0" ALT="next"
SRC="next.png"></A>
<A NAME="tex2html194"
HREF="node3.html">
<IMG WIDTH="26" HEIGHT="24" ALIGN="BOTTOM" BORDER="0" ALT="up"
SRC="up.png"></A>
<A NAME="tex2html190"
HREF="node15.html">
<IMG WIDTH="63" HEIGHT="24" ALIGN="BOTTOM" BORDER="0" ALT="previous"
SRC="prev.png"></A>
<BR>
<B> Επόμενο:</B> <A NAME="tex2html197"
HREF="node17.html">Διαχείριση συνεδρίας</A>
<B> Πάνω:</B> <A NAME="tex2html195"
HREF="node3.html">Τύποι επιπέδων</A>
<B> Προηγούμενο:</B> <A NAME="tex2html191"
HREF="node15.html">Υπολογιστικά φύλλα</A>
<BR>
<BR>
<!--End of Navigation Panel-->
<ADDRESS>
Η τεκμηρίωση του <A HREF="http://www-fourier.ujf-grenoble.fr/~parisse/giac.html">giac</A> γράφτηκε από τον Bernard Parisse
</ADDRESS>
Μετάφραση στα Ελληνικά : Χρήστος Γ. Αγγελόπουλος. Διασκευή : Αλκιβιάδης Γ. Ακρίτας
</BODY>
</HTML>