Recent Blog Post

New Post!


  • Pengertian Pemanasan Global Menurut Para Ahli

    Agar lebih memahami apa itu global warming, maka kita bisa merujuk kepada pendapat beberapa ahli berikut ini:

    1. Agen Perlindungan Lingkungan Amerika Serikat

    Menurut agen perlindungan lingkungan Amerika Serikat pengertian pemanasan global adalah peningkatan suhu rata-rata di permukaan bumi, baik yang telah berlalu maupun yang sedang terjadi saat ini. Efek rumah kaca merupakan penyebab pemanasan global yang paling besar sehingga menyebabkan perubahaan iklim.

    2. Asosiasi Energi Matahari New Mexico, Amerika Serikat

    Menurut Asosiasi Energi Matahari New Mexico, Amerika Serikat pengertian pemanasan global adalah peningkatan suhu atau temperatur rata-rata di permukaan bumi sebagai dampak dari efek rumah kaca.
    Efek rumah kaca tersebut merupakan peristiwa terperangkapnya panas di bumi karena terhalang oleh gas emisi seperti karbondioksida (asap kendaraan bermotor, asap pabrik-pabrik atau industri, kebakaran hutan) di atmosfir.

    3. Natural Resources Defense Council (NRDC)

    Menurut NRDC global warming adalah proses peningkatan suhu udara karena terperangkapnya panas di atmosfir oleh gas karbondioksida yang bisa mengancam perubahan iklim dan dapat menimbulkan bencana di permukaan bumi. NRDC mengatakan global warming merupakan krisis lingkungan dan kemanusiaan terbesar yang terjadi pada saat ini.

    4. National Wildlife Federation

    Menurut National Wildlife Federation, global warming adalah peningkatan suhu udara di bumi yang mengakibatkan terjadinya berbagai bencana alam, misalnya badai, kekeringan, banjir, dan lain-lain. Global warming juga mengakibatkan perubahan landscape kehidupan di bumi dan membunuh banyak species.
    Baca juga:

    Faktor Penyebab Pemanasan Global


    Penyebab Pemanasan Global
    Ilustrasi Penyebab Pemanasan Global

    Pemanasan Global terjadi karena gaya hidup manusia, pola konsumsi, dan teknologi yang ada di berbagai negara maju. Beberapa negara maju penyumbang terbesar global warming ini misalnya Amerika Serikat, China, Rusia, Inggris, dan beberapa negara lainnya.
    Seperti yang disebutkan pada pengertian pemanasan global di atas, berikut ini adalah beberapa faktor penyebab global warming:

    1. Polusi Karbon Dioksida

    Karbon dioksida ini berasal dari berbagai proses aktivitas manusia, mulai dari proses pembakaran pada mesin kendaraan, mesin pabrik dan industri, pembangkit listrik berbahan bakar fosil, dan lain-lain.
    Polusi karbon dioksida ini merupakan penyumbang terbesar penyebab global warming yang terjadi saat ini. Hal ini semakin memburuk karena semakin tingginya pengguna kendaraan bermotor di berbagai belahan dunia.

    2. Penggunaan Bahan Kimia

    Ada banyak produk dan kebutuhan manusia yang menggunakan bahan kimia, salah satunya adalah pupuk tanaman. Walaupun dianggap berbahaya, namun penggunaan pupuk kimia tetap dilakukan hingga saat ini.
    Pupuk kimia mengandung gas nitrogen oksida yang kapasitasnya 300 kali lebih panas dibandingkan dengan karbon dioksida. Nah, bisa dibayangkan bagaimana dampaknya terhadap pemanasan global jika pupuk kimia digunakan secara berlebihan.

    3. Penebangan dan Pembakaran Hutan

    Aktivitas penebangan dan pembakaran hutan secara liar dan tak terkendali juga menjadi penyebab terbesar terjadinya global warming. Seperti kita tahu, pohon-pohon di hutan dibutuhkan untuk menyumbang oksigen bagi mahluk hidup di bumi.
    Penebangan dan pembakaran pohon-pohon tersebut selain menyebabkan polusi udara, juga mengakibatkan hilangnya sebagian ‘paru-paru’ dunia untuk mendaur ulang karbon dioksida.

    4. Efek Rumah Kaca

    Gedung bertingkat tinggi dan rumah dengan konsep bangunan kaca tidak dapat menyerap panas matahari dan akan memantulkan cahaya matahari ke atmosfir. Sayangnya, panas tersebut tertahan atau terperangkap di atmosfir oleh polusi udara dari karbon dioksida, metana, sulfur dioksida, dan uap air.
    Sehingga panas yang tak terserap tersebut kembali ke permukaan bumi dan tersimpan di sana. Proses ini terjadi dalam jangka waktu yang lama dan mengakibatkan suhu rata-rata di permukaan bumi terus meningkat.

    Dampak Pemanasan Global


    Dampak Pemanasan Global
    Ilustrasi Dampak Pemanasan Global

    Dampak global warming secara umum adalah terjadinya peningkatan suhu rata-rata di bumi. Namun, ada banyak sekali dampak yang terjadi akibat pemanasan global tersebut, baik itu iklim dan cuaca, peningkatan air laut, ekosistem, dan lain-lain.
    Berikut ini adalah beberapa dampak pemanasan global:

    1. Perubahan Iklim dan Cuaca

    Pemanasan Global mengakibatkan terjadinya perubahan iklim dan cuaca di berbagai penjuru dunia. Hal ini dikarenakan kondisi atmosfir yang berubah di berbagai lokasi akibat pemanasan global tersebut.

    2. Hujan Asam

    Asap hasil pembakaran batubara dan minyak akan menghasilkan emisi SO dan nitrogen oksida. Ketika kedua gas tersebut bereaksi di udara maka akan menghasilkan asam nitrat, asam sulfat. Inilah yang kemudian mengakibatkan terjadinya hujan asam.
    Hujan asam ini dapat mengakibatkan kerusakan pada benda-benda logam, merusak tanaman, mengakibatkan kesulitan bernafas, dan lain sebagainya.

    3. Es Kutub Utara dan Selatan Mencair

    Sebagian besar area kutub utara dan selatan tertutup oleh es yang dapat memantulkan cahaya matahari. Global warming akan membuat es di kutub utara dan selatan mencair.
    Jika es di kutub utara dan selatan terus mencair maka panas matahari akan semakin banyak terserap dan menimbulkan panas. Selain itu, percepatan mencairnya es akan membuat berbagai binatang di kutub utara dan selatan kehilangan habitatnya.

    4. Permukaan Laut Naik

    Es yang mencari dari kutub utara dan selatan akan mengalir menuju laut. Pada akhirnya permukaan air laut akan semakin tinggi secara perlahan-lahan.
    Menurut beberapa ilmuwan, sepanjang abad 20 permukaan air laut telah naik hingga 25 cm. Dan diperkirakan permukaan air laut akan terus naik hingga mencapai 88 cm. Hal ini tentu saja akan membuat area daratan di permukaan bumi semakin berkurang.

    5. Ekologis Terganggu

    Global warming berdampak besar bagi semua mahluk hidup, termasuk hewan dan tumbuhan. Aktivitas manusia yang mengakibatkan global warming akan membuat banyak hewan melakukan migrasi ke tempat lain.
    Tumbuhan-tumbuhan di suatu daerah bisa hilang atau mati karena iklimnya sudah tidak sesuai dengan habitat aslinya.

    6. Lapisan Ozon Menipis

    Lapisan ozon merupakan lapisan yang menyelimuti bumi sehingga tidak terkena radiasi langsung dari sinar matahari. Global warming mengakibatkan lapisan ozon ini semakin menipis bahkan rusak.
    Dampak dari kerusakan lapisan ozon ini adalah sinar matahari yang langsung mengenai kulit manusia. Sinar ultraviolet yang langsung mengenai kulit dapat mengakibatkan penyakit kulit hingga kanker kulit.

    7. Pergantian Musim Berubah

    Siklus musim di berbagai wilayah bumi akan mengalami perubahan atau menjadi tidak teratur karena adanya pemanasan global. Hal ini menyebabkan banyak masalah bagi manusia, misalnya perubahan musim hujan dan musim kemarau.
    Dampak pergantian musim ini juga terjadi pada industri pertanian dan peternakan. Musim tanam dan musim panen yang tidak jelas akan mengakibatkan hasil pertanian dan peternakan menjadi menurun.

    Cara Mengatasi Pemanasan Global


    cara mengatasi global warming
    Ilustrasi Mengatasi Pemanasan Global

    Pemanasan global dapat diatasi dengan tindakan nyata oleh semua umat manusia di berbagai penjuru dunia. Eksploitasi alam yang selama ini dilakukan harus dikendalikan dengan baik.
    Mengacu pada pengertian pemanasan global di atas, berikut ini adalah beberapa upaya sederhana untuk mengatasinya:

    1. Mengurangi Penggunaan Kendaraan Bermotor

    Kendaraan bermotor sudah menjadi kebutuhan manusia saat ini sebagai alat transportasi. Namun, kita sering lupa bahwa asap kendaraan bermotor menyumbang CO2 yang mengakibatkan pemanasan global
    Untuk mencegah global warming, kita bisa mengurangi penggunaan kendaraan pribadi dan menggunakan angkutan massal. Dengan begitu, polusi udara akan berkurang dan dapat membantu mengatasi global warming.

    2. Menjaga Kelestarian Alam

    Eksploitasi hasil alam yang berlebihan lebih banyak merugikan ketimbang menguntungkan untuk jangka panjang. Penebangan dan pembakaran hutan untuk membuka lahan sudah seharusnya dikendalikan atau dihentikan.
    Menanam kembali pohon di lahan yang dibakar/ ditebang merupakan langkah konkrit yang bisa dilakukan untuk mengatasi pemanasan global.

    3. Mengontrol Pemakaian Listrik

    Penggunaan listrik yang berlebihan juga dapat menimbulkan pemanasan global. Hal ini terkesan sangat sepele namun dampaknya sangat besar.
    Lampu-lampu dan peralatan listrik dapat mengeluarkan panas. Bayangkan berapa besar panas yang dikeluarkan bila seluruh manusia di bumi menggunakan listrik secara berlebihan. Selain membantu mengatasi pemanasan global, dengan mengontrol pemakaian listrik maka kita akan lebih hemat energi dan hemat biaya.

    4. Mengendalikan Limbah

    Limbah dapat mengeluarkan gas berbahaya ke udara. Gas berbahaya ini selain menimbulkan bau busuk, juga dapat menyebabkan efek rumah kaca yang menyebabkan panas matahari terperangkap di permukaan bumi.
    Dengan mengendalikan limbah, baik limbah rumah tangga maupun limbah industri, maka hal ini dapat membantu mengatasi global warming.

    PEMANASAN GLOBAL


  • 1. Ada tiga jembatan jaringan yang umum dijumpai, sebutkan !
    Jawab : -          Jembatan Putar
    -          Jembatan Local
    -          Jembatan Nirkabel
    2. Apa pengertian dari Network Teknologi ?
    Jawab : Network Teknologi adalah sebuah komponen jaringan yang digunakan untuk memperluas jaringan atau membuat segmen jaringan.
    3. Apakah kepanjangan dari DNS ?
    Jawab : Domain Name System
    4. Apakah kepanjangan dari HTTP ?
    Jawab : Hyper Text Transfer Protocol
    5. Apakah urutan warna kabel straight !
    Jawab :  - putih orange
                  - orange
                  - putih biru
                  - hijau
                  - putih hijau
                  - biru
                  - putih coklat
                  - coklat
    6. Apakah fungsi Hub dalam jaringan ?
    Jawab :  alat penghubung computer sekaligus penghubung antar HUB dengan cara menggunakan kabel dengan konfigurasi kabel crossover
    7. Sebutkan 3 topologi jaringan ?
    Jawab : - Topologi Bus
                 - Topologi Star
                 - Topologi Ring
    8. Apa yang dimaksud dengan Destination Port ?
    Jawab :  Gabungan antara field Destination IP Address dalam header IP dan field Destination Port dalam field header TCP disebut juga sebagai socket tujuan.
    9. Bila suatu jaringan komputer tidak memiliki dokumentasi, maka mulailah membuat dokumentasinya dengan cara ?
    Jawab :
    • Memberikan Identitas tiap-tiap kabel yang ada.
    • Buat Gambar jalur-jalur kabel yang ada.
    • Buat daftar dari Alat yang terhubung dengan jaringan, yang terdapat informasi lokasi alat tersebut, dan alokasi port pada hub.
    10. Sebutkan tahapan pembuatan jaringan peer to peer !
    Jawab :









    1. Siapkan 2 PC yang sudah terinstal driver LAN (Pack solution)
    2. Siapkan kabel Cross, Check dengan tester LAN apakah kabel sudah benar apa belum Cek Susunan Pin Pin Kabel Straight or Cross disini .
    3. Sambungkan Kedua PC / laptop dengan menggunakan kabel cross tersebut, sampai lampu konektornya menyala
    4. Setting IP Addres Win7

    A. Klik Star
    B. Pilih Control panel
    C. Pilih Network and internet
    E. Pilih Network and sharing center
    F. Pilih Local Area Connection (Klik kanan ; Properties)
    G. Pilig Protocol internet protocol version 4 (Pilih Properties)
    H. Pilih Use the following IP Addres
    I. Isi IP Addres , contoh : 192.168.100.1

    IP dengan kelas yg sama
    J. Lalu klik ok, Klik close

    Pastikan Firewall off ,Cek disini 
    Setelah itu cek Jaringan caranya :

    Klik start cari CMD check ip masing masing dengan cara ketik Ipconfig tekan enter .




    Jika berhasil akan muncul tulisan Reply From Ip yg anda tulis misal 192.168.100.2

                 

    SOAL DAN JAWABAN TROUBLESHOOTING


  • 1. Tokoh matematika yang biasa dijuluki “Bapak Algoritma” adalah …. 
    A. Blaise Pascal 
    B. Al Khawarizmi 
    C. George Babbage 
    D. Mark Zuckerberg 
    E. Mark Twain 
    Jawaban : B

    2. Pemrograman dalam teknologi informasi memiliki pelbagai bidang. Berikut yang tidak termasuk bidang pemrograman adalah pemrograman 
    A. sistem operasi 
    B. desain grafis 
    C. web 
    D. basis data 
    E. game 

    Jawaban : B

    3. Structured Query Language adalah bahasa pemrograman untuk 
    A. web 
    B. domain 
    C. basis data 
    D. sistem operasi 
    E. routing 

    Jawaban : C

    4. Operator relasional (perbandingan) yang digunakan untuk mencari nilai tidak sama dengan yaitu ... 
    A. != 
    B. <= 
    C. >= 
    D. < 
    E. > 

    Jawaban : A

    5. Berikut yang merupakan perintah keluaran adalah …. 
    A. input 
    B. get 
    C. print 
    D. switch 
    E. case 

    Jawaban : C

    6. Dalam flowchart, simbol yang digunakan untuk percabangan adalah ... 

    Jawaban : B

    7. Perhatikan algoritma percabangan dengan pseudocode berikut: Judul : Algoritma Membandingkan dua buah nilai 
    Kamus : 
    A, B: integer Algoritma : 
    input (A,B) if (A>B) then 
    output(“Bilangan terbesar A”) else 
    if (A<B) then output(“Bilangan terbesar B”) 
    else 
    Output(“Bilangan A dan B sama”) endif 
    endif 
    Jika A diisi dengan nilai 25 dan B diisi dengan nilai 10 maka outputnya adalah ... 
    A. Bilangan terbesar B 
    B. Bilangan terbesar A 
    C. Bilangan A dan B sama 
    D. Bilangan terkecil A 
    E. Bilangan terkecil B 

    Jawaban : B

    8. Tampilan program di atas menggunakan komponen …. 



    A. toolbar 
    B. menubar 
    C. combobox 
    D. textfield 
    E. textarea 

    Jawaban : C

    9. Perhatikan struktur percabangan berikut : if (x > 0) 
    cout << "x is positive"; else if (x < 0) 
    cout << "x is negative"; else 
    cout << "x is 0"; 
    Jika variabel x diisi dengan nilai 15 maka outpunya adalah ... 
    A. x is positive 
    B. x is negative 
    C. x is 0 
    D. Tidak ada output 
    E. x is 15 

    Jawaban : A

    10. Komponen program grafis di atas disebut …. 


    A. radio button 
    B. button 
    C. toggle button 
    D. list 
    E. chek box 

    Jawaban : A

    11. Perhatikan algoritma perulangan berikut : 
    Judul : Algoritma Deret Bilangan 
    KAMUS: 
    jml, a : integer 
    ALGORITMA: 
    jml ß 0 
    For (a ß 1; a <= 5; a ß a + 1) 
    jml ß jml + a 
    EndFor 
    output(jml) 
    Apakah output yang akan tampil ... 
    A. 1,2,3,4,5,6,7,8,9,10 
    B. 1,2,3,4,5,6,7 
    C. 1,2,3,4,5 
    D. 1,2,3 
    E. 1,2 

    Jawaban : C

    12. Setiap objek dalam Object Oriented Programming memiliki dua komponen yaitu …. 
    A. input dan output 
    B. text dan grafis 
    C. desain dan koding 
    D. page dan insert 
    E. properties dan method 
    Jawaban : E

    13. Hubungan class dan objek pada Object Oriented Programmig adalah …. 
    A. class identik dengan objek 
    B. class adalah turunan objek 
    C. objek adalah turunan class 
    D. objek adalah cetak biru dari class 
    E. class adalah cetak biru dari objek 

    Jawaban : C

    14. Untuk membentuk sebuah objek (instansiasi) umumnya digunakan keyword …. 
    A. view 
    B. review 
    C. special 
    D. new 
    E. section 

    Jawaban : D

    15. Jawaban manakah yang tepat untuk algoritma seperti berikut : 
    Susun algoritma untuk menampilkan angka 1 sampai dengan100 secara menaik 
    A. for (i=0;i<=100;i++) 
    Output (“nilai”,i) 
    B. while (i=1;i<100;i++) 
    Output (“nilai”,i) 
    C. for (i=1;i<=100;i++) 
    Output (“nilai”,i) 
    D. for (i=1;i<99;i++) 
    Output (“nilai”,i) 
    E. do i=1; 
    while i<100; 
    i--; 
    Output (“nilai”,i) 

    Jawaban : C

    16. Aplikasi-aplikasi berikut yang bukan editor IDE bahasa pemrograman Java adalah …. 
    A. Delphi 
    B. BlueJ 
    C. Netbeans 
    D. Eclipse 
    E. JBuilder 

    Jawaban : A

    17. Manakah penulisan deklarasi array berikut ini yang benar ... 
    A. [50]skor int; 
    B. [50]int skor; 
    C. ikor int[50]; 
    D. int 50[skor]; 
    E. int skor[50]; 

    Jawaban : E

    18. Sebelum digunakan baris-baris program diperiksa dan dilengkapi agar dapat dimengerti komputer. Proses pemeriksaan dan pelengkapan ini disebut …. 
    A. compile 
    B. refactor 
    C. instantiation 
    D. new object 
    E. messaging 
    Jawaban : B

    19. Penjelasan dari deklarasi fungsi berikut : double maks (double x, double y) yang paling tepat adalah ... 
    A. fungsi maks( ) mempunyai sebuah argumen bertipe double. 
    B. fungsi mak( ) mempunyai dua buah argumen, dengan masing-masing argumen bertipe Long. 
    C. fungsi maks( ) mempunyai dua buah argumen, dengan masing-masing argumen bertipe Double. 
    D. fungsi maks( ) mempunyai tiga buah argumen, dengan masing-masing argumen bertipe int. 
    E. semua jawaban benar 

    Jawaban : C

    20. Pada penulisan program, tak jarang programmer menuliskan comment. Comment pada pemrograman dapat didefiniskan sebagai …. 
    A. tulisan pada baris-baris program yang tidak dieksekusi oleh aplikasi 
    B. tulisan pada baris-baris program yang dieksekusi oleh aplikasi 
    C. tulisan yang ditandai dengan sintaks sifat program seperti public, private 
    D. tulisan yang paling awal dieksekusi oleh apikasi 
    E. tulisan instruksi untuk melaksanakan fungsi 

    Jawaban : A

    21. Bilangan bulat pada bahasa Java, sebaiknya menggunakan variabel 
    A. Double 
    B. Word 
    C. Integer 
    D. Float 
    E. Double 

    Jawaban : C

    22. Potongan sebuah program disajikan berikut int a=5; 
    int b=7; int c=a+b 
    Pada program tersebut a,b,dan c disebut …. 
    A. faktor 
    B. instruksi 
    C. proses 
    D. variabel 
    E. fungsi 

    Jawaban : D

    23. Perhatikan potongan instruksi dalam Basic 256 

    berikut angka1=1 
    angka2=22 
    angka3=333 
    angka4=4444 print angka1; 

    print angka2;
    print angka3;
    print angka4; 
    Hasil yang disajikan adalah 
    A. 1 
    22 
    333 
    4444 
    B. 122 
    333 
    444 
    C. 122 
    3334444 
    D. 122333 
    4444 
    E. 1223334444 

    Jawaban : E

    24. Lampu lalu lintas mengatur pemakai lalu lintas, dengan menyalakan lampu merah untuk berhenti, lampu hijau untuk berjalan dan lampu kuning untuk persiapan. Prosedur paling tepat untuk keadaan ini adalah …. 
    A. switch to 
    B. if then 
    C. on goto 
    D. case of 
    E. while do 

    Jawaban : B

    25. 




    Perhatikan kode program di atas, manakah hasil yang tepat jika kita memasukkan angka 4 sebagai nilai suku 
    A. 0 



    B. 2 



    C. 1 



    D. 0 
    1


    E. 0 



    Jawaban : A

    26. Instruksi Gosub menginstruksikan program utama mengakses subprogram. Apabila subprogram selesai bekerja, alur program dikembalikan ke program utama. Instruksi yang diberikan pada subprogram adalah …. 
    A. back 
    B. set 
    C. else 
    D. return 
    E. select 

    Jawaban : D

    27. Penulisan pemanggilan fungsi dalam Bahasa Java yang tepat adalah …. 
    A. @stemba 
    B. //stemba 
    C. stemba() 
    D. /*stemba*/ 
    E. stemba{} 

    Jawaban : C

    28. Sebuah akun email dapat diakses apabila username dan password untuk akun tersebut sesuai dengan database pengguna. Prosedur pemrograman yang tepat digunakan untuk kondisi ini adalah .... 
    A. OR 
    B. AND 
    C. NOT 
    D. NOR 
    E. NAND 

    Jawaban : B

    29. Sebuah sistem server dapat diakses apabila hanya pin atau hanya keyword saja yang sesuai dengan database pengguna. Prosedur pemrograman yang tepat digunakan untuk kondisi ini adalah …. 
    A. NOT 
    B. NOR 
    C. NAND 
    D. EXOR 
    E. EXNOR 

    Jawaban : C

    30. Sebuah akun email dapat diakses apabila username dan password untuk akun tersebut sesuai dengan database pengguna. Potongan prosedur pemrograman sebagai berikut : user$=”joesti” 
    input “nama pengguna = “,nama$ if nama$ ……… user$ then print “login Anda salah” ….…. 
    Koding pada baris ke-3 dilengkapi dengan instruksi 
    A. = 
    B. > 
    C. < 
    D. != 
    E. <> 

    Jawaban : D

    31. Sebuah akun email dapat diakses apabila username dan password untuk akun tersebut sesuai dengan database pengguna. Potongan kode program sebagai berikut : 
    user$=”joesti” pass$=”stemba” 
    input “nama pengguna = “,nama$ input “password = “,sandi$ 
    if ……………… then 
    print “Selamat Datang,”+nama else 
    print “Maaf, Anda dilarang mengakses” endif 
    Koding pada baris ke-5 dilengkapi dengan instruksi 
    A. user$ =nama$ and pass$=sandi$ 
    B. user$ =nama$ or pass$=sandi$ 
    C. user$ =nama$ not pass$=sandi$ 
    D. user$ =nama$ xor pass$=sandi$ 
    E. user$ >>nama$ and pass$>>sandi$ 

    Jawaban : A

    32. Siswa kelas XII TKJ melaksanakan pemasan jelang pelajaran olah raga. Mereka berlari mengelilingi lapangan sepakbola sebanyak tiga kali putaran. 
    Prosedur perulangan yang tepat untuk kegiatan ini adalah …. 
    A. if then 
    B. for next 
    C. do until 
    D. while do 
    E. case of 

    Jawaban : B

    33. “Ikhlash, tolong tengok tempat minum sapi di kandang”, kata Bunda 
    “Bila tak penuh, ambil air dari sumur sebelah kandang. Isi sampai penuh, ya” lanjut Bunda "Ya, Bunda”, jawab Ikhlash 
    Prosedur pemrograman paling tepat untuk kegiatan Ikhlash nanti adalah …. 
    A. for next 
    B. do until 
    C. while do 
    D. case of 
    E. repeat do 

    Jawaban : C

    34. Jemparingan adalah sebuah kompetisi memanah tradisional warisan kerajaan Mataram. Pada even ini setiap pemanah harus berbusana adat Jawa Mataram. Masing-masing diberi tiga anak panah untuk memanah sasaran berupa bandul putih dengan warna merah di atasnya yang digantung dengan tali sebagai sasaran tembaknya. Ada bunyi lonceng yang menandai jika anak panah itu tertancap pada bandul tersebut. Lomba dinyatakan usai bila sasaran terkena anak panah yang dilesatkan dari jarak 30 meter. 
    Prosedur paling tepat untuk menggambarkan kegiatan tersebut adalah …. 
    A. if then 
    B. for next 
    C. do until 
    D. while do 
    E. case of 

    Jawaban : C

    35. Variabel-variaberl berikut yang menunjukkan variabel array adalah …. 
    A. stemba(7) 
    B. stemba{7} 
    C. stemba#7 
    D. stemba[7] 
    E. stemba@7 

    Jawaban : D

    36. Hasil yang disajikan kode program berikut adalah 
    #array 
    dim a(5) 
    a[0]=100 
    a[1]=75 
    a[2]=a[0]-a[1] 
    a[3]=a[0]+a[1] 
    print "a[4]= "+a[4] 
    A. 175 
    B. 100 
    C. 75 
    D. 25 
    E. 0 

    Jawaban : E

    37. Diketahui operasi matriks sebagai berikut : 

    Prosedur awal pemrograman untuk menyelesaikan matriks tersebut adalah …. 
    A. dim A(2,2) dim B(3,2) dim C(3,2) 
    B. dim A(2,2) dim B(2,3) dim C(3,2) 
    C. dim A(2,2) dim B(2,3) dim C(2,3) 
    D. dim A(2,2) dim B(3,2) dim C(3,3) 
    E. dim A(2,3) dim B(3,2) dim C(3,2) 

    Jawaban : A

    38. Hasil yang disajikan program berikut adalah …. dim a(3) 
    a[0]=10 
    a[1]=15 
    a[2]=a[0] 
    a[0]=a[1] print a[0] print a[1] 
    print a[2] 
    A. 10 
    15 
    15 
    B. 10 
    10 
    15 
    C. 10 
    10 
    10 
    D. 15 
    10 
    10 
    E. 15 
    15 
    10 

    Jawaban : E

    39. Hasil yang disajikan program berikut adalah dim a$(4) 
    a$[0]='merah' a$[1]='kuning' a$[2]='hijau' a$[3]=a$[1] a$[0]=a$[2] print a$[0] print a$[1] print a$[2] print a$[3] 
    A. hijau kuning hijau kuning 
    B. merah kuning hijau hijau 
    C. hijau kuning merah kuning 
    D. kuning 
    hijau 
    merah 
    kuning 
    E. kuning hijau kuning hijau 

    Jawaban : A

    40. Jawaban manakah yang tepat untuk algoritma seperti berikut : 
    Susun algoritma untuk menampilkan angka 9 sampai dengan 1 dengan cara menurun dengan selisih tiap tingkatnya 0.5 
    A. A. For (f=10;f>=0;f-=0,5) 
    Output (“nilai”,f) 
    B. B. For (f=10;f<=0;f-=2) 
    Output (“nilai”,f) 
    C. C. For (f=10;f>=0;f-=1) 
    Output (“nilai”,f) 
    D. D. For (f=10;f<0;f-=1) 
    Output (“nilai”,f) 
    E. E. For (f=9;f>=0;f-=0,5) 
    Output (“nilai”,f)


    Jawaban : E

    Soal dan jawaban pilihan ganda jaringan nirkabel kelas 12 tkj

  • - Copyright © Remember Me - Powered by Blogger - Designed by Johanes Djogan -