NEW
Font size
WorksheetsPTS PEMROGRAMAN DASAR
Total questions: 50
Worksheet time: 25mins
Algoritma mengirim pesan whatsapp :
1. Buka aplikasi Whatsapp
2. Ambil handphone
3. Cari nama orang yang dituju dalam kontak whatsapp
4. Pilih symbol pesan
5. Kirim pesan
6. Tulis pesan
7. Nyalakan handphone
Urutkan pernyataan diatas menjadi urutan yang benar pada penerapan algoritma dalam kehidupan sehari-hari….
3, 5, 7, 2, 1, 4, 6
2, 7, 1, 3, 4, 6, 5
2, 7, 1, 4, 3, 6, 5
2, 1, 7, 4, 6, 3, 5
1, 2, 3, 4, 5, 6, 7
Berikut ini merupakan aturan pembuatan variable yang benar, kecuali….
Nama variabel harus diawali dengan angka, tidak boleh diawali dengan huruf
Tidak boleh menggunakan spasi, spasi boleh diganti dengan under score (_)
Tidak boleh menggunakan kata kunci di dalam bahasa pemrograman
Tidak boleh mengandung karakter khusus seperti +,-,*,/ dsb
Nama variabel harus diawali dengan huruf, tidak boleh diawali dengan angka
Urutan langkah-langkah logis untuk menyelesaikan suatu masalah yang disusun secara sistematis dan logis merupakan pengertian dari....
Variabel
Konstanta
Variabel
Algoritma
Flowchart
Sekolah : “smkn1lbs”
Jurusan : “rpl”
“Sekolah” dan ”jurusan" di dalam variabel disebut dengan….
Nama/Identifier
Tipe data
String
Nilai
Tipe Data
Program menghitung luas segitiga, bagaimana kamusnya di dalam algoritma?
Alas, tinggi, panjang : integer
Panjang, lebar, luas : integer
0,5, alas, tinggi, luas : integer
Alas, tinggi, luas : integer
Panjang, lebar, tinggi, luas : integer
Nama simbol flowchart diatas adalah......
Predefined Process
Terminator
Decision
Input/output
Preparation
Perhatikan bentuk umum struktur dasar algoritma dibawah ini :
1) Repeat until
2) Switch case
3) If else
4) For
5) While do
6) Switch case default
Yang termasuk ke dalam bentuk statement percabangan branching adalah…
1, 2, 3
3, 4, 5
2 dan 3
3 dan 6
4 dan 5
Jenis data yang dapat diolah oleh computer untuk memenuhi kebutuhan dalam pemrograman computer merupakan pengertian dari….
Variabel
Fungsi
Tipe data
Konstanta
Operator
Perbedaan variable dengan konstanta adalah….
Variable homogen konstanta heterogen
Konstanta nilai datanya bisa diubah sedangkan variable tidak bias diubah
Variable dan konstanta nilainya sama-sama bisa diubah
Variable dan konstanta nilainya sama-sama tidak bias diubah
Variabel nilai datanya bisa diubah, sedangkan konstanta tidak bias diubah
Skema/bagan (chart) yang menunjukkan aliran (flow) di dalam suatu program secara logika adalah pengertian dari ?
Diagram
Pseudocode
Flowchart
Data Flow Diagram
Entity Relationship diagram
Dibawah ini merupakan sifat-sifat dari operator, kecuali…
Operator yang hanya melibatkan satu buah operand dalam suatu operasi aritmatika
Operator yang hanya melibatkan dua buah operand dalam suatu operasi aritmatika
Operator yang hanya melibatkan tiga buah operand atau lebih dalam suatu operasi aritmatika
Semua Salah
Semua Benar
Dalam menyusun suatu program,langkah pertama yang harus di lakukan adalah :
Membuat program
Membuat Algoritma
Membeli komputer
Proses
Mempelajari program
Pseudocode yang di gunakan pada penulisan algoritma berupa :
Bahasa Inggris
Bahasa Sansakerta
Bahasa Pemrograman
Bahasa Mesin
Bahasa Alien
Sebuah prosedur langkah demi langkah yang pasti untuk menyelesaikan sebuah masalah disebut :
Proses
Algoritma
Program
Diagram
Kurva
Istilah "Perulangan" dalam pemograman C++ dikenal dengan...
Repeating
Looping
Again
Funtion
Replay
Pada gambar diatas terdapat fungsi IF yang disimbolkan dengan symbol Decision/Percabangan, manakah yang tidak termasuk pernyataan yang benar !
Anak yang berusia lebih dari 18 tahun boleh membuat SIM
Anak yang berusia tepat 18 tahun tidak boleh membuat SIM
Anak yang berusia tepat 18 tahun boleh membuat SIM
Anak yang berusia 17 tahun tidak boleh membuat SIM
Untuk dapat membuat SIM haruslah anak yang berusia diatas 17 tahun
Struktur kontrol yang digunakan untuk memutuskan kode program mana yang akan dikerjakan berdasarkan suatu kondisi adalah ...
Percabangan
Bersarang
Keputusan
Perulangan
Bertingkat
Pemberian nama variabel yang benar adalah …
%nilai
nilai_mahasiswa
nama mahasiswa
&panjang
alamat!
Perintah Cin pada Program C++ digunakan untuk ?
Menginput suatu nilai dari suatu piranti masukan (keyboard)
Menampilkan data pada layar
Pendeklarasian variable
Mengulang proses looping pada program
Percabangan bersarang
Dari program diatas, manakah yang termasuk komentar
Hello My World !
void main()
// my first program in C++
#include <iostream.h>
Program C++
Dibawah ini merupakan tipe data bilangan bulat....
Int
Char
String
Cin
Real
Int x, y, z;
x = 6;
y = 3;
z = x/y;
keluaran yang dihasilkan dari variabel z adalah . . .
1
2
3
5
9
Nilai Phi =3.14 adalah nilai yang tidak dapat di ubah, dikarnakan nilai tersebut merupakan nilai ketetapan untuk phi yang tidak bisa diubah, nilai phi merupakan contoh untuk penggunaan;
Tipe Data
Variabel
Flowchart
Konstanta
Float
Software aplikasi biasanya berbasis GUI yang digunakan sebagai tempat menuliskan setiap baris-baris kode bahasa pemrograman disebut dengan ....
IDE
Editor Kode (Code Editor)
Debugger
Intelegent Code
User
Cara membuat variabel di C++?
int umur = 15;
var umur = 15;
let umur = 15;
$umur = 15;
void umur = 15;
Bahasa Pemograman C++ diciptakan satu decade setelah bahasa pemograman C. diciptakan oleh Bjarne Strourstroup dari Laboratorium Bell, AT&T pada tahun ?
1987
1982
1983
1980
Hal yang menjadi catatan penting dalam pemograman C++ bahwa Program C++ bersifat Case Sensitive. Maksud dari sifat tersebut adalah……..
Semua character di anggap sama
Huruf kecil dan besar disamakan
Huruf besar dan kecil di anggap beda
Tidak boleh memakai 2 file header
Perintah Cin pada Program C++ digunakan untuk ?
Menginput suatu nilai dari suatu piranti masukan (keyboard)
Menampilkan data pada layar
Mpendeklarasian variable
Mengulang proses looping pada program
Dari program diatas, manakah yang termasuk komentar
Hello My World !
void main()
// my first program in C++
#include <iostream.h>
Suatu tempat data yang mempunyai nilai atau data yang berubah-ubah disebut?
Tipe data
Main
Variabel
Konstanta
Perintah yang digunakan untuk membaca inputan pada c++ adalah...
Printf
Cout
Puts
Cin
Dibawah ini merupakan tipe data bilangan bulat....
Int
Char
String
Cin
Sebagai urutan langkah-langkah logis penyelesaian masalah yang disusun secara sistematis di sebut dengan....
Pemecahan
Masalah
Algoritma
Langkah
Logis
Bejana A dan B berisi air dengan warna yang berbeda. Kita akan tukarkan isi kedua bejana sedemikian sehingga bejana A berisi larutan berwarna biru dan bejana B berwarna merah. Bagaimanakah penyelesainnya kecuali...
Tuangkan larutan dari bejana A ke dalam bejana C
Bejana A kosong, Bejana C berisi larutan berwarna merah
BejanaA kosong,bejana B berisi larutan berwarna biru
Tuang larutan dari bejana B Ke dalam bejana A
Bejana A berisi, bejana C berisi larutan berwarna merah
Algoritma harus tidak ambigu, apa maksud kalimat tersebut...
Langkah-langkah dalam algoritma harus dan hanya membuat tafsiran tunggal
Algoritma harus menyatakan urutan langkah-langkah
Serangkaian langkah yang sama di lakukan dua kalia maka hasilnya harus sama
Rentang waktu tertentu
Algoritma harus pasti
Langkah-langkah dalam melakukan pemrograman adalah....kecuali
Mendefinisikan masalah
Mencari solusi untuk masalah
Mencari masalah sebanyak-banyaknya
Menulis Program
Memilih teknik pemecahan masalah dan algoritma
Bagian yang terdiri atas nama algoritma dan penjelasan (sfesifikasi) tentang algoritma tersebut. Di sebut dengan...
Judul Algoritma
Delarasi
Deskripsi
Jawaban b benar
Jawaban c benar
Bagian untuk mendefinisikan semua nama yang di pakai di dalam algoritma di sebut dengan...
Judul Algoritma
Deklarasi
Deskripsi
Jawaban A benar
Jawaban B salah
Aliran yang di kerjakan sesuai urutan penulisan di sebut dengan...
Pengulangan
Percabangan
Runtunan
Jawaban a benar
Jawaban a dan b benar
For j dari 1 sampai 500 do
Tulis kalimat " Saya sedang tidak mau di ganggu".
Kalimat di atas merupakan contoh dari struktur...
Runtunan
Percabangan
Struktur
Perulangan
Algoritma
Berikut ini yang termasuk pada representasi algoritma dalam bentuk gambar adalah ....
Naratif
Pseudocode
Flowchart
Logika
Notasi flowchart untuk menunjukkan awal dan akhir suatu algoritma adalah ....
Terminator
Decision
Input
Proses
Notasi flowchart yang digunakan untuk mewakili suatu proses adalah ....
Terminator
Decision
Input
Proses
Notasi flowchart yang digunakan untuk penyeleksian data adalah ....
Terminator
Decision
Input
Proses
Urutan langkah-langkah logis penyelesaian masalah yang disusun secara sistematis disebut ....
Logika
Algoritma
Program
Pemrograman
Kumpulan pernyataan komputer disebut ...
Logika
Algoritma
Program
Pemrograman
Kriteria algoritma yang memiliki instruksi yang jelas dan tidak ambigu disebut ....
Input
Definiteness
Output
Finiteness
Fungsi dari simbol flowchart di samping adalah ....
Digunakan untuk menunjukkan awal dan akhir suatu algoritma
Data yang digunakan untuk mewaliki data masuk atau keluar
Digunakan untuk menunjukkan sambungan dari halaman yang sama atau berbeda
Digunakan untuk suatu pemilihan, penyeleksian kondisi di dalam suatu algoritma
Fungsi dari simbol flowchart di samping adalah ....
Digunakan untuk menunjukkan awal dan akhir suatu algoritma
Data yang digunakan untuk mewaliki data masuk atau keluar
Digunakan untuk menunjukkan sambungan dari halaman yang sama atau berbeda
Digunakan untuk suatu pemilihan, penyeleksian kondisi di dalam suatu algoritma
