Font size
WorksheetsUTS Algoritma, Logika Pemrograman dan Struktur Data
Total questions: 54
Worksheet time: 14hrs 30mins
1. Langkah pertama yang dilakukan untuk menyusun sebuah program adalah :
Membuat program
Membuat Algoritma
Membeli komputer
Proses
Memproses Listing Algoritma
Langkah-langkah logis untuk memecahkan sebuah masalah dalam pemrograman adalah . . . .
Proses
Program
Algoritma
Step by step
Probability
Bahasa Pseudocode yang di gunakan pada penulisan algoritma berupa :
Bahassa Inggris
Bahasa Puitis
Bahasa yang lebih ringkas dari algoritma
Sembarang bahasa asal terstruktur
Bahasa
Pada pembuatan program komputer, algoritma dibuat :
Sebelum pembuatan program
Pada saat program dibuat
Sesudah pembuatan program
Pada saat verifikasi program
Sebelum menulis ide
Tahapan dalam menyelesaikan suatu masalah adalah :
Masalah-Pseudocode-Flowchart-Program-Eksekusi-Hasil
Masalah-Algoritma-Flowchart-Program-Eksekusi-Hasil
Masalah-Model-Algoritma-Eksekusi-Hasil
Masalah-Model-Algoritma-Program-Eksekusi-hasil
Model-masalah-algoritma-hasil-eksekusi
Dalam Penulisan Alur pemrograman, terdapat tiga langkah diantaranya Psedocode. Pseucocode merupakan tampilan. . . .
alir Program
Tampilan Program
Imitasi Program
Flowchart
Tiruan Algoritma
simbol flowchart yang berfungsi untuk percabangan atau pilihan adalah . . . .
Perhatikan penggalan Psedocode Luas trapesium !
program luas_Trapesium;
Deklarasi
x: real
artinya . . . .
x variabel real
x sama
x tidak memiliki arti
x tipe data real
x tidak sama dengan Real
Didalam pembuatan algoritma Pseudocode, terdapat nilai input, proses maupun output dari suatu Algoritma. Yang memiliki nilai sama dengan declarasi input bernilai integer pada algoritma volume balok adalah . . .
nilai Panjang, Lebar dan Volume
nilai Volume, Lebar dan Tinggi
nilai Panjang, Lebar dan Tinggi
nilai Panjang, Tinggi dan Volume
semua jawanaban benar
Tipe data yang hanya mengenal kondisi True atau False pada bahasa pemrograman Pascal, adalah?
String
Char
Boolean
Long int
Int
Tipe data yang digunakan untuk menampung sebuah karakter adalah?
String
Bool
Int
Long int
Char
Sebutkan ciri-ciri algoritma! kecuali
menyelesaikan Langkah terbatas
Jelas
Tidak ambigu
panjang
Apa nama simbol Flowchart berikut
Input/Output
Proses
Mula/Tamat
Pilihan
Apa nama simbol flowchart berikut
Mula/Tamat
Proses
Input/Output
Pilihan
Apa nama simbol flowchart berikut
Mula/Tamat
Proses
Pilihan
Input/Output
Bagian Flowchart yang berfungsi untuk mencetak disebut . . . .
Input
Output
Proses
Decision
Sebuah algoritma dapat dibangun dari tiga buah struktur dasar, yaitu:
Runtunan, Penulisan, Pemilihan
Runtunan, Pemilihan, Pengulangan
Penulisan, Pengulangan, Pemahaman
Pemilhan, Runtunan, Pemahaman
Jika variable a = 12.6, maka tipe data yang digunakan untuk variable tersebut adalah
String
Char
Integer
Real
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!
statment yang digunakan untuk kontrol percabangan 1 kondisi adalah..
If...else If..else
If ...Else
Case
If...Then
If... Else Bersarang
while i<=15 do
i:=i+4;
writeln(i);
Jika i dimulai dengan nilai 6, berapakah nilai i yang ditampilkan
14
15
18
10
Akhir pernyataan menggunakan ....
=
:
;
:=
Berikut ini adalah Algoritma yang belum teratur :
- 1. Tuang Gelas A (isi Teh) ke Dalam Gelas C (Kosong)
- 2. Tuang Gelas B (Isi Kopi) ke Dalam Gelas A (Kosong)
- 3. Tuang Gelas C (isi Teh) ke Dalam Gelas B (Kosong)
- 4. Mulai
- 5. Selesai
- 6. Tambahkan Gelas C (Kosong)
4-6-1-2-3-5
4-1-2-3-6-5
4-6-3-2-1-5
4-6-2-1-3-5
Tahapan yang memiliki urutan langkah-langkah yang didalamnya berisi solusi penyelesaian masalah, tersusun sistematis agar mencapai tujuan yang diharapkan, disebut ....
Narasi
Flowchart
Algoritma
Diagram
Berikut ini adalah salah satu contoh dari . . . .
Narasi
Algoritma dalam Bentuk Flowchart
Flowchart
Algoritma Narasi
Diatas merupakan contoh dari . . . .
Algoritma Menghitung Luas Segitiga
Flowchart Menghitung Luas Segitiga
Algoritma Menghitung Luas Lingkaran
Flowchart Menghitung Luas Lingkaran
Sebuah Diagram Alir yang memiliki sebuah pilihan Ya/Tidak yang harus ditentukan pada suatu kondisi tertentu disebut Flowchart . . . .
Flowchart Skuensial
Flowchart Alternatif
Flowchart Looping
Flowchart Processing
Sifat Algoritma adalah.....
Menggunakan symbol atau sintaks dari suatu Bahasa pemrograman tertentu.
Algoritma dapat digunakan untuk mempresentasikan suatu urutan kejadian secara logis dan dapat diterapkan di semua kejadian sehari-hari
Tergantung pada suatu Bahasa pemrograman tertentu
Ada 3 Macam Simbol-simbol Diagram Alir (Flowchart), yaitu
Flow Direction, Processing, dan Input-Output Symbols
Flow Direction, Floating, dan Input-Output Symbols
Preparation, Processing, dan Input-Output Symbols
Communication, Processing, dan Input-Output Symbols
Ibnu Musa Al-Khuwarizmi merupakan seorang matematikawan muslim yang menemukan istilah . . . .
Algoritma
Flowchart
Kalkulus
Arduino
Pada bagian Algoritma terdiri dari 3 bagian, yang menjelaskan input masukkan apa saja yang akan diproses seperti Tipe Data, Variabel, Konstanta, Nama Prosedur, dan Fungsi disebut bagian . . . .
Nama/Judul Algoritma
Bagian Deklarasi
Bagian Deskripsi
Bagian Looping
Simbol berikut ini adalah simbol dari
Terminal
Arus/flow
Process
Decition
Connector
Yang dimaksud dengan konstanta adalah …
Variabel yang nilainya bersifat tetap dan bisa diubah-ubah
Variabel yang nilainya bersifat tetap dan tidak bisa diubah-ubah
Nilai dari suatu variabel
Variabel yang selalu membutuhkan masukan/inputan dari user
Variabel yang nilainya kosong
Bilangan genap adalah bilangan yang jika dibagi dua, sisanya
0
4
3
2
1
Bilangan ganjil adalah bilangan yang jika dibagi dua, sisanya
0
1
2
3
4
Aspek Penting Algoritma :
Algoritma harus berhenti setelah mengerjakan sejumlah langkah terbatas, disebut dengan ...
Finite
Definite
Input
Output
Effective
Aspek Penting Algoritma :
setiap langkah didefinisikan secara tepat, tidak boleh membingungkan (ambigu), disebut dengan ...
Finite
Definite
Input
Output
Effective
Aspek Penting Algoritma :
setiap algoritma diharapkan memiliki sifat efektif. (setiap langkah harus sederhana dan sehingga dapat dikerjakan dalam waktu yang masuk akal), disebut dengan ...
Finite
Definite
Input
Output
Effective
Algoritma yang alur algoritma dapat dilihat secara visual, menggunakan penulisan ...
Menggunakan bahasa natural
Menggunakan Flowchart
Menggunakan Pseudocode
Menggunakan Code
Menggunakan bahasa asing
Struktur Program pada gambar ini disebut dengan ...
Struktur Looping
Struktur Sequence
Struktur Branching
Struktur Hiding
Struktur Tracing
apa jenis flowchart pada gambar ini?
flowchart PILIHAN
flowchart MUDAH
flowchart ULANGAN
flowchart URUTAN
apa jenis flowchart pada gambar ini?
Flowchart PILIHAN
Flowchart MUDAH
Flowchart ULANGAN
Flowchart URUTAN
apa jenis flowchart pada gambar ini?
Flowchart PILIHAN
Flowchart MUDAH
Flowchart ULANGAN
Flowchart URUTAN
Diberikan algoritma: apabila warna merah maka jadi hijau. Apabila warna hijau maka jadi putih, selain warna merah dan hijau maka jadi ungu. Jika kondisi input warna adalah hitam, maka warna jadi?
Merah
Putih
Ungu
Abu-abu
Hijau
Instruksi P=Q akan mengakibatkan nilai P = nilai Q, dan nilai Q menjadi?
Menjadi sembarang nilai
Menjadi 0
Menjadi hampa
P Tetap
Q tetap
Diberikan algoritma
P=10;
P=P+5; Q=P.
nilai P dan Q masing-masing adalah?
15 dan 0
0 dan 10
0 dan 15
10 dan 15
15 dan 15
Nama lengkap matematikawan, ahli astronomi, dan ahli geografi dari Persia adalah ....
A. Abu Ja’far Muhammad Ibnu Musa Al-Khuwarizmi.
B. Ja’far Muhammad Ibnu Musa Al-Khuwarizmi.
C. Abu Ja’far Muhammad Ibnu Al-Khuwarizmi.
D. Abu Muhammad Ibnu Musa Al-Khuwarizmi.
E. Abu Muhammad Ibnu Al-Khuwarizmi.
Tuliskan pengertian bahasa pemrograman bahasa tingkat tinggi!
(a)
Gambar disamping adalah contoh sederhana bentuk...
Script
Coding
Algoritma
Pseudocode
Flowchart
Nama Anda:
Nim Anda:
Pilih Program Studi Anda
Teknik Elektro
Teknik Komputer
Informatika
Tanda Tangan Anda:

