HOME

Politik

Dalam era Globalisasi ini banyak orang yang cenderung menggunakan arti politik menjadi arti yang menjauh dari pengertiannya. Namu pada dasarnya Politik merupakan sebuah alat yang bisa menghubungkan antara masyarakat dengan pemerintah. Disini kita akan membahas apa yang dimaksud dengan Politik dan komponen yang ada didalamnya.
1.Pengertian
Banyak pengertian politik yang saya dapat dari berbagai sumber. Politik berasal dari bahasa Belanda politiek dan bahasa Inggris politics, yang masing-masing bersumber dari bahasa Yunani (politika - yang berhubungan dengan negara) dengan akar katanya (polites - warga negara) dan (polis - negara kota). Secara etimologi kata "politik" masih berhubungan dengan polisi, kebijakan. Kata "politis" berarti hal-hal yang berhubungan dengan politik. Kata "politisi" berarti orang-orang yang menekuni hal politik.
Di samping itu politik juga dapat ditilik dari sudut pandang berbeda, yaitu antara lain:
• politik adalah usaha yang ditempuh warga negara untuk mewujudkan kebaikan bersama (teori klasik Aristoteles)
• politik adalah hal yang berkaitan dengan penyelenggaraan pemerintahan dan negara
• politik merupakan kegiatan yang diarahkan untuk mendapatkan dan mempertahankan kekuasaan di masyarakat
• politik adalah segala sesuatu tentang proses perumusan dan pelaksanaan kebijakan publik.
Politik pada dasarnya adalah sebuah organisasi yang berguna dalam pengambilan keputusan. Dengan adanya sebuah Organisasi ini kita lebih cenderung mudah untuk melakukan politik dan tentu saja politik yang jujur dan sehat.
Politik diIndonesia lebih cenderung mementingkan kekuasaan individu. Persoalan utama dalam negara yang tengah melalui proses transisi menuju demokrasi seperti indonesia saat ini adalah pelembagaan demokrasi. Yaitu bagaimana menjadikan perilaku pengambilan keputusan untuk dan atas nama orang banyak bisa berjalan sesuai dengan norma-norma demokrasi, umumnya yang harus diatasi adalah merobah lembaga feodalistik (perilaku yang terpola secara feodal, bahwa ada kedudukan pasti bagi orang-orang berdasarkan kelahiran atau profesi sebagai bangsawan politik dan yang lain sebagai rakyat biasa) menjadi lembaga yang terbuka dan mencerminkan keinginan orang banyak untuk mendapatkan kesejahteraan.
Untuk melembagakan demokrasi diperlukan hukum dan perundang-undangan dan perangkat struktural yang akan terus mendorong terpolanya perilaku demokratis sampai bisa menjadi pandangan hidup. Karena diyakini bahwa dengan demikian kesejahteraan yang sesungguhnya baru bisa dicapai, saat tiap individu terlindungi hak-haknya bahkan dibantu oleh negara untuk bisa teraktualisasikan, saat tiap individu berhubungan dengan individu lain sesuai dengan norma dan hukum yang berlaku.
Perilaku politik atau adalah perilaku yang dilakukan oleh insan/individu atau kelompok guna memenuhi hak dan kewajibannya sebagai insan politik.Seorang individu/kelompok diwajibkan oleh negara untuk melakukan hak dan kewajibannya guna melakukan perilaku politik adapun yang dimaksud dengan perilaku politik contohnya adalah:
• Melakukan pemilihan untuk memilih wakil rakyat / pemimpin
• Mengikuti dan berhak menjadi insan politik yang mengikuti suatu partai politik atau parpol , mengikuti ormas atau organisasi masyarakat atau lsm lembaga swadaya masyarakat
• Ikut serta dalam pesta politik
• Ikut mengkritik atau menurunkan para pelaku politik yang berotoritas
• Berhak untuk menjadi pimpinan politik
• Berkewajiban untuk melakukan hak dan kewajibannya sebagai insan politik guna melakukan perilaku politik yang telah disusun secara baik oleh undang-undang dasar dan perundangan hukum yang berlaku
Berfikir dewasa adalah salah satu cara untuk mewujudkan sebuah Politik yang baik, jujur dan sehat. Mungkin sebaiknya sebagai penerus bangsa seharusnya kita gunakan akal sehat kita guna memajukan bangsa kita yang makin lama makin terpuruk dengan cara ikut berpartisipasi memabangun bangsa inin dengan Politik yang sempurna.
Sumber: Wikipedia.org
Baca Selanjutnya .....

COBOL

COBOL, bahasan mata kuliah saya disemester 3. COBOL merupakan bahasa pemrograman dikomputer. Saya akan menjelaskan yang saya ketahuai tentang Bahasa Pemrograman ini.
COBOL, merupakan singkatan dari Common Business Oriented Language adalah sebuah bahasa pemrograman generasi ketiga. Berfungsi menyelesaikan masalah-masalah yang berhubungan dengan perdagangan, seperti sistem pengelolaan keuangan, laporan pengeluaran sebuah perusahaan dan lain-lain.

COBOL pertama kali diperkenalkan oleh para peneliti dari industri swasta, Universitas dan pemerintah pada tahun 1959. Para pencetusnya adalah Grace Hopper , William Selden, Gertrude Tierney, Howard Bromberg, Howard Diskon, Vernon Reeves, Jean E. Sammet. Nama COBOL mulai digunakan pada tanggal 18 September 1959 hasil dari pertemuan para pencetus dan kemudian pada tahun 1960 kompiler pertama digunakan.
ANS COBOL 1968

Setelah tahun 1959 COBOL mengalami beberapa modifikasi dan perbaikan. Dalam upaya untuk mengatasi masalah ketidakcocokan antara berbagai versi COBOL, American National Standards Institute ( ANSI ) mengembangkan sebuah bentuk standar bahasa pada tahun 1968. Versi ini dikenal sebagai Standar Nasional Amerika (ANS) COBOL.

COBOL 1974
Pada tahun 1974, ANSI menerbitkan versi revisi (ANS) COBOL, berisi sejumlah fitur yang tidak ada di versi 1968.

COBOL 1985
Pada tahun 1985, ANSI menerbitkan versi revisi yang lain lagi yang memiliki fitur baru yang tidak dalam standar tahun 1974, konstruksi bahasa terutama terstruktur ("terminator lingkup"), termasuk END-IF , END-PERFORM , END-READ , dll

COBOL 2002 dan berorientasi objek COBOL
Bahasa terus berkembang hari ini. Pada awal 1990 diputuskan untuk menambahkan objek-orientasi dalam revisi penuh selanjutnya COBOL. Perkiraan awal adalah memiliki revisi ini selesai pada 1997 dan ISO CD (Komite Draft) yang tersedia pada 1997. Beberapa pelaksana (termasuk Micro Focus , Fujitsu , Veryant , dan IBM ) memperkenalkan berorientasi objek sintaks berdasarkan tahun 1997 atau naskah lain dari revisi penuh. Para disetujui akhir ISO Standard (diadopsi sebagai standar ANSI oleh INCITS) disetujui dan tersedia pada tahun 2002.
Seperti C + + dan Java bahasa pemrograman, berorientasi objek COBOL compiler yang tersedia bahkan sebagai bahasa bergerak ke arah standardisasi. Fujitsu dan Mikro Fokus saat ini mendukung berorientasi obyek kompiler COBOL kerangka penargetan. NET. [5]
COBOL 2002 (4 revisi) COBOL termasuk banyak fitur lainnya di luar obyek-orientasi. Ini termasuk (tapi tidak terbatas pada):
• Bahasa Nasional dukungan (termasuk namun tidak terbatas pada dukungan Unicode)
• Locale pengolahan berbasis
• Fungsi user-defined
• HUBUNGI (dan fungsi) prototipe (untuk saat kompilasi memeriksa parameter)
• Pointer dan sintaks untuk mendapatkan dan membebaskan penyimpanan
• Memanggil konvensi ke dan dari non-COBOL bahasa seperti C
• Dukungan untuk eksekusi dalam lingkungan kerangka seperti Microsoft NET. dan Jawa (termasuk COBOL yang dipakai sebagai Enterprise JavaBeans )
• Bit dan dukungan Boolean
• "Benar" dukungan biner (sampai perangkat tambahan ini, item yang terpotong biner didasarkan pada spesifikasi (basis-10) dalam Divisi Data)
• Floating-point dukungan
• Standar hasil aritmatika (atau portabel)
• XML generasi dan parsing
Fitur
COBOL sebagaimana didefinisikan dalam spesifikasi asli termasuk klausul PICTURE lapangan untuk spesifikasi rinci. Ini tidak mendukung variabel lokal, rekursi, alokasi memori dinamis, atau pemrograman terstruktur konstruksi. Dukungan untuk beberapa atau semua fitur ini telah ditambahkan dalam edisi selanjutnya dari standar COBOL. COBOL memiliki banyak kata-kata tersedia (lebih 400), disebut kata kunci
COBOL merupakan bahasa terstruktur, mudah dibaca, dan mudah dipelajari. COBOL terdiri dari empat divisi yaitu IDENTIFICATIONDIVISION, ENVIRONMENT DIVISION, DATA DIVISION, dan PROCEDURE DIVISION. Ada dua bagian utama dalam bahasa COBOL, DATA DIVISION dan PROCEDURE DIVISION. DATA DIVISION memuat dan menggambarkan bentuk dan jenis dari data input dan outputnya. PROCEDURE DIVISION menggambarkan prosedur yang digunakan untuk menyelesaikan permasalahan dengan bentuk dan jenis data yang ada pada DATA DIVISION. Dari apa yang dapat dikerjakan COBOL, konsep COBOL orientasinya pada permasalahan bisnis sebenarnya dapat untuk semua
permasalahan yang berhubungan dengan pengolahan data, misalnya pengolahan data mahasiswa.

Dasar-dasar COBOL.
Untuk membuat program COBOL yang baik dan benar, minimal anda harus menguasai atau mengetahui beberapa hal berikut :
1.Cara penulisan.
Kolom maksimal yang disediakan program COBOL adalah kolom 1 sampai 80, dengan ketentuan sebagai berikut :
Kolom 1-6 : digunakan untuk line number (optional) ditulis dari kecil ke besar.
Kolom 7 : digunakan untuk melanjutkan baris sebelumnya dengan menambahkan tanda (-) dan baris sambungannya ditulis di area B. Bila diisi (*) maka yang ditulis pada baris ini dianggap komentar.
Kolom 8-11 : disebut dengan area A. untuk menulis divisi, section, nama paragrap, judul file description (FD), level number 01 dan level number 77.
Kolom 12-72 : disebut area B. untuk menulis elemen program selain yang ditulis di area A.
Kolom 73-80 : kolom ini tidak akan diproses oleh program jadi data diisi catatan atau curahan hati untuk dokumentasi.
Beberapa hal lagi yang anda harus perhatikan tentang penulisan yaitu penggunaan titik dan spasi. Bahasa pemrogram COBOL sangat sangatketat tentang peraturan penulisan, pastikan anda memberikan tanda titik (.) setelah nama divisi, section, paragraph atau baris instruksi dan spasi (space) untuk pemisah antara COBOL RESERVED WORDS dengan
variable atau string. Kedua hal tadi kelihatan sepele tapi jika program yang anda buat
panjang nya sampai puluhan baris hal ini mungkin dapat membuat anda frustasi. Karena akan menyebabkan pesan kesalahan yang memusingkan kepala.

Cara menjalankan program COBOL.
Program COBOL ini tidak memiliki built-in editor seperti Pascal atauBasic sehingga anda harus mengetik dan mengkompile secara terpisah. Untuk mengetik source program COBOL anda dapat menggunakan sembarang text editor apakah itu MS-Editor, Notepad, SideKick dan lain lain sesuai keinginan anda. Tetapi disarankan menggunakan SideKickkarena lebih cepat terutama pada saat proses debugging source program.

Cara penggunaan SideKick.
SideKick adalah suatu editor tool yang resident di memori, untuk menjalankan SideKick, ketik :
C:\>SK
Setelah tampil jendela berwarna biru tekan CTRL+ALT maka akan keluar menu pop-up pilih notepad.
Tekan F3 untuk membuat file baru (untuk cobol dengan extensi .COB) , F2 untuk menyimpan source program dan Ecs untuk ke DOS prompt.
Untuk mengkompile source program COBOL yang anda buat tekan F2 lalu Ecs , ketikan:
C:\>COBOL nama_program.cob atau C:\>COBOL nama_program;
Untuk menjalankan (running) ketikan: C:\>RUNCOBOL nama_program

Contoh Program Sederhana.
PRAK.COB Sun Aug 20 20:55:58 2006 Page 1
line number source line Microsoft COBOL Version 2.20
1 IDENTIFICATION DIVISION.
2 PROGRAM-ID. CONTOH.
3 AUTHOR. SAYA.
4 ENVIRONMENT DIVISION.
5 CONFIGURATION SECTION.
6 SOURCE-COMPUTER. IBM-PC.
7 OBJECT-COMPUTER. IBM-PC.
8 DATA DIVISION.
9 WORKING-STORAGE SECTION.
10 01 MASUKAN.
11 02 NAMA PIC X(20).
12 02 NPM PIC X(8).
13 SCREEN SECTION.
14 01 HAPUS-LAYAR.
15 02 BLANK SCREEN.
16 PROCEDURE DIVISION.
17 MASUKKAN-DATA.
18 DISPLAY HAPUS-LAYAR.
19 DISPLAY 'NAMA : '.
20 ACCEPT NAMA.
21 DISPLAY 'NPM : '.
22 ACCEPT NPM.
23 SELESAI.
24 STOP RUN.

Sumber : Wikipedia.org
Materi Kuliah Semester 3 Universitas Gunadarma bab 1 (ILAB)
Baca Selanjutnya .....

Sistem Operasi


Kali ini saya akan membahas bagian dari komputer yang sangat berguna meski tidak terlalu terlihat dan mencirikan bagaimana si pengguna tersebut.

Sistem Operasi, bahasan ini sebenarnya merupakan bahasan materi dari mata kuliah saya di semester 4. Sistem Operasi atau yang sering disebut OS adalah sebuah seprangkat program yang mengelelola antara perangkat keras dikomputer dengan si pengguna (yang menghubungkan). Sistem operasi merupakan sebuah perangkat lunak dalam sistem operasi. Dewasa ini banyak berkembang jenis sistem operasi, antara lain Linux, Android, iOS, Mac OS X, dan Microsoft Windows.

Secara umum, Sistem Operasi adalah perangkat lunak pada lapisan pertama yang ditempatkan 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

Sistem Komputer terbagi dalam lapisan-lapisan, sedangkan 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 berkas. Apabila beberapa aplikasi berjalan secara bersamaan, maka Sistem Operasi mengatur schedule yang tepat, sehingga sedapat mungkin semua proses yang berjalan mendapatkan waktu yang cukup untuk menggunakan prosesor (CPU) serta tidak saling mengganggu.
Bagian dari Sistem Operasi :
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
5. Driver untuk berinteraksi dengan hardware eksternal, sekaligus untuk mengontrol mereka.

Proses
Prosesor mengeksekusi program-program komputer. Prosesor adalah sebuah cip 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 mengubah 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).

Sumber : www.wikipedia.org
Baca Selanjutnya .....