Silahkan Salin Jawaban Anda DiKertas Sertakan : NIM. : Nama. : Kelas Silahkan Salin Jawaban Anda DiKertas Sertakan : NIM : Nama : Kelas : No. Absen :
Latihan Borland C++ 1. Operasi yang berfungsi untuk memecahkan persoalan dalam mengambil keputusan diantara pernyataan yang ada disebut... a. Operasi Perulangan c. Operasi Penyeleksi Kondisi b. Operasi String d. Operasi Keputusan 2. Yang termasuk proses perulangan, kecuali : a. go to c. For b. switch case d. Perulangan tak berhingga
Latihan Borland C++ 2. Yang termasuk proses perulangan, kecuali : a. go to c. For b. switch case d. Perulangan tak berhingga 3. tipe_data nama_variabel[ukuran] termasuk bentuk umum pendeklarasian array a. Berdimensi satu c. Berdimensi tiga b. Berdimensi dua d. Tidak berdimensi
Latihan Borland C++ 3. tipe_data nama_variabel[ukuran] termasuk bentuk umum pendeklarasian array a. Berdimensi satu c. Berdimensi tiga b. Berdimensi dua d. Tidak berdimensi 4. “Integer” Merupakan type data yang menampung : a. Bilangan bulat c. Huruf bulat b. Bilangan desimal d. Huruf desimal
Latihan Borland C++ a. Bilangan bulat c. Huruf bulat 4. “Integer” Merupakan type data yang menampung : a. Bilangan bulat c. Huruf bulat b. Bilangan desimal d. Huruf desimal 5. Jika kondisi bernilai benar maka perintah akan dikerjakan dan jika tidak memenuhi syarat maka diabaikan. Pernyataan diatas digunakan untuk a. If c. If else majemuk b. If else d. Nested if
Latihan Borland C++ 5. Jika kondisi bernilai benar maka perintah akan dikerjakan dan jika tidak memenuhi syarat maka diabaikan. Pernyataan diatas digunakan untuk a. If c. If else majemuk b. If else d. Nested if 6. Branching disebut dengan : a. perulangan c. persamaan b. percabangan d. persetujuan
Latihan Borland C++ 6. Branching disebut dengan : a. perulangan c. persamaan b. percabangan d. persetujuan 7. Pernyataan if yang berada dalam pernyataan if disebut : a. If else c. Nested if b. If d. If majemuk
Latihan Borland C++ 7. Pernyataan if yang berada dalam pernyataan if disebut : a. If else c. Nested if b. If d. If majemuk 8. Array termasuk tipe data : a. sederhana c. Tidak terstruktur b. Terstruktur d. string
Latihan Borland C++ 8. Array termasuk tipe data : a. sederhana c. Tidak terstruktur b. Terstruktur d. string 9. Perulangan akan terus dilaksanakan selama syarat terpenuhi disebut : a. While c. for b. Do while d. Nested for
Latihan Borland C++ 9. Perulangan akan terus dilaksanakan selama syarat terpenuhi disebut : a. While c. for b. Do while d. Nested for 10.Yang digunakan untuk membuat baris baru : a. \t c. \n b. \endl d. \bb
Latihan Borland C++ 10. Yang digunakan untuk membuat baris baru : a. \t c. \n b. \endl d. \bb 11. Perulangan yang tidak berhenti berulang disebut : a. Continue c. Tak berhingga b. While d. Go to
Latihan Borland C++ 11. Perulangan yang tidak berhenti berulang disebut : a. Continue c. Tak berhingga b. While d. Go to 12. Suatu nilai yang sifatnya berubah-ubah disebut : a. konstanta c. String b. Variabel d. a dan b benar
Latihan Borland C++ 12. Suatu nilai yang sifatnya berubah-ubah disebut : a. konstanta c. String b. Variabel d. a dan b benar 13. Instruksi yangmengarahkan eksekusi program kepernyataan. Diawali dengan suatu label disebut : a. While label c. Break b. Go to label d. Break label
Latihan Borland C++ 13. Instruksi yangmengarahkan eksekusi program kepernyataan. Diawali dengan suatu label disebut : a. While label c. Break b. Go to label d. Break label 14. Tipe data yang menampung nilai desimal adalah : a. int c. float b. char d. str
Latihan Borland C++ 14. Tipe data yang menampung nilai desimal adalah : a. int c. float b. char d. str 15. Pernyataan yang berfungsi keluar dari struktur switch adalah a. countinue c. case b. Break d. Salah semua
Latihan Borland C++ 15. Pernyataan yang berfungsi keluar dari struktur switch adalah a. countinue c. case b. Break d. Salah semua 16. Untuk mendefinisikan suatu nilai tertentu kepada suatu nama konstanta, disebut: a. #include c. #define b. #if - #endif d. #if - #else - #endif
Latihan Borland C++ a. #include c. #define 16. Untuk mendefinisikan suatu nilai tertentu kepada suatu nama konstanta, disebut: a. #include c. #define b. #if - #endif d. #if - #else - #endif 17. Berikut preprocessor yang berfungsi untuk memasukan atau menyertakan file – file header kedalam program yang akan dibuat adalah: a. #include c. #if - #else - #endif b. #if - #endif d. #elif
Latihan Borland C++ 17. Berikut preprocessor yang berfungsi untuk memasukan atau menyertakan file – file header kedalam program yang akan dibuat adalah: a. #include c. #if - #else - #endif b. #if - #endif d. #elif 18. Suatu file dengan akhir .h, yang berisikan deklarasi fungsi dan definisi konstanta disebut : a. Preprocessor Directives c. File Header b. Preprocessor d. Pointer
Latihan Borland C++ 18. Suatu file dengan akhir .h, yang berisikan deklarasi fungsi dan definisi konstanta disebut : a. Preprocessor Directives c. File Header b. Preprocessor d. Pointer 19. Sebuah variabel yang berisi alamat dari variabel lain, disebut: a. Preprocessor Directives c. File Header b. Preprocessor d. Pointer
Latihan Borland C++ 19. Sebuah variabel yang berisi alamat dari variabel lain, disebut: a. Preprocessor Directives c. File Header b. Preprocessor d. Pointer 20. Operator yang dapat mengakses secara langsung nilai yang terdapat didalam variabel yang berpointer, disebut dengan: a. Operator String c. Operator Reference b. Operator Aritmatika d. Operator Dereference
Latihan Borland C++ 20. Operator yang dapat mengakses secara langsung nilai yang terdapat didalam variabel yang berpointer, disebut dengan: a. Operator String c. Operator Reference b. Operator Aritmatika d. Operator Dereference 21. Blok dari kode yang dirancang untuk melaksanakan tugas khusus, disebut : a. Class c. Pointer b. Array d. Parameter
Latihan Borland C++ 21. Blok dari kode yang dirancang untuk melaksanakan tugas khusus, disebut : a. Class c. Pointer b. Array d. Parameter 22. Variabel yang terdapat pada daftar parameter yang berada di dalam definisi fungsi, disebut : a. Parameter Formal c. Parameter UnAktual b. Parameter Aktual d. Parameter Aktualisasi
Latihan Borland C++ 22. Variabel yang terdapat pada daftar parameter yang berada di dalam definisi fungsi, disebut : a. Parameter Formal c. Parameter UnAktual b. Parameter Aktual d. Parameter Aktualisasi 23. Variabel yang digunakan pada pemanggilan suatu fungsi, disebut : b. Parameter Aktual d. Parameter Aktualisasi
Latihan Borland C++ 23. Variabel yang digunakan pada pemanggilan suatu fungsi, disebut : a. Parameter Formal c. Parameter UnAktual b. Parameter Aktual d. Parameter Aktualisasi 24. Fungsi yang digunakan untuk mengelompokan sejumlah data yang mempunyai tipe data yang berbeda, disebut : a. Class c. Pointer b. Array d. Parameter
Latihan Borland C++ 24. Fungsi yang digunakan untuk mengelompokan sejumlah data yang mempunyai tipe data yang berbeda, disebut : a. Class c. Pointer b. Array d. Parameter 25. Tata cara objek tersebut diperlakukan atau penggunaan atau manfaat dari objek tersebut, disebut : a. Class c. Methode b. Objek d. Parameter
Latihan Borland C++ 25. Tata cara objek tersebut diperlakukan atau penggunaan atau manfaat dari objek tersebut, disebut : a. Class c. Methode b. Objek d. Parameter 26. Berikut Keuntungan penggunaan Object Oriented Programming (OOP), Kecuali ... a. Natural c. Statis b. Modular d. Mudah diperbaharui
Latihan Borland C++ 26. Berikut Keuntungan penggunaan Object Oriented Programming (OOP), Kecuali ... a. Natural c. Statis b. Modular d. Mudah diperbaharui 27. Suatu file dengan akhir .h, yang berisikan deklarasi fungsi dan definisi konstanta disebut : a. Preprocessor c. Pointer b. Macro d. File Header
Latihan Borland C++ 27. Suatu file dengan akhir .h, yang berisikan deklarasi fungsi dan definisi konstanta disebut : a. Preprocessor c. Pointer b. Macro d. File Header 28. uraian dari blok fungsi yang dapat digunakan untuk mendeklarasikan ke kompiler. Disebut : a. Prototipe c. Parameter b. Struktur d. Salah Semua
Latihan Borland C++ 28. uraian dari blok fungsi yang dapat digunakan untuk mendeklarasikan ke kompiler. Disebut : a. Prototipe c. Parameter b. Struktur d. Salah Semua 29. untuk mengirimkan nilai atau nilai dari suatu fungsi kepada fungsi yang lain yang memanggilnya. a. Return c. Main b. Prototipe d. Parameter
Latihan Borland C++ 29. untuk mengirimkan nilai atau nilai dari suatu fungsi kepada fungsi yang lain yang memanggilnya. a. Return c. Main b. Prototipe d. Parameter 30. sebuah variabel yang berisi alamat dari variabel lain. Disebut : a. Pointer c. Parameter b. Prototipe d. Return
Latihan Borland C++ 30. sebuah variabel yang berisi alamat dari variabel lain. Disebut : a. Pointer c. Parameter b. Prototipe d. Return 31. Terdapat dua macam operator pointer yang disediakan oleh Borland C++ : a. The Dirifirence dan The rifirence b. Dereference dan reference c. Formal dan Aktual d. Pointer dan Prototipe
Latihan Borland C++ a. Lokal c. Statis b. Eksternal d. b dan c benar 31. Terdapat dua macam operator pointer yang disediakan oleh Borland C++ : a. The Dirifirence dan The rifirence b. Dereference dan reference c. Formal dan Aktual d. Pointer dan Prototipe 32. variabel yang dideklarasikan diluar fungsi : a. Lokal c. Statis b. Eksternal d. b dan c benar
Latihan Borland C++ a. Statis c. Global b. Eksternal d. b dan c benar 32. variabel yang dideklarasikan diluar fungsi, kecuali : a. Statis c. Global b. Eksternal d. b dan c benar 33. gambaran atau abstraksi karakter dan sifat dari suatu objek. Disebut : a. Object c. Class b. Methode d. Salah semua
Latihan Borland C++ 33. gambaran atau abstraksi karakter dan sifat dari suatu objek. Disebut : a. Object c. Class b. Methode d. Salah semua 34. tata cara objek tersebut diperlakukan, atau penggunaan atau manfaat dari objek tersebut :
Latihan Borland C++ a. Object c. Class b. Methode d. Salah semua 34. tata cara objek tersebut diperlakukan, atau penggunaan atau manfaat dari objek tersebut : a. Object c. Class b. Methode d. Salah semua 35. Berikut ini keuntungan penggunaan OOP, Kecuali : a. Natural c. Modular b. Mudah diperbaharui d. Salah Semua
Latihan Borland C++ 35. Berikut ini keuntungan penggunaan OOP, Kecuali : a. Natural c. Modular b. Mudah diperbaharui d. Salah Semua 36. a dan b Termasuk Parameter : a. Formal b. Aktual c. Statis d. Natural main() { ….. total(a, b); }
Latihan Borland C++ 36. a dan b Termasuk Parameter : a. Formal b. Aktual c. Statis d. Natural main() { ….. total(a, b); }
Latihan Borland C++ 37. Penggalan Listing dibawah ini menghasilkan : b. c. d. #include <conio.h> #include <iostream.h> main() { char hari[5][10]= {"Andre","Shule","Parto","Azis","Nunung"}; clrscr(); cout<<"Nama Personel OVJ :"<<endl; cout<<hari[1]<<endl<<hari[2]<<endl<<hari[3]<<endl; getch(); } Nama Personel OVJ : Andre Shule Parto Azis Nunung Nama Personel OVJ : Nunung Azis Parto Shule Andre Nama Personel OVJ : Andre Shule Parto Nama Personel OVJ : Shule Parto Azis
Latihan Borland C++ 37. Penggalan Listing dibawah ini menghasilkan : b. c. d. #include <conio.h> #include <iostream.h> main() { char hari[5][10]= {"Andre","Shule","Parto","Azis","Nunung"}; clrscr(); cout<<"Nama Personel OVJ :"<<endl; cout<<hari[1]<<endl<<hari[2]<<endl<<hari[3]<<endl; getch(); } Nama Personel OVJ : Andre Shule Parto Azis Nunung Nama Personel OVJ : Nunung Azis Parto Shule Andre Nama Personel OVJ : Andre Shule Parto Nama Personel OVJ : Shule Parto Azis
Latihan Borland C++ 38. Penggalan Listing dibawah ini menghasilkan : Nilai Deni = 10 Nilai Wendy = 0x0012ff50 Nilai Narji = 10 #include<stdio.h> #include<conio.h> #include<iostream.h> main() { int deni, *wendy, narji; clrscr(); deni = 10; wendy = &deni; narji = *wendy; cout<<"Nilai Deni = "<<deni<<endl; cout<<"Nilai Wendy = "<<wendy<<endl; cout<<"Nilai Narji = "<<narji<<endl; getch(); } Nilai Deni = 0x0012ff50 Nilai Wendy = 0x0012ff50 Nilai Narji = 10 Nilai Deni = 0x0012ff50 Nilai Wendy = 10 Nilai Narji = 10 Nilai Deni = 10 Nilai Wendy = 10 Nilai Narji = 10
Latihan Borland C++ 38. Penggalan Listing dibawah ini menghasilkan : Nilai Deni = 10 Nilai Wendy = 0x0012ff50 Nilai Narji = 10 #include<stdio.h> #include<conio.h> #include<iostream.h> main() { int deni, *wendy, narji; clrscr(); deni = 10; wendy = &deni; narji = *wendy; cout<<"Nilai Deni = "<<deni<<endl; cout<<"Nilai Wendy = "<<wendy<<endl; cout<<"Nilai Narji = "<<narji<<endl; getch(); } Nilai Deni = 0x0012ff50 Nilai Wendy = 0x0012ff50 Nilai Narji = 10 Nilai Deni = 0x0012ff50 Nilai Wendy = 10 Nilai Narji = 10 Nilai Deni = 10 Nilai Wendy = 10 Nilai Narji = 10
Latihan Borland C++ 39. Di bawah ini yang termasuk karakteristik OOP adalah … Encapsulation, Inheritance, polymorphism Encapsulation, konstruktor, inheritance Polymorphism, Konstruktor, inheritance Encapsulation, Inheritance, polymorphism, konstruktor
Latihan Borland C++ 40. Mekanisme pembungkusan untuk menyembunyikan atau melindungi suatu proses dari kemungkinan interferensi atau penyalahgunaan dari luar sistem juga sekaligus menyederhanakan penggunaan sistem itu sendiri merupakan pengertian dari…. Polymorphism Encapsulation Konstruktor Inheritance