UJIAN TERDIRI ATAS 50 SOAL

Slides:



Advertisements
Presentasi serupa
DASAR-DASAR ALGORITMA
Advertisements

Pengertian Dasar Logika dan Algoritma
1 MATA KULIAH : “LOGIKA DAN ALGORITMA” PERTEMUAN I PENGANTAR ALGORITMA DAN PROGRAM CREATED BY: AYU ANGGRIANI H PTIK A 2009 PRODI PENDIDIKAN TEKNIK.
PENDAHULUAN KONSEP ALGORITMA DAN DIAGRAM ALIR (FLOWCHART)
Bab 2 Struktur Dasar.
Pengertian Algoritma dan Flowchart
TEORI ALGORITMA.
- PERTEMUAN 5 & 6 – PERULANGAN
Tipe data dan algoritma dasar
Algorithma Pemrograman
Pemrograman Rahmat D.R. Dako, ST, M.Eng.
MATERI 9 FUNGSI REKURSIF.
Introduction to Algorithm and Programming
PERTEMUAN I PENGERTIAN DASAR LOGIKA DAN ALGORITMA ~
sebuah fungsi yang memanggil dirinya sendiri
Algoritma Dasar Dalam membuat suatu program komputer, menyusun algoritma adalah langkah pertama yang harus dilakukan Dalam membuat algoritma dapat digunakan.
Flowchart dan Pseudocode
Oleh Nila Feby Puspitasari
ALGORITMA PSEUDOCODE Pertemuan Ke-2 Meilia Nur Indah Susanti, ST.,MKom
Pengertian Algoritma Sumber Kepustakaan : gerlan1986.files.wordpress.com/.../materi-ii-penge... 1 Algoritma adalah kumpulan instruksi-instruksi/ perintah–perintah/langkah-langkah.
DIAGRAM ALUR (FLOWCHART)
Matakuliah: T0034 / Perancangan & Analisis Algoritma Tahun: 2008 Pertemuan 1 PENGENALAN PERANCANGAN & ANALISIS ALGORITMA.
PERTEMUAN 2 PENGERTIAN DASAR LOGIKA DAN ALGORITMA.
INF-301 FEB 2006 Univ. INDONUSA Esa Unggul PERTEMUAN V Tujuan Instruksional Umum : Permutasi & Kombinasi Tujuan Instruksional Khusus : Mahasiswa dapat.
1 PERTEMUAN 1 DIAGRAM ALUR (FLOWCHART). 2 Apa itu Flowchart 1.Suatu skema / bagan yang menggambarkan urutan kegiatan dari suatu program dari awal sampai.
PENGERTIAN DASAR ALGORITMA & FLOWCHART
Materi 9 LOGIKA & ALGORITMA.
MATERI PERKULIAHAN ANALISIS ALGORITMA
MATERI PERKULIAHAN ANALISIS ALGORITMA
Struktur Keputusan pada Structure English dan Pseudocode
STMIK Kadiri 2015 D3 – Semester Ganjil
M1. Konsep dasar algoritma & pemrograman
Pengantar Pemrograman Basis Data (PPBD)
Notasi Algoritma & Tipe Data
ALGORITMA dan PEMROGRAMAN
Dasar-Dasar Pemrograman
Algoritma.
Start.
ALGORITMA & LOGIKA PEMROGRAMAN
Analisa Algoritma (IF1282)
Materi 10 LOGIKA & ALGORITMA.
ALGORITMA DAN PEMROGRAMAN (PERTEMUAN 2)
LOGIKA & ALGORITMA Algoritma & Pengenalan Flow Chart
DIAGRAM ALUR (FLOWCHART)
UJIAN TERDIRI ATAS 50 SOAL
TEL 2112 Dasar Komputer & Pemograman Contoh Pemecahan Masalah
STRUKTUR DATA ( Menjelaskan Mengenai Data & Struktur Data )
Struktur Dasar Algoritma dan Runtunan
Seleksi Kondisi merupakan perintah yang memungkinkan pemilihan atas perintah yang akan dijalankan sesuai dengan kondisi tertentu. Operator yang digunakan.
Introduction to Algorithm and Programming
JENIS DAN SIMBOL FLOWCHART PRODI MIK | FAKULTAS ILMU-ILMU KESEHATAN
Introduction to Algorithm and Programming
Bab 2 Struktur Dasar.
Keterampilan komputer 1AB
DIAGRAM ALUR (FLOWCHART)
UJIAN TERDIRI ATAS 50 SOAL
LOGIKA & ALGORITMA -Algoritma & Pengenalan Flow Chart
Pertemuan ke 6 Nori Sahrun, S.Kom., M.Kom
Algoritma Rekursif Alpro-2.
Introduction to Algorithm and Programming
Pencarian (searching)
TEORI ALGORITMA.
CCM110, MATEMATIKA DISKRIT Pertemuan ke 10, Logika Algoritma
Nested if 164.
LOGIKA & ALGORITMA KONSEP ALGORITMA & FLOWCHART M. Febriansyah, ST., MT.
Pengertian Dasar Logika dan Algoritma. LOGIKA Pertama kali diperkenalkan oleh Aristoteles (384 – 322 SM) Logika berasal dari kata Yunani kuno λόγος (logos)
IT234 ALGORITMA DAN STRUKTUR DATA
Flowchart (Diagram Alur)
Rekursif Yuliana Setiowati. Rekursif Proses yang memanggil dirinya sendiri. Merupakan suatu fungsi atau prosedur Terdapat suatu kondisi untuk berhenti.
SMK BINA INSAN Pemograman Dasar Operasi Aritmatika Dan Logika Yobi Saputra 22.
Transcript presentasi:

UJIAN TERDIRI ATAS 50 SOAL TULIS NIM, NAMA, KELAS, DAN MATERI UJIAN PADA LEMBAR JAWABAN PILIH HANYA SATU JAWABAN LEMBAR JAWABAN TIDAK BOLEH BERISI CORETAN DAN HAPUSAN 1.      Algoritma diperkenalkan oleh ahli matematika bernama a. Blasé Pascal b. Phitagoras c. Abu Jafar Ibnu Musa Al Khawarizmi * d. Al Blasé Goritm   2.      Definisi Algoritma adalah a.      Langkah-langkah yang dilakukan agar solusi masalah dapat diperoleh b.      Suatu Prosedur yang merupakan urutan langkah-langkah yang berintegrasi c.      Suatu metode khusus untuk menyelesaikan suatu masalah d.      Semua jawaban benar *

Berikut ini adalah kriteria pemilihan algoritma, kecuali a. Ada input c. Berakhir b. Efektif dan Efisien d. Terstruktur Berikut ini adalah bagaimana menyatakan suatu algoritma, kecuali a. Flowchart c. Pseudocode b. Program d. Diagram 1.      Algoritma diperkenalkan oleh ahli matematika bernama a. Blasé Pascal b. Phitagoras c. Abu Jafar Ibnu Musa Al Khawarizmi * d. Al Blasé Goritm   2.      Definisi Algoritma adalah a.      Langkah-langkah yang dilakukan agar solusi masalah dapat diperoleh b.      Suatu Prosedur yang merupakan urutan langkah-langkah yang berintegrasi c.      Suatu metode khusus untuk menyelesaikan suatu masalah d.      Semua jawaban benar *

3. Fase dimana program eksekusi akan melakukan Koreksi terhadap kesalahan program, adalah a. Fase Profilling c. Fase Compiling b. Fase Debugging d. a dan b benar 4. Berikut ini adalah cara menganalisa suatu program, a. Melihat hasil akhir c. Melihat jalannya program b. Melihat Model d. Melihat Running Time 1.      Algoritma diperkenalkan oleh ahli matematika bernama a. Blasé Pascal b. Phitagoras c. Abu Jafar Ibnu Musa Al Khawarizmi * d. Al Blasé Goritm   2.      Definisi Algoritma adalah a.      Langkah-langkah yang dilakukan agar solusi masalah dapat diperoleh b.      Suatu Prosedur yang merupakan urutan langkah-langkah yang berintegrasi c.      Suatu metode khusus untuk menyelesaikan suatu masalah d.      Semua jawaban benar *

5. Berikut ini adalah yang mempengaruhi waktu tempuh dari suatu algoritma, kecuali a. Jenis Output c. Banyaknya langkah b. Jenis Operasi d. Jenis Komputer 6. Prosedur yang akan berhenti jika ada solusi disebut a. Algoritma c. Semi Algoritma b. Pseudocode d. Semi Prosedur 1.      Algoritma diperkenalkan oleh ahli matematika bernama a. Blasé Pascal b. Phitagoras c. Abu Jafar Ibnu Musa Al Khawarizmi * d. Al Blasé Goritm   2.      Definisi Algoritma adalah a.      Langkah-langkah yang dilakukan agar solusi masalah dapat diperoleh b.      Suatu Prosedur yang merupakan urutan langkah-langkah yang berintegrasi c.      Suatu metode khusus untuk menyelesaikan suatu masalah d.      Semua jawaban benar *

7. Berikut ini sifat dari algoritma, kecuali a. Efektif c. Banyak langkah tak hingga b. Efisien d. Instruksinya jelas 8. Berikut ini adalah Type data Sederhana, kecuali a. Ordinal c. Integer b. Boolean d. String 1.      Algoritma diperkenalkan oleh ahli matematika bernama a. Blasé Pascal b. Phitagoras c. Abu Jafar Ibnu Musa Al Khawarizmi * d. Al Blasé Goritm   2.      Definisi Algoritma adalah a.      Langkah-langkah yang dilakukan agar solusi masalah dapat diperoleh b.      Suatu Prosedur yang merupakan urutan langkah-langkah yang berintegrasi c.      Suatu metode khusus untuk menyelesaikan suatu masalah d.      Semua jawaban benar *

9. Type data yang hanya memiliki 2 nilai yaitu Benar dan Salah disebut a. Character c. Integer b. String d. Boolean 10. Type data terstruktur dimana semua nilai yang ada disebut satu persatu adalah a. Array c. Set/Himpunan b. Record d. Terbilang 1.      Algoritma diperkenalkan oleh ahli matematika bernama a. Blasé Pascal b. Phitagoras c. Abu Jafar Ibnu Musa Al Khawarizmi * d. Al Blasé Goritm   2.      Definisi Algoritma adalah a.      Langkah-langkah yang dilakukan agar solusi masalah dapat diperoleh b.      Suatu Prosedur yang merupakan urutan langkah-langkah yang berintegrasi c.      Suatu metode khusus untuk menyelesaikan suatu masalah d.      Semua jawaban benar *

11. Jika N = 10 kemudian ditambahkan 1, maka algoritma yang terbentuk a. N = 11 c. N = +1 b. N = 10 + 1 d. N = N + 1 12. Di bawah ini yang merupakan simbol keputusan a. c. b. d. 1.      Algoritma diperkenalkan oleh ahli matematika bernama a. Blasé Pascal b. Phitagoras c. Abu Jafar Ibnu Musa Al Khawarizmi * d. Al Blasé Goritm   2.      Definisi Algoritma adalah a.      Langkah-langkah yang dilakukan agar solusi masalah dapat diperoleh b.      Suatu Prosedur yang merupakan urutan langkah-langkah yang berintegrasi c.      Suatu metode khusus untuk menyelesaikan suatu masalah d.      Semua jawaban benar *

13. Jika A = 1, B = 2, C = 0, maka algoritma untuk menukarkan A dan B adalah a. A=C, C=B, B=A c. A=B, B=C, C=A b. C=A, A=B, B=C d. B=C, A=C, A=B 14. Diketahui suatu deret 1, 4, 9, 16, ….berapakah interval nilai pokok dari masing-masing deret a. 1 c. 3 b. N d. 3, 5, 16, …. 1.      Algoritma diperkenalkan oleh ahli matematika bernama a. Blasé Pascal b. Phitagoras c. Abu Jafar Ibnu Musa Al Khawarizmi * d. Al Blasé Goritm   2.      Definisi Algoritma adalah a.      Langkah-langkah yang dilakukan agar solusi masalah dapat diperoleh b.      Suatu Prosedur yang merupakan urutan langkah-langkah yang berintegrasi c.      Suatu metode khusus untuk menyelesaikan suatu masalah d.      Semua jawaban benar *

15. Diagram yang menggambarkan suatu alur logika disebut a. Symbol c. Pseudocode b. Flowchart d. Diagram Chart 16. Diberikan algoritma If A=B Then A=A+1 Else B=B+1 maksudnya a. Jika A=B maka nilai A bertambah 1 b. Jika A=B maka nilai B bertambah 1 c. Jika A=B maka tidak ada yang dikerjakan d. a dan b benar 1.      Algoritma diperkenalkan oleh ahli matematika bernama a. Blasé Pascal b. Phitagoras c. Abu Jafar Ibnu Musa Al Khawarizmi * d. Al Blasé Goritm   2.      Definisi Algoritma adalah a.      Langkah-langkah yang dilakukan agar solusi masalah dapat diperoleh b.      Suatu Prosedur yang merupakan urutan langkah-langkah yang berintegrasi c.      Suatu metode khusus untuk menyelesaikan suatu masalah d.      Semua jawaban benar *

17. Algoritma diperkenalkan oleh ahli matematika bernama a. Blaise Pascal b. Abu Ja’far Muhammad Ibnu Musa Al Khawarizmi c. Newton d. Avogadro 18. Diketahui A=5, Q=2, B=1. Diberikan Algoritma A=Q, B=A maka nilai A, B, dan Q sekarang adalah a. 5, 2, 1 b. 2, 2, 2 c. 2, 5, 2 d. 2, 2, 5 1.      Algoritma diperkenalkan oleh ahli matematika bernama a. Blasé Pascal b. Phitagoras c. Abu Jafar Ibnu Musa Al Khawarizmi * d. Al Blasé Goritm   2.      Definisi Algoritma adalah a.      Langkah-langkah yang dilakukan agar solusi masalah dapat diperoleh b.      Suatu Prosedur yang merupakan urutan langkah-langkah yang berintegrasi c.      Suatu metode khusus untuk menyelesaikan suatu masalah d.      Semua jawaban benar *

19. Dibawah ini perintah LOOPING, kecuali a. WHILE…DO…ENDWHILE     b. IF…THEN     c. REPEAT….UNTIL     d. FOR….ENDFOR 20. Di bawah ini yang termasuk struktur alih jalur bersyarat a. IF…THEN c. GOTO label b. CASE…OF d. a dan b benar 1.      Algoritma diperkenalkan oleh ahli matematika bernama a. Blasé Pascal b. Phitagoras c. Abu Jafar Ibnu Musa Al Khawarizmi * d. Al Blasé Goritm   2.      Definisi Algoritma adalah a.      Langkah-langkah yang dilakukan agar solusi masalah dapat diperoleh b.      Suatu Prosedur yang merupakan urutan langkah-langkah yang berintegrasi c.      Suatu metode khusus untuk menyelesaikan suatu masalah d.      Semua jawaban benar *

21. Algoritma LOOPING adalah a. Alur logika yang mengalir dari atas ke bawah b. Alur logika yang memiliki percabangan c. Alur logika yang mengalir dari atas ke bawah kembali lagi ke atas d. Alur logika yang tidak berhenti 22. Proses yang dapat memanggil dirinya sendiri disebut a. Rekursif b. Array     c. Looping    d. Branching 1.      Algoritma diperkenalkan oleh ahli matematika bernama a. Blasé Pascal b. Phitagoras c. Abu Jafar Ibnu Musa Al Khawarizmi * d. Al Blasé Goritm   2.      Definisi Algoritma adalah a.      Langkah-langkah yang dilakukan agar solusi masalah dapat diperoleh b.      Suatu Prosedur yang merupakan urutan langkah-langkah yang berintegrasi c.      Suatu metode khusus untuk menyelesaikan suatu masalah d.      Semua jawaban benar *

23. Kelemahan dari proses rekursif adalah a. Memerlukan waktu proses yang lama b. Output tidak langsung keluar c. Memerlukan memori yang besar d. Proses tidak dapat terdeteksi 24. Contoh dari type data array adalah a. Faktorial b. Vektor c. Menara Hanoi d. Fibonacci 1.      Algoritma diperkenalkan oleh ahli matematika bernama a. Blasé Pascal b. Phitagoras c. Abu Jafar Ibnu Musa Al Khawarizmi * d. Al Blasé Goritm   2.      Definisi Algoritma adalah a.      Langkah-langkah yang dilakukan agar solusi masalah dapat diperoleh b.      Suatu Prosedur yang merupakan urutan langkah-langkah yang berintegrasi c.      Suatu metode khusus untuk menyelesaikan suatu masalah d.      Semua jawaban benar *

25. Looping WHILE, minimal proses pengulangan sebanyak a. 0 b. 1 c. 2 d. 4 26. Looping REPEAT, minimal proses pengulangan 1.      Algoritma diperkenalkan oleh ahli matematika bernama a. Blasé Pascal b. Phitagoras c. Abu Jafar Ibnu Musa Al Khawarizmi * d. Al Blasé Goritm   2.      Definisi Algoritma adalah a.      Langkah-langkah yang dilakukan agar solusi masalah dapat diperoleh b.      Suatu Prosedur yang merupakan urutan langkah-langkah yang berintegrasi c.      Suatu metode khusus untuk menyelesaikan suatu masalah d.      Semua jawaban benar *

27. Perintah yang akan melakukan proses pengulangan jika kondisi terpenuhi adalah a. FOR b. WHILE c. REPEAT d. IF 28. Perintah yang akan melakukan proses pengulangan jika kondisi tidak terpenuhi adalah 1.      Algoritma diperkenalkan oleh ahli matematika bernama a. Blasé Pascal b. Phitagoras c. Abu Jafar Ibnu Musa Al Khawarizmi * d. Al Blasé Goritm   2.      Definisi Algoritma adalah a.      Langkah-langkah yang dilakukan agar solusi masalah dapat diperoleh b.      Suatu Prosedur yang merupakan urutan langkah-langkah yang berintegrasi c.      Suatu metode khusus untuk menyelesaikan suatu masalah d.      Semua jawaban benar *

29. Maka proses pengulangan akan terjadi sebanyak FOR A=3 TO 17 DO WRITE “BSI” ENDFOR 29. Maka proses pengulangan akan terjadi sebanyak a. 3 b. 17 c. 14 d. 15 30. Maka WRITE “BSI” akan diproses sebanyak 1.      Algoritma diperkenalkan oleh ahli matematika bernama a. Blasé Pascal b. Phitagoras c. Abu Jafar Ibnu Musa Al Khawarizmi * d. Al Blasé Goritm   2.      Definisi Algoritma adalah a.      Langkah-langkah yang dilakukan agar solusi masalah dapat diperoleh b.      Suatu Prosedur yang merupakan urutan langkah-langkah yang berintegrasi c.      Suatu metode khusus untuk menyelesaikan suatu masalah d.      Semua jawaban benar *

31. Rumus untuk mengetahui jumlah kegiatan pada Permaianan menara hanoi adalah a. 2N-1 b. 2N-1 c. 2N+1 d. 2N-1 32. Jika diketahui ada 6 buah piring, maka kegiatan yang terjadi sebanyak a. 64 b. 65 c. 63 d. 62 1.      Algoritma diperkenalkan oleh ahli matematika bernama a. Blasé Pascal b. Phitagoras c. Abu Jafar Ibnu Musa Al Khawarizmi * d. Al Blasé Goritm   2.      Definisi Algoritma adalah a.      Langkah-langkah yang dilakukan agar solusi masalah dapat diperoleh b.      Suatu Prosedur yang merupakan urutan langkah-langkah yang berintegrasi c.      Suatu metode khusus untuk menyelesaikan suatu masalah d.      Semua jawaban benar *

33. Pada perintah WHILE..DO minimal looping terjadi sebanyak a. 1 b. 2 c. 0 d. Tdk Terdefinisi 34. Pada perintah REPEAT minimal looping akan 1.      Algoritma diperkenalkan oleh ahli matematika bernama a. Blasé Pascal b. Phitagoras c. Abu Jafar Ibnu Musa Al Khawarizmi * d. Al Blasé Goritm   2.      Definisi Algoritma adalah a.      Langkah-langkah yang dilakukan agar solusi masalah dapat diperoleh b.      Suatu Prosedur yang merupakan urutan langkah-langkah yang berintegrasi c.      Suatu metode khusus untuk menyelesaikan suatu masalah d.      Semua jawaban benar *

Jika nilai A=0 maka tercetak a. Bil.nol b. Bil.positif 35. Diketahui branching IF A<0 THEN Write (“Bil.Negatif”) ELSE IF A>0 THEN Write (“Bil.positif”) Write (“Bil.nol”) Jika nilai A=0 maka tercetak a. Bil.nol b. Bil.positif c. Bil.negatif d. Tidak tercetak 1.      Algoritma diperkenalkan oleh ahli matematika bernama a. Blasé Pascal b. Phitagoras c. Abu Jafar Ibnu Musa Al Khawarizmi * d. Al Blasé Goritm   2.      Definisi Algoritma adalah a.      Langkah-langkah yang dilakukan agar solusi masalah dapat diperoleh b.      Suatu Prosedur yang merupakan urutan langkah-langkah yang berintegrasi c.      Suatu metode khusus untuk menyelesaikan suatu masalah d.      Semua jawaban benar *

IF A < 0 THEN Write (“Bil.Negatif”) IF A > 0 THEN 36. Diketahui branching IF A < 0 THEN Write (“Bil.Negatif”) IF A > 0 THEN Write (“Bil.positif”) ELSE Write (“Bil.nol”) Jika nilai A = - 3 maka tercetak a. Bil.nol b. Bil.positif c. Bil.negatif d. Tidak tercetak 1.      Algoritma diperkenalkan oleh ahli matematika bernama a. Blasé Pascal b. Phitagoras c. Abu Jafar Ibnu Musa Al Khawarizmi * d. Al Blasé Goritm   2.      Definisi Algoritma adalah a.      Langkah-langkah yang dilakukan agar solusi masalah dapat diperoleh b.      Suatu Prosedur yang merupakan urutan langkah-langkah yang berintegrasi c.      Suatu metode khusus untuk menyelesaikan suatu masalah d.      Semua jawaban benar *

37. Diketahui algoritma brancing IF A<3 and B>3 THEN WRITE (‘LULUS’) ELSE WRITE (‘GAGAL’) Jika A=2 dan B=2 maka tercetak a. GAGAL b. LULUS c. TDK LULUS d. BLANK 38. Di bawah ini yang termasuk type data sederhana kecuali : a. Integer b. Boolean c. Set d. Real 1.      Algoritma diperkenalkan oleh ahli matematika bernama a. Blasé Pascal b. Phitagoras c. Abu Jafar Ibnu Musa Al Khawarizmi * d. Al Blasé Goritm   2.      Definisi Algoritma adalah a.      Langkah-langkah yang dilakukan agar solusi masalah dapat diperoleh b.      Suatu Prosedur yang merupakan urutan langkah-langkah yang berintegrasi c.      Suatu metode khusus untuk menyelesaikan suatu masalah d.      Semua jawaban benar *

39. Hasil dari pengolahan 2 + 3 * 2 – ( 2 + 1), adalah a. 5 b. 7 c. 6 d. 10 40. FOR A =3 TO 7 DO, akan terjadi looping sebanyak a. 4 kali b. 5 kali c. 3 hingga 7 kali d. Tidak terjadi looping 1.      Algoritma diperkenalkan oleh ahli matematika bernama a. Blasé Pascal b. Phitagoras c. Abu Jafar Ibnu Musa Al Khawarizmi * d. Al Blasé Goritm   2.      Definisi Algoritma adalah a.      Langkah-langkah yang dilakukan agar solusi masalah dapat diperoleh b.      Suatu Prosedur yang merupakan urutan langkah-langkah yang berintegrasi c.      Suatu metode khusus untuk menyelesaikan suatu masalah d.      Semua jawaban benar *

Kata BSI akan tercetak sebanyak : 41. FOR A = 2 TO 4 FOR B = 4 DOWN TO 2 WRITE (“BSI”) NEXT B NEXT A Kata BSI akan tercetak sebanyak : a. 6 kali b. 9 kali c. 0 Kali d. Error 42. Perintah percabangan yang tidak bersyarat adalah a. IF … THEN b. WHILE … DO c. GO TO d. Tidak ada jawaban 1.      Algoritma diperkenalkan oleh ahli matematika bernama a. Blasé Pascal b. Phitagoras c. Abu Jafar Ibnu Musa Al Khawarizmi * d. Al Blasé Goritm   2.      Definisi Algoritma adalah a.      Langkah-langkah yang dilakukan agar solusi masalah dapat diperoleh b.      Suatu Prosedur yang merupakan urutan langkah-langkah yang berintegrasi c.      Suatu metode khusus untuk menyelesaikan suatu masalah d.      Semua jawaban benar *

43. Delete(Concat(“BS I”,” S ALE MBA”),5,7) a. BS I S ALE b. BS IMBA c. BSIMBA d. BSISALE 44. Length(Concat(“BSI”,Left(“SALEMBA”,4))) a. BSISALEMBA b. 7 c. BSISALE d. 10 1.      Algoritma diperkenalkan oleh ahli matematika bernama a. Blasé Pascal b. Phitagoras c. Abu Jafar Ibnu Musa Al Khawarizmi * d. Al Blasé Goritm   2.      Definisi Algoritma adalah a.      Langkah-langkah yang dilakukan agar solusi masalah dapat diperoleh b.      Suatu Prosedur yang merupakan urutan langkah-langkah yang berintegrasi c.      Suatu metode khusus untuk menyelesaikan suatu masalah d.      Semua jawaban benar *

45. Kumpulan data terstruktur yang memiliki sifat homogen adalah a. Record b. Set c. Array d. File 46. Hirarki tertinggi pada fungsi operator Boolean adalah a. AND b. OR c. NOT d. XOR 1.      Algoritma diperkenalkan oleh ahli matematika bernama a. Blasé Pascal b. Phitagoras c. Abu Jafar Ibnu Musa Al Khawarizmi * d. Al Blasé Goritm   2.      Definisi Algoritma adalah a.      Langkah-langkah yang dilakukan agar solusi masalah dapat diperoleh b.      Suatu Prosedur yang merupakan urutan langkah-langkah yang berintegrasi c.      Suatu metode khusus untuk menyelesaikan suatu masalah d.      Semua jawaban benar *

47. Struktur flowchart yang tidak memiliki percabangan dan looping adalah type a. Branching b. Linier c. Perulangan d. Circular 48. Pada struktur flowchart, alur kegiatan dapat dilihat dari simbol a. proses b. terminal c. flowline d. penghubung 1.      Algoritma diperkenalkan oleh ahli matematika bernama a. Blasé Pascal b. Phitagoras c. Abu Jafar Ibnu Musa Al Khawarizmi * d. Al Blasé Goritm   2.      Definisi Algoritma adalah a.      Langkah-langkah yang dilakukan agar solusi masalah dapat diperoleh b.      Suatu Prosedur yang merupakan urutan langkah-langkah yang berintegrasi c.      Suatu metode khusus untuk menyelesaikan suatu masalah d.      Semua jawaban benar *

49. Diagram alur komputer terdiri atas berapa kegiatan a. 1 b. 2 c. 3 d. 4 50. Pada kasus no. 49 kegiatan dimaksud terdiri atas a. INPUT b. PROSES c. OUTPUT d. Benar semua 1.      Algoritma diperkenalkan oleh ahli matematika bernama a. Blasé Pascal b. Phitagoras c. Abu Jafar Ibnu Musa Al Khawarizmi * d. Al Blasé Goritm   2.      Definisi Algoritma adalah a.      Langkah-langkah yang dilakukan agar solusi masalah dapat diperoleh b.      Suatu Prosedur yang merupakan urutan langkah-langkah yang berintegrasi c.      Suatu metode khusus untuk menyelesaikan suatu masalah d.      Semua jawaban benar *