35 SOAL POLIHAN GANDA PEMROGRAMAN DASAR KELAS XII TKJ

Oleh

admin

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


Artikel Terkait

Bagikan: