Statement Function Bahasa C
30
sebagai berikut : Struktur penulisan program, Tipe Data, Deklarasi variable dan konstanta, Statement, Function, Conditional statement dan looping, Operasi
logika dan biner, Operasi relasional perbandingan, Operasi aritmatika
Petunjuk pengerjaan 1. Bedoalah sebelum mengerjakan soal
2. Tugas ini merupakan tugas mandiri, sehingga tidak diperbolehkan bertanya
kepada yang lain. 3. Bacalah soal dengan cermat dan teliti.
4. Soal A, pilihlah jawaban yang benar dengan cara memberi tanda silang pada huruf a,b,c, atau d.
5. Soal B, jawablah dengan singkat dan jelas. 6. Teliti kembali jawabanmu sebelum dinilaikan.
7. Waktu pengerjaan adalah 60 menit.
Soal A
1. Fungsi symbol pada flowchar berikut yang menghasilkan beberapa kemungkinan jawaban adalah …
a. b.
c. d.
2. Di bawah ini termasuk jenis flowchart, kecuali … a. Flowchart Program
b. Flowchart Sistem c. Flowchart Desain
d. Flowchart Skematik
3. Perhatikan gambar berikut
Simbol di atas, dalam flowchart berfungsi sebagai … a. Memulai sebuah program
b. Mengakhiri sebuah program
31
c. Menyatakan proses input dan output tanpa tergantung dengan jenis peralatannya
d. Keluar masuk prosedur atau proses dalam lembar halaman yang sama 4. Dalam sebuah program, penyimpanan data yang nilainya dapat berubah-
ubah disebut … a. Variabel
b. Library c. Konstanta
d. Function
5. Berikut ini yang merupakan jenis perulangan adalah.. a. While for, do while, for
b. While do, do while, for c. While for, while do, looping
d. Do while, for, looping
6. Berikut tipe data pada bahasa C, kecuali… a. Char
b. Number c. Long
d. Int
7. Tipe data yang dapat menampung lebih dari satu nilai adalah … a. Int
b. Float c. Array
d. Long
8. Variabel yang hanya dapat diakses oleh fungsi tempat dideklarasikannya disebut variabel …
a. Parsial b. Lokal
c. Global d. Spacial
9. Di dalam pemrograman C, perhitungan 62 menghasilkan nilai … a. 3
b. 2 c. 1
d. 0
10. Bagian program yang dapat dipanggil oleh program utama disebut … a. Function
b. Statement c. Variabel
d. Konstanta