Contoh soal serta Jabawan UPM Algoritma Informatika
Ujian Pengendalian Mutu
Pengendalian mutu (Quality Control), atau QC untuk akronimnya, adalah suatu proses yang pada intinya menjadikan entitas sebagai peninjau kualitas dari semua faktor yang terlibat dalam kegiatan produksi.
Pengendalian mutu atau pengendalian kualitas melibatkan pengembangan sistem untuk memastikan bahwa produk dan jasa dirancang dan diproduksi untuk memenuhi atau melampaui persyaratan dari pelanggan maupun produsen sendiri. (WikiPedia).
Sementara itu ujian adalah sesuatu yang dipakai untuk menguji mutu sesuatu (kepandaian, kemampuan, hasil belajar, dan sebagainya (kbbi).
Lalu apa itu UPM dalam pendidikan ??
Jadi jika kita simpulkan UPM ( Ujian Pengendalian Mutu )
adalah sebuah test untuk menguji / memastikan apakah kita telah memenuhi syarat
atau melampui persyaratan standar yang telah ditentukan oleh tingkat
keberhasilan seluruh faktor yang terlibat untuk mencapai tujuan
pendidikan.
Di samping itu mutu pendidikan tidak saja ditentukan oleh pihak sekolah sebagai lembaga pendidikan, tetapi juga harus disesuaikan dengan apa yang menjadi pandangan dan harapan masyarakat yang cenderung selalu berkembang seiring dengan kemajuan jaman. Seiring dengan kecenderungan ini penilaian masyarakat tentang mutu lulusan sekolah pun terus-menerus berkembang. Untuk menjawab tentang tersebut, sekolah harus terus-menerus meningkatkan mutu lulusannya, menyesuaikan dengan perkembangan tuntutan masyarakat dan UPM ini juga biasanya diadakan setiap akhir semester.
Ini lah contoh soal UPM serta jawaban jurusan teknik Informatika semester 1 Mata Kuliah Algoritma
1. Buatlah Algoritma dalam bentuk pseudocode,
untuk menampilkan semua angka kelipatan 3 dan 5 yang kurang dari
500. Output algoritma: 3 5 6 9 10 12 15 18 20 21 … 500 |
Jawaban |
variabel a:integer mulai repeat a <- a + 1 if ( a mod 3 = 0 ) then write ( a : 4 ) { agar ada spasi maka ditambahkan ":4" } else if ( a mod 5 = 0 ) then write ( a : 4 ) { agar ada spasi maka ditambahkan ":4" } endrepeat until ( a = 500 ) selesai. |
2. Buatlah Algoritma dalam bentuk pseudocode
untuk menampilkan ouput seperti dibawah ini! 2 3 4 5 6 4 5 6 7 6 7 8 8 9 10 |
Jawaban |
variabel a,b,c,d,e : integer mulai a <-- 2 for d = 5 downto 1 do mulaifor e <-- d - 1 write (a,' ') {agar terdapat spasi} for c = 1 to e do mulaifor b <-- a + c
write ( b,' ')
{agar terdapat spasi}
endfor
writeln { agar setiap baris selesai menjadi baris berikutnya }
a <-- a + 2 endfor selesai |
Posting Komentar