wayground logo

Free Printable Worksheets

NEW

Font size

S
M
L
XL
Worksheets

Penilaian Akhir Semester Gasal Pemrograman Dasar

Total questions: 24

Worksheet time: 12mins

Name
Class
Date
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.

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

3.

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

4.

Dari program diatas, manakah yang termasuk komentar

a)

Hello My World !

b)

void main()

c)

// my first program in C++

d)

#include <iostream.h>

5.

Hasil Program diatas adalah

a)

Hello World!

b)

I'm a Student Of SMK NU MA'ARIF KUDUS

c)

Hello My World ! i’m a Student Of SMK NU MA'ARIF KUDUS

d)

My first program in C++

6.

Bahasa c++ diperkenalkan pertama kali pada tahun?

a)

1970

b)

1973

c)

1980

d)

1983

7.

Suatu tempat data yang mempunyai nilai atau data yang berubah-ubah disebut?

a)

Tipe data

b)

Main

c)

Variabel

d)

Konstanta

8.

Perintah yang digunakan untuk membaca inputan pada c++ adalah...

a)

Printf

b)

Cout

c)

Puts

d)

Cin

9.

Dibawah ini merupakan tipe data bilangan bulat....

a)

Int

b)

Char

c)

String

d)

Cin

10.

Penulisan algoritma yang menggunakan sintaks(cara penulisan) menyerupai bahasa pemograman disebut

a)

Bahasa Pemrograman

b)

Pseudocode

c)

Algoritma

d)

Flowchart

11.

Di bawah merupakan berbagai macam tipe data pada sebuah pemrograman, tipe data dibawah ini yang termasuk bilangan bulat adalah.

a)

Char

b)

Float

c)

Boolean

d)

Integer

12.

Berikut ini merupakan jenis-jenis operator, lambang "&&" merupakan lambang dari operator :

a)

AND

b)

OR

c)

NOT

d)

Semua Jawaban Benar

13.

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

14.

Yang bukan tipe data yang bersifat numerik adalah ...

a)

Float

b)

Long

c)

Char

d)

Short

15.

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

16.

Siapakah yang pertama kali mememukan bahasa c++ ?

a)

Dennis Ritchie

b)

Nikleus Wirth

c)

Bjarne Stroustrup

d)

Bill Gates

17.

Apakah fungsi dari tanda // pada bahasa c++ ?

a)

Memberikan syarat pada program

b)

Memberikan komentar pada program

c)

Memberikan kritik pada program

d)

Memberikan nilai pada program

18.

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

19.

Apakah fungsi dari tipe data string?

a)

Untuk teks

b)

Untuk angka

c)

Untuk bilangan

d)

Untuk nilai

20.

Dibawah ini merupakan operator aritmatika, kecuali....

a)

+

b)

c)

/

d)

>/

21.

Penulisan header pada program diawali dengan....

a)

#include

b)

Int main

c)

Getch();

d)

iostream

22.

Suatu tempat untuk menampung nilai atau data yang dapat berubah-ubah disebut?

a)

define

b)

Shorting

c)

Main

d)

variabel

23.

Apakah perbedaan dari cout dan cin ?

a)

Keluaran dan keluaran

b)

Masukkan dan masukkan

c)

Keluaran dan masukkan

d)

Masukkan dan keluaran

24.

Perhatikan gambar penggunaan FUNCTION. pada baris berapa penulisan syntax yang masih belum benar?

a)

6

b)

11

c)

13

d)

12