Friday, 28 October 2011
A. Pengaruh pertumbuhan penduduk terhadap kemiskinan
Indonesia merupakan sebuah Negara kepulauan yang terdiri dari beribu-ribu pulau besar dan kecil dengan luas tabah kira-kira 2 juta km² dan jumlah penduduk yang ke empat terpadat di dunia setelah China, India,dan Amerika.
Sebagaimana diketahui perubahan angka pertumbuhan penduduk disebabkan oleh unsur-unsur :
1. Fertilitas
2. Mortalitas
3. Migrasi
Fertilitas atau kelahiran merupakan salah satu faktor penambah jumlah penduduk disamping migrasi,jumlah kelahiran setiap tahun di Indonesia masih besar, jumlah bayi yang lahir setelah tahun 2000 masih tetap banyak jumlahnya tiap-tiap tahun jumlah kelahiran bayi di Indonesia mencapai sekitar 4,5 juta bayi
Mortalitas atau kematian merupakan salah satu dari 3 faktor demogarafis selain fertilitas dan migrasi, yang dapat mempengaruhi jumlah dan komposisi umur penduduk, factor social ekonomi seperti pengetahuan tentang kesehatan, gizi dan kesehatan lingkungan, serta kemiskinan merupakan factor individu dan keluarga mempengaruhi mortalitas dalam masyarakat.
Migrasi adalah merupakan gerak perpindahan penduduk dari satu daerah ke daerah lain dengan tujuan untuk menetap di daerah tujuan, migrasi sering diartikan sebagai perpindahan yang relative permanen dari suatu daerah ke daerah lainnya (orangnya disebut migran).
Pertumbuhan penduduk, kualitas sumber daya manusia (SDM) yang rendah, dan sempitnya kesempatan kerja merupakan akar permasalahan kemiskinan. Jadi aspek demografis mempunyai kaitan erat dengan masalah kemiskinan yang dihadapi di Indonesia pada saat ini. Daerah miskin sering ditinggalkan penduduknya untuk bermigrasi ke tempat lain dengan alasan mencari kerja.
Banyak ide dan teori yang sudah dipaparkan cendekiawan-cendekiawan terdahulu mengenai hubungan antara pertumbuhan penduduk dan kemiskinan. Salah satunya adalah Malthus. Malthus meyakini jika pertumbuhan penduduk tidak dikendalikan maka suatu saat nanti sumber daya alam akan habis. Sehingga muncul wabah penyakit, kelaparan, dan berbagai macam penderitaan manusia.
Philip Hauser menganggap kemiskinan tercipta dari tidak optimalnya tenaga kerja dalam bekerja dikarenakan adanya ketidakcocokan antara pendidikan dan pekerjaan yang ditekuni. Hal ini disebabkan oleh tingginya jumlah penduduk yang masuk ke pasar kerja sehingga memaksa pencari kerja untuk mendapatkan pekerjaan secepat-cepatnya walaupun tidak sesuai dengan latar belakang pendidikannya akibat ketatnya persaingan dalam mencari kerja.
Kedua pemaparan ahli tersebut bermuara ke satu arah yakni jumlah penduduk yang besar sebagai penyebab timbulnya kemiskinan, Tinggi rendahnya jumlah penduduk dipengaruhi oleh proses demografi yakni; kelahiran, kematian, dan migrasi. Tingkat kelahiran yang tinggi sudah barang tentu akan meningkatkan tingkat pertumbuhan penduduk. Namun demikian, tingkat kelahiran yang tinggi di Indonesia kebanyakan berasal dari kategori penduduk golongan miskin. Sampai-sampai ada idiom yang menyebutkan bahwa ''tidak ada yang bertambah dari keluarga miskin kecuali anak''.
Selain meningkatkan beban tanggungan keluarga, anak yang tinggal di keluarga miskin sangat terancam kondisi kesehatannya akibat buruknya kondisi lingkungan tempat tinggal dan ketidakmampuan keluarga untuk mengakses sarana kesehatan jika anak mengalami sakit. Hal yang sama juga dialami ibu hamil dari keluarga miskin. Buruknya gizi yang diperoleh semasa kehamilan memperbesar resiko bayi yang dilahirkan tidak lahir normal maupun ancaman kematian ibu saat persalinan. Maka dari itu infant mortality rate (tingkat kematian bayi) dan maternal mortality rate (tingkat kematian ibu) di golongan keluarga miskin cukup besar. Tingkat kematian merupakan indikator baik atau buruknya layanan kesehatan di suatu negara. Tingkat kematian penduduk di negara berkembang, termasuk Indonesia, masih didominasi golongan penduduk miskin.
Masalah migrasi juga memicu pertambahan penduduk secara regional. Salah satu contohnya adalah kasus Pulau Jawa. Pulau Jawa luasnya hanya 7 persen dari total luas wilayah nasional namun penduduk yang berdiam di Jawa adalah 60 persen dari total jumlah penduduk Indonesia. Kesenjangan antar pulau ini menyebabkan munculnya kemiskinan baik di pulau-pulau luar yang tidak berkembang maupun di Pulau Jawa sebagai akibat ketidakmampuan mayoritas penduduk mendatang maupun lokal yang kalah bersaing dalam mendapatkan penghidupan yang layak.
Kesimpulannya adalah bahwa pertumbuhan penduduk berkaitan dengan kemiskinan dan kesejahteraan masyarakat. Pengetahuan tentang aspek-aspek dan komponen demografi seperti fertilitas, mortalitas, morbiditas, migrasi, ketenagakerjaan, perkawinan, dan aspek keluarga dan rumah tangga akan membantu para penentu kebijakan dan perencana program untuk dapat mengembangkan program pembangunan kependudukan dan peningkatan kesejahteraan masyarakat yang tepat sasaran.
Dampak Negatif Pertumbuhan Penduduk Lainnya:
- Lahan tempat tinggal dan bercocok tanam berkurang
- semakin banyaknya polusi dan limbah yang berasal dari rumah tangga, pabrik, perusahaan, industri, peternakan, dll
- Angka pengangguran meningkat
- Angka kesehatan masyarakat menurun
- Angka kemiskinan meningkat
- Pembangunan daerah semakin dituntut banyak
- Ketersediaan pangan sulit
- Pemerintah harus membuat kebijakan yang rumit
- Angka kecukupan gizi memburuk
- Muncul wanah penyakit baru
Cara-cara yang dapat dilakukan untuk mengimbangi pertambahan jumlah penduduk :
- Penambahan dan penciptaan lapangan kerja dengan meningkatnya taraf hidup masyarakat maka diharapkan hilangnya kepercayaan banyak anak banyak rejeki. Di samping itu pula diharapkan akan meningkatkan tingkat pendidikan yang akan merubah pola pikir dalam bidang kependudukan.
- Meningkatkan kesadaran dan pendidikan kependudukan. Dengan semakin sadar akan dampak dan efek dari laju pertumbuhan yang tidak terkontrol, maka diharapkan masyarakat umum secara sukarela turut mensukseskan gerakan keluarga berencana.
- Mengurangi kepadatan penduduk dengan program transmigrasiDengan menyebar penduduk pada daerah-daerah yang memiliki kepadatan penduduk rendah diharapkan mampu menekan laju pengangguran akibat tidak sepadan antara jumlah penduduk dengan jumlah lapangan pekerjaan yang tersedia.
- Meningkatkan produksi dan pencarian sumber makananHal ini untuk mengimbangi jangan sampai persediaan bahan pangan tidak diikuti dengan laju pertumbuhan. Setiap daerah diharapkan mengusahakan swasembada pangan agar tidak ketergantungan dengan daerah lainnya.
Hal-hal yang perlu dilakukan untuk menekan pesatnya pertumbuhan penduduk :
- Menggalakkan program KB atau Keluarga Berencana untuk membatasi jumlah anak dalam suatu keluarga secara umum dan masal, sehingga akan mengurangi jumlah angka kelahiran.
- Menunda masa perkawinan agar dapat mengurangi jumlah angka kelahiran yang tinggi.
Pengertian Penduduk:
Penduduk atau warga suatu negara atau daerah bisa didefinisikan menjadi dua:
- Orang yang tinggal di daerah tersebut
- Orang yang secara hukum berhak tinggal di daerah tersebut. Dengan kata lain orang yang mempunyai surat resmi untuk tinggal di situ. Misalkan bukti kewarganegaraan, tetapi memilih tinggal di daerah lain.
Pengertian Budaya:
Budaya atau kebudayaan berasal dari bahasa Sansekerta yaitu buddhayah, yang merupakan bentuk jamak dari buddhi (budi atau akal) diartikan sebagai hal-hal yang berkaitan dengan budi dan akal manusia. Dalam bahasa Inggris, kebudayaan disebut culture, yang berasal dari kata Latin Colere, yaitu mengolah atau mengerjakan. Bisa diartikan juga sebagai mengolah tanah atau bertani. Kata culture juga kadang diterjemahkan sebagai “kultur” dalam bahasa Indonesia.
Pengertian Masalah Sosial/Penduduk:
Menurut Soerjono Soekanto masalah sosial adalah suatu ketidaksesuaian antara unsur-unsur kebudayaan atau masyarakat, yang membahayakan kehidupan kelompok sosial. Jika terjadi bentrokan antara unsur-unsur yang ada dapat menimbulkan gangguan hubungan sosial seperti kegoyahan dalam kehidupan kelompok atau masyarakat.
Masalah sosial muncul akibat terjadinya perbedaan yang mencolok antara nilai dalam masyarakat dengan realita yang ada. Yang dapat menjadi sumber masalah sosial yaitu seperti proses sosial dan bencana alam. Adanya masalah sosial dalam masyarakat ditetapkan oleh lembaga yang memiliki kewenangan khusus seperti tokoh masyarakat, pemerintah, organisasi sosial, musyawarah masyarakat, dan lain sebagainya
Masalah sosial dapat dikategorikan menjadi 4 (empat) jenis faktor, yakni antara lain :
- Faktor Ekonomi : Kemiskinan, pengangguran, dll.
- Faktor Budaya : Perceraian, kenakalan remaja, dll.
- Faktor Biologis : Penyakit menular, keracunan makanan, dsb.
- Faktor Psikologis : penyakit syaraf, aliran sesat, dsb.
Hubungan Masyarakat dan Kebudayaan
Kebudayaan itu memiliki sifat kompleks, banyak seluk beluknya dan merupakan totalitas, merupakan keseluruhan meliputi pengetahuan, kepercayaan, kesenian, moral, hukum dan lain-lain yang diperoleh manusia di dalam masyarakat. Sehingga dapat diketahui bahwa pencipta kebudayaan adalah manusia. Sedangkan fokus kebudayaan adalah masyarakat.
Sesuai penjelasan di atas maka dapat disimpulkan bahwa antara masyarakat dan kebudayaan memiliki hubungan yang sangat erat. Di dalam masyarakat, kebudayaan itu di satu pihak dipengaruhi oleh anggota masyarakat, tetapi di lain pihak anggota masyarakat itu dipengaruhi oleh kebudayaan, misalnya orang Eropa yang beriklim dingin, terpaksa harus membuat pakaian tebal
Di daerah yang banyak kayu mengharuskan masyarakat untuk membuat rumah dari kayu dan sebagainya. Jika dilihat dari sudut skematik kebudayaan, kebudayaan itu merupakan hasil dari suatu adat dan tradisi yang memiliki aturan-aturan mengikat, yang diciptakan oleh beberapa kumpulan individu sebagai warisan kebudayaan karena faktor tempat tinggal yang mana hasil dari kebudayaan tersebut dengan sengaja atau tidak, sesungguhnya ada dalam masyarakat. Dengan hasil budaya itu, manusia kemudian memiliki kehidupan dan pola kehidupan ini pula dapatlah mempengaruhi cara berpikir dan gerak sosial, contohnya: kehidupan umat Islam di Jawa Tengah dengan Sumatra Barat berlain-lain, sebab pola kehidupan mereka juga lain. Hal ini disebabkan adanya pengaruh kultur (kebudayaan) di daerah itu.
Penduduk, masyarakat dan kebudayaan mempunyai hubungan yang erat antara satu sama lainnya. Dimana penduduk adalah sekumpulan manusia yang menempati wilayah geografi dan ruang tertentu.
Sedangkan masyarakat merupakan sekumpulan penduduk yang saling berinteraksi dalam suatu wilayah tertentu dan terikat oleh peraturan – peraturan yang berlaku di dalam wilayah tersebut. Masyarakat tersebutlah yang menciptakan dan melestarikan kebudayaan; baik yang mereka dapat dari nenek moyang mereka ataupun kebudayaan baru yang tumbuh seiring dengan berjalannya waktu.
Oleh karena itu penduduk, masyarakat dan kebudayaan merupakan hal yang tidak dapat dipisahkan. Kebudayaan sendiri berarti hasil karya manusia untuk melangsungkan ataupun melengkapi kebutuhan hidupnya yang kemudian menjadi sesuatu yang melekat dan menjadi ciri khas dari pada manusia ( masyarakat ) tersebut.
Masyarakat dan kebudayaan terus berkembang dari masa ke masa. Pada zaman dahulu, manusia hidup berpindah dari suatu tempat ke tempat lainnya, masyarakat yang hidup dalam keadaan yang seperti ini di sebut dengan masyarakat nomaden. Mereka berpindah ke tempat lain jika bahan makanan yang ada di derah mereka telah habis. Namun, seiring dengan waktu mereka mulai belajar untuk melestarikan daerah di mana mereka tinggal. Mereka mulai bercocok tanam dan berternak untuk melangsungkan kehidupan mereka. Hingga saat ini kegiatan bercocok tanam (bertani) menjadi ciri khusus masyarakat Indonesia dan dengan demi kian Indonesia di sebut dengan negara agraris, karena sebagian besar masyarakatnya berprofesi sebagai petani hingga mereka dapat memenuhi kebutuhan pangannya sendiri.
Thursday, 13 October 2011
Konsep Dasar Sistem
Sistem : kumpulan dari elemen-elemen yang berinteraksi untuk mencapai suatu tujuan tertentu.
Menurut Jerry FithGerald ; sistem adalah suatu jaringan kerja dari prosedur-prosedur yang saling berhubungan, berkumpul bersama-sama untuk melakukan suatu kegiatan atau menyelesaikan suatu sasaran tertentu.
Karakteristik Sistem :
- Memiliki komponen ;
- Suatu sistem terdiri dari sejumlah komponen yang saling berinteraksi, bekerja sama membentuk satu kesatuan. Komponen-komponen sistem dapat berupa suatu subsistem atau bagian-bagian dari sistem. Setiap sistem tidak perduli betapapun kecilnya, selalu mengandung komponen-komponen atau subsistem-subsistem.
- Setiap subsistem mempunyai sifat-sifat dari sistem untuk menjalankan suatu fungsi tertentu dan mempengaruhi proses sistem secara keseluruhan. Suatu sistem dapat mempunyai suatu sistem yang lebih besar yang disebut supra sistem, misalnya suatu perusahaan dapat disebut dengan suatu sistem dan industri yang merupakan sistem yang lebih besar dapat disebut dengan supra sistem.
- Kalau dipandang industri sebagai suatu sistem, maka perusahaan dapat disebut sebagai subsistem. Demikian juga bila perusahaan dipandang sebagai suatu sistem, maka sistem akuntansi adalah subsistemnya.
- Batas sistem (boundary) ;
- Batas sistem merupakan daerah yang membatasi antara suatu sistem dengan sistem yang lainnya atau dengan lingkungan luarnya. Batas sistem ini memungkinkan suatu sistem dipandang sebagai suatu kesatuan. Batas suatu sistem menunjukkan ruang lingkup (scope) dari sistem tersebut.
- Lingkungan luar sistem (environment) ;
- Adalah apapun di luar batas dari sistem yang mempengaruhi operasi sistem.
- Penghubung sistem (interface) ;
- Merupakan media penghubung antara satu subsistem dengan subsistem yang lainnya.
- Masukan sistem (input) ;
- Merupakan energi yang dimasukkan ke dalam sistem. Masukan dapat berupa masukan perawatan (maintenance input) dan masukan sinyal (signal input). Maintenance input adalah energi yang dimasukkan supaya sistem tersebut dapat beroperasi. Signal input adalah energi yang diproses untuk didapatkan keluaran.
- Sebagai contoh didalam sistem komputer, program adalah maintanance input yang digunakan untuk mengoperasikan komputernya dan data adalah signal input untuk diolah menjadi informasi.
- Keluaran sistem (Output) ;
- Merupakan hasil dari energi yang diolah oleh sistem.
- Pengolah sistem (Process) ;
- Merupakan bagian yang memproses masukan untuk menjadi keluaran yang diinginkan
- Sasaran sistem ;
- Kalau sistem tidak mempunyai sasaran, maka operasi sistem tidak akan ada gunanya.
Klasifikasi Sistem
- Sistem abstrak ; sistem yang berupa pemikiran atau ide-ide yang tidak tampak secara fisik (sistem teologia)
- Sistem fisik ; merupakan sistem yang ada secara fisik (sistem komputer, sistem akuntansi, sistem produksi dll.)
- Sistem alamiah ; sistem yang terjadi melalui proses alam. (sistem matahari, sistem luar angkasa, sistem reproduksi dll.
- Sistem buatan manusia ; sistem yang dirancang oleh manusia. Sistem buatan manusia yang melibatkan interaksi manusia dengan mesin disebut human-machine system (contoh ; sistem informasi)
- Sistem Tertentu (deterministic system) ; beroperasi dengan tingkah laku yang sudah dapat diprediksi. Interaksi bagian-bagiannya dapat dideteksi dengan pasti sehingga keluaran dari sistem dapat diramalkan (contoh ; sistem komputer)
- Sistem tak tentu (probabilistic system) ; sistem yang kondisi masa depannya tidak dapat diprediksi karena mengandung unsur probabilitas.
- Sistem tertutup (close system) ; sistem yang tidak berhubungan dan tidak terpengaruh dengan sistem luarnya. Sistem ini bekerja secara otomatis tanpa adanya turut campur tangan dari pihak luarnya. Secara teoritis sistem tersebut ada, tetapi kenyataannya tidak ada sistem yang benar-benar tertutup, yang ada hanyalah relatively closed system (secara relatif tertutup, tidak benar-benar tertutup).
- Sistem terbuka (open system) ; sistem yang berhubungan dan terpengaruh dengan lingkungan luarnya.
Lebih spesifik dikenal juga yang disebut dengan sistem terotomasi ; yang merupakan bagian
dari sistem buatan manusia dan berineraksi dengan kontrol oleh satu atau lebih komputer
sebagai bagian dari sistem yang digunakan dalam masyarakat modern.
Sistem terotomasi mempunyai sejumlah komponen yaitu ;
- Perangkat keras (CPU, disk, printer, tape).
- Perangkat lunak (sistem operasi, sistem database, program pengontrol komunikasi,program aplikasi).
- Personil (yang mengoperasikan sistem, menyediakan masukan, mengkonsumsi keluaran dan melakukan aktivitas manual yang mendukung sistem).
- Data (yang harus tersimpan dalam sistem selama jangka waktu tertentu).
- Prosedur (instruksi dan kebijakan untuk mengoperasikan sistem).
Sistem terotomasi terbagi dalam sejumlah katagori :
- On-line systems.
- Sistem on-line adalah sistem yang menerima langsung input pada area dimana input tersebut direkam dan menghasilkan output yang dapat berupa hasil komputasi pada area dimana mereka dibutuhkan.
- Area sendiri dapat dipisah-pisah dalam skala, misalnya ratusan kilometer. Biasanya digunakan bagi reservasi angkutan udara, reservasi kereta api, perbankan dll.
- Real-time systems.
- Sistem real-time adalah mekanisme pengontrolan, perekaman data, pemrosesan yang sangat cepat sehinga output yang dihasilkan dapat diterima dalam waktu yang relatif sama.
- Perbedaan dengan sistem on-line adalah satuan waktu yang digunakan real-time biasanya seperseratus atau seperseribu detik sedangkan on-line masih dalah skala detik atau bahkan kadang beberapa menit.
- Perbedaan lainnya, on-line biasanya hanya berinteraksi dengan pemakai, sedangkan real-time berinteraksi langsung dengan pemakai dan lingkungan yang dipetakan.
- Decision support system + strategic planning system.
- Sistem yang memproses transaksi organisasi secara harian dan membantu para manajer mengambil keputusan, mengevaluasi dan menganalisa tujuan organisasi.
- Digunakan untuk sistem penggajian, sistem pemesanan, sistem akuntansi dan sistem produksi. Biasanya berbentuk paket statistik, paket pemasaran dll. Sistem ini tidak hanya merekam dan menampilkan data tetapi juga fungsi-fungsi matematik, data analisa statistik dan menampilkan informasi dalam bentuk grafik (tabel, chart) sebagaimana laporan konvensional.
- Knowledge-based system.
- Program komputer yang dibuat mendekati kemampuan dan pengetahuan seorang pakar. Umumnya menggunakan perangkat keras dan perangkat lunak khusus seperti LISP dan PROLOG.
Sistem berdasarkan prinsip dasar secara umum terbagi dalam :
- Sistem terspesialisasi ; adalah sistem yang sulit diterakpan pada lingkungan yang berbeda (misalnya sistem biologi; ikan yang dipindahkan ke darat)
- Sistem besar ; adalah sistem yang sebagian besar sumber dayanya berfungsi melakukan perawatan harian (misalnya dinosaurus sebagai sistem biologi menghabiskan sebagian besar masa hidupnya dengan makan dan makan).
- Sistem sebagai bagian dari sistem lain ; sistem selalu merupakan bagian dari sistem yang lebih besar, dan dapat terbagi menjadi sistem yang lebih kecil.
- Sistem berkembang ; walaupun tidak berlaku bagi semua sistem tetapi hampir semua sistem selalu berkembang.
Pelaku sistem terdiri dari 7 kelompok :
- Pemakai ;
- Pada umumnya 3 ada jenis pemakai, yaitu
- operasional,
- pengawas dan
- eksekutif.
- Manajemen ;
- Umumnya terdiri dari 3 jenis manajemen, yaitu
- manajemen pemakai yang bertugas menangani pemakaian dimana sistem baru diterapkan,
- manajemen sistem yang terlibat dalam pengembangan sistem itu sendiri, dan
- manajemen umum yang terlibat dalam strategi perencanaan sistem dan sistem pendukung pengambilan keputusan.
- Kelompok manajemen biasanya terlibat dengan keputusan yang berhubungan dengan orang, waktu dan uang
- misalnya ; “ sistem tersebut harus mampu melakukan fungsi x,y,z, selain itu harus dikembangkan dalam waktu enam bulan dengan melibatkan programmer dari departemen w, dengan biaya sebesar x”.
- Pemeriksa ;
- Ukuran dan kerumitan sistem yang dikerjakan dan bentuk alami organisasi dimana sistem tersebut diimplementasikan dapat menentukan kesimpulan perlu tidaknya pemeriksa.
- Biasanya menentukan segala sesuatunya berdasarkan ukuran-ukuran standar yang dikembangkan pada banyak perusahaan sejenis.
- Penganalisa sistem ;
- Fungsi-fungsinya antara lain sebagai :
- Arkeolog ; yaitu yang menelusuri bagaimana sebenarnya sistem lama berjalan, bagaimana sistem tersebut dijalankan dan segala hal yang menyangkut sistem lama.
- Inovator ; yaitu yang membantu mengembangkan dan membuka wawasan pemakai bagi kemungkinan-kemungkinan lain.
- Mediator ; yaitu yang menjalankan fungsi komunikasi dari semua level, antara lain pemakai, manajer, programmer, pemeriksa dan pelaku sistem yang lainnya yang mungkin belum punya sikap dan cara pandang yang sama.
- Pimpinan proyek ; Penganalisa sistem haruslah personil yang lebih berpengalaman dari programmer atau desainer.
- Selain itu mengingat penganalisa sistem umumnya ditetapkan terlebih dahulu dalam suatu pekerjaan sebelum yang lain bekerja, adalah hal yang wajar jika penanggung jawab pekerjaan menjadi porsi penganalisa sistem.
- Pendesain sistem ;
- Pendesain sistem menerima hasil penganalisa sistem berupa kebutuhan pemakai yang tidak berorientasi pada teknologi tertentu, yang kemudian ditransformasikan ke desain arsitektur tingkat tinggi dan dapat diformulasikan oleh programmer
- Programmer ;
- Mengerjakan dalam bentuk program dari hasil desain yang telah diterima dari pendesain.
- Personel pengoperasian ;
- Bertugas dan bertanggungjawab di pusat komputer misalnya jaringan, keamanan perangkat keras, keamanan perangkat lunak, pencetakan dan backup.
- Pelaku ini mungkin tidak diperlukan bila sistem yang berjalan tidak besar dan tidak membutuhkan klasifikasi khusus untuk menjalankan sistem.
Hal mendasar dalam pengembangan sistem
Penganalisa sistem merupakan bagian dari tim yang berfungsi mengembangkan sistem yang memiliki daya guna tinggi dan memenuhi kebutuhan pemakai akhir. Pengembangan ini dipengaruhi sejumlah hal,yaitu :
- Produktifitas, saat ini dibutuhkan sistem yang lebih banyak, lebih bagus dan lebih cepat. Hal ini membutuhkan lebih banyak programmer dan penganalisa sistem yang berkualitas, kondisi kerja ekstra, kemampuan pemakai untuk mengambangkan sendiri, bahasa pemrograman yang lebih baik, perawatan sistem yang lebih baik (umumnya 50 % sampai 70 % sumber daya digunakan untuk perawatan sistem), disiplin teknis pemakaian perangkat lunak dan perangkat pengembangan sistem yang terotomasi.
- Realibilitas, waktu yang dihabiskan untuk testing sistem secara umum menghabiskan 50% dari waktu total pengembangan sistem. Dalam kurun waktu 30 tahun sejumlah sistem yang digunakan di berbagai perusahaan mengalami kesalahan dan ironisnya sangat tidak mudah untuk mengubahnya. Jika terjadi kesalahan, ada dua cara yang bisa dilakukan, yaitu melakukan pelacakan sumber kesalahan dan harus menemukan cara untuk mengoreksi kesalahan tersebut dengan mengganti program, menghilangkan sejumlah statement lama atau menambahkan sejumlah statement baru.
- Maintabilitas, perawatan mencakup ;
- modifikasi sistem sesuai perkembangan perangkat keras untuk meningkatkan kecepatan pemrosesan (yang memegang peranan penting dalam pengoperasian sistem),
- modifikasi sistem sesuai perkembangan kebutuhan pemakai.
- Antara 50% sampai 80% pekerjaan yang dilakukan pada kebanyakan pengembangan sistem dilakukan untuk revisi, modifikasi, konversi,peningkatan dan pelacakan kesalahan.
Konsep Dasar Informasi:
Informasi : data yang telah diproses menjadi bentuk yang memiliki arti bagi penerima dan dapat berupa fakta, suatu nilai yang bermanfaat. Jadi ada suatu proses transformasi data menjadi suatu informasi == input - proses – output.
Data merupakan raw material untuk suatu informasi. Perbedaan informasi dan data sangat relatif tergantung pada nilai gunanya bagi manajemen yang memerlukan. Suatu informasi bagi level manajemen tertentu bisa menjadi data bagi manajemen level di atasnya, atau sebaliknya.
Representasi informasi : pelambangan informasi, misalnya: representasi biner.
Kuantitas informasi : satuan ukuran informasi. Tergantung representasi. Untuk representasi biner satuannya: bit, byte, word dll.
Kualitas informasi : bias terhadap error, karena: kesalahan cara pengukuran dan pengumpulan, kegagalan mengikuti prosedur prmrosesan, kehilangan atau data tidak terproses, kesalahan perekaman atau koreksi data, kesalahan file histori/master, kesalahan prosedur pemrosesan ketidak berfungsian sistem.
Umur informasi : kapan atau sampai kapan sebuah informasi memiliki nilai/arti bagi penggunanya. Ada condition informasion (mengacu pada titik waktu tertentu) dan operating information (menyatakan suatu perubahan pada suatu range waktu).
Kualitas Informasi ; tergantung dari 3 hal, yaitu informasi harus :
- Akurat, berarti informasi harus bebas dari kesalahan-kesalahan dan tidak bias atau menyesatkan. Akurat juga berarti informasi harus jelas mencerminkan masudnya.
- Tetap pada waktunya, berarti informasi yang datang pada penerima tidak boleh terlambat.
- Relevan, berarti informasi tersebut menpunyai manfaat untuk pemakainya. Relevansi informasi untuk tiap-tiap orang satu dengan yang lainnya berbeda.
Nilai Informasi ; ditentukan dari dua hal, yaitu manfaat dan biaya mendapatkannya. Suatu informasi dikatakan bernilai bila manfaatnya lebih efektif dibandingkan dengan biaya mendapatkannya. Pengukuran nilai informasi biasanya dihubungkan dengan analisis cost effectiveness atau cost benefit.
Definisi Sistem Informasi:
Suatu sistem terintegrasi yang mampu menyediakan informasi yang bermanfaat bagi penggunanya.
Atau ;
Sebuah sistem terintegrasi atau sistem manusia-mesin, untuk menyediakan informasi untuk mendukung operasi, manajemen dalam suatu organisasi.
Sistem ini memanfaatkan perangkat keras dan perangkat lunak komputer, prosedur manual, model manajemen dan basis data.
Dari definisi di atas terdapat beberapa kata kunci :
- Berbasis komputer dan Sistem Manusia/Mesin.
- Berbasis komputer: perancang harus memahami pengetahuan komputer dan pemrosesan informasi,
- Sistem manusia mesin: ada interaksi antara manusia sebagai pengelola dan mesin sebagai alat untuk memroses informasi. Ada proses manual yang harus dilakukan manusia dan ada proses yang terotomasi oleh mesin. Oleh karena itu diperlukan suatu prosedur/manual sistem.
- Sistem basis data terintegrasi: Adanya penggunaan basis data secara bersama-sama (sharing) dalam sebuah data base manajemen system.
- Mendukung Operasi: Informasi yang diolah dan di hasilkan digunakan untuk mendukung operasi organisasi.
Istilah Sistem Informasi
- Manajemen Information System
- Information Processing System
- Information Decision System
- Information System.
Semuanya mengacu pada sebuah sistem informasi berbasis komputer yang dirancang untuk mendukung operasi, manajemen dan fungsi pengambilan keputusan suatu organisasi.
Menurut Robert A. Leitch ; sistem informasi adalah suatu sistem di dalam suatu organisasi yang mempertemukan kebutuhan pengolahan transaksi harian, mendukung operasi, bersifat manajerial dan kegiatan strategi dari suatu organisasi dan menyediakan pihak luar tertentu dengan laporan-laporan yang diperlukan.
Monday, 10 October 2011
Abacus (500 SM - 1500 M)
Sejarah komputer dimulai dengan ditemukannya Abacus pada tahun 500 SM di Asia Kecil dan masih digunakan sampai saat ini. Abacus merupakan sebuah alat yang menggunakan biji-bijian geser yang diatur pada sebuah rak untuk melakukan perhitungan. Abacus banyak digunakan oleh para pedagang untuk menghitung transaksi perdagangan.
Blaise Pascal (1623 – 1662)
Seorang pemuda yang saat itu menginjak dewasa menemukan sebuah alat yang disebut sebagai kalkulator roda numerik (numerical wheel calculator). Ide pembuatanalat ini adalah untuk membantu pekerjaan ayahnya dalam perhitungan pajak.
Pascaline menamakan kotak persegi kuningan, menggunakan delapan roda putar bergerigi untuk menjumlahkan bilangan hingga delapan digit. Alat ini merupakan alat penghitung bilangan berbasis sepuluh. Kelemahan alat ini adalah hanya terbatasuntuk melakukan penjumlahan.
Gottfred Wilhem von Leibniz
Tahun 1694, seorang matematikawan dan filsuf Jerman, Gottfred Wilhem von Leibniz (1646-1716) memperbaiki Pascaline dengan membuat mesin yang dapat mengalikan. Sama seperti pendahulunya, alat mekanik ini bekerja dengan menggunakan roda-roda gerigi.
Dengan mempelajari catatan dan gambar-gambar yang dibuat oleh Pascal, Leibniz dapat menyempurnakan alatnya. Barulah pada tahun 1820, kalkulator mekanik mulai populer. Charles Xavier Thomas de Colmar menemukan mesin yang dapat melakukan empat fungsi aritmatik dasar. Kalkulator mekanik Colmar, arithometer, mempresentasikan pendekatan yang lebih praktis dalam kalkulasi karena alat tersebut dapat melakukan penjumlahan, pengurangan, perkalian, dan pembagian. Dengan kemampuannya, arithometer banyak dipergunakan hingga masa Perang Dunia I. Bersama-sama dengan Pascal dan Leibniz, Colmar membantu membangun era komputasi mekanikal.
Charles Babbage (1791-1871)
- Mesin Differensial
Awal mula komputer yang sebenarnya dibentuk oleh seoarng profesor matematika Inggris, Charles Babbage (1791-1871). Tahun 1812, Babbage memperhatikan kesesuaian alam antara mesin mekanik dan matematika:mesin mekanik sangat baik dalam mengerjakan tugas yang sama berulangkali tanpa kesalahan; sedang matematika membutuhkan repetisi sederhana dari suatu langkah-langkah tertentu. Masalah tersebut kemudian berkembang hingga menempatkan mesin mekanik sebagai alat untuk menjawab kebutuhan mekanik.
Usaha Babbage yang pertama untuk menjawab masalah ini muncul pada tahun 1822 ketika ia mengusulkan suatu mesin untuk melakukan perhitungan persamaan differensial. Mesin tersebut dinamakan Mesin Differensial. Dengan menggunakan tenaga uap, mesin tersebut dapat menyimpan program dan dapat melakukan kalkulasi serta mencetak hasilnya secara otomatis.
- Analytical Engine
Setelah bekerja dengan Mesin Differensial selama sepuluh tahun, Babbage tiba-tiba terinspirasi untuk memulai membuat komputer general-purpose yang pertama, yang disebut Analytical Engine. Asisten Babbage, Augusta Ada King (1815-1842) atau yang biasa disebut Lady Ada Byron memiliki peran penting dalam pembuatan mesin ini. Ia membantu merevisi rencana, mencari pendanaan dari pemerintah Inggris, dan
mengkomunikasikan spesifikasi Anlytical Engine kepada publik. Selain itu, pemahaman Augusta yang baik tentang mesin ini memungkinkannya membuat instruksi untuk dimasukkan ke dalam mesin dan juga membuatnya menjadi programmer wanita yang pertama. Pada tahun 1980, Departemen Pertahanan Amerika Serikat menamakan sebuah bahasa pemrograman dengan nama ADA sebagai penghormatan kepadanya.
Mesin uap Babbage, walaupun tidak pernah selesai dikerjakan, tampak sangat primitif apabila dibandingkan dengan standar masa kini. Bagaimanapun juga, alat tersebut menggambarkan elemen dasar dari sebuah komputer modern dan juga mengungkapkan sebuah konsep penting. Terdiri dari sekitar 50.000 komponen, desain dasar dari Analytical Engine menggunakan kartu-kartu perforasi (berlubang-lubang)
yang berisi instruksi operasi bagi mesin tersebut.
Herman Hollerith
Pada 1889, Herman Hollerith (1860-1929) juga menerapkan prinsip kartu perforasi untuk melakukan penghitungan. Tugas pertamanya adalah menemukan cara yang lebih cepat untuk melakukan perhitungan bagi Biro Sensus Amerika Serikat. Sensus sebelumnya yang dilakukan di tahun 1880 membutuhkan waktu tujuh tahun untuk menyelesaikan perhitungan. Dengan berkembangnya populasi, Biro tersebut memperkirakan bahwa dibutuhkan waktu sepuluh tahun untuk menyelesaikan perhitungan sensus.
Hollerith menggunakan kartu perforasi untuk memasukkan data sensus yang kemudian diolah oleh alat tersebut secara mekanik. Sebuah kartu dapat menyimpan hingga 80 variabel. Dengan menggunakan alat tersebut, hasil sensus dapat diselesaikan dalam waktu enam minggu. Selain memiliki keuntungan dalam bidang kecepatan, kartu tersebut berfungsi sebagai media penyimpan data. Tingkat kesalahan perhitungan juga
dpat ditekan secara drastis. Hollerith kemudian mengembangkan alat tersebut dan menjualnya ke masyarakat luas. Ia mendirikan Tabulating Machine Company pada tahun 1896 yang kemudian menjadi International Business Machine (1924) setelah mengalami beberapa kali merger. Perusahaan lain seperti Remington Rand and Burroghs juga memproduksi alat pembaca kartu perforasi untuk usaha bisnis. Kartu perforasi digunakan oleh kalangan bisnis dan pemerintahan untuk permrosesan data hingga tahun 1960.
Vannevar Bush
Pada masa berikutnya, beberapa insinyur membuat penemuan baru lainnya. Vannevar Bush (1890-1974) membuat sebuah kalkulator untuk menyelesaikan persamaan differensial di tahun 1931. Mesin tersebut dapat menyelesaikan persamaan differensial kompleks yang selama ini dianggap rumit oleh kalangan akademisi. Mesin tersebut sangat besar dan berat karena ratusan gerigi dan poros yang dibutuhkan untukmelakukan perhitungan.
John V. Atanasoff dan Clifford Berry
Pada tahun 1903, John V. Atanasoff dan Clifford Berry mencoba membuat komputer elektrik yang menerapkan aljabar Boolean pada sirkuit elektrik. Pendekatan ini didasarkan pada hasil kerja George Boole (1815-1864) berupa sistem biner aljabar, yang menyatakan bahwa setiap persamaan matematik dapat dinyatakan sebagai benar atau salah. Dengan mengaplikasikan kondisi benar salah ke dalam sirkuit listrik dalam bentuk terhubung-terputus, Atanasoff dan Berry membuat komputer elektrik pertama di tahun 1940. Namun proyek mereka terhenti karena kehilangan sumber pendanaan.
1. SISTEM KOMPUTER
a. Pengertian Sistem
Sistem berasal dari bahasa Latin (systema) dan bahasa Yunani (sustema) adalah suatu kesatuan yang terdiri komponen atau eleven yang dihubungkan bersama untuk memudahkan aliran informasi, materi atau energi. Sistem juga merupakan kesatuan bagian-bagian yang saling berhubungan yang berada dalam suatu wilayah serta memiliki item-item penggerak.
b. Pengertian Komputer
Komputer adalah alat yang dipakai untuk mengolah data menurut prosedur yang telah dirumuskan. Kata komputer semula dipergunakan untuk menggambarkan orang yang perkerjaannya melakukan perhitungan aritmatika, dengan atau tanpa alat bantu, tetapi arti kata ini kemudian dipindahkan kepada mesin itu sendiri.
c. Pengertian Sistem Komputer
Sistem Komputer adalah elemen-elemen yang terkait untuk menjalankan suatu aktifitas dengan menggunakan komputer. Elemen dari sistem komputer terdiri dari manusianya (brainware), perangkat unak
(software), set instruksi (instruction set), dan perangkat keras hardware). Dengan demikian komponen tersebut merupakan elemen yang terlibat dalam suatu sistem komputer. Tentu saja hardware tidak berarti apa-apa jika tidak ada salah satu dari dua lainnya (software dan brainware). Contoh sederhananya, siapa yang akan menghidupkan komputer jika tidak ada manusia. Atau akan menjalankan perintah apa komputer tersebut jika tidak ada softwarenya.
Arsitektur Von Neumann menggambarkan komputer dengan empat bagian utama:
- Unit Aritmatika dan Logis (ALU),
- unit kontrol,
- memori,
- dan alat masukan dan hasil (secara kolektif dinamakan I/O). Bagian ini dihubungkan oleh berkas kawat, "bus".
d. Komponen-komponen Komputer
Komponen – komponen dalam sistem komputer terbagi 3, yang tidak bisa terpisahkan yaitu :
1. Hardware ( Perangkat Keras )
- Processing Device
- Input Device
- Output Device
- Storage Device
2. Software ( Perangkat Lunak )
- Operating System
- Application Program
- Language Program
3. Brainware ( Orang Yang MengoperasikanKomputer )
Berikut ini adalah penjelasan lebih lanjut dari artikel HARDWARE & SOFTWARE Komputer
1. Hardware (Perangkat Keras)
Perangkat yang dapat kita lihat dan dapat kita sentuh secara fisik, seperti perangkat perangkat masukan, perangkat pemroses, maupun perangkat keluaran. Peralatan ini umumnya cukup canggih. Dia dapat bekerja berdasarkan perintah yang ada padanya,yang disebut juga dengan instruction set tadi.
Dengan adanya perintah yang dimengerti oleh mesin tersebut, maka perintah tersebut melakukan berbagai aktifitas kepada mesin yang dimengerti oleh mesin tersebut sehingga mesin bisa bekerja berdasarkan susunan perintah yang didapatkan olehnya.
- Processing Device (CPU) :
- CPU ( Central Processing Unit ) berperanan untuk memproses arahan, melaksanakan pengiraan dan menguruskan laluan informasi menerusi system komputer. Unit atau peranti pemprosesan juga akan berkomunikasi dengan peranti input , output dan storan bagi melaksanakan arahan-arahan berkaitan. Dalam komputer-komputer modern, kedua unit ini terletak dalam satu sirkuit terpadu (IC - Integrated Circuit), yang biasanya disebut CPU (Central Processing Unit).
- CPU memiliki fungsi adalah program-program yang disimpan dalam memori utama dengan cara mengambil instruksiinstruksi, menguji instruksi tersebut dan mengeksekusinya satu persatu sesuai perintah. Pandangan sederhananya adalah operasi pembacaan instruksi (fetch) dan operasi pelaksanaan instruksi ( execute ).
- CPU memiliki dua bagian utama, yaitu :
- ALU ( Arithmetic Logic Unit ) : adalah alat yang melakukan semua operasi aritmatika dengan dasar penjumlahan sehingga sirkuit elektronik yang digunakan disebut adder juga melakukan keputusan dari suatu operasi logika sesuai dengan instruksi program. Operasi logika meliputi perbandingan dua operand dengan menggunakan operator logika tertentu, yaitu sama dengan (=), tidak sama dengan (≠), kurang dari (<), kurang atau sama dengan (≤), lebih besar dari (>), dan lebih besar atau sama dengan (≥) ALU juga dapat melakukan pelaksanaan arimatika (pengurangan, penambahan dan semacamnya), pelaksanaan logis ( AND, OR, NOT ), dan pelaksanaan perbandingan (membandingkan dua slot dengan kesetaraan).
- CU ( Control Unit ) : Unit control, mengatur dan mengendalikan semua peralatan yang ada pada sistem komputer, kapan alat input menerima data dan kapan data diolah serta kapan ditampilkan pada alat output. Mengartikan instruksi-instruksi dari program komputer. Membawa data dari alat input ke memori utama. Mengambil data dari memori utama untuk diolah. Mengirim instruksi ke ALU jika ada instruksi untuk perhitungan aritmatika atau perbandingan logika. Membawa hasil pengolahan data kembali ke memori utama lagi untuk disimpan, dan pada saatnya akan disajikan ke alat output.
- Selain itu CPU juga memiliki beberapa alat penyimpanan yang berukuran kecil yang disebut dengan Register yang memiliki fungsi Alat penyimpanan kecil dgn kecepatan akses cukup tinggi, yg digunakan untuk menyimpan data dan instruksi yang sedang diproses, sementara data dan instruksi lainnya yang menunggu giliran untuk diproses, masih disimpan di dalam memori utama.
- Banyak register dalam CPU, masing-masing sesuai dengan fungsinya yaitu :
- Instruction Register ( IR ) : Digunakan untuk menyimpan instruksi yang sedang diproses.
- Program Counter ( PC ) : Digunakan untuk menyimpan alamat lokasi dari memori utama yang berisi instruksi yang sedang diproses. Selama pemrosesan instruksi, isi PC diubah menjadi alamat dari memori utama yang berisi instruksi berikutnya.
- General Purpose Register : Punya kegunaan umum yang berhubungan dengan data yang sedang diproses. Contoh, yg digunakan untuk menampung data disebut operand register, untuk menampung hasil disebut accumulator.
- Memory Data Register ( MDR ) : Digunakan untuk menampung data atau instruksi hasil pengiriman dari memori utama ke CPU atau menampung data yg akan direkam ke memori utama, hasil pengolahan oleh CPU.
- Memory Address Register : Digunakan untuk menampung alamat data atau instruksi pada memori utama yg akan diambil atau yg akan diletakkan. Selain register, beberapa CPU menggunakan suatu cache memory yang mempunyai kecepatan sangat tinggi, agar kerja CPU lebih efisien. Tanpa cache memory, CPU akan menunggu sampai data/ instruksi diterima dari memori utama, atau menunggu hasil pengolahan selesai dikirim ke memori utama, baru proses selanjutnya bisa dilakukan. Padahal proses dari memori utama lebih lambat dibanding kecepatan register sehingga akan banyak waktu terbuang. Dengan adanya cache memory, sejumlah blok informasi pada memori utama dipindahkan ke cache memory dan selanjutnya CPU akan selalu berhubungan dengan cache memory.
- Input and Output Device : I/O membolehkan komputer mendapatkan informasi dari dunia luar, dan menaruh hasil kerjanya di sana, dapat berbentuk fisik (hardcopy) atau non fisik (softcopy). Ada berbagai macam alat I/O, dari yang akrab keyboard, monitor dan disk drive, ke yang lebih tidak biasa seperti webcam (kamera web, printer, scanner, dan sebagainya. Yang dimiliki oleh semua alat masukan biasa ialah bahwa mereka meng-encode (mengubah) informasi dari suatu macam ke dalam data yang bisa diolah lebih lanjut oleh sistem komputer igital. Alat output, men-decode data ke dalam informasi yang bisa dimengerti oleh pemakai komputer.
- Input Device : Input Device adalah perangkat keras komputer yang berfungsi sebagai alat untuk memasukan data atau perintah ke dalam komputer. Alat-alatnya adalah :
- Keyboard
- Pointing Device
- Mouse
- Touch screen
- Digitizer Grapich Tablet
- Scanner
- Microphone
- Output Device : Output Device adalah perangkat keras komputer yang berfungsi untuk menampilkan keluaran sebagai hasil pengolahan data. Keluaran dapat berupa hard-copy (ke kertas), soft-copy (ke monitor), ataupun berupa suara. Alatnya antara lain adalah :
- Monitor
- Printer
- Speaker
- Storage Device
Register CPU berukuran kecil sehingga tidak dapat menyimpan semua informasi, maka CPU harus dilengkapi dengan alat penyimpan berkapasitas lebih besar yaitu memori utama.
Terbagi menjadi dua yaitu :
- Internal Storage :Adalah media penyimpanan yang terdapat didalam komputer yaitu :
- RAM ( Random Access Memory ) : Untuk menyimpan program yang kita olah untuk sementara waktu. Dapat diakses secara acak ( dapat diisi/ditulis, diambil, atau dihapus isinya ). Struktur RAM terbagi menjadi empat bagian utama, yaitu:
- Input Storage : Digunakan untuk menampung input yang dimasukkan melalui alat input.
- Program Storage : Digunakan untuk menyimpan semua instruksi-instruksi program yang akan diakses.
- Working Storage : Digunakan untuk menyimpan data yang akan diolah dan hasil pengolahan.
- Output Storage : Digunakan untuk menampung hasil akhir dari pengolahan data yang akan ditampilkan ke alat output.
- ROM ( Read Only Memori ) : Memori yang hanya bisa dibaca dan berguna sebagai penyedia informasi pada saat komputer pertama kali dinyalakan. Hanya dapat dibaca, tidak bisa mengisi sesuatu ke dalam ROM, sudah diisi oleh pabrik pembuatnya. Berupa sistem operasi yg terdiri dari program pokok, seperti program untuk mengatur penampilan karakter di layar, pengisian tombol kunci papan ketik untuk keperluan kontrol tertentu, dan bootstrap program. Program bootstrap diperlukan pada saat pertama kali sistem komputer diaktifkan (booting), yang dapat berupa cold booting atau warm booting. Dimungkinkan untuk merubah isi ROM, dengan cara memprogram kembali, yaitu :
- PROM (Programmable Read Only Memory), yg hanya dapat diprogram satu kali.
- EPROM (Erasable Programmable Read Only Memory), dapat dihapus dgn sinar ultraviolet, dapat diprogram kembali berulang-ulang.
- EEPROM (Electrically Erasable Programmable Read Only Memory), dapat dihapus secara elektronik dan dapat diprogram kembali.
- External Storage : Perangkat keras untuk melakukan operasi penulisan, pembacaan & penyimpanan data, di luar komponen utama, yaitu :
- Floppy Disk
- Hard Disk
- CD Room
- DVD
2. Software ( Perangkat Lunak )
Rangkaian prosedur dan dokumentasi program yang berfungsi menyelesaikan masalah yang dikehendaki. 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.
- Operating System/ Sistem operasi:
- Program dasar pada komputer yang menghubungkan pengguna dengan hardware komputer. Perangkat lunak yang dihubungkan dengan pelaksanaan program dan koordinasi dari aktivitas sistem komputer.
- Ada beberapa macam system operasi diantaranya adalah :
- Linux
- Windows
- Mac OS
- Tugas sistem operasi termasuk (tetapi tidak hanya) mengurus perjalanan program di atasnya, koordinasi Input, Output, pemrosesan, memori, serta penginstalan dan pembuangan software. Sistem operasi, menentukan program yang mana dijalankan, kapan, dan alat yang mana (seperti memori atau I/O) yang mereka gunakan.
- Sistem operasi juga memberikan servis kepada program lain, seperti kode (driver) yang membolehkan programer untuk menulis program untuk suatu mesin tanpa perlu mengetahui detail dari semua alat elektronik yang terhubung.
- Application Program
- Yaitu program komputer yang siap digunakan atau disebut juga program siap pakai. Program paket digunakan untuk aplikasi bisnis secara umum, aplikasi khusus dibidang industri, aplikasi untuk meningkatkan produktifitas organisasi ayau perusahaan dan aplikasi untuk produktifitas perorangan.
- Contoh :
- Microsoft Word
- Microsoft Excel CorelDraw X4
- Dll
- Language Program
- Language Program atau bahasa pemrograman adalah bahasa yang digunakan oleh manusia untuk berkomunikasi dengan komputer, karena komputer memiliki bahasa sendiri maka komputer tidak akan merespon selain menggunakan bahasa Pemrograman, seperti :Bahasa komputer yang digunakan untuk menulis instruksi-instruksi program untuk melakukan suatu pekerjaan yang dilakukan oleh programer, seperti :
- Visual basic
- Turbo pascal
- Delphi
3. Brainware
Brainware adalah orang yang mengoperasikan sebuah komputer, karena jika tidak ada orang yang mengoperasikan maka tidak akan dapat digunakan.
2. Operasi Sistem Komputer
Secara umum, sistem komputer terdiri atas CPU dan sejumlah device controller yang terhubung melalui sebuah bus yang menyediakan akses ke memori. Umumnya, setiap device controller bertanggung jawab atas sebuah hardware spesisfik. Setiap device dan CPU dapat beroperasi secara konkuren untuk mendapatkan akses ke memori. Adanya beberapa hardware ini dapat menyebabkan masalah sinkronisasi. Karena itu untuk mencegahnya sebuah memory controller ditambahkan untuk sinkronisasi akses memori. Pada sistem komputer yang lebih maju, arsitekturnya lebih kompleks. Untuk meningkatkan performa, digunakan beberapa buah bus . Tiap bus merupakan jalur data antara beberapa device yang berbeda. Dengan cara ini RAM, Prosesor, GPU (VGA AGP) dihubungkan oleh bus utama berkecepatan tinggi yang lebih dikenal dengan nama FSB (Front Side Bus) . Sementara perangkat lain yang lebih lambat dihubungkan oleh bus yang berkecepatan lebih rendah yang terhubung dengan bus lain yang lebih cepat sampai ke bus utama. Untuk komunikasi antar bus ini digunakan sebuah bridge .
Tanggung jawab sinkronisasi bus yang secara tak langsung juga mempengaruhi sinkronisasi memori dilakukan oleh sebuah bus controller atau dikenal sebagai bus master . Bus master akan mengendalikan aliran data hingga pada satu waktu, bus hanya berisi data dari satu buah device .
Pada prakteknya bridge dan bus master ini disatukan dalam sebuah chipset .Jika komputer dinyalakan, yang dikenal dengan nama booting, komputer akan menjalankan bootstrap program yaitu sebuah program sederhana yang disimpan dalam ROM yang berbentuk chip CMOS (Complementary Metal Oxide Semiconductor) . Chip CMOS modern biasanya bertipe EEPROM (Electrically Erasable Programmable Read Only Memory), yaitu memori non-volatile (tak terhapus jika power dimatikan) yang dapat ditulis dan dihapus dengan pulsa elektronik. Lalu bootsrap program ini lebih dikenal sebagai BIOS (Basic Input
Output System) .
Bootstrap program utama, yang biasanya terletak di Motherboard akan memeriksa hardware-hardware utama dan melakukan inisialisasi terhadap program dalam hardware yang dikenal dengan nama firmware .
Bootstrap program utama kemudian akan mencari dan meload kernel sistem operasi ke memori lalu dilanjutkan dengan inisialisasi sistem operasi. Dari sini program sistem operasi akan menunggu kejadian tertentu. Kejadian ini akan menentukan apa yang akan dilakukan sistem operasi berikutnya ( event-driven ).
Kejadian ini pada komputer modern biasanya ditandai dengan munculnya interrupt dari software atau hardware, sehingga Sistem Operasi ini disebut Interrupt-driven. Interrupt dari hardware biasanya dikirimkan melalui suatu signal tertentu, sedangkan software mengirim interrupt dengan cara menjalankan system call atau juga dikenal dengan istilah monitor call . System/Monitor call ini akan menyebabkan trap yaitu interrupt khusus yang dihasilkan oleh software karena adanya masalah atau permintaan terhadap layanan sistem operasi. Trap ini juga sering disebut sebagai exception .
Setiap interrupt terjadi, sekumpulan kode yang dikenal sebagai ISR (Interrupt Service Routine) akan menentukan tindakan yang akan diambil. Untuk menentukan tindakan yang harus dilakukan, dapat dilakukan dengan dua carayaitu polling yang membuat komputer memeriksa satu demi satu perangkat yang ada untuk menyelidiki sumber interrupt dan dengan cara menggunakan alamatalamat ISR yang disimpan dalam array yang dikenal sebagai interrupt vector di mana sistem akan memeriksa Interrupt Vector setiap kali interrupt terjadi.
Arsitektur interrupt harus mampu untuk menyimpan alamat instruksi yang di- interrupt . Pada komputer lama, alamat ini disimpan di tempat tertentu yang tetap, sedangkan pada komputer baru, alamat itu disimpan di stack bersama-sama dengan informasi state saat itu.
HARDWARE (Perangkat Keras) KomputerPerangkat keras komputer adalah semua bagian fisik komputer, dan dibedakan dengan data yang berada di dalamnya atau yang beroperasi di dalamnya, dan dibedakan dengan perangkat lunak (software) yang menyediakan instruksi untuk perangkat keras dalam menyelesaikan tugasnya.Batasan antara perangkat keras dan perangkat lunak akan sedikit buram kalau kita berbicara mengenai firmware, karena firmware ini adalah perangkat lunak yang "dibuat" ke dalam perangkat keras. Firmware ini merupakan wilayah dari bidang ilmu komputer dan teknik komputer, yang jarang dikenal oleh pengguna umum.Komputer pada umumnya adalah komputer pribadi, (PC) dalam bentuk desktop atau menara kotak yang terdiri dari bagian berikut:- Papan sistem/papan induk yang merupakan tempat CPU, memori dan bagian lainnya, dan memiliki slot untuk kartu tambahan.
- RAM - tempat penyimpanan data jangka pendek, sehingga komputer tidak perlu selalu mengakses hard disk untuk mencari data. Jumlah RAM yang lebih besar akan membantu kecepatan PC
- Buses:
- ROM (Read Only Memory) di mana firmware diletakkan
- CPU (Central Processing Unit) sebagai otak dan bagian utama komputer
- Power supply - sebuah kotak yang merupakan tempat transformer, kontrol voltase dan kipas
- Pengontrol penyimpanan, dari jenis IDE, SCSI atau lainnya, yang mengontrol hard disk, Floppy disk, CD-ROM dan drive lainnya; kontroler ini terletak di papan induk (atas-papan) atau di kartu tambahan
- Pengontrol penampilan video yang memproduksi output untuk komputer display
- Pengontrol komputer bus (paralel, serial, USB, Firewire) untuk menyambung komputer dengan alat tambahan luar lainnya seperti printer atau scanner
- Beberapa jenis penyimpanan komputer:
- Penyimpanan dalam - menyimpan data dalam komputer untuk penggunaan jangka panjang.
- Hard disk - untuk penyimpanan data jangka panjang
- Disk array controller
- Kartu suara - menerjemahkan signal dari papan sistem ke bahasa yang dapat dimengerti oleh speaker, dan memiliki terminal untuk mencolok kabel suara speaker.
- Jaringan komputer - untuk menghubungkan komputer ke internet dan/atau komputer lainnya.
- Modem - media penyambung ke koneksi internet.
- Kartu network - untuk internet DSL/kabel, dan/atau menghubungkan ke komputer lain.
- Alat lainnya.
Sebagai tambahan, perangkat keras dapat memasukan komponen luar lainnya. Di bawah ini merupakan komponen standar atau yang umum digunakan.- Keyboard
- Alat penunjuk
- Joystick
- Gamepad
- Scanner gambar
- Webcam
- Tablet Grafis
- Output
- Jaringan/Networking
- Modem
- kartu network
SOFTWARE (Perangkat Lunak) Komputer
Perangkat lunak adalah istilah umum untuk data yang diformat dan disimpan secara digital, termasuk program komputer, dokumentasinya, dan berbagai informasi yang bisa dibaca dan ditulis oleh komputer. Dengan kata lain, bagian sistem komputer yang tidak berwujud. Istilah ini menonjolkan perbedaan dengan perangkat keras komputer.Di bawah ini ada beberapa contoh macam perangkat lunak, yaitu:- Perangkat lunak aplikasi (application software) seperti pengolah kata, lembar tabel hitung, pemutar media, dan paket aplikasi perkantoran seperti OpenOffice.org.
- Sistem operasi (operating system) misalnya Ubuntu.
- Perkakas pengembangan perangkat lunak (software development tool) seperti Kompilator untuk bahasa pemrograman tingkat tinggi seperti Pascal dan bahasa pemrograman tingkat rendah yaitu bahasa rakitan.
- Pengendali perangkat keras (device driver) yaitu penghubung antara perangkat perangkat keras pembantu dan komputer adalah software yang banyak dipakai di swalayan dan juga sekolah, yaitu penggunaan barcode scanner pada aplikasi database lainnya.
- Perangkat lunak menetap (firmware) seperti yang dipasang dalam jam tangan digital dan pengendali jarak jauh.
- Perangkat lunak bebas (free 'libre' software) dan Perangkat lunak sumber terbuka (open source software)
- Perangkat lunak gratis (freeware)
- Perangkat lunak uji coba (shareware / 'trialware)
- Perangkat lunak perusak (malware)
sumber: http://id.wikipedia.org/wiki/
HARDWARE (Perangkat Keras) Komputer
Perangkat keras komputer adalah semua bagian fisik komputer, dan dibedakan dengan data yang berada di dalamnya atau yang beroperasi di dalamnya, dan dibedakan dengan perangkat lunak (software) yang menyediakan instruksi untuk perangkat keras dalam menyelesaikan tugasnya.
Batasan antara perangkat keras dan perangkat lunak akan sedikit buram kalau kita berbicara mengenai firmware, karena firmware ini adalah perangkat lunak yang "dibuat" ke dalam perangkat keras. Firmware ini merupakan wilayah dari bidang ilmu komputer dan teknik komputer, yang jarang dikenal oleh pengguna umum.
Komputer pada umumnya adalah komputer pribadi, (PC) dalam bentuk desktop atau menara kotak yang terdiri dari bagian berikut:
Papan sistem/papan induk yang merupakan tempat CPU, memori dan bagian lainnya, dan memiliki slot untuk kartu tambahan.
- RAM - tempat penyimpanan data jangka pendek, sehingga komputer tidak perlu selalu mengakses hard disk untuk mencari data. Jumlah RAM yang lebih besar akan membantu kecepatan PC
- Buses:
- ROM (Read Only Memory) di mana firmware diletakkan
- CPU (Central Processing Unit) sebagai otak dan bagian utama komputer
Beberapa jenis penyimpanan komputer:
Penyimpanan dalam - menyimpan data dalam komputer untuk penggunaan jangka panjang.
- Hard disk - untuk penyimpanan data jangka panjang
- Disk array controller
Jaringan komputer - untuk menghubungkan komputer ke internet dan/atau komputer lainnya.
- Modem - media penyambung ke koneksi internet.
- Kartu network - untuk internet DSL/kabel, dan/atau menghubungkan ke komputer lain.
Sebagai tambahan, perangkat keras dapat memasukan komponen luar lainnya. Di bawah ini merupakan komponen standar atau yang umum digunakan.
- Keyboard
- Alat penunjuk
- Joystick
- Gamepad
- Scanner gambar
- Webcam
- Tablet Grafis
Output
- Modem
- kartu network
SOFTWARE (Perangkat Lunak) Komputer
Perangkat lunak adalah istilah umum untuk data yang diformat dan disimpan secara digital, termasuk program komputer, dokumentasinya, dan berbagai informasi yang bisa dibaca dan ditulis oleh komputer. Dengan kata lain, bagian sistem komputer yang tidak berwujud. Istilah ini menonjolkan perbedaan dengan perangkat keras komputer.
Di bawah ini ada beberapa contoh macam perangkat lunak, yaitu:
sumber:
Subscribe to:
Posts
(Atom)