soal pemvis+jawaban

11
 1. Jelas kan perbe daan anta ra pemrograman vi sual n pemr ograman berbas is teks be ri cont oh 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 e kspresi, pengaturan spasial grafis teks dan simbol, yang digunakan baik sebagai unsur notasi sintaksis atau sekunder. Banyak bahasa p emrograman 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

Upload: reziyana-vebiyanty

Post on 14-Jul-2015

384 views

Category:

Documents


1 download

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