EXERCISE TIK 8 2014
1. Algoritma berasal
dari kata algorism yang berarti …..
a. Memahami c. Memecahkan
b. Melihat d. Menghitung
2.
Algoritma adalah urutan
langkah-langkah untuk memecahkan masalah. Itu adalah pengertian algoritma
menurut...
a.
KBBS
b.
Definisi
c.
Abu ja’far
d.
Kitab al-jabar wal muqabala
3.
Diantara fungsi-fungsi
berikut yang merupakan fungsi yang berada di program Pocket C++ yaitu (kecuali)
…..
a. Main c.
Endf
b. Printf d. Scanf
4. (i) Finiteness (iv)
Input (iii)
Infiniteness
(ii) Definiteness (v)
Output (vi) Process
Yang
termasuk ciri-ciri algoritma...
a.
(i), (ii), (iv), (v)
b.
(i), (ii), (iii), (v)
c.
(ii), (iii), (iv), (v)
d.
(i), (iii), (iv), (vi)
5.
Fungsi setelah judul dan sebelum double pada
pocket c++ adalah ...
a. Scanf() c. Main()
b. Printf() d. Putchar()
6.
Menurut KBBI pengertian algoritma
adalah...
a. Algoritma
adalah urutan langkah-langkah untuk memecahkan masalah.
b. Algoritma
diwujudkan dalam program komputer.
c. Algoritma
adalah urutan logis dalam mengambil keputusan untuk memecahkan masalah.
d. Algoritma
berasal dari kata algorism yang
berarti menghitung
7.
Jika luas segitiga adalah 15, maka input
alas dan tingginya adalah....
a. 3 dan
2 c. 6 dan 5
b. 6 dan
4 d.
9 dan 18
8.
Diagram alir dalam algoritma juga disebut dengan ….
a.
EdiChart
b.
Elementari Chart
c.
Flowchart
d.
Fundamentalchart
9. Saat
pemograman dalam bentuk. Flowchart harus dimulai dengan .... dan diakhiri
dengan ....
a.
Input – output c. Start – End
b.
Ya – tidak d.
End – Start
10. Jumlah langkah algoritma harus terbatas merupakan
pengertian dari ciri algoritma ...
a.
Finiteness c.
Input
b.
Definiteness d.
Output
11. Yang bukan termasuk dari cirri algoritma adalah ….
a. Anfiniteness c.
Input
b. Definiteness d.
Effectiveness
12.
Setiap langkah dalam
algoritma harus didefinisikan secara tepat, tidak boleh membingungkan, hal
seperti ini didalam ciri algoritma termasuk dari …
a. Input c.
effectiveness
b. Definiteness d.
Output
13. Nama simbol jajar genjang adalah …..
a. Proses c.
Input
b. Terminal d.
Looping
14.
Kegiatan menulis dan
merancang program disebut …
a. Pemrogram c. Pemrograman
b. Desainer d. Penulis program
15. Program dalam algoritma biasanya ditulis dengan ……. pemrograman
a.
Bahasa c.
Kode
b.
Rumus d.
Simbol
16. Ciri-ciri
algoritma ada….
a.
10 c.
15
b.
2 d.
5
17. Simbol Flowchart persegi panjang namanya adalah ….
a. Terminal c.
Prosedur
b. Proses d. Hubungan
18.
Jumlah fungsi printf pada output luas dan
keliling persegi pocket c++ sebanyak ...
a. 3 c.
4
b. 2 d.
5
19. Contoh
pseudokode yang sering digunakan oleh manusia untuk menuliskan algoritma yaitu…
a. Flowchart
b. Pseudokode
lingkaran pada computer
c. Algoritma
fundamental
d. Diagram alir
20. Standar
Bahasa C yang asli adlah standar dari…
a. ANSI
b. UNIX
c. ANIX
d. LINUX
21.
Fungsi main()
pada pocket c++ adalah ....
a. Menampilkan suatu keluaran pada layar peraga
b. Menjadi titik awal dan titik akhir dalam menjalankan
(eksekusi) program
c. Membaca file yang diantaranya berisi deklarasi fungsi dan
definisi konstanta
d. Memenuhi keperluan dokumentasi
22.
Beberapa metode untuk
merancang algoritma dalam program computer diantaranya, kecuali …
a. Diagram alir c.
Algoritma fundamental
b. Pseudo kode d.
Edichart
23. Tanda panah kebawah dalam simbol flowchart artinya adalah …
a. Ya c. Bukan
b. Tidak d. Bisa ya bisa tidak
24. Bahasa
C pertama kali digunakan pada...
a. Komputer Digital Equipment Corporation
PDP-11
b. Komputer Digital Equipment Corporation
PPD-11
c. Komputer Digital Equipment Coorporation
PPD-11
d. Komputer Digital Equipment Coopration
PPD-11
25.
Fungsi printf()
pada pocket c++ adalah ....
a. Memenuhi keperluan dokumentasi
b. Membaca file yang diantaranya berisi deklarasi fungsi dan
definisi konstanta
c. Menjadi titik awal dan titik akhir dalam menjalankan
(eksekusi) program
d. Menampilkan suatu keluaran pada layar peraga
26.
Double pada pocket c++ sama dengan ... pada
diagram alir (flowchart)
a. Terminal c.
Output
b. Input d.
Prosedur
27.
Input pada pocket c++ terdiri dari fungsi
....
a. Printf dan scanf c.
Scanf dan putchar
b. Printf dan main d.
Main dan putchar
28.
Fungsi dari simbol flowchart
tanda panah kekanan
adalah…….
a. Tidak melanjutkan ke perintah selanjutnya
b. Melanjutkan ke perintah selanjutnya
c. Kembali ke perintah sebelumnya
d. Memproses data ke perintah sebelumnya
29. Fungsi Ctrl + F9 pada keyboard setelah formula C++
dibuat adalah ….
a. Untuk menyimpan data
b. Untuk menghapus data
c. Untuk menjalankan fungsi
d. Untuk memindahkan fungsi
30. Standar
UNIX diambil dari buku yang berjudul...
a.
“ The Premier Language”
b.
“ The C Program Language”
c.
“ The Programming Language”
d.
“ The C Programming Language”
31.
Penulisan formula keliling jajargenjang yang
benar pada pocket c++ adalah ...
a. kell = 2(s1+ s2) : c.
kell = 2 *(s1 + s2) :
b. kell = 2*(s1 + s2) ; d.
kell = 2(s1 + s2) ;
32.
Formula luas = (d1*d2)/2 ; adalah formula
dari ...
a. Luas jajargenjang c.
Luas trapesium
b. Luas persegi d.
Luas belah ketupat
33. Untuk
keperluan dokumentasi di dalam program disertakan komentar yang ditulis dengan
diawali tanda…. Dan diakhiri tanda….
a. ; dan
“
b. \t
dan {
c. { dan
}
d. /*
dan */
34.
Prosedur dalam diagram alir
terletak setelah ….
a. Start c. Output
b. Input d.
Finish
35. Fungsi dari simbol persegi panjang adalah …..
a. Memasukkan data
b. Memproses data
c. Mengeluarkan data
d. Memasukkan data secara manual
36. Kelemahan
C salah satunya Kode C bersifat...
a.
Portabel c. Wireless
b.
Akuntabel d. Rumit
37. Fungsi
dari input manual pada simbol flowchart adalah ….
a. Memproses data secara bersamaan c. Memproses data secara manual
b. Memasukkan data secara
manual d.
Memasukkan data
secara bersamaan
38. Definisi dari kode %
pada pocket c++ adalah ...
a. Operator perkalian c.
Operator sisa pembagian
b. Operator penjumlahan d.
Operator pengurangan
39.
Nama atau judul algoritma harus ditulis
dengan huruf kapital adalah merupakan salah satu aturan dari algoritma ....
a. Flowchart c.
Diagram alir
b. Fundamental d.
Pseudocode
40.
Kode atau tanda yang penjelasan cara
menyelesaikan suatu masalah disebut ...
a. Flowchart c.
Diagram alir
b. Fundamental d.
Pseudocode
41.
Yang bukan merupakan aturan algoritma
fundamental adalah ...
a. Parameter c.
Input dan Output
b. Fungsi d.
Prosedur
42.
Fungsi yang dapat digunakan untuk memasukkan
berbagai jenis data disebut ...
a. Fungsi main() c.
Fungsi printf()
b. Fungsi scanf() d.
Fungsi putchar()
43.
Judul untuk mengawali fungsi pada pocket c++
adalah ...
a. #include<stdio.h> c.
#open<stdio.h>
b. Main () d. Double
44.
Simbol flowchart lingkaran
berfungsi untuk ….
a. Menghubungkan antara data
yang satu dengan yang lain
b. Memproses data yang telah
masuk
c. Mengeluarkan data yang sudah
masuk
d. Mengakhiri data yang sudah
masuk
45. Diantara fungsi-fungsi berikut yang merupakan fungsi yang berada
di program Pocket C++ yaitu (kecuali) …..
a. Main c.
Endf
b. Printf d. Scanf
46. Akar dari bahasa C adalah bahasa BPCL yang dikembangkan
pada tahun 1967 oleh ....
a. Martin Ozil c.
Michael Richard
b. Martin Richards d.
Michael Oberta
47. Fungsi
#include...
a. Sebagai
awal dalam program
b. Sebagai titik awal dan titik akhir eksekuensi
program.
c. Untuk
menampilkan suatu keluaran pada layar peraga
d. Untuk
membaca file yang diantaranya berisi deklarasi fungsi dan definisi konstanta
48. Di
dalam suatu pernyataan if (atau if-else) bisa saja terdapat pernyataan if (atau
if-else) yang lain. Bentuk seperti ini dinamakan...
a. Nested
if c. If else
b. Near
if
d. Else if
49. Switch
merupakan...
a. Pernyataan
yang dirancang khusus untuk menangani suatu masalah
b. Pernyataan
yang dirancang khusus untuk menbuat masalah
c. Pernyataan
yang dirancnag khusus untuk menangani pengambilan keputusan yang melibatkan
sejumlah alternative
d. Pernyataan
yang dirancang untuk menangani pengambilan khusus
50.
Yang bukan termasuk kelebihan dari bahasa C
adalah ...
a. Tersedia hampir disemua jenis komputer
b. Bersifat portabel
c. Berbagai struktur data dan pengendalian proses disediakan
dalam C
d. Banyaknya operator yang bisa membuat lebih ceapt dalam
mengerjakan bahasa C
51. Sebuah algoritma memiliki nol atau lebih input yang
diberikan kepada algoritma sebelum dijalankan disebut ...
a.
Finiteness c.
Input
b.
Definiteness d.
Output
52. Tanda panah kebawah dalam simbol flowchart artinya adalah …
a. Ya
c. Bukan
i b. Tidak
d. Bisa ya bisa tidak
53. Variabel
digunakan dalam program untuk...
a. Menyimpan data dan file
b. Menyimpan nilai dan nilai yang ada
padanya dapat diubah ubah selama eksekuesi berlangsung
c. Untuk menyimpan surat D. Menyimpan angka
54. Operator
adalah .....
a. kode atau sandi dalam memecahkan masalah
b. kartu buat hp
c. kegiatan flowchart
d. Simbol atau karakter yang biasa
dilibatkan dalam program untuk melakukan sesuatu atau manipulasi
i
55.
Prosedur dalam diagram alir
terletak setelah ….
a. Start c. Output
b. Input d.
Finish
56. Operator
kondisi adalah...
a.
Operator yang digunakan untuk
menghasilkan kondisi benar (true) dan salah (false)
b.
Operator yang digunakan untuk
menghasilkan kondisi possitive dan negative
c.
Operator yang digunakan untuk
menghasilkan kondisi baik dan salah
d.
Operator yang digunakan untuk
menghasilkan kondisi betuln dan salah
57. Operator
relasi biasa dipakai untuk...
a.
Membandingkan 2 buah nilai
b.
Membandingkan 3 buah nilai
c.
Membandingkan 4 buah nilai
d.
Membandingkan 5 buah nilai
58. Operator
logika biasa dipakai untuk...
a.
Menghubungkan sebuah nilai
b.
Menghubungkan suatu relasasi
c.
Menghubungkan ekspresi relasi
d.
Menghubungkan ikatan batin
59.
Didalam prosedur biasanya berisi tentang ....
a. Start dan Input c.
Proses dan Output
b. Input dan Proses d.
Output dan Finish
60. Tanda yang digunakan untuk setiap mengakhiri fungsi dalam Pocket
C++ adalah …
a. ) c. }
b. ; d. ]
SEMANGAT BELAJAR !!
SUKSES
BUAT UTSNYA ^^
Nb : Belajar catatan +
handout