Selasa, 25 Februari 2014

Soal Latihan Teknik Pemrograman BSI (semester 3)

KISI-KISI SOAL UTS TEKNIK PEMOGRAMAN BSI SEMESTER 3



1.       1. Yang bukan pemiliharaan program  adalah :
a.       Preventive
b.      Perfective
c.       Efektif
d.      Adptif
e.      Korektif
2.   2.    Penuliasan program Data Oriented  memiliki tingkat fleksibitas yang tinggi dan bersifat :
a.       Statis
b.      Portabilitas
c.       User Friendly
d.      Dinamis
e.      Sederhana
3.      3. Mengkoreksi kesalahan sampai kesalahan diperbaiki, meliputi penetapan lokasi dank ode error disebut :
a.       Debugging
b.      Compilling
c.       Coding
d.      Testing
e.      Running
4.       4. Membuat menu tampilan yang informasi termasuk ke dalam standar penyusunan program
a.       Waktu penulisan
b.      Kebenaran logika
c.       User Friendly
d.      Perawatan
e.      Portabilitas
5.       5.Tujuan dokumentasi pada tahap pembuatan program adalah :
a.       Sebagai Pedoman dan penjelasan bagi user
b.      Agar program terlihat rapih
c.       Untuk kemudahkan dalam menjalankan program
d.      Agar program mudah dimengerti
e.      Sebagai pedoman dan penjelasan bagi programmer
6.      6.  Program aplikasi pengajian pada suatu perusahaan termasuk ke dalam sifat penulisan program :
a.       Object Oriented
b.      Program Oriented
c.       Bussiness Oriented
d.      Interactive Oriented
e.      Data Orinted
7.       7.Symbol di bawah ini termasuk operator pada C++ adalah :
a.       Int b
b.      &&
c.       Long d
d.      Void
e.      default
8.      8. algoritma beri langkah-langkah penyelesaian masalah ini berarti algoritma adalah pergertian dari :
a.       Pemprograman berbasis objeck
b.      Pemprograman Prosedural
c.       Pemprograman  Generik
d.      Pemprograman Funntional
e.      Pemprograman
9.       9. Dibawah ini contoh dari token :
a.       Tipe data
b.      Komentar
c.       Operator
d.      Reserved word
e.      Function
110.   Sifat penulisan program di mana penulisan program terstuktur programnya selalu berubah ,apabila  kondisi data yang diproses di dalam program tersebut, bertambah volumenya datanya adalah :
a.       Object Oriented
b.      Program Oriented
c.       Bussiness Oriented
d.      Interactive Oriented
e.      Data Orinted
111.   Pembuatan back-up program dan pembuatan tampilan program sesuai dengan kebutuhan program merupakan salah satu keteria pemiliharaan dalam tahapan pembuatan program, yaitu :
a.       Preventive
b.      Perfective
c.       Efektif
d.      Adaptif
e.      Korektif
112.   Bahasa program dibawah ini yang termasuk bahasa tingkat menengah adalah :
a.       Pascal
b.       Assembler
c.       C++
d.      C+
e.      C
113.   Pada beberapa point di bawah ini, yang termasuk tipe data majemuk adalah :
a.       Real/float
b.      String
c.       Character
d.      Integer
e.      Boolean
114.   Bahasa pemograman yag menggunakan symbol-symbol yang mudah di ingat (mnemonic) adalah bahasa pemograman :
a.       Assembler
b.      Pascal
c.       PL/1
d.      C
e.      Fortan
115.   Program di susun dari pemecahan masalah yang kompleks ,kemudian menghubungkan prosedur-prosedur yang ada menjadi satu kesatuan yang menjadi program sebagai penyelesaian masalah tersebut , merupakan salah satu teknik penulisan program secara :
a.       Procedural
b.      Bottom-up
c.       Sequence
d.      Modular
e.      Top-down
116.   Bahasa pemograman yang termasuk bahasa berorintasi objek adalah :
a.       Basic
b.      Java
c.       C
d.      Assembler
e.      Foxpro
117.   Berikut ini yang tidak termasuk bahasa pemograman yang berorrientasi pada procedural (Procedure Oriented Language)
a.       Algol
b.      RPG
c.       Cobol
d.      Basic
e.      Pascal
118.   Dibawah ini yang merupakan simple statement adalah :
a.       Loop statement
b.      Selection statement
c.       Iteration statement
d.      Sequence statement
e.      Assignment statement
119.   Dokumentasi merupakan setiap langkah-langkah pekerjaan membuat program dari awal sampai akhir, dan biasanya digunakan untuk penulusuran kesalahan dan …..
a.       Penggunaan program
b.      Perancangan program
c.       Perawatan program
d.      Penulisan intruksi program
e.      Pengembangan program   
220.   Yang tidak termasuk dalam pembiayaan di dalam pembuatan program adalah :
a.       Biaya kompilasi
b.      Biaya penciptaan
c.       Biaya disain
d.      Biaya pemiliharaan
e.      Biaya eksekusi
221.   Perangkat lunak seperti Norton ,Anti Virus merupakat kenis perangkat lunak :
a.       System software
b.      Program software
c.       Package software
d.      Application software
e.      Ultilyty software
222.   Untuk membuat program yang besar dan komplek di butuhkan :
a.       6 tahap
b.      4 tahap
c.       5 tahap
d.      7 tahap
e.      8 tahap
223.   Ketika procedure atau function di panggil, dapat melewatkan suatu nilai ke dalam fauntion atau procedure , nilai yang di lewatkan di sebut :
a.       Konstanta
b.      Data
c.       Variable
d.      Argument
e.      Value
224.   Cirri-ciri algoritma pemograman yang baik dalah :
a.       Semua proses harus berakhir setelah jumlah langkah dilakukan
b.      Di tulis dengan format sesuai dengan salah satu format bahasa pemgraman
c.       Manghasilkan input yang tepat
d.      Format penulisan sesuai jenis computer di tulis dengan bahasa Indonesia
225.   Perangkat lunak seperti ms.office, adobe, macromedia merupakan jenis perangkat
a.       System software
b.      Program software
c.       Package software
d.      Application software
e.      Ultilyty software
226.   Dalam membuat desain algoritma atau membuat rumusah masalah dapat di buat dengan menggunkan beberapa alat (tool). Berikut alat yang tidak dapat di gunakan untuk mendisain algoritma program :
a.       HIPO
b.      Procedure
c.       Normalisasi
d.      Flowchart
e.      Struktur chart
227.   Yang termasuk reserverd word pada C++ adalah :
a.       Cin
b.      &&
c.       Operator
d.      Variable
e.      ++
228.   Sifat penulisan program dimana penulisan program terstuktur programnya tidak selalu berubah, walau pun volume data yang diproses di dalam program tersebut ,dalam jumlah besar adalah :
a.       Object Oriented
b.      Program Oriented
c.       Bussiness Oriented
d.      Interactive Oriented
e.      Data Orinted
   

Soal Latihan Perancangan Web Semester 5

Soal Latihan Perancangan Web Semester 5 Silahkan Download disini

Soal Latihan PMPSI BSI

1. Suatu metode yang bertujuan untuk sebanyak mungkin  mengurangi adanya penundaan maupun  gangguan dan konflik produksi adalah
a. PERT     d. BEP
b. CPM     e. ROI
c. Normalisasi

2.  Suatu kejadian aktifitas dari suatu keadaan yang terjadi pada saat tertentu, adalah ..
a. Event     d. prosedur
b. Activity     e. PERT
c. Dummy

3. Suatu aktifitas dari pekerjaan yang diperlukan untuk menyelesaikan suatu kejadian diperlukan untuk menyelesaikan suatu kejadian disebut dengan ..
a. Activity     d. Prosedur
b. Event     e. Peristiwa
c. Proyek

4. Bentuk alternatif hubungan pararel dalam network diagram adalah:
a. Memiliki satu peristiwa akhir bersama
b. Memiliki satu peristiwa awal bersama
c. Memiliki satu peristiwa akhir dan satu peristiwa awal bersama
d. Memiliki peristiwa awal yang berlainan dan peristiwa akhir yang    berlainan
e. Semua benar

5. Persyaratan dari Network Diagram adalah ..
a. Menginventarisasikan kegiatan 
b. Menentukan atau mengidentifikasikan pasangan kegiatan yang  mempunyai hubungan seri langsung.
c. Proyek harus jelas 
d. jawaban a dan b benar
e. tidak ada jawaban yang benar 

6. Yang bukan termasuk dalam prinsip-prinsip dasar dalam menjalankan WBS adalah:
a. Aturan 100%
b. Hubungan antar bagian yang eksklusif
c. Tingkatan detail
d. Manajemen
e. Komponen terminal

7. Berorientasi pada hasil atau deliverables maka WBS akan lebih terstruktur dalam memenuhi semua kriteria yang telah ditentukan dalam lingkup proyek sehingga akan memenuhi aturan 100%. :
a. Aturan 100%
b. Hubungan antar bagian yang eksklusif
c. Tingkatan detail
d. Rencanakan hasil yang ingin di capai bukan pelaksanaannya
e. Komponen terminal


8. Suatu prosedur atau uraian mengenai tahapan yang akan dilakukan dan menjelaskan segala sesuatu dalam proses implementasi :
a. Sistem Informasi
b. Jadwal Implementasi
c. Rencana Implementasi
d. Manajemen Proyek
e. Proses Manajemen

9. Setiap sistem informasi memiliki metode khusus mulai dari awal pengembangan sampai dengan produk jadi yang disebut :
a. WBS
b. SDLC
c. DSS
d. SIM
e. Semua benar


10. Yang bukan termasuk dalam siklus hidup estimasi biaya adalah:
a. Instalasi
b. Training
c. Planning
d. Reparasi
e. Backup system

11. Yang digunakan sebagai dasar input perencanaan sumber daya
adalah sebagai berikut, kecuali:
a. Organizational policies
b. Work Breakdown Structure
c. Scope statement
d. Team Analysis
e. Historical information

12. Faktor-faktor yang menyebabkan buruknya estimasi adalah:
a. Perkiraan teknis yang buruk
b. Faktor psikologi
c. Politik
d. Penawaran yang rendah
e. Semua jawaban benar

13. Mendokumentasi semua kegiatan yang dilakukan sebagai bagian dari analisis risiko dan digunakan oleh manajer proyek sebagai bagian dari keseluruhan Rencana Proyek :
a. Manajemen risiko
b. Project Plan
c. Sistem Informasi
d. RMMM Plan
e. Semua jawaban benar

14.  Risiko sehubungan keberadaan dan kualitas piranti yang akan digunakan untuk membangun produk sistem informasi adalah item risiko berdasarkan:
a. Pengaruh bisnis
b. Ukuran produk
c. Karakteristik pelanggan
d. Lingkungan Pengembangan
e. Teknologi

15. Tahap ini merupakan kegiatan untuk mengimplementasikan rancangan yang telah disusun agar dapat diwujudkan adalah tahap:
a. Analisa
b. Evaluasi
c. Perancangan
d. Test
e. Penerapan

16.Peristiwa yang tidak mempunyai tenggang waktu atau saat paling awal (SPA) sama dengan sat paling akhir (SPL ) nya atau SPL – SPA =0, disebut dengan ..
    a. peristiwa kritis
    b. kegiatan krtis
    c. lintasan kritis
    d. Proyek kritis
    d. semua jawaban benar

17.Lintasan yang terdiri dari kegiatan kritis, peristiwa kritis dan dummy (jika ada) ..
    a. peristiwa kritis
    b. kegiatan krtis
    c. lintasan kritis
    d. Dummy 
    d. semua jawaban benar




18. Lintasan yang paling lama umur pelaksanaannya dari semua lintasan yang ada adalah:
           a. Lintasan kegiatan
    b. Lintasan proyek
    c. Lintasan kritis
    d. Lintasan Dummy 
    d. Umur proyek

19.Kegiatan yang sangat sensitif terhadap keterlambatan, sehingga bila sebuah kegiatan kritis terlambat satu hari saja maka umur proyek akan mengalami keterlambatan selama satu hari , disebut …
    a. kegiatan kritis
    b. waktu kritis
    c. total float
    d. Analisa
    e. semua jawaban benar

20. Kegiatan tersebut terletak diantara dua peristiwa kritis, namun     antara dua peristiwa kritis belum tentu terdapat kegiatan kritis,     adalah 
        a. Syarat kegiatan kritis
        b. Syarat waktu kritis
        c. Syarat proyek gagal
        d. Syarat sistem krisis
        d. semua jawaban benar

Cara Buat Database Perusahan Baru Mengunakan MYOB

Memulai MYOB Membuat Database Perusahaan Baru


Matakuliah Aplikasi komputer akuntansi I di semester 2 ee..dah da matkul MYOB.

MYOB Premier adalah sebuah aplikasi akuntansi yang diperuntukkan bagi usaha kecil menengah (UKM) yang dibuat secara terpadu (integrated software). Memadukan beberapa modul menjadi satu paket dengan harga yang cukup terjangkau untuk usaha kecil dan menengah. Dikembangkan pertama kali oleh MYOB Limited Australia dan sekarang telah dikembangkan dibeberapa negara lain, seperti di New Zealand, Asia, Amerika, Kanada, dan United Kingdom. MYOB Premier dapat digunakan untuk perusahaan yang menggunakan sistem multicurrency (banyak mata uang) dan multi user (banyak pengguna).
Beberapa pertimbangan menggunakan software ini sebagai alat (tools) yang membantu proses pekerjaan akuntansi supaya menjadi lebih cepat dan tepat di antarannya adalah:
a. User friendly (mudah digunakan).
Tampilan menu dan aliran transaksi yang sederhana dan mudah. Mudah diingat dan dimengerti oleh orang awam yang kurang mengetahui secara mendalam tentang komputer dan akuntansi.
b. Tingkat keamanan (security) yang valid untuk setiap user.
c. Kemampuan explorasi semua laporan ke program Excel tanpa melalui proses export dan impor file yang merepotkan.
d. Kemampuan trash back semua laporan ke sumber dokumen dan sumber transaksi.
e. Dapat di aplikasikan untuk 105 jenis perusahaan yang telah direkomendasikan oleh MYOB.
f. Menampilkan laporan keuangan komparasi (perbandingan) serta menampilkan analisis laporan dalam bentuk grafik.



Open : Menu untuk Membuka Database Perusahaan yang sudah ada.


Creat : Menu untuk Membuat Database Perusahaan Baru.
Explore : Menu untuk membuka contoh data perusahaan yang telah disiapkan secara default.
What's New : Menu untuk Melihat Hal-hal terbaru dari Versi MYOB yang sedang Anda gunakan.
Exit : Menu untuk Keluar dari MYOB

Dalam hal ini kita akan membuat data Akuntansi baru, Klik tombol Create dan akan muncul kotak dialog sebagai berikut :

*) Kotak dialog New Company File Assistant – Step 1
- Cancel : Membatalkan proses pembuatan data Akuntansi baru
- Back : Kembali ke langkah sebelumnya
- Next : Melanjutkan proses pembuatan data akuntansi ke langkah berikutnya.
*) Klik Next > maka akan tampil kotak dialog step 2




*) Kotak dialog New Company File Assistant – Step 2 berisi tentang Informasi Perusahaan
- Company Name : Isi dengan Nama Perusahaan
- Address : Tulis alamat Perusahaan
- Phone Number : Isi Nomor Telepon Perusahaan
- E-mail Address : Tulis E-mail Perusahaan
*) Klik Next maka akan menampilkan kotak dialog Step 3



*) Kotak dialog New Company File Assistant – Step 3 berisi tentang Periode Akuntansi Perusahaan
- Current Financial Year : diisi dengan Tahun Periode Akuntansi Berjalan
- Last Month of Financial Year : diisi dengan akhir periode Akuntansi
- Conversion Month : diisi dengan awal periode Akuntansi
- Number of Accounting Periods : diisi Twelve (12 bulan dalam 1 tahun periode Akuntansi).


PERIODE 13

Salah satu kelebihan MYOB dibandingkan dengan aplikasi akuntansi sejenis adalah adanya fasilitas periode ke tigabelas, periode yang khusus disediakanoleh MYOB untuk mencatat transaksi yang tidak dimasukkan diantara periode pertama hingga periode ke duabelas.
PERIODE 13 digunakan untuk:
- Penyesuaian untuk Auditor, sehingga kita bisa melihat laporan keuangan sebelum diaudit (periode 1-12) dan laporan keuangan setelah diaudit (periode 1-13).
- Penyesuaian untuk Koreksi fiskal Pajak, sehingga kita bisa melihat laporan keuangan komersial dan laporan keuangan fiskal.
- Penyesuaian untuk pihak ketiga (ekstern) lainnya

*) Klik Next maka akan tampil kotak dialog Step 4 

*) Kotak dialog New Company File Assistant – Step 4 berisi tentang Ringkasan Informasi Akuntansi Perusahaan.



Pada kotak dialog selanjutnya muncul dialog Build Account List berisi pilihan pembuatan Akun (Rekening Akuntansi).
1. Menggunakan fasilitas import akun, dimana akun yang akan digunakan telah
disimpan di dalam suatu file text
2. Menggunakan fasilitas import akun, dimana akun yang akan digunakan telah
disimpan di dalam suatu file text.
3. Membuat sendiri daftar akun pada Modul Account MYOB Premier.

Kotak dialog pembuatan File

- Kita akan melihat Lokasi penyimpanan file di C:\myob 
- Ubah lokasi penyimpanan dengan klik Change dan tentukan tempat penyimpanan file yang baru.
*) Klik Next> dan kita sampai pada langkah akhir pembuatan File


Setup Assistant : untuk menyelesaikan semua setup yang diperlukan sebelum masuk ke jendela utama (Command Centre) MYOB.
Command Centre : untuk masuk ke jendela utama MYOB, jika memilih opsi ini
anda tetap dapat melakukan setup melalui menu-menu yang ada.

Senin, 24 Februari 2014

Latihan soal UAS C++ semester 1

Latihan soal UAS C++ semester 1



Berikut Contoh Soal Latihan C++
1. Langkah untuk membuka program Borland C++ adalah …
a.    Start-All Program-Borland C++ 5.02-Borland C++
b.    Start-All Program
c.    Start-All Program-Borland C++ 5.02
d.    Start

2. type data yang tepat untuk bilangan desimal adalah...
a. Float              c. Integer
b. Long Integer  d. Salah Semua

3. Jenis array yang terbagi ke dalam suatu bentuk baris dan kolom disebut juga…
a. array dimensi satu        c. array dimensi tiga
b. array dimensi dua        d. array dimensi empat

4.    int nilai_akhir[5] = {56, 67, 57, 76, 72};
    jumlah index (subscript) pada deklarasai diatas adalah :
a. 67                c. 5
b. 72                d. 67


5.    Alt+f9 adalah langkah untuk…
a.    Mengkompile program
b.    Menjalankan program
c.    Melakukan pengujian program (debugging)
d.    Mengaitkan objek dan library ke program

6.    char nama[5][20];
    jumlah maksimum dari isi variabel nama adalah :
a.    5                      c. 20
b.    25                    d. salah semua

7.     Untuk mengurangi pengulangan penulisan program yang sama dan supaya Program menjadi lebih terstruktur, sehingga mudah dipahami dan  dapat lebih dikembangkan. Merupakan tujuan dari…
a.    Array                c. Pointer
b.    Struktur            d. Fungsi

8.    Pada pemanggilan dengan cara memasukkan nilai parameter aktual keparameter formal. Sehingga nilai parameter aktual tidak bisa berubah merupakan cara pemanggilan fungsi berdasarkan…
a.    Value                   c. salah semua
b.    Reference            d. benar semua


9.     int kuadrat (float x)
    {
    Return x*x;
    }
    Nama fungsi dari deklarasi diatas adalah:
a.    X                c. kuadrat
b.    Int                d. return

10.    Tipe data untuk fungsi pada deklarasi nomor 9 adalah…
a.    X                c. float
b.    int                 d. kuadrat

11.    struct
    {
       X;
      .....
    } Y [Z];
    Bagian yang di beri label Y adalah :
a.    Tipe data            c. elemen struct
b.    Variabel            d. nama struct

12. Bagian yang diberi label X pada no. 11 adalah..
a.    Tipe data            c. elemen struct
b.    Variabel            d. nama struct

13.    Label a dan b yang ditunjukkan oleh panah adalah…

    a. parameter aktual
    b. parameter formal
    c. nama fungsi
    d. variabel global

14.    Perintah dalam C++ yang digunakan untuk mengatur lebar tampilan antara nilai variabel yang tercetak yaitu…
a.    Setprecision        c. setw
b.    Setbase            d. setiosflags

15.


 Bentuk diatas merupakan contoh dari…
a.    Fungsi        c. array dimensi satu
b.    Struct        d. array dimensi dua


16.    Dalam pemrograman berbasis OOP, pewarisan sifat disebut juga dengan…
a.    Inheritance            c. constructor
b.    Encapsulation        d. Polymorphism

17.     Berikut ini yang bukan termasuk metode pengurutan data     pada elemen array…
a.    Buble sort            c. Selection sort
b.    Insertion sort            d. distance sort

18.    Nilai data kelas baris kedua kolom ketiga pada data berikut adalah…
Bulan ke     Kelas A     Kelas B     Kelas C     Kelas D
    1              50             48              64             44
    2              54             51              66             44
    3              53             51              64             43
a.    64        c. 44
b.    66        d. 51

19.    Suatu fungsi dalam C++ yang berfungsi mengirimkan nilai dari suatu fungsi kepada fungsi lain yang memanggilnya disebut …
a.    Return        c. void
b.     main        d. clrscr()

20.     Penulisan Struct yang kurang tepat berikut ini adalah…
a.    struct{char nama[15];      c. struct{char kdbrg[4];
    }cust;                                     }barang[5];
b.     struct{int hrg;                d. struct{char kode
    }jual;                                      }barang;

21. Berikut sifat operator, kecuali :
    a. unary                 c. binary
    b. fournary            d. ternary

22.    for(i=1;i<=5;i++)
    bagian yang disebut sebagai pengubah nilai pencacah     adalah…
    a. i                       c. i++
    b. i<=5                d. i=1

23.    Simbol dari operator pointer dereference adalah…
   a.    &                c. ||
   b.    *                d. &&


24.





Nilai dari  RAKA adalah…
a. 75                c. 0x0012ff50
b. Amir                d. ilham


25. Jenis variabel dalam c++ adalah…
a.    Variabel lokal
b.    Variabel Eksternal
c.    Variabel Global
d.    Semua Benar

26.     Gambaran atau abstraksi karakter dan sifat dari suatu     objek disebut…
a.    Structure            c. method
b.    Class                d. object


27.    Deklarasi variabel atau item-item yang ada di dalam kelas dapat diakses dari luar kelas merupakan jenis class…
a.    Public                c. semua benar
b.    Private            d. semua salah

28.    Kemampuan 2 buah object yang berbeda untuk merespon pesan permintaan yang sama dalam suatu cara yang unik disebut…
a.    Inheritance            c. Destruktor
b.    Konstruktor            d. Polimorphism

29.    File header yang membawahi perintah setw, setiosflags,     setprecision adalah…
a.    iostream.h            c. conio.h
b.    Iomanip.h            d. string.h

30.    Model yang ditunjukkan pada gambar adalah contoh dari konsep OOP, yaitu…

a.    Enkapsulasi            c. Inheritance
b.    Polymorphism        d. Konstruktor


Atau Bisa Di Download disini




 

Blogger news