Anda di halaman 1dari 8

Tugas Dasar Komputer Dan Pemograman

1. Berikut Sintak yang benar untuk menghasilkan output ‘Hello World’ di C++ ?
A. cout<<“Hello World”;
B. print<<“Hello World”;
C. echo “Hello World”;
D. System.out.print(“Hello World”);

Jawaban: A. cout<<“Hello World”;

2. Suatu tempat yang berfungsi untuk menampung data atau nilai yang dapat berubah-
ubah selama program berjalan disebut?
A. konstanta
B. variabel
C. define
D. function

Jawaban: B. variabel

3. Tipe data yang digunakan untuk bilangan bulat adalah ?


A. Char
B. String
C. Integer
D. Double

Jawaban: C. Integer

4. Untuk melakukan operasi perkalian maka harus menggunakan operator?


A. Operator pembanding
B. Operator Relasi
C. Operator Aritmatika
D. Operator Logika

Jawaban: C. Operator Aritmatika

5. Di bawah ini adalah salah satu contoh operator pembanding


A. **
B. %
C. ||
D. ==
Jawaban: D. ==

6. Berikut ini jenis perulangan di C++, Kecuali


A. For
B. While
C. Do While
D. Switch

Jawaban: D. Switch

7. Pernyataan continue berfungsi untuk meloncat ke pernyataan awal yang terdapat


dalam blok perulangan tanpa menjalankan sisa perintah di bawah pernyataan continue
tersebut. Pernyataan ini bernilai ?
A. Benar
B. Salah

Jawaban: A. Benar

8. Perhatikan kode program berikut


#include <iostream>
using namespace std;
int main() {
for (int i=1;i<=10;i++)
{
if (i==5){
continue;
}
cout<<"Belajar Perulangan For "<<i<<endl;
}
}

Program tersebut menghasilkan output?


A. Belajar perulangan for 1 sampai 5
B. Belajar perulangan for 1 sampai 9
C. Belajar perulangan for 1 sampai 10
D. Belajar perulangan for 1 sampai 10 kecuali 5

Jawaban: D. Belajar perulangan for 1 sampai 10 kecuali 5

9. Fungsi yang dapat menghentikan program (secara normal) menggunakan fungsi?


A. break()
B. close()
C. exit()
D. goto()
Jawaban: C. exit()

10. Bagaimana cara membuat fungsi di C++?


A. namaFungsi[]
B. namaFungsi()
C. (namaFungsi)
D. function namaFungsi

Jawaban: B. namaFungsi()

11. Kata kunci yang digunakan untuk menyatakan nilai balik di dalam fungsi?
A. void
B. return
C. get
D. break

Jawaban: B. return

12. Urutan instruksi untuk menyelesaikan masalah yang disusun secara logis dan
sistematis dengan menggunakan bahasa pemrograman adalah…

A. In Menyatakan fungsi utama berakhir di running di jalankan tanpa error adalah


fungsi dari…

A. getch
B. return0
C. cout
D. include
put
B. Pemrograman
C. Deklarasi
D. Struktur

Jawaban: B. Pemrograman

13. Tipe data dalam bentuk karakter adalah…


A. Float
B. Int
C. Char
D. Double

Jawaban:C. Char

14. Cin dalam program C++ digunakan untuk…


A. Membuat program
B. Mengolah data
C. Menghasilkan output
D. Menginput data

Jawaban:D. Menginput Data

15. Menyatakan fungsi utama berakhir di running di jalankan tanpa error adalah fungsi
dari…
A. getch
B. return0
C. cout
D. include

Jawaban: B. return0

16. Tipe data yang menyatakan TRUE FALSE dalam sebuah program adalah…
A. Integer
B. Float
C. Boolean
D. Character

Jawaban: C. Boolean

17. void say_hello(string name){


cout << “Hello ” << name << “!\n”;
}
Perhatikan sintak diatas, ‘name’ adalah sebuah parameter dengan tipe…
A. Integer
B. Char
C. Boolean
D. String

Jawaban: D.String

18. Suatu kondisi dimana struktur if berada di dalam if lainnya adalah statment dari
kondisi…
A. Else if
B. If else
C. If bersarang
D. If while

Jawaban: C. If bersarang

19. Tipe data terstruktur yang terdiri dari sejumlah komponen yang mempunyai tipe
sama disebut…
A. Integer
B. Byte
C. Pointer
D. Array

Jawaban: D. Array

20. Pemberian nama variabel yang benar adalah…


A. alamat%
B. &panjang
C. nilai_mahasiswa
D. nama mhs

Jawaban; C. nilai_mahasiswa

21. Menggambarkan program secara logika adalah fungsi dari…


A. Flowchart
B. Deklarasi
C. Pseudocode
D. Struktur

Jawaban: A. Flowchart

22. Dibawah ini adalah contoh program…


A. Array
B. Selection
C. Pointer
D. Looping

Jawaban: C. Pointer

23. Berikut ini adalah flowchart untuk mengecek password, apabila password benar
pesan yang ada pada blok hijau akan menampilkan…
A. Selamat datang!
B. Password salah coba lagi
C. Apakah password benar?
D. Terimakasih sudah menggunakan aplikasi kami

Jawaban: A. Selamat datang!

24. Indeks array secara default dimulai dari…

A. 0
B. 1
C. -1
D. -0
Jawaban: A. 0

25. Dibawah ini adalah file header yang berfungsi untuk menangani input/output di C++
adalah…
A. #include < stream >
B. #include < iostream >
C. #include < conio.h>
D. #include < iostring >

Jawaban: C. #include < conio.h>

Anda mungkin juga menyukai