4 Desember 2011

Algoritma & Pemrograman 1 C

,
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 ...

0 komentar to “Algoritma & Pemrograman 1 C”

Posting Komentar

You can replace this text by going to "Layout" and then "Page Elements" section. Edit " About "

About

powered by
Socialbar
 

Putri's Blog Copyright © 2011 | Template design by O Pregador | Powered by Blogger Templates