NEW
Font size
Worksheetsulangan Pemrograman Dasar KELAS xi
Total questions: 40
Worksheet time: 20mins
Suatu Permasalahan dapat terselesaiakan atau menemui Solusi yang efektif dan harus melalui 4 tahapan, tahapan tersebut adalah ….(kecuali)
Analyzing
Problem solving
Coding
Testing
Checking
Tahapan awal dalam menyelesaikan permasalahan dengan menggunakan program adalah….
Analyzing
Problem solving
Coding
Testing
Checking
Proses identifikasi permasalahan dapat dibuat dengan cara berikut, kecuali ....
Pengujian
Masukan
Keluaran
Deskripsi
Proses
struktur program tersebut dibagi menjadi dua bagian utama yaitu Bagian…
Include dan Blok Fungsi Main.
Header dan blok fungsi
Kepala dan fungsi main
Include dan header
Include dan blok fungsi
Program telah sampai pada tahapan terakhir, namun setelah di uji coba ternyata program masih error maka hal pertama yang harus di lakukan oleh programmer adalah....
Membuat program baru
Menganalisis permasalahan
Mebuang program
Mendesain program baru
Membuat dengan bahasa lain
Pembuatan pseudocode atau flowchart dalam pemrograman termasuk kedalam tahapan
Coding
Testing
Implementing
Problem solving
Analyzing
Dalam bahasa pemrograman C tipe data int digunakan untuk menyimpan data berupa....
Angka bulat
Huruf
Simbol
Angka desimal
Karakter
Perhatikan gambar tersebut ! Untuk menjalankan program setelah selesai mengubah program pada code blocks icon yang di pilih adalah No....
1
2
3
4
5
Apabila terdapat segitiga dengan sisi 7,9, dan 14, maka jenis segitiga tersebut adalah....
Segitiga sembarang
Segitiga sama sisi
Segitiga sama kaki
Segitiga siku-siku
Bukan segitiga
Pada definisi sebuah barisan/fungsi rekursi, selalu ada minimal dua hal yang harus di tentukan. Salah satunya adalah dasar nilai awal dari fungsi barisan tersebut yang dinamakan ....
Basis
Rekursi
Relasi rekursi
Dasar
Deklarasi
Metode yang mengutamakan hal-hal yang berhubungan langsung dengan masalah yang sedang dihadapi adalah....
Dekomposisi
Abstraksi
Algoritma
Komputasi
Pengenalan pola
Algoritma yang menjalankan langkah berikutnya apabila terdapat syarat yang sudah dapat dipenuhi adalah algoritma....
Looping
Sequence
Perulangan
Berurutan
Percabangan
Terdapat sebuah barisan aritmetika di mana U6 = 18 dan U8 = 24, Jumlah 5 suku pertama adalah ....
45
63
30
42
54
Diketahui barisan 1, 2, 4, 7, dst. Bilangan 79 berada pada suku ke ....
11
12
13
14
15
Pengujian dengan metode black box mengedepankan pada …
Hasil akhir
Kebutuhan user
Fungsi
Manfaat
Terbarukan
Yang bukan merupakan karakteristik black box testing adalah ....
struktur internal dan kode program tidak diketahui
dijalankan/diuji oleh software developer
menguji fungsionalitas sebuah program
berfokus pada perspektif end-user aplikasi
tidak membutuhkan pengetahuan seputar implementasi programming
Suatu barisan memiliki suku petama 5, dan pembedanya 6, jika terdapat angka 53 pada barisan tersebut maka angka tersebut berada pada suku ke….
7
8
9
10
11
Terdapat pecahan koin 1, 2, 5 dan 10, Andi ingin menukarkan uang yang dia punya sebesar 27 dengan koin tersebut. Dengan menerapkan algoritma greedy Andi akan menerima koin sebanyak.... koin
5
4
3
2
1
Perhatikan script program berikut ini ! Jika program di atas di jalankan maka outputnya adalah....
a
b
c
d
e
bahasa pemrograman C++ bersifat case sensitive, artinya adalah....
huruf besar dan kecil sama
huruf besar dan kecil sama-sama
huruf besar dan kecil berbeda-beda tetapi tetap Satu
huruf besar dan kecil di ketik bersama
huruf besar dan kecil dianggap beda
Sintak berikut ini berfungsi untuk menampilkan atau output "Berpikir komputasional" adalah....
System.out.print("Berpikir Komputasional");
Print("Berfikir komputasional");
c o u t < < " Berpikir komputasional";
e c h o " Berpikir Komputasional";
c i n <<"Berpikir komputasional";
Perhatikan kode program berikut ini ! Output dari program diatas adalah....
Anak-anak
Remaja
Dewasa
Error
Tidak muncul apa pun
Langkah dalam membuat projek dengan dengan menggunakan code blocks adalah....
File > new > projek
File > new > project
File > new > proyek
File > new > program
File > new > document
Array dua dimensi sering digambarkan sebagai sebuah….
Nilai rata-rata
Penjumlahan
Matriks
Aritmatika
Tipe data
Tipe data yang digunakan untuk menyimpan variabel dengan nilai teks yaitu....
Array
Teks
Int
Char
String
Dalam pemrograman tanda "\n" di fungsikan untuk....
Mengakhiri baris
Memindahkan baris
Memulai baris
Menutup baris
Membuat baris
Perhatikan script program berikut ini ! Program diatas menggunakan bahasa pemrograman ....
C
C++
C*
C#
CC
Perhatikan script di bawah ini! Jika program di jalankan output program adalah....
Fahri dan Sinta
Sinta dan Niko
Fahri dan Niko
Sinta dan Roni
Niko dan Roni
Fungsi C++ untuk membuat karakter atau teks menjadi kapital semua adalah....
upper ()
uppercase ()
toupper ()
caps ()
capital ()
header #include <stdio.h> hanya akan dapat membaca fungsi inputan....
scanf
cin
printf
cout
Pendeklarasiannya array dalam program di tandai dengan adanya tanda....
(...)
{...}
[...]
<...>
|...|
menyimpan/mengingat hasil perhitungan yang telah dilakukan sebelumnya, sehingga tidak perlu mengulang perhitungan yang sama dua kali, dalam dunia komputasi dinamakan….
Memories
Memoisasi
Memorize
Memorandum
Memois
Berikut ini merupakan bahasa pemrograman yang paling tua atau cikal bakal dari bahasa pemrograman adalah....
C
C++
Java
Phyton
HTML
Aplikasi yang digunakan untuk membut program C dan C++ adalah....
Code black
GCC
VB
One compiler
Browser
Struktur dasar dalam membuat program dengan menggunakan bahasa C memiliki ... bagian
2
3
4
5
6
Perhatikan tabel di bawah ini! Jumlah profit maksimal apabila menggunakan metode greedy by profi t dengan kapasitas 15 adalah ....
54
52
50
48
42
Untuk melengkapi algoritma program perlu di buatkan diagram alir. Dibawah ini merupakan komponen penyusunnya kecuali
Komponen penyusun flowchart yang digunakan pada awal dan akhir program adalah....
Teminator
Data
Process
Flow
Decision
Larik atau Array dalam penempatannya dimulai dari indeks atau alamat....
0
1
2
3
4
Dibawah ini adalah cara atau aturan untuk membuat variabel pada bahasa C yang benar kecuali....
Variabel tidak boleh diawali dengan angka dan simbol
Nama variabel tidak boleh sama dengan kata kunci yang sudah ada pada bahasa C
Nama variabel tidak bersifat case sensitive
Nama variabel dihubungkan dengan tanda underscore jika variabel terdiri dari dua suku kata
Nama variabel tidak boleh menggunakan lebih dari satu kata
