0% menganggap dokumen ini bermanfaat (0 suara)
3 tayangan12 halaman

Panduan Pemrograman Bahasa LOGO

Dokumen ini menjelaskan bahasa pemrograman Logo. Ini berisi informasi tentang definisi pemrograman dan bahasa Logo, perintah dan primitif dari bahasa Logo, serta contoh program Logo untuk menggambar bentuk geometris.

Diterjemahkan oleh

ScribdTranslations
Hak Cipta
© All Rights Reserved
Kami menangani hak cipta konten dengan serius. Jika Anda merasa konten ini milik Anda, ajukan klaim di sini.
Format Tersedia
Unduh sebagai PDF, TXT atau baca online di Scribd
0% menganggap dokumen ini bermanfaat (0 suara)
3 tayangan12 halaman

Panduan Pemrograman Bahasa LOGO

Dokumen ini menjelaskan bahasa pemrograman Logo. Ini berisi informasi tentang definisi pemrograman dan bahasa Logo, perintah dan primitif dari bahasa Logo, serta contoh program Logo untuk menggambar bentuk geometris.

Diterjemahkan oleh

ScribdTranslations
Hak Cipta
© All Rights Reserved
Kami menangani hak cipta konten dengan serius. Jika Anda merasa konten ini milik Anda, ajukan klaim di sini.
Format Tersedia
Unduh sebagai PDF, TXT atau baca online di Scribd

Satuan

4 Pemrograman LOGO

I. Pemrograman
Definisi: Pemrograman dalam bidang informatika adalah keseluruhan dari
aktivitas yang memungkinkan penulisan program komputer.
Bahasa pemrograman adalah sekumpulan kata, aturan, dan
tanda yang digunakan untuk menulis instruksi yang dimaksudkan untuk dieksekusi oleh komputer.
Contoh: Bahasa C, Pascal, Logo...
Program komputer: Program komputer adalah serangkaian
urutan instruksi, ditulis dalam bahasa yang bisa dipahami oleh komputer,
yang memungkinkannya untuk menyelesaikan sebuah masalah.

II. Bahasa pemrograman LOGO


1) Définition :
Bahasa Logo memungkinkan untuk mengembangkan beberapa keterampilan matematika dan
logika, ini adalah bahasa yang sangat baik untuk memulai dengan pemrograman dan belajar
penempatan dalam sebuah rencana... Pengguna dapat memindahkan sebuah objek yang disebut _kura-kura_ di layar ke
bantuan dari perintah yang sesederhana maju, mundur, belok kanan dan lainnya. Pada setiap
perpindahan, si kura-kura meninggalkan jejak di belakangnya dan dengan demikian kita bisa membuat gambar.

2) Versi saya dari bahasa Logo


Ada beberapa versi dari bahasa logo, di situs misalnya:

oMSWLOGO
oXlogo
o…

Versi bahasa logo kami adalah: Xlogo

3) Jendela
utama
Pada peluncuran pertama pilihlah
bahasa program Xlogo dengan mengklik
di atas bendera Prancis untuk bahasa
Prancis.
1- …………………………………………………………………………..
2- …………………………………………………………………………..
3- …………………………………………………………………………..
4- ………………………………………………………………………….
5- ……………………………………………………………………………
6- …………………………………………………………………………..
7- …………………………………………………………………………..
8- …………………………………………………………………………….
9- …………………………………………………………………………..
4) Primitif atau perintah
Bahasa logo terdiri dari perintah internal: kita menyebut perintah ini
primitif.

Setiap primitif mengharapkan sejumlah parameter yang disebut


argumen.

Primitif tertentu tidak mengambil argumen apa pun (contohnya perintah VE yang
memungkinkan untuk menghapus layar).
a) Perintah Maju
- Sintaksis: maju n av n
- Contoh: AV 150

b) Perintah Mundur
Sintaksis: Mundur n Anda RE n
- Contoh : RE 50

c) PerintahPutarKanan
Sintaksis: TOURNEDROIT α kamu TD α
- Contoh : TD 90 AV 100

d) PerintahPutarKiri
- Sintaksis: tournegauche α ou TG α
- Contoh : TG 45 AV 100

e) Perintah VE
Mengizinkan untuk menghapus layar

5) Latihan
Tulis program LOGO yang memungkinkan untuk menggambar poligon reguler
berikut :

Segitiga sama sisi Kotak Pentagon


………………………………
……………………………… ………………………………
……
…………….. ……………..
………………………………
……………………………… ………………………………
…….
…………….. ……………..
………………………………
……………………………… ………………………………
…….
…………….. ……………..
……………………………… ………………………………
…………….. ……………..
………………………………
……………..

Heksagon Heptagon Dekagon

……………………………… ………………………………
…………….. …………….. ………………………………
……………………………… ……………………………… ……………..
…………….. …………….. ………………………………
……………………………… ……………………………… ……………..
…………….. …………….. ………………………………
……………………………… ……………………………… ……………..
…………….. …………….. ………………………………
……………………………… ……………………………… ……………..
…………….. …………….. ………………………………
……………………………… ……………………………… ……………..
…………….. …………….. ………………………………
……………………………… ……………..
…………….. ………………………………
……………………………… ……………..
…………….. ………………………………
……………..
………………………………
……………..
………………………………
…………….

6) Perintah REPETE
Mari kita tulis program Logo yang memungkinkan untuk menggambar sebuah persegi dengan sisi 200 langkah:
Av 200 tg 90
Av 200 tg 90
Av 200 tg 90
Av 200 tg 90

Kita melihat bahwa instruksi { Av 200 tg 90 } diulang 4 kali, jadi


kita bisa menulis program logo dengan cara berikut:

Repete 4 [ Av 200 tg 90]


- Sintaksis : ULANGI n [ daftar instruksi]
- Contoh: Dengan menggunakan primitif REPETE, tulislah program logo yang memungkinkan
untuk menggambar poligon reguler (segitiga sama sisi, persegi, pentagon reguler,
heksagon, dekagon.
Dari situ, deduksikan program yang memungkinkan untuk menggambar lingkaran.

Poligon Logo program (dengan menggunakan perintah REPETE)

……………………………………………………………………………………
.

……………………………………………………………………………………
.

……………………………………………………………………………………
……

……………………………………………………………………………………
……

……………………………………………………………………………………
……..
……………………………………………………………………………………
………

……………………………………………………………………………………
……..

7) Pesanan lain
- Perintah CT (memungkinkan untuk membuat kura-kura tidak terlihat di layar - menyembunyikan)
tortue)
- Perintah MT (memungkinkan untuk membuat kura-kura terlihat di layar - menunjukkan
kura-kura
Perintah LC (kura-kura bergerak di layar tanpa meninggalkan jejak)
Perintah BC (si penyu menurunkan pensil dan meninggalkan jejak saat)
perpindahan
Perintah GO (gum – kura-kura menghapus setiap garis yang ditemui saat
pergerakannya
Perintah DE (kura-kura menggambar lagi).

Latihan
- Tulis program Logo yang memungkinkan untuk menggambar bentuk-bentuk berikut:

Sebuah belah ketupat dengan sisi 200 langkah persegi panjang


tidak lengkap
Sebuah masjid

Solusi
Belah ketupat :

…………………………………………………………………………………………………………………………
……………………………………

Persegi panjang tidak lengkap :

…………………………………………………………………………………………………………………………
………………..

…………………………………………………………………………………………………………………………
………………………………………………….

Masjid :
…………………………………………………………………………………………………………………………
………………………………..

…………………………………………………………………………………………………………………………
…………………………………………………………………………………………………………………………
………………………………………………………………………………………………………………

8) Latar belakang, garis, dan warna


perintah FTC: atur ukuran pensil
osyntaxe : FTC n (n adalah ukuran ujung pensil)
contoh: FTC 10 dari 200

perintah FCC: tentukan warna pensil


. sintaksis : FCC n (n adalah warna pensil)
. contoh : FTC 10 FCC 1 av 200 (n=1 ini adalah warna merah)
perintah FCFG: menetapkan warna latar belakang grafik
. syntaksis : FCFG n (n adalah warna pensil)
. contoh : FTC 10 FCC 1 FCFG 3 av 200 (n=1 itu warna merah)
LATIHAN
a) menulis program logo yang memungkinkan untuk menggambar sebuah kotak merah dan
d'ung ketebalan 10
b) tulis program logo yang memungkinkan untuk menggambar bintang bendera
Maroko dengan ukuran 7
9) les procédures
a. Notion tentang prosedur

Sebuah prosedur adalah serangkaian instruksi yang meminta pada kura-kura


melakukan sebuah tugas. Prosedur adalah
perintah baru dibuat oleh
pengguna.

b. Penulisan suatu prosedur

Untuk menulis prosedur klik pada


botonPengedit

Sintaksis sebuah prosedur

Untuk nama prosedur

Urutan instruksi

Fin

Untuk merekam sebuah prosedur dan


keluar dari editor klik pada ikon
kura-kura
Untuk keluar tanpa menyimpan, klik pada
tombol Dilarang
Ketika kita mengetik "persegi" di baris perintah, kura-kura menggambar
sebuah kotak dengan sisi 200 langkah, jadi "kotak" adalah suatu primitif atau suatu
perintah ditambahkan ke dalam kamus perintah yang sudah ditentukan.

Latihan
A. Tulis prosedur logo yang meminta kepada kura-kura untuk menggambar sebuah
poligon reguler.

Segitiga reguler Pentagon Heksagon

…......... …………. …......... …………. …......... ………….


……………………… ……………………… ………………………
……….. ……….. ………..
………. ………. ……….
Heptagon Dekagon Lingkaran
…......... …………. …......... …………. …......... ………….
……………………… ……………………… ………………………
……….. ……….. ………..
………. ………. ……….
B. Menulis prosedur logo
disebut Rumah yang meminta untuk
kura-kura untuk menggambar bentuk
geometris berikut:

NB: tulis tiga prosedur logo


yang memungkinkan untuk menggambar sebuah persegi

di sisi 200 langkah, sebuah segitiga


segitiga sama sisi dengan sisi 200 langkah dan satu

persegi panjang.

Carré : ………… ……………

………………………………………………………….
………
Segitiga : ………………. ………………………..
………………………………………………………………….
………….
Persegi Panjang : …………… ………………………..
…………………………………………………………………
………………
Maison : ………………….. ………………….

…………………………………………………………………………
…………….

…………………………………………………………………………
…………….
……………..

Anda mungkin juga menyukai