Soal Uas
Soal Uas
Soal Uas
Bahasa yang dapat diterjemahkan menjadi kumpulan perintah perintah dasar (instruction set)
yang digunakan untuk memecahkan suatu permasalahan tertentu dan nantinya akan
dieksekusi oleh computer, merupakan pengertian dari . . .
a. Algoritma
b. Flowchart
c. Bahasa Pemrograman
d. Program
e. Komputer
3. Bahasa pemrograman yang termasuk ke dalam tingkat low level language adalah . . .
a. Basic
b. Pascal
c. Biner
d. C
e. Java
5. Urutan langkah-langkah logika yang menyatakan suatu tugas dalam menyelesaikan suatu
masalah atau problem, merupakan pengertian dari . . .
a. Program
b. Algoritma
c. Flowchart
d. Integer
e. Float
6. Algoritma yang akan menjalankan langkah berikutnya ketika langkah pertama terpenuhi
disebut dengan algoritma . . .
a. Mathematics
b. Logical
c. Condicional
d. Sequencial
e. Looping
b.
c.
d.
e.
10. Perhatikan gambar dibawah ini!
12. Simbol untuk menyatakan perbandingan pernyataan untuk langkah selanjutnya atau biasa
disebut decision adalah . . .
a.
b.
c.
d.
e.
16. Tipe data yang digunakan untuk sebuah bilangan bulat adalah . . .
a. Char
b. Float
c. Double
d. Int
e. Void
17. String control yang cocok untuk digunakan pada data integer adalah . . .
a. %d
b. %s
c. %c
d. %g
e. %f
19. Printf(“Kode String”,”Kami Siswa SMK Karya Guna”); kode string yang cocok untuk
menampilkan kalimat tersebut adalah . . .
a. %g
b. %f
c. %c
d. %i
e. %s
20. Nama yang digunakan untuk menyimpan suatu nilai, yang mana nilai tersebut dapat berubah-
ubah selama proses program disebut . . .
a. Tipe Data
b. Variabel
c. Konstanta
d. Komentar
e. Kode String
23. Format untuk pemberian konstanta pada tipe data string adalah . . .
a. Kutip dua diawal dan akhir
b. Bilangan bulat
c. Kutip tunggal diawal dan akhir
d. Diakhiri huruf f pada akhir kalimatnya
e. Terdapat simbol e+ yang menandakan eksponen
24. Yang merupakan contoh pemberian konstanta yang benar pada tipe data char adalah . . .
a. 2.5e+6
b. 8.67f
c. “Teknik Audio Video”
d. 189
e. ‘A’
25. File bantuan yang digunakan untuk menyimpan daftar-daftar fungsi yang akan digunakan
dalam program disebut . . .
a. Tipe data
b. File ekstensi
c. Praprosesor
d. Komentar
e. File Header
26. Simbol atau karakter yang biasa dilibatkan dalam program untuk melakukan suatu operasi
atau manipulasi dua buah nilai atau lebih, disebut . . .
a. Operator
b. Komentar
c. Praprocessor Directive
d. File Header
e. Tipe Data
a. #include
b. <stdio.h>
c. ;
d. 3.14
e. Luas
31. String control yang digunakan utuk menampilkan sebuah data bertipe char adalah . . .
a. %f
b. %c
c. %d
d. %i
e. %x
32. Fungsi yang digunakan untuk menampilkan data khusus bertipe string saja adalah . . .
a. Scanf
b. Putchar
c. Gets
d. Puts
e. Getchar
33. String control yang cocok digunakan untuk menginput data bertipe bilangan bulat adalah . . .
a. %s
b. %o
c. %d
d. %c
e. %x
34. Suatu sistem yang keluarannya tidak mempunyai pengaruh terhadap aksi control disebut . . .
a. Phased loop
b. Open loop
c. Crash loop
d. Locked loop
e. Close loop
35. Program yang output keluarannya memiliki pengaruh langsung pada proses utama program
disebut . . .
a. Program Close Loop
b. Program Open Loop
c. Program Kompute
d. Program Crash
e. Program Mini
36. Diantara fungsi dibawah ini yang merupakan salah satu fungsi program close loop adalah . . .
a. For
b. Getchar
c. Getch
d. Gets
e. Puts
SOAL ESSAY