Rabu, 02 November 2011

Dasar-dasar Pemrosesan Komputer

1.   Arsitektur komputer

Peralatan  Input

Komputer menerima informasi terkodekan melalui unit input, yang

membaca data tersebut. Peralatan input yang paling terkenal adalah keyboard.

Kapanpun suatu tombol ditekan, huruf atau digit yang sesuai secara otomatis

ditranslasikankan menjadi kode biner yang tepat dan ditransmisikan melalui suatu kabel ke memori atau ke prosesor. Tersedia banyak jenis peralatan input lain, termasuk joystick, trackball, dan mouse. Peralatan tersebut seringkali digunakan sebagai peralatan input grafik dalam hubungan dengan display. Mikrofon dapat digunakan untuk menangkap input audio yang kemudian disample dan dikonversi menjadi kode digital untuk penyimpanan dan pengolahan.



Pemrosesan dan Penyimpanan

Fungsi unit memori adalah untuk menyimpan program dan data. Terdapat

dua kelas penyimpanan, primer dan sekunder. Penyimpanan primer adalah memori cepat yang beroperasi pada kecepatan elektronik. Program harus disimpan dalam memori tersebut pada saat dieksekusi. Memori tersebut berisi sejumlah besar sel penyimpanan semikonduktor, yang masing-masing mampu menyimpan satu bit informasi. Sel-sel tersebut jarang dibaca atau ditulis sebagai sel individual tetapi sebaliknya diolah dalam kelompok dengan ukuran tetap yang disebut word. Memori tersebut terorganissasi sedemikian sehingga isi satu word, yang terdiri dari n bit, dapat disimpan atau diambil dalam satu operasi dasar.

Untuk menyediakan akses yang mudah ke tiap word yang terdapat dalam

memori, alamat yang berbeda dihubungkan ke tiap lokasi word. Alamat adalah

bilangan yang menyatakan lokasi yang berurutan. Suatu word diakses dengan

menyatakan alamatnya dan dengan menyatakan perintah kontrol yang memulai

proses penyimpanan atau pengambilan tersebut.

Jumlah bit dalam tiap word sering disebut sebagai panjang word suatu komputer. Panjang word biasanya berkisar dari 16 hingga 64 bit. Kapasitas memori adalah salah satu faktor yang menentukan ukuran komputer. Mesin kecil biasanya hanya memiliki puluhan juta word, sedangkan mesin menengah dan besar biasanya memiliki puluhan atau ratusan juta word. Data biasanya diolah di dalam mesin dalam unit word, kelipatan word, atau pembagian word. Pada saat suatu memori diakses, biasanya hanya satu word data yang dibaca atau ditulis. Program harus berada di memori selama eksekusi. Instruksi dan data dapat ditulis ke dalant memori atau dibaca dari memori di bawah kontrol prosesor. Sangatlah penting untuk dapat mengakses tiap lokasi word dalam memori secepat mungkin. Memori yang tiap lokasinya dapat dicapai dalam wakht cepat dan tertentu setelah ditetapkan alamatnya disebut randomaccess

memory (RAM). Waktu yang diperlukan untuk mengakses satu word disebut memory access time (waktu akses memori). Waktu tersebut tetap, dan tidak tergantung pada lokasi word yang diakses. Biasanya berkisar dari beberapa nanosecond (ns) hingga sekitar 100 ns untuk unit RAM modern. Memori suatu komputer biasanya diimplementasikan sebagai hierarki memori dari tiga atau empat tingkat unit RAM semikonduktor dengan kecepatan dan ukuran yang berbeda. Unit RAM yang cepat dan kecil disebut cache. Cache tersebut terangkai erat dengan prosesor dan seringkali termuat pada chip sirkuit terintegrasi yang sama untuk mencapai performa tinggi. Unit yang terbesar dan terlamban disebut sebagai memori utama. Sekalipun penyimpanan primer sangat penting, namun cenderung mahal.

Jadi penyimpanan sekunder tambahan yang lebih murah digunakan pada saat sejumlah besar data dan banyak program harus disimpan, terutama untuk informasi yang jarang diakses. Terdapat banyak pilihan peralatan penyimpanan sekunder, termasuk disk magnetik dan tape dan disk optikal (CDROM).



Peralatan Output

Unit output adalah pasangan unit input. Fungsinya untuk mengirimkan

hasil yang telah diproses ke dunia luar. Contoh yang paling umum dari peralatan tersebut adalah printer. Printer menggunakan mechanical head impact, inkjet stream, atau teknik fotokopi, seperti dalam printer laser. untuk melakukan pencetakan. Sangat mungkin untuk menghasilkan tinta yang dapat mencetak sebanyak 10.000 baris per menit. Kecepatan ini luar biasa untuk peralatan mekanik tetapi masih sangat lambatjika dibandingkan dengan kecepatan elektron pada unit prosesor. Beberapa unit, seperti display grafik, menyediakau fungsi output dan fungsi input. Peranar ganda unit tersebut merupakan alasan penggunaan istilah tunggal unit I/O dalam banyak hal.





2.   Software

Agar user dapat memasukkan dan menjalankan program aplikasi, maka

komputer harus sudah berisi beberapa software sistem dalam memorinya.

Software sistem adalah kumpulan program yang dieksekusi seperlunya untuk

menjalankan fungsi seperti :

Ø Menerima dan menginterpretasikan perintah user

Ø Memasukkan dan mengedit program aplikasi dan menyimpannya

sebagai file dalam peralatan penyimpanan sekunder

Ø Mengatur penyimpanan dan pengambilan file dalam peralatan

penyimpanan sekunder

Ø Menjalankan program aplikasi standar seperti word processor,

spreadsheet, atau game, dengan data yang disediakan oleh user

Ø Mengontrol unit I/O untuk menerima informasi input dan

menghasilkan output

Ø Mentranslasikan program dari bentuk source yang disediakan oleh

user menjadi bentuk objek yang berisi instruksi mesin

Ø Menghubungkan dan menjalankan program aplikasi userwritten

dengan rutin library standar yang ada, seperti paket komputasi

numerik.



Sistem Operasi (Operating Sistem)

Sistem operasi yang biasa dikenal dengan singkatan OS merupakan program yang memiliki fungsi sebagai interface/penghubung antara pemakai dengan perangkat lunak dan perangkat keras. OS layaknya seperti manajer di dalam perusahaan , yaitu bertanggung jawab, mengendalikan dan mengkoordinasikan kegiatan dari sistem komputer.



Fungsi utama Sistem Operasi

1.     Manajemen proses, mencakup penyiapan, penjadwalan, dan pemantauan proses pada komputer.

2.     Manajemen sumber daya, berkaitan dengan pengendalian terhadap pemakaian sumber daya dalam sistem komputer yang dilakukan oleh program sistem atau program aplikasi saat itu.

3.     Manajemen data, pengendalian terhadap data masukan/keluaran, termasuk dalam hal pengalokasian dalam piranti penyimpan sekunder maupun dalam memori utama.

Tujuan utama Sistem Operasi


1.     Mempermudah penggunaan sistem komputer terutama pemrogram.

2.     Memberikan layanan bagi program aplikasi untuk memanfaatkan sumber daya komputer.

3.     Mengusahakan agar sumber daya sistem komputer digunakan secara efisien. 



Contoh  OS : DOS, Windows 95, Windows 98, Windows Me/ Windows XP


Windows NT/Windows 2000, OS/2, Unix, Linux

aplikasi

Aplikasi adalah suatu subkelas perangkat lunak komputer yang memanfaatkan kemampuan komputer langsung untuk melakukan suatu tugas yang diinginkan pengguna. Biasanya dibandingkan dengan perangkat lunak sistem yang mengintegrasikan berbagai kemampuan komputer, tapi tidak secara langsung menerapkan kemampuan tersebut untuk mengerjakan suatu tugas yang menguntungkan pengguna. Contoh utama perangkat lunak aplikasi adalah pengolah kata, lembar kerja, dan pemutar media.



3.   Peranan peralatan input, output dan perangkat lunak dalam pemecahan masalah.



Semua alat input dan output dapat berkontribusi pada pemecahan masalah baik secara langsung dan tidak langsung.  Contoh: keyboard , display, printer dan plotter (berperan langsung),  source data automation device, microfilm (berperan tidak langsung).

Seperti halnya perangkat keras, perangkat lunak dapat juga berperan langsung atau tidak langsung. Contoh: sistem operasi (berperan tidak langsung),

aplikasi bisnis umum dan industri (berperan tidak langsung), sebagian perangkat lunak aplikasi peningkatan produktivitas organisasi perorangan (berperan tidak langsung), spreadsheet, analisis statistik dan perkiraan, manajemen proyek (berperan langsung). 















pendekatan sistem dalam memecahkan masalah dan membuat keputusan


PEMAHAMAN DASAR PEMECAHAN MASALAH DAN PEMBUATAN KEPUTUSAN

·  Masalah adalah suatu kondisi yg memiliki potensi utk 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 adl tindakan memilih strategi atau aksi yg manajer yakini akan memberikan solusi terbaik atas masalah tsb.
· Salah satu kunci pemecahan masalah adalah identifikasi berbagai alternatif keputusan.
· Setelah berbagai alternatif diidentifikasi, sistem informasi dapat digunakan untuk mengevaluasi tiap alternatif.



TAHAPAN PEMECAHAN MASALAH DENGAN MENGGUNAKAN PENDEKATAN SISTEM

1.   Usaha persiapan,  mempersiapkan manajer untuk memecahkan masalah dengan menyediakan orientasi sistem.
2.   Usaha definisi, mencakup mengidentifikasikan masalah untuk dipecahkan dan kemudian memahaminya.
3.   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.


CBIS dapat digunakan sebagai sistem dukungan (support systems) saat menerapkan pendekatan sistem.
1.   Usaha persiapan
3 langkah persiapan tidak harus dilaksanakan secara berurutan, karena ketiganya bersama-sama menghasilkan kerangka pikir yang diinginkan untuk mengenai masalah.
        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 utk mencari solusi (pemahaman masalah)
a) Bergerak dari tingkat sistem ke subsistem
b)   Menganalisis bagian sistem dalam suatu 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 (problem solving styles)
Manajer dpt dibagi dlm 3 kategori dasar dlm hal gaya merasakan masalah  mereka, yaitu bagaimana mereka menghadapi masalah.

o  Penghindar masalah (problem avoider), manajer mengambil sikap positif & menganggap semua baik-baik saja. Ia berusaha menghalangi kemungkinan masalah dengan mengabaikan informasi  atau  menghindarinya sepanjang perencanaan.
o   Pemecah masalah (problem solver), manajer ini tidak mencari masalah juga tidak menghalanginya. Jika timbul suatu masalah, masalah tersebut dipecahkan.
o   Pencari masalah (problem seeker), manajer ini menikmati pemecahan masalah dan mencarinya.

§  Mengumpulkan informasi (information-gathering styles)
Manajer dpt menunjukkan salah satu dari 2 gaya mengumpulkan informasi  atau sikap thd total volume informasi yg tersedia :
·      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 (information-using styles)
Manajer juga cenderung lebih menyukai salah satu dari dua gaya menggunakan informasi, 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.