Kamis, 25 Juli 2013
Sukses itu pilihan
Orang yang sukses biasanya sulit jatuh cinta, karena baginya lebih baik berkarya dan menunggu seseorang yang tepat dihatinya daripada menerima yang datang, tapi bisa merusak cita-citanya dan bisa pergi kapan saja.
Rabu, 24 Juli 2013
Okenih (y)
*Jika kamu tidak bisa menjadi PENSIL untuk menulis kebahagiaan seseorang, maka jadilah PENGHAPUS untuk menghilangkan kesedihannya.
Karna hidup itu sederhana, jika kamu ingin BAHAGIA maka mulailah meninggalkan sesuatu yang membuatmu TAK BAHAGIA.*
Karna hidup itu sederhana, jika kamu ingin BAHAGIA maka mulailah meninggalkan sesuatu yang membuatmu TAK BAHAGIA.*
Tengok ini :)
*Terkadang seseorang memilih sendiri karna ia tahu bagaimana rasanya telah memberikan segalanya tapi berakhir dengan kehilangan.
Jangan ratapi kegagalan, treSENYUMlah dan teruskan melangkah.*
Jangan ratapi kegagalan, treSENYUMlah dan teruskan melangkah.*
Dear friend's
*Kita tidak mungkin dapat melakukan segalanya, tapi kita dapat melakukan sesuatu untuk hidup kita.
Jika Tuhan menciptakan pelangi untuk mengindahkan langit, maka Tuhanpun hadirkan sahabat untuk keindahan hidupmu.
Itulah arti sahabat..........*
Jika Tuhan menciptakan pelangi untuk mengindahkan langit, maka Tuhanpun hadirkan sahabat untuk keindahan hidupmu.
Itulah arti sahabat..........*
Chersss
*Jika hidup itu permainan, mainkan!
Jika hidup itu impian, wujudkan!
Terkadang hidup itu terlalu banyak pilihan dan kamu tidak bisa memilih atau mendapat yangterbaik.
tapi tak apalah asal kamu bisa memilih yang buatmu BAHAGIA!!*
Jika hidup itu impian, wujudkan!
Terkadang hidup itu terlalu banyak pilihan dan kamu tidak bisa memilih atau mendapat yangterbaik.
tapi tak apalah asal kamu bisa memilih yang buatmu BAHAGIA!!*
yuk, dibaca terus diresapi :')
*Terkadang kamu memilih bertahan mekipun ada luka dari pada bersama orang yang berimu tawa tapi tak ada rasa.
Itu mungkin salah, tapi jika kamu lama menahan luka, kamu akan kahilangan tawa dan bahagia.
Itu seperti bom waktu dan bisa menghancurkan hatimu.*
Itu mungkin salah, tapi jika kamu lama menahan luka, kamu akan kahilangan tawa dan bahagia.
Itu seperti bom waktu dan bisa menghancurkan hatimu.*
Ganbatte :)
*Banyak orang mengatakan ingin SUKSES tapi tidak tahu apa yang harus dilakukan.
Mungkin orang-orang seperti ini terlalu sibug dengan masa lalunya dan enggan meninggalkannya.
Bangunlah dari tidur dan realisasikan MIMPImu !!!!*
Mungkin orang-orang seperti ini terlalu sibug dengan masa lalunya dan enggan meninggalkannya.
Bangunlah dari tidur dan realisasikan MIMPImu !!!!*
nih baca :)
*Jika cinta menyiksamu dan tak membuatmu bahagia, lepaskanlah...
terkadang kamu harus melepaskan seseorang bukan karna tak cinta tapi semata-mata melindungi
hatimu dari luka.*
terkadang kamu harus melepaskan seseorang bukan karna tak cinta tapi semata-mata melindungi
hatimu dari luka.*
Baca yuk!...
*Keajaiban akan datang jika kamu percaya.
Kegagalan hanya cara untuk menunjukkan kita bagaimana caranya berhasil.
percayalah, tuhan akan membuat segalanya indah pada waktunya.*
Kegagalan hanya cara untuk menunjukkan kita bagaimana caranya berhasil.
percayalah, tuhan akan membuat segalanya indah pada waktunya.*
ISI Makalah Tentang Software
BAB I
PENDAHULUAN
1. Latar Belakang
Dewasa ini perkembangan dan kemajuaan teknologi informasi dan komunikasi telah berkembang dengan sangat pesat. Berbagai kemudahan memperoleh informasi dari berbagai penjuru dunia dapat kita nikmati dalam hitungan detik. Pada saat " Zaman Batu " teknologi informasi dan komunikasi dianggap sebagai sesuatu yang tidak mungkin, kini telah menjadi kenyataan. Dengan teknologi yang luas ini kita harus dapat memanfaatkannya.
Software yang kita gunakan sekarang ini tidak serta merta muncul begitu saja melainkan melalui proses yang panjang dalam evolusinya. Awal munculnya komputer mungkin dapat dilihat dalam kilas balik sejarah sejak digunakannya Abacus – ditemukan di Babilonia (Irak) sekitar 5000 tahun yang lalu – sebagai alat perhitungan manual yang pertama, baik di lingkup sekolah maupun kalangan pedagang, saat itu. Pada periode selanjutnya telah banyak ditemukan alat-alat hitung mekanikal sejenis yaitu Pascaline yang ditemukan oleh Blaine Pascal pada tahun 1642, Arithometer oleh Charles Xavier Thomas de Colmar pada tahun 1820, Babbage’s Folly oleh Charles Babbage pada tahun 1822, dan Hollerith oleh Herman Hollerith pada tahun 1889. Kesemuanya masih berbentuk mesin sepenuhnya tanpa tenaga listrik.
2.Tujuan
1. Meningkatkan ilmu pengetahuan dalam bidang teknologi informasi khususnya computer.
2. Untuk mengetahui jenis-jenis computer yang lebih canggih dan memiliki mutu yang lebih tinggi agar dapat dimanfaatkan dengan efektif dan efisien.
3. Memajukan daya pikir manusia agar menciptakan pola pikir inovatif dan kreatif.
4. Agar manusia mampu untuk menghasilkan computer yang lebih canggih dari yang telah pernah ada.
5. Agar masyarakat Indonesia tidak ketinggalan dari negara yang lebih berkembang pada saat sekarang.
6. Dengan mengetahui perkembangan computer, maka masyarakat Indonesia telah mampu untuk berkompetitif secara sehat untuk menghasilkan sesuatu yang lebih bermutu.
1. Meningkatkan ilmu pengetahuan dalam bidang teknologi informasi khususnya computer.
2. Untuk mengetahui jenis-jenis computer yang lebih canggih dan memiliki mutu yang lebih tinggi agar dapat dimanfaatkan dengan efektif dan efisien.
3. Memajukan daya pikir manusia agar menciptakan pola pikir inovatif dan kreatif.
4. Agar manusia mampu untuk menghasilkan computer yang lebih canggih dari yang telah pernah ada.
5. Agar masyarakat Indonesia tidak ketinggalan dari negara yang lebih berkembang pada saat sekarang.
6. Dengan mengetahui perkembangan computer, maka masyarakat Indonesia telah mampu untuk berkompetitif secara sehat untuk menghasilkan sesuatu yang lebih bermutu.
BAB II
PEMBAHASAN
1. Pengertian Software
Software disebut dengan perangkat lunak, merupakan kumpulan beberapa perintah yang dieksekusi oleh mesin komputer dalam menjalankan pekerjaannya. perangkat lunak ini merupakan catatan bagi mesin komputer untuk menyimpan perintah, maupun dokumen serta arsip lainnya.
Merupakan data elektronik yang disimpan sedemikian rupa oleh komputer itu sendiri, data yang disimpan ini dapat berupa program atau instruksi yang akan dijalankan oleh perintah, maupun catatan-catatan yang diperlukan oleh komputer untuk menjalankan perintah yang dijalankannya.
Untuk mencapai keinginannya tersebut dirancanglah suatu susunan logika, logika yang disusun ini diolah melalui perangkat lunak, yang disebut juga dengan program beserta data-data yang diolahnya. Pengeloahan pada software ini melibatkan beberapa hal, diantaranya adalah sistem operasi, program, dan data. Software ini mengatur sedemikian rupa sehingga logika yang ada dapat dimengerti oleh mesin komputer.
Kebanyakan masyarakat saat ini membagi komputer menjadi dua bagian . Bagian pertama adalah hardware yang merupakan perangkat fisik yang ada di dalam komputer. Dan bagian yang kedua adalah software komputer, yang memberitahukan hardware mengenai apa yang harus dilakukan dan bagaimana melakukannya. Hardware Komputer, menjadi bagian dari mesin, dan hanya mengerti dua konsep dasar yaitu menyala (on) dan mati (off), konsep on dan off tersebut dinamakan binary. Software komputer dikembangkan agar binary dapat menjadi jalan untuk memberitahukan komputer hardware dalam melakukan tugasnya. Software Komputer menterjemahkan dan mengarahkan pengguna komputer agar mengerti mengenai apa yang dapat dilakukan oleh komputer hardware.
Sebagian besar dari software komputer dibuat oleh programmer dengan menggunakan bahasa pemrograman. Programer menuliskan perintah dalam bahasa pemrograman seperti layaknya bahasa yang digunakan oleh orang pada umumnya dalam melakukan perbincangan. Perintah-perintah tersebut dinamakan “Source Code”. Program komputer lainnya dinamakan Compiler yang digunakan pada source code, dan kemudian mengubah perintah tersebut ke bahasa yang dapat dimengerti oleh komputer. Dan hasilnya dinamakan program executable (EXE).
Software komputer dibagi menjadi dua kategori utama yaitu sistem software dan software aplikasi. Sistem software menyajikan program yang dapat mengijinkan hardware berjalan dengan semestinya. Software aplikasi menyediakan program yang mengijinkan pengguna untuk melakukan sesuatu disamping menjalankan hardware.
PEMBAHASAN
1. Pengertian Software
Software disebut dengan perangkat lunak, merupakan kumpulan beberapa perintah yang dieksekusi oleh mesin komputer dalam menjalankan pekerjaannya. perangkat lunak ini merupakan catatan bagi mesin komputer untuk menyimpan perintah, maupun dokumen serta arsip lainnya.
Merupakan data elektronik yang disimpan sedemikian rupa oleh komputer itu sendiri, data yang disimpan ini dapat berupa program atau instruksi yang akan dijalankan oleh perintah, maupun catatan-catatan yang diperlukan oleh komputer untuk menjalankan perintah yang dijalankannya.
Untuk mencapai keinginannya tersebut dirancanglah suatu susunan logika, logika yang disusun ini diolah melalui perangkat lunak, yang disebut juga dengan program beserta data-data yang diolahnya. Pengeloahan pada software ini melibatkan beberapa hal, diantaranya adalah sistem operasi, program, dan data. Software ini mengatur sedemikian rupa sehingga logika yang ada dapat dimengerti oleh mesin komputer.
Kebanyakan masyarakat saat ini membagi komputer menjadi dua bagian . Bagian pertama adalah hardware yang merupakan perangkat fisik yang ada di dalam komputer. Dan bagian yang kedua adalah software komputer, yang memberitahukan hardware mengenai apa yang harus dilakukan dan bagaimana melakukannya. Hardware Komputer, menjadi bagian dari mesin, dan hanya mengerti dua konsep dasar yaitu menyala (on) dan mati (off), konsep on dan off tersebut dinamakan binary. Software komputer dikembangkan agar binary dapat menjadi jalan untuk memberitahukan komputer hardware dalam melakukan tugasnya. Software Komputer menterjemahkan dan mengarahkan pengguna komputer agar mengerti mengenai apa yang dapat dilakukan oleh komputer hardware.
Sebagian besar dari software komputer dibuat oleh programmer dengan menggunakan bahasa pemrograman. Programer menuliskan perintah dalam bahasa pemrograman seperti layaknya bahasa yang digunakan oleh orang pada umumnya dalam melakukan perbincangan. Perintah-perintah tersebut dinamakan “Source Code”. Program komputer lainnya dinamakan Compiler yang digunakan pada source code, dan kemudian mengubah perintah tersebut ke bahasa yang dapat dimengerti oleh komputer. Dan hasilnya dinamakan program executable (EXE).
Software komputer dibagi menjadi dua kategori utama yaitu sistem software dan software aplikasi. Sistem software menyajikan program yang dapat mengijinkan hardware berjalan dengan semestinya. Software aplikasi menyediakan program yang mengijinkan pengguna untuk melakukan sesuatu disamping menjalankan hardware.
2. Jenis Software
Secara tak sadar, ketika kita menggunakan komputer, sebenarnya kita telah menggunakan software. Apakah sebenarnya software itu? Software atau perangkat lunak adalah semua program yang digunakan untuk menjalankan komputer atau perangkat lainnya. Secara umum, ada dua jenis software. Pertama adalah software aplikasi. Software aplikasi adalah software yang dibuat untuk tujuan atau kepentingan spesifik, contohnya Notepad untuk teks editor, Winamp untuk memutar file audio, dan sebagainya. Kedua adalah software sistem. Software sistem adalah software yang menjadi tempat semua software aplikasi berjalan . Contohnya adalah Microsoft Windows, Linux, Mac OS, dan sebagainya.
Software dapat dibedakan menjadi beberapa jenis. Jenis pertama adalah freeware. Software yang bersifat freeware dapat digunakan tanpa biaya, namun masih memiliki batasan atas hak cipta pengguna. Maksudnya, meskipun kita menggunakan freeware tersebut kita tidak boleh melanggar hak cipta atas software tersebut, misalnya penggandaan untuk orang lain atau menggunakan software tersebut untuk kepentingan lain. Biasanya freeware didistribusikan tanpa disertai dengan kode program yang bersangkutan. Lalu jika kita tidak perlu membayar, apa tujuan si pembuat freeware? Tujuan yang jelas adalah untuk promosi. Baik itu promosi diri sendiri (untuk programmer perorangan) ataupun promosi produk (untuk developer kelas kakap). Tujuan lain yang mungkin adalah untuk mendapatkan masukan dari pengguna dan ada pula (walaupun jarang ditemui) yang bertujuan untuk membobol sistem seseorang. Beberapa contoh freeware adalah Paint.net, Rocket Dock, Ccleaner, dan masih banyak lagi.
Secara tak sadar, ketika kita menggunakan komputer, sebenarnya kita telah menggunakan software. Apakah sebenarnya software itu? Software atau perangkat lunak adalah semua program yang digunakan untuk menjalankan komputer atau perangkat lainnya. Secara umum, ada dua jenis software. Pertama adalah software aplikasi. Software aplikasi adalah software yang dibuat untuk tujuan atau kepentingan spesifik, contohnya Notepad untuk teks editor, Winamp untuk memutar file audio, dan sebagainya. Kedua adalah software sistem. Software sistem adalah software yang menjadi tempat semua software aplikasi berjalan . Contohnya adalah Microsoft Windows, Linux, Mac OS, dan sebagainya.
Software dapat dibedakan menjadi beberapa jenis. Jenis pertama adalah freeware. Software yang bersifat freeware dapat digunakan tanpa biaya, namun masih memiliki batasan atas hak cipta pengguna. Maksudnya, meskipun kita menggunakan freeware tersebut kita tidak boleh melanggar hak cipta atas software tersebut, misalnya penggandaan untuk orang lain atau menggunakan software tersebut untuk kepentingan lain. Biasanya freeware didistribusikan tanpa disertai dengan kode program yang bersangkutan. Lalu jika kita tidak perlu membayar, apa tujuan si pembuat freeware? Tujuan yang jelas adalah untuk promosi. Baik itu promosi diri sendiri (untuk programmer perorangan) ataupun promosi produk (untuk developer kelas kakap). Tujuan lain yang mungkin adalah untuk mendapatkan masukan dari pengguna dan ada pula (walaupun jarang ditemui) yang bertujuan untuk membobol sistem seseorang. Beberapa contoh freeware adalah Paint.net, Rocket Dock, Ccleaner, dan masih banyak lagi.
Jenis yang kedua adalah
shareware. Shareware adalah software yang
dapat digunakan tanpa biaya dalam jangka waktu tertentu. Setelah jangka
waktu tersebut selesai, pengguna diberi pilihan, apakah akan melanjutkan
menggunakan software tersebut (dengan konsekuensi membayar) atau tidak
menggunakan lagi software tersebut. Terkadang pada shareware diberi batasan
fitur yang hanya bisa digunakan jika pengguna membeli softwarenya. Seperti
freeware, shareware masih dibatasi oleh hak cipta. Tujuan pembuatan shareware
cukup jelas, yaitu memberikan contoh hasil jadi software tersebut sebelum
dibeli oleh pengguna. Beberapa contoh
dari shareware ini misalnya StyleXP, Window Blinds, WinRAR, dan sebagainya.
Ketiga, propietary software. Intinya, propietary software itu hampir sama dengan barang yang bisa kita beli di pasar. Jika kita ingin menggunakannya, kita harus membelinya. Propietary software sangat dibatasi oleh hak cipta. Kita tidak diperkenankan mendistribusikan kembali, mengotak-atik program, dan software ini tidak disertai dengan kode sumber.
Jenis keempat yang mulai populer adalah open source software. Berbeda dengan jenis software sebelumnya, open source software memberikan kebebasan kepada kita untuk menggunakan, mengubah sesuai dengan kebutuhan, dan medistribusikan kembali, baik software aslinya maupun yang telah kita ubah. Biasanya software yang bersifat open source menyertakan kode sumber dalam pendistribusiannya. Tujuan pembuatan open source software biasanya bukan untuk tujuan komersil, namun lebih ke tujuan sosial bagaimana sebuah software bisa bermanfaat bagi para pengguna. Beberapa contoh open source software misalnya Pidgin, qGo, Inkscape, gimp, dan masih banyak lagi.
Ketiga, propietary software. Intinya, propietary software itu hampir sama dengan barang yang bisa kita beli di pasar. Jika kita ingin menggunakannya, kita harus membelinya. Propietary software sangat dibatasi oleh hak cipta. Kita tidak diperkenankan mendistribusikan kembali, mengotak-atik program, dan software ini tidak disertai dengan kode sumber.
Jenis keempat yang mulai populer adalah open source software. Berbeda dengan jenis software sebelumnya, open source software memberikan kebebasan kepada kita untuk menggunakan, mengubah sesuai dengan kebutuhan, dan medistribusikan kembali, baik software aslinya maupun yang telah kita ubah. Biasanya software yang bersifat open source menyertakan kode sumber dalam pendistribusiannya. Tujuan pembuatan open source software biasanya bukan untuk tujuan komersil, namun lebih ke tujuan sosial bagaimana sebuah software bisa bermanfaat bagi para pengguna. Beberapa contoh open source software misalnya Pidgin, qGo, Inkscape, gimp, dan masih banyak lagi.
3. Identifikasi
Jenis-jenis Software Aplikasi
1) Sistem Operasi
Sistem operasi merupakan sofware yang pertama kali dibaca oleh komputer pada saat booting sebagai dasar pengoperasian komputer.
Terdapat 2 jenis sistem operasi berdasarkan tampilan antarmuka kepada penggunanya (user interface) yaitu yang berbasis CUI (Character User Interface) dan berbasis GUI (Graphical User Interface). Sistem operasi berbasis CUI, misalnya : DOS (Disk Operating Sistem) dan Sistem Operasi UNIX dan Linux pada mode terminal atau konsol. Sedangkan sistem operasi berbasis GUI, misalnya : Microsoft Windows 9x, 2000, NT, XP, serta sistem operasi UNIX dan Linux yang telah mendukung GUI.
2) Program Bantu dan Program Tambahan
Program bantu (utility) merupakan program yang digunakan untuk mengisi kekurangan atau menampilkan kembali file suatu sistem operasi yang terhapus. PC Tools dan Norton Utilities merupakan contoh dari program ini. Salah satu dari kelemahan DOS adalah tidak mampu bekerja di sistem jaringan. Oleh karena itu beberapa perusahaan membuat program tambahan yang dapat mengubah sistem DOS tersebut (single user atau stand alone system) menjadi sistem operasi yang dapat digunakan oleh banyak pemakai (multiuser). Netware, Token R ing dan Lantastic merukan contoh-contoh program ini.
3) Bahasa Komputer (Computer Language)
Computer Language merupakan bahasa yang digunakan untuk membuat program komputer. Disebut bahasa karenacomputer language memiliki kosa kata dan tata bahasa yang harus ditaati oleh pemakainya.
Ada pula beberapa tipe software, diantaranya :
a.) Software Games
Jenis software ini termasuk dalam kategori entertainment atau hiburan, software ini memiliki berbagai macam jenis. Jenis-jenis tersebut seperti MMOs (Massive Multiplayer Online games), first-person shooters, action games, roleplaying games, and game petualangan.
b.) Software Driver
Program in mengijinkan komputer untuk dapat berinteraksi dengan perangkat hardware tambahan seperti printer, scanner, dan video cards.
c.) Software Pendidikan
berbeda dengan jenis program sebelumnya, software pendidikan ini dapat mengajarkan apapun dari komputer, melakukan aktifitas yang berhubungan seperti mengetik atau berbagai macam jenis pendidikan lainnya seperti kimia.
d.) Software Produktifitas
Jenis software ini mengijinkan pengguna untuk lebih produktif baik itu dalam menjalankan bisnis atau menjalankan aktifitas produktif lainnya. Contoh dari software ini adalah software pengolah huruf (Ms Words), Software pengatur database, software presentasi dan beberapa software lainnya.
e.) Operating sistem
software yang merupakan sumber dari software lainnya yang dapat mengijinkan software lainnya untuk berjalan. Contoh dari software operating sistem ini adalah Window Vista, Mac OS X dan Linux, Apple, Machintos dll, dan pada software inilah program aplikasi lainnya di install.
f.) Software Aplikasi
Software yang diinstal pada komputer yang sesuai dengan os yang ada, dimana software aplikasi ini diinstal sesuai dengan kebutuhan User (Pengguna) contohnya, MS Office (Ms Word, Ms Excell, Ms Power Point dll), Software Grafis (Adobe Photoshope, Corel Draw, Autocad dll)
g.) Software Program
Software yang berfungsi untuk membuat aplikasi-aplikasi program (Membuat Program baru) seperti program Games, Program data Base, Program Web dll, Contoh Software Program : Visual Basic, Cobol, C++, Program PHP dll
4.) Bahasa Pemograman
1. Pemrograman Prosedural (Procedural Programming) *
• Algoritma berisi urutan langkah-langkah penyelesaian masalah. Ini berarti algoritma adalah proses yang procedural.
• Pada pemrograman procedural, program dibedakan antara bagian data dengan bagian instruksi.
2. Pemrograman Terstruktur (Structured Programming) *
• Bahasa pemrograman terstruktur adalah bahasa pemrograman yang mendukung pembuatan program sebagai kumpulan prosedur. Prosedur-prosedur ini dapat saling memanggil dan dipanggil dari manapun dalam program dan dapat menggunakan parameter yang berbeda-beda untuk setiap pemanggilan.
• Prosedur adalah bagian dari program untuk melakukan operasi-operasi yang sudah ditentukan dengan menggunakan parameter tertentu.
• Bahasa pemrograman terstruktur adalah pemrograman yang mendukung abstraksi data, pengkodean terstruktur dan kontrol program terstruktur.
• Gaya penulisan program terstruktur:
• Memudahkan pembacaan, pemahaman, penelusuran kesalahan dan pembuatan koreksi.
• Contoh bahasa pemrograman terstruktur : Pascal. Cobol, RPG, ADA, C
3. Pemrograman Modular(Modular Programming) *
Program-program yang besar cenderung sulit terutama karena kompleksitas dari program tersebut, dan banyak bagian dengan hubungan yang rumit dan detail yang sebenarnya tidak perlu.
• Fungsi, Prosedur, atau kumpulan perintah-perintah dipaket menjadi suatu modul.
• Dapat digunakan berulang-ulang, atau digunakan olah fungsi, prosedur lain dalam program.
• Jika persoalan yang ingin dipecahkan melalui program terlalu besar, sebaiknya pemecahan masalah dilakukan secara bertahap
• Setiap tahapan akan menghasilkan modul program
• Setiap modul tersebut diberi nama sehingga untuk menyatakannya cukup dengan menyebut namanya
• Deskripsi fungsional dari setiap modul adalah penting
Program yang didefinisikan modulnya dengan baik akan :
• Efisien, karena modul yang sama mungkin dipakai pada beberapa tahapan program.
• Modular programming banyak dimanfaatkan oleh bahasa pemrograman OOP.
4. Pemrograman Visual
Bahasa Visual
• Penggunaan ekspresi visual(seperti grafik, gambar, atau ikon) yang sistematik dan mempunyai arti
• Bahasa visual adalah himpunan simbol-simbol grafis dan teks yang mempunyai arti semantik dan digunakan untuk menyelesaikan masalah komunikasi di dunia.
Berikut adalah macam bahasa
pemrograman lain yang perlu di ketahui :
1. Bahasa Pemrograman HTML
HyperText Markup Language (HTML) adalah sebuah bahasa markup yang digunakan untuk membuat sebuah halaman web dan menampilkan berbagai informasi di dalam sebuah browser Internet.
HTML saat ini merupakan standar Internet yang didefinisikan dan dikendalikan penggunaannya oleh World Wide Web Consortium (W3C).
HTML berupa kode-kode tag yang menginstruksikan browser untuk menghasilkan tampilan sesuai dengan yang diinginkan.
Sebuah file yang merupakan file HTML dapat dibuka dengan menggunakan browser web seperti Mozilla Firefox atau Microsoft Internet Explorer.
1. Bahasa Pemrograman HTML
HyperText Markup Language (HTML) adalah sebuah bahasa markup yang digunakan untuk membuat sebuah halaman web dan menampilkan berbagai informasi di dalam sebuah browser Internet.
HTML saat ini merupakan standar Internet yang didefinisikan dan dikendalikan penggunaannya oleh World Wide Web Consortium (W3C).
HTML berupa kode-kode tag yang menginstruksikan browser untuk menghasilkan tampilan sesuai dengan yang diinginkan.
Sebuah file yang merupakan file HTML dapat dibuka dengan menggunakan browser web seperti Mozilla Firefox atau Microsoft Internet Explorer.
2. Bahasa Pemrograman PHP
PHP adalah bahasa pemrograman script yang paling banyak dipakai saat ini.
PHP pertama kali dibuat oleh Rasmus Lerdorf pada tahun 1995. Pada waktu itu PHP masih bernama FI (Form Interpreted), yang wujudnya berupa sekumpulan script yang digunakan untuk mengolah data form dari web.
PHP banyak dipakai untuk membuat situs web yang dinamis, walaupun tidak tertutup kemungkinan digunakan untuk pemakaian lain.
PHP biasanya berjalan pada sistem operasi linux (PHP juga bisa dijalankan dengan hosting windows).
PHP adalah bahasa pemrograman script yang paling banyak dipakai saat ini.
PHP pertama kali dibuat oleh Rasmus Lerdorf pada tahun 1995. Pada waktu itu PHP masih bernama FI (Form Interpreted), yang wujudnya berupa sekumpulan script yang digunakan untuk mengolah data form dari web.
PHP banyak dipakai untuk membuat situs web yang dinamis, walaupun tidak tertutup kemungkinan digunakan untuk pemakaian lain.
PHP biasanya berjalan pada sistem operasi linux (PHP juga bisa dijalankan dengan hosting windows).
3. Bahasa Pemrograman
Javascript
Javascript adalah bahasa scripting yang handal yang berjalan pada sisi client.
JavaScript merupakan sebuah bahasa scripting yang dikembangkan oleh Netscape.
Untuk menjalankan script yang ditulis dengan JavaScript kita membutuhkan JavaScript-enabled browser yaitu browser yang mampu menjalankan JavaScript.
Javascript adalah bahasa scripting yang handal yang berjalan pada sisi client.
JavaScript merupakan sebuah bahasa scripting yang dikembangkan oleh Netscape.
Untuk menjalankan script yang ditulis dengan JavaScript kita membutuhkan JavaScript-enabled browser yaitu browser yang mampu menjalankan JavaScript.
4. Bahasa Pemrograman CSS
Cascading Style Sheets (CSS) adalah suatu bahasa stylesheet yang digunakan untuk mengatur tampilan suatu dokumen yang ditulis dalam bahasa markup.
Penggunaan yang paling umum dari CSS adalah untuk memformat halaman web yang ditulis dengan HTML dan XHTML.
Cascading Style Sheets (CSS) adalah suatu bahasa stylesheet yang digunakan untuk mengatur tampilan suatu dokumen yang ditulis dalam bahasa markup.
Penggunaan yang paling umum dari CSS adalah untuk memformat halaman web yang ditulis dengan HTML dan XHTML.
4. Sistem Operasi
Dalam Ilmu komputer, Sistem operasi atau dalam bahasa Inggris: operating system atau OS adalah perangkat lunak sistem yang bertugas untuk melakukan kontrol dan manajemen perangkat keras serta operasi-operasi dasar sistem, termasuk menjalankan software aplikasi seperti program-program pengolah kata dan browser web.
Secara umum, Sistem Operasi adalah software pada lapisan pertama yang ditaruh pada memori komputer pada saat komputer dinyalakan. Sedangkan software-software lainnya dijalankan setelah Sistem Operasi berjalan, dan Sistem Operasi akan melakukan layanan inti umum untuk software-software itu. Layanan inti umum tersebut seperti akses ke disk, manajemen memori, skeduling task, dan antar-muka user. Sehingga masing-masing software tidak perlu lagi melakukan tugas-tugas inti umum tersebut, karena dapat dilayani dan dilakukan oleh Sistem Operasi. Bagian kode yang melakukan tugas-tugas inti dan umum tersebut dinamakan dengan "kernel" suatu Sistem Operasi.
Biasanya, istilah Sistem Operasi sering ditujukan kepada semua software yang masuk dalam satu paket dengan sistem komputer sebelum aplikasi-aplikasi software terinstall. Dalam Ilmu komputer, Sistem operasi atau dalam bahasa Inggris: operating system atau OS adalah perangkat lunak sistem yang bertugas untuk melakukan kontrol dan manajemen perangkat keras serta operasi-operasi dasar sistem, termasuk menjalankan software aplikasi seperti program-program pengolah kata dan browser web.
Kalau sistem komputer terbagi dalam lapisan-lapisan, maka Sistem Operasi adalah penghubung antara lapisan hardware dan lapisan software. Lebih jauh daripada itu, Sistem Operasi melakukan semua tugas-tugas penting dalam komputer, dan menjamin aplikasi-aplikasi yang berbeda dapat berjalan secara bersamaan dengan lancar. Sistem Operasi menjamin aplikasi software lainnya dapat menggunakan memori, melakukan input dan output terhadap peralatan lain, dan memiliki akses kepada sistem file. Apabila beberapa aplikasi berjalan secara bersamaan, maka Sistem Operasi mengatur skedule yang tepat, sehingga sedapat mungkin semua proses yang berjalan mendapatkan waktu yang cukup untuk menggunakan prosesor (CPU) serta tidak saling mengganggu.
Sistem Operasi secara umum terdiri dari beberapa bagian:
1. Mekanisme Boot, yaitu meletakkan kernel ke dalam memory
2. Kernel, yaitu inti dari sebuah Sistem Operasi
3. Command Interpreter atau shell, yang bertugas membaca input dari pengguna
4. Pustaka-pustaka, yaitu yang menyediakan kumpulan fungsi dasar dan standar yang dapat dipanggil oleh aplikasi lain
Sistem operasi-sistem operasi utama yang digunakan komputer sistem umum (termasuk PC, komputer personal) terbagi menjadi 3 kelompok besar:
1. Keluarga Microsoft Windows - yang antara lain terdiri dari Windows Desktop Environment (versi 1.x hingga versi 3.x), Windows 9x (Windows 95, 98, dan Windows ME), dan Windows NT (Windows NT 3.x, Windows NT 4.0, Windows 2000, Windows XP, Windows Server 2003, Windows Vista, Windows 7 (Seven) yang akan dirilis pada tahun 2009, dan Windows Orient yang akan dirilis pada tahun 2014)).
2. Keluarga Unix yang menggunakan antarmuka sistem operasi POSIX, seperti SCO UNIX, keluarga BSD (Berkeley Software Distribution), GNU/Linux, MacOS/X (berbasis kernel BSD yang dimodifikasi, dan dikenal dengan nama Darwin) dan GNU/Hurd.
Dalam Ilmu komputer, Sistem operasi atau dalam bahasa Inggris: operating system atau OS adalah perangkat lunak sistem yang bertugas untuk melakukan kontrol dan manajemen perangkat keras serta operasi-operasi dasar sistem, termasuk menjalankan software aplikasi seperti program-program pengolah kata dan browser web.
Secara umum, Sistem Operasi adalah software pada lapisan pertama yang ditaruh pada memori komputer pada saat komputer dinyalakan. Sedangkan software-software lainnya dijalankan setelah Sistem Operasi berjalan, dan Sistem Operasi akan melakukan layanan inti umum untuk software-software itu. Layanan inti umum tersebut seperti akses ke disk, manajemen memori, skeduling task, dan antar-muka user. Sehingga masing-masing software tidak perlu lagi melakukan tugas-tugas inti umum tersebut, karena dapat dilayani dan dilakukan oleh Sistem Operasi. Bagian kode yang melakukan tugas-tugas inti dan umum tersebut dinamakan dengan "kernel" suatu Sistem Operasi.
Biasanya, istilah Sistem Operasi sering ditujukan kepada semua software yang masuk dalam satu paket dengan sistem komputer sebelum aplikasi-aplikasi software terinstall. Dalam Ilmu komputer, Sistem operasi atau dalam bahasa Inggris: operating system atau OS adalah perangkat lunak sistem yang bertugas untuk melakukan kontrol dan manajemen perangkat keras serta operasi-operasi dasar sistem, termasuk menjalankan software aplikasi seperti program-program pengolah kata dan browser web.
Kalau sistem komputer terbagi dalam lapisan-lapisan, maka Sistem Operasi adalah penghubung antara lapisan hardware dan lapisan software. Lebih jauh daripada itu, Sistem Operasi melakukan semua tugas-tugas penting dalam komputer, dan menjamin aplikasi-aplikasi yang berbeda dapat berjalan secara bersamaan dengan lancar. Sistem Operasi menjamin aplikasi software lainnya dapat menggunakan memori, melakukan input dan output terhadap peralatan lain, dan memiliki akses kepada sistem file. Apabila beberapa aplikasi berjalan secara bersamaan, maka Sistem Operasi mengatur skedule yang tepat, sehingga sedapat mungkin semua proses yang berjalan mendapatkan waktu yang cukup untuk menggunakan prosesor (CPU) serta tidak saling mengganggu.
Sistem Operasi secara umum terdiri dari beberapa bagian:
1. Mekanisme Boot, yaitu meletakkan kernel ke dalam memory
2. Kernel, yaitu inti dari sebuah Sistem Operasi
3. Command Interpreter atau shell, yang bertugas membaca input dari pengguna
4. Pustaka-pustaka, yaitu yang menyediakan kumpulan fungsi dasar dan standar yang dapat dipanggil oleh aplikasi lain
Sistem operasi-sistem operasi utama yang digunakan komputer sistem umum (termasuk PC, komputer personal) terbagi menjadi 3 kelompok besar:
1. Keluarga Microsoft Windows - yang antara lain terdiri dari Windows Desktop Environment (versi 1.x hingga versi 3.x), Windows 9x (Windows 95, 98, dan Windows ME), dan Windows NT (Windows NT 3.x, Windows NT 4.0, Windows 2000, Windows XP, Windows Server 2003, Windows Vista, Windows 7 (Seven) yang akan dirilis pada tahun 2009, dan Windows Orient yang akan dirilis pada tahun 2014)).
2. Keluarga Unix yang menggunakan antarmuka sistem operasi POSIX, seperti SCO UNIX, keluarga BSD (Berkeley Software Distribution), GNU/Linux, MacOS/X (berbasis kernel BSD yang dimodifikasi, dan dikenal dengan nama Darwin) dan GNU/Hurd.
3. Mac OS, adalah sistem
operasi untuk komputer keluaran Apple yang biasa disebut Mac atau Macintosh.
Sistem operasi yang terbaru adalah Mac OS X versi 10.4 (Tiger). Awal tahun 2007
direncanakan peluncuran versi 10.5 (Leopard).
Sedangkan komputer Mainframe, dan Super komputer menggunakan banyak sekali sistem operasi yang berbeda-beda, umumnya merupakan turunan dari sistem operasi UNIX yang dikembangkan oleh vendor seperti IBM AIX, HP/UX, dll.
5. Program Aplikasi
Prosesor mengeksekusi program-program komputer. Prosesor adalah sebuah chip dalam sistem komputer yang menjalankan instruksi-instruksi program komputer. Dalam setiap detiknya prosesor dapat menjalankan jutaan instruksi.
Program adalah sederetan instruksi yang diberikan kepada suatu komputer. Sedangkan proses adalah suatu bagian dari program yang berada pada status tertentu dalam rangkaian eksekusinya. Di dalam bahasan Sistem Operasi, kita lebih sering membahas proses dibandingkan dengan program. Pada Sistem Operasi modern, pada satu saat tidak seluruh program dimuat dalam memori, tetapi hanya satu bagian saja dari program tersebut. Sedangkan bagian lain dari program tersebut tetap beristirahat di media penyimpan disk. Hanya pada saat dibutuhkan saja, bagian dari program tersebut dimuat di memory dan dieksekusi oleh prosesor. Hal ini sangat menghemat pemakaian memori.
Beberapa sistem hanya menjalankan satu proses tunggal dalam satu waktu, sedangkan yang lainnya menjalankan multi-proses dalam satu waktu. Padahal sebagian besar sistem komputer hanya memiliki satu prosesor, dan sebuah prosesor hanya dapat menjalankan satu instruksi dalam satu waktu. Maka bagaimana sebuah sistem prosesor tunggal dapat menjalankan multi-proses? Sesungguhnya pada granularity yang sangat kecil, prosesor hanya menjalankan satu proses dalam satu waktu, kemudian secara cepat ia berpindah menjalankan proses lainnya, dan seterusnya. Sehingga bagi penglihatan dan perasaan pengguna manusia, seakan-akan prosesor menjalankan beberapa proses secara bersamaan.
Setiap proses dalam sebuah sistem operasi mendapatkan sebuah PCB (Process Control Block) yang memuat informasi tentang proses tersebut, yaitu: sebuah tanda pengenal proses (Process ID) yang unik dan menjadi nomor identitas, status proses, prioritas eksekusi proses dan informasi lokasi proses dalam memori. Prioritas proses merupakan suatu nilai atau besaran yang menunjukkan seberapa sering proses harus dijalankan oleh prosesor. Proses yang memiliki prioritas lebih tinggi, akan dijalankan lebih sering atau dieksekusi lebih dulu dibandingkan dengan proses yang berprioritas lebih rendah. Suatu sistem operasi dapat saja menentukan semua proses dengan prioritas yang sama, sehingga setiap proses memiliki kesempatan yang sama. Suatu sistem operasi dapat juga merubah nilai prioritas proses tertentu, agar proses tersebut akan dapat memiliki kesempatan lebih besar pada eksekusi berikutnya (misalnya: pada proses yang sudah sangat terlalu lama menunggu eksekusi, sistem operasi menaikkan nilai prioritasnya).
Jenis status yang mungkin dapat disematkan pada suatu proses pada setiap sistem operasi dapat berbeda-beda. Tetapi paling tidak ada 3 macam status yang umum, yaitu:
1. Ready, yaitu status dimana proses siap untuk dieksekusi pada giliran berikutnya
2. Running, yaitu status dimana saat ini proses sedang dieksekusi oleh prosesor
3. Blocked, yaitu status dimana proses tidak dapat dijalankan pada saat prosesor siap/bebas
Structured Programming
Sturctured programming berurusan dengan penggunaan blok sturktur, state procedure call, dan beragam konstruksi loop yang sesuai. Kita dapatkan mantra baru untuk ini:”go to considered harfull”(kita mencari hal yang diperkirakan salah/merugikan)
Ide yang cukup jelas untuk memberikan pengetahuan/pengertian terhadap flow kontrol program dengan mudah, agar program disusun secara terstruktur dan transparan. Penulis berpendapat bahwa ide dari structured programming telah terintegrasi pada semua metodologi yang muncul setelahnya.
Sedangkan komputer Mainframe, dan Super komputer menggunakan banyak sekali sistem operasi yang berbeda-beda, umumnya merupakan turunan dari sistem operasi UNIX yang dikembangkan oleh vendor seperti IBM AIX, HP/UX, dll.
5. Program Aplikasi
Prosesor mengeksekusi program-program komputer. Prosesor adalah sebuah chip dalam sistem komputer yang menjalankan instruksi-instruksi program komputer. Dalam setiap detiknya prosesor dapat menjalankan jutaan instruksi.
Program adalah sederetan instruksi yang diberikan kepada suatu komputer. Sedangkan proses adalah suatu bagian dari program yang berada pada status tertentu dalam rangkaian eksekusinya. Di dalam bahasan Sistem Operasi, kita lebih sering membahas proses dibandingkan dengan program. Pada Sistem Operasi modern, pada satu saat tidak seluruh program dimuat dalam memori, tetapi hanya satu bagian saja dari program tersebut. Sedangkan bagian lain dari program tersebut tetap beristirahat di media penyimpan disk. Hanya pada saat dibutuhkan saja, bagian dari program tersebut dimuat di memory dan dieksekusi oleh prosesor. Hal ini sangat menghemat pemakaian memori.
Beberapa sistem hanya menjalankan satu proses tunggal dalam satu waktu, sedangkan yang lainnya menjalankan multi-proses dalam satu waktu. Padahal sebagian besar sistem komputer hanya memiliki satu prosesor, dan sebuah prosesor hanya dapat menjalankan satu instruksi dalam satu waktu. Maka bagaimana sebuah sistem prosesor tunggal dapat menjalankan multi-proses? Sesungguhnya pada granularity yang sangat kecil, prosesor hanya menjalankan satu proses dalam satu waktu, kemudian secara cepat ia berpindah menjalankan proses lainnya, dan seterusnya. Sehingga bagi penglihatan dan perasaan pengguna manusia, seakan-akan prosesor menjalankan beberapa proses secara bersamaan.
Setiap proses dalam sebuah sistem operasi mendapatkan sebuah PCB (Process Control Block) yang memuat informasi tentang proses tersebut, yaitu: sebuah tanda pengenal proses (Process ID) yang unik dan menjadi nomor identitas, status proses, prioritas eksekusi proses dan informasi lokasi proses dalam memori. Prioritas proses merupakan suatu nilai atau besaran yang menunjukkan seberapa sering proses harus dijalankan oleh prosesor. Proses yang memiliki prioritas lebih tinggi, akan dijalankan lebih sering atau dieksekusi lebih dulu dibandingkan dengan proses yang berprioritas lebih rendah. Suatu sistem operasi dapat saja menentukan semua proses dengan prioritas yang sama, sehingga setiap proses memiliki kesempatan yang sama. Suatu sistem operasi dapat juga merubah nilai prioritas proses tertentu, agar proses tersebut akan dapat memiliki kesempatan lebih besar pada eksekusi berikutnya (misalnya: pada proses yang sudah sangat terlalu lama menunggu eksekusi, sistem operasi menaikkan nilai prioritasnya).
Jenis status yang mungkin dapat disematkan pada suatu proses pada setiap sistem operasi dapat berbeda-beda. Tetapi paling tidak ada 3 macam status yang umum, yaitu:
1. Ready, yaitu status dimana proses siap untuk dieksekusi pada giliran berikutnya
2. Running, yaitu status dimana saat ini proses sedang dieksekusi oleh prosesor
3. Blocked, yaitu status dimana proses tidak dapat dijalankan pada saat prosesor siap/bebas
Structured Programming
Sturctured programming berurusan dengan penggunaan blok sturktur, state procedure call, dan beragam konstruksi loop yang sesuai. Kita dapatkan mantra baru untuk ini:”go to considered harfull”(kita mencari hal yang diperkirakan salah/merugikan)
Ide yang cukup jelas untuk memberikan pengetahuan/pengertian terhadap flow kontrol program dengan mudah, agar program disusun secara terstruktur dan transparan. Penulis berpendapat bahwa ide dari structured programming telah terintegrasi pada semua metodologi yang muncul setelahnya.
Object oriented Programming
Metodologi Object Oriented Programming (OOP) berkembang dari ide structrured programming. OOP mengatur komplesitas software dengan memaketkan kode dan data yang biasa digunakan bersama. Biasanya kita samakan dengan object pada dunia nyata. pada OOP, kita kadang kadang memodelkan object dunia nyata(ex: menulis program simulasi, ketika pertamakali konsep OOP dikembangkan) sebagai object software dan juga sebagai model benda non-material seperti prosess, cara mengorganisasi informasi dan lain sebagainya sebagai object software
Extreme Programming
Extreme programming didasarkan pada identifikasi kebutuhan kostumer dan berkonsentrasi pada pengembangan dan pembuatan kebutuhan pelanggan (kostumer) dengan cepat. menggunakan desain sederhana untuk berkomunikasi dengan pelanggan, pengembang extreme secara teratur mengembangkan software dengan prioritas pada keperluan yang paling penting.
Extreme programming merupakan pendekatan yang berbeda dengan skenario tradisional yang memerlukan waktu baik pengembang maupun pelanggan untuk mencoba (biasanya dengan tingkat kesuksesan yang terbatas) mendokumentasikan secara detail software yang telah dikembangkan selama beberapa lama waktu yang dihabiskan. pengembang yang berpengalaman mengerti bahwa implementasi yang ter-stag secara positif berpengaruh pada proses desain. extreme programming secara special efektif ketika kebutuhan kompleks dan tidak memerlukan hal seperti sebelumnya.
extreme programming biasanya dideskripsikan sebagai sebuah phrase yang cukup berarti bagi penulis: test driven programming. menulis kode test sebelum menulis kode aplikasi. kemudian menulis software cukup untuk memenuhi unit test. tidak diijinkan untuk mengubah kode software sebelum seluruh test unit dilalui. gunakan tools seperti JUnit (www.junit.org) untuk menulis test yang terotomasi.
Metodologi Object Oriented Programming (OOP) berkembang dari ide structrured programming. OOP mengatur komplesitas software dengan memaketkan kode dan data yang biasa digunakan bersama. Biasanya kita samakan dengan object pada dunia nyata. pada OOP, kita kadang kadang memodelkan object dunia nyata(ex: menulis program simulasi, ketika pertamakali konsep OOP dikembangkan) sebagai object software dan juga sebagai model benda non-material seperti prosess, cara mengorganisasi informasi dan lain sebagainya sebagai object software
Extreme Programming
Extreme programming didasarkan pada identifikasi kebutuhan kostumer dan berkonsentrasi pada pengembangan dan pembuatan kebutuhan pelanggan (kostumer) dengan cepat. menggunakan desain sederhana untuk berkomunikasi dengan pelanggan, pengembang extreme secara teratur mengembangkan software dengan prioritas pada keperluan yang paling penting.
Extreme programming merupakan pendekatan yang berbeda dengan skenario tradisional yang memerlukan waktu baik pengembang maupun pelanggan untuk mencoba (biasanya dengan tingkat kesuksesan yang terbatas) mendokumentasikan secara detail software yang telah dikembangkan selama beberapa lama waktu yang dihabiskan. pengembang yang berpengalaman mengerti bahwa implementasi yang ter-stag secara positif berpengaruh pada proses desain. extreme programming secara special efektif ketika kebutuhan kompleks dan tidak memerlukan hal seperti sebelumnya.
extreme programming biasanya dideskripsikan sebagai sebuah phrase yang cukup berarti bagi penulis: test driven programming. menulis kode test sebelum menulis kode aplikasi. kemudian menulis software cukup untuk memenuhi unit test. tidak diijinkan untuk mengubah kode software sebelum seluruh test unit dilalui. gunakan tools seperti JUnit (www.junit.org) untuk menulis test yang terotomasi.
Aspect oriented Programming
ide utama dibalik aspect oriented programming (AOP) adalah pemisahan konsentrasi sistem software pada bagian yang berbeda. pada prinsipnya, pilosofi ini mengijinkan pengembangan sistem yang lebih modular, dengan modularitasnya terkontrol oleh konsentrasi pengembangan yang berbeda. untuk programmer java, direkomendasikan untuk mencari AspectJ project (eclipse.org/aspectj).
ide utama dibalik aspect oriented programming (AOP) adalah pemisahan konsentrasi sistem software pada bagian yang berbeda. pada prinsipnya, pilosofi ini mengijinkan pengembangan sistem yang lebih modular, dengan modularitasnya terkontrol oleh konsentrasi pengembangan yang berbeda. untuk programmer java, direkomendasikan untuk mencari AspectJ project (eclipse.org/aspectj).
6. Perkembangan Software
Jika kita amati sekarang ini gerakan Open Source sudah mulai merambah di Indonesia yang identik dengan Sistem Operasi Linux. Open Source yang akrab terdengar di telinga orang-orang TI dapat dikatakan sebagai source code yang terbuka bagi siapa saja yang ingin mempelajari maupun ikut mengembangkan. Source Code ini disertakan dengan distribusi paket software yang sudah jadi (hasil kompilasi) sehingga pembeli ataupun pengguna software dapat membedah software tersebut sesuai dengan keperluanya. Bahkan dapat ikut memperbaiki Bug atau kesalahan logika dalam software tersebut.
Salah satu Open Source yang sangat terkenal yaitu sistem operasi linux, setiap distribusinya vendor selalu menyertai source kode linux. Satu hal yang perlu ditekankan bahwa software open source tidak selalu gratis tetapi ada biaya yang dikeluarkan untuk membeli software tersebut. Sebagai contoh Sistem Operasi RedHat Linux yang dapat dibeli dengan harga yang murah. Lalu apa bedanya Sistem Operasi Open Source dengan Sistem Operasi Close Source seperti yang dipunyai pak Bill Gates?
Apa hubungannya dengan perkembangan software di Indonesia? Kita lihat India, ekspor software dan ekspor tenaga TI sangat mendominasi negara ini. Saat ini India telah menduduki urutan kedua setelah US dalam ekspor software. Perusahaan-perusahaan software di India tumbuh dengan subur karena produk/software lokal mereka mendapat tempat di pasar dalam negeri. Secara otomatis jika software lokal diterima oleh pasar dalam negeri maka pemerintah dapat mengurangi penggunaan devisa negara dan mengurangi tingkat ketergantungan impor teknologi atau software dan tenaga ahli, meningkatkan kapasitas tenaga TI dalam negeri, dan membuka kesempatan kepada industri pengembang software lokal. Sehingga dengan adanya peningkatan kapasitas tenaga TI dan kualitas produksi software maka negara ini mampu melempar keluar hasil produksi dan tenaga TI-nya ke pasar luar negeri. Mungkinkah hal ini terjadi di Indonesia?
Dengan melihat perkembangan Open Source yang melaju dengan pesat beberapa waktu yang lalu pemerintah kita Indonesia telah menerapkan Open Source Software yang dideklarasikan dalam Indonesia Go Open Source (IGOS) yang bertujuan untuk mengurangi kesenjangan negara kita dengan negara maju. Semoga langkah yang baik ini sebagai awal perkembangan software Indonesia dan didukung oleh tenaga TI Indonesia dan seluruh lapisan masyarakat Indonesia.
Jika kita amati sekarang ini gerakan Open Source sudah mulai merambah di Indonesia yang identik dengan Sistem Operasi Linux. Open Source yang akrab terdengar di telinga orang-orang TI dapat dikatakan sebagai source code yang terbuka bagi siapa saja yang ingin mempelajari maupun ikut mengembangkan. Source Code ini disertakan dengan distribusi paket software yang sudah jadi (hasil kompilasi) sehingga pembeli ataupun pengguna software dapat membedah software tersebut sesuai dengan keperluanya. Bahkan dapat ikut memperbaiki Bug atau kesalahan logika dalam software tersebut.
Salah satu Open Source yang sangat terkenal yaitu sistem operasi linux, setiap distribusinya vendor selalu menyertai source kode linux. Satu hal yang perlu ditekankan bahwa software open source tidak selalu gratis tetapi ada biaya yang dikeluarkan untuk membeli software tersebut. Sebagai contoh Sistem Operasi RedHat Linux yang dapat dibeli dengan harga yang murah. Lalu apa bedanya Sistem Operasi Open Source dengan Sistem Operasi Close Source seperti yang dipunyai pak Bill Gates?
Apa hubungannya dengan perkembangan software di Indonesia? Kita lihat India, ekspor software dan ekspor tenaga TI sangat mendominasi negara ini. Saat ini India telah menduduki urutan kedua setelah US dalam ekspor software. Perusahaan-perusahaan software di India tumbuh dengan subur karena produk/software lokal mereka mendapat tempat di pasar dalam negeri. Secara otomatis jika software lokal diterima oleh pasar dalam negeri maka pemerintah dapat mengurangi penggunaan devisa negara dan mengurangi tingkat ketergantungan impor teknologi atau software dan tenaga ahli, meningkatkan kapasitas tenaga TI dalam negeri, dan membuka kesempatan kepada industri pengembang software lokal. Sehingga dengan adanya peningkatan kapasitas tenaga TI dan kualitas produksi software maka negara ini mampu melempar keluar hasil produksi dan tenaga TI-nya ke pasar luar negeri. Mungkinkah hal ini terjadi di Indonesia?
Dengan melihat perkembangan Open Source yang melaju dengan pesat beberapa waktu yang lalu pemerintah kita Indonesia telah menerapkan Open Source Software yang dideklarasikan dalam Indonesia Go Open Source (IGOS) yang bertujuan untuk mengurangi kesenjangan negara kita dengan negara maju. Semoga langkah yang baik ini sebagai awal perkembangan software Indonesia dan didukung oleh tenaga TI Indonesia dan seluruh lapisan masyarakat Indonesia.
7.Macam-macam Software
Bedasarkan Kategori
1. Audio and Video
2. CD and DVD Tools
3. Browsers and Plugins
4. File Sharing
5. Messaging and Chat
6. File Transfer
7. Office and News
8. Developer Tools
9. Anti-Spyware
10. Firewalls and Security
11. Anti-Virus
12. Cleaning and Tweaking
13. Compression and Backup
14. Benchmarking
15. Desktop
16. Imaging
2. CD and DVD Tools
3. Browsers and Plugins
4. File Sharing
5. Messaging and Chat
6. File Transfer
7. Office and News
8. Developer Tools
9. Anti-Spyware
10. Firewalls and Security
11. Anti-Virus
12. Cleaning and Tweaking
13. Compression and Backup
14. Benchmarking
15. Desktop
16. Imaging
BAB III
PENUTUP
1.Kesimpulan
Perkembangan software dari masa ke masa selalu mengalami peningkatan. Pada awalnya software bukanlah alat yang diciptakan untuk berbagai kegunaan seperti yang kita amati pada zaman sekarang. Dulu software diciptakan hanya sebagai alat untuk mempermudah dalam penghitungan atau lebih mudahnya sebagai mesin hitung matematika. Tetapi seiring dengan perkembangan zaman software ini terus berevolusi menjadi mesin serba guna khususnya pada bidang industri dan penelitian.
Oleh karena itu, kata dasar software berasal dari kata “software” yang berarti menghitung dengan kata lain komputer berati alat penghitung. Komputer pertama kali ditemukan oleh Charles Babbage, kecerdasannya logika matematikanya yang sangat sepesial membuatnya mampu menciptakan sebuah mesin yang dia sebut dengan nama Analytical Engine pada tahun 1882, sebuah mesin yang berfungsi sebagai alat perhitungan-perhitungan umum.
Diantara teknologi informasi yang hampir disetiap tempat kita temukan software. Sekarang software sangat berkembang pesat hampir setiap tahun software selalu mengalami perkembangan.Orang bisa menggunakan computer dimana saja dirumah, dikafe, disekolah, dan ditempat lainnya. Sedangkan model dan design dari software itu sendiri juga mengalami perkembangan. Dulu apabila orang ingin menggunakan computer maka hanya bias di kantor atau dirumah, kalau sekarang mereka bias menggunakan computer tersebut dimana saja yang mereka inginkan.
2. Saran
Untuk kemajuan teknologi computer maka diharapkan agar perkembangan computer kedepan mampu mengubah pola fikir dan menjadikan masyarakat Indonesia menjadi manusia yang kreatif dan inovatif. Serta tumbuhnya kratifitas hingga menghasilkan suatu karya yang berguna bagi manusia.
Diharapkan dengan adanya teknologi computer dan softwarenya dapat dimanfaat sesuai dengan kegunaan sebenarnya yang mampu mempercerdas bangsa bukannya unutk menghancurkan moral moral bangsa.
Kemajuan computer software dimasa mendatang diharapkan dapat membantu semua jenis pekerjaan manusia sehingga mereka mampu menyelesaikan pekerjaan mereka dengan cepat karena dimasa depan teknologi akan semakin canggih dan semua pekerjaan dikerjakan dengan system komputerisasi.
Untuk kemajuan teknologi computer maka diharapkan agar perkembangan computer kedepan mampu mengubah pola fikir dan menjadikan masyarakat Indonesia menjadi manusia yang kreatif dan inovatif. Serta tumbuhnya kratifitas hingga menghasilkan suatu karya yang berguna bagi manusia.
Diharapkan dengan adanya teknologi computer dan softwarenya dapat dimanfaat sesuai dengan kegunaan sebenarnya yang mampu mempercerdas bangsa bukannya unutk menghancurkan moral moral bangsa.
Kemajuan computer software dimasa mendatang diharapkan dapat membantu semua jenis pekerjaan manusia sehingga mereka mampu menyelesaikan pekerjaan mereka dengan cepat karena dimasa depan teknologi akan semakin canggih dan semua pekerjaan dikerjakan dengan system komputerisasi.
Selasa, 16 Juli 2013
AKUNTANSI
Akuntansi modern
Prinsip inti akuntansi keuangan modern ada pada sistem pembukuan berpasangan. Sistem ini meliputi pembuatan paling tidak dua masukan untuk setiap transaksi: satu debit pada suatu akun, dan satu kredit terkait pada akun lain. Jumlah keseluruhan debit harus selalu sama dengan jumlah keseluruhan kredit. Cara ini akan memudahkan pemeriksaan jika terjadi kesalahan. Cara ini diketahui pertama kali digunakan pada abad pertengahan di Eropa, walaupun ada pula yang berpendapat bahwa cara ini sudah digunakan sejak zaman Yunani kuno.Kritik mengatakan bahwa standar praktik akuntansi tidak banyak berubah sejak dulu. Reformasi akuntansi dalam berbagai bentuk selalu terjadi pada tiap generasi untuk mempertahankan relevansi pembukuan dengan aset kapital atau kapasitas produksi. Walaupun demikian, hal ini tidak mengubah prinsip-prinsip dasar akuntansi, yang memang diharapkan tidak bergantung pada pengaruh ekonomi seperti itu.
Akuntansi sebagai suatu seni yang mendasarkan pada logika matematik - sekarang dikenal sebagai “pembukuan berpasangan” (double-entry bookkeeping) - sudah dipahami di Italia sejak tahun 1495 pada saat Luca Pacioli (1445 - 1517), yang juga dikenal sebagai Friar (Romo) Luca dal Borgo, mempublikasikan bukunya tentang “pembukuan” di Venice. Buku berbahasa Inggris pertama diketahui dipublikasikan di London oleh John Gouge atau Gough pada tahun 1543.
Sebuah buku ringkas menampilkan instruksi akuntansi juga diterbitkan pada tahun 1588 oleh John Mellis dari Southwark, didalamnya memuat perkataannya, "I am but the renuer and reviver of an ancient old copie printed here in London the 14 of August 1543: collected, published, made, and set forth by one Hugh Oldcastle, Scholemaster, who, as appeareth by his treatise, then taught Arithmetics, and this booke in Saint Ollaves parish in Marko Lane." John Mellis merujuk pada fakta bahwa prinsip akuntansi yang dia jelaskan (yang merupakan sistem sederhana dari masukan ganda/double entry) adalah "after the forme of Venice".
Pada awal abad ke 18, jasa dari akuntan yang berpusat di London telah digunakan dalam suatu penyelidikan seorang direktur South Sea Company, yang tengah memperdagangkan bursa perusahaan tersebut. Selama penyelidikan ini, akuntan menguji sedikitnya dua buku perusahaan para. Laporannya diuraikan dalam buku Sawbridge and Company, oleh Charles Snell, Writing Master and Accountant in Foster Lane, London. Amerika Serikat berhutang konsep tujuan Akuntan Publik terdaftar pada Inggris yang telah memiiki Chartered Accountant di abad ke 19.
Sejarah

Lukisan Luca Pacioli
Sebuah buku ringkas menampilkan instruksi akuntansi juga diterbitkan pada tahun 1588 oleh John Mellis dari Southwark, yang termuat perkataanya, "I am but the renuer and reviver of an ancient old copie printed here in London the 14 of August 1543: collected, published, made, and set forth by one Hugh Oldcastle, Scholemaster, who, as appeareth by his treatise, then taught Arithmetics, and this booke in Saint Ollaves parish in Marko Lane." John Mellis merujuk pada fakta bahwa prinsip akuntansi yang dia jelaskan (yang merupakan sistem sederhana dari masukan ganda/double entry) adalah "after the forme of Venice".
Pada awal abad ke 18, jasa dari akuntan yang berpusat di London telah digunakan selama suatu penyelidikan seorang direktur South Sea Company, yang tengah memperdagangkan bursa perusahaan tersebut. Selama penyelidikan ini, akuntan menguji sedikitnya dua buku perusahaan para. Laporannya diuraikan dalam buku Sawbridge and Company, oleh Charles Snell, Writing Master and Accountant in Foster Lane, London. Amerika Serikat berhutang konsep tujuan Akuntan Publik terdaftar pada Inggris yang telah memiiki Chartered Accountant di abad ke 19.
Laporan akuntansi
Akuntansi disebut sebagai bahasa bisnis karena merupakan suatu alat untuk menyampaikan informasi keuangan kepada pihak-pihak yang memerlukannya. Semakin baik kita mengerti bahasa tersebut, maka semakin baik pula keputusan kita, dan semakin baik kita di dalam mengelola keuangan. [2] Untuk menyampaikan informasi-informasi tersebut, maka digunakanlah laporan akuntansi atau yang dikenal sebagai laporan keuangan. Laporan keuangan suatu perusahaan biasanya terdiri atas empat jenis laporan, yaitu neraca, laporan laba rugi, laporan perubahan modal, dan laporan arus kas.[3]- Neraca, adalah suatu daftar sistematis yang memuat informasi mengenai aktiva, utang dan modal suatu perusahaan pada akhir periode tertentu. Disebut sebagai daftar yang sistematis, karena neraca disusun berdasarkan urutan tertentu. Dalam neraca dapat diketahui berapa jumlah kekayaan perusahaan, kemampuan perusahaan membayar kewajiban serta kemampuan perusahaan memperoleh tambahan pinjaman dari pihak luar. Selain itu juga dapat diperoleh informasi tentang jumlah utang perusahaan kepada kreditur dan jumlah investasi pemilik yang ada di dalam perusahaan tersebut.
- Laporan laba rugi, adalah ikhtisar mengenai pendapatan dan beban suatu perusahaan untuk periode tertentu, sehingga dapat diketahu laba yang diperoleh dan rugi yang dialami.
- Laporan perubahan modal, adalah laporan yang menunjukkan perubahan modal untuk periode tertentu, mungkin satu bulan atau satu tahun. Melalui laporan perubahan modal dapat diketahui sebab-sebab perubahan modal selama periode tertentu.
- Laporan arus kas, dengan adanya laporan ini pemakai laporan keuangan dapat mengevaluasi perubahan aktiva bersih perusahaan, struktur keuangan (termasuk likuiditas dan solvabilitas) dan kemampuan perusahaan di dalam menghasilkan kas dimasa mendatang.
Pengakuan transaksi

Siklus Akuntansi
Perusahaan jasa
Untuk membuat Laporan Keuangan, khususnya perusahaan jasa terdapat delapan langkah, yang dikenal dengan Siklus Akuntansi. kedelapan langkah tersebut adalah:[rujukan?]- Transaksi keuangan
- Mencatat segala transaksi keuangan, berdasarkan bukti asli transaksi, dalam satu periode akuntansi
- Membuat Jurnal Umum berdasarkan catatan no.2
- Membuat Buku Besar
- Membuat Jurnal Penyesuaian
- Membuat Laporan Keuangan: Laporan Laba rugi, Neraca, dan Leporan Perubahan Modal
- Membuat Jurnal Penutup
- Membuat Neraca Saldo setelah penutupan
Perusahaan dagang
Untuk perusahaan dagang, sebenarnya juga hampir sama tetapi ada tambahan lain. Langkah-langkah tersebut adalah:- Tahap Pencatatan
- Transaksi (Transaksi Internal dan Transaksi Eksternal)
- Pengumpulan Bukti Transaksi
- Mencatat ke dalam Jurnal Umum, Jurnal Khusus dan ke dalam Buku Besar Pembantu
- Merekapitulasi Jurnal Umum dan Jurnal Khusus
- Posting ke Buku Besar
- Tahap Pengikhtisaran
- Membentuk Neraca Saldo
- Menyusun Ayat Jurnal Penyesuaian
- Membentuk Kertas Kerja (Worksheet) dalam bentuk Neraca Lajur
- Tahap Pelaporan Keuangan
- Menyusun Laporan Keuangan
- Laporan Laba Rugi
- Laporan Perubahan Modal
- Laporan Neraca
- Laporan Arus Kas
- Menyusun Ayat Jurnal Penutup
- Membentuk Neraca Saldo setelah Penutupan
- Menyusun Ayat Jurnal Pembalik
Kualifikasi dan regulasi di bidang akuntansi
Persyaratan untuk dapat masuk dalam profesi akuntansi berbeda di setiap negara.Amerika Serikat
Di Amerika Serikat, akuntan yang berpraktik disebut Certified Public Accountant (CPA), Certified Internal Auditor (CIA) dan Certified Management Accountant (CMA). Perbedaan jenis sertifikasi adalah dalam hal jenis-jenis jasa yang ditawarkan, walaupun mungkin saja satu orang memiliki lebih dari satu sertifikat. Sebagai tambahan, banyak pekerjaan akuntansi dikerjakan oleh seseorang tanpa memiliki sertifikasi namun di bawah pengawasan seorang akuntan bersertifikat.Sertifikasi CPA dikeluarkan di negara bagian tempat kedudukan yang bersangkutan berupa izin untuk menawarkan jasa auditing kepada publik, walaupun kebanyakan kantor akuntan juga menawakan jasa akuntansi, perpajakan, bantuan litigasi dan konsultansi keuangan lainnya. Persyaratan untuk mendapat sertifikat CPA bervariasi di antara negara bagian, namun ujian Uniform Certified Public Accountant diharuskan di setiap negara bagian. Ujian ini dibuat dan diperiksa oleh American Institute of Certified Public Accountants.
Sertifikasi CIA dikeluarkan oleh Institute of Internal Auditors (IIA), yang diberikan kepada kandidat yang lulus dalam empat bagian ujian. CIA kebanyakan memberikan jasanya kepada pemberi kerja langsung bukan kepada publik.
Sertifikasi CMA diberikan oleh Institute of Management Accountants (IMA), yang diberikan kepada kandidat yang dinyatakan lulus dalam empat bagian ujian dan memenuhi pengalaman praktik tertentu berdasarakan ketentuan IMA. CMA kebanyakan memberikan jasanya kepada pemberi kerja langsung bukan kepada publik. CMA juga bisa menawarkan jasanya kepada publik, namun dengan lingkup yang lebih kecil dibanding CPA.
Biro Statistik Tenaga Kerja (Bureau of Labor Statistics) dari Departemen Tenaga Kerja Amerika Serikat (United States Department of Labor) memperkirakan ada sekitar satu juta[4] orang yang bekerja sebagai akuntan dan auditor di Amerika Serikat.
Persemakmuran Inggris
Di Inggris, Kanada, Australia beberapa negara persemakmuran Inggris, ekuivalen Certified Public Accountant (CPA) diantaranya Chartered Accountant (CA - di Inggris, Persemakmuran Inggris dan beberapa bekas negara bagian Inggris lainnya), Chartered Certified Accountant (ACCA - Inggris), International Accountant (AIA - Inggris), Certified Public Accountant (CPA - Irlandia dan Hong Kong), Certified General Accountant (CGA - Kanada), dan Certified Practising Accountant (CPA - Australia).Kanada
Di Kanada, ada tiga lembaga yang menangani akuntansi: the Canadian Institute of Chartered Accountants (CA), the Certified General Accountants Association of Canada (CGA), dan the Society of Management Accountants of Canada (CMA). CA dan CGA dibentuk berdasarkan Undang-undang Parlemen berturut-turut pada tahun 1902 dan 1913 sedangkan CMA didirikan dalam tahun 1920.Program CA difokuskan menjadi akuntan publik dan kandidat harus memiliki pengalaman auditing dari kantor akuntan publik; program CGA memberikan kebebasan bagi kandidatnya untuk memilih karier di bidanga keuangan; program CMA memfokuskan diri pada akuntansi manajemen. Ketiganya mengharuskan setiap kandidat untuk mendapatkan gelar kesarjanaan dan pengalaman praktik sebelum memperoleh sertifikasi.
Kantor akuntan the Big Four
Kantor akuntan the Big Four merupakan kantor akuntan internasional terbesar di dunia yang terdiri dari:Kalau ditelusuri, sejarah keempat kantor akuntan terbesar tersebut berasal dari Eropa, yang sampai saat ini terbentuk dari serangkaian panjang penggabungan usaha. PricewaterhouseCoopers dan Deloitte didirikan di Inggris. Ernst & Young didirikan oleh seorang akuntan dari Skotlandia. KPMG merupakan produk gabungan dari dua kantor besar dari Belgia dan Belanda. Namun, karena pengaruh ekonomi Amerika Serikat yang sangat dominan, kantor-kantor cabang the Big Four yang berlokasi di Amerika Serikat selalu berhasil memperoleh penghasilan yang lebih besar dibanding dengan gabungan kantor-kantor cabangnya seluruh dunia.
Sebelum terjadinya skandal Enron dan beberapa skandal akuntansi lainnya, ada lima kantor akuntan terbesar yang dinamakan the Big Five. Sejak pemisahan bisnis jasa atestasi Arthur Andersen, di Amerika Serikat sebagian besar bergabung dengan KPMG sedangkan di luar Amerika bergabung dengan Deloitte & Touche, Arthur Andersen keluar dari kelompok itu. Sebelumnya, pengelompokan kantor akuntan terbesar ini juga dikenal sebagai the Big Six dan the Big Eight.
Topik mengenai akuntansi
Selengkapnya, lihat daftar topik akuntansi.Auditing
Jenis-jenis akuntansi
- Akuntansi biaya
- Akrual basis dan kas basis
- Akuntansi keuangan
- Akuntan internal dan Akuntan eksternal
- Akuntansi manajemen
- Akuntansi proyek
Penggunaan komputer dalam akuntansi
Standar akuntansi
- Indonesia: Prinsip akuntansi yang berlaku umum
- Amerika Serikat: Prinsip Akuntansi Berterima Umum
- Inggris: Prinsip Akuntansi Berterima Umum
- Internasional: Standar Akuntansi Internasional/Standar Pelaporan Keuangan Internasional
Agensi
- Amerika Serikat
- Cadangan Pemerintah Pusat AS (untuk bank)
- Komisi Bursa dan Sekuritas (untuk perusahaan publik)
Badan standar akuntansi
- Indonesia
- Amerika Serikat
- Inggris
- Institute of Chartered Accountants in England & Wales (ICAEW)
- Institute of Chartered Accountants of Scotland (ICAS)
- Association of Chartered Certified Accountants (ACCA)
- Chartered Institute of Management Accountants (CIMA)
- Chartered Institute of Public Finance Accountants (CIPFA)
- Association of International Accountants (AIA), a UK Registered Auditor is being consulted for Standard setting.
- Association of Accounting Technicians (AAT)
- Internasional
Badan standar auditing
FLOWCHART
Diagram alir
Dari Wikipedia bahasa Indonesia, ensiklopedia bebas
Flowchart atau diagram alir merupakan sebuah diagram dengan simbol-simbol grafis yang menyatakan aliran algoritma atau proses
yang menampilkan langkah-langkah yang disimbolkan dalam bentuk kotak,
beserta urutannya dengan menghubungkan masing masing langkah tersebut
menggunakan tanda panah. Diagram ini bisa memberi solusi selangkah demi
selangkah untuk penyelesaian masalah yang ada di dalam proses atau
algoritma tersebut. [1]
Daftar isi |
Simbol-Simbol
Gambar berikut adalah simbol flowchart yang umum digunakan.Jenis-Jenis Diagram Alir
Sterneckert (2003) menyarankan untuk membuat model diagram alir yang berbeda sesuai dengan perspektif pemakai (managers, system analysts and clerks) sehingga dikenal ada 4 jenis diagram alir secara umum: [2]- Diagram Alir Dokumen, menunjukkan kontrol dari sebuah sistem aliran dokumen.
- Diagram Alir Data, menunjukkan kontrol dari sebuah sistem aliran data.
- Diagram Alir Sistem, menunjukkan kontrol dari sebuah sistem aliran secara fisik.
- Diagram Alir Program, menunjukkan kontrol dari sebuah program dalam sebuah sistem.
MAKALAH
MAKALAH UPAH
BAB I
PENDAHULUAN
A. LATAR BELAKANG
Pengupahan atau pemberian upah
adalah salah satu masalah yang tidak pernah selesai diperdebatkan oleh
pihak top manajemen manapun, apapun bentuk organisasinya baik itu swasta
maupun pemerintah. Paradigma saat ini, pemberian upah di negara kita
disadari atau tidak lebih condong untuk berkiblat ke barat, dimana dalam
studi kasusnya upah kepada pekerja tidak tetap, atau tenaga
buruh seperti upah buruh lepas di areal perkebunan, dan upah pekerja
buruh bangunan misalnya. Mereka biasanya dibayar mingguan atau bahkan
harian. Itu untuk buruh, sedangkan gaji menurut pengertian keilmuan
barat terkait dengan imbalan uang yang diterima oleh setiap karyawan
atau pekerja tetap yang dibayarkan sebulan sekali. Sehingga dalam
pandangan dan pengertian barat, Perbedaan gaji dan upah itu hanya
terletak pada Jenis karyawannya yang berkategori karyawan tetap atau
tidak tetap dengan sistem pembayarannya secara bulanan, harian atau per
periode tertentu.
Konsep
upah dalam islam sangat berbeda dengan konsep upah barat. Islam sangat
menjunjung tinggi nilai-nilai kemanusiaan dan moral dalam sistem
pengupahan. Seperti konsep keadilan dan kelayakan. Untuk itulah kami
dalam makalah ini akan membahas lebih mendalam tentang upah dalam islam
B. RUMUSAN MASALAH
1. Bagaimana pengertian upah dalam islam ?
2. Bagaimana prinsip pembayaran upah dalam islam ?
3. Apa penjelasan standart UMK ?
4. Bagaimana problematika buruh dan perusahaan dan solusinya ?
C. TUUAN PEMBAHASAN
1. Untuk mengetahui pengertian upah dalam islam
2. Untuk mengetahui prinsip pembayaran upah.
3. Untuk memahami penjelasan tentang standart UMK.
4. Untuk memahami problematika buruh dan perusahaan dan solusinya.
BAB II
PEMBAHASAN
A. DEFINISI UPAH DALAM ISLAM
Upah disebut juga dengan ijarah dalam Islam. Ijaroh
menurut ulama’ hanafiyah adalah transaksi terhadap suatu manfaat dengan
imbalan sedangkan menurut ulama’ hanafiyah yaitu transaksi terhadap
suatu manfaat yang dituju, tertentu,bersifat mubah dan boleh
dimanfaatkan dengan imbalan tertentu.[1] Upah
adalah bentuk kompensasi atas jasa yang telah diberikan oleh tenaga
kerja. Sedangkan mengupah adalah memberi ganti atas pengambilan manfaat
tenaga dan orang lain menurut syarat-syarat tertentu. Untuk mengetahui
definisi upah versi Islam secara menyeluruh, telah disebutkan dalam
Surat At Taubah : 105 dan An Nahl : 97.
Q.S. At Taubah : 105
È@è%ur (#qè=yJôã$# “uŽz|¡sù ª!$# ö/ä3n=uHxå ¼ã&è!qß™u‘ur tbqãZÏB÷sßJø9$#ur ( šcr–ŠuŽäIy™ur 4’n<Î) ÉOÎ=»tã É=ø‹tóø9$# Íoy‰»pk¤¶9$#ur /ä3ã¥Îm7t^ã‹sù $yJÎ/ ÷LäêZä. tbqè=yJ÷ès? ÇÊÉÎÈ
“Dan
Katakanlah: Bekerjalah kamu, maka Allah dan RasulNya serta orang-orang
mukmin akan melihat pekerjaanmu itu, dan kamu akan dikembalikan kepada
(Allah) yang mengetahui akan yang gaib dan yang nyata, lalu diberikanNya
kepada kamu apa yang telah kamu kerjakan.”
Q.S.An Nahl : 9
Q.S.An Nahl : 9
’n?tãur «!$# ߉óÁs% È@‹Î6¡¡9$# $yg÷YÏBur Öͬ!$y_ 4 öqs9ur uä!$x© öNà61y‰olm; šúüÏèuHødr& ÇÒÈ
“Barangsiapa
yang mengerjakan amal shaleh, baik laki-laki maupun perempuan dalam
keadaan beriman, maka sesungguhnya akan Kami berikan kepadanya kehidupan
yang baik dan sesungguhnya akan Kami beri balasan kepada mereka dengan
pahala yang lebih baik dari apa yang telah mereka kerjakan.”
Quraish Shihab dalam bukunya yaitu Tafsir Al Misbah menjelaskan At Taubah:105 ini sbb: “bekerjalah
kamu demi karena Allah semata dengan aneka amal yang shaleh dan
bermanfaat, baik untuk diri kamu maupun untuk masyarakat umum, maka
Allah akan melihat yakni menilai dan memberi ganjaran amal kamu itu”.
Ganjaran yang dimaksud dala ayat ini adalah
upah atau kompensasi. Demikian juga dengan An Nahl:97, maksud dari kata
balasan dalam ayat tersebut adalah upah atau kompensasi. Jadi dalam
Islam, jika seseorang mengerjakan pekerjaan dengan niat karena Allah
(amal shaleh) maka ia akan mendapatkan balasan baik didunia (berupa
upah) maupun diakhirat (berupa pahala), yang berlipat ganda. Dari dua
ayat diatas dapat kita simpulkan bahwa upah dalam konsep Islam memiliki
dua aspek, yaitu dunia dan akhirat.
Misal, untuk tata cara pembayaran upah, Rasulullah SAW bersabda: “Dari Abdullah bin Umar, Rasulullah SAW bersabda: “Berikanlah
upah orang upahan sebelum kering keringatnya” (HR. Ibnu Majah dan Imam
Thabrani). Sehingga dari ayat-ayat Al-Qur’an di atas, dan dari
hadits-hadits di atas, maka dapat didefenisikan bahwa : Upah adalah
imbalan yang diterima seseorang atas pekerjaannya dalam bentuk imbalan
materi di dunia (Adil dan Layak) dan dalam bentuk imbalan pahala di
akherat (imbalan yang lebih baik).
B. PRINSIP PEMBAYARAN UPAH DALAM ISLAM
Pengupahan atau pemberian upah
adalah salah satu masalah yang tidak pernah selesai diperdebatkan oleh
pihak top manajemen manapun, apapun bentuk organisasinya baik itu swasta
maupun pemerintah. Paradigma saat ini, pemberian upah di negara kita
disadari atau tidak lebih condong untuk berkiblat ke barat, dimana dalam
studi kasusnya upah kepada pekerja tidak tetap, atau tenaga buruh
seperti upah buruh lepas di areal perkebunan, dan upah pekerja buruh
bangunan misalnya. Mereka biasanya dibayar mingguan atau bahkan harian.
Itu untuk buruh, sedangkan gaji menurut pengertian keilmuan barat
terkait dengan imbalan uang yang diterima oleh setiap karyawan atau
pekerja tetap yang dibayarkan sebulan sekali. Sehingga dalam pandangan
dan pengertian barat, Perbedaan gaji dan upah itu hanya terletak pada
Jenis karyawannya yang berkategori karyawan tetap atau tidak tetap
dengan sistem pembayarannya secara bulanan, harian atau per periode
tertentu.
Dalam
hal perbedaan pengertian upah dan gaji menurut konsep Barat seperti
yang dijabarkan di atas, dalam Islam debutkan secara lebih komprehensif
tentang upah dan gaji. Allah menegaskan tentang imbalan dalam Qur’an sbb
:
È@è%ur (#qè=yJôã$# “uŽz|¡sù ª!$# ö/ä3n=uHxå ¼ã&è!qß™u‘ur tbqãZÏB÷sßJø9$#ur ( šcr–ŠuŽäIy™ur 4’n<Î) ÉOÎ=»tã É=ø‹tóø9$# Íoy‰»pk¤¶9$#ur /ä3ã¥Îm7t^ã‹sù $yJÎ/ ÷LäêZä. tbqè=yJ÷ès? ÇÊÉÎÈ
“Dan
katakanlah : "Bekerjalah kamu, maka Allah dan Rasul-Nya serta
orang-orang mu’min akan melihat pekerjaanmu itu, dan kamu akan
dikembalikan kepada Allah Yang Mengetahui akan ghaib dan yang nyata,
lalu diberikan-Nya kepada kamu apa yang kamu kerjakan." (At Taubah :
105).
Dalam ayat lain disebutkan juga :
ô`tB Ÿ@ÏJtã $[sÎ=»|¹ `ÏiB @Ÿ2sŒ ÷rr& 4Ós\Ré& uqèdur Ö`ÏB÷sãB ¼çm¨ZtÍ‹ósãZn=sù Zo4qu‹ym Zpt6ÍhŠsÛ ( óOßg¨YtƒÌ“ôfuZs9ur Nèdtô_r& Ç`|¡ômr'Î/ $tB (#qçR$Ÿ2 tbqè=yJ÷ètƒ ÇÒÐÈ
“Barang
siapa yang mengerjakan amal saleh, baik laki-laki maupun perempuan
dalam keadaan beriman, maka sesungguhnya akan Kami berikan kepadanya
kehidupan yang baik dan sesungguhnya akan Kami berikan balasan kepada
mereka dengan pahala yang lebih baik apa yang telah mereka kerjakan." (An Nahl : 97).
¨bÎ) šúïÏ%©!$# (#qãZtB#uä (#qè=ÏJtãur ÏM»ysÎ=»¢Á9$# $¯RÎ) Ÿw ßì‹ÅÒçR tô_r& ô`tB z`|¡ômr& ¸xyJtã ÇÌÉÈ
“Sesungguhnya
mereka yang beriman dan beramal saleh tentulah Kami tidak akan
menyia-nyiakan pahala orang-orang yang mengerjakan amalan(nya) dengan
baik." (Al Kahfi : 30).
Berdasarkan
tiga ayat diatas, maka Imbalan dalam konsep Islam adalah menekankan
pada dua aspek, yaitu dunia dan akherat. Tetapi hal yang paling penting,
adalah bahwa penekanan kepada akherat itu lebih penting daripada
penekanan terhadap kehidupan dunia (dalam hal ini materi).
Dalam
surat At Taubah 105 menjelaskan bahwa Allah memerintahkan kita untuk
bekerja, dan Allah pasti membalas semua apa yang telah kita kerjakan.
Yang paling penting dalam ayat ini adalah penegasan Allah bahwasanya
motivasi atau niat bekerja itu haruslah benar dan apabila motivasi
bekerja tidak benar, maka Allah akan membalas dengan cara memberi azab.
Sebaliknya, kalau motivasi itu benar, maka Allah akan membalas pekerjaan
itu dengan balasan yang lebih baik dari apa yang kita kerjakan.
Dijelaskan
juga dalam surat An-Nahl : 97 bahwa tidak ada perbedaan gender dalam
menerima upah atau balasan dari Allah. Ayat ini menegaskan bahwa tidak
ada diskriminasi upah dalam Islam jika mereka mengerjakan pekerjaan yang
sama. Penegasan dari ayat ini ada dua hal yaitu balasan Allah yang
langsung diterima di dunia yaitu kehidupan yang baik atau rezeki yang
halal sedangkan balasan di akherat adalah dalam bentuk pahala. Sementara
itu, Surat Al-Kahfi : 30 menegaskan bahwa balasan terhadap pekerjaan
yang telah dilakukan manusia, pasti Allah akan mengganjar dengan adil.
Allah tidak akan berlaku zalim dengan cara menyia-nyiakan amal
hamba-Nya.
Konsep
keadilan dalam upah inilah yang sangat mendominasi dalam setiap praktek
yang pernah terjadi di kekhalifahan Islam. Secara lebih rinci kalau
kita lihat hadits Rasulullah saw tentang upah yang diriwayatkan oleh Abu
Dzar bahwa Rasulullah s.a.w bersabda :
“Mereka
(para budak dan pelayanmu) adalah saudaramu, Allah menempatkan mereka
di bawah asuhanmu; sehingga barang siapa mempunyai saudara di bawah
asuhannya maka harus diberinya makan seperti apa yang dimakannya
(sendiri) dan memberi pakaian seperti apa yang dipakainya (sendiri); dan
tidak membebankan pada mereka dengan tugas yang sangat berat, dan jika
kamu membebankannya dengan tugas seperti itu, maka hendaklah membantu
mereka (mengerjakannya)." (HR. Muslim).
Dari
hadits ini dapat didefenisikan bahwa upah yang sifatnya materi (upah di
dunia) mestilah terkait dengan keterjaminan dan ketercukupan pangan dan
sandang. Perkataan : “harus diberinya makan seperti apa yang dimakannya
(sendiri) dan memberi pakaian seperti apa yang dipakainya (sendiri)",
bermakna bahwa upah yang diterima harus menjamin makan dan pakaian
karyawan yang menerima upah. Selain itu, Hadits
ini menegaskan bahwa kebutuhan papan (tempat tinggal) merupakan
kebutuhan yang bersifat hak bagi para karyawan. Bahkan menjadi tanggung
jawab majikan juga untuk mencarikan jodoh bagi karyawannya yang masih
lajang (sendiri). Hal ini ditegaskan pula oleh Doktor Abdul Wahab Abdul
Aziz As-Syaisyani dalam kitabnya Huququl Insan Wa Hurriyyatul Asasiyah Fin Nidzomil Islami Wa Nudzumil Ma’siroti bahwa mencarikan istri juga merupakan kewajiban majikan, karena istri adalah kebutuhan pokok bagi para karyawan.
Sangat terlihat dengan jelas dari uraian diatas, sedikitnya terdapat dua perbedaan konsep Upah antara Barat dan Islam:
1.
Islam memandang upah sangat besar kaitannya dengan konsep moral,
sementara Barat hanya berlandaskan kebutuhan perusahaan saja.
2.
Upah dalam Islam tidak hanya sebatas materi (kebendaan atau keduniaan)
tetapi menembus batas kehidupan yang berdimensi pada akherat (pahala),
sementara Barat tidak sama sekali.
Adapun
hanya ada sedikit yang bisa disinergikan antara persamaan kedua konsep
upah menurut kaca mata Barat dan Islam, yang pertama adalah, prinsip
keadilan, dan kedua, prinsip kelayakan (kecukupan). Mari kita lihat
kedua prinsip ini dari kaca mata Islam, yaitu :
1. PRINSIP ADIL
Al Qur’an menegaskan bahwa:
$pkš‰r'¯»tƒ šúïÏ%©!$# (#qãYtB#uä (#qçRqä. šúüÏBº§qs% ¬! uä!#y‰pkà ÅÝó¡É)ø9$$Î/ ( Ÿwur öNà6¨ZtBÌôftƒ ãb$t«oYx© BQöqs% #’n?tã žwr& (#qä9ω÷ès? 4 (#qä9ωôã$# uqèd Ü>tø%r& 3“uqø)G=Ï9 ( (#qà)¨?$#ur ©!$# 4 žcÎ) ©!$# 7ŽÎ6yz $yJÎ/ šcqè=yJ÷ès? ÇÑÈ
“Berbuat adillah, karena adil itu lebih dekat kepada Taqwa". (QS. Al-Maidah : 8).
Nabi bersabda :
“Berikanlah gaji kepada pekerja sebelum kering keringatnya, dan beritahukan ketentuan gajinya, terhadap apa yang dikerjakan". (HR. Baihaqi).
Dari ayat Al-Qur’an dan hadits riwayat Baihaqi di atas, dapat diketahui bahwa prinsip utama keadilan terletak pada kejelasan aqad
(transaksi) dan komitmen atas dasar kerelaan melakukannya (dari yang
ber-aqad). Aqad dalam perburuhan adalah aqad yang terjadi antara pekerja
dengan pengusaha. Artinya, sebelum pekerja dipekerjakan, harus jelas
dahulu bagaimana upah yang akan diterima oleh pekerja. Upah tersebut
meliputi besarnya upah dan tata cara pembayaran upah.
Khusus untuk cara pembayaran upah, Rasulullah bersabda :
“Dari Abdillah bin Umar, Rasulullah Saw. Bersabda: “Berikanlah upah orang upahan sebelum kering keringatnya“. (HR.Ibnu Majah dan Imam Thabrani).
Dalam
menjelaskan hadits itu, Syeikh Yusuf Qardhawi dalam kitabnya Pesan
Nilai dan Moral dalam Perekonomian Islam, menjelaskan sebagai berikut :
Sesungguhnya seorang pekerja hanya berhak atas upahnya jika ia telah
menunaikan pekerjaannya dengan semestinya dan sesuai dengan kesepakatan,
karena umat Islam terikat dengan syarat-syarat antar mereka kecuali
syarat yang mengharamkan yang halal atau menghalalkan yang haram. Namun,
jika ia membolos bekerja tanpa alasan yang benar atau sengaja
menunaikannya dengan tidak semestinya, maka sepatutnya hal itu
diperhitungkan atasnya (dipotong upahnya) karena setiap hak dibarengi
dengan kewajiban. Selama ia mendapatkan upah secara penuh, maka
kewajibannya juga harus dipenuhi. Sepatutnya hal ini dijelaskan secara
detail dalam “peraturan kerja" yang menjelaskan masing-masing hak dan
kewajiban kedua belah pihak. Bahkan Syeikh Qardhawi mengatakan bahwa
bekerja yang baik merupakan kewajiban karyawan atas hak upah yang
diperolehnya, demikian juga memberi upah merupakan kewajiban perusahaan
atas hak hasil kerja karyawan yang diperolehnya. Dalam keadaan masa
kini, maka aturan-aturan bekerja yang baik itu, biasanya dituangkan
dalam buku Pedoman Kepegawaian yang ada di masing-masing perusahaan.
Hadits lain yang menjelaskan tentang pembayaran upah ini adalah :
“Diriwayatkan
dari Abu Hurairah r.a., dari Nabi Muhammad Saw. bahwa beliau bersabda:
“Allah telah berfirman: “Ada tiga jenis manusia dimana Aku adalah musuh
mereka nanti di hari kiamat. Pertama, adalah orang yang membuat komitmen
akan memberi atas nama-Ku (bersumpah dengan nama-Ku), kemudian ia tidak
memenuhinya. Kedua, orang yang menjual seorang manusia bebas (bukan
budak), lalu memakan uangnya. Ketiga, adalah orang yang menyewa seorang
upahan dan mempekerjakan dengan penuh, tetapi tidak membayar upahnya" (HR. Bukhari).
Hadits
diatas menegaskan tentang waktu pembayaran upah, agar sangat
diperhatikan. Keterlambatan pembayaran upah, dikategorikan sebagai
perbuatan zalim dan orang yang tidak membayar upah para pekerjanya
termasuk orang yang dimusuhi oleh Nabi saw pada hari kiamat. Dalam hal
ini, Islam sangat menghargai waktu dan sangat menghargai tenaga seorang
karyawan (buruh).
2. KELAYAKAN (KECUKUPAN)
Jika
Adil berbicara tentang kejelasan, transparansi serta proporsionalitas
ditinjau dari berat pekerjaannya, maka Layak berhubungan dengan besaran
yang diterima layak disini bermakna cukup dari segi pangan, sandang dan
papan.
Dari hadits yang diriwayatkan oleh Abu Dzar bahwa Rasulullah SAW bersabda :
“Mereka
(para budak dan pelayanmu) adalah saudaramu, Allah menempatkan mereka
di bawah asuhanmu; sehingga barang siapa mempunyai saudara di bawah
asuhannya maka harus diberinya makan seperti apa yang dimakannya
(sendiri) dan memberi pakaian seperti apa yang dipakainya (sendiri); dan
tidak membebankan pada mereka dengan tugas yang sangat berat, dan jika
kamu membebankannya dengan tugas seperti itu, maka hendaklah membantu
mereka (mengerjakannya)." (HR. Muslim).
Dapat
dijabarkan bahwa hubungan antara majikan dengan pekerja bukan hanya
sebatas hubungan pekerjaan formal, tetapi karyawan sudah dianggap
merupakan keluarga majikan. Konsep menganggap karyawan sebagai keluarga
majikan merupakan konsep Islam yang lebih dari 14 abad yang lalu telah
dsabdakan oleh Nabi Muhammad SAW. Konsep ini dipakai oleh
pengusaha-pengusaha Arab pada masa lalu, dimana mereka (pengusaha
muslim) seringkali memperhatikan kehidupan karyawannya di luar
lingkungan kerjanya. Hal inilah yang sangat jarang dilakukan saat ini.
Wilson menulis dalam bukunya yang berjudul Islamic Business Theory and Practice yang
kurang lebih maksudnya adalah “Walaupun perusahaan itu bukanlah
perusahaan keluarga, para majikan Muslimin acapkali memperhatikan
kehidupan karyawan di luar lingkungan kerjanya, hal ini sulit untuk
dipahami oleh para pengusaha Barat".
konsep
Islam jauh sangat berbeda dengan konsep upah menurut Barat. Upah
menurut Islam sangat besar kaitannya dengan konsep Moral, Upah dalam
Islam tidak hanya sebatas materi (kebendaan atau keduniaan) tetapi
menembus batas kehidupan, yakni berdimensi akherat (pahala). Jadi mulai
dari sekarang, marilah kita terapkan prinsip Islam kembali.
C. STANDART UPAH MINIMUM KERJA
1) Definisi Upah Minimum
Upah Minimum adalah suatu standar minimum yang digunakan oleh para pengusaha atau pelaku industri untuk memberikan upah kepada pekerja di dalam lingkungan usaha atau kerjanya. Karena pemenuhan kebutuhan yang layak di setiap propinsi berbeda-beda, maka disebut Upah Minimum Propinsi[2].
Menurut Permen no.1 Th. 1999 Pasal 1 ayat 1, Upah Minimum adalah upah bulanan terendah yang terdiri dari upah pokok termasuk tunjangan tetap. Upah ini berlaku bagi mereka yang lajang dan memiliki pengalaman kerja 0-1 tahun, berfungsi sebagai jaring pengaman, ditetapkan melalui Keputusan Gubernur berdasarkan rekomendasi dari Dewan Pengupahan dan berlaku selama 1 tahun berjalan.
· Sebagai jaring pengaman agar nilai upah tidak melorot dibawah kebutuhan hidup minimum.
· Sebagai wujud pelaksanaan Pancasila, UUD 45 dan GBHN secara nyata.
· Sebagai satu upaya pemerataan pendapatan dan proses penumbuhan kelas menengah
· Kepastian hukum bagi perlindungan atas hak – hak dasar Buruh dan keluarganya sebagai warga negara Indonesia
· Merupakan indikator perkembangan ekonomi Pendapatan Perkapita.
2) STANDART UMK
Kontroversi
tentang upah minimum bukanlah isu baru. Perbedaan pendapat ini dapat
dilihat dari perselisihan antara kelompok serikat pekerja yang
menghendaki kenaikan upah minimum yang signifikan, sementara kelompok
pengusaha melihat bahwa tuntutan ini bertentangan dan tidak kompatibel
dengan upaya pemerintah mendorong pemulihan ekonomi dan penciptaan
lapangan kerja.
Kondisi
perburuhan di Indonesia sejak kemerdekaan sampai saat ini tidak
mengalami perubahan berarti yaitu tidak dapat meningkatkan kondisi
ekonomi buruh. Salah satu persoalan yang selalu muncul dan tidak
pernah terselesaikan secara tuntas adalah masalah upah buruh. Indonesia
menganut sistem upah minimum, yaitu upah yang dibayarkan kepada buruh
tidak boleh kurang dari upah minimum yang ditetapkan pemerintah. Pada tahun 2010 Upah Minimum Regional (UMR) atau Upah Minimum Kabupaten (UMK), yang berlaku di Indonesia berkisar antara 650.000-1.330.000 rupiah[4]. Secara umum upah buruh tergolong masih rendah karena tidak pernah mencapai standart kebutuhan hidup minimum (KHM).
Instansi yang bertanggung jawab memperbaiki Upah Minimum yakni Dewan Pengupahan, yang bertanggung jawab melakukan kajian studi mengenai Upah Minimum yang nantinya akan diserahkan kepada Gubernur, Walikota/Bupati masing-masing daerah. Dewan Pengupahan sendiri terdiri dari 3 unsur, yaitu Pemerintah, Pengusaha dan Serikat Pekerja. Dewan Pengupahan Propinsi untuk upah minimum tingkat Propinsi. Dewan Pengupahan Kabupaten/Kotamadya untuk tingkat Kabupaten/Kotamadya[5].
3) PERANAN UPAH DALAM DUNIA INDUSTRI
Dalam
arti yuridis, upah merupakan semacam balas jasa yang diberikan oleh
pihak pengusaha kepada para tenaga kerja atas penyerahan jasa dari pihak
tenaga kerja kepada perusahaan.[6]
Dalam pengupahan ini pihak-pihak yang langsung terlibat adalah :
a. Pihak
pengusaha atau pimpinan pengelola perusahaan. Upah merupakan unsur
pokok bagi perhitungan pengeluaran atau ongkos-ongkos produksi dan
merupakan komponen harga pokok yang sangat menentukan kehidupan
perusahaan. Bagi investor upah merupakan indikator maju atau mundurnya
perusahaan dan merupakan bahan pertimbangan untuk menentukan penanaman
modal, tingginya upah yang diperoleh para tenaga kerja dalam suatu
perusahaan merupakan daya tarik bagi calon investor.
b. Pihak
tenaga kerja, bagi mereka upah merupakan penghasilan atau pendorong
untuk bekerja lebih giat; selain itu upah merupakan atau mencerminkan
besar atau kecilnya sumbangan tenaga kerja kepada perusahaan
Mengenai pihak-pihak yang tidak secara langsung terlibat dalam suatu perusahaan ialah:
a. Bagi
organisasi buruh, upah mencerminkan berhasil atau tidaknya usaha
pencapaian tujuan dan merupakan faktor penting untuk mempertahanlkan
adanya organisasi buruh.
b. Pemirintah, upah merupakan indikator kemakmuran masyarakat.
D. PROBLEMATIKA BURUH DAN PERUSAHAAN BESERTA SOLUSINYA
1) PROBLEMATIKA BURUH DAN PERUSAHAAN
Masalah-masalah
perburuhan yang muncul di negeri ini dan di belahan dunia lain tidaklah
dipicu semata-mata oleh konflik ketenagakerjaan dan derivasinya,
melainkan juga disulut oleh persoalan mendasar seperti
politik-pemerintahan, kebijakan ekonomi, sosial-kemasyarakatan,
pendidikan, dan aspek lainnya yang saling terintegrasi satu sama lain.
Berbagai
persoalan seperti jumlah pengangguran yang masih dan terus tumbuh,
minimnya lapangan pekerjaan, upah dan kesejahteraan buruh yang mencekik,
eksploitasi terhadap tenaga kerja wanita dan anak di bawah umur tidak
terlepas dari berbagai persoalan mendasar tersebut. Oleh karena itu,
masalah ini merupakan domain dan tanggung jawab utama negara
(pemerintah) sebagai regulator terhadap seluruh aspek kehidupan
bernegara dan bermasyarakat.
Efek
yang muncul akibat kebijakan politik-ekonomi yang keliru adalah
kesemrawutan di segala aspek, termasuk masalah perburuhan. Aspek politik
sangat terkait dengan pengambilan kebijakan strategis dan regulasi oleh
penguasa untuk menata sistem kenegaraan, sedangkan aspek ekonomi
terkait dengan penyediaan dana beserta pengelolaannya. Adapun landasan
pengambilan kebijakan politik-ekonomi negeri ini bertumpu pada sistem
kapitalisme-liberal. Sistem ini memiliki prinsip dalam ekspansi
ideologinya yakni meminimalkan peran negara dalam perekonomian, subsidi
terhadap komoditas publik diperkecil, privatisasi aset negara, dan
menjadikan pajak dan hutang sebagai sumber utama pembiayaan negara,
meskipun mempunyai SDA yang melimpah.
Masalah
lain yang memicu timbulnya perselisihan antara pengusaha dan buruh
yakni karena adanya perasaan-perasaan kurang puas. Dan yang menjadi
pangkal ketidakpuasan itu pada umumnya berkisar pada masalah-masalah[7]:
· Pengupahan
· Jaminan sosial
· Perilaku penugasan yang kadang-kadang dirasakan kurang sesuai kepribadian
· Daya kerja dan kemampuan kerja yang dirasakan kurang sesuai dengan pekerjaan yang harus diemban
Permasalahan yang sering terjadi Indonesia ini adalah masalah pengupahan. Penyebab dari ketidakpuasan buruh dalam hal pengupahan[8], diantaranya :
a) Lambatnya pelaksanaan pembayaraan upah
b) Adanya pemotongan-pemotongan upah untuk keperluan suatu dana bagi kepentingan buruh, tanpa perundingan dulu dengan pihak buruh
c) Belum mampunya perusahaan untuk memperbaiki upah buruh
d) Adanya kehendak dari pihak buruh agar upahnya dipersamakan dengan dengan pengupahan yang lebih baik di perusahaan lain
Salah
satu tanda ketidakpuasan para buruh adalah fenomena demonstrasi yang
semakin marak beberapa tahun ini di berbagai daerah. Bagi pengusaha,
jika tuntutan ini direalisasikan, konsekuensi logisnya adalah
peningkatan harga jual akibat naiknya ongkos perolehan dan produksi. Di
sisi lain, pilihan ini dihadapkan pada derasnya arus barang impor yang
memiliki harga lebih kompetitif.
Problem perburuhan merupakan
sesuatu yang harus secepatnya diselesaikan oleh semua pihak yang
berkepentingan, terutama pemerintah sebagai regulator dan pengambil
kebijakan. Karena hal itu terkait dengan upaya pemenuhan kebutuhan hidup
warga.
2) Solusi Sistemik
Mengamati
permasalahan perburuhan yang sedemikian kompleks tersebut, tentunya
membutuhkan pemecahan yang komprehensif dan sistematik. Sebab persoalan
tenaga kerja tidak lagi merupakan persoalan individu yang dapat
diselesaikan dengan pendekatan individual, tetapi merupakan persoalan
sosial yang akhirnya membutuhkan penyelesaian mendasar dan menyeluruh
karena disulut oleh kebobrokan sistem yang di adopsi oleh negara.
Islam
adalah agama sekaligus ideologi yang mengandung nilai dan metode
penerapan yang komprehensif dan universal. Sejarah telah menegaskan
bahwa selama tiga belas abad lebih, Islam mampu menjadi seperangkat
aturan yang dijalankan dalam sistem kenegaraan yang kemudian
menghasilkan sebuah tatanan masyarakat adil dan beradab serta melindungi
hak-hak setiap warga tanpa memandang suku, agama, ras, dan sebagainya.
Tidak terkecuali dalam pengaturan ketenagakerjaan dengan konsep hukum
yang berhubungan dengan ijaratul ajir (kontrak kerja). Mengingat syariah
adalah aturan yang menyeluruh yang secara praktis akan menyelesaikan
berbagai persoalan manusia.
Untuk
menyelesaikan permasalahan mendasar ini, langkah penting yang dilakukan
adalah melakukan kategorisasi persoalan. Persoalan pertama, masalah
ketenagakerjaan yang berhubungan dengan pemenuhan kebutuhan hidup
masyarakat sangat erat kaitannya dengan fungsi dan tanggungjawab negara
untuk meningkatkan kesejahteraan rakyatnya.
Persoalan
ini haruslah diselesaikan melalui kebijakan dan implementasi negara dan
tidak menyerahkan penyelesaiannya semata kepada pengusaha dan pekerja.
Cakupan tanggung jawab pemerintah dalam hal ini antara lain, pemenuhan
kebutuhan pokok masyarakat berupa barang (sandang, pangan, dan papan)
dan jasa (pendidikan, kesehatan, dan keamanan), serta membuka
seluas-luasnya peluang lapangan kerja.
Persoalan
kedua, masalah kontrak kerja dapat diselesaikan sendiri oleh pengusaha
dan pekerja. Pemerintah dalam hal ini hanya berfungsi sebagai pengawas
sekaligus penengah jika terjadi persoalan yang tidak dapat diselesaikan
oleh pengusaha dan pekerja.
Pengaturan
tersebut mencakup penetapan ketentuan-ketentuan Islam dalam kontrak
kerja antara pengusaha dan pekerja, penetapan ketentuan yang mengatur
penyelesaian perselisihan yang terjadi antara pengusaha dan pekerja.
Termasuk ketentuan yang mengatur bagaimana cara mengatasi tindakan
kedzaliman yang dilakukan salah satu pihak (pengusaha dan pekerja)
terhadap pihak lainnya.
Indonesia
merupakan negara yang berlandaskan pancasila dan berdasarkan UUD 1945.
Dengan landasan dan dasar tersebut telah diusahakan terwujudnya
perburuhan yang berlandaskan pancasila, yang diharapkan dapat membentuk
suatu hubungan kerja yang harmonis antar pengusaha dan buruh.
Benih-benih perselisihan atau persoalan-perrsoalan yang kurang
memuaskan ditekannya dengan jalan melakukan musyawaroh untuk melahirkan
suatu kemufakatan. Dengan cara demikian maka kegairahan kerja dapat
terjamin[9].
Melihat
betapa destruktifnya sistem kapitalisme bagi kehidupan kita, maka
semestinya sudah saatnya kita meninggalkan Sistem Kapitalisme yang telah
membuat buruh dan manusia lainnya menderita, lalu menggantinya dengan
penerapan syariah. Dengan solusi sistemik ini, negara akan menghapus
duka buruh dan jelas berpihak kepada semuanya, baik buruh maupun
pengusaha.
BAB III
KESIMPULAN
Upah dalam Islam adalah
imbalan yang diterima seseorang atas pekerjaannya dalam bentuk imbalan
materi di dunia (Adil dan Layak) dan dalam bentuk imbalan pahala di
akherat (imbalan yang lebih baik). Konsep yang sangat berbeda dengan upah barat yang hanya memperhatikan keuntungan.
Dikarenakan konsep/prinsip upah di indonesia lebih berkiblat pada barat sehingga muncul berbagai permasalahan adalah masalah pengupahan. Penyebab dari ketidakpuasan buruh dalam hal pengupahan, diantaranya :
a) Lambatnya pelaksanaan pembayaraan upah
b) Adanya pemotongan-pemotongan upah untuk keperluan suatu dana bagi kepentingan buruh, tanpa perundingan dulu dengan pihak buruh
c) Belum mampunya perusahaan untuk memperbaiki upah buruh
d) Adanya kehendak dari pihak buruh agar upahnya dipersamakan dengan dengan pengupahan yang lebih baik di perusahaan lain
Daftar Pustaka
Kartasapoetra, Hukum Perburuhan di Indonesia Berlandaskan Pancasila, (Jakarta: Sinar Grafika, 1994)
Kartasapoetra, dkk, Administrasi Perusahaan Industri,(Jakarta:Bumi Aksara, 1992)
Haroen Nasrun, Fiqh Muamalah, Jakarta:Gaya Media Pratama, 2000, hlm. 228-229
Masud ibnu, fiqih madzhab Syafi’I, Bandung:Pustaka Setia, 2003
Langganan:
Postingan (Atom)