
Ujian Tulis Berbasis Komputer (UTBK) merupakan gerbang utama bagi calon mahasiswa untuk memasuki perguruan tinggi impian. Di antara berbagai materi yang diujikan, logika dan penalaran menjadi salah satu aspek penting yang seringkali dihadirkan dalam bentuk soal flowchart. Memahami flowchart dan mampu menginterpretasikannya dengan tepat adalah kunci untuk menjawab soal-soal ini dengan akurat dan efisien.
Artikel ini akan membahas secara mendalam tentang soal flowchart UTBK, mulai dari konsep dasar, simbol-simbol yang umum digunakan, hingga contoh-contoh soal beserta pembahasan lengkapnya. Dengan memahami panduan ini, diharapkan Anda dapat meningkatkan kemampuan dalam menyelesaikan soal flowchart dan meraih hasil yang optimal dalam UTBK.
Apa Itu Flowchart?
Flowchart atau diagram alir adalah representasi visual dari suatu algoritma atau proses. Ia menggunakan simbol-simbol grafis untuk menggambarkan langkah-langkah yang harus diikuti dalam suatu proses, urutan eksekusi, dan keputusan yang perlu diambil. Flowchart membantu kita untuk:
Simbol-Simbol Umum dalam Flowchart
Sebelum membahas contoh soal, penting untuk memahami simbol-simbol yang umum digunakan dalam flowchart. Berikut adalah beberapa simbol yang paling sering muncul dalam soal UTBK:
Contoh Soal Flowchart UTBK dan Pembahasan
Berikut adalah beberapa contoh soal flowchart yang sering muncul dalam UTBK, beserta pembahasan lengkapnya:
Contoh Soal 1:
Perhatikan flowchart berikut:
[Start] --> [Input Bilangan] --> [Bilangan > 0?] --(Ya)--> [Output "Positif"] --> [End]
--(Tidak)--> [Output "Negatif atau Nol"] --> [End]
Pertanyaan: Apa output yang dihasilkan jika bilangan yang dimasukkan adalah -5?
Pembahasan:
Jawaban: Output yang dihasilkan adalah "Negatif atau Nol".
Contoh Soal 2:
Perhatikan flowchart berikut:
[Start] --> [Input Nilai] --> [Nilai >= 80?] --(Ya)--> [Output "A"] --> [End]
--(Tidak)--> [Nilai >= 70?] --(Ya)--> [Output "B"] --> [End]
--(Tidak)--> [Nilai >= 60?] --(Ya)--> [Output "C"] --> [End]
--(Tidak)--> [Output "D"] --> [End]
Pertanyaan: Apa output yang dihasilkan jika nilai yang dimasukkan adalah 75?
Pembahasan:
Jawaban: Output yang dihasilkan adalah "B".
Contoh Soal 3:
Perhatikan flowchart berikut:
[Start] --> [Input Angka] --> [Angka MOD 2 = 0?] --(Ya)--> [Output "Genap"] --> [End]
--(Tidak)--> [Output "Ganjil"] --> [End]
Pertanyaan: Apa output yang dihasilkan jika angka yang dimasukkan adalah 17? (MOD adalah operator modulo, yaitu sisa hasil bagi)
Pembahasan:
Jawaban: Output yang dihasilkan adalah "Ganjil".
Contoh Soal 4:
Perhatikan flowchart berikut:
[Start] --> [Input N] --> [i = 1] --> [Jumlah = 0] --> [i <= N?] --(Ya)--> [Jumlah = Jumlah + i] --> [i = i + 1] --> [Kembali ke i <= N?]
--(Tidak)--> [Output Jumlah] --> [End]
Pertanyaan: Apa output yang dihasilkan jika N yang dimasukkan adalah 5?
Pembahasan:
Flowchart ini menghitung jumlah bilangan dari 1 hingga N. Mari kita ikuti alur program dengan N = 5:
Jawaban: Output yang dihasilkan adalah 15.
Contoh Soal 5:
Perhatikan flowchart berikut:
[Start] --> [Input A, B] --> [A > B?] --(Ya)--> [Output A] --> [End]
--(Tidak)--> [A < B?] --(Ya)--> [Output B] --> [End]
--(Tidak)--> [Output "Sama"] --> [End]
Pertanyaan: Apa output yang dihasilkan jika A = 10 dan B = 10?
Pembahasan:
Jawaban: Output yang dihasilkan adalah "Sama".
Tips dan Trik Mengerjakan Soal Flowchart UTBK
Kesimpulan
Soal flowchart dalam UTBK menguji kemampuan logika dan penalaran Anda. Dengan memahami konsep dasar flowchart, simbol-simbol yang digunakan, dan berlatih dengan berbagai contoh soal, Anda dapat meningkatkan kemampuan dalam menyelesaikan soal-soal ini dengan akurat dan efisien. Ingatlah untuk selalu mengikuti alur flowchart dengan cermat, perhatikan kondisi percabangan, dan gunakan tips dan trik yang telah dibahas. Semoga artikel ini bermanfaat dan membantu Anda meraih kesuksesan dalam UTBK! Selamat belajar!