Anda di halaman 1dari 9

This post was published to smkn 1 sampang at 15.17.

45 18/05/2018

PEMROGRAMAN DASAR
Account USBN SMK Negeri 1 Sampang

1 Proses menulis, menguji dan memperbaiki (debug), dan memelihara kode untuk
membangun sebuah program Komputer disebut?

A Programmer
B Pemrograman
C Algoritma
D Program
E Desain
2 Susunan yang logis dan sistematis untuk memecahkan suatu masalah atau untuk
mencapai tujuan tertentu adalah pengertian dari :
A Programmer
B Pemrograman
C Algoritma
D Program
E Desain
3 Orang-orang yang menulis perangkat lunak komputer disebut dengan .......
A Programmer
B Pemrograman
C Algoritma
D Program
E Desain
4 Pekerjaan Seorang Programmer adalah sebagai berikut, kecuali ........
A Coding
B Kompilasi
C Presentasi
D Integrasi
E Debugging
5. Berikut ini adalah bahasa pemrograman, kecuali .......
A Visual Basic
B Pascal
C C#
D Java
E Photoshop
6. Salah satu unsur yang tidak kalah pentingnya dalam pemrograman adalah
tampilan/layout, dibawah ini adalah bahasa pemrograman untuk tampilan program kecuali
A XML
B CSS
C Bootstrap
D Jquery
E PHP
7. Data yang berisi sederet karakter disebut:
A String
B Boolean
C Array
D Float
E Integer
8. Bilangan yang berisi titik desimal atau jenis bilangan pecahan adalah
A String
B Boolean
C Integer
D Float
E Real
9. Array dikenal juga dengan sebutan
A Kumpulan nilai
B Bahan mesin
C Diemensi
D Indeks variable
E Variabel larik
10. Perangkat lunak yang bertugas mengkonversikan arsitektur dan algoritma yang dirancang
manusia kedalam format yang dapat dijalankan komputer disebut :
A System Operasi
B Spreadsheet
C Bahasa Pemrograman
D Software Utility
E Word Processing
11. Nama lain dari flowchart adalah ….
A Algoritma
B Alur
C Bagan alir
D Tree
E Diagram
12. Urutan langkah-langkah logis untuk menyelesaikan masalah yang disusun secara
sistematis disebut
A Algoritma
B Variabel
C Konstanta
D Flowchart
E Tipe data
13. Tentukan manakah nama-nama variabel berikut ini yang benar ?
A nama.guru
B 2x Buku
C Harga buku
D NamaGuru
E harga/buku
14. Tipe data yang cocok untuk menjelaskan data nama_siswa adalah menggunakan tipe
data :
A Numeric
B Date time
C Integer
D Varchar
E Array
15. Tipe data yang cocok untuk menjelaskan data tanggal lahir adalah menggunakan tipe
data :
A Numeric
B Date time
C Integer
D Varchar
E Array
16. Sebutkan tipe data yang digunakan untuk menyimpan nilai berupa karakter/ huruf disebut
tipe data
A Boolean
B Date Time
C Numerik
D Array
E String / Char
17. Di bawah ini yang termasuk struktur dasar algoritma antara lain
A Pengulangan
B Pemulihan
C Pengaturan
D Perbaikan
E Pemograman
18. Istilah” perulangan “ dalam pemograman pascal dikenal dengan
A Repeating
B Again
C Funtion
D Replay
E Looping
19. Bentuk dari suatu statment IF berada di dalam lingkungan statmean IF yang lainya,disebut
IF dalam kondisi
A IF bersarang
B IF bercabang
C IF tunggal
D IF-THEN
E IF do while-Until
20. Berikut ini yang termasuk operator aritmatika yaitu
A *
B /
C -
D +
E Benar semua
21. Nama variabel berikut ini yang benar adalah
A NamaGuru
B Alamat Guru
C alm gr
D sts/status
E tpt.tgl
22. Apa kepanjangan dari HTML?
A Hypertext Markup Language
B Hipertext Markap Language
C Hypertext Markups Language
D Hypertext mail up language
E Hyperlink markup language
23. Perintah untuk mengubah warna huruf menjadi merah dalam HTML adalah
A <img src = “red”>
B <font size = “20”>
C <bg color = “red”>
D <font color = “red”>
E <warna “merah”>
24. Type yang digunakan untuk menerima masukkan berupa pilihan. Pilihan yang
dipilih bisa lebih dari satu adalah:
A Submit
B Radio
C Reset
D Button
E Checkbox
25. Berikut ini adalah urutan command dari pembuatan bullet and numbering. Nomor
berapakah yang salah?
A </ol>
B <li> aku</li>
C <list>cinta</list>
D <li> kamu</li>
E <ol><end>
26. Bagaimana perintah kode html membuat bingkai foto ?
A <font color=”red” width=”200” height=”240” >
B <font color=”red” height=”240” >
C <font color=”red” width=”200” >
D <font color=”red”>
E <font color=”red” width=”200” height=”240” border=”2” >
27. Sistem bilangan berbasis delapan disebut dengan bilangan ?
A Desimal
B Biner
C Oktal
D Hexadesimal
E genap
28. Sistem bilangan berbasis delapan disebut dengan bilangan ?
A Desimal
B Biner
C Oktal
D Hexadesimal
E genap
29. Sistem bilangan berbasis enam belas disebut dengan bilangan
A Desimal
B Biner
C Oktal
D Hexadesimal
E genap
30. Bilangan ganjil adalah bilangan yang jika dibagi dua, sisanya
A 0
B 1
C 2
D 3
E 4
31. Diberikan algoritma : Apabila warna merah maka jadi hijau. Apabila warna hijau maka jadi
putih, selain warna merah dan hijau maka jadi ungu. Jika kondisi input warna adalah
hitam, maka warna jadi :
A Merah
B Ungu
C Hijau
D Putih
E Abu-abu
32. Apabila a=5, b=10, maka jika di berikan instruksi a=b; b=a akan mengakibatkan :
A a=0 , b=5
B a=10 , b=5
C a=10 , b=0
D a=b
E a=10 , b=10
33. Menggambarkan program secara logika merupakan fungsi dari
A Flowchart
B Dxdiag
C Begin
D SI
E Sistem oprasi
34. Nilai P=0, Q=5, R=10 jika diketahui nilai PQR adalah seperti yang tersebut dan algoritmanya
adalah nilai P=Q, Q=R maka nilai PQR adalah?
A P=5, Q=5, R=10
B P=0, Q=10, R=10
C P=5, Q=10, R=15
D P=5, Q=10, R=10
E P=0, Q=5, R=10
35. Dalam menyusun suatu program,langkah pertama yang harus di lakkukan adalah :
A Membuat program
B Membuat Algoritma
C Membeli komputer
D Proses
E Mempelajari program
36. Sebuah prosedur langkah demi langkah yang pasti untuk menyelesaikan
sebuah masalah di sebut :
A Proses
B Program
C Algoritma
D Step
E Diagram
37. Pada pembuatan program komputer, algoritma dibuat :
A Sebelum pembuatan program
B Pada saat program dibuat
C Sesudah pembuatan program
D Pada saat verifikasi program
E Pada saat di jalankan
38. Untuk melihat hasil dari program yang di kerjakan tekan tombol
A CRTL+F5
B CRTL+F9
C CRTL+F2
D CRTL+F12
E CRTL+F4
39. Tipe data bahasa pascal untuk TRUE FALSE adalah...
A String
B Char
C Boolean
D Byte
E Real
40. Menggambarkan program secara logika merupakan fungsi dari
A Flowchart
B Dxdiag
C Begin
D SI
E Sistem oprasi

Anda mungkin juga menyukai