wayground logo

Free Printable Worksheets

Font size

S
M
L
XL
Worksheets

Penilaian Tenah Semester

Total questions: 20

Worksheet time: 33mins

Name
Class
Date
1.
Apa fungsi dari operator aritmatika dalam pemrograman C?
2.

apa yang kalian ketahui tentang algoritma dan bahasa pemograman? tolong jelaskan?

4 lines
3.

Buatkan Program Bahasa C dengan Operator Aritmatika Operasi Pembagi (/) .

4 lines
4.

Coba jelaskan yg ada panah nya? maksudnya seperti apa?

4 lines
5.

Dalam menyusun suatu program, langkah pertama yang harus di lakkukan adalah :

a)

Membuat program

b)

Membuat Algoritma

c)

Membeli komputer

d)

Proses

e)

Mempelajari program

6.

Sebuah prosedur langkah demi langkah yang pasti untuk menyelesaikan sebuah masalah di sebut :

a)

Proses

b)

Program

c)

Algoritma

d)

Step

e)

Diagram

7.

Pseudocode yang di gunakan pada penulisan algoritma berupa :

a)

Bahassa Inggris

b)

Bahasa Puitis

c)

Bahasa pemograman

d)

Sembarang bahasa asal terstruktur

e)

Bahasa Mesin

8.

Pada pembuatan program komputer, algoritma dibuat :

a)

Sebelum pembuatan program

b)

Pada saat program dibuat

c)

Sesudah pembuatan program

d)

Pada saat verifikasi program

e)

Pada saat di jalankan

9.

Tipe data bahasa pemograman C kata /kalimat / 1 digit adalah...

a)

String

b)

Char

c)

Boolean

d)

Byte

e)

Real

10.

Struktur bahasa pemograman C paling pertama adalah...

a)

Bagian Include

b)

Begin

c)

End;

d)

int main

e)

return 0

11.

Tipe data dalam bahasa pemograman C untuk karakter adalah...

a)

Char

b)

Boolean

c)

Integer

d)

Real

e)

Byte

12.

Tipe bilangan bulat dalam bahasa pemograman bahasa c dikenal sebagi ...

a)

Byte

b)

Integer

c)

Char

d)

String

e)

Boolean

13.

Menggambarkan program secara logika merupakan fungsi dari...

a)

Flowchart

b)

Dxdiag

c)

Begin

d)

SI

e)

Sistem oprasi

14.

Manakah dari pernyataan tentang algoritma ini yang benar

a)

Algoritma merupakan deskripsi urutan pelaksanaan suatu proses.

b)

Algoritma tersusun oleh sederetan langkah instruksi yang logis

c)

Tiap langkah instruksi akan mengerjakan suatu tindakan (aksi).

d)

Bila aksi dilaksanakan, maka sejumlah operasi yang bersesuaian akan dikerjakan oleh

e)

Semua pernyataan diatas benar

15.

Algoritma yang ditulis dengan bahasa komputer adalah

a)

Program

b)

Pseudocode

c)

Java script

d)

C++

e)

Visual basic

16.

Prosedur adalah.........

a)

Metode langkah demi langkah secara eksak dalam memecahkan suatu masalah

b)

Urut - urutan langkah dalam aktivitas

c)

Tiap langkah instruksi akan mengerjakan suatu tindakan (aksi).

d)

Tahap - tahap kegiatan dalam suatu proses

e)

Urutan data - data dalam program

17.

Sebuah algoritma dibangun dari tiga konstruksi dasar, yaitu.....

a)

Urutan, pemilihan , runtutan

b)

Pemilihan , pemilihan bertingkat, select case

c)

Urutan , pemilihan, perulangan

d)

For-next,while-loop,loop-until

e)

If, then, else, selct case

18.

Berikut ini adalah struktur dasar pseudocode.......

a)

Nama program, deklarasi, instruksi

b)

Program, deskripsi,deklarasi

c)

Algoritma, program, deklarasi

d)

Program, deklarasi , algoritma

e)

Nama algoritma, deklarasi, deskripsi

19.

Langkah-langkah yang dilakukan dalam menyelesaikan masalah dalam pemrograman dengan komputer adalah, kecuali

a)

Definisikan Masalah, Buat Algoritma dan Struktur

b)

Cara Penyelesaian ,Menulis Program

c)

Mencari Kesalahan ,Uji dan Verifikasi Program

d)

Dokumentasi Program, Pemeliharaan Program

e)

Penjelasan cara menyelesaikan suatu masalah

20.

Manakah yang bukan contoh metode berpikir komputasional....

a)

Abstraksi

b)

Komposisi

c)

Dekomposisi

d)

Rancangan Algoritma