Senin, 20 Januari 2014

Software & Brainware



Software
 merupakan program-program komputer yang berguna untuk menjalankan suatu pekerjaan sesuai dengan yang dikehendaki. Program tersebut ditulis dengan bahasa khusus yang dimengerti oleh komputer. Software terdiri dari beberapa jenis, yaitu :

1. Sistem Operasi (Operating System)

Adalah software yang berfungsi untuk mengaktifkan seluruh perangkat yang terpasang pada komputer sehingga masing-masingnya dapat saling berkomunikasi. Tanpa ada sistem operasi maka komputer tak dapat difungsikan sama sekali. Misalnya : DOS, Unix, Novell, OS/2, Windows, BSD, Macintosh, dll

2. Program Utility

Program utility berfungsi untuk membantu atau mengisi kekurangan/kelemahan dari sistem operasi.
Misalnya : PC Tools, Norton Utility, Scandisk, Acronis Disk Director, Partition Magic, dll

3. Program Aplikasi


Merupakan program yang khusus melakukan suatu pekerjaan tertentu, seperti program gaji pada suatu perusahaan. Maka program ini hanya digunakan oleh bagian keuangan saja tidak dapat digunakan oleh departemen yang lain. Biasanya program aplikasi ini dibuat oleh seorang programmer komputer sesuai dengan permintaan/kebutuhan seseorang/lembaga/perusahaan guna keperluan internnya.
Misalnya : GL, MYOB, Payroll, SAP, dll

4. Program Paket

Adalah program yang disusun sedemikian rupa sehingga dapat digunakan oleh banyak orang dengan berbagai kepentingan. Seperti MS-Word, dapat digunakan oleh departemen keuangan untuk membuat nota, atau bagian administrasi untuk membuat surat penawaran dan lain sebagainya.
Misalnya : MS-Word, MS-Excel, Lotus 125, dll

5. Bahasa Pemrograman

Merupakan software yang khusus digunakan untuk membuat program komputer, apakah itu sistem operasi, program paket dll. Bahasa pemrograman ini biasanya dibagi atas 3 tingkatan, yaitu :
  1. Low Level Language, bahasa pemrograman generasi pertama, bahasa pemrograman jenis ini sangat sulit dimengerti karena instruksinya menggunakan bahasa mesin. Biasanya yang mengerti hanyalah pembuatnya saja.
  2. Midle Level Language, merupakan bahasa pemrograman tingkat menengah dimana penggunaan instruksi sudah mendekati bahasa sehari-hari, walaupun begitu masih sulit untuk di mengerti karena banyak menggunakan singkatan-singkatan seperti STO artinya simpan (singkatan dari STORE) dan MOV artinya pindah (singkatan dari MOVE).Yang tergolong kedalam bahasa ini adalah Assembler, ForTran (Formula Translator).
  3. High Level Language, merupakan bahasa tingkat tinggi yang mempunyai ciri mudah dimengerti, karena menggunakan bahasa sehari-hari, seperti BASIC, COBOL, dBase, Pascal, C++, Delphi, VB, Foxpro, dll.
Brainware
Brainware Kompurter adalah setiap orang yang terlibat dalam kegiatan pemanfaatan komputer atau sistem pengolahan data. Brainware juga dapat diartikan sebagai perangkat intelektual yang mengoperasikan dan mengeksplorasi kemampuan dari hardware komputer maupun software komputer. Tanpa adanya brainware ini mustahil hardware dan software yang canggih sekalipun dapat dimanfaatkan secara maksimal. Berdasarkan tingkat pemanfaatannya, brainware komputer dibagi dalam 4 tingkatan :

A. System Analyst
System Analyst adalah seseorang yang bertanggung jawab atas penelitian, perencanaan, pengkoordinasian, dan merekomendasikan pemilihan perangkat lunak dan sistem yang paling sesuai dengan kebutuhan organisasi bisnis atau perusahaan. System Analyst juga memegang peranan yang sangat penting dalam proses pengembangan sistem. Seorang system analyst harus memiliki setidaknya empat keahlian : analisis, teknis, manajerial, dan interpersonal (berkomunikasi dengan orang lain). Kemampuan analisis memungkinkan seorang system analyst untuk memahami perilaku organisasi beserta fungsi-fungsinya, pemahaman tersebut akan membantu dalam mengidentifikasi kemungkinan terbaik serta menganalisis penyelesaian permasalahan. Keahlian teknis akan membantu seorang system analyst untuk memahami potensi dan keterbatasan dari teknologi informasi. Dan seorang system analyst harus mampu untuk bekerja dengan berbagai jenis bahasa pemrograman, sistem operasi, serta perangkat keras yang digunakan. Keahlian manajerial akan membantu seorang system analyst untuk mengelola proyek, sumber daya, risiko, dan perubahan. Keahlian interpersonal akan membantu system analyst dalam berinteraksi dengan pengguna akhir sebagaimana halnya dengan programer, administrator dan profesi sistem lainnya.

B. Programmer
Programmer adalah seseorang yang mempunyai kemampuan menguasai salah satu atau banyak bahasa pemrograman seperti bahasa C, Pascal, Java, dll. Programmer juga bisa dikatakan sebagai pembuat dan petugas yang mempersiapkan program yang dibutuhkan pada sistem komputerisasi yang akan dirancang.

C. Administrator
Administrator adalah seseorang yang bertugas mengelola suatu sistem operasi dan program-program yang berjalan pada sebuah sistem komputer atau jaringan komputer.

D. Operator
Operator adalah pengguna biasa yang hanya memanfaatkan sistem komputer yang sudah ada atau istilahnya dia hanya menggunakan apilkasi-aplikasi tertentu.

Sejarah & Jenis Komputer



Sejarah Komputer
Sejarah Komputer menurut periodenya adalah:
  • Alat Hitung Tradisional dan Kalkulator Mekanik
  • Komputer Generasi Pertama
  • Komputer Generasi Kedua
  • Komputer Generasi Ketiga
  • Komputer Generasi Keempat
Komputer Generasi Pertama (1946­ – 1959)
Ciri komputer generasi pertama adalah:
- Penggunaan tube vakum (yang membuat komputer pada masa tersebut berukuran sangat besar)
- Adanya silinder magnetik untuk penyimpanan data.
- Instruksi operasi dibuat secara spesifik untuk suatu tugas tertentu.
- Setiap komputer memiliki program kode­biner yang berbeda yang disebut “bahasa mesin” (machine language). Hal ini menyebabkan komputer sulit untuk diprogram dan membatasi kecepatannya

Komputer Generasi Kedua (1959­ – 1964)
Ciri-ciri komputer pada generasi kedua:
- Penggunaan transistor sehingga ukurannya lebih kecil
- Adanya pengembangan memori inti­magnetik membantu pengembangan komputer generasi kedua yang lebih kecil, lebih cepat, lebih dapat diandalkan, dan lebih hemat energi dibanding para pendahulunya
- Penggantian dari bahasa mesin menjadi bahasa Asembly
- Muncul bahasa pemrograman COBOL dan FORTRAN

Komputer Generasi Ketiga (1964­ – 1970)
 Ciri-ciri komputer pada generasi ketiga:
- Penggunaan IC(Intregrated Circuit)                 
- Ukuran komputer menjadi lebih kecil
- Ditemukannya Sistem Operasi

Komputer Generasi Keempat (1979­ – sekarang)
Ciri-ciri komputer pada generasi keempat:
 • Digunakannya LSI, VLSI, ULSI
• Digunakannya mikroprosesor

Jenis Komputer

Berdasarkan Data Yang Diolah
1.    Komputer Analog
Komputer ini merupakan komputer yang digunakan untuk menerima sinyal analog, biasanya digunakan untuk melakukan pengecekan untuk data yang tidak berbentuk angka, karena data yang didapatkan adalah data yang bersifat gelombang.

2.    Komputer Digital 
Komputer ini merupakan komputer yang kebanyakan yang kita kenal. Data yang diterimanya adalah data yang sudah berupa data digital. Sedangkan fungsinya digunakan untuk mengolah data yang bersifat kuantitatif dalam bentuk angka, huruf, tanda baca dan lain-lain. 

3.    Komputer Hybrid
Merupakan komputer yang memiliki kemampuan dari komputer analog dan komputer digital. Komputer jenis ini diperuntukkan untuk pengolahan data yang sifatnya baik kuantitatif maupun kualitatif, dengan perkataan lain data kuantitatif yang diolah menghasilkan data kualitatifnya dan sebaliknya.

Berdasarkan Ukurannya
Jenis-jenis Komputer Berdasarkan Bentuk dan Ukuran Fisik tersebut akan dijelaskan sebagai berikut:

a. Tower (menara)
adalah yang biasanya diletakkan disamping atau dibawah meja, karena ukurannya yang relatif besar, sehingga memenuhi meja.

b. Desktop (meja)
adalah komputer yang ukurannya sedikit lebih kecil dari Tower, tetapi biasanya diletakkan diatas meja. Komputer ini paling banyak dipakai karena harganya yang lebih murah bila dibandingkan dengan bentuk yang lain. Komputer yang banyak kita pakai sekarang ini adalah jenis desktop.

c. Portable (mudah dibawa)
adalah komputer yang ukuran sedikit lebih kecil dari Desktop, karena bagian-bagiannya dapat dirangkai menjadi satu kotak saja, sehingga mudah dibawa kemana-mana.

d. Notebook (buku catatan)
adalah komputer yang ukurannya sebesar buku catatan saja, dimana sekarang banyak dipakai pelajar, mahasiswa, dosen, pengusaha, peneliti, dan sebagainya.

e. Sub-notebook
adalah komputer yang ukurannya ada diantara komputer notebook dan palmtop. Ukuran komputer ini sedikit lebih kecil dari notebook karena ada sebagian perangkat yang tidak dipasang, biasanya disk drive.

f. Palmtop
adalah komputer yang dapat digenggam, karena ukurannya yang sangat kecil, kira-kira sedikit lebih kecil dibandingkan kaset video Beta. Komputer ini sering disebut handheld computer.
Sedangkan sebagai tambahan adalah baik mengetahui Jenis-jenis Komputer Berdasarkan Processor Komuter, yang digolongkan menjadi:
1. Mainframe
adalah komputer yang processornya mempunyai kemampuan besar karenaditujukan untuk banyak pemakai.
2. Minikomputer
adalah bentuk mini dari komputer mainframe, kalau mainframe memiliki ribuan terminal komputer mini lebih terbatas hanya sampai puluhan dan mungkin ratusan terminal.
3. Personal Computer
adalah komputer yang ditujukan untuk satu pemakai dengan satupemakaian program apilkasi saat tertentu.

Berdasarkan Penggunaannya

1. Komputer Multimedia dan internet
Untuk menjalankan aplikasi multimedia dan hiburan, dan internet disarankan menggunakan komputer dengan spesifikasi menengah, tetapi dengan sound card
dan speaker yang bagus

2.  Komputer Desain Grafis dan Video Editing
Untuk keperluan desain grafis terutama videio editing, membutuhkan spesfikasi yang besar maka disarankan untuk menggunakan komputer dengan spesifikasi di atas rata-rata.

3. Komputer Game
Komputer untuk game memerlukan spesifikasi yang tinggi. Selain membutuhkan performance dan tampilan detail grafik yang baik, juga diperlukan VGA carcV yang mampu mendukung 3D.

4. Komputer untuk Server
Komponen-komponen komputer yang digunakan sebagai server harus memiliki spesifikasi yang tinggi. Komponen yang dipilih juga harus memiliki life time yang relatif lama. Perlu diingat bahwa komputer server digunakan secara terus menerus, bahkan bisa mencapai berbulan-bulan nonstop. Komputer server ini juga harus memiliki kestabilan dan kecepatan transfer data yang tinggi. Agar komputer server bekerja dengan optimal, prosesor yang digunakan harus memiliki cache memory tinggi.

Akuntansi; Perusahaan Dagang



A. Perusahaan Dagang
Perusahaan dagang adalah perusahaan yang kegiatan usahanya perusahaan membeli barang dengan tujuan menjualnya kembali, tanpa memprosesnya lebih dahulu.

B . Macam- macam perusahaan dagang
1. Pedagang besar (Whole Saler) yaitu pedagang yang membeli barang dari pabrik kemudian menjualnya kepada pedagang kecil.
2. Pedagang kecil (Retailer) yaitu
pedagang yang membeli barang dari
pedagang besar kemudian menjualnya
kepada konsumen.

c. Syarat- syarat penyerahan barang
1. FOB shipping point (free on board shipping point) berartipembeli harus menanggung biaya pengiriman barang dari gudang penjual ke gudangnya sendiri.
2. FOB destination point (free on board destination point) berarti penjual harus menaggung beban

Metode Periodik
Pada metode ini, apabila terjadi pembelian maka jurnalnya adalah mendebet rekening pembelian dan mengkredit kas atau utang dagang. Jika terjadi penjualan maka jurnalnya adalah mendebet rekening kas/ piutang dagang dan mengkredit rekening penjualan. Untuk mengetahui persediaan akhir dilakukan inventarisasi pada akhir periode.
Menggunakan metoda periodik, pencatatan (meliputi penjualan dan pemindah bukuan ) atas perubahan barang dagang dilakukan secara periodik. Oleh karena barang dagang ditampug di akun persediaan barang dagang maka pencataan di akun persediaan barang dagang dilakukan secara periodik pula, lazimnya pada akhir perioa ketika perusahaan menyusun laporan keuangan. Pencaataan di akun persediaan barang dagang ini dibuat pada saat pencatatan penyesuaian.
Akun- akun metoda periodik:
1. Persedian barang dagang
2. Pembelian
3. Potongan pembelian
4. Retur dan keringanan pembelian
5. Biaya angkut pembelian
6. Utang dagang
7. Penjualan
8. Potongan pejualan
9. Retur dan keringanan penjualan
10. Biaya pengiriman penjualan
11. Piutang dagang
12. Cadangan kerugian piutang tak tertagih
13. Biaya kerugian piutang tak tertagih
14. Harga pokok penjualan

Perlakuan akuntansi untuk sistem pencatatan persediaan periodik adalah sebagai berikut:
a) Pembelian barang dagangan akan didebit pada akun pembelian.
b) Tidak ada pencatatan pada akun persediaan.
c) Beban angkut pembelian akan didebit pada akun beban angkut pembelian.
d) Retur dan potongan pembelian akan dikredit ke akun retur dan potongan pembelian.
e) Potongan tunai pembelian akun dikredit ke akun potongan tunai pembelian.
f) Beban pokok penjualan atau harga pokok penjualan (Cost of Good Sold) dihitung pada akhir periode setelah melakukan penghitungan fisik dan penilaian persediaan akhir.

TRANSAKSI PEMBELIAN
Sistem Akuntansi Pembelian Persediaan Barang Dagang :
Sistem Persediaan Periodik (Periodie Inventory System)
Sistem ini biasanya digunakan untuk perusahaan-perusahaan yang menjual barang dagangan dengan harga yang relatif murah.

  •  Tidak ada pencatatan atas persediaan untuk semua pembelian dan penjualan.

  • Tidak memiliki buku tambahan (subsidiary ledger) atau kartu persediaan.

  •  Perhitungan persediaan harus dilakukan untuk menyusun laporan keuangan periodic (setahun)
  •   Biasanya dilakukan untuk barang yang harganya tidak mahal
  •  Biayanya murah, tetapi lemah dalam pengendalian

  • Pembelian barang dagang dicatat dalam akunt Pembelian (Purchase)

Bentuk Jurnalnya :
Pembelian
                Kas                                                         Jika dilakukan secara tunai


 
Pembelian
                Hutang Dagang                                Jika dilakukan secara kredit


1. Pembelian dan Penjualan Barang
Dalam sistim perpetual, pembelian dan penjualan barang persediaan dicatat langsung ke akun “Persediaan,” dengan kata lain: perubahan nilai nominal dan volume persediaan langsung terlihat dalam buku besar (ledger) persediaan setiap kali ada transaksi pembelian dan penjualan. Sedangkan dalam sistim periodik yang dicatat hanya kenaikan nilai dan volume persediaan melalui akun yang disebut dengan “Pembelian”, sementara tidak mencatat adanya penurunan pada setiap transaksi penjualan yang terjadi (penurunan persediaan diakui sekaligus di akhir periode dengan melakukan pemeriksaan fisik). Untuk lebih jelasnyanya, kita lihat contoh berikut ini:
JAK Mart, Perusahaan Grossir, menunjukan data sbb:
(a) Saldo Awal Persediaan = 100 units @ Rp 60,000 = Rp 6,000,000
(b) Pembelian = 900 units @ Rp 60,000 = Rp 54,000,000
(c) Penjualan = 600 units @ Rp 120,000 = Rp 72,000,000
(d) Saldo Akhir = 400 units @Rp 60,000 = Rp 24,000,000
(Note: Untuk menghindari penggunaan cost flow—yang bisa membingungkan, kita asumsikan cost per unit persediaan konstan dari awal hingga akhir periode)

Bagaimana jika JAK Mart menggunakan sistim periodik? Jurnalnya akan nampak sebagai berikut:
(a) Saldo awal persediaan (di Neraca) = Rp 6,000,000
(b) Pembelian 900 units dengan harga Rp 60,000 per unit dicatat dengan jurnal:
[Debit]. Pembelian = Rp 54,000,000 (menggunakan akun pembelian)
[Kredit]. Utang Dagang = Rp 54,000,000
(c) Pada sistim periodik, penjualan 600 units dengan harga Rp 120,000/unit dicatat hanya dengan satu jurnal saja—untuk mengakui penjualan dan piutang dagang (Note: penurunan persediaan dan pengakuan harga pokok penjualan dilakukan sekaligus di akhir periode):
[Debit]. Piutang Dagang = Rp 72,000,000
[Kredit]. Penjualan = Rp 72,000,000
(Untuk mengakui penjualan dan piutang)
(d) Di akhir periode, setalah dilakukan penghitungan fisik, JAK memasukan jurnal penyesuaian—untuk mengakui persediaan, harga pokok penjualan, sekaligus ‘menghapus’ saldo akun “Pembelian”—sebagai berikut:
[Debit]. Persediaan = Rp 18,000,000
[Debit]. Harga Pokok Penjualan = Rp 36,000,000
[Kredit]. Pembelian = Rp 54,000,000
Note: Dengan jurnal penyesuaian yang dimasukan di akhir periode ini, maka saldo akun “Pembelian” menjadi nol, saldo akhir persediaan di Neraca menjadi Rp 24,000,000 (=saldo awal 6,000,000 + adjustment kenaikan 18,000,000), dan muncul Harga Pokok Penjualan di Laporan Laba-Rugi sebesar Rp 54,000,000 (=6,000,000 + 54,000,000 – 24,000,000).

2. Retur Pembelian, Diskon Pembelian dan Cadangan
Apa yang terjadi jika ada retur pembelian atau diskon? Perusahaan yang menerapkan sistim periodik, disamping menggunakan akun “Pembelian”—yang bersaldo debit mereka juga menggunakan 2 kontra-akun pembelian (bersaldo kredit) yang diberi nama “Retur Pembelian” dan “Diskon Pembelian.” Jika ada pembelian yang dikembalikan (retur pembelian) atau memeperoleh potongan, maka kontra akun ini menjadi pengurang nilai “Pembelian”. Hasil silang saldo “Pembelian” dan kedua kontra-akun ini menghasilkan apa yang disebut dengan “Pembelian Bersih”. Bagaimanapun juga, semua slado akun ini (Pembelian, Diskon Pembelian dan Retur Pembelian) bersifat sementara saja, nantinya akan dihapus degan jurnal penyesuaian di akhir periode (seperti terlihat pada contoh jurnal penyesuaian sebelumnya). Untuk lebih konkoretnya, kita buat satu contoh transaksi:
Karena adanya kerusakan, JAK Mart mengembalikan pembelian barang sebesar Rp 7,000,000.

Jika JAK Mart menerapkan sistim periodik, maka jurnalnya adalah sbb:
[Debit]. Utang Dagang = Rp 7,000,000
[Kredit]. Retur Pembelian = Rp 7,000,000
(Note: pembelian megurangi nilai pembelian)

Lanjut dengan diskon…
Di lain kesempatan JAK Mart membeli barang sebesar Rp 10,000,000 dengan termin kredit 2/10, n/30. Karena JAK Mart bisa melakukan pelunasan seminggu setelah pembelian, maka JAK Mart memperoleh diskon 2%. Bagimana jurnalnya?

Jika menggunakan sistim periodik, maka saat pembelian jurnal yang dimasukan adalah:
[Debit]. Pembelian = Rp 10,000,000
[Kredit]. Utang Dagang = Rp 10,000,000
Diskon yang diperoleh tidak diakui sebagai pengurang nilai persediaan (ingat: sistim periodik tidak mencatat persediaan tetapi “pembelian”), melainkan dicatat sebagai “Diskon Pembelian.” Sehingga jurnal yang dimasukan ketika melakukan pelunasan adalah sbb:
[Debit]. Utang Dagang = Rp 10,000,000
[Credit]. Diskon Pembelian = Rp 200,000
[Kredit]. Kas = Rp 9,800,000

3. Retur Penjualan dan Diskon Penjualan
Transkasi lainnya yang terkait dengan persediaan adalah retur penjualan dan diskon penjualan. Pada transaksi ini, baik sistim perpetual maupun sistim periodik sama-sama meggunakan akun yang diberi nama “Retur Penjualan” dan “Diskon Penjualan”—yang kedua-duanya merupakan kontra-akun penjualan (bersaldo debit), bedanya hanya di pengakuan “Harga Pokok Penjualan”. Pada sistim perpetual return penjualan, disamping mengakui penurunan piutang dagang dan penurunan penjualan (dengan akun “retur penjualan”) juga mengakui penurunan harga pokok penjualan dan persediaan. Sedangkan pada sistim periodik, tidak. Misalnya:
JAK Mart menerima barang kembali dari pelanggan (karena cacat) senilai Rp 6,000,000. Harga Pokok Penjualan barang yang diretur tersebut adalah Rp 3,000,000. (Kita asumsikan pengakuan penjualan menggunakan metode bruto/gross method)

Sedangkan jika menggunakan sistim periodik, JAK Mart hanya akan memasukan satu jurnal saja, yaitu:
[Debit]. Retur Penjualan = Rp 6,000,000
[Kredit]. Piutang Dagang = Rp 6,000,000
(Untuk mengakui retur penjualan)
Catatan: Sistim periodik baru akan menghitung saldo persediaan dan mengakui harga pokok penjualan di akhir periode—setelah penghitungan fisik dilakukan.
Selanjutnya, diskon penjualan. Bagaimana pencatatanya?
Oke. Anggap JAK Mart memberikan diskon Rp 200,000 atas pelunasan pembelian sebesar Rp 10,000,000 dari pelanggan (masih menggunakan metode pengakuan penjualan bruto/gross method)
Sistim periodik memasukan jurnal yang sama persis untuk pelunasan yang mengandung diskon penjualan. Dalam contoh ini:
[Debit]. Kas = Rp 9,800,000
[Debit]. Diskon Penjualan = Rp 200,000 (kontra akun penjualan bersaldo debit).
[Kredit]. Piutang Dagang = Rp 10,000,000