soal dari pak ahyad
1. S -> b c A d | B | ε
A -> C D
B -> c d H
C -> ɛ
Epsilon (ɛ) ?
S -> b c A d | B
A -> D
B -> c d H
2. S -> a d G | ɛ | B | C
A -> C B | c D
B -> c G
C-> s c d
D -> v d
Useless ?
S -> a d G | ɛ | B
A -> c D
B -> c G
D -> v d
3. S -> A d | B |ɛ
A -> C | d S | E
B -> c d
C -> a c | D
D -> a a
E -> cc | F
F -> ɛ
Unit ?
S -> A d | c d | ɛ
A -> a c | a a | a S | c c | F
B -> c d
C -> a c | a a
D -> a a
E -> c c | F
4. Faktor penting konsep bahasa pemrograman ... sintax, semantik, pragmantik
5. Tipe data numerik ...
- Integer: merupakan bilangan bulat positif dan negatif
- Real : merupakan bilangan desimal atau mantissa
- Subrange : merupakan sebuah subtype dari tipe data integer dan terdiri
dari urutan nilai-nilai integer dalam range yang terbatas
- Fixed-point real : bilangan ini direpresentasikan dengan urutan digit
yang mempunyai panjang tetap dengan titik desimal diposisikan di
tempat yang diberikan antara dua digit
*jawabannya jennius*
1. Byte
2. Integer
3. ShortInt
4. LongInt
5. Double
6. Float
6. Tiga model komputasional ...
a. Model Fungsional : terdiri dari satu set nilai-nilai, fungsi-fungsi dan operasi aplikasi fungsi dan komposisi fungsi. Fungsi dapat mengambil fungsi lain sebagai argumentasi dan mengembalikan fungsi sebagai hasil (higher-order function). Suatu program adalah koleksi definisi fungsi-fungsi dan suatu komputasi adalah aplikasi
fungsi.
b. Model Logika : terdiri dari satu set nilai-nilai, definisi hubungan dan kesimpulan logis. Program terdiri dari definisi hubungan dan suatu komputasi adalah suatu bukti(suatu urutan kesimpulan).
c. Model Imperatif : terdiri dari satu set nilai-nilai yang mencakup suatu keadaan
dan operasi tugas untuk memodifikasi pernyataan. Pernyataan adalah set pasangan
nilai-nama dari konstanta dan variabel. Program terdiri dari urutan tugas dan suatu
komputasi terdiri dari urutan pernyataan.
7. Pengertian data ...
Data adalah catatan atas kumpulan fakta. Pada bidang komputer, data memiliki arti bahan mentah yang akan diolah menjadi informasi sehingga dapat
digunakan oleh user atau pemakai
8. Teknik pendefinisian sintax ... derivasi dan parsing
9. Alasan pemilihan pemrograman konkuren ...
- Lebih memahami arsitektur komputer
- Desain compiler
- Mengurangi waktu pengerjaan/pelaksanaan proses
- Beberapa permasalahan sebagian besar menggunakan co-operating
10. Contoh bahasa pemrograman konkuren ...
- Java
- C+
- Erlang
- Occam
- Limbo
- SR
- Ada
11. Kebutuhan biaya-biaya dalam konsep bahasa pemrograman ...
- Biaya eksekusi program
- Biaya translasi / kompilasi program
- Biaya penciptaan, testing dan penggunaan program
- Biaya pemeliharaan program.
12. Pengertian dari semantik dalam konsep bahsa pemrograman adalah ... Mendefinisikan arti dari program yang benar secara sintax dari suatu bahasa
13. Teknik-teknik dalam pendeskripsian semantik kecuali ... Structurerld Operational atau Natural Semantik
14. Konsep dasar pragmantik suatu bahasa pemrograman diantaranya ... variabel logika dan aritmatik
15. Kelebihan penggunaan pragmantik pada coroutines adalah ... memisahkan simulation language dengan program
16. Sebuah program yang membaca suatu program yang ditulis dalam suatu bahasa sumber dan menerjemahkan ke dalam bahasa sasaran adalah ... compiler
17. Proses kompilasi dikelompokkan menjadi dua yaitu, analisa dan ... sintesa
18. Fungsi penganalisa semantik pada compiler adalah ...
19. Bahasa pemrograman yang menggunakan compiler contohnya ... basic, pascal, cobol
20. Perbedaan prolog dengan bahasa pemrograman lain adalah bersifat ... deskriptif
21. Berikut contoh dari sebuah fakta yang tepat dalam prolog ... Bapak (david,gonzales)
22. Memanipulasi objek data dasar yang menyediakan sejumlah fungsi untuk membuat dan mengakses list disebut ...
23. Elemen-elemen labda calculus, kecuali ...
24. Identifier/pengenal yang berisi data yang dapat berubah-ubah nilainya di dalam program ... variabel
25. Blok statment yang dapat dipanggil dari lokasi yang berbeda di dalam program ...
Blogger news
Profile
- Putri Kurniawati
- nothing special about me, but i try to be a nice girl in my religon and in the world
My Facebook
Diberdayakan oleh Blogger.
4 Desember 2011
Langganan:
Posting Komentar (Atom)
You can replace this text by going to "Layout" and then "Page Elements" section. Edit " About "