wayground logo

Free Printable Worksheets

NEW

Font size

S
M
L
XL
Worksheets

Perangkat Lunak dan Struktur Pemrograman (UH 2)

Total questions: 20

Worksheet time: 15mins

Name
Class
Date
1.

Suatu program yang digunakan untuk mengatur operasi dasar computer dan mengaktifkan seluruh perangkat computer agar dapat saling berkomunikasi yaitu ….

a)

Program Utility

b)

Sistem Operasi

c)

Program Aplikasi

d)

Program Paket

e)

Compiler

2.

Program Adobe Photoshop, Adobe Illustrator, Inkscape, dan CorelDraw merupakan contoh dari ….

a)

Program Utiliy

b)

Program Paket Pengolah Kata

c)

Program Paket Pengolah Presentasi

d)

Program Paket Desain

e)

Compiler

3.

Hal yang dapat terjadi bila komputer tidak terinstal dengan Sistem Operasi yaitu ....

a)

Komputer tidak dapat dioperasikan

b)

Komputer dapat dioperasikan secara normal

c)

Perangkat keras dan perangkat lunak komputer dapat saling berkomunikasi

d)

Komputer dapat mengoperasikan program pengolah kata

e)

Komputer dapat membuat program sederhana

4.

Bahasa pemrograman terbagi dalam beberapa tingkatan, yaitu …

a)

Tingkat Rendah, Tingkat Menengah, Tingkat Tinggi

b)

Tingkat Mahir, Tingkat Sederhana, Tingkat Tinggi

c)

Tingkat Rendah, Tingkat Mahir, Tingkat Sederhana

d)

Tingkat Rendah, Tingkat Menengah, Tingkat Mahir

e)

Tingkat Mahir, Tingkat Rendah, Tingkat Sederhana

5.

Sebuah program yang digunakan untuk menerjemahkan program bahasa tingkat tinggi ke dalam bahasa mesin pada satu waktu secara keseluruhan yaitu ....

a)

Interpreter

b)

Assembler

c)

C

d)

Compiler

e)

PHP

6.

Contoh bahasa pemrograman tingkat rendah yaitu ….

a)

C

b)

Python

c)

Bahasa Mesin

d)

PHP

e)

Java

7.

Fasilitas IDE yang digunakan untuk menuliskan kode programming yaitu …

a)

Compiler

b)

Editor

c)

Debuger

d)

Frame/Views

e)

Board

8.

Fasilitas IDE yang digunakan untuk mencari kesalahan dari program yaitu …

a)

Compiler

b)

Editor

c)

Debuger

d)

Frame/Views

e)

Board

9.

Fasilitas IDE yang digunakan untuk menampilkan hasil dari perintah-perintah kode program yang dieksekusikan oleh Compiler yaitu …

a)

Compiler

b)

Editor

c)

Debuger

d)

Frame/Views

e)

Board

10.

Berikut ini yang termasuk contoh program IDE (Integrated Development Environment) yaitu ....

a)

Sublime Text

b)

Notepad++

c)

Dev C++

d)

Atom

e)

Bluefish

11.

Perhatikan tahapan instalasi aplikasi Dev C++ di bawah ini .

1. Pilih bahasa instalasi program

2. Pilih semua komponen program kemudian klik Next

3. Klik I Agree pada License Agreement

4. Buka program setup Dev C++

5. Pilih tempat penyimpanan dan klik Instal

6. Klik Run dan Finish


Tahapan instalasi aplikasi Dev C++ secara berurutan yaitu ....

a)

1-2-3-4-5-6

b)

4-1-3-2-5-6

c)

4-2-3-1-5-6

d)

4-3-1-2-6-5

e)

1-4-3-2-5-6

12.

Bagian struktur kode program yang berisi langkah-langkah untuk memproses inputan menjadi output yaitu....

a)

Judul/Kepala Program

b)

Deskripsi/Tubuh Program

c)

Deklarasi Program

d)

Klimaks Program

e)

Akhir Program

13.

Header di dalam bahasa C ditandai dengan format file....

a)

.h

b)

.c

c)

.exe

d)

.txt

e)

.bin

14.

Penulisan satu baris komentar dalam kode program bahasa C ditandai dengan simbol ….

a)

?

b)

*

c)

/

d)

;

e)

//

15.

Setiap pernyataan dalam aturan penulisan bahasa C diakhiri tanda titik koma (;), apabila pada akhir pernyataan tidak diakhiri tanda titik koma (;), maka ....

a)

Program dapat dikompile

b)

Program dapat dijalankan

c)

Program tidak error

d)

Program error dan tidak dapat dijalankan

e)

Program error dan dapat dijalankan

16.

Perhatikan kode program berikut.


1 //Program menginputkan dan mencetak nilai siswa

2 #include <stdio.h>

3 int main(){

4 int nilai;

5 printf("Masukkan nilai siswa : ");

6 scanf("%d",&nilai);

7 printf ("Nilai Siswa : %d",nilai);

8 return 0;

9 }


Berdasarkan kode program tersebut, bagian deklarasi program terletak pada baris ….

a)

1

b)

2

c)

3

d)

4

e)

5

17.

Perhatikan kode program berikut.


1 //Program menginputkan dan mencetak nilai siswa

2 #include <stdio.h>

3 int main(){

4 int nilai;

5 printf("Masukkan nilai siswa : ");

6 scanf("%d",&nilai);

7 printf ("Nilai Siswa : %d",nilai);

8 return 0;

9 }


Berdasarkan kode program tersebut, perintah yang digunakan untuk memberikan input berupa nilai terletak pada baris ….

a)

6

b)

7

c)

8

d)

9

e)

10

18.

Perhatikan kode program berikut.


1 //Program menginputkan dan mencetak nilai siswa

2 #include <stdio.h>

3 int main(){

4 int nilai;

5 printf("Masukkan nilai siswa : ");

6 scanf("%d",&nilai);

7 printf ("Nilai Siswa : %d",nilai);

8 return 0;

9 }


Berdasarkan kode program tersebut, bagian pernyataan/statement program terletak pada baris ….

a)

5-7

b)

4-8

c)

1-9

d)

2-8

e)

2

19.

Penulisan pernyataan/statement yang tepat sesuai aturan penlisan bahasa C yaitu ...

a)

printf (“Semangat belajar!);

b)

printf (“Semangat belajar!”)

c)

printf (Semangat belajar!);

d)

printf (“Semangat belajar!”),

e)

printf (“Semangat belajar!”);

20.

Penulisan kode program dalam bahasa C yang tepat yaitu ....

a)

int angka

b)

printf (“Hai”)

c)

#include <studio.h>

d)

int;

e)

printf (“Hai”);