soal pemvis+jawaban
TRANSCRIPT
5/12/2018 Soal Pemvis+Jawaban - slidepdf.com
http://slidepdf.com/reader/full/soal-pemvisjawaban 1/11
1. Jelaskan perbedaan antara pemrograman visual n pemrograman berbasis teks beri contoh
masing2, (minimal 3 contoh) ?
Jawab:
- pemrograman visual adalah suatu bahasa pemrograman yang memungkinkan pengguna
menciptakan program dengan memanipulasi elemen-elemen program grafis, bukan dengan
menetapkan mereka secara tekstual (juga dikenal sebagai diagram pemrograman ). Sebuah bahasa pemrograman visual memungkinkan ekspresi, pengaturan spasial grafis teks dan simbol,
yang digunakan baik sebagai unsur notasi sintaksis atau sekunder. Banyak bahasa pemrograman
visual didasarkan pada gagasan tentang "kotak-kotak dan panah," di mana kotak atau objek layar lainnya diperlakukan sebagai entitas, dihubungkan dengan anak panah, garis atau busur yang
mewakili hubungan. Contoh Visual Basic,Borland Delphi, (Nah di bawah ini adalah contoh-
contoh program dengan menggunakan visual basic.6.0:
Sistem informasi program penyuluhan narkoba
Sistem informasi program penyewaan kaset VCD
Sistem informasi program penyewaan gedung
Sistem informasi program penjualan tiket pesawat
Sistem informasi program penjualan mobil
Sistem informasi program penjualan
Sistem informasi program pengolahan lahan proyek
Sistem informasi program pengolahan data karyawan
Sistem informasi program penerimaan mahasiswa baru
Sistem informasi program pendistribusian barang
Sistem informasi program pemberian surat industri
Sistem informasi program pembayaran listrik
Sistem informasi program pembayaran barang
Sistem informasi program pemakaian peralatan
Sistem informasi program pembayaran logistik
Sistem informasi program koperasi
5/12/2018 Soal Pemvis+Jawaban - slidepdf.com
http://slidepdf.com/reader/full/soal-pemvisjawaban 2/11
Sistem informasi program kereta api
Sistem informasi program indoprogramSMS
Sistem informasi program HRMS
Sistem informasi program hotel penyewa kamar
Sistem informasi program hitung dana pensiun
Sistem informasi program harga tiket bus
Sistem informasi program gajih karyawan
Sistem informasi program disain
Sistem informasi program data peserta pada jamsostek
Sistem informasi program data krimininalitas
Sistem informasi program daeler motor
Sistem informasi program CPU monitor
Sistem informasi program buku tamu
Sistem informasi program brosur
Sistem informasi program benih tanaman
)
-Text : Clipper,Linux,Gopher,C++
2. A. jlaskn apakah pemrograman visual termasuk dlm kategori pbo atau bukan ? jelaskn
alasannya Ya.. Karena Ide dasar PBO adalah mengkombinasikan data dan fungsiuntuk mengakses data menjadi sebuah kesatuan unit. Unit ini dikenal dengan
nama objek (object ). Objek sebenarnya mencerminkan pola kinerja manusiadalam kehidupan sehari-hari. Masalahnya nanti akan muncul saat kitamencoba membuat program yang kompleks. Dengan Pemrograman Visualkita dapat memecahkan masalah bangun program yang enak dibaca danmudah dimengerti. Jadi Pemrograman visual termasuk dalam kategori PBO.
b. jlaskan perbedaan antara objek dgn komponen visual ?
5/12/2018 Soal Pemvis+Jawaban - slidepdf.com
http://slidepdf.com/reader/full/soal-pemvisjawaban 3/11
Jawab :
- Objek
Sering disebut entity adalah sesuatu yang bisa dibedakan dengan lainnya. Pada dasarnya
seluruh benda didunia ini bisa dikatakan sebagai objek, contoh : mobil, komputer, radio, dan
lain-lain.
Dalam Visual Basic objek-objek yang dimaksud disebut kontrol. Jenis-jenis kontrol antaralain ; Button,Edit,CheckBox,RadioButton,Group box,Panel, Label, Text Box, Combo Box,
List Box, dan masih banyak lagi
-Komponen :
komponen-komponen pada visual basic
Visual Basic 6.0
visual basic merupakan bahasa pemrograman tingkat tinggi dimana, bahasa yang
dapat dimengerti oleh manusia dalam mempergunakanya. walaupun bahasa yang
dapat dimengerti manusia belum tentu kita semua dapat mempergunakanya, untuk
menggunakan bahasa pemrograman visual basic, sebaiknya kita terlebih dahulu
mengetahui komponen yang dipakai visual basic untuk membuat suatu program,
maka dari itu saya ingin membagikan sedikit pengethuan saya tentang visual basic.
berikut merupakan komponen-komponen yang ada pada visual basic :
A.) Form Design Merupakan area yang disediakan untuk pengguna melakukan
perancangan dalam pembuatan program atau apikasi.
B.) Code Window merupakan area yang disediakan untuk pengguna dalam
melakukan penulisan code program yang akan dibuat.
5/12/2018 Soal Pemvis+Jawaban - slidepdf.com
http://slidepdf.com/reader/full/soal-pemvisjawaban 4/11
C.) Menu Bar merupakan daftar menu yang berisi daftar perintah-perintah yang
dapat
digunakan saat bekerja membuat program.
D.) Tool Bar merupakan suatu alat yang digunakan untuk mengakses secara cepat
perintah-perintah dalam
menu bar
E.) Tool Box merupakan daftar alat yang digunakan untuk mendesain tampilan
program dan aplikasi yang akan dibuat.
5/12/2018 Soal Pemvis+Jawaban - slidepdf.com
http://slidepdf.com/reader/full/soal-pemvisjawaban 5/11
F.) Project Explorer merupakan daftar tampilan form dan module yang ada pada
project yang aktif.
G.) Property Window merupakan alat yang digunakan untuk mengatur property
dari suatu program atau aplikasi yang sedang dibuat.
5/12/2018 Soal Pemvis+Jawaban - slidepdf.com
http://slidepdf.com/reader/full/soal-pemvisjawaban 6/11
3. Jelaskan :
a. ADMS
b. RELATIONAL DATABASE
c. ENFORCE REFERENTIAL INTEGRITY
d. ODBC
e. ADO
Jawab :a. …?
b. Relational database terdiri dari sekumpulan tabel yang menyimpan satu set data tertentu.
Penemuan dari database system ini telah membuat standar cara penyimpanan dan pemrosesan data. Konsep dari sebuah relational database berasal dari prinsip dari aljabar
relasional (relational algebra). Mayoritas database system yang digunakan saat ini
merupakan database yang berdasarkan relational system.c. Integritas referensial adalah konsep database yang memastikan bahwa hubungan antara
tabel tetap konsisten. Ketika satu tabel memiliki foreign key ke tabel lain, konsep
integritas referensial adalah kita tidak dapat menambahkan record ke tabel yang berisi FK
kecuali ada record yang sesuai dalam tabel terkait. Ini juga mencakup teknik yang dikenal
5/12/2018 Soal Pemvis+Jawaban - slidepdf.com
http://slidepdf.com/reader/full/soal-pemvisjawaban 7/11
sebagai cascading update dan Cascading delete, yang memastikan bahwa perubahan yang
dibuat ke tabel yang terhubung tercermin dalam tabel primer
d. Open Database Connectivity (disingkat menjadi ODBC) adalah sebuah standar terbuka
untuk konektivitas antar mesin basis data. Standar ini menyediakan API yang dapatdigunakan untuk menjalankan dan mengoneksikan sebuah aplikasi dengan sebuah sistemmanajemen basis data (SMBD)
E. ADO adalah teknologi dari Microsoft yang menambahkan akses berorientasi objek ke berbagai sumber data. Atau
Microsoft ActiveX Data Objects (ADO) adalah teknologi Microsoft yang dapat menyediakan
antarmuka pemrograman antara User Interface (bisa Windows atau WEB). Aplikasi dengan
berbagai sumber data.
Model Objek ADO menyediakan objek-objek, properti dan methode untuk membuat aplikasi
yang dapat mengakses dan memanipulasi data.
Data Consumers Pemakai data (data consumers) adalah aplikasi-aplikasi yang memakai data
yang diekspos oleh penyedia data (data provider).
ADO adalah antarmuka yang dapat diprogram untuk mempergunakan data. Service Componentsadalah elemen-elemen data yang memproses dan mentransport data dan meningkatkan
fungsionalotas dari data provider/penyedia data.
Data Providers Data providers/penyedia data adalah aplikasi, seperti MS-SQL Server. Penyedia
data/data provider ini mengekspos antar muka OLE-DB untuk menyediakan data bagi pemakai
data/data consumers secara langsung.
Bagaimana Hubungan OLE DB dengan ADO?
ADO telah dirancang sebagai satu antar uka yang dibutuhkan untuk pengembangn program
single dan client/server multi tier, seperti aplikasi Data Berbasis WEB ataupun Windows.
Keuntungan utamanya adalah kemudahan pamakaian, kecepatan tinggi, konsumsi memory
rendah dan konsumsi sumberdaya disk yang rendah. ADO menyediakan kemudahan antarmukake OLE DB.
ADO mudah dipergunakan karena mempergunakan antarmuka COM automation yang tersedia pada Alat-alat pengembangan perangkat lunak yang cepat termasuk Visual Basic, Java,
VBScript, JScript dan C/C++.
5/12/2018 Soal Pemvis+Jawaban - slidepdf.com
http://slidepdf.com/reader/full/soal-pemvisjawaban 8/11
4. Jika di ketahui sebuah system yg sedang anda rancang merupakan aplikasi visual uyk pengolahan data krs mahasiswa fasilkom, maka :
A. Rancang struktur basis data relasional
B. Rancang form antar muka dlm system tsbt. Jelaskan komponen visual n non visual ?
Perbedaan Antara Program GUI dan CUI
Posted by Boby Irawan at Sunday, April 11, 2010
Dari sisi cara penampilannya, sebuah program dapat di bedakan menjadi dua, yaitu Graphical
User Interface (GUI) dan Command User Interface (CUI).
Program GUI merupakan program yang berjalan di atas Graphical User Interface atau dengan
kata lain merupakan program yang di buat dengan bahasa pemrograman.
Untuk membuat program GUI, anda dapat menggunakan bahasa pemrograman visual sepertiVisual Studio.Net dan Delphi di Windows atau KDevelop plus QT Designer di Linux.
Bahasa pemrograman Web seperti HTML juga termasuk kelas pemrograman GUI karena padaumumnya di buka menggunakan browser berbasis GUI, walaupun bisa di buat memakai browser
teks semacam Lynx.
Sementara itu, program CUI adalah program yang berjalan dengan mode tampilan konsol. CUI program yang akan anda buat kebanyakan disusun oleh tampilan teks (walaupun anda dapat
membuat efek sehingga terlihat tampilan seperti visual).
Untuk membuat program CUI, anda dapat menggunakan bahasa pemrograman berbasis konsol
seperti Pascal, C , Perl, Phyton, dan lainnya.
Jadi sekarang anda tau perbedaan tentang Program Graphical User Interface (GUI) dan
Command User Interface (CUI).
I. Pemrograman Visual
Apa itu pemrograman visual? Sebelum kita membahas lebih jauh tentang pemrogramanvisual, ada baiknya kita megetahui sekilas tentang bahasa pemrograman.
5/12/2018 Soal Pemvis+Jawaban - slidepdf.com
http://slidepdf.com/reader/full/soal-pemvisjawaban 9/11
Bahasa pemrograman adalah teknik komunikasi standar untuk mengekspresikan instruksi
kepada komputer. Layaknya bahasa manusia, setiap bahasa memiliki tata tulis dan aturan
tertentu. Bahasa pemrograman memfasilitasi seorang programmer secara tepat menetapkan dataapa yang sedang dilakukan oleh komputer selanjutnya, bagaimana data tersebut disimpan dan
dikirim, dan apa yang akan dilakukan apabila terjadi kondisi yang variatif. Bahasa pemrograman
dapat diklasifikasikan menjadi tingkat rendah, menengah, dan tingkat tinggi. Pergeseran tingkatdari rendah menuju tinggi menunjukkan kedekatan terhadap “bahasa manusia”.
Sedangkan pemrograman visual sendiri adalah suatu bahasa pemrograman yangmemungkinkan pengguna menciptakan program dengan memanipulasi elemen-elemen program
grafis, bukan dengan menetapkan mereka secara tekstual (juga dikenal sebagai diagram
pemrograman ). Sebuah bahasa pemrograman visual memungkinkan ekspresi, pengaturan spasial
grafis teks dan simbol, yang digunakan baik sebagai unsur notasi sintaksis atausekunder. Banyak bahasa pemrograman visual didasarkan pada gagasan tentang "kotak-kotak
dan panah," di mana kotak atau objek layar lainnya diperlakukan sebagai entitas, dihubungkan
dengan anak panah, garis atau busur yang mewakili hubungan.
Pada perkembangan saat ini mencoba mengintegrasikan pendekatan pemrograman visual dengan bahasa pemrograman dataflow baik untuk memiliki akses langsung ke program onlinemenghasilkan debugging atau program otomatis generasi dan dokumentasi (yaitu paradigma
visual).
Shu (1988) mendefinisikan Pemrograman Visual sebagai:
Penggunaan representasi grafis yang bermakna dalam proses pemrograman. Definisi ini terlalu
umum - kami sarankan: Penggunaan diagram dalam proses pemrograman Untuk diagram kitamulai dengan definisi James Maxwell (Encyclopedia Brittanica, 11th edition): tokoh ditarik
sedemikian rupa sehingga hubungan geometris antara bagian-bagian dari gambar
menggambarkan hubungan antara objek-objek lain.
Untuk lebih akurat, kita mengubah istilah hubungan geometri geometris atau hubungan topologi,
seperti dalam sebagian besar diagram yang ditunjukkan di sini,itu adalah sambungan jarak yangsignifikan.
Kami representasi grafis kontras dengan representasi tekstual, yang mungkin nama hubungan,
tetapi tidak menggambarkan mereka. Teks-teks lain membuat titik yang membuat pemrogramanvisual menggunakan dua dimensi, sementara representasi tekstual memanfaatkan satu. Namun
perbedaan dimensi tidak berkomunikasi apa yang kita anggap sebagai perbedaan utama - sebuah
diagram menunjukkan hubungan, sementara teks nama-nama mereka. Dalam pengertian dasar iniadalah perbedaan antara modus visual ekspresi dan modus ekspresi yang, dari semua indera kita,
adalah paling dekat dengan pendengaran.Proses pemrograman visual meliputi penciptaan program dan mengeksekusi program
visualisasi. Kedua bidang ini memiliki banyak masalah yang sama, seperti cara
merepresentasikan struktur data.
II. Visual Basic (VB)
5/12/2018 Soal Pemvis+Jawaban - slidepdf.com
http://slidepdf.com/reader/full/soal-pemvisjawaban 10/11
Salah satu contoh pemrograman visual adalah Visual BASIC, bahasa pemrograman
berorientasi objek yang berbasis Windows dari Microsoft yang mengizinkan pengguna
mengembangkan aplikasi Windows dan Office dengan membuat tombol perintah, kotak teks, jendela dan toolbar, selanjutnya akan di-link ke program BASIC yang kecil yang melakukan
tindakan tertentu. Visual BASIC merupakan even-driven, artinya program menunggu pengguna
melakukan sesuatu (“event”), seperti klik pada ikon, dan kemudian program akan merespons.Misalnya , pada permulaan pengguna dapat menggunakan piranti geser dan turunkan (drag-and-
drop) untuk mengembangkan antar muka pengguna grafis yang dibuaat secara otomatis oleh
program. Karen penggunaanya mudah, Visual BASIC memungkinkan programmer pemulauntuk mencipatakan aplikasi-aplikasi berbasis windows yang menarik. Sejak diluncurkan pada
1990, pendekatan Visual Basic menjadi norma untuk bahasa pemrograman. Sekarang ada banyak
lingkungan visual untuk banyak bahasa pemrograman termasuk C, C++, Pascal, dan Java.
Visual basic ( VB ) itu sendiri adalah pengembangan dari bahasa komputer BASIC(Beginner’s All-purpose Symbolic Instruction Code). Visual Basic memungkinkan pembuatan
aplikasi Grapichal User Interface (GUI) atau pemrograman yang menggunakan tampilan grafis
sebagai alat komunikasi dengan pemakainya. Pembuatan tampilan user interface dapat dilakukandengan meletakkan objectobject grafis ke lembar (form) yang sudah disediakan oleh VisualBasic. Seperti yang telah diketahui, Visual Basic merupakan bahasa pemrograman Visual yang
dapat mempermudah dalam mendesain tampilan program atau lebih dikenal dengan istilah user interface. Sehingga hal ini sangat bermanfaat untuk membuat program yang bekerja dalamlingkungan windows yang tampilannya lebih rumit. Dengan Bahasa Pemrograman biasa / Non
Visual, waktu seorang programmer lebih banyak dihabiskan untuk mendesain tampilan program
dibandingkan dengan penulisan program utamanya. Visual basic adalah suatu bahasa pemrogramman visual yang merupakan pengembangan terakhir dari Basic.
Selain keuntungan yang telah disebutkan di bab sebelumnya terdapat beberapa keuntungandari visual basic lainnya, antara lain :
• Bahasa yang sederhana. Banyak hal yang mungkin sulit dilakukan jikak kitamenggunakan bahasa pemrograman lainnya, akan dapat dilakukan dengan mudah dengan
menggunakan Visual basic.
• Kamu bisa memperoleh banyak tools baik gratis maupun tidak di Internet yang akan
sangat membantu menghemat waktu kamu dalam pemrograman. Contoh, jika kamu inginmembuat program untuk melakukan ping ke salah satu komputer di jaringan kamu, alih-alih
membuat program ping tersebut sendiri, kamu bisa download sebuah kontrol yang
melakukan hal tersebut dan menempelkannya di program kamu. Jika dibandingkan dengan bahasa lain, Visual basic memiliki variasi tools yang paling luas.
• Karena Visual basic sangat populer, maka sangat banyak sumber-sumber yang dapat
kamu gunakan untuk belajar dan mengembangkan kemampuan kau baik berupa buku, website dll Dengan banyaknya sumber-sumber tersebut, maka tentu saja kamu akan sangat
mudah menemukan jawaban atas persoalan yang kamu hadapi.
VB 1.0 dikenalkan pada tahun 1991, pendekatan yg dilakukan untuk menghubungkan bahasa pemrograman dengan GUI berasal dari prototype yg dikembang oleh “Alan Cooper” yg di sebut
TRIPOD. Kemudian Microsoft mengontrak copper dan asosiasinya utk mengembangkan tripod
agar dapat digunakan di windows 3.0 dibawah nama kode Ruby. Dan pada tahun 2010 versi
terakhir dari visual basic diluncurkan yaitu Visual Basic ‘VBx’ (VB 10.0), Visual Basic ini akan
5/12/2018 Soal Pemvis+Jawaban - slidepdf.com
http://slidepdf.com/reader/full/soal-pemvisjawaban 11/11
menawarkan dukungan untuk Dynamic Language Runtime. VB 10 direncanakan akan menjadi
bagian dari SilverLight 1.1.
III. Sejarah Visual Basic
Visual basic adalah pengembangan dari bahasa komputer BASIC (Beginner’s All-purposeSymbolic Instruction Code). Bahasa BASIC diciptakan oleh Professor John Kemeny dan
Thomas Kurtz dari Kampus Darmouth pada pertengahan tahun 1960-an (Deitel&Deitel, 1999).Bahasa program tersebut tersusun mirip dengan bahasa Inggris yang biasa digunakan oleh para
programer untuk menulis program-program komputer sederhana yang berfungsi sebagai
pembelajaran bagi konsep dasar pemrograman komputer. Sejak saat itu, banyak versi BASIC
yang dikembangkan untuk digunakan pada berbagai platform komputer.
Beberapa versinya seperti Microsoft QBASIC, QUICKBASIC, GWBASIC ,IBM BASICA,
Apple BASIC dan lain-lain. Apple BASIC dikembangkan oleh Steve Wozniak, mantankaryawan Hewlet-Packard dan teman dekat Steve Jobs (pendiri Apple Inc.). Steve Jobs pernah bekerja dengan Wozniak sebelumnya (mereka membuat game arcade “Breakout” untuk Atari).
Mereka mengumpulkan uang dan bersama-sama merakit PC, dan pada tanggal 1 April 1976
mereka secara resmi mendirikan perusahaan komputer Apple.
Popularitas dan pemakaian BASIC yang luas dengan berbagai jenis komputer turut berperandalam mengembangkan dan memperbaiki bahasa itu sendiri, dan akhirnya berujung pada
lahirnya Visual Basic yang berbasis GUI (Graphic User Interface) bersamaan dengan Microsoft
Windows. Pemrograman Visual Basic begitu mudah bagi pemula dan programer musiman
karena ia menghemat waktu pemrograman dengan tersedianya komponen- komponen siap pakai.Hingga akhirnya Visual Basic juga telah berkembang menjadi beberapa versi, sampai yang
terbaru, yaitu Visual Basic 2008. Bagaimanapun juga Visual Basic 6.0 tetap menjadi versi yang paling populer karena mudah dalam membuat programnya dan ia tidak menghabiskan banyak
memory komputer.
Ringkasan Versi:
1. Visual Basic 1.0: 1991
2. Visual Basic 2.0: 19923. Visual Basic 3.0: 1993
4. Visual Basic 4.0: 19965. Visual Basic 5.0: 19976. Visual Basic 6.0: 1998
7. Visual Basic 7.0: 2003
8. Visual Basic 8.0: 20059. Visual Basic 9.0: 2008
10. Visual Basic 10.0: 2010