Halaman

Minggu, 28 April 2013

ANALISIS DATA PENELITIAN KUANTITATIF


ANALISIS DATA PENELITIAN KUANTITATIF

Dalam penelitian kuantitatif, analisis data merupakan kegiatan setelah data dari seluruh responden atau sumber data lain terkumpul. Kegiatan dalam analisis data adalah mengelompokkan data berdasarkan variable dan jenis responden, mentabulasi data berdasarkan variable dari seluruh responden, menyajikan data tiap variable yang diteliti, melakukan perhitungan untuk menjawab rumusan masalah, dan melakukan perhitungan untuk menguji hipotesis yang telah diajukan.
Analisis data dalam penelitian kuantitatif menggunakan statistic. Ada 2 macam statistic yaitu statistic deskriptif dan statistic inferensial. Statistic inferensial meliputi statistic parametris dan nonparametris.

STATISTIK DESKRIPTIF DAN INFERENSIAL

· Statistic deskriptif adalah statistic yang digunakan untuk menganalisis data dengan cara mendeskripsikan atau menggambarkan data yang terkumpul sebagaimana adanya tanpa bermaksud membuat kesimpulan yang berlaku untuk umum atau generalisasi. Penelitian yang dilakukan pada populasi (tanpa diambil sampelnya) jelas akan menggunakan statistic deskriptif dalam analisisnya. Termasuk dalam statistic deskriptif adalah penyajian data melalui table, grafik, diagram lingkaran, pictogram, perhitungan modus, medien, mean (pengukuran tendensi sentral), perhitungan desil, persentil, perhitungan penyebaran data melalui perhitungan rata-ratadan standar devisi, perhitungan prosentase. Dalam statistic deskriptif juga dapat dilakukan mencari kuatnya hubungan antara variable melalui analisis, korelasi, melakukan prediksi dengan analisis regresi, dan membuat perbandingan dengan membandingkan rata-rata data sampel atau populasi.
· Statistic inferensial adalah adalah tehnik statistic yang digunakan untuk menganalisis data sampel dan hasilnya diberlakukan untuk populasi. Cocok digunakana pada sampel dari populasi yang jelas dan tehnik pengambilan dilakukan secara random. Satatistik ini kebenarannya bersifat perluang (probability). Kesimpulan dari sampel ini akan diberlakukan untuk populasi itu mempunyai peluang kesalan dan kebenaran yang dinyatakan dalam bentuk prosentase. Bila peluang kesalahan 5% maka taraf kepercayaan 95%, bila peluang kesalahan 1%, maka taraf kepercayaannya 99%. Peluang kesalahan dan kepercayaan ini disebut dengan taraf signifikansi. Signifikansi adalah kemampuan untuk digeneralisasikan dengan kesalahan tertentu. Ada hubungan signifikan berarti hubungan itu dapat digeneralisasikan. Ada perbedaan yang signifikan berarti hubungan itu dapat digeneralisasikan.
1. Statistik Parametris
Statistik parametris digunakan untuk menguji parameter populasi melalui statistic, atau menguji ukuran populasi melalui data sampel. Parameter populasi itu meliputi: rata-rata notasi µ (mu), simpangan baku σ (sigma), dan varians σ2. Parameter populasi itu meliputi: rata-rata X (X bar), simpangan baku s, dan varians s2. Statistik ini memerlukan banyak asumsi. Asumsi utama adalah data yang akan dianalisis harus berdistribusi normal. Dalam penggunaan salah satu test mengharuskan data dua kelompok atau lebih yang diuji harus homogeny, dalam regresi harus terpenuhi asumsi literitas. Bila asumsi yang melandasi dapat terpenuhi, statistic parametris mempunyai kekuatan yang lebih daripada statistic nonparametris. Penggunaan parametris kebanyakan untuk menganalisis data interval dan ratio.
2. Statistik Nonparametris
Statistik nonparametris tidak menguji parameter populasi, tetapi menguji distribusi. Statistik ini tidak menuntut terpenuhi banyak asumsi, misalnya data yang akan dianalisis tidak harus berdistribusi normal. Penggunaan nonparametris kebanyakan untuk menganalisis data nominal, ordinal.
Dalam penelitian kuantitatif yang menggunakan statistic, ada dua hal utama ynga harus diperhatikan:
i. MACAM DATA
1. Data Nominal
Menuruti Moh. Nazir, data nominal adalah ukuran yang paling sederhana, dimana angka yang diberikan kepada objek mempunyai arti sebagai label saja, dan tidak menunjukkan tingkatan apapun. Ciri-ciri data nominal adalah hanya memiliki atribut, atau nama, atau diskrit. Data nominal merupakan data kontinum dan tidak memiliki urutan.
2. Data Ordinal
Data ini memiliki nama (atribut), juga memiliki peringkat atau urutan. Angka yang diberikan mengandung tingkatan. Ia digunakan untuk mengurutkan objek dari yang paling rendah sampai yang paling tinggi, atau sebaliknya. Ukuran ini tidak memberikan nilai absolut terhadap objek, tetapi hanya memberikan peringkat saja.
3. Data Interval
Data ini memperlihatkan jarak yang sama dari ciri atau sifat objek yang diukur. Akan tetapi ukuran interval tidak memberikan jumlah absolut dari objek yang diukur.
4. Data Ratio
Ukuran yang meliputi semua ukuran di atas ditambah dengan satu sifat yang lain, yakni ukuran yang memberikan keterangan tentang nilai absolut dari objek yang diukur dinamakan ukuran rasio (data rasio). Data rasio, yang diperoleh melalui pengukuran dengan skala rasio memiliki titik nol.
ii. BENTUK HIPOTESIS
Bentuk hipotesis ada 3 yaitu :
1. Hipotesis Deskriptif
Hipotesis deskriptif yang akan diuji dengan statistic parametris merupakan dugaan terhadap nilai dalam satu sampel (unit sampel) dibandingkan dengan standart, sedangkan hipotesis yang akan diuji dengan statistic nonparametris merupakan dugaan ada tidaknya perbedaan secara signifikan nilai antar kelompok dalam satu sampel.
2. Hipotesis Komparatif
Hipotesis komparatif merupakan dugaan ada tidaknya perbedaan secara signifikan nilai-nilai dua kelompok atau lebih. Dibedakan menjadi 2:
a. Komparatif untuk 2 sampel
b. Komparatif lebih dari 2 sampel
3. Hipotesis Assosiatif
Hipotesis Assosiatif adalah dugaan terhadap ada tidaknya hubungan secara signifikan aantara dua variable atau lebih.
Secara statistic hipotesis diartikan sebagai pernyataan mengenai keadaan populasi yang akan diuji kebenarannya berdasarkan data yang diperoleh dari sampel penelitian. Oleh karena itu dalam statistic yang diuji adalah hipotesis nol. Hipotesis nol adalah penyetaan tidak adanya perbedaan antara parameter dengan statistic. Lawan dari hipotesis nol adalah hipotesis alternative yang menyatakan ada perbedaan antara parameter dan statistic. Hipotesis nol diberi notasi Ho, dan hipotesis alternative diberi notasi Ha.
1. Taraf Kesalahan
Pada dasarnya menguji hipotesis itu adalah menaksir parameter populasi berdasarkan data sampel. Terdapat dua cara menaksir yaitu a point estimate adalah suatu taksiran parameter populasi berdasarkan satu nilai dari rata-rata data sampel dan interval estimate adalah suatu taksiran parameter populasi berdasarkan nilai interval rata-rata data sampel.
Menaksir parameter populasi yang menggunakan nilai tunggal (point estimate) akan mempunyai resiko kesalahan yang lebih tinggi dibandingkan dengan yang menggunakan interval estimate. Makin besar interval taksirannya maka akan semakin kecil kesalahannya. Untuk selanjutnya kesalahan taksiran ini dinyatakan dalam peluang yang berbentuk prosentase.
2. Dua Kesalahan dalam Menguji Hipotesis
a. Kesalahan tipe I adalah suatu kesalahan bila menolak hipotesis nol (Ho) yang benar (seharusnya diterima). Tingkat kesalahan dinyatakan dengan α.
b. Kesalahan tipe II adalah kesalahan bila menerima hipotesis yang salah (seharusnya ditolak). Tingkat kesalahan dinyatakan dengan β.
Bila nilai statistic (data sampel) yang diperoleh dari hasil pengumpulan data sama dengan nilai parameter populasi atau masih berada pada nilai interval parameter populasi, maka hipotesis yang dirumuskan 100% diterima.Jadi tidak terdapat kesalahan tetapi bila nilai statistic di luar nilai parameter populasi akan terdapat kesalahan. Kesalahan ini semakin besar bila nilai statistic jauh dari nilai parameter populasi. Tingkat kesalahan ini dinamakan level of significant atau tingkat signifikan.
3. Macam Pengujian Hipotesis
Terdapat 3 macam bentuk pengujian hipotesis yaitu uji dua pihak (two tail), pihak kanan, dan pihak kiri (one tail). Jenis uji mana yang akan dipakai tergantung pada bunyi kalimat hipotesisnya.
a. Uji dua pihak digunakan bila hipotesis nol (Ho) “sama dengan” dan hipotesi alternatifnya (Ha) berbunyi “tidak sama dengan” (Ho = ; Ha ≠)
b. Uji pihak kiri digunakan apabila hipotes nol (Ho) berbunyi “lebih besar atau sama dengan (≥)” dan hipotesis alternatifnya berbunyi “lebih kecil (<)”.
c. Uji pihak kanan digunakan apabila hipotesis nol (Ho) berbunyi “lebih kecil atau sama dengan (≤)” dan hipotesis alternatifnya (Ha) berbunyi “lebih besar (>)”

 
Sugiyono. Metode Penelitian Kuantitatif Kualitatif dan R&D. 2011. Bandung : ALFABETA.

Suhartono. Data Nominal, data ordinal, data interval dan data ratio. 2009.

 

Kamis, 04 April 2013

Pendekatan, Jenis dan Metode Penelitian Pendidikan

Pendekatan, Jenis dan Metode Penelitian Pendidikan

Metode penelitian berhubungan erat dengan prosedur, teknik, alat, serta desain penelitian yang digunakan. Desain penelitian harus cocok dengan pendekatan penelitian yang dipilih. Prosedur, teknik, serta alat yang digunakan dalam penelitian harus cocok pula dengan metode penelitian yang ditetapkan. Sebelum penelitian dilaksanakan, peneliti perlu menjawab sekurang-kurangnya tiga pertanyaan pokok (Nazir, 1985) yaitu:
  1. Urutan kerja atau prosedur apa yang harus dilakukan dalam melaksanakan suatu penelitian?
  2. Alat-alat (instrumen) apa yang akan digunakan dalam mengukur ataupun dalam mengumpulkan data serta teknik apa yang akan digunakan dalam menganalisis data?
  3. Bagaimana melaksanakan penelitian tersebut?
Jawaban atas ketiga pertanyaan tersebut memberikan kepada peneliti urutan-urutan pekerjaan yang terus dilakukan dalam suatu penelitian. Hal ini sangat membantu peneliti untuk mengendalikan kegiatan atau tahap-tahap kegiatan serta mempermudah mengetahui kemajuan (proses) penelitian. Metode penelitian menggambarkan rancangan penelitian yang meliputi prosedur atau langkah-langkah yang harus ditempuh, waktu penelitian, sumber data, serta dengan cara apa data tersebut diperoleh dan diolah/dianalisis. Dalam prakteknya terdapat sejumlah metode yang biasa digunakan untuk kepentingan penelitian.
Berdasarkan sifat-sifat masalahnya, Suryabrata (1983) mengemukakan sejumlah metode penelitian yaitu sebagai berikut
  1. Penelitian Historis yang bertujuan untuk membuat rekonstruksi masa lampau secara sistematis dan obyektif.
  2. Penelitian Deskriptif yang yang bertujuan untuk membuat deskripsi secara sistematis, faktual, dan akurat mengenai fakta dan sifat populasi atau daerah tertentu.
  3. Penelitian Perkembangan yang bertujuan untuk menyelidiki pola dan urutan pertumbuhan dan/atau perubahan sebagai fungsi waktu.
  4. Penelitian Kasus/Lapangan yang bertujuan untuk mempelajari secara intensif latar belakang keadaan sekarang dan interaksi lingkungansuatu obyek
  5. Penelitian Korelasional yang bertujuan untuk mengkaji tingkat keterkaitan antara variasi suatu faktor dengan variasi faktor lain berdasarkan koefisien korelasi
  6. Penelitian Eksperimental suguhan yang bertujuan untuk menyelidiki kemungkinan hubungan sebab akibat dengan melakukan kontrol/kendali
  7. Penelitian Eksperimental semu yang bertujuan untuk mengkaji kemungkinan hubungan sebab akibat dalam keadaan yang tidak memungkinkan ada kontrol/kendali, tapi dapat diperoleh informasi pengganti bagi situasi dengan pengendalian.
  8. Penelitian Kausal-komparatif yang bertujuan untuk menyelidiki kemungkinan hubungan sebab-akibat, tapi tidak dengan jalan eksperimen tetapi dilakukan dengan pengamatan terhadap data dari faktor yang diduga menjadi penyebab, sebagai pembanding.
  9. Penelitian Tindakan yang bertujuan untuk mengembangkan keterampilan baru atau pendekatan baru dan diterapkan langsung serta dikaji hasilnya.
McMillan dan Schumacher (2001) memberikan pemahaman tentang metode penelitian dengan mengelompokkannya dalam dua tipe utama yaitu kuantitatif dan kualitatif yang masing-masing terdiri atas beberapa jenis metode sebagaimana ditunjukkan pada tabel berikut.

Jenis-Jenis Metode Penelitian

Jenis-Jenis Metode Penelitian

Jenis-jenis penelitian lain dapat dibedakan atas dasar beberapa sumber referensi berikut ini.

Jenis-Jenis Metode Penelitian Menurut Ahli

Pendekatan Penelitian, Jenis Penelitian dan Metode Penelitian Pendidikan
Banyaknya jenis metode penelitian sebagaimana dikemukakan di atas, dilandasi oleh adanya perbedaan pandangan dalam menetapkan masing-masing metode. Uraian selanjutnya tidak akan mengungkap semua jenis metode yang dikemukakan di atas tetapi membahas secara singkat beberapa metode penelitian sederhana yang sering digunakan dalam penelitian pendidikan.

A. Penelitian Deskriptif

Penelitian deskriptif adalah penelitian yang berusaha mendeskripsikan suatu gejala, peristiwa, kejadian yang terjadi saat sekarang. Penelitian deskriptif memusatkan perhatian kepada masalah-masalah actual sebagaimana adanya pada saat penelitian berlangsung. Melalui penelitian deskriptif, peneliti berusaha mendeskripsikan peristiwa dan kejadian yang menjadi pusat perhatian tanpa memberikan perlakukan khusus terhadap peristiwa tersebut. Variabel yang diteliti bisa tunggal (satu variabel) bisa juga lebih dan satu variabel.

B. Studi Kasus

Penelitian Studi kasus pada dasarnya mempelajari secara intensif seseorang individu atau kelompok yang dipandang mengalami kasus tertentu. Misalnya, mempelajari secara khusus kepala sekolah yang tidak disiplin dalam bekerja. Terhadap kasus tersebut peneliti mempelajarinya secara mendalam dan dalam kurun waktu cukup lama. Mendalam, artinya mengungkap semua variable yang dapat menyebabkan terjadinya kasus tersebut dari berbagai aspek.
Tekanan utama dalam studi kasus adalah mengapa individu melakukan apa yang dia lakukan dan bagaimana tingkah lakunya dalam kondisi dan pengaruhnya terhadap lingkungan. Untuk mengungkap persoalan kepala sekolah yang tidak disiplin peneliti perlu mencari data berkenaan dengan pengalamannya pada masa lalu, sekarang, lingkungan yang membentuknya, dan kaitan variabel-variabel yang berkenaan dengan kasusnya. Data diperoleh dari berbagai sumber seperti rekan kerjanya, guru, bahkan juga dari dirinya. Teknik memperoleh data sangat komprehensif seperti observasi perilakunya, wawancara, analisis dokumenter, tes, dan lain-lain bergantung kepada kasus yang dipelajari.
Setiap data dicatat secara cermat, kemudian dikaji, dihubungkan satu sama lain, kalau perlu dibahas dengan peneliti lain sebelum menarik kesimpulankesimpulan penyebab terjadinya kasus atau persoalan yang ditunjukkan oleh individu tersebut. Studi kasus mengisyaratkan pada penelitian kualitatif. Kelebihan studi kasus dari studi lainnya adalah, bahwa peneliti dapat mempelajari subjek secara mendalam dan menyeluruh.
Namun kelemahanya sesuai dengan sifat studi kasus bahwa informasi yang diperoleh sifatnya subyektif, artinya hanya untuk individu yang bersangkutan dan belum tentu dapat digunakan untuk kasus yang sama pada individu yang lain. Dengan kata lain, generalisasi informasi sangat terbatas penggunaannya. Studi kasus bukan untuk menguji hipotesis, namun sebaliknya hasil studi kasus dapat menghasilkan hipotesis yang dapat diuji melalui penelitian lebih lanjut. Banyak teori, konsep dan prinsip dapat dihasilkan dan temuan studi kasus.

C. Penelitian Survei

Penelitian survei cukup banyak digunakan untuk pemecahan masalah-masalah pendidikan termasuk kepentingan perumusan kebijaksanaan pendidikan. Tujuan utamanya adalah mengumpulkan informasi tentang variabel dari sekolompok obyek (populasi). Survei dengan cakupan seluruh populasi (obyek) disebut sensus. Sedangkan survei yang mempelajari sebagian populasi dinamakan sampel survei. Untuk kepentingan pendidikan, survei biasanya mengungkap permasalahan yang berkenaan dengan berapa banyak siswa yang mendaftar dan diterima di suatu sekolah? Berapa jumlah siswa rata-rata dalam satu kelas? Berapa banyak guru yang telah memenuhi kualifikasi yang telah ditentukan? Pertanyaan-pertanyaan kuantitatif seperti itu diperlukan sebagai dasar perencanaan dan pemecahan masalah pendidikan di sekolah. Pada tahap selanjutnya dapat pula dilakukan perbadingan atau analsis hubungan antara variabel tersebut.

D. Studi Korelasional

Seperti halnya survei, metode deskriptif lain yang sering digunakan dalam pendidikan adalah studi korelasi. Studi ini mempelajari hubungan dua variabel atau lebih, yakni sejauh mana variasi dalam satu variable berhubungan dengan variasi dalam variabel lain. Derajat hubungan variable-variabel dinyatakan dalam satu indeks yang dinamakan koefisien korelasi. Koefisien korelasi dapat digunakan untuk menguji hipotesis tentang hubungan antar variabel atau untuk menyatakan besar-kecilnya hubungan antara kedua variabel.
Studi korelasi bertujuan menguji hipotesis, dilakukan dengan cara mengukur sejumlah variabel dan menghitung koefisien korelasi antara variabel-variabel tersebut, agar dapat ditentukan variabel-variabel mana yang berkorelasi. Misalnya peneliti ingin mengetahui variabel-variabel mana yang sekiranya berhubungan dengan kompetensi profesional kepala sekolah.
Semua variabel yang ada kaitannya (misal latar belakang pendidikan, supervisi akademik, dll) diukur, lalu dihitung koefisien korelasinya untuk mengetahui variabel mana yang paling kuat hubungannya dengan kemampuan manajerial kepala sekolah.

E. Penelitian Eksperimen

Penelitian eksperimen dapat didefinisikan sebagai metode sistematis guna membangun hubungan yang mengandung fenomena sebab akibat. Penelitian eksperimen merupakan metode inti dari model penelitian yang menggunakan pendekatan kuantitatif. Dalam metode eksperimen, peneliti harus melakukan tiga persyaratan yaitu kegiatan mengontrol, kegiatan memanipulasi, dan observasi. Dalam penelitian eksperimen, peneliti membagi objek atau subjek yang diteliti menjadi 2 kelompok yaitu kelompok treatment yang mendapatkan perlakuan dan kelompok kontrol yang tidak mendapatkan perlakuan.

F. Penelitian Tindakan

Penelitian tindakan adalah suatu bentuk penelitian refleleksi-diri yang dilakukan oleh para partisipan dalam situasi-situasi sosial (termasuk pendidikan) untuk memperbaiki praktek yang dilakukan sendiri. Dengan demikian akan diperoleh pemahaman mengenai praktek tersebut dan situasi di mana praktek tersebut dilaksanakan. Terdapat dua esensi penelitian tindakan yaitu perbaikan dan keterlibatan. Hal ini mengarahkan tujuan penelitian tindakan ke dalam tiga area yaitu: (1) Untuk memperbaiki praktek; (2) Untuk pengembangan profesional dalam arti meningkatkan pemahaman/kemampuan para praktisi terhadap praktek yang dilaksanakannya; (3) Untuk memperbaiki keadaan atau situasi di mana praktek tersebut dilaksanakan.

G. Metode Penelitian dan Pengembangan (R&D)

Penelitian dan Pengembangan atau Research and Development (R&D) adalah strategi atau metode penelitian yang cukup ampuh untuk memperbaiki praktek. Yang dimaksud dengan Penelitian dan Pengembangan atau Research and Development (R&D) adalah rangkaian proses atau langkah-langkah dalam rangka mengembangkan suatu produk baru atau menyempurnakan produk yang telah ada agar dapat dipertanggung jawabkan. Produk tersebut tidak selalu berbentuk benda atau perangkat keras (hardware), seperti buku, modul, alat bantu pembelajaran di kelas atau di laboratorium, tetapi bisa juga perangkat lunak (software), seperti program komputer untuk pengolahan data, pembelajaran di kelas, perpustakaan atau laboratorium, ataupun model-model pendidikan, pembelajaran, pelatihan, bimbingan, evaluasi, sistem manajemen, dan lain-lain.
Demikianlah beberapa metode penelitian dalam pendidikan, sumber utama dari penulisan metode penelitian


 


Read more: METODE PENELITIAN >> Pendekatan, Jenis dan Metode Penelitian

Senin, 01 April 2013

Faktor-Faktor Yang Mempengaruhi Perekrutan


Faktor-Faktor Yang Mempengaruhi Perekrutan

Secara garis besar terdapat dua faktor yang mempengaruhi proses pengadaan tenaga, yaitu faktor organisasi dan faktor lingkungan.
Faktor Organisasi
Kesan yang dimiliki perusahaan
Banyak faktor di dalam organisasi yang dapat mempengaruhi berhasil tidaknya program pengadaan tenaga kerja. Kesan atau image (citra) baik yang disajikan oleh instansi/ perusahaan akan mempengaruhi kemampuan organisasi/perusahaan tersebut di dalam menarik calon tenaga kerja. Kenyataan menunjukkan bahwa iklan yang bagus dan menarik hubungan masyarakat (public relations) dapat meningkatkan pengetahuan masyarakat tentang organisasi/ perusahaan tersebut, dan meningkatkan apresiasi umum tentang organisasi/ perusahaan. Besarnya pengetahuan masyarakat tentang suatu organisasi/ perusahaan dan baiknya apresiasi serta image organisasi/perusahaan tersebut akan berdampak pada besarnya kemungkinannya untuk mendapatkan calon tenaga kerja yang bermutu.
Selain melalui penciptaan image baik melalui media massa, penciptaan image juga dapat dilakukan oleh karyawan yang telah ada. Sebagai contoh, seorang karyawan suatu organisasi/perusahaan yang memiliki masalah dengan gaya kepemimpinan atasannya atau merasakan adanya kesenjangan antara harapan yang diberikan dengan kenyataan yang dihadapi akan mengeluarkan komentar yang sedikit banyaknya menurunkan citra organisasi/perusahaan. Kondisi seperti ini pada gilirannya menyebabkan organisasi/perusahaan tersebut kesulitan mendapatkan calon pegawai yang bermutu dari masyarakat umum.
Perencanaan SDM
Membantu proses perekrutan menjadi lebih efektif, karena melalui perencanaan SDM perusahaan telah mengetahui pekerjaan mana yang harus dipemuhi dari sumber eksternal atau internal.
Persyaratan pekerjaan
Hal ini akan membatasi perekrutan yang dilakukan, karena hanya SDM yang sesuai dengan ketentuan yang dapat mengajukan lamaran pekerjaan.
Proses perekrutan masa lampau
Hasil evaluasi proses perekrutan yang pernah dilakukan menjadi feedback untuk proses berikutnya agar menjadi lebih baik dan efektif.
Faktor Lingkungan
Faktor lingkungan yang mempengaruhi pengadaan tenaga kerja di antaranya adalah :
Kondisi Pasar Kerja
Kondisi pasar kerja berpengaruh pada penyediaan (supply) calon tenaga kerja yang qualified. Jika perusahaan tidak berhasil mendapatkan calon tenaga kerja secara tepat pada wilayahnya, maka perusahaan/organisasi tersebut harus mencari ke wilayah lain. Selain itu persaingan antar organisasi/perusahaan dapat mengurangi berkumpulnya calon tenaga yang qualified dan atau menyebabkan tingginya upah yang dijanjikan oleh organisasi/perusahaan yang akan merekrutnya.
Kecenderungan Perekonomian
Kecenderungan perekonomian adalah kecenderungan perusahaan/organisasi dalam pemenuhan kebutuhan spesifikasi tenaga kerja. Sebagai contoh : pengenalan teknologi komputer mengakibatkan besarnya permintaan tenaga kerja yang memiliki kepandaian di bidang komputer.
Perilaku Masyarakat
Perilaku masyarakat dalam hal ini adalah penilaian masyarakat tentang suatu jenis pekerjaan. Jika sebagian besar calon tenaga kerja memandang suatu jenis pekerjaan sebagai pekerjaan rendahan atau hina, maka kemungkinan besar hanya sedikit calon tenaga kerja yang melamar pekerjaan tersebut. Sebaliknya jika sebagian besar masyarakat memandang suatu jenis pekerjaan sebagai perkejaan yang sangat bergengsi dan terhormat, maka akan banyak calon tenaga kerja yang melamar saat jenis pekerjaan tersebut ditawarkan.
Contoh : dahulu pekerjaan sebagai pelayan resetoran atau pelayan di hotel dianggap sebagai pekerjaan hina atau rendahan. Namun saat ini pandangan masyarakat tentang pekerjaan tersebut telah berubah.
Peraturan Pemerintah
Peraturan pemerintah tentang ketenagakerjaan seperti pemberian kesempatan yang sama pada semua warga (pria maupun wanita), ketentuan upah minimum, keselamatan kerja dan sebagainya sedikit banyaknya berpengaruh pada pengadaan tenaga kerja.

 

Rabu, 06 Maret 2013

Indikator Ekonomi


Indikator Ekonomi


Kondisi perekonomian suatu negara cukup sulit untuk diketahui secara pasti dan tepat karena adanya keterbatasan untuk mengumpulkan data. Untuk itu, diperlukan suatu indicator- indicator yang akan mewakili kondisi perekonomian yang disebut indicator ekonomi. Indikator ekonomi suatu negara merupakan hasil survei badan statistik atau badan ekonomi, yang biasanya akan dikeluarkan per satu minggu dalam bentuk forecast atau perkiraan. Indikator tersebut merupakan factor penting dan merupakan bagian dari faktor fundamental ekonomi dalam suatu Negara. Hal ini menunjukkan bagaimana kondisi perekonomian suatu Negara secara keseluruhan. Adapun beberapa indicator ekonomi antara lain pertumbuhan ekonomi, inflasi, nilai tukar, suku bunga, GDP (Gross Domestik Product).

Pertumbuhan Ekonomi

Pertumbuhan ekonomi adalah proses dimana terjadi kenaikan produk nasional bruto riil atau pendapatan nasional riil. Pertumbuhan ekonomi ini diukur dari pendapatan perkapita. Faktor ini menunjukkan seberapa baik taraf hidup masyarakat yang diukur dengan output riil per orang/ pendapatan perkapita. Dapat disimpulkan bahwa, semakin tinggi pertumbuhan ekonomi di suatu Negara, berarti ada peningkatan taraf hidup masyarakat berdasarkan output riil per orang/ pendapatan perkapita.

Berdasarkan pengertian diatas, dapat diketahui bahwa pertumbuhan ekonomi merupakan indicator taraf hidup masyarakat. Untuk mengetahui seberapa besar tingkat pertumbuhan ekonomi dalam suatu Negara, perlu dilakukan survey mengenai data seperti pendapatan perkapita. Oleh sebab itu, dengan melihat tingkat pertumbuhan ekonomi suatu Negara, kita dapat mengetahui seberapa tinggi tingkat kesejahteraan masyarakat secara umum.

Menurut bank dunia, tingkat pertumbuhan ekonomi di Indonesia pada tahun 2007 sebesar 6,3 %, kemudian meningkat pada tahun 2008 menjadi 6,4 %. Namun pada tahun 2009, pertumbuhan ekonomi di Indonesia akan menurun tajam menjadi 3,7 %. Tentu saja hal ini tak lepas dari krisis global yang masih melanda dunia.

Inflasi

Menurut Wikipedia, inflasi merupakan suatu proses meningkatnya harga-harga secara umum yang terjadi secara terus menerus. Inflasi juga merupakan proses menurunnya nilai suatu mata uang local terhadap mata uang asing secara terus menerus. Meningkatnya harga barang yang tinggi belum tentu menunjukkan terjadinya inflasi. Perlu digaris bawahi bahwa inflasi terjadi jika peningkatan harga barang berlangsung terus menerus dan saling mempengaruhi. Sehingga, dengan melihat nilai inflasi, kita dapat mengetahui tingkat kenaikkan barang dan seberapa besar penurunan nilai mata uang local suatu Negara.

Inflasi dapat terjadi karena meningkatnya permintaan akan suatu barang. Peningkatan permintaan tersebut akan memicu kenaikan harga yang dapat terjadi secara terus menerus. Inflasi yang tinggi, tentu saja akan menjadi suatu hal yang buruk bagi masyarakat di suatu Negara. Hal ini juga dapat mengganggu pertumbuhan ekonomi suatu Negara karena dapat meningkat harga barang input. Bagi konsumen, tentu saja inflasi yang tinggi sangat memberatkan. Menurut bank Indonesia, inflasi Indonesia pada Januari 2009 sebesar 9,17 %. Artinya, pada bulan Januari 2009, kenaikkan harga barang secara umum meningkat sekitar 0.0917 kali harga sebelumnya.

Nilai Tukar

Nilai tukar mata uang merupakan harga mata uang suatu Negara yang dinyatakan dalam mata uang Negara lain. Nilai tersebut tentu saja akan mempengaruhi kegiatan ekonomi seperti ekspor dan impor. Tidak hanya itu, nilai tukar mata uang juga berhubungan dengan inflasi. Apabila nilai tukar mata uang suatu Negara menguat, dapat mempengaruhi dan menurunkan atau memperlambat tingkat inflasi terhadap barang-barang impor. Hal tersebut dikarenakan penguatan nilai tukar mata uang local menyebabkan harga barang impor menjadi lebih murah di pasar domestic. Tetapi bila nilai tukar mata uang local terhadap mata uang asing melemah, maka harga barang impor di pasar domestic akan menjadi lebih mahal. Hal tersebut tentu saja akan memicu terjadinya inflasi. Contohnya, ketika tahun 1998 kondisi ekonomi yang buruk menyebabkan nilai tukar rupiah terhadap US$ melemah. Hal tersebut menyebabkan harga barang impor yang dijual di pasar domestic Indonesia menjadi lebih mahal sehingga memicu inflasi

Dari tanggal 1 Februari hingga 12 Februari 2009, pergerakkan nilai berada pada kisaran Rp. 11.641- Rp. 11.807 atau melemah.

Suku Bunga

Suku bunga dapat diartikan sebagai tingkat biaya pendanaan di satu sisi dan merupakan tingkat hasil yang diharapkan di sisi lain. Suku bunga ini sangat mempengaruhi banyak hal, seperti halnya keputusan investasi. Kebijakan suku bunga merupakan kebijakan moneter yang dilakukan pemerintah dalam mengendalikan system ekonomi suatu Negara, misalnya untuk mengendalikan jumlah uang yang beredar.

Inflasi merupakan salah satu factor yang dapat mempengaruhi peningkatan suku bunga. Suku bunga yang tinggi tentu saja dapat mempengaruhi besarnya biaya modal untuk investasi. Jadi, ketika suku bunga tinggi, umumnya investasi yang dilakukan perusahaan akan berkurang yang dapat mempengaruhi kinerja perusahaan. Tentu saja hal ini dapat mempengaruhi kondisi pasar modal. Ketika suku bunga tinggi, maka return yang diharapkan investor meningkat, sedangkan biaya modal sendiri juga meningkat. Hal ini dapat menyebabkan pasar modal menjadi lesu. Orang banyak beralih ke tabungan yang dinilai lebih menguntungkan. Dari penjelasan singkat tersebut, dengan melihat suku bunga suatu negara, kita dapat mengetahui tingkat return yang dapat ditawarkan suatu Negara dan juga tingkat biaya modalnya.

Saat ini, suku bunga bank di Indonesia sebesar 8,25% atau turun 50 bps dari sebelumnya 8,75%. Penurunan suku bunga tersebut tentu saja akan memberikan sedikit kontribusi positif bagi pasar modal di Indonesia.

GDP (Gross Domestic Product)

GDP atau Produk Domestik Brutto (PDB) merupakan salah satu langkah untuk mengukur pendapatan nasional dan output dalam suatu Negara dan menjadi salah satu indicator untuk mengukur pertumbuhan ekonomi suatu Negara. GDP bisa dibilang sebagai “godfather” dari semua indicator ekonomi yang mencerminkan nilai pasar untuk semua barang dan jasa yang diproduksi oleh suatu ekonomi dalam periode tertentu. GDP dilrilis 3 bulan sekali atau per kuartal dan juga pertahun. Dengan membaca laporan GDP, kita dapat mengetahui mengenai informasi-informasi lain tentang indicator yang menjadi bagian dalam GDP. GDP dapat diukur dengan rumus :

Menurut Mudrajad, GDP perkapita di Indonesia pada awal tahun 2008 hanya sekitar US$ 1,924.73. Bila dirupiahkan, maka pendapatan rata-rata tiap orang Indonesia hanya sekitar Rp. 17.760 juta per tahun atau hanya sekitar Rp. 1,5 juta per bulan. Artinya masih banyak penduduk Indonesia yang pendapatan perbulannya dibawah Rp. 1,5 juta per bulan.

Indikator Ekonomi Leading Dan Lagging


Indikator Ekonomi Leading Dan Lagging

Indikator ekonomi lagging
Tidak seperti indikator ekonomi yang bersifat leading, indikator lagging ditampilkan setelah terjadi perubahan keadaan ekonomi. Meski tidak menunjukkan arah pergerakan perekonomian, indikator lagging mengkonfirmasi perubahan yang telah terjadi, dan mengindikasikan trend perubahan besaran ekonomi tersebut dalam jangka panjang. Misalnya indikator tingkat pengangguran (unemployment rate). Jika tingkat pengangguran naik secara berturut-turut, berarti keadaan ekonomi sedang lesu, atau jika pemerintah optimis keadaan perekonomian akan membaik, sebagai konfirmasinya indikator tingkat pengangguran semestinya akan turun. Berikut beberapa indikator ekonomi penting yang bersifat lagging:


1. Gross Domestic Product (GDP):
GDP adalah patokan tipikal untuk pertumbuhan ekonomi. Jika GDP naik artinya keadaan ekonomi sedang tumbuh dan data ini sering digunakan oleh sektor bisnis dan industri untuk mengevaluasi pengeluaran belanjanya, kenaikan gaji, ekspansi dan lain sebagainya. Pemerintah menggunakan patokan GDP disamping laju inflasi sebagai salah satu komponen dalam menentukan tingkat suku bunga. GDP biasanya dirilis per kwartal (q/q), dan dalam 3 versi, yaitu Advance, Preliminary dan Final. GDP Advance atau Estimated GDP yang pertama dirilis biasanya berdampak lebih besar.

2. Tingkat pengangguran (Unemployment Rate):
Indikator ini mengukur persentasi jumlah pengangguran yang sedang aktif mencari pekerjaan dalam sebulan. Jumlah pengangguran yang tinggi akan mengurangi tingkat pengeluaran konsumen, yang pada akhirnya akan berdampak negatif pada GDP. Selain itu pengeluaran pemerintah akan bertambah dengan program tunjangan untuk pengangguran (di negara-negara yang menggunakan mata uang utama memang menerapkan program ini). Biasanya data ini dirilis bersamaan dengan jumlah daftar upah pekerja yang menggambarkan perubahan jumlah lapangan pekerjaan diluar sektor industri pertanian (Non Farm Payrolls).

3. Tingkat pendapatan dan upah pekerja
Jika ekonomi berjalan dengan efisien, tingkat pendapatan dan upah pekerja akan meningkat secara teratur sesuai tingkat inflasi. Jika terjadi penurunan upah, maka berarti telah terjadi pengurangan jam kerja atau pekerja yang dirumahkan. Hal ini menunjukkan bahwa perekonomian sedang lesu atau menuju ke arah resesi. Yang termasuk indikator ini adalah Average Weekly Earnings dan Personal Income.

4. Tingkat inflasi (Consumer Price Index)
Consumer Price Index (CPI) merefleksikan tingkat laju inflasi secara keseluruhan. Jika CPI naik maka inflasi meningkat. CPI mengukur perubahan harga barang dan jasa, dan biasanya yang berpengaruh adalah CPI inti (Core CPI), yaitu CPI diluar harga makanan dan energi. Tingkat inflasi penting diperhatikan trader karena berhubungan dengan kebijakan bank sentral untuk menentukan tingkat suku bunga. Tingkat inflasi yang tinggi mendorong bank sentral untuk menaikkan tingkat suku bunga.

5. Tingkat suku bunga (Interest Rates)
Tingkat suku bunga yang tinggi menyebabkan nilai mata uang menguat. Biasanya tingkat suku bunga ditentukan oleh bank sentral sekali dalam sebulan, dan merupakan momen yang selalu ditunggu trader mengingat dampaknya yang sangat signifikan bila hasil rilis menyimpang jauh dari yang diharapkan pasar.

6. Neraca Perdagangan (Trade Balance)

Neraca perdagangan adalah selisih nilai ekspor dan impor barang dan jasa. Surplus bila hasilnya positif dan defisit bila hasilnya negatif.
Dalam jangka panjang, defisit neraca perdagangan akan memperlemah nilai mata uang. Data neraca perdagangan dirilis sebulan sekali. Dimasa lalu rilis data ini cukup berdampak pada pasar forex sebelum kemudian digeser oleh besarnya dampak rilis data Non Farm Payrolls.

Senin, 04 Maret 2013

MODEL SISTEM UMUM PERUSAHAAN & PENDEKATAN SISTEM, SIKLUS HIDUP SISTEM & DASAR – DASAR PEMROSESAN KOMPUTER
BAB IV
MODEL SISTEM UMUM PERUSAHAAN & PENDEKATAN SISTEM
A. MODEL UMUM PERUSAHAAN
Model : penyederhanaan dari suatu objek.
Model mewakili sejumlah objek atau aktifitas yang disebut entitas.
Model adalah penyederhanaan (abstraksi) dari sesuatu yang mewakili sejumlah objek atau aktivitas, yang disebut entitas (entity).
Jenis- jenis model :
1. Model Fisik
Model ini adalah penggambaran entitas dalam bentuk tiga dimensi atau bentuk nyata
Model ini biasanya berupa maket atau prototipe produk yang menggambarkan
bagaimana hasil akhir produk tersebut.
Model ini memiliki skala nilai paling kecil bagi para manajer dalam pemecahan
masalah manajemen.
2. Model Naratif
Model yang penggambaran entitasnya secara lisan atau tulisan deskriptif.
Model yang digunakan oleh manajer setiap hari. Salah satu bentuk model naratif
yang populer adalah komunikasi bisnis.
3. Model Grafik
Model yang penggambarannya entitasnya menggunakan sejumlah garis, simbol, atau
bentuk disebut model grafik.
Kebanyakan digunakan di dunia bisnis untuk mengkomunikasikan informasi, seperti
grafik keuangan perusahaan, kondisi pasar dan sebagainya.
Model grafik juga digunakan dalam rancangan sistem informasi. Banyak peralatan yg
digunakan oleh sistem analis dan programmer yang bersifat grafik, seperti bagan
arus (flowchart ) dan diagram arus data (data flow diagram).
4. Model Matematika
Keunggulan dari model ini adalah ketelititannya dalam menjelaskan hubungan antara
berbagai bagian dari suatu objek dengan persamaan matematika.
KEGUNAAN MODEL :
1. Mempermudah Pengertian, suatu model pasti lebih sederhana dari pada entitasnya. Entitas lebih mudah dimengerti jika elemen-elemennya dan hubungannya disajikan dalam cara yang sederhana.
2. Mempermudah Komunikasi, setelah problem solver mengerti entitasnya, pengertian itu sering pula dikomunikasikan pada orang lain.
3. Memperkirakan Masa Depan, ketelitian dalam menggambarkan entitas membuat model matematika dapat memberikan kemampuan yang tidak dapat disediakan model-model jenis lain.
MODEL SISTEM UMUM
1. Sistem Fisik, merupakan sistem terbuka, yang berhubungan dengan l
ingkungannya melalui arus sumber daya fisik.
Arus sumber daya fisik yang mengalir :
2. Sistem Konseptual,
Sebagian sistem terbuka dapat mengendalikan operasinya sendiri, sebagian lagi tidak. Pengendalian ini dapat dicapai dengan menggunakan suatu lingkaran yang disebut “Lingkaran Umpan Balik” yang menyediakan suatu jalur bagi sinyal-sinyal dari sistem ke mekanisme pengendalian begitu pula sebaliknya.
Sistem Lingkaran Terbuka.
Sistem Lingkaran Tertutup.
Arus material.
Arus personil.
Arus mesin.
Arus uang.
Pengendalian Manajemen; pihak manajemen menerima informasi yang menggambarkan output sistem.
Pengolah Informasi; Perjalanan informasi tidak selalu dari sistem fisik kepada manajer. Para manajer memperoleh informasi dari sistem yang menghasilkan informasi dari data yang terkumpul.
B. PENDEKATAN SISTEM
PENDEKATAN SISTEM DALAM MEMECAHKAN
MASALAH DAN MEMBUAT KEPUTUSAN
PENDAHULUAN
Suatu pendekatan sistematis untuk pecahan masalah telah diciptakan yang terdiri dari tiga jenis usaha :
- persiapan
- definisi
- solusi
Dalam mempersiapkan pemecahan masalah, manajer memandang perusahaan sebagai suatu sistem dengan memahami lingkungan perusahaan dan mengidentifikasi subsistem-subsistem dalam perusahaan. Dalam mendefinisikan masalah, manajer bergerak dari tingkat sistem ke subsistem dan menganalisis bagian-bagian sistem menurut suatu urutan tertentu. Dalam memecahkan masalah manajer mengidentifikasi berbagai solusi altenatif, mengevaluasinya, memilih yang terbaik, menerapkannya, dan membuat tindak lanjut untuk memastikan bahwa solusi itu berjalan sebagai mana mestinya.
PEMECAHAN MASALAH
Dengan kenyataan tersebut, kita mendefinisikan masalah sebagai suatu kondisi yang memiliki potensi untuk menimbulkan kerugian luar biasa atau menghasilkan keuntungan luar bisa. Jadi pemecahan masalah berarti tindakan memberi respon terhadap masalah untuk menekan akibat buruknya atau memanfaatkan peluang keuntungannya. Pentingnya pemecahan masalah bukan didasarkan pada jumlah waktu yang dihabiskan tetapi pada konsekuensinya. Keputusan adalah pemilihan suatu strategi atau tindakan.
Pengambilan keputusan adalah tindakan memilih strategi atau aksi yang manajer yakini akan memberikan solusi terbaik atas masalah tersebut. Salah satu kunci pemecahan masalah adalah identifikasi berbagai alternatif keputusan. Solusi bagi suatu masalah harus mendayagunakan sistem untuk memenuhi tujuannya, seperti tercermin pada standar kinerja sistem. Standar ini menggambarkan keadaan yang diharapkan, apa yang harus dicapai oleh sistem.
Selanjutnya manajer harus memiliki informasi yang terkini, Informasi itu menggambarkan keadaan saat ini, apa yang sedang dicapai oleh sistem. Jika keadaan saat ini dan keadaan yang diharapkan sama, tidak terdapat masalah dan manajer tidak mengambil tindakan. Jika kedua keadaan itu berbeda, sejumlah masalah merupakan penyebabnya dan harus dipecahkan. Perbedaan antara keadaan saat ini dan keadaan yang diharapkan menggambarkan kriteria solusi (solution criterion), atau apa yang diperlukan untu mengubah keadaan saat ini menjadi keadaan yang diharapkan.
Setelah berbagai alternatif diidentifikasi, sistem informasi dapat digunakan umtuk mengevaluasi tiap alternatif. Evaluasi ini harus mempertimbangkan berbagai kendala (constraints) yang mungkin, baik intern maupun extern / lingkungan.
1. Kendala intern dapat berupa sumber daya yang terbatas, seperti kurangnya bahan baku, modal kerja, SDM yang kurang memenuhi syarat, dan lain lain.
2. Kendala lingkungan dapat berupa tekanan dari berbagai elemen lingkungan, seperti pemerintah atau pesaing untuk bertindak menurut cara tertentu.
Gejala adalah kondisi yang dihasilkan oleh masalah. Sangat sering para manajer melihat gejala dari pada masalah. Gejala menarik perhatian manajer melalui lingkaran umpan balik. Namun gejala tidak mengungkapkan seluruhnya, bahwa suatu masalah adalah penyebab dari suatu persoalan, atau penyebab dari suatu peluang.
STRUKTUR MASALAH
Masalah terstruktur terdiri dari elemen-elemen dan hubungan-hubungan antar elemen yang semuanya dipahami oleh pemecah masalah. Masalah tak terstruktur berisikan elemen-elemen atau hubungan-hubungan antar elemen yang tidak dipahami oleh pemecah masalah. Sebenarnya dalam suatu organisasi sangat sedikit permasalahan yang sepenuhnya terstruktur atau sepenuhnya tidak terstruktur. Sebagaian besar masalah adalah masalah semi-terstruktur, yaitu manajer memiliki pemahaman yang kurang sempurna mengenai elemen-elemen dan hubungannya. Masalah semi-terstruktur adalah masalah yang berisi sebagian elemen-elemen atau hubungan yang dimengerti oleh pemecah masalah.
PENDEKATAN SISTEM
Proses pemecahan masalah secara sistematis bermula dari John Dewey, seorang profesor filosofi di Columbia University pada awal abad ini. Dalam bukunya tahun 1910, ia mengidentifikasi tiga seri penilaian yang terlibat dalam memecahkan masalah suatu kontroversi secara memadai yaitu:
1. Mengenali kontroversi
2. Menimbang klaim alternatif
3. Membentuk penilaian
Kerangka kerja yang dianjurkan untuk penggunaan komputer dikenal sebagai pendekatan sistem.
Serangkaian langkah-langkah pemecahan masalah yang memastikan bahwa masalah itu pertama-tama dipahami, solusi alternative dipertimbangkan, dan solusi yang dipilih bekerja.
TAHAP PEMECAHAN MASALAH
Dalam memecahkan masalah kita berpegangan pada tiga jenis usaha yang harus dilakukan oleh manajer yaitu usaha persiapan, usaha definisi, dan usaha solusi / pemecahan.
- Usaha persiapan, mempersiapkan manajer untuk memecahkan masalah dengan menyediakan orientasi sistem.
- Usaha definisi, mencakup mengidentifikasikan masalah untuk dipecahkan dan kemudian memahaminya.
- Usaha solusi, mencakup mengidentifikasikan berbagai solusi alternatif, mengevaluasinya, memilih salah satu yang tampaknya terbaik, menerapkan solusi itu dan membuat tindak lanjutnya untuk menyakinkan bahwa masalah itu terpecahkan.
Sistem informasi berbasis komputer atau CBIS dapat digunakan sebagai system dukungan (support systems) saat menerapkan pendekatan sistem.
1. Usaha persiapan
Tiga langkah persiapan tidak harus dilaksanakan secara berurutan, karena ketiganya bersama-sama menghasilkan kerangka pikir yang diinginkan untuk mengenai masalah. Ketiga masalah itu terdiri dari:
a) Memandang perusahaan sebagai suatu sistem
b) Mengenal sistem lingkungan
c) Mengidentifikasikan subsistem-subsistem perusahaan
2. Usaha definisi
Usaha definisi mencakup pertama-tama menyadari bahwa suatu masalah ada atau akan ada (identifikasi masalah) dan kemudian cukup mempelajarinya untuk mencari solusi (pemahaman masalah). Usaha definisi mencakup dua langkah yaitu :
a) Bergerak dari tingkat sistem ke subsistem
b) Menganalisis bagian-bagian sistem dalam sustu urutan tertentu
3. Usaha pemecahan
Usaha pemecahan meliputi pertimbangan berbagai alternatif yang layak (feasible), pemilihan alternatif terbaik, dan penerapannya.
FAKTOR MANUSIA YANG MEMPENGARUHI PEMECAHAN MASALAH
Tiap manajer memiliki gaya pemecahan masalah yang unik. Gaya mereka mempengaruhi bagaimana mereka terlibat dalam merasakan masalah, mengumpulkan informasi, dan menggunakan informasi.
Merasakan masalah
Manajer dapat dibagi dalam tiga kategori dasar dalam hal gaya merasakan masalah (problem solving styles) mereka, yaitu bagaimana mereka menghadapi masalah.
Penghindar masalah (problem avoider), manajer ini mengambil sikap positif dan menganggap bahwa semua baik-baik saja. Ia berusaha menghalangi kemungkinan masalah dengan mengabaikan informasi atau menghindarinya sepanjang perencanaan.
Pemecah masalah (problem solver), manajer ini tidak mencari masalah juga tidak menghalanginya. Jika timbul suatu masalah, masalah tersebut dipecahkan.
Pencari masalah (problem seeker), manajer ini menikmati pemecahan masalah dan mencarinya.
Mengumpulkan informasi
Para manajer dapat menunjukkan salah satu dari dua gaya mengumpulkan informasi (information-gathering styles) atau sikap terhadap total volume informasi yang tersedia bagi mereka.
Gaya teratur (preceptive style), manajer jenis ini mengikuti management by exception dan menyaring segala sesuatu yang tidak berhubungan dengan area minatnya.
Gaya menerima (receptive style), manajer jenis ini ingin melihat semuanya, kemudian menentukan apakah informasi tersebut bernilai baginya atau orang lain dalam organisasi.
Menggunakan informasi
Manajer juga cenderung lebih menyukai salah satu dari dua gaya menggunakan informasi (information-using styles), yaitu cara-cara menggunakan informasi untuk memecahkan suatu masalah.
Gaya sistematik (systematic style), manajer memberi perhatian khusus untuk mengikuti suatu metode yang telah ditetapkan, misalnya pendekatan sistem.
Gaya intuitif (intuitive style), manajer tidak lebih menyukai suatu metode tertentu tetapi menyesuaikan pendekatan dengan situasi.
BAB V
SIKLUS HIDUP SISTEM
A. PENGERTIAN SIKLUS HIDUP SISTEM
Metodologi adalah suatu cara yang disarankan untuk melakukan suatu hal. Pendekatan sistem adalah metodologi dasar untuk memecahkan masalah.
SIKLUS HIDUP SISTEM (System Life Cycle-SLC)
System Life Cycle (SLC) adalah proses evolusi yang diikuti oleh pelaksanaan system informasi dasar-dasar atau subsistem. Telah ada pendekatan implementasi tradisional sepanjang era komputer, dan ada perjanjian umum antara ahli-ahli komputer sehubungan dengan tugas-tugas yang dilaksanakan. Adalah penerapan pendekatan sistem untuk pengembangan sistem atau subsistem informasi berbasis komputer. Sering disebut sebagai pendekatan air terjun (waterfall approach) bagi pengembangan dan penggunaan sistem.
Berbagai metodologi SLC telah dikembangkan untuk memandu proses yang terlibat termasuk model air terjun (asli metode SLC), pengembangan aplikasi cepat (RAD), pengembangan aplikasi bersama (JAD), maka air mancur model dan spiral model.Umumnya, beberapa model digabungkan ke dalam beberapa jenis hibrida metodologi. Dokumentasi sangat penting berapapun jenis model dipilih atau dibuat untuk setiap aplikasi, dan biasanya dilakukan bersamaan dengan proses pembangunan. Beberapa metode kerja lebih spesifik untuk jenis proyek, tetapi dalam analisis terakhir, faktor yang paling penting bagi keberhasilan suatu proyek dapat seberapa dekat rencana tertentu diikuti.
Beberapa SLC terdapat dalam perusahaan yang menggunakan komputer, mungkin ada seratus atau lebih. Pada kenyataannya SLC adalah sarana yang digunakan oleh manajemen untuk melaksanakan rencana strategis. Konsep life cycle menjadikan segala sesuatu yang tumbuh, menjadi dewasa setiap waktu dan akhirnya mati. Pola ini digunakan untuk sistem dasar komputer seperti subsistem pemrosesan data atau SSD.
B. System Life Cycle terdiri dari lima fase yaitu :
1. Fase Perencanaan
Fase ini dimulai dengan mendefinisikan masalah dan dilanjutkan dengan sistem penunjukan objektif dan paksaan. Di sini sistem analis memimpin studi yang mungkin terjadi dan mengemukakan pelaksanaannya pada manajer.
2. Fase Analisis
Fase ini mempunyai tugas penting yaitu menunjukkan kebutuhan pemakai informasi dan menentukan tingkat penampilan sistem yang diperlukan untuk memuaskan kebutuhan tersebut. Fase ini meliputi penetapan jangkauan proyek, mengenal resiko, mengatur rangkaian tugas, dan menyediakan dasar untuk kontrol. Analisis mengumpulkan persyaratan untuk sistem. Tahap ini meliputi rinci kajian terhadap kebutuhan bisnis organisasi.Pilihan untuk mengubah proses bisnis dapat dianggap. Berfokus pada desain tingkat tinggi seperti desain, program apa yang diperlukan dan bagaimana mereka akan berinteraksi, desain tingkat rendah (bagaimana setiap program akan bekerja), desain interface (antarmuka apa saja yang akan terlihat seperti) dan data desain (data yang akan diperlukan). Selama tahap ini, perangkat lunak dari keseluruhan struktur yang ditetapkan. Analisis dan Desain sangat krusial dalam pembangunan seluruh siklus. Any glitch dalam tahap desain dapat menjadi sangat mahal untuk memecahkan di kemudian tahap pengembangan perangkat lunak. Banyak perawatan dilakukan selama tahap ini. Yang logis sistem produk dikembangkan di tahap ini.
3. Fase Desain
Fase Desain ini meliputi penentuan pemrosesan dan data yang dibutuhkan oleh sistem yang baru, dan pemilihan konfigurasi terbaik dari hardware yang menyediakan desain. Desain system adalah ketentuan mengenal proses dan data yang dibutuhkan oleh sistem yang baru. Proses desain akan menerjemahkan syarat kebutuhan ke sebuah perancangan perangkat lunak yang dapat diperkirakan sebelum dibuat coding. Proses ini berfokus pada : struktur data, arsitektur perangkat lunak, representasi interface, dan detail (algoritma) prosedural. Merancang alir kerja (workflow) dari sistem dalam bentuk diagram alir (flowchart) atau Data Flow Diagram (DFD). Merancang basis data (database) dalam bentuk Entity Relationship Diagram (ERD) bisa juga sekalian membuat basis data secara fisik. Merancang input ouput aplikasi (interface) dan menentukan form-form dari setiap modul yang ada. Merancang arsitektur aplikasi dan jika diperlukan menentukan juga kerangka kerja (framework) aplikasi. Pada tahapan ini atau sebelumnya sudah ditentukan teknologi dan tools yang akan digunakan baik selama tahap pengembangan (development) maupun pada saat implementasi (deployment).
4. Fase Pelaksanaan / Implementasi
Fase ini melibatkan beberapa spesialis informasi tambahan yang mengubah desain dari bentuk kertas menjadi satu dalam hardware, software, dan data. Pelaksanaan adalah penambahan dan penggabungan antara sumber-sumber secara fisik dan konseptual yang menghasilkan pekerjaan sistem. Dalam tahap ini, desain yang sudah diterjemahkan ke dalam kode.Program komputer yang ditulis menggunakan bahasa pemrograman konvensional atau aplikasi generator. Alat pemrograman seperti kompiler, Juru, Debuggers digunakan untuk menghasilkan kode. Berbagai bahasa pemrograman tingkat tinggi seperti C, C ++, Pascal, Java digunakan untuk coding. Sehubungan dengan jenis aplikasi, hak bahasa pemrograman yang dipilih.
5. Fase Pemakaian / Penggunaan
Selama fase penggunaan, audit memimpin pelaksanaannya untuk menjamin bahwa sistem benar-benar dikerjakan, dan pemeliharaannya pun dilakukan sehingga sistem dapat menyediakan kebutuhan yang diinginkan.
Pada fase 1-3 adalah siklus hidup pengembangan system. Tahap 4 adalah tahap penggunaan (implementasi) yang berlangsung hingga tiba waktunya untuk merancang system itu kembali jika diperlukan. Proses merancang kembali akan mengakibatkan berulangnya siklus hidup sistem secara keseluruhan.
TAHAP-TAHAP SIKLUS HIDUP
Dari kelima fase di atas, empat tahap pertama adalah perencanaan, analisis, rancangan dan penerapan. Tahap-tahap ini secara bersama-sama dinamakan siklus hidup pengembangan sistem (system development life cycle-SDLC). Tahap kelima adalah tahap penggunaannya, yg berlangsung sampai sudah waktunya untuk merancang sistem itu kembali. Proses merancang kembali mengakibatkan siklus itu akan diulangi lagi.
C. PROTOTYPING
Bagaimana cara mengekspresikan ide-ide perancangan?
- Tidak ada software pengkodean pada tahap ini.
Catatan:
- Membuat dengan cepat.
- Perkenankan banyak fleksibilitas untuk desain yang berbeda.
- Membuat dengan murah.
- Meningkatkan nilai umpan balik.
Permasalahan yang timbul:
1. Anda tidak dapat mengevaluasi rancangan tersebut sampai rancangan tersebut dibangun.
2. Namun, setelah pembuatan, jika ingin melakukan perubahan maka akan sangat sulit.
Solusinya:
Simulasikan perancangan dengan biaya yang kecil, salah satunya dengan membuat model (prototype). Untuk itu kita dapat menerapkan UCD (User Centered Design) dalam pembuatan prototype tersebut. UCD adalah mengenai perancangan teknologi yang interaktif untuk memenuhi kebutuhan user.
Tahapan dalam UCD antara lain:
1. Memahami kebutuhan user.
2. Mendeskripsikan kebutuhan user.
3. Merancang prototype sebagai alternatif.
4. Mengevaluasi perancangan.
Karakteristik dalam proses UCD:
1. Memahami user dan kebutuhannya.
2. Fokus pada user pada tahap awal desain dan mengevaluasi hasil desain.
3. Mengidentifikasi, membuat dokumentasi dan menyetujui kegunaan dan tujuan pengalaman user.
4. Perulangan hampir dapat dipastikan. Para perancang tidak pernah berhasil hanya dalam satu kali proses.
Dalam bidang yang lain perancangan sebuah prototype biasanya berupa model dalam skala kecil.
Contoh: Maket Bangunan
Mengapa menggunakan Prototype?
- Evaluasi dan feedback pada rancangan interaktif.
- Stakeholder (dalam hal ini user) dapat melihat, menyentuh, berinteraksi dengan prototype.
- Anggota tim dapat berkomunikasi secara efektif.
- Para perancang dapat mengeluarkan ide-idenya.
- Memunculkan ide-ide secara visual dan mengembangkannya.
- Dapat menjawab pertanyaan , membantu pemilihan di antara alternatif-alternatif.
Dimensi Prototype
1. Penyajian
- Bagaimana desain dilukiskan atau diwakili?
- Dapat berupa uraian tekstual atau dapat visual dan diagram.
2. Lingkup
Apakah hanya interface atau apakah mencakup komponen komputasi?
3. Executability (Dapat dijalankan)
- Dapatkah prototype tersebut dijalankan?
- Jika dikodekan, akan ada periode saat prototype tidak dapat dijalankan.
4. Maturation (Pematangan)
Apakah tahapan-tahapan produk ini mengikuti?
- Revolusioner: mengganti yang lama.
- Evolusioner : terus melakukan perubahan pada perancangan yang sebelumnya.
Metode Pembuatan Prototyping Dengan Cepat
Non-Computer : (biasanya dikerjakan lebih awal dalam proses pembuatan)
vs
Computer-Based : (biasanya dikerjakan kemudian)
Metode Non-Computer (Manual)
Tujuan
Ingin menyatakan gagasan desain dan mendapatkan dengan mudah dan cepat pendapat atas sistem.
Deskripsi Desain
Dapat berupa deskripsi tekstual dari suatu desain sistem.
- Kelemahan yang nyata adalah seberapa jauh dari sistem yang sebenarnya.
- Tidak dapat melakukan suatu pekerjaan yang mewakili aspek dari interface.
Sketsa, Mock-ups
- Paper-Based “menggambarkan” interface.
- Baik untuk mengungkapkan pendapat.
- Difokuskan pada orang dengan desain tingkat tinggi.
- Tidak terlalu baik untuk menggambarkan alur dan rinciannya.
- Murah dan cepat
- umpan balik sangat menolong.
Storyboarding
Pensil dan simulasi catatan atau walkthrough dari kemampuan dan tampilan sistem.
- Menggunakan urutan diagram/gambar.
- Menunjukkan kunci snap shots.
- Cepat dan mudah.
Skenario
Hipotesis atau imajinasi penggunaan.
- Biasanya menyertakan beberapa orang, peristiwa, lingkungan dan situasi.
- Menyediakan konteks operasi.
- Terkadang dalam format naratif, tetapi juga dapat berupa sketsa atau bahkan video.
Utilitas Skenario
- Melibatkan dan menarik.
- Mengijinkan perancang untuk melihat masalah dari pandangan orang lain.
- Memudahkan umpan balik dan pendapat.
- Dapat sangat kreatif dan futuristik.
Teknik Lain
- Tutorial dan Manual
- Mungkin menuliskannya lebih berguna daripada disimpan dalam kepala.
- Memaksa perancang untuk membuat keputusan dengan tegas.
- Menulis/meletakkannya di atas kertas jauh lebih berharga.
Metode Komputer
- Menirukan lebih banyak kemampuan sistem.
- Pada umumnya hanya baru beberapa aspek atau fitur
- Dapat berpusat pada lebih banyak detail
- Bahaya: Para pemakai jadi lebih segan untuk menyarankan perubahan sekali ketika mereka melihat prototype yang lebih realistis.
Terminologi
1. Prototype Horisontal
Sangat luas, mengerjakan atau menunjukkan sebagian besar interface, tetapi ini dilakukan dengan cara yang licik.
2. Prototype Vertikal
Lebih sedikit aspek atau fitur dari interface yang disimulasikan, tetapi dilaksanakan dengan rincian yang sangat baik.
3. Early Prototyping
4. Late Prototyping
5. Low-fidelity Prototyping (prototype dengan tingkat ketepatan yang rendah)
Contoh (1) storyboard:
- Digunakan di awal desain.
- Biasanya digunakan dengan skenario, lebih terinci, dan dapat diputar ulang.
- Kumpulan dari sketsa/frame individual.
- menyajikan urutan inti cerita.
- menunjukkan bagaimana kemungkinan user dapat mengalami peningkatan melalui setiap aktifitas.
Contoh (2) sketsa:
- Sketsa sangat penting untuk low-fidelity prototyping.
- Jangan takut dengan kemampuan menggambar.
- Menyajikan “tampilan” yang kotor dan cepat dari interface, konsep desain, dll.
Contoh (3) “wizard-of-oz”:
- User berpikir mereka berinteraksi dengan komputer, tapi developer lebih menanggapi hasilnya daripada sistemnya.
- Biasanya dilakukan di awal desain untuk memahami apa yang diharapkan oleh user.
6. Mid-fidelity prototyping (prototype dengan tingkat ketepatan sedang)
- Form skematik.
- Navigasi dan fungsi yang disimulasikan �� biasanya berbasis pada
apa yang tampil pada layar atau simulasi layar.
- Contoh tools yang digunakan: powerpoint, illustrator, dll.
7. High-fidelity prototyping (prototype dengan tingkat ketepatan yang
tinggi)
- Hi-fi prototype seperti sistem akhir.
- Menggunakan bahan baku yang sama seperti produk akhir.
Tools umum yang digunakan: Macromedia Director, Visual Basic, Flash, Illustrator.
Prototyping Tools
1. Draw/Paint Program, contoh: Photoshop, Coreldraw
- Menggambar setiap layar, baik untuk dilihat.
- Prototype horisontal, tipis.
- Adobe Photoshop.
2. Scripted Simulations/Slide Show, contoh: Powerpoint, Hypercard, Macromedia Director, HTML.
- Letakkan tampilan seperti storyboard dengan (animasi) perubahan diantaranya.
- Dapat memberikan user catatan yang sangat spesifik.
- Disebut chauffeured prototyping.
- Macromedia Director.
3. Interface Builders, contoh: Visual Basic, Delphi, UIMX.
- Tools untuk menampilkan jendela, kendali, dan lain-lain dari interface.
• Fitur yang baik
- Mudah dikembangkan dan memodifikasi layar.
- Mendukung jenis interface yang dikembangkan.
- Mendukung berbagai macam divasi Input/Output.
- Mudah untuk memodifikasi dan menghubungkan layar.
- Mengijinkan memanggil prosedur eksternal dan program.
- Mengijinkan mengimpor teks, grafik, media lain.
- Mudah untuk dipelajari dan digunakan.
- Dukungan yang baik dari vendor.
BAB VI
DASAR – DASAR PEMROSESAN KOMPUTER
A. ARSITEKTUR KOMPUTER
Abstraksi dari sebuah arsitektur komputer dan hubungannya dengan bagian perangkat keras, firmware, assembler, kernel, sistem operasi, dan perangkat lunak aplikasinya
Dalam bidang teknik komputer, arsitektur komputer adalah konsep perencanaan dan struktur pengoperasian dasar dari suatu sistem komputer. Arsitektur komputer ini merupakan rencana cetak-biru dan deskripsi fungsional dari kebutuhan bagian perangkat keras yang didesain (kecepatan proses dan sistem interkoneksinya). Dalam hal ini, implementasi perencanaan dari masing–masing bagian akan lebih difokuskan terutama, mengenai bagaimana CPU akan bekerja, dan mengenai cara pengaksesan data dan alamat dari dan ke memori cache, RAM, ROM, cakram keras, dll). Beberapa contoh dari arsitektur komputer ini adalah arsitektur von Neumann, CISC, RISC, blue Gene, dll.
Arsitektur komputer juga dapat didefinisikan dan dikategorikan sebagai ilmu dan sekaligus seni mengenai cara interkoneksi komponen-komponen perangkat keras untuk dapat menciptakan sebuah komputer yang memenuhi kebutuhan fungsional, kinerja, dan target biayanya.
Arsitektur komputer ini paling tidak mengandung 3 sub-kategori:
Set instruksi (ISA)
Arsitektur mikro dari ISA, dan
Sistem desain dari seluruh komponen dalam perangkat keras komputer ini.
PENDAHULUAN
Mikrokontroler adalah salah satu dari bagian dasar dari suatu sistem komputer. Meskipun mempunyai bentuk yang jauh lebih kecil dari suatu komputer pribadi dan komputer mainframe, mikrokontroler dibangun dari elemen-elemen dasar yang sama. Secara sederhana, komputer akan menghasilkan output spesifik berdasarkan inputan yang diterima dan program yang dikerjakan.
Seperti umumnya komputer, mikrokontroler adalah alat yang mengerjakan instruksi – instruksi yang diberikan kepadanya. Artinya, bagian terpenting dan utama dari suatu sistem terkomputerisasi adalah program itu sendiri yang dibuat oleh seorang programmer. Program ini menginstruksikan komputer untuk melakukan jalinan yang panjang dari aksi-aksi sederhana untuk melakukan tugas yang lebih kompleks yang diinginkan oleh programmer.
Sistem Input Komputer
Piranti input menyediakan informasi kepada sistem komputer dari dunia luar. Dalam sistem komputer pribadi, piranti input yang paling umum adalah keyboard. Komputer mainframe menggunakan keyboard dan pembaca kartu berlubang sebagai piranti inputnya. Sistem dengan mikrokontroler umumnya menggunakan piranti input yang jauh lebih kecil seperti saklar atau keypad kecil.
Hampir semua input mikrokontroler hanya dapat memproses sinyal input digital dengan tegangan yang sama dengan tegangan logika dari sumber. Level nol disebut dengan VSS dan tegangan positif sumber (VDD) umumnya adalah 5 volt. Padahal dalam dunia nyata terdapat banyak sinyal analog atau sinyal dengan tegangan level yang bervariasi. Karena itu ada piranti input yang mengkonversikan sinyal analog menjadi sinyal digital sehingga komputer bisa mengerti dan menggunakannya. Ada beberapa mikrokontroler yang dilengkapi dengan piranti konversi ini, yang disebut dengan ADC, dalam satu rangkaian terpadu.
Sistem Output Komputer
Piranti output digunakan untuk berkomunikasi informasi maupun aksi dari sistem komputer dengan dunia luar. Dalam sistem komputer pribadi (PC), piranti output yang umum adalah monitor CRT. Sedangkan sistem mikrokontroler mempunyai output yang jauh lebih sederhana seperti lampu indikator atau beeper. Frasa kontroler dari kata mikrokontroler memberikan penegasan bahwa alat ini mengontrol sesuatu.
Mikrokontroler atau komputer mengolah sinyal secara digital, sehingga untuk dapat memberikan output analog diperlukan proses konversi dari sinyal digital menjadi analog. Piranti yang dapat melakukan konversi ini disebut dengan DAC (Digital to Analog Converter).
CPU (Central Processing Unit)
CPU adalah otak dari sistem komputer. Pekerjaan utama dari CPU adalah mengerjakan program yang terdiri atas instruksi-instruksi yang diprogram oleh programmer. Suatu program komputer akan menginstruksikan CPU untuk membaca informasi dari piranti input, membaca informasi dari dan menulis informasi ke memori, dan untuk menulis informasi ke output.
Dalam mikrokontroler umumnya hanya ada satu program yang bekerja dalam suatu aplikasi. CPU M68HC05 mengenali hanya 60 instruksi yang berbeda. Karena itu sistem komputer ini sangat cocok dijadikan model untuk mempelajari dasar dari operasi komputer karena dimungkinkan untuk menelaah setiap operasi yang dikerjakan.
Clock dan Memori Komputer
Sistem komputer menggunakan osilator clock untuk memicu CPU mengerjakan satu instruksi ke instruksi berikutnya dalam alur yang berurutan. Setiap langkah kecil dari operasi mikrokontroler memakan waktu satu atau beberapa clock untuk melakukannya.
Ada beberapa macam tipe dari memori komputer yang digunakan untuk beberapa tujuan yang berbeda dalam sistem komputer. Tipe dasar yang sering ditemui dalam mikrokontroler adalah ROM (Read Only Memory) dan RAM (Random Access Memory). ROM digunakan sebagai media penyimpan program dandata permanen yang tidak boleh berubah meskipun tidak ada tegangan yang diberikan pada mikrokontroler. RAM digunakan sebagai tempat penyimpan data sementara dan hasil kalkulasi selama proses operasi. Beberapa mikrokontroler mengikutsertakan tipe lain dari memori seperti EPROM (Erasable Programmable Read Only Memory) dan EEPROM (Electrically Erasable Programmable Read Only Memory).
Program Komputer
Program digambarkan sebagai awan karena sebenarnya program adalah hasil imajinasi seorang programmer. Komponen utama dari program adalah instruksi-instruksi dari instruksi set CPU. Program disimpan dalam memori dalam sistem komputer di mana mereka dapat secara berurutan dikerjakan oleh CPU.
Sistem Mikrokontroler
Setelah dipaparkan bagian-bagian dari suatu sistem komputer, sekarang akan dibahas mengenai mikrokontroler. Digambarkan sistem komputer dengan bagian yang dikelilingi oleh garis putus-putus. Bagian inilah yang menyusun mikrokontroler. Bagian yang dilingkupi kotak bagian bawah adalah gambar lebih detail dari susunan bagian yang dilingkupi garis putus-putus. Kristal tidak termasuk dalam sistem mikrokontroler tetapi diperlukan dalam sirkuit osilator clock.
Suatu mikrokontroler dapat didefinisikan sebagai sistem komputer yang lengkap termasuk sebuah CPU, memori, osilator clock, dan I/O dalam satu rangkaian terpadu. Jika sebagian elemen dihilangkan, yaitu I/O dan memori, maka chip ini akan disebut sebagai mikroprosesor.
B. SOFTWARE
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.
Pendahuluan
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.
Secara umum, Sistem Operasi adalah software 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
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.
Dalam banyak kasus, Sistem Operasi menyediakan suatu pustaka dari fungsi-fungsi standar, dimana aplikasi lain dapat memanggil fungsi-fungsi itu, sehingga dalam setiap pembuatan program baru, tidak perlu membuat fungsi-fungsi tersebut dari awal.
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
5.Driver untuk berinteraksi dengan hardware eksternal, sekaligus untuk mengontrol mereka.
Sebagian Sistem Operasi hanya mengizinkan satu aplikasi saja yang berjalan pada satu waktu (misalnya DOS), tetapi sebagian besar Sistem Operasi baru mengizinkan beberapa aplikasi berjalan secara simultan pada waktu yang bersamaan. Sistem Operasi seperti ini disebut sebagai Multi-tasking Operating System (misalnya keluarga sistem operasi UNIX). Beberapa Sistem Operasi berukuran sangat besar dan kompleks, serta inputnya tergantung kepada input pengguna, sedangkan Sistem Operasi lainnya sangat kecil dan dibuat dengan asumsi bekerja tanpa intervensi manusia sama sekali. Tipe yang pertama sering disebut sebagai Desktop OS, sedangkan tipe kedua adalah Real-Time OS
Sebagai contoh, yang dimaksud sistem operasi itu antara lain adalah Windows, Linux, Free BSD, Solaris, palm, symbian, dan sebagainya.
Layanan inti umum
Seiring dengan berkembangnya Sistem Operasi, semakin banyak lagi layanan yang menjadi layanan inti umum. Kini, sebuah OS mungkin perlu menyediakan layanan network dan koneksitas internet, yang dulunya tidak menjadi layanan inti umum. Sistem Operasi juga perlu untuk menjaga kerusakan sistem komputer dari gangguan program perusak yang berasal dari komputer lainnya, seperti virus. Daftar layanan inti umum akan terus bertambah.
Program saling berkomunikasi antara satu dengan lainnya dengan Antarmuka Pemrograman Aplikasi, Application Programming Interface atau disingkat dengan API. Dengan API inilah program aplikasi dapat berkomunikasi dengan Sistem Operasi. Sebagaimana manusia berkomunikasi dengan komputer melalui Antarmuka User, program juga berkomunikasi dengan program lainnya melalui API.
Walaupun demikian API sebuah komputer tidaklah berpengaruh sepenuhnya pada program-program yang dijalankan diatas platform operasi tersebut. Contohnya bila program yang dibuat untuk windows 3.1 bila dijalankan pada windows 95 dan generasi setelahnya akan terlihat perbedaan yang mencolok antara window program tersebut dengan program yang lain.
Sistem Operasi saat ini
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 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.
Proses
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).
Status Proses
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
APLIKASI
Perangkat lunak aplikasi merupakan bagian perangkat lunak yang sangat banyak di jumpai dan terus berkembang. Sebelum tahun 1990-an aplikasi yang di kenal yaitu pemroses kata (Word Star, Chi Write), pemroses tabel (Lotus 123, Quatro Pro), database (DBASE), dan hiburan (game). Pada perkembangan pemroses kata, tabel dan database saat ini telah di bundel menjadi aplikasi office dengan tambahan aplikasi untuk pembuatan presentasi.
Perangkat lunak aplikasi ini terbagi atas beberapa kelompok, yaitu:
1. Office Application,
2. Multimedia Application,
3. Internet Application.
yaitu suatu program komputer yang berfungsi untuk melakukan tugas-tugas khusus, seperti membuat dokumen, memanipulasi foto, membuat laporan keuangan, atau merancang rumah. Pengertian software aplikasi tidak lepas dari beberapa macam program pembangunnya, yaitu terdiri dari software hiburan, pendidikan, bisnis, perangkat lunak khusus, serta produktivitas kerja. Perangkat lunak penunjang produktivitas kerja memberikan peranan yang sangat bermanfaat untuk optimalisasi mutu kerja.
Seluk Beluk Software Aplikasi
Berikut beberapa jenis perangkat lunak yang terdapat di pasaran untuk aplikasi komputer.
Perangkat lunak hiburan. Beberapa contoh dari software ini, yaitu winamp untuk mendengarkan musik, games, dan sebagainya untuk hiburan.
Perangkat lunak pendidikan. Berguna untuk mempelajari atau mereferensikan tentang pendidikan atau pengetahuan.
Perangkat lunak bisnis. Software ini berguna untuk aplikasi bisnis, contohnya untuk menangani utang piutang, pencatatan barang, dan sebagainya.
Perangkat lunak khusus.
Perangkat lunak produktivitas kerja.
Pengertian software aplikasi pada software produktivitas kerja adalah sebagai berikut:
Word processing
Word processing disebut juga pengolah kata untuk membuat dokumen. Berguna untuk memformat teks sehingga teks lebih rapi, misalnya rata kanan-kiri dan sebagainya. Gramer checker digunakan untuk mengidentifikasi kesalahan tata bahasa. Thesaurus adalah untuk mencari padanan kata.
Spreadsheet
Spreadsheet berupa sekumpulan sel yang khas. Setiap sel terdiri dari nama baris dinyatakan dengan angka dan nama kolom dinyatakan dengan huruf. Beberapa contoh nama spreadsheet, yaitu Claris Resolve dari Claris Corporation, excel dari Microsoft, lotus 1-2-3 dari Lotus. Development Corporation, QuatroPro dari Novel Corporation, StarOffice Calc dari Sun Microsystems.
Desktop Publishing
Biasanya digunakan untuk mencetak kartu undangan. Cocok sekali bagi yang ingin membuka usaha percetakan, karena ia bisa menggabungkan metode dari perangkat lunak yang lain. Contoh nama dari program desktop publishing, yaitu corel draw, frame maker, indesign, ventura, dan lain-lain.
Presentasi Grafik
Software ini biasanya digunakan untuk membuat bahan presentasi grafik sehingga pembuatan bahan presentasi mudah dan cepat. Anda juga bisa menambahkan fitur-fitur penambah cantiknya bahan presentasi Anda. Contoh aplikasi ini adalah dengan menambahkan gambar animasi atau bahkan menambahkan video untuk ditayangkan guna memperjelas bahan presentasi. Contoh nama software ini adalah StarOffice Impress, FreeLance Grafics, Power Point, dan lain-lain.
Komunikasi
Software ini berfungsi untuk berkomunikasi antar orang melalui e-mail (electronic-mail), atau disebut juga dengan surat elektronik. Beberapa contoh nama software email ini adalah Perfect Office, Kmail, OutLook Express, Netscape messenger, dan lain-lain.
Personal Information Manager (PIM)
PIM sangat berguna untuk mengelola informasi pribadi, seperti tugas, jadwal, rekanan atau klien dan juga keuangan. Beberapa contoh dari software ini adalah commence, computer organizer, lotus organizer, Microsoft outlook.
Manajemen Data
Software manajemen data disebut juga dengan DBMS (Database Management System). DBMS berguna untuk mencatat, memanipulasi, dan mengambil data agar lebih cepat dan tepat. Beberapa contoh nama DBMS, yaitu access dari Microsoft Corporation, paradox, visual Dbase, visual express, dan visual foxpro. DBMS memiliki fitur yang canggih sekali, misalnya mampu menyediakan fasilitas keamanan bagi pengakses yang tidak berwewenang.
Software aplikasi atau software aplikasi adalah software program yang memiliki aktivitas pemrosesan perintah yang diperlukan untuk melaksanakan permintaan pengguna dengan tujuan tertentu. Software aplikasi terdiri dari :
1. Bahasa pemrograman (programming language)
2. Program aplikasi (Application Program)
3. Program paket / paket aplikasi (packet program)
4. Program utilitas (utility program)
5. Games dan entertainment dan lain-lain
Untuk mendukung operasi software aplikasi di atas tugas pengguna komputer dibagi menjadi :
a. analis system
b. programmer
c. operator
d. administrator database, yaitu orang yang bertugas melakukan definisi dan manipulasi software database. Ini dibutuhkan jika software yang dioperasikan akan menggunakan aplikasi database.
e. administrator jaringan, yaitu orang yang bertugas mengelola software system operasi, software aplikasi yang digunakan dalam sebuah jaringan komputer