Soal keterampilan pemrograman bahasa indonesia

Soal keterampilan pemrograman bahasa indonesia

Uji pemahaman Anda tentang topik keterampilan pemrograman dengan menjawab lebih dari 100 pertanyaan keterampilan pemrograman MC. Gulir ke bawah untuk memulai!

1: (char) ('a' + math.random () * ('z' - 'a' + 1)) mengembalikan karakter acak __________.

A.   Antara 'B' dan 'Z'

B.   Antara 'A' dan 'Y'

C.   Antara 'B' dan 'Y'

D.   Antara 'A' dan 'Z'

2: ________ adalah fungsi anggota yang secara otomatis dipanggil ketika objek kelas adalah ________.

A.   Destructor, dibuat

B.   Konstruktor, dibuat

C.   Fungsi statis, dialokasikan

D.   Fungsi utilitas, dinyatakan

E.   Tak ada satupun

3: ________ dari kelas dasar berharap akan ditimpa di kelas yang diturunkan.

A.   Fungsi konstruktor

B.   Fungsi destruktor

C.   Fungsi statis

D.   Fungsi virtual

4: Fungsi anggota yang dinyatakan ________ tidak dapat menggunakan pointer ini.

A.   Pribadi

B.   Publik

C.   Statis

D.   Di barisan

E.   Tak ada satupun

5: Program yang menguji suatu fungsi disebut program _____.

A.   Nilai

B.   Cakupan

C.   Referensi

D.   Pengemudi

6: Subskrip adalah (n) _____.

A.   Elemen dalam array

B.   Nama alternatif untuk array

C.   Angka yang mewakili nilai tertinggi yang disimpan dalam array

D.   Nomor yang menunjukkan posisi elemen array

7: Array dua dimensi dapat dilihat sebagai ________ dan ________.

A.   Baris, kolom

B.   Argumen, parameter

C.   Peningkatan, penurunan

D.   Semua ini

8: Array dua dimensi dapat memiliki elemen tipe data ________.

A.   Satu

B.   Dua

C.   Empat

D.   Salah satu dari ini

E.   Tak ada satupun

9: Array karakter dua dimensi dapat berisi ________.

A.   String dengan panjang yang sama

B.   String dengan panjang yang berbeda

C.   Elemen yang tidak diinisialisasi

D.   Semua ini

E.   Tak ada satupun

10: Variabel biasanya diteruskan ke metode dengan ____.

A.   Argumen

B.   Parameter

C.   Keduanya

D.   Tak ada satupun

11: Fungsi (n) ____ adalah fungsi bukan anggota yang memiliki akses ke semua anggota kelas.

A.   Teman

B.   Mengakses

C.   Ruang kosong

D.   Terlindung

12: A (n) _____ adalah anggota tertentu dari suatu kelas

A.   Kunci

B.   Lifeline

C.   Indeks

D.   Contoh

13: Argumen diteruskan ke fungsi destruktor kelas dasar oleh fungsi ________ ________.

A.   Diturunkan, konstruktor

B.   Diturunkan, destruktor

C.   Basis, konstruktor

D.   Pangkalan, destruktor

E.   Tak ada satupun

14: Array mungkin ________ pada saat mereka ________.

A.   Diinisialisasi, dinyatakan

B.   Dinyatakan, diinisialisasi

C.   Tetapkan, diinisialisasi

D.   Diinisialisasi, tetapkan

15: Nilai cellpadding dapat diekspresikan dalam ____.

A.   Spanning

B.   Tabel

C.   Hsides

D.   Piksel

E.   Paling tinggi

16: Untuk (k = 0; k <9; k ++) if (name [k] _______ ““) Kemudian tulis nama [k] akhir jika akhir untuk

A.   =

B.   >

C.   <

D.   ==

17: Formulir dibuat menggunakan elemen ____.

A.   <field>

B.   <Morm>

C.   <Html>

D.   <Input>

18: Pengelompokan adalah ________.

A.   Mewakili data konsolidasi dari yang dapat diputus secara visual

B.   Klik panah bidang di area nilai dan pilih pengaturan bidang nilai.

C.   Statistik ringkasan tidak berubah untuk mencerminkan nilai yang dipilih dalam slicer.

D.   Bergabung dengan baris atau kolom data terkait menjadi satu entitas untuk analisis

19: Jika Anda meninggalkan deklarator ukuran dalam deklarasi array ________.

A.   Anda harus memberikan daftar inisialisasi

B.   Anda tidak diharuskan menginisialisasi elemen array

C.   Semua elemen array default ke nol nilai

D.   Array Anda tidak akan mengandung elemen

20: Anggota yang dilindungi dari kelas dasar seperti ________, tetapi mereka dapat diakses oleh kelas yang diturunkan.

A.   Anggota pribadi

B.   Anggota umum

C.   Anggota yang dilindungi

D.   Tak ada satupun

21: Fungsi ____ mengubah semua huruf dalam string ke huruf kapital.

A.   Strtupper ()

B.   Stringtoupper ()

C.   Strtolower ()

D.   StringTolower

22: Operator ____ dievaluasi terlebih dahulu dalam ekspresi berikut: 9 * 2 - 8> 5 + 2/2.

A.   +

B.   -

C.   /

D.   *

23: Perintah _____ akan digunakan untuk menghapus baris tabel di mana p_code adalah 'BRT-345'.

A.   Hapus dari produk di mana p_code = 'BRT-345';

B.   Hapus dari produk di mana p_code = 'BRT-345';

C.   Hapus dari produk di mana p_code = 'BRT-345';

D.   Rollback dari produk di mana p_code = 'BRT-345';

24: Fungsi __________ akan mengembalikan jumlah karakter dalam string yang diberikan.

A.   Menambahkan()

B.   Panjang dari()

C.   Kembali()

D.   Semua ini

25: Karakter +, -, *, dan / adalah contoh ____.

A.   Operator aritmatika

B.   Operator khusus

C.   Keduanya

D.   Tak ada satupun

26: Kode untuk membuat bilangan bulat acak antara 1 dan 100 adalah __________ (acak * 100) + 1.

A.   (math.random ()*100) + 1.

B.   Math.random ()

C.   Math.random ()*100

D.   Tak ada satupun

27: Kompiler melakukan ________ pada fungsi virtual.

A.   Ikatan statis

B.   Mengikat warisan

C.   Ikatan yang ditimpa

D.   Pengikatan dinamis

28: Jenis pengembalian fungsi destruktor adalah ________.

A.   Tilde

B.   Int

C.   Mengambang

D.   Tidak ada apa-apa. Destructor tidak memiliki tipe pengembalian

E.   Tak ada satupun

29: Pencarian linier cukup untuk mencari melalui ________ array, tetapi tidak melalui ________.

A.   Kecil besar

B.   Char, string

C.   Int, ganda

D.   Vektor biasa

E.   Naik turun

30: Prosedur yang dilakukan objek dikenal sebagai ________.

A.   Metode

B.   Fungsi

C.   Kelas

D.   Tak ada satupun

31: Pernyataan ____ membuat veclist objek vektor dengan ukuran ukuran.

A.   Vektor [elemtype] veclist (ukuran);

B.   Vektor <elemtype> veclist (ukuran);

C.   Vektor (ukuran) veclist <semem SedarType>

D.   Vektor {elemtype :: size} veclist

32: Pernyataan: Return 2 * 3 + 1, 1 + 5; Mengembalikan nilai ____.

A.   2

B.   3

C.   6

D.   7

33: Pernyataan: Pengembalian 37, y, 2 * 3; Mengembalikan nilai ____.

A.   2

B.   3

C.   6

D.   7

34: Metode statis ________ dari string kelas mengembalikan string yang diformat.

A.   Printf

B.   Format

C.   FormatString

D.   ToformatString

35: Sintaks untuk mengakses anggota struct adalah structvariablename____.

A.   .nama anggota

B.   Anggota

C.   .(dot)

D.   Tak ada satupun

36: System.currentTimemillis () mengembalikan ________.

A.   Waktu saat ini dalam milidetik sejak tengah malam, 1 Januari 1970 GMT (waktu unix)

B.   Waktu saat ini di Nineseconds sejak tengah malam, 1 Januari 1970 GMT (waktu UNIX)

C.   Waktu saat ini dalam hitungan detik sejak tengah malam, 1 Januari 1970 GMT (waktu UNIX)

D.   Waktu saat ini dalam min sejak tengah malam, 1 Januari 1970 GMT (waktu UNIX

37: ____ adalah karakteristik yang mendefinisikan objek sebagai bagian dari kelas.

A.   Atribut

B.   Primitif

C.   Statis

D.   Kelebihan beban

38: ____ memungkinkan objek untuk memperoleh satu atau lebih atributnya dari objek lain.

A.   Rangkaian.

B.   Enkapsulasi.

C.   Warisan.

D.   Polimorfisme

39: ____ adalah steno untuk mengatur ruang atas, kanan, bawah, dan kiri di sekitar elemen.

A.   Padding

B.   Kolom

C.   Header

D.   Spasi perbatasan

40: ____ terjadi ketika suatu metode didefinisikan dalam hal dirinya sendiri.

A.   Integritas referensial

B.   Pengulangan

C.   Ketergantungan

D.   Pengulangan

41: _____ adalah fungsi string yang mengembalikan jumlah karakter dalam nilai string.

A.   PANJANG

B.   Substring

C.   Concat

D.   Ucase

42: ________ adalah konstruk yang mendefinisikan objek dari jenis yang sama.

A.   Kelas

B.   Sebuah metode

C.   Sebuah Objek

D.   Bidang data

43: _____ adalah elemen pengelompokan generik.

A.   <IR>

B.   <div>

C.   <dd>

D.   <span>

44: _____ mengacu pada pendekatan sistematis untuk mengembangkan program pelatihan.

A.   Total Manajemen Kualitas

B.   Pembelajaran Berkelanjutan

C.   Proses Desain Pelatihan

D.   Program Pelatihan Orientasi

45: __________ adalah tiga jenis set atribut.

A.   Penelitian Eksperimental

B.   Apakah penelitian akan bermanfaat?

C.   Universal, pengambilan, dan

D.   Kebutuhan yang tidak puas

46: Kontrol yang menggabungkan fitur kotak teks dan kotak daftar adalah ____.

A.   Kotak gambar

B.   Kotak centang

C.   Tombol opsi

D.   Kotak kombo

47: Atribut yang diturunkan ____.

A.   Memiliki banyak nilai

B.   Harus disimpan secara fisik dalam database

C.   Harus didasarkan pada nilai tiga atau lebih atribut

D.   Tidak perlu disimpan secara fisik dalam database

48: Fungsi dapat mengembalikan pointer, tetapi programmer harus memastikan bahwa pointer ________.

A.   Alamat objek yang ada dari jenis yang sesuai

B.   Int ptr = int *num1;, int ptr = & num1;, float num1 = & ptr2;, semuanya tidak valid

C.   Menunjuk ke objek yang masih valid setelah pengembalian fungsi

D.   Arahkan ke penyimpanan yang dialokasikan oleh operator baru

49: Ukuran berapa banyak tugas yang dimaksudkan yang dapat dilakukan pengguna dengan teknologi ini disebut ____.

A.   Efektivitas

B.   Kemampuan belajar

C.   Kegunaan

D.   Sikap

50: Sepotong informasi tentang objek tertentu disebut (n) _______ Jerman.

A.   Abstrak

B.   Atribut

C.   BENAR

D.   Konkret

51: Serangkaian pernyataan bersarang jika juga dapat disebut pernyataan ____ IF.

A.   Ditumpuk

B.   Cascading

C.   Bertakuk

D.   Air terjun

52: Program terstruktur hanya mencakup kombinasi dari tiga struktur dasar: ____.

A.   Modul

B.   PALSU

C.   BENAR

D.   Urutan, Seleksi, dan Loop

53: Secara default, parameter didefinisikan sebagai parameter ______________.

A.   Input output

B.   Memasukkan

C.   Keluaran

D.   Semua yang di atas

54: Jika Anda ingin menampilkan beberapa baris informasi dalam kotak pesan, gunakan ________ yang konstan.

A.   Controlchars.crlf

B.   Strnew_line

C.   Carrage_return_line_feed

D.   VBreturn

55: Dalam pernyataan IF ... maka, simbol ____ digunakan untuk menguji ketidaksetaraan.

A.   <>

B.   ! =

C.   = =

D.   > <

56: Dalam beberapa bahasa pemrograman, ___________ diimplementasikan sebagai array yang elemennya adalah karakter.

A.   String

B.   Array

C.   Matriks

D.   Subskrip

57: Dalam URL yang ditemukan pada gambar yang menyertainya, HTTP adalah ____.

A.   Ekstensi file

B.   Nama Server Web

C.   Prosesor permintaan

D.   Standar Protokol Web

58: Pemrogram menggunakan istilah ____ untuk menggambarkan program

A.   Industri

B.   Berperilaku baik

C.   elegan

59: Beberapa komputer menggunakan _____, skema pengkodean 8-bit untuk mewakili karakter dalam format biner.

A.   Ascii

B.   Asci

C.   Tak ada satupun

60: Seorang individu yang membeli program komputer ________.

A.   Plotter flatbed

B.   Tertutup; tertutup; membuka; tertutup; tertutup

C.   Hanya membeli lisensi untuk menggunakan produk

61: Simbol yang digunakan untuk mewakili kondisi loop pada diagram alur adalah simbol ____.

A.   Berlian

B.   Persegi panjang

C.   Segi enam

D.   Genjang

62: Untuk menghapus karakter hanya dari awal string, gunakan metode ____.

A.   Trimstart

B.   Diurutkan

C.   Strcat ()

D.   Concat

63: Algoritma penyortiran dapat digunakan untuk mengatur satu set ________ dalam urutan ________.

A.   String, naik

B.   Nilai numerik, turun

C.   Nilai numerik, naik

D.   String, turun

E.   Semua yang di atas

64: Prototipe fungsi adalah ____

A.   Definisi, tetapi bukan deklarasi

B.   Deklarasi dan Definisi

C.   Deklarasi, tetapi bukan definisi

D.   Baris komentar

65: Struktur referensi-diri berisi anggota ________ yang menunjuk ke ________.

A.   Bilangan bulat, struktur dari jenis struktur yang sama

B.   Penunjuk, bilangan bulat

C.   Bilangan bulat, bilangan bulat

D.   Pointer, struktur dari jenis struktur yang sama

66: Untuk menggunakan fungsi Strlen dalam suatu program, Anda juga harus menulis #include ________.

A.   <strlen>

B.   <iostring>

C.   <Cstring>

D.   <stringlib>

67: Ketika salinan variabel dikirim ke metode, itu dilewatkan oleh ____.

A.   Nilai

B.   Indeks

C.   Variabel

D.   Tipe data

68: Saat Anda mendapatkan kelas dari kelas yang sudah ada, Anda ________ menambahkan data dan fungsi baru.

A.   Mungkin

B.   Tidak pernah bisa

C.   Harus

D.   Bukan dari salah satu di atas

69: Lembar gaya tertanam mencakup lembar gaya dalam tag _____ dari dokumen HTML.

A.   <head> dan </head>

B.   <body> dan </body>

C.   <script> dan </script>

D.   <link> dan </link>

70: Variabel string dapat dinyatakan sebagai array dengan elemen yang bertipe __________.

A.   Karakter

B.   Bilangan bulat

C.   Mengambang

D.   Dobel

71: Untuk memasukkan karakter dalam string, Anda menggunakan metode ____.

A.   Menambahkan

B.   Menyisipkan

C.   Pertengahan

D.   Indeks

72: Loop ____ sangat berguna saat memproses array.

A.   Untuk

B.   Tak terbatas

C.   Ketika

D.   Bersarang

73: Gunakan penghitung atau (n) ____ untuk mengontrol pengulangan loop.

A.   Nilai Sentinel

B.   Lakukan loop

C.   Jika pernyataan

D.   Saat loop

74: Gunakan simbol ketidaksetaraan (<,>, =,) untuk membandingkan 17 ____ 1

A.   =

B.   <

C.   >

D.   #

75: Dengan ____, pernyataan dalam loop diulangi selama kondisi tertentu salah.

A.   Lakukan sementara

B.   Lakukan sampai

C.   Jika

D.   Untuk

76: Metode ____ juga dikenal sebagai metode bantuan.

A.   Bekerja

B.   Publik

C.   Pribadi

D.   Mengatur

77: A ________ adalah variabel khusus yang menerima nilai yang diteruskan ke dalam prosedur atau fungsi.

A.   Parameter

B.   Pribadi

C.   Langkah selesai

D.   Modularisasi

78: A (n) ________ adalah diagram yang menunjukkan aliran logis suatu program.

A.   Diagram UML.

B.   Flow chart.

C.   Bagan Hirarki.

D.   Skema program.

E.   Tak ada satupun

79: Komponen elektronik yang dapat diprogram untuk melakukan tugas adalah ____.

A.   CPU

B.   Mikroprosesor

C.   Transistor

D.   Pencetak

E.   Pemindai

80: ____ adalah pernyataan yang dapat dieksekusi yang memberi tahu pengguna apa yang harus dilakukan.

A.   Variabel

B.   Konstanta bernama

C.   Baris cepat

D.   Ekspresi

81: ____ adalah istilah yang lebih umum untuk entitas yang mengatur file.

A.   Map

B.   Struktur

C.   Jalur

D.   Direktori

82: ____ Metode adalah metode yang ada untuk digunakan dengan objek yang dibuat dari kelas.

A.   tanpa statis

B.   Statis

C.   Tersembunyi

D.   Dikendalikan

83: Salah satu jenis "" operasi ilegal "" adalah upaya untuk mengambil akar kuadrat dari (n) ___________.

A.   Perbandingan

B.   Perangkap Kesalahan

C.   Angka negatif

D.   Relasional

84: Atas struktur ujung ke ujung disebut struktur ____.

A.   Menghubungkan

B.   Menumpuk

C.   Bersarang

D.   Bangunan.

85: A ________ mendesain dan menulis kode komputer.

A.   Penulis teknis

B.   Analis sistem

C.   Programmer

D.   Analis bisnis

86: Kesalahan yang sering dilakukan oleh pemrogram dengan loop adalah bahwa mereka ____.

A.   Inisialisasi variabel kontrol loop sebelum memasuki badan loop

B.   Menambah variabel kontrol loop di dalam tubuh loop

C.   Sertakan pernyataan di dalam loop yang berada di luar loop

D.   Lampirkan loop bagian dalam sepenuhnya di dalam loop luar dalam loop bersarang

87: Pilihan ____ yang cermat adalah bagian penting dari pemrograman yang baik.

A.   Pseudocode

B.   Data output

C.   Lingkungan pengguna

D.   Uji data

88: Loop ____ memberikan tiga tindakan dalam satu pernyataan kompak.

A.   Untuk,

B.   Tak terbatas,

C.   Ketika,

D.   Bersarang.

89: Laporan Bisnis yang hanya daftar total, tanpa detail item individual, disebut ____.

A.   Operan

B.   Kondisi masuk

C.   Seluruh loop harus dieksekusi

D.   Rangkuman laporan

90: Situs web Autobytel memungkinkan pelanggan untuk membeli mobil baru tanpa ____.

A.   Disintermediasi

B.   Masalah pembayaran elektronik

C.   Menegosiasikan harganya dengan penjual

D.   Belanja online membutuhkan lebih banyak waktu daripada pergi ke toko

91: Nama dan indeks array dipisahkan menggunakan ____.

A.   Kurung keriting.

B.   Kurung persegi.

C.   Sebuah titik.

D.   Koma

92: Properti Opacity CSS mengonfigurasi tampilan _____________

A.   A. Hanya latar belakang

B.   Hanya teksnya

C.   Baik teks atau latar belakangnya

D.   Baik teks dan latar belakang

93: Properti CSS3 _______ Konfigurasi transparansi elemen.

A.   Kegelapan.

B.   Transparansi.

C.   Latar belakang-opacity.

D.   Opacity-Background.

94: _____ Laporan menunjukkan tingkat detail yang lebih besar daripada yang termasuk dalam laporan rutin.

A.   Indikator kunci

B.   Bor

C.   AD hoc

D.   Rutin

95: ______ mengacu pada proses menerjemahkan instruksi ke dalam sinyal yang dapat dijalankan komputer.

A.   Decoding

B.   Dekripsi

C.   Digitalisasi

D.   Ekonstruksi.

96: Banyak bahasa pemrograman memerlukan ____ untuk membuat file yang dapat dieksekusi.

A.   Kompiler

B.   File atau tabel

C.   Catatan

D.   Database

E.   Dapat dieksekusi

97: Properti ____ dari objek ListBox mengidentifikasi item mana di ListBox dipilih.

A.   Teks

B.   SelectedValue

C.   SelectectedItem

D.   Multiline

98: Menerima 29 Februari hanya dalam satu tahun kabisat adalah cek yang dilakukan dengan cek ________.

A.   Tanggal

B.   Hari

C.   Bulan

D.   Kalender

E.   Tak ada satupun

99: Dalam Python simbol ________ digunakan sebagai operator kesetaraan.

A.   ==

B.   Atau

C.   > =

D.   ! =

100: Bacaan priming ditempatkan ________ loop.

A.   Di bawah

B.   Di dalam dan sebelumnya

C.   Di dalam

D.   Di dalam dan di bawah

E.   Sebelum