Jangan malas baca, ya Telusuri!

35 SOAL POLIHAN GANDA PEMROGRAMAN DASAR KELAS XII TKJ

Exeltanaka

1.


Penulisan algoritma yang menyerupai bahasa pemrogaman disebut...

A. Pseudocode
B. Flowchart
C. Kode program
D. Algoritma
lihat Jawaban:
Show

JAWAB : A. Pseudocode

2.


Berikut yang bukan merupakan komponen output dari algoritma mencetak file dengan printer adalah...

A. Kertas berisi gambar
B. Kertas berisi teks
C. Kertas kosong
D. File berisi teks
lihat Jawaban:
Show

JAWAB : D. File berisi teks

3.


Perhatikan langkah-langkah berikut ini.
File – Open - Pilih File – Open
Urutan langkah di atas digunakan untuk....

A. Membuka lembar kerja baru
B. Membuka file yang telah tersimpan
C. Menyimpan file
D. Meng-compile file
lihat Jawaban:
Show

JAWAB : B. Membuka file yang telah tersimpan

4.


Tools closed berfungsi untuk menutup salah satu sheet yang sedang aktif. Jika dengan keyboard, kita dapat menekan tombol .....

A. Ctrl + O
B. Ctrl + X
C. Ctrl + N
D. Ctrl + W
lihat Jawaban:
Show

JAWAB : D. Ctrl + W

5.


Apabila sebuah kode program memiliki variable a yang bernilai 10. Pada perintah cout dituliskan a*a, maka hasil tampilannya adalah bilangan...

A. 10
B. 20
C. 100
D. 200
lihat Jawaban:
Show

JAWAB : A.10

6.


Tipe data bilangan yaitu bilangan atau angka yang tidak mempunyai titik decimal atau pecahan disebut dengan


A. Float
B. Integer
C. Double
D. Character
lihat Jawaban:
Show

JAWAB : D.Character

7.


Jenis pengenal yang bersifat konstan atau tetap, dan memiliki nilai yang tidak dapat diubah disebut....


A. Tipe data
B. Variable
C. Konstanta
D. Operator
lihat Jawaban:
Show

JAWAB : C.Konstanta

8.


Symbol yang digunakan untuk pemberian harga awal adalah....


A. Konektor
B. Input
C. Preparation
D. Terminator
lihat Jawaban:
Show

JAWAB : C.Preparation

9.


Terdapat 3 komponen dalam merancang algoritma, dibawah ini yang termasuk komponen tersebut yaitu kecuali....


A. input
B. output
C. device
D. proses
lihat Jawaban:
Show

JAWAB : C.device

10.


Terdapat sebuah algoritma untuk mengirim email yang dimulai dari mempersiapkan data yang akan dikirim sampai dengan tahap akhir yaitu email terkirim pada penerima. Berdasarkan algoritma diatas, yang termasuk komponen input adalah.......


A. Laporan penerimaan email bahwa email terkirim
B. Alamat email penerima
C. Alamat email pengirim
D. File yang akan dikirim
lihat Jawaban:
Show

JAWAB : D.File yang akan dikirim

11.


Perangkat lunak yang bertugas mengkonversikan arsitektur dan algoritma yang dirancang manusia kedalam format yang dapat dijalankan computer disebut ….


A. System Operasi
B. ASoftware
C. Spreadsheet
D. Bahasa Pemrograman
lihat Jawaban:
Show

JAWAB : D.Bahasa Pemrograman

12.


Dalam ekspresi Boolean yang harus diuji adalah nilai ….


A. True/False
B. Right/Left
C. Up/Down
D. On/Off
lihat Jawaban:
Show

JAWAB : A.True/False

13.


Yang bukan merupakan ciri-ciri dari Pseudocode adalah ……..


A. Bervariabel
B. Bergambar
C. Berfungsi seperti flowchart
D. Menjelaskan Algoritma
lihat Jawaban:
Show

JAWAB : B.Bergambar

14.


Nama lain dari flowchart adalah ….


A. Algoritma
B. Alur
C. Bagan alir*
D. Tree
lihat Jawaban:
Show

JAWAB : C.Bagan alir*

15.


. Urutan langkah-langkah logis untuk menyelesaikan masalah yang disusun secara sistematis disebut ….


A. Algoritma
B. Flowchart
C. Bagan Variabel
D. Tipe data
lihat Jawaban:
Show

JAWAB : A.BAlgoritma

16.


Yang dimaksud dengan konstanta adalah ….


A. Variabel yang nilainya bersifat tetap dan bisa diubah-ubah
B. Variabel yang nilainya bersifat tetap dan tidak bisa diubah-ubah
C. Nilai dari suatu variabel
D. Variabel yang selalu membutuhkan masukan/inputan dari user
lihat Jawaban:
Show

JAWAB : A.Variabel yang nilainya bersifat tetap dan bisa diubah-ubah

17.


Jika ingin mengisi nilai pada varibel seperti foto keluarga, maka tipe data yang
Digunakan adalah jenis ….



A. Gambar/image
B. Array
C. Record
D. Boolean
lihat Jawaban:
Show

JAWAB : A.Gambar/image

18.


Penulisan algoritma yang menggunakan sintaks (cara penulisan) yang
menyerupai bahasa pemrograman disebut …..



A. Flowchart
B. Pseudocode
C. Data flow
D. Aplikasi
lihat Jawaban:
Show

JAWAB : B.Pseudocode

19.


Variabel logika yang berhubungan dengan operator OR, AND, dan NOT
merupakan variabel dengan tipe data ….



A. Array
B. Numerik
C. String
D. Boolean
lihat Jawaban:
Show

JAWAB : D.Boolean

20.


Yang menunjukkan awal dan akhir pada sebuah flowchart, adalah .....


A. Data Flow
B. Konektor
C. Terminator
D. Decision
lihat Jawaban:
Show

JAWAB : C.Terminator

21.


Berfungsi untuk memberi nilai awal, nilai akhir, penambahan/pengurangan suatu
variabel counter, adalah .....



A. Terminator
B. Decision
C. Process
D. Preparation
lihat Jawaban:
Show

JAWAB : D.Preparation

22.


Bentuk belah ketupat pada diagram flowchart diberi nama .....


A. Terminator
B. Decision
C. Process
D. Preparation
lihat Jawaban:
Show

JAWAB : B.Decision

23.


Dibawah ini aturan-aturan dalam penulisan variabel, kecuali …..


A. Nama variabel tidak boleh menggunakan kata-kata kunci
B. Nama variabel tidak boleh mengandung karakter-karakter khusus
C. Nama variabel harus diawali dengan angka
D. Nama variabel harus diawali dengan huruf
lihat Jawaban:
Show

JAWAB : C. Nama variabel harus diawali dengan huruf

24.


Tipe data yang cocok untuk menjelaskan data nama_siswa adalah menggunakan tipe data ….


A. Numeric
B. Varchar
C. Date
D. Array
lihat Jawaban:
Show

JAWAB : B.Varchar

25.


Tipe data yang cocok untuk menjelaskan data tanggal lahir adalah menggunakan tipe data …..


A. Numeric
B. Varchar
C. Date time
D. Array
lihat Jawaban:
Show

JAWAB : C.Date time

26.


Algoritma harus dapat dijangkau oleh akal fikiran kita. Hal ini menyatakan bahwa algoritma harus mamiliki sifat ...


A. Cepat
B. Berurutan
C. Rumit
D. Logis
lihat Jawaban:
Show

JAWAB : D.Logis

27.


Sintaks yang digunakan untuk mengakhiri program adalah…


A. Print
B. Writeln
C. End
D. Readln
lihat Jawaban:
Show

JAWAB : C.End

28.


Sintaks yang digunakan untuk mengakhiri program adalah…


A. Print
B. Writeln
C. End
D. Readln
lihat Jawaban:
Show

JAWAB : B.Writeln

29.


Dibawah ini beberapa struktur dasar algoritma antara lain …..


A. Urutan, Pilihan, Pengulangan
B. Perbaikan, Pemulihan, Pengaturan
C. Urutan, Pemulihan, Pengulangan
D. Pemulihan,Urutan, Pemograman
lihat Jawaban:
Show

JAWAB : A.Urutan, Pilihan, Pengulangan

30.


Di bawah ini yang termasuk struktur dasar algoritma antara lain …….


A.Pengulangan
B. Perbaikan
C. Pemulihan
D. Pemograman
lihat Jawaban:
Show

JAWAB : A.Pengulangan

31.


. Const Phi = 3.14 adalah contoh untuk penggunaan …


A. Konstanta
B. Flowchart
C. Long Int
D. Variabel
lihat Jawaban:
Show

JAWAB : A.Konstanta

32.


Sebutkan tipe data yang digunakan untuk menyimpan nilai berupa karakter/ huruf disebut tipe data...


A. Boolean
B. Double
C. Date Time
D. String / Char
lihat Jawaban:
Show

JAWAB : D.String / Char

33.


Metode atau cara membaca program dengan cara membaca kode program satu per satu baris dan dieksekusi satu demi satu disebut....


A. Compilation
B. Compilator
C. Interpretation
D. Executable
lihat Jawaban:
Show

JAWAB : A.Compilation

34.


Berdasarkan kategorinya, bahasa pemrogaman dibedakan menjadi dua yaitu...


A. Bahasa tingkat tinggi dan tingkat rendah
B. Pemrogaman berorientasi objek dan non objek
C. Bahasa yang hanya untuk system operasi Windows dan Linux
D. Bahasa pemrogaman yang cocok untuk aplikasi game dan bisnis
lihat Jawaban:
Show

JAWAB : A.Bahasa tingkat tinggi dan tingkat rendah

35.


Tujuan dari meng- compile sebuah file pada C++ adalah....


A. Mengecek kode program
B. Menampilkan hasil
C. Membenarkan kesalahan pada file
D. Menyimpan file dengan nama baru
lihat Jawaban:
Show

JAWAB : B.Menampilkan hasil

Post a Comment

Nambah ilmu setelah membaca? Yuk, tulis komentar mu!
Cookie Consent
We serve cookies on this site to analyze traffic, remember your preferences, and optimize your experience.
Oops!
It seems there is something wrong with your internet connection. Please connect to the internet and start browsing again.
AdBlock Detected!
We have detected that you are using adblocking plugin in your browser.
The revenue we earn by the advertisements is used to manage this website, we request you to whitelist our website in your adblocking plugin.
Site is Blocked
Sorry! This site is not available in your country.