Halaman

Entri yang Diunggulkan

Fiber Optic

Fiber optic, prinsip kerja fiber optic, teknologi point to point fiber optic/metro-e dan teknologi point to multipoint (FTTx)   A.   P...

Rabu, 31 Mei 2017

Soal Latihan UAS Prodas XI

NO. SOAL A B C D E
1 Yang termasuk tipe data untuk bilangan bulat pada C ++  adalah … float, double long, double long double, float, int short, int, long int, long, void
2 Yang termasuk tipe data untuk bilangan pecahan pada C ++  adalah …. float, double long, double long double, float, int short, int, long int, long, void
3 Library/header file yang digunakan untuk input atau output pada C++ adalah … iostring scanner iostream stdlib stdio
4 Tanda << pada cout adalah untuk … bahwa nilai disebelah kanannya akan dikerjakan bahwa nilai disebelah kanannya akan dihilangkan bahwa nilai disebelah kanannya akan dicompiler bahwa nilai disebelah kanannya akan dikirim ke layar bahwa nilai disebelah kanannya akan diproses
5 Perintah endl pada kode program C++ memiliki fungsi untuk .... Membuat sebuah inputan Mengatur new line/pindah baris Sebagai pengganti perintah cout Mengakhiri sebuah program Memasukkan nilai variabel
6 Konstanta adalah jenis identifier yang bersifat konstan atau tetap. Berikut adalah contoh dari konstanta yang tepat … (%) Quadrat Jari jari 3.14 atau π Panjang
7 Kumpulan kode yang diperlukan sebagai kesatuan untuk menjalankan tugas tertentu.. Programer Program Fungsi Coding Compiler
8 Fungsi yang tidak mengembalikan suatu nilai keluaran yang didapat dari hasil proses fungsi tersebut disebut dengan ... Fungsi void Fungsi non-void Fungsi Rekursif Fungsi Pointer Fungsi Header File
9 Berikut adalah ciri-ciri dari fungsi non-void, kecuali ... Menggunakan keyword return Memiliki nilai kembalian fungsi Menggunakan keyword void Dapat langsung ditampilkan hasilnya Terdapat tipe data yang mengawali fungsi
10 Deklarasi kode diatas menggunakan jenis fungsi …. Fungsi void Fungsi non-void Fungsi Rekursif Fungsi Pointer Fungsi Header File
11 Perhatikan urutan langkah berikut ini!
1. mencari posisi tengah/mid
2. bandingkan data yang dicari dengan nilai yang ada pada posisi mid
3. menentukan terlebih dahulu batas atau posisi awal dan akhir
4. jika data yang dicari < dari nilai yang ada pada posisi mid maka dilakukan pencarian dibagian kiri mid dan sebaliknya

Urutan algoritma binary search berikut yang  benar adalah …
1 – 2 – 3 – 4 3 – 2 – 1 – 4  2 – 1 – 3 – 4 2 – 3 – 1 – 4  3 – 1 – 2 – 4 
12 Metode pengurutan dengan cara membandingkan 2 data yang berdekatan atau disebelahnya disebut dengan … Bubble Sort Selection Sort Insertion Sort Quick Sort Merge Sort
13 Metode pengurutan dengan cara menyisipkan elemen larik pada posisi yang tepat (seperti orang bermain kartu) disebut dengan … Bubble Sort Selection Sort Insertion Sort Quick Sort Merge Sort
14 Metode pencarian data dalam array yang dilakukan dengan cara membandingkan data yang dicari dengan data yang ada di dalam array secara berurutan adalah … Sequential Search Binary Search Native Search Queue Search Swap Search
15 Berdasarkan program diatas algoritma sorting yang digunakan adalah ......  Quick Sort Insertion Sort Bubble Sort Binary Sort Selection Sort
16 Berdasarkan program diatas output-an pada line-18 yang tepat adalah .... 3, 2, 5, 8, 10 2, 3, 5, 8, 10 5, 8, 3, 2, 10 2, 8, 5, 10, 3 10, 8, 5, 3, 2
17 Berdasarkan program diatas proses pengurutan data pada tahapan sorting yang kedua outputan yang tepat adalah ...... 2, 8, 5, 10, 3 2, 5, 8, 10, 3 2, 5, 3, 8, 10 2, 8, 3, 5, 10 2, 3, 5, 8, 10
18 Berdasarkan program diatas proses pengurutan data pada tahapan sorting yang ketiga outputan yang tepat adalah .... 2, 3, 8, 5, 10 2, 5, 8, 10, 3 2, 5, 3, 8, 10 2, 8, 3, 5, 10 2, 3, 5, 8, 10
19 Int Array [7]= {8, 5, 3, 9, 1, 2, 2}
Jika menggunakan sorting jenis sequential descending, output yang muncul pada iterasi/tahapan sorting yang pertama adalah…
1, 5, 3, 9, 1, 2, 2 9, 5, 3, 8, 1, 2, 2 5, 8, 3, 9, 1, 2, 2 9, 8, 5, 3, 2, 2, 1 1, 2, 2, 3, 5, 8, 9
20 Seorang programmer akan membuat sebuah sistem informasi akademik di suatu sekolah. Algoritma pencarian yang sebaiknya digunakan untuk mengetahui identitas seorang siswa berdasarkan NISnya adalah ... Bubble Binary Sequential Sequential Ascending Sequential Descending
21 Berikut adalah kelemahan dari jenis SDLC Prototype yang benar.... Kesalahan dapat terdeteksi oleh pemakai Pembuatan sistem tidak sempurna atau kurang teruji Dokumentasi pembuatan sistem terabaikan oleh pengembang Pemakai harus menyediakan waktu dan pikiran untuk menggarap prototipe Perbaikan sistem menjadi tidak berkesudahan
22 Tahapan pada jenis SDLC Waterfall yang bertujuan untuk mengetahui kebutuhan, tujuan pembuatan, serta pengguna dari sebuah sistem adalah ..... Operasi dan Pemeliharaan Pengembangan Sistem Menguji Prototipe Desain Sistem  Analisis Sistem
23 Tahapan pada jenis SDLC Waterfall yang bertujuan untuk mengetahui kekurangan dari sebuah sistem adalah .... Operasi dan Pemeliharaan Pengembangan Sistem Menguji Prototipe Desain Sistem  Analisis Sistem
24 Kelebihan dari model SDLC ini adalah proses pengembangan sistem/aplikasi menjadi lebih cepat & lebih mudah terutama pada kebutuhan pengguna yang sulit untuk diidentifikasi adalah ... Incremental RAD Waterfall Prototype Spiral
25 Output yang dihasilkan dari program berikut ini adalah... 5 5  2 5  2  6 5  2  6  1 5  2  6  1  9
26 Argument yang ada di dalam fungsi dipisahkan dengan menggunakan tanda… koma ( , ) titik koma ( ; ) titik dua ( : ) pagar ( # ) strip ( - )
27 Sebuah fungsi yang memanggil dirinya sendiri pada saat pemrosesan seperti yang ada pada kasus perhitungan faktorial dan penentuan bilangan fibonacci disebut… override   overload recursive inline prototype
28 Header yang harus ditambahkan di bagian atas program jika programmer menggunakan fungsi pow(3,2) adalah… math.h conio.h stdlib.h iostream cstdlib
29 Fungsi-fungsi tersebut termasuk dalam fungsi matematika yang tersimpan dalam file header math.h, kecuali... sin( ) sqrt( ) pow( ) clrscr( ) log10( )
30 Pernyataan yang tepat tentang kode diatas adalah... Tipe data pada baris kode ke-9 seharusnya string  fungsiMatematika tidak memiliki parameter fungsiMatematika termasuk fungsi yang tidak mengembalikan nilai tulisan void pada baris kode ke-4 seharusnya diganti dengan int fungsiMatematika membutuhkan kata kunci return untuk mengembalikan nilai
31 Programmer harus mendeklarasikan sebuah fungsi dengan kata kunci _______ jika fungsi tersebut tidak mengembalikan nilai apapun. int short float  bool void
32 Fungsi cetakNama( ) pada program diatas termasuk dalam jenis ____ dan memiliki jumlah ____  parameter. tidak mengembalikan nilai, 0 tidak mengembalikan nilai, 1 mengembalikan nilai, 0  mengembalikan nilai, 1 mengembalikan nilai, 2
33 Agar kode diatas dapat berjalan dengan baik, garis bawah pada baris nomor 4 diisi dengan tipe data... int short bool char double
34 Pasangan tipe data dalam pemrograman C++ yang berfungsi untuk menyimpan bilangan pecahan adalah... short dan long float dan int bool dan double  float dan char double dan float
35 Dalam pemrograman C++, untuk membuat sebuah blok program, pasangan tanda yang harus digunakan adalah… << >> “ “ { }  [ ] < >
36 Jenis variabel dalam pemrograman C++ yang dapat digunakan untuk menyimpan banyak nilai sekaligus dengan tipe yang sama disebut... parameter array konstanta function procedure
37 Tanda yang dapat digunakan sebagai penanda bahwa sebuah variabel diinisialisasi sebagai array adalah... * & < >  [ ] <=
38 Berikut ini yang merupakan cara pendeklarasian array dengan benar adalah... int d = {3, 4, 6, 5}; string f[4] = {“5”, “8”, “x”,”d”}; int g[2] = {5, 6, 7};  double h[3] = {“a”,”b”,”c”}; int i[ ] = {“a”, “b”, “c”};
39 Jumlah maksimal data yang bisa disimpan oleh array “kota” berikut ini adalah...  
string kota[5] = {“jakarta”, “bandung”, “semarang”};
3 4 5 6 tidak terbatas
40 Perhatikan pendefinisian array berikut ini :    
int data[4][2] = {{2,3},{4,7},{8,1},{9,6}};
Pemanggilan data[2][1] akan menghasilkan angka...
4 7 8 1 9
41 Berikut ini yang tidak termasuk dalam teknik pengurutan adalah... linear sort bubble sort quick sort  depth first search selection sort
42 Output yang dihasilkan oleh program berikut ini adalah... belajar lagi remidi lulus bagus sempurna
43 Agar penggunaan efisiensi memori secara maksimal, jika angka 78 dimasukkan ke dalam sebuah variabel tertentu, tipe data berikut yang paling sesuai adalah... int long short  char bool
44 Tipe data dalam C++ yang digunakan untuk menangani logika benar dan salah adalah... int long short  char bool
45 Untuk menambahkan fungsi strlen( ), file header yang harus ditambahkan adalah... string.h math.h iomanip.h stdlib.h cstdlib.h

Comments system

 
Design by FThemes | Blogger Theme by Lasantha - PremiumBloggerTemplates.com
NewBloggerThemes.com