Font size
WorksheetsLogika Algoritma
Total questions: 102
Worksheet time: 1hrs 28mins
Masukan Nomor Induk Mahasiswa Anda!
Hai teman-teman! Kali ini Rizky, Arif, dan Wawan sedang belajar tentang komponen komputer. Mereka menemukan beberapa istilah, tetapi satu di antaranya bukanlah komponen komputer. Yuk, bantu mereka menemukan yang mana!
Input
Masalah
Proses
Output
Hai Nisa, Rizal, dan Siti! Kalian tahu tidak, biner itu adalah contoh dari bahasa ...
Bahasa Assembly
Bahasa Rakitan
Bahasa Tingkat Tinggi
Bahasa Mesin
Agung dan Faisal sedang berdiskusi tentang cara menyelesaikan masalah. Mereka bertanya-tanya, urutan langkah-langkah logis penyelesaian masalah yang disusun secara sistematis itu disebut apa ya?
Program komputer
Aritmatika
Kode bilangan
Algoritma
Rani and Yuni were discussing how to turn an Algoritma into a full-fledged Program. What do you think is the missing ingredient in their conversation?
Logika
Struktur data
Komputer
Tipe data
Halo teman-teman! Angga, Ratna, dan Adi sedang belajar tentang algoritma. Mereka menemukan berbagai cara untuk menuliskannya. Namun, ada satu cara yang tidak termasuk dalam notasi penulisan algoritma. Yuk, bantu mereka menemukan yang mana!
Kalimat Deskritptif
Kalimat Persuasif
Pseudocode
Flowchart
Hey Siti, Tiara, dan Wawan! Bisakah kalian menebak apa yang diwakili oleh simbol flowchart ini? Apakah itu momen ajaib untuk membuat keputusan, data input/output yang menarik, fase persiapan yang mendebarkan, atau proses yang telah ditentukan yang membimbing kita? Mari kita lihat siapa yang benar!
Keputusan
Data input/output
Persiapan
Proses yang telah ditentukan
Angga dan Joko sedang berdiskusi tentang gambar ini. Mereka penasaran, gambar tersebut merupakan contoh notasi ..
Kalimat deskriptif
Algoritma
Pseudocode
Flowchart
Hai Dewi dan Rizky! Jika baris yang kalian miliki kurang dari jumlah baris yang ditentukan, maka outputnya ...
Baris + 1
Selesai
Program error
Baris - 1
Rizal dan Mega sedang berdiskusi tentang alat yang digunakan untuk pengolahan data. Mega bertanya, "Alat apa sih yang digunakan untuk pengolahan data menurut prosedur yang telah ditentukan?" Rizal pun menjawab,
Perangkat lunak
Komputer
Program
Mesin
Hai teman-teman! Siapa di sini yang ingin menjadi programmer handal seperti Dian dan Adi? Untuk bisa membuat program komputer, kita perlu melalui dua tahap yang seru, yaitu belajar (a)
Ketika Maya dan Sari berkumpul untuk belajar, mereka menemukan bahwa perpaduan antara struktur data dan algoritma dapat menghasilkan sesuatu yang luar biasa. Apa yang mereka temukan?
Analisa Data
Sistem Informasi
Program
Output
Simbol pernyataan pilihan, berisi suatu kondisi yang selalu menghasilkan 2 nilai keluaran yaitu benar atau salah adalah
Hai Sari dan Dian! Kalian tahu tidak, untuk dapat menjalankan fungsi input dan output dalam pemrograman, kita bisa menggunakan …
int main()
if
for
Cin dan Cout
Hai teman-teman! Saat belajar pemrograman, kita sering mendengar istilah yang satu ini. Wadah suatu nilai yang isinya dapat berubah sesuai dengan input yang diberikan, apa ya namanya? Apakah itu?
Konstanta
Tipe Data
Variabel
Label
Rani dan Siti sedang belajar tentang tipe data dalam C++. Mereka menemukan banyak tipe data, tetapi satu dari pilihan berikut ini bukanlah tipe data yang ada di C++. Yuk, bantu Rizal untuk menemukan jawaban yang tepat!
Varchar
Integer
Char
Long
Hai Tiara dan Adi! Dalam contoh program di atas, bagian mana yang termasuk dalam proses perhitungan luas persegi panjang?
int panjang, lebar, luas
Hasil luas persegi panjang
Luas = panjang * lebar
Cout≪”Masukkan nilai panjang :”
Hey Angga! If you have 1 && 0, what do you think it equals? Is it 0? Let's dive into the world of operators!
Ini merupakan contoh dari penggunaan operator …
Relasi
Logika
Modulus
Increment
Hai teman-teman! Arif, Agung, dan Mega sedang belajar tentang pemrograman. Mereka menemukan bahwa proses melakukan tindakan yang sama secara berulang-ulang atau berkali-kali sampai batas yang telah ditentukan adalah kegunaan dari…
Operator relasi
Looping
If else
Operator logika
Hey, teman-teman! Siapa di antara kalian yang tahu operator apa yang digunakan untuk menampilkan hasil sisa pembagian? Mari kita uji pengetahuan kita! Apakah itu …
Operator relasi
Operator modulus
Operator aritmatika
Operator penaikan dan penurunan
Rizky sedang belajar pemrograman dan bertanya-tanya, kata kunci apa yang digunakan untuk menghentikan proses suatu kondisi? Apakah kamu bisa membantu Nur menjawabnya?
if
for
break
case
Hai teman-teman! Siapa di antara kalian yang tahu komponen dalam komputer itu apa? Yuk, kita uji pengetahuan kita!
Input – Proses – Output
Header – Fungsi – Isi program
Keyboard – Interpreter – Monitor
Proses – Input - Output
Hei Yuni dan Faisal! Jika kalian memasukkan angka 20, apa ya hasil yang akan kalian dapatkan? Ayo tebak!
Kamis
Jum’at
Tidak ada output
Kode hari salah, silahkan coba kembali
Wawan dan Rina sedang bermain tebak-tebakan! Jika mereka menginput data B, kira-kira output yang akan muncul adalah apa ya?
Alat Masak
Alat Olah Raga
Alat Elelktronik
Anda Salah Memasukkan Kode
Agus dan Agung sedang berkompetisi untuk menghitung luas segitiga! Jika Agus memberikan nilai alas 5 dan Agung memberikan nilai tinggi 7,5, berapa luas segitiga yang mereka dapatkan? Ayo, hitung dan lihat siapa yang lebih cepat!
20
18
18,75
18,7
Ina dan Agung sedang belajar tentang pengurangan nilai dalam pemrograman. Mereka bertanya-tanya, apa sih istilah yang tepat untuk melakukan pengurangan nilai sebelum variabel itu diproses?
Pre-Decrement
Post-Decrement
Pre-Increment
Post-Increment
Hey Susi, Yuni, and Heri! Apa sih yang bikin manusia itu istimewa dibandingkan dengan ciptaan Tuhan yang lainnya?
Mempunyai bentuk fisik
Mempunyai perasaan
Mampu berkomunikasi
Memiliki akal dan pikiran
Hey Agung, Eko, and Rahman! Sebagai makhluk yang berpikir, manusia memiliki ciri yang melekat, yaitu...
Rasional dan mortalitas
Rasionalitas dan moralitas
Efektifitas dan rasionalitas
Emosional dan subjektifitas
Rani dan Surya sedang berdiskusi tentang hal-hal yang mendorong manusia untuk senantiasa berlaku sopan santun dan taat pada peraturan. Menurut mereka, apa yang menjadi pendorong utama dalam hal ini?
Aktifitas
Logika
Realitas
Moralitas
Rizal dan Heri sedang berdiskusi tentang cara berpikir yang benar dan masuk akal. Mereka sepakat bahwa berpikir dengan cara yang sesuai dengan hukum nalar dikenal dengan istilah..
Logis
Praktis
Kritis
Etis
Hadi dan Rudi sedang berdiskusi tentang logika. Mereka menemukan bahwa kata 'logika' berasal dari bahasa Yunani, yaitu 'logos'. Tapi, apa sih arti dari 'logos' itu? Ayo bantu mereka!
Filsafat
Hasil nalar
Pemikiran
Memikirkan
Nisa dan Hadi sedang belajar tentang logika. Mereka menemukan bahwa salah satu fungsi logika adalah sebagai alat untuk menarik kesimpulan dari pernyataan yang benar. Nah, pernyataan yang benar itu disebut juga apa ya?
Premis
Pendapat
Soluai
Deduktif
Angga dan Dian sedang berdiskusi tentang cara menarik kesimpulan. Mereka bertanya-tanya, penarikan kesimpulan yang bergerak dari pernyataan yang benar yang khusus ke umum itu disebut apa ya? Apakah kamu tahu jawabannya?
Deduktif
Induktif
Eksposisi
Narasi
Hai Rani, Tiara, dan Nisa! Apa kata yang tepat untuk mengisi titik-titik di atas dan membuat kalimat ini lebih seru?
(a)
Ratna dan Dedi sedang melakukan eksperimen menarik! Jika kita mengisi air, bejana manakah yang pertama kali akan penuh? Ayo, Arif, bantu mereka mencari tahu!
(a)
(a)
Joko dan Dedi sedang berdiskusi tentang motivasi untuk membuat algoritma. Mereka bertanya-tanya, apa sih yang mendorong seseorang untuk menciptakan algoritma? Apakah itu...
Tantangan
Pertanyaan
Kondisi
Situasi
Masalah
Siapa sih tokoh Arab yang pertama kali mencetuskan lahirnya algoritma? Mungkin Adi, Faisal, atau Rani bisa membantu menjawabnya!
Abu Janda
Abu Nawas
Abu Ja'far
Abu Tofar
Abu Tolif
Rina dan Dewi sedang belajar tentang kata 'algorism'. Mereka penasaran, kata algorism berarti...
Matematika
Aljabar
Proses menghitung
Rumus aritmatika
Aljabar
Ketika Nita, Eko, dan Yuni menghadapi sebuah masalah, mereka perlu menyusun langkah-langkah logis untuk menyelesaikannya. Apa istilah yang tepat untuk urutan langkah-langkah logis penyelesaian masalah yang disusun secara sistematis?
Algoritma
Logika
Flowchart
Diagram
Perbandingan
Hai Adi dan Ratna! Lihat gambar flowchart berikut ini. Menurut kalian, simbol apa yang ditunjukkan dalam gambar ini?
Simbol proses
Simbol decision
Simbol predefined
Simbol terminal
Simbol connector
Hai teman-teman! Dalam dunia penalaran, kita sering mendengar istilah yang menarik. Menurut Dian, nama lain dari kata yang benar sesuai dengan logika manusia adalah...
penalaran
keputusan
logis
pertimbangan
perbandingan
Rina dan Tiara sedang asyik menjalankan langkah-langkah dalam algoritma. Apa sih pengertian dari aktivitas seru ini?
Masalah
Struktur
Proses
Program
Aljabar
Hai Dewi dan Ina! Simbol berikut ini adalah simbol dari...
terminal
proses
keputusan
arus/flow
persiapan
Hai Dian, Rani, dan Tiara! Gambar berikut merupakan simbol dari...
Terminal
Arus/flow
Connector
process
Manual
Rina dan Arif sedang berdiskusi tentang ilmu logika. Mereka bertanya-tanya, nama lain dari kata logika adalah...
Perbandingan
Penalaran
Keputusan
Aljabar
Perbandingan
Angga dan Eko sedang berdiskusi tentang cara menggambarkan langkah-langkah dan urut-urutan prosedur dari suatu program. Mereka ingin tahu, apa sih istilah yang tepat untuk penggambaran secara grafik dari proses tersebut?
Logika
Algoritma
Flowchart
Diagram
Sturktur
Hai Susi dan Arif! Siap-siap untuk tantangan seru! Simbol berikut ini adalah simbol dari...
Connector
Terminal
Input/Output
Offline Connector
Process
Wahyu, Hadi, dan Dedi sedang belajar tentang simbol-simbol. Simbol berikut ini adalah simbol dari...
proses
terminal
keputusan
persiapan
konektor
Hey Joko, Wawan, and Rina! Can you guess what this symbol represents? Is it a clue to something exciting?
Terminal
Arus/flow
Process
Decition
Connector
Rudi dan Sari sedang belajar tentang diagram alur. Mereka menemukan sebuah bagan yang memperlihatkan urutan prosedur dan proses dari beberapa file di dalam media tertentu. Apa nama bagan tersebut?
System flowchart
Manual struktur
Program flowchart
Aljabar struktur
Diagram flowchart
Agus dan Ina sedang berdiskusi tentang siapa yang disebut algorist. Ina berkata, "Seorang dikatakan algorist jika..." Apa jawaban yang tepat menurutmu?
Menggunakan Rumus
Menggunakan Angka arab
Menggunakan Logika
Menggunakan Bilangan
Menggunakan Kalkulator
Wawan, Hadi, dan Nur sedang belajar tentang simbol-simbol dalam diagram alir. Mereka menemukan sebuah simbol yang sangat menarik! Yuk, coba tebak, simbol apakah itu?
Terminal
Proses
Keputusan
Persiapan
Input Output
Simbol yang memunculkan 2 kemungkinan adalah...
Terminal
Predefined
Conector
Decision
Proces
Judul buku yang ditulis oleh seorah tokoh arab sebagai dasar lahirnya algoritma adalah...
Al Baba
Al goritem
Al jabar
Al karam
Al liando
Berikut ini merupakan simbol dari...n
Input outpu
Proses
Predefined
Decision
Sub Proses
Apa kepanjangan dari Simkomdig ....
Simulasi, Komputer Digital
Sistem Komunikasi Digital
Simulasi dan Komunikasi Digital
Sistem dan Komunikasi Digital
Kata Logika berasal dari Yunani kuno yaitu ...
Logos
Logis
Logica
Logic
Lhogic
Urutan langkah-langkah logis dan sistematis yang digunakan untuk menyelesaikan masalah pemrograman komputer adalah....
Algoritma pemrograman
Fungsi pemrograman
Mekanisme pemrograman
Function pemrograman
Variabel pemrograman
Suatu bagan dengan simbol-simbol tertentu yang menggambarkan urutan proses secara mendetail dan hubungan antara suatu proses (instruksi) dengan proses lainnya dalam suatu program, disebut ...
Pseudocode
Flowchart
Struktur Gambar
Algoritma
Bahasa umum
Manakah pernyataan algoritma yang tidak benar ....
Algoritma harus disusun secara logis
Algoritma harus disusun secara sistematis
Algoritma harus mempunyai berbagai macam makna
Algoritma memiliki langkah yang jelas
Algoritma memiliki hasil yang benar
Algoritma dapat disajikan menggunakan cara, kecuali ....
Menggunakan pseodocode
Menggunakan bahasa rahasia
Menggunakan bahasa sehari-hari
Menggunakan flowchart
Menggunakan diagram alur
Manakan gambar yang menandakan simbol output, adalah ....
Manakan gambar yang menandakan awal/akhir ....
Langkah pertama yang harus dilakukan untuk menyusun suatu program adalah....
Mempelajari program
Membuat program
Membuat algoritma
Membeli komputer
Membuat diagram
Hasil nalar yang diutarakan dalam kata dan dinyatakan dalam bahasa merupakan penjelasan dari....
logika
meramal
bermimpi
imajinasi
ilusi
Manusia merupakan makhluk yang mampu berpikir dan bernalar dengan baik. Oleh karena itu dalam setiap keadaan manusia membutuhkan pola pikir logis. Berpikir secara logis berarti….
berpikir dengan cerdas
berpikir dengan emosiona
berpikir menurut hati nurani
berpikir secara sistematis
berpikir dengan cara yang benar dan masuk akal
Berikut ini merupakan contoh logika yang tepat dan benar yaitu....
bola sepak berbentuk bulat
seekor kuda berjalan melata
orang gemuk tumbuh ke atas
manusia berjalan ke belakang
seorang tunawicara mampu berbicara lancar
Tanpa disadari sebenarnya kita sering menerapkan konsep algoritma dalam menyelesaikan masalah yang dihadapi. Perhatikan algoritma tertib berkendara saat di lampu merah.
Algoritma yang benar dan logis dari contoh di atas adalah…
1-2-3-4-5-6-7
1-2-3-4-6-5-7
1-2-3-5-6-4-7
1-2-3-4-6-7-5
1-2-3-7-4-6-5
Gambar tersebut merupakan simbol dalam flowchart untuk menyatakan ....
dokumen
decision
process
mulai
selesai
Gambar Simbol flowchart yang berfungsi untuk keluar – masuk penyambungan dalam lembar atau halaman yang sama adalah ....
Manakah yang dimaksud dengan simbol Input....
Manakah yang dimaksud dengan simbol Preparation ....
Simbol yang berfungsi untuk penyambungkan proses pada halaman berbeda.....
Gambar Simbol flowchart yang berfungsi untuk pemilihan proses .....
Fungsi dari Logika adalah ....
untuk menarik kesepakatan
untuk menarik kesimpulan
untuk menarik kebenaran
untuk menarik kebebasan
untuk menarik keadilan bagi masyarakat
Dalam Penulisan Alur pemrograman, terdapat tiga langkah diantaranya Psedocode. Pseucocode merupakan tampilan. . . .
Aliran Program
Tampilan Program
Imitasi Program
Mini Algoritma
Lengkapilah pernyataan algoritma berikut, ……. > Program > Komputer > Solusi / hasil.
Untuk melengkapi peryataan diatas adalah . . . .
Input
File
Database
Masalah
Perhatikan penggalan Psedocode Luas trapesium !
program luas_Trapesium;
Deklarasi
x: real
artinya . . . .
x adalah variabel real
x adalah nilai asli
x adalah 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
Perhatikan potongan algoritma berikut ini:
Input (harga)
IF harga = 12500 then
Beli
ENDIF
Pernyataan manakah yang benar tentang program di atas
Jika (harga=12500) maka program tidak melakukan apapun
Jika (harga!=12500) maka program tidak melakukan apapun
Jika (harga<12500) maka lakukan aksi beli
Jika (harga>12500) maka lakukan aksi beli
Instruksi P=Q akan mengakibatkan nilai P = nilai Q, dan nilai Q menjadi
Menjadi Sembarang Nilai
Menjadi hampa
Q tetap
Menjadi 0
Apa hasil cetak yang akan muncul ketika masukan berupa nama = Budi dan Nilai = 56
Budi Tidak Lulus
Budi Lulus
Budi 56
Budi Ganteng
Apa hasil PRINT harga jika INPUT harga = 100
200
100
90
25
Perhatikan petikan algoritma berikut :
Algoritma luas segitiga
Masukkan tinggi
Masukkan alas
...........
Tampilkan luas
Untuk mengisi .... yang kosong adalah ...
luas = ½ * panjang * tinggi
luas = alas * tinggi
luas = ½ * alas * tinggi
luas = ¼ * alas * tinggi
Penggunaan WHILE DO adalah struktur perulangan dengan ....
1 kondisi
2 kondisi
Kondisi di awal
Kondisi di akhir
kondisi yang diketahui jumlah perulangannya
1. Langkah pertama yang dilakukan untuk menyusun sebuah program adalah :
Membuat program
Membuat Algoritma
Membeli komputer
Proses
Memproses Listing Algoritma
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
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
Manakah pernyataan algoritma yang tidak benar
Algoritma harus disusun secara logis
Algoritma harus disusun secara sistematis
Algoritma harus mempunyai berbagai macam makna
Algoritma memiliki langkah yang jelas
Algoritma memiliki hasil yang benar
Algoritma dapat disajikan menggunakan cara, kecuali
Menggunakan pseodocode
Menggunakan bahasa rahasia
Menggunakan bahasa sehari-hari
Menggunakan flowchart
Menggunakan diagram alur
Tipe data yang hanya mengenal kondisi True atau False pada bahasa pemrograman Pascal, adalah?
String
Char
Boolean
Long int
Int
Perhatikan potongan source code di bawah ini
var
i:integer;
b:real;
begin
b:=7.5;
a:=b + 1;
writeln(a);
end.
apa yang terjadi ketika di-compile dan kemudian di-run
8.5
8
9
ERROR
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 ....
=
:
;
:=
Menghitung luas persegi panjang.. urutkan langkah yang benar
Start
End
Siapkan Panjang, Lebar, Luas
Hitung Luas = panjang * Lebar
Keluarkan Hasil
Apa yang dimaksud dengan implementasi dalam pseudocode?
Inti dari kode semu, berisi segala proses seperti proses kondisional dan perulangan
Berisi keterangan seperti variabel atau konstanta
Berisi langkah-langkah untuk menyelesaikan masalah
Berisi proses kondisional IF/ELSE
Perhatikan contoh pseudocode berikut!
program hitung luas segitiga
var luas,alas,tinggi:integer;
alas <-- 10;
tinggi <-- 15;
luas <-- 1/2 * alas * tinggi
write(luas)
Bagian yang salah adalah ...
program hitung luas segitiga
luas <-- 1/2 * alas * tinggi
alas <-- 10;
tinggi <-- 15;
Berikut ini contoh penulisan pseudocode yang benar untuk menghitung keliling persegi adalah ...
Program Menentukan_Keliling_Persegi
Var sisi,keliling: integer;
Read(sisi);
Keliling ← sisi*4;
Write(keliling);
Program Menentukan Keliling Persegi
Var sisi,keliling: integer;
Read(sisi);
Keliling ← sisi*4;
Write(keliling);
Program Menentukan_Keliling_Persegi
Var sisi,keliling: integer;
Read(s);
Keliling ← sisi*4;
Write(keliling);
Program Menentukan_Keliling_Persegi
Var sisi,keliling: string;
Read(sisi);
Keliling ← sisi*4;
Write(keliling);
Berikut ini contoh penulisan pseudocode yang benar untuk menghitung luas persegi panjang adalah ...
Program Menghitung_luas_persegi_panjang
var panjang, lebar, luas : integer;
Read(panjang);
Read(lebar);
luas ← panjang*lebar;
Write (luas);
Program Menghitung luas persegi panjang
var panjang, lebar, luas : integer;
Read(panjang);
Read(lebar);
luas ← panjang*lebar;
Write (luas);
Program Menghitung_luas_persegi_panjang
var panjang, lebar, luas : boolean;
Read(panjang);
Read(lebar);
luas ← panjang*lebar;
Write (luas);
Program Menghitung_luas_persegi_panjang
var p, l, L : integer;
Read(panjang);
Read(lebar);
luas ← panjang*lebar;
Write (luas);
Ubah menjadi pseudocode
