Rabu, 03 Oktober 2012

Soal & Jawaban Modul 1 | Tugas Pendahuluan TI



  1. Mengapa disebut “bahasa pemrograman”?
  2. Sebutkan dan jelaskan berbagai macam bahasa pemrograman (5)
  3. Mengapa disebut “bahasa pemrograman”?
  4.  Deskripsikan apa itu algoritma?
  5. NIM GANJIL : Ada 3 orang kanibal dan 3 orang non kanibal akan menyeberangi sungai. Perahu hanya muat 2 orang saja. Apabila jumlah orang kanibal lebih banyak dari non kanibal pada satu sisi, maka orang kanibal tersebut akan memakan orang non kanibal. Bagaimana urutan penyeberangan sehingga seluruh orang kanibal dan orang kanibal menyeberang sampai di sisi sungai. NIM GENAP : Ada 8 orang berdiri disisi sungai. Ayah, ibu, 2 anak laki-laki, 2 anak perempuan, polisi dan penjahat. Tugas Anda adalah menyeberangkan mereka semua ke sisi sungai yang lain, dengan menggunakan rakit kecil. Lihat aturan-aturannya :
·         Maksimal hanya 2 orang yang diperbolehkan menyeberang sungai dengan rakit kecil tersebut.
·         Ayah tidak bisa digabung bersama anak perempuan tanpa kehadiran sang Ibu, dan demikian pula sebaliknya, Ibu tidak bisa digabung bersama anak laki-laki tanpa kehadiran sang Ayah.
·         Penjahat tidak bisa digabung bersama anggota keluarga tanpa kehadiran Polisi
·         Rakit hanya bisa dioperasikan jika ada Ayah, Ibu, ataupun Polisi.
6.  Apa yang dimaksud dengan flowchart?
7.      Sebutkan dan jelaskan simbol-simbol flowchart?
8.      Ada sebuah program penjualan yang terdaftar beberapa barang beserta harganya. Kemudian user hanya memasukan jumlah barang yang dipesannya dan muncul jumlah total harga yang harus dibayarnya. Akan tetapi, jumlah barang yang dimasukkan hanya bisa bilangan bulat dan lebih dari 0. Apabila selain bilangan bulat dan lebih dari 0 dimasukkan maka akan muncul peringatan.
Buatlah flowchart dari program tersebut.
9.      Apa yang dimaksud Pseudocade?
10.  Deskripsikan visual basic?
11.  Apakah yang dimaksud toolbox, debug, properties, dan solution explorer pada visual basic 2010?
12.  Sebutkan dan jelaskan fungsi component toolbox (8)
13.  Apa itu dim, Items.Add, false, dan val dalam listing visual basic
14.  Sebutkan dan jelaskan tipe data pada visual basic 2010


JAWABAN MODUL 1
1.   bahasa pemrograman disebut bahasa pemrograman karena memiliki fungsi untuk mempermudah user atau pengguna computer dalam memberikan instruksi atau perintah ke dalam computer, alasan lain karena berfungsi untuk menyusun dan memahami serta sebagai alat komunikasi antara pemrogram dengan computer

( Jutami.staff.gunadarma.ac.id )
2.
a. Fortran
Merupakan bahasa pemrograman nomor satu untuk perhitungan research ilmiah   dibuat oleh tim yang diketuai John Bacus
b. Pascal
merupakan program database dan berguna dalam pembuatan program database      yang hasilnya menjadi suatu aplikasi yang bisa dioperasikan
c. Basic
          memiliki macam – macam seperti gw basic, turbo basic, visual basic
      d. Cobol
          berguna untuk menyelesaikan persoalan bisnis
e. Power Buider
development tools untuk membuat sebuah aplikasi dengan metode rapid  application development
( www.gudang materi.com )

  1.  bahasa pemrograman disebut bahasa pemrograman karena memiliki fungsi untuk mempermudah user atau pengguna computer dalam memberikan instruksi atau perintah ke dalam computer, alasan lain karena berfungsi untuk menyusun dan memahami serta sebagai alat komunikasi antara pemrogram dengan computer
( Jutami.staff.gunadarma.ac.id )
  1. Algoritma adalah spesifikasi urutan langkah untuk melakukan suatu percobaan tertentu atau bisa disebut juga sebagai logika metode dan tahapan sistematis yang digunakan untuk memecahkan permasalahan yang ada.
( http://carapedia.com )
  1. Pertama : seberangkan semua kanibal yang ada di seberang
Kedua : pilih satu orang kanibal untuk diseberangkan kembali
Ketiga : dua orang non kanibal diseberangkan, sehingga di satu sisi menyisakan satu kanibal dan satu non kanibal, selanjutnya di sisi lain menyisakan dua orang kanibal dan dua orang non kanibal
Keempat : setelah itu seberangkan satu orang non kanibal dan satu orang kanibal
Kelima : seberangkan dua orang non kanibal
Keenam : karena semua non kanibal sudah sampai di seberang, langkah selanjutnya menyeberangkan dua kanibal yang ada di sisi satunya

  1. flowchart merupakan metode untuk menggambarkan tahap – tahap dalam penyelesaian masalah ( prosedur beserta aliran data dengan symbol – symbol standar yang mudah dipahami
( http://carapedia.com )

7.
                  (http://loveninx.files.wordpress.com)


8   
 


9        Pseudocode terdiri dari pendek, frasa bahasa Inggris yang digunakan untuk menjelaskan tugas-tugas tertentu dalam algoritma sebuah program.
(http://edukasi.kompasiana.com)

  1. Microsoft Visual Basic (sering disingkat sebagai VB saja) merupakan sebuah bahasa pemrograman yang menawarkan Integrated Development Environment (IDE) visual untuk membuat program perangkat lunak berbasis sistem operasi Microsoft Windows dengan menggunakan model pemrograman (COM)
(http://3ka-09.digimon.tv)
  1. -  Toolbox adalah kumpulan objek yang digunakan untuk kontrol pada sebuah  program
( http://www.authorstream.com/)

-          Debug adalah mode untuk menguji bug-bug dalam program buatan
(www.esc-creation.org)
-          Properties adalah sesuatu yang dipunyai oleh objek
(xbasicpro.com)
-          Solution Explorer atau dikenal dengan istilah project (proyek) adalah jendela yang mengandung semua file dimana aplikasi Visual Studio dan setiap proyek bisa mengandung lebih dari satu file
(http://itsmeyagi.blogspot.com)

12.
·         Pointer berfungsi utuk memilih,mengatur ukuran, dan memindahkan posisi kontrol yang terpasang pada bagian form
·         Picture Box berfungsi untuk menampilkan gambar
·         Label  berfungsi untuk menambahkan label atau teks tambahan
·         Text Box  berfungsi untuk menambahkan kotak teks
·         Frame berfungsi untuk menambahkan kontrol yang dapat diisi dengan kontrol Option Button atau Check Box.
·         Command Button  berfungsi untuk menambahkan kontrol tombol perintah
·         Check Box berfungsi untuk menambahkan kontrol kotak periksa
·         Option Button berfungsi untuk menambahkan kontrol tombol periksa
( www.cianjurcybercity.com)

13
·         Val adalah suatu fungsi yang menghentikan pembacaan string-string yang karakter pertamanya tidak bisa dikenali sebagai sebuah angka
·          Dim : bentuk dasar pendeklarasian variabel di Visual Basic.
·         Add Item : untuk melakukan penambahan atau penghapusan suatu item pada ComboBox.
·         False : Suatu tipe data yang memiliki nilai salah dalam Visual Basic.
(http://msdn.microsoft.com/)

14.   .
·         Integer
Adalah jenis data numeric berupa bilangan bulat ( tanpa pecahan ) mulai dari 32768 – 32767.
·         Byte.
 Adalah jenis data yang berupa bilangan bulat positif.
·         Decimal.
            Adalah jenis data yang digunakan untuk menyimpan nilai desimal.
·         Bolean.
Adalah jenis data yang hanya memiliki dua buah nilai yaitu true dan false. Jenis data ini bisa digunakan untuk memilih salah satu diantara dua pilihan.
·         String.
Adalah jenis data yang memiliki nilai alfa numeric, yaitu nilai yang bisa angka atau karakter khusus.
·         Single.
Adalah jenis data numeric yang memiliki kisaran nilai mulai dari 3408e + 38 hingga 3402823. Jenis data ini sering disebut juga Single Precisian atau bilangan berpresisi tunggal.
·         Double.
Adalah jenis data numeric yang memiliki kisaran nilai yang besar , jenis data   ini juga sering disebut double precisian atau bilangan berpresisi ganda.
·         Date.
      Adalah jenis data yang digunakan untuk menyimpan tanggal dan jam.
·         Curency.
      Adalah jenis data yang digunakan untuk menyimpan nilai uang.
·         Long.
Adalah jenis data numeric yang hampir sama dengan integer tetapi nilainya    jauh lebih besar, jenis data ini membutuhkan memori yang cukup besar.
·         Objek.
Adalah jenis data yang menyimpan objek seperti form, control dan sebagainya.
·         Variant.
Adalah jenis data yang berisi segala macam data yang berbeda biasanya digunakan untuk mengetahui jenis data yang digunakan.

 (www.cianjurcybercity.com)

Artikel Terkait:

1 komentar: