Anda di halaman 1dari 8

PEMROGRAMAN DASAR

1. Dalam menyusun suatu program,langkah pertama yang harus di lakukan adalah :

a. Membuat program
b. Membuat Algoritma
c. Membeli komputer
d. Mencuri komputer
e. Mempelajari program

2. Sebuah prosedur langkah demi langkah yang pasti untuk menyelesaikan sebuah masalah di
sebut :

a. Proses
b. Program
c. Algoritma
d. Step
e. Diagram

3. Pseudocode yang di gunakan pada penulisan algoritma berupa :

a. Bahassa Inggris
b. Bahasa Puitis
c. Bahasa pemograman
d. Sembarang bahasa asal terstruktur
e. Bahasa Mesin

4. 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

5. Tahapan dalam menyelesaikan suatu masalah adalah :

a. Masalah-Pseudocode-Flowchart-Program-Eksekusi-Hasil
b. Masalah-Algoritma-Flowchart-Program-Eksekusi-Hasil
c. Masalah-Model-Algoritma-Eksekusi-Hasil
d. Masalah-Model-Algoritma-Program-Eksekusi-hasil
e. Algoritma-Program-Model-Eksekusi-Hasil
6. Diketahui bahwa kantong P kosong. Kantong Q berisi 10 buah kelereng dan kantong R berisi
15 kelereng. Apabila yang terbawa hanya sebuah kantong dan di katakan BUKAN kantong P
yang terbawa, Maka jumlah kelereng yang terbawa adalah :

a. 10
b. 15
c. 10 atau 15
d. 10 dan 15
e. Kosong

7. 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. Pink

8. Instruksi P=Q akan mengakibatkan nilai P=nilaiQ,dan nilai Q menjadi :

a. Menjadi Sembarang Nilai


b. Menjadi hampa
c. Q tetap
d. Menjadi 10
e. P tetap

9.struktur pertama dalam pascal adalah . .


a. Char;
b. String
c. End.
d. Writeln
e. Uses crt;

10. 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

11. Berapa kode yang digunakan untuk membuat tulisan berwarna “CYAN”…
a. 4
b. 2
c. 10000
d. 7
e. 3

12. Perintah dasar sederhana dalam program passcal adalah...


a. Readln
b. End
c. Write
d. Wtiteln
e. Uses crt;

13. Tipe data bahasa pascal untuk TRUE FALSE adalah...


a. String
b. Char
c. Boolean
d. Byte
e. Real

14. Siapkah penemu program pascal…


a. Greyson change
b. Prof.niklaus wirth
c. Kondrazuse
d. Prof.niklaus smirth
e. Dr.harcules

15. Struktur bahasa pemograman pascal paling pertama adalah...


a. Var;
b. Begin
c. End;
d. Uses crt;
e. Writeln;

16. Tipe data pascal untuk karakter adalah...


a. Char
b. Boolean
c. Integer
d. Real
e. Byte
17. Perintah untuk menutup program dalam pascal adalah...
a. End.
b. Program
c. Uses crt;
d. Finish
e. End;
18. Menggambarkan program secara logika merupakan fungsi dari...
a. Flowchart
b. Dxdiag
c. Begin
d. SI
e. Sistem oprasi

19. Di bawah ini termasuk dalam deklarasi dalam pascal ,kecuali...


a. Deklarasi perubah
b. Deklarasi proses
c. Deklarasi konstanta
d. Deklarasi tipe
e. Deklarasi prosedut

20. Bilangan yang mengadung pecahan, paling sedikit harus ada satu digit sebelum dan sesudah
titik desimal termasuk dalm tipe data...
a. Real
b. Boolean
c. Integer
d. Longint
e. Byte

21. Project standar dalam Visual Basic dengan komponen-komponen standar


disebut….
a. ActiveX EXE
b. VB Application Wizard
c. Standard EXE
d. ActiveX DLL
e. ActiveX Control

22. Yang digunakan untuk meletakkan form ketika form tersebut dipanggil atau
aktif disebut….
a. Name
b. StartUpPosition
c. Caption
d. Title
e. Windows Default

23. Berikut ini yang merupakan nilai yang dapat ditampung variable integer
yakni….
a. Nilai bulat antara -32768 s/d 32768 (15 bit)
b. Nilai biner, True atau False
c. Menampung nilai pecahan dari 10 -38 sampai dengan 10 38 pada bagian
positif, dan -10 -38 sampai dengan -10 38 pada bagian negatif
d. Menampung nilai non numerik atau string
e. Menampung nilai tanggal
24. Salah satu komponen standar pada toolbox, kecuali....
a. Pointer Arrow
b. Caption
c. Drive List Box
d. Horisontal Slider
e. OLE

25. Menghasilkan aplikasi internet pada sisi server (server side) dengan
komponen-komponen CGI (Common Gateway Interface) merupakan
pengertian dari jenis project....
a. DHTML
b. Data project
c. IIS Application
d. Standard EXE
e. ActiveX EXE

26. Operator mod pada aritmatika digunakan untuk....


a. Perkalian
b. Pembagian
c. Hasil bulat pembagian
d. Sisa pembagian
e. Penggabungan string

27. Bahasapemrograman yang sangatmudahdipelajari, denganteknikpemrograman visual


yang memungkinkanpenggunanyauntukberkreasilebihbaikdalammenghasilkansuatu
program aplikasidisebutjuga …
a. Property
b. Metode
c. Event
d. Visual Basic
e. Horisontal slider

28. Salah satubeberapa project yang biasadigunakanolehbanyakpengguna Visual Basic ….


a. VB Application Wizard
b. Data control
c. Project Explorer
d. Property
e. Mode

29. Variabel di dalam visual basic mempunyaibeberapamacamberdasarkannilai yang ada di


dalamvariabeltersebutantaralain,kecuali ….
a. Integer
b. Variant
c. property AddItem
d. Double
e. Boolean

30. Sebutkansalahsatulangkah-langkahyang berada di pembuatannyasebuah VCD , kecuali



a. Utuksemua textbox, kosongkan property [Text]. Untuk textbox1 isi property
[Name] denganjumlahVCDdanuntuk textbox2 isi property [Name]
denganwaktupinjam
b. Tambahkankomponen-komponen: 2 label, 2 textbox dan 1 command button.
c. Untuk command1, isi property [Caption] denganHitungwaktupeminjaman
d. Tambahkankomponen-komponen: 3 komponen label, 3 komponen textbox dan 3
komponencommandButton yang ada di [toolbox]
e. Pada form, isi property [Name] dengan formLatihan43 danisi property [Caption]
denganPerhitunganWaktuPeminjaman VCD

31. JelaskanpengertiandariDirListBox …
a. komponen yang dapatmenampilkansemua folder yang ada di drive yang
ditunjukolehDriveListBox.
b. komponen yang dapatmenampilkansemua drive yang adadi MyComputer.
c. komponen yang dapatmenampilkansemua file yang adadalam folder yang
ditunjukolehDirListBosatau folder path.
d. Komponenuntukmemblok program yang digunakanuntuksuatupekerjaantertentu.
e. Komponen yang biasanyadigunakanuntukkeperluanmatrik,
dimanaindekspertamamenyatakanbarisdanindekskeduamenyatakankolom

32. Apa yang harus kita lakukan untuk menambahkan Form baru pada Visual Basic?
a. View -> kemudian Add Form
b. Debug -> kemudian Add Form
c. File -> kemudian Add Form
d. Projet -> kemudian Add Form
e. Tools -> kemudian Add Form

33. Apa fungsi dari Visual Basic?


a. Membuat Database
b. Mengolah Kata
c. Mengolah Angka
d. Membuat Program
e. Membuat Cheat

34. Pada Ms. Basic, dibawah ini semua adalah menu bar, kecuali …
a. Debug
b. B. Insert
c. Window
d. Diagram
e. Query

35. Pada Microsoft Visual Basic 6.0, bila ingin menulis program, maka harus berada di :
a.Jendela Code
b. Toolbox
c. Jendela Project
d. Jendela Properties
e. Jendela Windows

36. Pada ms. Visual basic 6.0, yang dimaksud dengan properties di bawah ini adalah :
a. Recordsource
b. toolbox
c. click
d. Movenext
e. adodc

37. Suatu kontrol dapat ditampilkan tapi tidak bisa diakses langsung, maka sebelumnya merubah
properties…
a. Enabled
b. Visible
c. Value
d. Validate
e. Name

38. 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

39. Sebuah prosedur langkah demi langkah yang pasti untuk


menyelesaikan sebuah masalah di sebut :
a. Proses
b. Program
c. Algoritma
d. Step
e. Diagram

40. Pseudocode yang di gunakan pada penulisan algoritma berupa :


a. Bahassa Inggris
b. Bahasa Puitis
c. Bahasa pemograman
d. Sembarang bahasa asal terstruktur
e. Bahasa Mesin

41. 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

42. Tahapan dalam menyelesaikan suatu masalah adalah :


a. Masalah-Pseudocode- Flowchart-Program- Eksekusi-Hasil
b. Masalah-Algoritma- Flowchart-Program- Eksekusi-Hasil
c. Masalah-Model- Algoritma-Eksekusi- Hasil
d. Masalah-Model- Algoritma-Program- Eksekusi-hasil
e. Algoritma-Program- Model-Eksekusi- Hasil

43. Tipe data pascal untuk karakter adalah...


a. Char
b. Boolean
c. Integer
d. Real
e. Bytenduc

44. Siapkah penemu program pascal…


a. Greyson change
b. Prof.niklaus wirth
c. Kondrazuse
d. Prof.niklaus smirth
e. Dr.harcules

45.Struktur bahasa pemograman pascal paling pertama adalah...


a. Var;
b. Begin
c. End;
d. Uses crt;
e. Writelntor

Anda mungkin juga menyukai