Anda di halaman 1dari 19

S:1) Kumpulan dari method-method yang belum terdapat operasi di dalam tubuh method

tersebut disebut...
A:)Abstract class
B:)Inheritance
C:)Interface
D:)Method abstract
E:)Implements
JAWAB:C

S:2) Nama lain dari istilah pewarisan adalah...


A:)Inheritance
B:)Interface
C:)Overriding
D:)Overloading
E:)Implements
JAWAB:A

S:3) Class yang mempunyai sedikitnya satu abstract metode disebut…


A:)Abstract class
B:)Class
C:)Multiple interface
D:)Implementasi
E:)Interface
JAWAB:A

S:4) Class yang digunakan menggunakan array dan character disebut…


A:)Class math
B:)Class string
C:)Class string buffer
D:)Class wrapper
E:)Class procces
JAWAB:AB

S:5) Method yang menghasilkan nilai mutlak adalah...


A:)Publik static double max (double a, b)
B:)Publik static double cell (double a)
C:)Publik static double abs (double a)
D:)Publik static double floor (double a)
E:)Publik static double log (double a)
JAWAB:C

S:6) Berikut ini yang termasuk tipe data wrapper adalah ...
A:)Boolean
B:)Byte
C:)Character
D:)Double
E:)Semua jawaban benar
JAWAB:E

S:7) Class yang menyediakan beberapa flied dan method bermanfaat disebut ...
A:)Class system
B:)Class math
C:)Class string
D:)Class wrapper
E:)Boolean
JAWAB:A

S:8) Keyword penting dalam java dalam hal exception handing adalah ...
A:)Try
B:)Catch
C:)Finally
D:)Throw
E:)Semua jawaban benar
JAWAB:E

S:9) Super class tertinggi adalah...


A:)Class throwable
B:)Php
C:)Metode
D:)Throw
E:)Catch
JAWAB:A

S:10) Keyword yang digunakan dalam suatu block program adalah…


A:)Try
B:)Throw
C:)Throws
D:)Catch
E:)Finally
JAWAB:A

S:11) Apache didesain untuk sistem operasi…


A:)Windows
B:)Mac Os
C:)Dos
D:)Unix
E:)Amiga
JAWAB:D
S:12) Server web antar platform yang dapat berjalan dibeberapa platform seperti linux dan
windows adalah…
A:)Web Router
B:)Apache
C:)Xampp
D:)Web Server
E:)DHCP Server
JAWAB:B

S:13) Domain .go.id berarti…


A:)Domain milik suatu perkumpulan
B:)Domain milik pribadi perorangan
C:)Domain milik suatu perusahaan
D:)Domain milik suatu kampus
E:)Domain milik pemerintahan
JAWAB:E

S:14) Macam-macam web server, kecuali…


A:)Xitami web server
B:)Lighttpd
C:)Apache tomcat
D:)Sun java system web server
E:)Birhttpd
JAWAB:E

S:15) Untuk mengakses web server dibutuhkan program berikut ini…


A:)Mozilla Firefox
B:)Blogger
C:)Outlook
D:)Squid
E:)Apache
JAWAB:A

S:16) Berikut ini yang termasuk sistem operasi…


A:)Windows
B:)DOS
C:)Mac Os
D:)Linux
E:) Semua jawaban Benar
JAWAB:E

S:17) Berikut ini yang merupakan beberapa dukungan program dari apache adalah …
A:)Control Akses, PHP, IIS
B:)Control Akses, PHP, CGI
C:)CGI, PHP, IIS
D:)Control Akses, WWW, CGI
E:) Control Akses, WWW, IIS
JAWAB:C

S:18) Aplikasi yang mengandung berbagai macam string pada pihak client untuk berkomunikasi
dengan pihak web server disebut…
A:)Web server
B:)Client server
C:)Server Agent
D:)Agent user
E:)User Agent
JAWAB:E

S:19) PHP kepanjangan dari…


A:)Hypertext processor
B:)Hypertext protocol
C:)Hypertext provider
D:)Hypertext preprocessor
E:)Hypertext property
JAWAB:D

S:20) Salah satu pemrograman web milik microsoft yang bersifat berbayar…
A:)PHP
B:) ASP
C:) JSP
D:) Blogger
E:) Xampp
JAWAB:B

S:21) Tujuan pembuatan suatu situs web adalah…


A:)Marketing, promosi dan commerce
B:)Penelitian
C:)Entertaiment
D:)Jawaban a, b dan c benar
E:)Jawaban a dan b bner
JAWAB:A

S:22) Langkah awal dalam pembuatan sebuah website adalah…


A:)Membuat sketsa website pada kertas
B:)Membuat html
C:)Mengedit website
D:)Memublikasikan
E:)Semua benar
JAWAB:B

S:23) Berikut ini database yang telah didukung oleh php, kecuali…
A:)Velocis
B:)Dbase
C:)Miracle
D:)Filepro
E:)Dbm
JAWAB:C

S:24) Perangkat perantara antara komputer dengan saluran telepon, agar dapat berhubung dengan isp
adalah…
A:)Hub
B:)Roliter
C:)Nic
D:)Switch
E:)Modem
JAWAB:D

S:25) Ada berapa ciri-ciri dari interfac …


A:)1
B:)3
C:)4
D:)2
E:)5
JAWAB:B

S:26) Merupakan suatu blueprint atau cetakan untuk menciptakan suatu instant dari object disebut…
A:)Inheritans
B:)Class
C:)Method
D:)Interface
E:) Extends
JAWAB:B

S:27) Kumpulan dari method-method yang belum terdapat operasi di dalam tubuh method tersebut
disebut…
A:)Abstract class
B:)Inheritance
C:)Interface
D:)Method abstract
E:)Implements
JAWAB:C

S:28) Nama lain dari istilah pewarisan adalah…


A:)Inheritance
B:)Interface
C:)Overriding
D:)Overloading
E:)Implements
JAWAB:A
S:29) Class yang mempunyai sedikitnya satu abstract metode disebut…
A:)Abstract class
B:)Class
C:)Multiple interface
D: Implementasi
E:)Interface
JAWAB:A

S:30) Class yang digunakan menggunakan array dan character disebut…


A:) Class math
B:)Class string
C:) Class string buffer
D:) Class wrapper
E:) Class procces
JAWAB:B

S:31) Berikut ini yang termasuk tipe data wrapper adalah…


A:)Boolean
B:)Byte
C:)Character
D:)Double
E:)Semua jawaban benar
JAWAB:E

S:32) Method yang menghasilkan nilai mutlak adalah...


A:)Publik static double max (double a, b)
B:)Publik static double cell (double a)
C:)Publik static double abs (double a)
D:)Publik static double floor (double a)
E:)Publik static double log (double a)
JAWAB:C

S:33) Keyword yang digunakan dalam suatu block program adalah…


A:)Try
B:)Throw
C:)Throws
D:)Catch
E:)Finally
JAWAB:A

S:34) Contoh obyek abstrak adalah…


A:)Siswa
B:)Guru
C:)Mata pelajaran
D:)Guru
E:)Ruang Guru
JAWAB:A

S:35) Contoh obyek nyata adalah…


A:)Uang
B:)Rejeki
C:)Kebahagiaan
D:)Rekening Tabungan
E:)Cloud Storage
JAWAB:A

S:36) Abstraksi dari sesuatu yang mewakili dunia nyata adalah pengertian…
A:)Abstaksi
B:)Kelas
C:)Objek
D:)Atribut
E:)Method
JAWAB:C

S:37) Kumpulan dari obyek-obyek dengan karakteristik yang sama adalah pengertian…
A:)Abstraksi
B:)Kelas
C:)Obyek
D:) Atribut
E:)Method
JAWAB:B

S:38) Yang salah satunya berfungsi untuk membandingka dua string adalah…
A:)String another string
B:)String str
C:)String an string
D:)String double
E:)String
JAWAB:B

S:39) Menghasilkan panjang string adalah fungsi dari…


A:)Pulic void getChars
B:)Public intlength
C:)Public string substring
D:)Public char
E:)Public string trim
JAWAB:B

S:40) Yang menyedikan metode untuk melakukan inputdari proses, melakukan output ke proses,
menunggu proses untuk menyelesaikan, mmeriksa status kelua dari proses, dan menghancurkan proses.
Adalah fungsi dari…
A:)Method class
B:)Class process
C:)Method process
D:)Class system
E:)Class
JAWAB:B

S:41) Sebutkan tiga prinsip utama dalam Pemrograman Berorientasi Obyek…


A:)Inheritance, Polymorphism, Encapsulation
B:)Polymorphism, Inheritance, Class
C:)Public, Protected, Private
D:)Encapsulation, Polymorphism, Extend
E:)Kondisi
JAWAB:A

S:42) Perintah yang digunakan untuk meng-kompilasi program java adalah…


A:)javac
B:)jcreator
C:)java
D: javax
E:)C++
JAWAB:A

S:43) Siapakah yang menciptakan C++…


A:)James Gosling
B:)Dennis Ritchie
C:)BjarneStroutrup
D:)RasmusLerdrorf
E:)Netscape
JAWAB:C

S:44) Pada tahun berapa C++ diciptakan…


A:)1956
B:)1962
C:)1968
D:)1975
E:)1980
JAWAB:E

S:45) Bahasa c++ adalah…


A:)Sebuah bahasa pemrograman tingkat tinggi
B:)Sebuah bahasa pemrograman tingkat atas
C:)Sebuah bahasa pemrograman tingkat menengah
D:)Sebuah bahasa pemrograman tingkat rendah
E:)Sebuah bahasa pemrograman tingkat rata-rata
JAWAB:A

S:46) Bahasa pemrograman c++ diberi nama oleh Rick Mascitti, namun pada awal pembuatannya
diberi nama…
A:)A better B
B:)A better D
C:)A better A
D:)A better C
E:)A better D
JAWAB:A

S:47) Pada tahun berapakah c++ mulai diperkenalkan…


A:)1981
B:)1982
C:)1983
D:)1984
E:)1990
JAWAB: C

S:48) Apakah fungsi dari tanda // pada bahasa c++…


A:) miniatur atau esketsa mini
B:) komperhensif
C:) kasar ( rough Layout )
D:) proportion
E:) kontras (contrast)
JAWAB:C

S:49) Tipe data berikut akan memberi nilai output, kecuali…


A:)Int
B:)Float
C:)Char
D:)Void
E:)Printf
JAWAB:D

S:50) Dibawah ini yang merupakan tipe data dalam c++…


A:)Int,float,char,double,const
B:)Float,int,double,const
C:)Int,float,char,double
D:)Const,main,void,double
E:)Semua jawaban salah
JAWAB:C

S:51) Apakah fungsi dari frintf…


A:)Menampilkan variable
B:)Menampilkan hasil program
C:)Menampilkan tulisan
D:)Menghapus kalimat
E:)Memberikan kolom komentar
JAWAB:C
S:52) Apakah fungsi dari scanf…
A:)Menampilkan hasil input
B:)Menampilkan hasil output
C:)Mengeksekusi program
D:)Menghilangkan variabel
E:)Menambah nilai masukan
JAWAB:A

S:53) Yang merupakan aplikasi untuk browsing adalah…


A:)Ms.office
B:)Ubuntu
C:)Java
D:)Internet explorer
E:)Outlook express
JAWAB:D

S:54) Apakah perbedaan dari cout dan cin…


A:)Keluaran dan keluaran
B:)Masukkan dan masukkan
C:)Keluaran dan masukkan
D:)Masukkan dan keluaran
E:)Jawaban a,b dan d salah
JAWAB:C

S:55) Apakah fungsi dari tipe data char…


A:)Menulis karakter
B:)Menulis nilai huruf
C:)Memberikan efek
D:)Memberi warna
E:)Memberikan data
JAWAB:A

S:56) Apakah fungsi dari tipe data string…


A:)Untuk teks
B:)Untuk angka
C:)Untuk bilangan
D:)Untuk nilai
E:)Untuk warna
JAWAB:A

S:57) Dibawah ini merupakan tipe data bilangan bulat…


A:)Int
B:)Char
C:)String
D:)Cin
E:)Cout
JAWAB:A

S:58) Penulisan header pada program diawali dengan …


A:)#include
B:)Int main
C:)Getch();
D:)iostream
E:)#conio.h
JAWAB:A

S:59) Tipe data untuk kata / kalimat adalah…


A:)Real
B:)Integer
C:)Long Integer
D:)String
E:)Char
JAWAB:D

S:60) Menggambarkan program secara logika merupakan fungsi dari…


A:)Flowchart
B:)Dxdiag
C:)Begin
D:)SI
E:)Sistem oprasi
JAWAB:A

S:58) Bilangan yang mengadung pecahan ,palingsedikit harus ada satu digit sebelum dan sesudah titik
desimal termasuk dalm tipe data…
A:)Real
B:)Boolean
C:)Integer
D:)Longint
E:)Byte
JAWAB:A

S:59) Array dikenal juga dengan sebutan…


A:)Bahan mesin
B:)Diemensi
C:)Kumpulan nilai
D:)Indeks variabel
E:)Variabel larik
JAWAB:C

S:60) Nilai atau variabel dapat disebut juga…


A:)Kumpulan struktur
B:)Kumpulan elemen
C:)Kumpulan nilai
D:)Kumpulan data
E:)Kumpulan indeks
JAWAB:B

S:61) Dalam operator logika, tanda “&&” berarti…


A:)Operator logika OR
B:)Operator logika AND
C:)Operator logika NOT
D:)Operator logika NOR
E:)Operator logika NAND
JAWAB:B

S:62) Tipe data yang cocok untuk menyimpan data nama siswa adalah…
A:)Numeric
B:)Date/Time
C:)Array
D:)Integer
E:)Character
JAWAB:E

S:63) Nama variabel berikut ini yang benar adalah…


A:)Nama Guru
B:)Alamat Guru
C:)alm gr
D:)sts/status
E:)tpt.tgl
JAWAB:A

S:64) Yang termasuk kedalam storage device (Penyimpanan) adalah…


A:)Keyboard
B:)CPU
C:)Hardisk
D:)RAM
E:)Printer
JAWAB:C

S:65) Ada tiga metode dalam menulis dan merancang algoritma , yaitu…
A:)Flowchart, algoritma dan data
B:)Natural language, flowchart dan pseudocode
C:)Pseudocode, sambungan dan algoritma
D:)Fungsi, bilangan logika dan natural language
E:)Logika ,string dan flowchart
JAWAB:B

S:66) Pemrograman adalah…


A:)Proses menulis, menguji dan memperbaiki (debug), dan memeliharakode yang membangunsuatu
program masak
B:)Proses menulis, menguji dan memperbaiki (debug), dan memeliharakode yang membangunsuatu
program video
C:)Proses menulis, menguji dan memperbaiki (debug), dan memeliharakode yang membangunsuatu
program komputer.
D:)proses menulis, menguji dan memperbaiki (debug), dan merusakkode yang menghancurkansuatu
program computer
E:)proses menulis, menguji dan memeliharakode yang membangunsuatu program komputer
JAWAB:C

S:67) Diberikan algoritma Apabila warnamerah maka jadi hijau. Apabila warna hijau makajadi putih,
selain warna merah dan hijau maka jadi ungu. Jika kondisi input warna adalah hitam, maka warna jadi…
A:)Merah
B:)Ungu
C:)Hijau
D:)Putih
E:)Abu-abu
JAWAB:B

S:68) Dalam algoritma flowchart Huruf…


A:)Start
B:)Integer
C:)Write
D:)String
E:)End
JAWAB:B

S:69) Dibawah ini adalah beberapa contoh bahasa program Komputer, kecuali…
A:)Microsoft office
B:)Pascal
C:)Java
D:)Delphi
E:)Visual basic
JAWAB:A

S:70) Dibawah ini adalah sistem computer…


A:)Malware, software, brain ware
B:)Hardware software brain ware
C:)Software hardware malware
D:)Microsoft, pascal
E:)Debian linux windows
JAWAB:B

S:71) Perintah di dalam pascal untuk mengakhiri program adalah…


A:)End.
B:)End;
C:)Readln;
D:)Writeln;
E:)Label;
JAWAB:A

S:71) Dibawah ini merupakan type data bilangan bulat, kecuali…


A:)Char
B:)Double (real double)
C:)Int (integer)
D:)Short (short integer)
E:)Semua jawaban Benar
JAWAB:B

S:72) Proses flowchart secara urut adalah…


A:)Start – Write – Read – Process – End
B:)Write – Read – Start – Process – End
C:)Write – Start – Process – Read - End
D:)Start – Read – Process – Write - End
E:)Start – Read – Process – Write – Analisa
JAWAB:D

S:73) Sebuah flowchart diawali dari satu titik START dan diakhiri dengan…
A:)Read
B:)Readln
C:)Then
D:)End
E:)off
JAWAB:D

S:74) Salah satu tipe data yang hanya memiliki dua pilihan yaitu True (1) atau False (0) adalah tipe data…
A:)Boolean
B:)Character
C:)Integer
D:)String
E:)Floating Point
JAWAB:A

S:75) Salah satu tipe data yang memungkinkan kita untuk memesan memori berformat text (huruf, angka,
dan simbol) dengan karakter tunggal adalah tipe data…
A:)Boolean
B:)Character
C:)Integer
D:)String
E:)Floating Point
JAWAB:B

S:76) Salah satu tipe data numerik yang memungkinakan kita untuk menyimpan data dalam bentuk
bilangan bulat adalah tipe data…
A:)Boolean
B:)Character
C:)Integer
D:)String
E:)Floating Point
JAWAB:C

S:77) Salah satu tipe data numerik yang memungkinkan untuk menyimpan nilai dalam memori bersifat
bilangan pecahan atau real, maupun eksponensial adalah tipe data…
A:)Boolean
B:)Character
C:)Integer
D:)String
E:)Floating Point
JAWAB:E

S:78) Macam – macam type data di bawah ini, kecuali…


A:)Boolean
B:)Character
C:)Integer
D:)String
E:)Flowchart
JAWAB:E

S:79) Misalkan suatu variabel string katakanlah kalimat [30] akan diberi nilai "SAYA BELAJAR C++", maka
perintah yang benar adalah…
A:)char kalimat [30] = "SAYA BELAJAR C++"
B:)char kalimat [30] = "SAYA BELAJAR C++";
C:)charter kalimat[30] = "SAYA BELAJAR C++"
D:) harter kalimat [30] = "SAYA BELAJAR C++";
E:)karakter kalimat [30] = "SAYA BELAJAR C++"
JAWAB:B

S:80) Bahasa c++ diperkenalkan pertama kali pada tahun…


A:)1970
B:)1973
C:)1980
D:)1983
E:)1988
JAWAB:D

S:81) Siswa mampu Mendeskripsikan struktur algoritma Penulisan algoritma yang menggunakan sintaks
(cara penulisan) menyerupai bahasa pemograman disebut…
A:)Coding
B:)Pseudocode
C:)Flowchart
D:)Data flow
E:)Terminator
JAWAB:B
S:82) Siswa mampu Mendeskripsikan pengenalan variable Variable logika yang berhubungan dengan
OR,AND, dan NOT merupakan variable dari tipe data…
A:)String
B:)Bunerik
C:)Boolean
D:)Array
E:)Int
JAWAB:E

S:83) Siswa mampu Mendeskripsikan pengenalan tipe data Tipe data yang memungkinkan sebuah
variable mengandung banyak nilai dalam suatu waktu adalah…
A:)Boolean
B:)Int
C:)String
D:)Array
E:)Logika
JAWAB:C

S:84) Instruksi P=Q akan mengakibatkan nilai P=nilaiQ,dan nilai Q akan menjadi…
A:)Menjadi Sembarang Nilai
B:)Menjadi hampa
C:)Q tetap
D:)Menjadi 10
E:)P tetap
JAWAB:E

S:85) Di berikan algoritma P=10; P=P+5; Q=P. Nilai P dan Q masing-masing adalah…
A:)15 dan 0
B:)0 dan 15
C:)15 dan 15
D:)0 dan 10
E:)10 dan 15
JAWAB:C

S:86) Untuk melihat hasil dari program yang di kerjakan tekan tombol…
A:)CRTL+F5
B:)CRTL+F9
C:)CRTL+F2
D:)CRTL+F12
E:)CRTL+F4
JAWAB:B

S:87) Berapa kode yang digunakan untuk membuat tulisan berwarna “CYAN”…
A:)4
B:)2
C:)128
D:)7
E:)3
JAWAB:E

S:88) Tipe data bahasa pascal untuk TRUE FALSE adalah…


A:)String
B:)Char
C:)Boolean
D:)Byte
E:)Real
JAWAB:C

S:89) Siapkah penemu program pascal…


A:)Greyson change
B:)Prof.niklaus wirth
C:)Kondrazuse
D:)Prof.niklaus smirth
E:)Dr.harcules
JAWAB:D

S:90) Kapan terbentuknya pascal…


A:)1981
B:)1971
C:)1961
D:)1991
E:)1987
JAWAB:B

S:91) Apa kepanjangan ari USES…


A:)Unit secure
B:)Uni t syntax
C:)Unit sytem
D:)Up software
E:)Unit smiconductor
JAWAB:C

S:92) Berikut ini adalah penulisan identifier yang benar dalam pemogramn pascal adalah…
A:)9program_satu
B:)Program_1
C:)Program satu
D:)Begin
E:)Array
JAWAB:B

S:93) Untuk Menggambarkan program secara logika merupakan fungsi dari…


A:)Sistem oprasi
B:)Dxdiag
C:)Begin
D:)Flowchart
E:)SI
JAWAB:D

S:94) Konsep Dasar Pemrograman pada umumnya adalah…


A:)IPO
B:)IMO
C:)INO
D:)IBO
E:)ISO
JAWAB:A

S:95) Hasil pertimbangan akal pikiran yang diutarakan lewat kata dan dinyatakan dalam bahasa disebut…
A:)Algoritma
B:)Logika
C:)Program
D:)Flowchart
E:)Bahasa
JAWAB:B

S:96) Merupakan proses pemasukan data kedalam proses komputer melalui peralatan, tahapan ini disebut

A:)Originating
B:)Proses
C:)Output
D:)Input
E:)Finish
JAWAB:D

S:97) Merupakan proses pengolahan data dari data yang sudah diinput berupa proses menghitung
membandingkan, mengurutkan, mengklasifikasikan, mengendalikan dan mencari di storage…
A:)Originating
B:)Proses
C:)Output
D:)Input
E:)Finish
JAWAB:B

S:98) Merupakan proses untuk menghasilkan keluaran dari proses pengolahan data ke peralatan output
berupa informasi (monitor, speaker, dsb)…
A:)Originating
B:)Proses
C:)Output
D:)Input
E:)Finish
JAWAB:C
S:99) Bahan mentah yang akan diolah menjadi informasi sehingga dapat dipergunakan oleh user atau
pemakai…
A:)Originating
B:)Proses
C:)Output
D:)Input
E:)Data
JAWAB:E

S:100) Merupakan perekaman hasil pengolahan data storage yang nantinya dapat dipergunakan untuk
input proses selanjutnya…
A:)Originating
B:)Proses
C:)Output
D:)Input
E:)Storage
JAWAB:E

Anda mungkin juga menyukai