Soal PAS Pemrograman Dasar Kls X MM [PDF]

  • 0 0 0
  • Suka dengan makalah ini dan mengunduhnya? Anda bisa menerbitkan file PDF Anda sendiri secara online secara gratis dalam beberapa menit saja! Sign Up
File loading please wait...
Citation preview

PENILAIAN AKHIR SEMESTER GANJIL SMK TERATAI PUTIH GLOBAL 2 KOTA BEKASI TAHUN AJARAN 2019/2020 Hari/Tanggal Mata Pelajaran Kelas/Jurusan Penguji



: : Komputer & Jaringan : X/ RPL : Daus Firmansah



Durasi Nama siswa Kelas/Jurusan No. Peserta



: : : :



Menit



Nilai:



1. BERDOALAH SEBLUM KERJAKAN SOAL DIBAWAH INI



Pilihan Ganda Pilihlah salah satu jawaban A, B, C, D, atau E yang benar pada soal berikut: 1. Lengkapilah Pertanyaan algoritma tersebut…….> Program>Komputer>Solusi/hasil a. File b. Input c. Database d. Masalah e. Proses 2. Jenis data yang dapat digunakan oleh computer untuk memenuhi kebutuhan dalam membuat program computer disebut… a. Linier b. Output c. Universal d. Tipe data e. Serial 3. Di bawah ini yang termasuk struktur dasar algoritma antara lain… a. Perbaikan b. Pengulangan c. Pemulihan d. Pengaturan e. Persatuan 4. Symbol yang digunakan untuk menghubungkan antara symbol yang satu dengan yang lain adalah Symbol… a. Terminator b. Display c. Processing d. Google Crome



e. Flow Direction 5. Symbol untuk permulaan (start) atau akhir (stop) adalah Symbol …. a. Display b. Terminator c. Flow Direction d. Input-output e. Perakitan 6. Symbol yang menunjukkan pengolahan data yang dilakukan oleh komputer adalah Symbol…. a. Terminator b. Processing c. Delete d. Enter e. Space Bar 7. Symbol input-output yang menyatakan proses input-output adalah Symbol … a. Pilihan b. Pengulangan c. Urutan d. Pemrograman e. Pemulihan 8. Fungsi dari dreamweaver adalah……….. a. Pengolahan kata b. Pengolahan Database c. Web Publhiser d. Web Downloader e. Web Editor 9. Yang merupakan aplikasi untuk browsing adalah….. a. Ms. Office b. Internet Explorer c. Outlook Exspres d. Pin e. Port 10. Kelebihan menggunakan flowchart adalah sebagai berikut,kecuali…. a. Mendesain Objek b. Mengidentifikasi masalah c. Menyediakan Tool untuk Latihan d. Memahami Proses e. Menggambarkan Hubungan



11. Salah satu algoritma di bawah ini,kecuali…. a. Ibu tati Mengupas Kentang b. Komputer Mati c. Ani Mengambil uang di atm d. Bapak Menulis Surat e. Adi memasak nasi goreng 12. Algoritma adalah…. a. Urutan Contoh b. Urutan Penyelesaian Masalah c. Kumpulan Masalah d. Urutan Kumpulan Masalah e. Persiapan Masalah 13. Fungsi dari simbol preparation adalah.. a. Menjalankan Program b. Sebagai parameter c. Permulaan Program d. Menjalankan Program e. Pembelian Harga awal 14. Untuk membuat file PHP maka ekstensi yang harus ditambahkan adalah... a. HTML b. PHP. c. JSP d. CSS e. Netbeans 15. Jika akan menggunakan bahasa pemrograman yang berasal dari proses penjumlahan maka operator yang digunakan adalah...



a. Logika b. Aritmatika c. Relasional d. Class e. Motherboard



16. Ada beberapa jenis editor yang dapat digunakan untuk membuat dan menuliskan skrip PHP, diantaranya adalah … a. Marcomedia Dreamveaver, Notepad ++, Editplus b. Coreldraw c. Adobe Primare



d. After Effect e. Socket 17. Berikut ini yang bukan merupakan keunggulan dari PHP adalah... a. Mendukung Koneksi basisdata b. Pengembangan Programnya Eksklusif, tidak semua orang dapat menggunakanya c. Bersifat open source d. Mendukung layanan POP3 e. Bersifat Terbuka



18. PHP dapat dijalankan di berbagai sistem operasi. Dengan kata lain PHP bersifat ... a. Free Ware b. Open Source c. Multi Platform d. Mono Platform e. Closed Platform 19. Perintah echo dalam PHP berfungsi untuk ... a. Mengambil input dari user b. Menunjukan Eror c. Menjalankan Program d. Merapihkan output e. Menampilkan Output di Browser 20. ika programmer membuat web dinamis pada direktori c:/xampp/htdocs/toko maka untuk menampilkannya, alamat yang harus diakses di browser adalah … a. http:// xampp/htdocs/toko b. http:// xampp/localhost/toko c. http:// xampp/user/toko d. http:// xampp/htdocs/toko e. c:// xampp/htdocs/toko 21 Merupakan tempat dimana kita dapat mengisi atau mengosongkan nilainya dan memanggil kembali apabila dibutuhkan adalah pengertian dari a. Tipe Data b. Variabel c. Operator d. Konstanta e. Eraser 22. Berikut ini merupakan aturan dalam penulisan variabel, kecuali ... a. Panjang variabel tidak terbatas oleh jumlah karakter, tapi sebaiknya gunakan seperlunya



b. Karakter yang digunakan untuk penulisannya adalah berupa huruf, angka atau garis bawah (tidak boleh ada spasi) c. Penamaan variabel bersifat case sensitive ke CPU d. Dapat Menggunakan reserverd word php seperti echo, print dll e. Karakter pertama harus berupa huruf atau garis bawah 23. Merupakan jenis data yang dapat diolah oleh komputer untuk memenuhi kebutuhan dalam pemrograman komputer adalah pengertian dari ... a. Konstanta b. Operator c. Variabel d. Tipe Data e. VGA Card 24. Sintak yang digunakan untuk menandakan nama variabel dalam PHP adalah... a. Persen b. Dollar c. Petik satu d. Petik dua e. Double slash 25. Berikut ini adalah contoh nilai yang memiliki tipe data float adalah... a. 1.234 b. 7e-3 c. 234 d. 0 e. 127 26. Operator PHP di bawah ini untuk FUNGSI OR yaitu ... a. $a & $b b. $c & $v c. $>$a d. $a II $b e. Semua benar 27. Jika a=17 ; b=45 ; c=9. Maka pernyataan berikut yang bernilai TRUE adalah ... a. (a=b) AND (a 33. Sebutkan symbol Operator Bitwise XOR... a. >> b. ~ c. ! d. e. !



35. Sebutkan symbol Operator Bitwise SHR... a. > 36. Simbol Pembagian bulat dari Operator Aritmatika Biner…. a. Mod b. + c. / d. Div e. * 37. Simbol Modulus dari Operator Aritmatika Biner…. a. Div b. Mod c. * d. & e. + 38. Berikut ini adalah bagian deklarasi kecuali.......... a. b. c. d. e.



Unit Kondisi Konstanta Deklarasi Variable Prosedur dan Fungsi



39. Berikut ini adalah Bagian tubuh dalam pemograman kecuali… a. Begin b. Penggunaan huruf kecil dan besar c. menggunakan titik koma d. Terdapat struktur percabangan e. menggunakan cincin 40. Berikut ini tipe data tunggal kecuali … a. Tipe data standart



b. Tipe data Oke c. Tipe Data user defined d. Jawaban A dan C benar e. Jawaban A, C dan D benar 41. Berikut adalah tipe data standar kecuali… a. Enumerated b. Integer c. Real d. Character e. Boolean 42. Berikut yang bukan tipe data user defined kecuali… a. Character b. Boolean c. USB d. Enumerated e. Hardisk 43. Tipe data Terstruktur adalah…. a. Character b. Power Management c. Array d. Enumerated e. Chipset Management 44. Berikut ini menurut anda mana sintaks deklarasi konstanta……. a. Chipset Management b. BolNama_Konstanta=Nilai_konstanta c. ArrayNama_Konstanta=Nilai_konstanta d. Basic Input Operating Sesuai e. ConstNama_konstanta=Nilai_konstanta 45. Berikut adalah Fungsi Aritmatika kecuali… a. b. c. d. e.



ABS FRAC INT NOT LN



46. Berikut mana yang Fungsi Aritmatika….. a. NOT b. OR c. INT



d. AND e. DX-Diax 47. Berikut adalah operator logika yang menghasilkan….. a. b. c. d. e.



ON Printer laserjet BMP TRUE & FALSE CDR



48. Berikut ini mana yang struktur control keputusan…. a. b. c. d. e.



IF-FALSE OR Dot matrix Media video Semua Benar



49. Pseudocode termasuk dalam… a. b. c. d. e.



Aritmatika Binner Struktur Kontrol Percabangan AND Membuat partisi



50. Flowchart termasuk dalam… a. b. c. d. e.



AND OR Struktur Kontrol Percabangan NOT Senua benar Periksa kembali jawaban anda jika masih memiliki Waktu TERIMA KASIH