Contoh Soal bahasa C++ beserta jawabannya, jawabannya yang di Bold
1.
Bahasa Pemograman C++ diciptakan satu decade setelah bahasa pemograman C.
diciptakan oleh Bjarne Strourstroup dari Laboratorium Bell, AT&T pada tahun
?
a. 1987
b. 1982
c. 1983
d. 1980
2. Bahasa Pemograman C++ diberi nama oleh Rick Mascitti, namun pada awal pembuatannya di beri nama?
a. A better C
b. A better A
c. A better B
d. A better D
3. Apa keistimewaan Bahasa Pemograman C++ ?
a. Termasuk Bahasa Pemogramanan tingkat menengah
b. Memudahkan dalam pengembangan dan pembuatan program
c. Bahasa Pemograman C++ mendukung OOP (Object Oriented Programming
d. Mudah dipindahkan dari satu mesin ke mesin lain
4. Compiler C++ yang telah beredar di pasaran antara lain, kecuali?
a. Microsoft C/C++
b. Visual C++
c. Turbo C++
d. Pascal ++
5. Hal yang menjadi catatan penting dalam pemograman C++ bahwa Program C++ bersifat Case Sensitive. Maksud dari sifat tersebut adalah……..
a. Semua character di anggap sama
b. Huruf kecil dan besar disamakan
c. Huruf besar dan kecil di anggap beda
d. Tidak boleh memakai 2 file header
6. Dibawah ini merupakan type data bilangan bulat, kecuali...
a. Long
b. Double (real double)
c. Int (integer)
d. Short (short integer)
7. Perintah Cin pada Program C++ digunakan untuk ?
a. Menginput suatu nilai dari suatu piranti masukan (keyboard)
b. Menampilkan data pada layar
c. Mpendeklarasian variable
d. Mengulang proses looping pada program
Program di bawah ini untuk no. 8 – 10
Program C++
// my first program in C++
#include <iostream.h>
a. 1987
b. 1982
c. 1983
d. 1980
2. Bahasa Pemograman C++ diberi nama oleh Rick Mascitti, namun pada awal pembuatannya di beri nama?
a. A better C
b. A better A
c. A better B
d. A better D
3. Apa keistimewaan Bahasa Pemograman C++ ?
a. Termasuk Bahasa Pemogramanan tingkat menengah
b. Memudahkan dalam pengembangan dan pembuatan program
c. Bahasa Pemograman C++ mendukung OOP (Object Oriented Programming
d. Mudah dipindahkan dari satu mesin ke mesin lain
4. Compiler C++ yang telah beredar di pasaran antara lain, kecuali?
a. Microsoft C/C++
b. Visual C++
c. Turbo C++
d. Pascal ++
5. Hal yang menjadi catatan penting dalam pemograman C++ bahwa Program C++ bersifat Case Sensitive. Maksud dari sifat tersebut adalah……..
a. Semua character di anggap sama
b. Huruf kecil dan besar disamakan
c. Huruf besar dan kecil di anggap beda
d. Tidak boleh memakai 2 file header
6. Dibawah ini merupakan type data bilangan bulat, kecuali...
a. Long
b. Double (real double)
c. Int (integer)
d. Short (short integer)
7. Perintah Cin pada Program C++ digunakan untuk ?
a. Menginput suatu nilai dari suatu piranti masukan (keyboard)
b. Menampilkan data pada layar
c. Mpendeklarasian variable
d. Mengulang proses looping pada program
Program di bawah ini untuk no. 8 – 10
Program C++
// my first program in C++
#include <iostream.h>
#include
<conio.h>
void main()
{
Cout<<”Hello My World !”;
void main()
{
Cout<<”Hello My World !”;
Cout<<”I’m
a Student Of Gunadarma University”;
Getch();
}
8.
Dari program diatas, manakah yang termasuk komentar
a.
Hello My World !
b.
void main()
c.
// my first program in C++
d.
#include <iostream.h>
9. Yang termasuk File Header diatas adalah
9. Yang termasuk File Header diatas adalah
a.
Hello My World
b. void main()
c. // my first program in C++
d. #include <iostream.h>
10. Hasil Program diatas adalah
a. Hello World!
b. I'm a Student Of Gunadarma University
c. Hello My World ! I’m a Student Of Gunadarma University
d. My first program in C++
b. void main()
c. // my first program in C++
d. #include <iostream.h>
10. Hasil Program diatas adalah
a. Hello World!
b. I'm a Student Of Gunadarma University
c. Hello My World ! I’m a Student Of Gunadarma University
d. My first program in C++
11.Bahasa
c++ diperkenalkan pertama kali pada tahun?
a.1970
b.1973
c.1980
d.1983
12.Program
C++ merupakan jenis program berbasis?
a.IGU
b.IUG
c.Windows
d.Java
13.Merupakan
proses menterjemahkan bahasa manusia kedalam bahasa yang dimengerti komputer
disebut?
a.Debug
b.Compile
c.Run
d.Error
14.Yang bukan
tipe data yang bersifat numerik adalah
a.Float
b.Long
c.Char
d.Short
15.Suatu tempat
data yang mempunyai nilai atau data yang berubah-ubah disebut?
a.Tipe data
b.Main
c.Variabel
d.Konstanta
16.Perintah
keluaran pada c++ kecuali...
a.Printf
b.Cout
c.Puts
d.Cin
17.Manakah yang
bukan perintah masukan?
a.gets
b.puts
c.getch
d.cin
18.Simbol
operator berikut ( ^ ) adalah..
a.lebih besar
dari
b.pangkat
c.bagi
d.kali
19.Manakah yang
merupakan operator tidak sama dengan?
a.==
b.=_=
c.!=
d.<>
20.for(i=1;
i<=10; 1++) hasil dari perulangan for menghasilkan output?
a.0,1,2,3,4,5,6,7,8,9
b.1,2,3,4,5,6,7,8,9,0
c.1,2,3,4,5,6,7,8,9,
d.1,2,3,4,5,6,7,8,9,10
21.Output:
1,3,5,7,9,11 logika perulangannya adalah?
a. for(i=1; i<=10; 1+2)
b. for(i=1;
i>=10; 1+2)
c. for(i=1;
i>=11; 1+2)
d. for(i=1;
i<=11; 1+2)
22.Bahasa C++
adalah bahasa berbasis GUI (Graphic User Interface)?
a.Benar
b.Salah
c.Jawaban a
salah
d.Semua benar
23.Array dibagi
menjadi berapa dimensi?
a.1
b.2
c.3
d.4
24.Mana yang
tidak termasuk operasi aritmatika?
a.!-
b.*
c.+
d.^
25.Suatu
bilangan yang nilainya tetap adalah?
a.konstanta
b.konstitusi
c.konichiwa
d.konbanwa
1.Yang dimaksud Bahasa Pemrograman komputer adalah ......
a.
Bahasa
intruksi membuat sebuah rancangan perangkat keras komputer
b.
Bahasa
intruksi membuat sebuah rancangan komponen electrical skala bilingual komputer
c.
Bahasa
intruksi standar untuk memerintahkan komputer dalam membuat applikasi komputer
d.
Bahasa
intruksi untuk mengetahui pembuatan setting awal/pabrikan suatu komponen
komputer
e.
Bahasa
intruksi standar mengetahui spesifikasi perangkat komputer
2 .Menurut
tingkat kedekatannya dengan mesin komputer, bahasa pemrograman terdiri dari
empat tingkat. Berikut yang bukan termasuk dalam tingkatan bahasa pemrograman
adalah .......
a.
Bahasa
mesin
b.
Bahasa
reaction
c.
Bahasa
tingkat rendah
d.
Bahasa
tingkat menengah
e.
Bahasa
tingkat tinggi
3. 01100101100110
termasuk contoh dalam bahasa pemrograman .......
a.
Bahasa
mesin
b.
Bahasa
reaction
c.
Bahasa
tingkat rendah
d.
Bahasa
tingkat menengah
e.
Bahasa
tingkat tinggi
- begin, end, if, for, while, and, or termasuk dalam bahasa pemrograman .....
a.
Bahasa
mesin
b.
Bahasa
reaction
c.
Bahasa
tingkat rendah
d.
Bahasa
tingkat menengah
e.
Bahasa
tingkat tinggi
- Proses pengubahan kode sumber (source code) menjadi bahasa mesin (machine language) ini terdiri dari dua macam yaitu .....
a.
Kompilasi
& intermeditasi
b.
Inside
dan outside
c.
Kompilasi
& Interpretasi
d.
Interpretasi
& intermeditasi
e.
Inside
Code & Interpretasi
- Berikut yang bukan termasuk bahasa pemrograman tingkat tinggi adalah ....
a.
Visual
Basic
b.
Pascal
c.
C
d.
JRE
e.
Basic
- Bahasa Pemrograman BASIC adalah singkatan dari ....
a.
Beginners’
All-p purpose Symbolic Instruction Code
b.
Beginners’
All-p purpose Syntax Instruction Code
c.
Beginners’
All-p purpose System Instruction Code
d.
Beginners’
All-p purpose Source Instruction Code
e.
Beginners’
All-p purpose Setting Instruction Code
- Perhatikan data di bawah ini !
1. Harus membutuhkan pengetahuan dan
pemahaman perangkat keras komputer
2.
Dapat digunakan secara mudah oleh para pemula
3.
Pengguna tidak harus tau mengenai sistem operasi
4.
Tidak harus membutuhkan pengetahuan dan
pemahaman perangkat keras komputer
5. Dapat
digunakan sebagai sebuah bahasa pemrograman untuk tujuan umum (general purpose)
Dari
data di atas, prinsip yang digunakan dalam mendesain bahasa basic adalah ….
a. 1,2,3,4
b. 1,3,4,5
c. 1,2,4,5
d. 1,2,3,5
e.
2,3,4,5
- Perhatikan editor di bawah ini !
1. Borland C
2.
Turbo
C
3.
ANSI C
4.
ISO C
5.
Product
C
Dari editor di
atas, yang termasuk editor bahasa pemrograman C adalah …..
a. 1,2,3,4
b. 1,3,4,5
c. 1,2,4,5
d. 1,2,3,5
e.
2,3,4,5
- Fungsi adalah suatu kumpulan instruksi/perintah/program yang dikelompokkan menjadi satu, Dalam bahasa pemrograman C symbolnya adalah ....
a.
<>
b.
()
c.
*\
d.
“sample”
e.
^/*
Terimah Kasih Atas Kunjungan Anda !
Salam TKJ
Salam TKJ
No comments:
Post a Comment