• Tidak ada hasil yang ditemukan

SEKOLAH TINGGI MANAGEMEN INFORMATIKA & KOMPUTER

N/A
N/A
Protected

Academic year: 2018

Membagikan "SEKOLAH TINGGI MANAGEMEN INFORMATIKA & KOMPUTER"

Copied!
61
0
0

Teks penuh

(1)

TUGAS MATA KULIAH PENGANTAR TEKNOLOGI INFORMASI DOSEN : HORISANJAYA, S KOM

Oleh

ANDY GUNTARA HENDRA KURNIAWAN

MAY SUSANTI YENI ARISTIANA

Disusun sebagai salah satu syarat untuk memperoleh Nilai mata kuliah

Program studi Sistem Informasi

SEKOLAH TINGGI MANAGEMEN INFORMATIKA & KOMPUTER DIAN CIPTA CENDIKIA

(2)

KATA PENGANTAR

Puja dan puji syukur kehadirat Tuhan Yang Maha Esa atas segala rahmat, hidayah dan karunia-Nya yang diberikan kepada kami, sehingga hasil karya tulis yang berupa makalah ini dapat terselesaikan.

Kami juga ingin mengucapkan terima kasih bagi seluruh pihak yang telah membantu kami dalam pembuatan makalah ini dan berbagai sumber yang telah kami pakai sebagai data dan fakta pada makalah ini.

Kami mengakui bahwa kami adalah manusia yang mempunyai keterbatasan dalam berbagai hal. Oleh karena itu tidak ada hal yang dapat diselesaikan dengan sangat sempurna. Begitu pula dengan makalah ini yang telah kami selesaikan. Tidak semua hal dapat kami deskripsikan dengan sempurna dalam makalah ini. Kami melakukannya semaksimal mungkin dengan kemampuan yang kami miliki. Di mana kami juga memiliki keterbatasan

kemampuan. Maka dari itu seperti yang telah dijelaskan bahwa kami memiliki keterbatasan dan juga kekurangan, kami bersedia menerima kritik dan saran dari pembaca yang budiman. Kami akan menerima semua kritik dan saran tersebut sebagai batu loncatan yang dapat memperbaiki makalah kami di masa datang. Sehingga semoga makalah berikutnya dan makalah lain dapat diselesaikan dengan hasil yang lebih baik.

Dengan menyelesaikan makalah ini kami mengharapkan banyak manfaat yang dapat dipetik dan diambil dari karya ini. Semoga dengan adanya karya tulis ini dapat menambah pengetahuan kita tentang isi dari makalah ini.

Bandar Jaya, JUNI 2015

(3)

DAFTAR ISI

KATA PENGANTAR DAFTAR ISI

BAB I PENDAHULUAN

1.1. Latar Belakang... BAB II PEMBAHASAN

2.1.Data Dan Permasalahan ... 2.2.Teknologi Informasi... 2.3.Sejarah Dan Perkembbangan Komputer... 2.4.Teknologi Sortware,Hardware,Brainware... 2.5.Sistem Bilangan Dan Sistem Kode... 2.6.Konsep Jaringan Komputer Dan Internet... 2.7.Perkenalan Komponen PC... 2.8.Merakit PC... 2.9.Instalasi Software... BAB III KESIMPULAN DAN SARAN

(4)

BAB 1 PENDAHULUAN

1.1 Latar belakang masalah

Teknologi informasi (Information Technology) biasa disingkat TI, IT atau infotech. Dalam Oxford English Dictionary (OED2) edisi ke-2 mendefenisikan teknologi informasi adalah hardware dan software, dan bisa termasuk di dalamnya jaringan dan telekomunikasi yang biasanya dalam konteks bisnis atau usaha.

Menurut Haag dan Keen (1996), Teknologi informasi adalah seperangkat alat yang membantu anda bekerja dengan informasi dan melakukan tugas-tugas yang berhubungan dengan pemrosesan informasi. Menurut Martin (1999), Teknologi informasi tidak hanya terbatas pada teknologi komputer (perangkat keras dan perangkat lunak) yang akan digunakan untuk memproses dan menyimpan informasi, melainkan juga mencakup teknologi komunikasi untuk mengirim/menyebarkan informasi.

Sementara Williams dan Sawyer (2003), mengungkapkan bahwa teknologi informasi adalah teknologi yang menggabungkan komputasi (komputer) dengan jalur komunikasi kecepatan tinggi yang membawa data, suara, dan video.

Dari defenisi di atas, nampak bahwa teknologi informasi tidak hanya terbatas pada teknologi komputer, tetapi juga termasuk teknologi telekomunikasi. Dengan kata lain bahwa teknologi informasi merupakan hasil konvergensi antara teknologi komputer dan teknologi telekomunikasi.

Teknologi komputer merupakan teknologi yang berhubungan dengan perangkat komputer seperti printer, pembaca sidik jari, CD-ROM, Prosesor, disk, dan lain-lain. Komputer merupakan mesin serbaguna yang dapat digunakan untuk keperluan pengolahan data apa saja menjadi informasi yang berguna. Hal ini dimungkinkan karena komputer dapat dikendalikan oleh program yang terdiri atas sederetan instruksi. Komputer akan bertindak sesuai instruksi yang diterimanya dari program. Dengan kata lain komputer akan bertindak sesuai keinginan pembuat program.

(5)

Rumusan Masalah

Dari uraian di atas timbul beberapa pokok permasalahan berkaitan dengan Materi-Materi Pengantar Teknologi informasi yaitu :

1. Apa sajakah Teknologi informasi yang berkembang pada saat ini? 2. Apa saja kah komponen dari teknologi informasi itu?

1.2 Tujuan Penulisan

Tujuan penulisan makalah ini merupakan tugas dari mata kuliah Pengantar reknologi informasi dan untuk

melatih kemampuan mahasiswa dalam membuat tugas akhir serta meningkatkan kemampuan mata kuliah Pengantar Teknologi Informasi.

Dan juga untuk mengetahui bagaimana perkembangan dan sejarah teknologi informasi

Manfaat Teoritis

Adapun manfaat teoritis makalah ini adalah :

1. Bermanfaat sebagai suatu proses belajar dalam membuat makalah.

2. Dapat mengkaji lebih dalam tantang sejarah perkembangan Microsoft office. Manfaat Praktis

Adapun manfaat praktis makalah ini sebagai berikut :

1. Bermanfaat sebagai suatu proses belajar untuk mengetahui atau mengenal lebih dalam tentang teknologi informasi

(6)

BAB II PEMBAHASAN

2.1. Data dan permasalahan

Jikalau kita mendengar istilah data,pikiran kita menuju kearah angka-angka. Padahal yang merupakan data bukan hanya angka saja,melainkan huruf dan juga symbol-simbol. Dari segi pengolahan data, sangatlah pesat sekali perkembangannya, sehingga membawa perkembangan yang sangat

menggembirakan di berbagai ilmu. Hal ini tentunya tidak lepas daripadad penggunaan data itu sendiri.

Setelah dari berbagai unit pengolahan data tingkat selanjutnya adalah akan menjadi informasi. Dari data dan keputusan yang diambil akan merupakan informasi. Informasi-informasi ini yang diterima oleh pihak-pihak

tertentu,merupakan data yang kemudian akan diolah. Dan pihak-pihak atau bagian-bagian yang akan menerima informasi tersebut,tidaklah sama,ini tergantung dari tingkat manajemen dan kebutuhan akan informasi sesuai dengan tugas dan tanggung jawab masing-masing bagian. Hal tersebut diatas dalam istilah manajemen, disebut Sistem Informasi Manajemen disingkat SIM.

Sehingga dapat dikatakan,dasar dari sesuatu Sistem Informasi Manajemen dilandasi oleh sistem pengolahan data ,tidak hanya dalam

manajemen saja system pengolahan data ini berlangsung,ada kalanya dalam system kehidupan manusia sehari-hari,system pengolahan data ini dapat berlangsung.

Informasi dalam kehidupan sehari-haripun selalu kita

temui,misalnya,dimedia cetak maupun televisi,sudah dapat dikatakan suatu informasi ada beberapa ketentuan yang berlaku,sehingga suatu informasi tersebut dapat dikatakan baik. Suatu informasi yang baik adalah yang sbb:

- Apa adanya,tidak dilebih-lebihkan - Nalar

- Cepat - Tepat

- Berguna bagi si penerima

Dan dari informasi ini akan terus berkembang menjadi suatu system informasi dari suati pihak ke pihak lain yang membutuhkannya. Dimana suatu system informasiyang baik,terdiri dari

- Bahan yang akan diolah,yaitu DATA

- Pengolahan data(data diolah terlebih dahulu)

- Penerima data olahan(informasi),informasi tersebut diberikan kepada yang membutuhkannya

1.1 Konsep I-P-O (Input-Proses-Output)

Kosep I-P-O (Input-Proses-Output) merupakan suatu konsep dasar didalam pengolahan data,konsep tersebut jugaberlaku bagi pengolahan

datasecaraelektronik (Pengolahan Data Elektronik).

PROCES

(7)

Dari gambar diatas,input merupakan suatu masukan, dalam hal ini data yang dibutuhkan dalam suatu pengolahan informasi. Proses dilakukan oleh computer melalui program/instruksi yang diberikan. Sedangkan output

merupakan hasil pengolahan data yang berupa informasi. Di dalam konsep I-P-O ini sangat penting sekali sehingga timbul pepatah GIGO(Garbage In Garbage Out) secara harafiah diartikan sebagai masukan berupa sampah akan

menghasilkan keluaran berupa sampah pula.

1.2 Tahapan Pengolahan Data

Secara manual ataupun menggunakan metode-metode modern menggunakan peralatan mutakhir seperti computer misalnya,kegiatan-kegiatannya mencakup hal-hal sbb:

1. Perekaman(Organiting-Recording)

Data yang akan diolah hendaknya tertulis dalam suatu formulir terlebih dahulu untuk dijadikan bahan dasar dalam pengolahan selanjutnya.

2. Klasifikasi(Classifying)

Pengklasifikasian ini dimaksud, agar memepermudah pengolahannya. Klasifikasi ini merupakan karakteristik dari setiap data tersebut. Misalnya data penduduk di kelompokan menurut umur 0-5;6-10,dst.

3. Penyusunan/Pengurutan (Sorting)

Setelah data diberikan identifikasi pada tahap sebelumny, maka data tersebut perlu diatur atau diurutkan sesuai dangan urutan kodenyaatau dapat juga misalnya diurutkan menurut alphabet wilayahnya.

4. Perhitungan (Calculating)

Untuk mengkalkulasi perhitungan-perhitunga yang mungkin ada pada data tersebut, misalnya yang berumur 0-5 jumlahnya 1404 jiwa.

5. Penyusunan Laporan (Summarizing0

Untuk kemungkinan dilakukannya analisa terhadap data atau informasi yang dihasilkan, maka perlu dilakukan penyimpulan atau pembuatan rekapitulasi laporan sesuai dengan keinginan pemakai informasi.

(8)

Penyimpanan data yang sejenis ke dalam suatu file untuk referensi yang akan datang,perlu dilakukan agar dikemudian hari dapat dimanfaatkan kembali data yang telah lama tersimpan dalam filenya.

7. Pencarian (Retrieving)

Ada kalanya data tersebut diperlukan segera ,dan perlu dilakukan pencarian data tersebut.untuk mempermudah pencarian maka pada tahap sebelumnya

(penyimpanna) hendaknya disimpan berdasarkan identifikasi yang telah ada.

8. Penggandaan (Reproducing)

Seringkali data dalam file rusak, oleh karena itu di perlukannya penggandaan data pada periode-periode tertentu atau memang data itu ingin diperbanyak.

9. Pembagian( Communicating-Distributing)

Dalam suatu kegiatan manajemen,kadanng- kadang informasi tidak hanya dibutuhkan oleh satu pihak, maka informasi ini setelah digandakan dibagikan kepada pihak-pihak yang memerlukan informasi tersebut.

1.3 Struktur Penyajian Data

Struktur penyajian data dapat juga disebut PERINGKAT DATA ,( Hierarchy of data), atau konfigurasi data. Dalam pembahasan sebelumnya, dimana data tersebut terdiri dari aksara-aksara (characters) yang tersusun secara sistematik serta dirangkaikan satu dengan yang lain sehingga memenuhi tujuan

pengolahannya.

1. BIT (BINARI DIGIT)

Bit dimaksudkan untuk menyajikan kondisi ON/OFF dari aliran (pulsa-pulsa)

elektronik mesin (computer) yang diberi symbol “0” dan “1”. Jadi bit merupakan unit terkecil dari data. Dan bit-bit ini tidaklah selalu tetap jumlah digit dalam system computer tetapi tergantung dari system computer (dari pabrik pembuat computer itu sendiri).

2. BYTE/Character

Yaitu merupakan kumpulan dari bit. yang disebut karakter (aksara) seperti huruf “A-Z”, a-z angka 0-9 blank (spasi) dan special karakter seperti ! @#$^&*.

3. FIELD

Merupakan kumpulan satu atau lebih byte(character) yang mempunyai makna. Contoh”

a.Nama

b.Nomor pegawai

c.Alamat

(9)

4. RECORD

Merupakan kumpulan satu atau lebih field. Contoh : a.record mahasiswa terdiri dari

- nomor pokok mahasiswa - nama mahasiswa

- tempat tanggal lahir - alamat

b. record karyawan terdiri dari - nomor induk pegawai

- nama karyawan - status perkawinan - gaji pokok

5. FILE

Merupakan kumpulan satu atau lebih record-record yang mempunyai kesamaan logika. Contoh :

- File mahasiswa - Karyawan - Dsb

6. DATABASE

Merupakan kumpulan satu atau file-file yang saling berhubungan, yang menunjang suatu manajemen pengolahan data.

7. ORGANISASI FILE

Merupakan suatu manajemen file dan di atur oleh system operasi. 1. Sequential

Sequential artinta berurutan, maksudnya file yang terekam atau dibaca berurutan dari awal sampai akhir. Pada saat perekaman data, tersusun berdasarkan urutan data yang di masukkan atau dientry. Data yang dimasukkan pertama akan menempati posisi record pertama, data yang dimasukkan yang kedua akan menempati posisi kedua,dst.

2. Random(access direct

Random artinya acak, Direct access artinya dapat diakses secara langsung. Memang dalam penggunaan organisasi file random (direct access) baik untuk membaca maupun penulisannya dapat dikatakan acak, tetapi berdasarkan nomor record yang harus selalu deberikan.

3. Index sequential

(10)

Setelah kita mengetahui mengenai jalan panjang PC yang terdapat dalam pembahasan

sebelumnya, berikut ini akan dibahas mengenai beberapa definisi dari komputer serta struktur dan fungsi dari komputer.

Definisi Komputer

Computer berasal dari bahasa latin computare (to compute/to reckon) yang artinya

menghitung. Menurut Blissmer (1985), komputer adalah suatu alat elektronik yang mampu melakukan beberapa tugas, yaitu menerima input, memproses input sesuai dengan instruksi yang diberikan, menyimpan perintah-perintah dan hasil pengolahannya, serta menyediakan output dalam bentuk informasi.

Sedangkan menurut Sanders (1985), komputer adalah sistem elektronik untuk memanipulasi data yang cepat dan tepat serta dirancang dan diorganisasikan supaya secara otomatis

menerima dan menyimpan data input, memprosesnya, dan menghasilkan output berdasarkan instruksi-instruksi yang telah tersimpan di dalam memori. Dan masih banyak lagi ahli yang mencoba mendefinisikan secara berbeda tentang komputer.

Pada intinya dapat disimpulkan bahwa komputer adalah suatu peralatan elektronik yang dapat menerima input, mengolah input, memberikan informasi, menggunakan suatu program yang tersimpan di memori komputer, dapat menyimpan program dan hasil pengolahan, serta bekerja secara otomatis.

Dari definisi tersebut terdapat tiga istilah penting, yaitu input (data), pengolahan data, dan informasi (output). Pengolahan data dengan menggunakan komputer dikenal dengan nama pengolahan data elektronik atau elecronic data processing (EDP). Data adalah kumpulan kejadian yang diangkat dari suatu kenyataan (fakta), dapat berupa angka-angka, huruf, simbol-simbol khusus, atau gabungan dari ketiganya. Data masih belum dapat bercerita banyak sehingga perlu diolah lebih lanjut. Pengolahan data merupakan suatu proses

manipulasi dari data ke dalam bentuk yang lebih berguna dan lebih berarti, yaitu berupa suatu informasi. Dengan demikian, informasi adalah hasil dari suatu kegiatan pengolahan data yang memberikan bentuk yang lebih bermakna dari suatu fakta. Oleh karena itu, pengolahan data elektronik adalah proses manipulasi dari data ke dalam bentuk yang lebih bermakna berupa suatu informasi dengan menggunakan suatu alat elektronik, yaitu komputer.

Struktur dan Fungsi Komputer

1. Input Device (Alat Masukan), adalah perangkat keras komputer yang berfungsi sebagai alat untuk memasukan data atau perintah ke dalam komputer

2. Output Device (Alat Keluaran), adalah perangkat keras komputer yang berfungsi untuk menampilkan keluaran sebagai hasil pengolahan data. Keluaran dapat berupa hardcopy (ke kertas), softcopy (ke monitor), ataupun berupa suara.

3. I/O Ports, digunakan untuk menerima ataupun mengirim data ke luar sistem. Peralatan input dan output di atas terhubung melalui port ini.

4. CPU (Central Processing Unit), merupakan otak sistem komputer, dan memiliki dua bagian fungsi operasional, yaitu: ALU (Arithmetical Logical Unit) sebagai pusat pengolah data, dan CU (Control Unit) sebagai pengontrol kerja komputer.

(11)

6. Data Bus, adalah jalur-jalur perpindahan data antar modul dalam sistem komputer. Karena pada suatu saat tertentu masing-masing saluran hanya dapat membawa 1 bit data, maka jumlah saluran menentukan jumlah bit yang dapat ditransfer pada suatu saat. Lebar data bus ini menentukan kinerja sistem secara keseluruhan. Sifatnya bidirectional, artinya CPU dapat membaca dan menerima data melalui data bus ini. Data bus biasanya terdiri atas 8, 16, 32, atau 64 jalur paralel.

7. Address Bus, digunakan untuk menandakan lokasi sumber ataupun tujuan pada proses transfer data. Pada jalur ini, CPU akan mengirimkan alamat memori yang akan ditulis atau dibaca.Address bus biasanya terdiri atas 16, 20, 24, atau 32 jalur paralel. 8. Control Bus, digunakan untuk mengontrol penggunaan serta akses ke Data Bus dan

Address Bus. Terdiri atas 4 sampai 10 jalur paralel. Input Device

Adalah alat yang digunakan untuk menerima input dari luar sistem, dan dapat berupa signal input atau maintenance input. Di dalam sistem komputer, signal input berupa data yang dimasukkan ke dalam sistem komputer, sedangkan maintenance input berupa program yang digunakan untuk mengolah data yang dimasukkan. Dengan demikian, alat input selain digunakan untuk memasukkan data juga untuk memasukkan program.

Beberapa alat input mempunyai fungsi ganda, yaitu disamping sebagai alat input juga berfungsi sebagai alat output sekaligus. Alat yang demikian disebut sebagai terminal. Terminal dapat dihubungkan ke sistem komputer dengan menggunakan kabel langsung atau lewat alat komunikasi. Terminal dapat digolongkan menjadi non intelligent terminal, smart terminal, dan intelligent terminal.Non intelligent terminal hanya berfungsi sebagai alat memasukkan input dan penampil output, dan tidak bisa diprogram karena tidak mempunyai alat pemroses. Peralatan seperti ini juga disebut sebagai dumb terminal. Smart terminal mempunyai alat pemroses dan memori di dalamnya sehingga input yang terlanjur

dimasukkan dapat dikoreksi kembali. Walaupun demikian, terminal jenis ini tidak dapat diprogram oleh pemakai, kecuali oleh pabrik pembuatnya. Sedangkan intelligent terminal dapat diprogram oleh pemakai.

Peralatan yang hanya berfungsi sebagai alat input dapat digolongkan menjadi alat input langsung dan tidak langsung. Alat input langsung yaitu input yang dimasukkan langsung diproses oleh alat pemroses, sedangkan alat input tidak langsung melalui media tertentu sebelum suatu input diproses oleh alat pemroses. Alat input langsung dapat berupa papan ketik (keyboard), pointing device (misalnya mouse, touch screen, light pen, digitizer graphics tablet), scanner (misalnya magnetic ink character recognition, optical data reader atau optical character recognition reader), sensor (misalnya digitizing camera), voice recognizer (misalnya microphone).

Sedangkan alat input tidak langsung misalnya keypunch yang dilakukan melalui media punched card (kartu plong), key-to-tape yang merekam data ke media berbentuk pita (tape) sebelum diproses oleh alat pemroses, dan key-to-disk yang merekam data ke media magnetic disk (misalnya disket atau harddisk) sebelum diproses lebih lanjut.

Output Device

Adalah perangkat keras komputer yang berfungsi untuk menampilkan keluaran sebagai hasil pengolahan data. Output yang dihasilkan dari pemroses dapat digolongkan menjadi empat bentuk, yaitu tulisan (huruf, angka, simbol khusus), image (dalam bentuk grafik atau

(12)

golongan terakhir biasanya digunakan sebagai input untuk proses selanjutnya dari komputer. Peralatan output dapat berupa :

Hard-copy device, yaitu alat yang digunakan untuk mencetak tulisan dan image pada media keras seperti kertas atau film. Sifatnya permanen dan lebih portable (dapat dilepas dari alat outputnya dan dapat dibawa ke mana-mana). Alat yang umum digunakan untuk ini adalah printer, plotter, dan alat microfilm.

Soft-copy device, yaitu alat yang digunakan untuk menampilkan tulisan dan image pada media lunak yang berupa sinyal elektronik. Misalnya video display, flat panel, dan speaker.

Drive device atau driver, yaitu alat yang digunakan untuk merekam simbol dalam bentuk yang hanya dapat dibaca oleh mesin pada media seperti magnetic disk atau magnetic tape. Alat ini berfungsi ganda, sebagai alat output dan juga sebagai alat input menggunakan media magnetic disk misalnya adalah disk drive, dan yang menggunakan media magnetic tape adalah tape drive

CPU (CENTRAL PROCESSING UNIT)

CPU merupakan tempat pemroses instruksi-instruksi program, yang pada komputer mikro disebut dengan micro-processor (pemroses mikro). Pemroses ini berupa chip yang terdiri dari ribuan hingga jutaan IC. CPU terdiri dari dua bagian utama yaitu unit kendali (control unit) dan unit aritmatika dan logika (ALU). Disamping itu, CPU mempunyai beberapa alat penyimpan yang berukuran kecil yang disebut dengan register.

CU (Control Unit) / Unit Kendali

Unit ini bertugas mengatur dan mengendalikan semua peralatan yang ada pada sistem

komputer. Unit kendali akan mengatur kapan alat input menerima data dan kapan data diolah serta kapan ditampilkan pada alat output. Tugas dari unit kendali ini adalah :

 Mengatur dan mengendalikan alat-alat input dan output.  Mengambil instruksi-instruksi dari memori utama.

 Mengambil data dari memori utama (jika diperlukan) untuk diproses.

 Mengirim instruksi ke ALU bila ada perhitungan aritmatika atau perbandingan logika serta mengawasi kerja dari ALU.

 Menyimpan hasil proses ke memori utama. ALU (Arithmatic and Logic Unit)

Tugas utama dari ALU adalah melakukan semua perhitungan aritmatika (matematika) yang terjadi sesuai dengan instruksi program. ALU melakukan semua operasi aritmatika dengan dasar penjumlahan sehingga sirkuit elektronik yang digunakan disebut adder. Tugas lain dari ALU adalah 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 (>=).

(13)

Register merupakan alat penyimpanan kecil yang mempunyai kecepatan akses cukup tinggi, yang 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. Ada tiga macam memori yang dipergunakan di dalam sistem komputer, yaitu :

1. Register, digunakan untuk menyimpan instruksi dan data yang sedang diproses. 2. Main memory, dipergunakan untuk menyimpan instruksi dan data yang akan

diproses dan hasil pengolahan.

3. Secondary storage, dipergunakan untuk menyimpan program dan data secara permanent.

Ada banyak register yang terdapat pada CPU dan masing-masing sesuai dengan fungsinya. Di bawah ini akan diberikan penjelasan secara garis besar dari masing-masing register :

1. Instruction Register (IR), digunakan untuk menyimpan instruksi yang sedang diproses.

2. Program Counter (PC), adalah register yang digunakan untuk menyimpan alamat lokasi dari memori utama yang berisi instruksi yang sedang diproses.

3. General purpose register, yaitu register yang mempunyai kegunaan umum yang berhubungan dengan data yang sedang diproses.

4. Memory data register (MDR), digunakan untuk menampung data atau instruksi hasil pengiriman dari memori utama ke CPU atau menampung data yang akan direkam ke memori utama dari hasil pengolahan oleh CPU.

5. Memory address register (MAR), digunakan untuk menampung alamat data atau instruksi pada memori utama yang akan diambil atau yang akan diletakkan. Memori

CPU hanya dapat menyimpan data dan instruksi di register yang berukuran kecil sehingga tidak dapat menyimpan semua informasi yang dibutuhkan untuk keseluruhan proses program. Untuk mengatasi hal ini, maka CPU harus dilengkapi dengan alat penyimpan yang

berkapasitas lebih besar yaitu memori utama. Random Access Memory (RAM)

Semua data dan program yang dimasukkan melalui alat input akan disimpan terlebih dahulu di memori utama, khususnya RAM, yang dapat diakses secara acak (dapat diisi/ditulis, diambil, atau dihapus isinya) oleh pemrogram. Struktur RAM terbagi menjadi empat bagian utama, yaitu :

1. Input storage, digunakan untuk menampung input yang dimasukkan melalui alat input.

(14)

3. Working storage, digunakan untuk menyimpan data yang akan diolah dan hasil pengolahan.

4. Output storage, digunakan untuk menampung hasil akhir dari pengolahan data yang akan ditampilkan ke alat output.

Read Only Memory (ROM)

ROM hanya dapat dibaca sehingga pemrogram tidak bisa mengisi sesuatu ke dalam ROM. ROM sudah diisi oleh pabrik pembuatnya berupa sistem operasi yang terdiri dari program-program pokok yang diperlukan oleh sistem komputer, seperti misalnya program-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 computer diaktifkan. Proses mengaktifkan komputer pertama kali ini disebut dengan booting, yang dapat berupa cold booting atau warm booting.

Cold booting merupakan proses mengaktifkan sistem komputer pertama kali untuk

mengambil program bootstrap dari keadaan listrik komputer mati (off) menjadi hidup (on). Sedangkan warm booting merupakan proses pengulangan pengambilan program bootstrap pada saat komputer masih hidup dengan cara menekan tiga tombol tombol pada papan ketik sekaligus, yaitu Ctrl, Alt, dan Del. Proses ini biasanya dilakukan bila sistem komputer macet, daripada harus mematikan aliran listrik komputer dan menghidupkannya kembali. Instruksi-instruksi yang tersimpan di ROM disebut dengan microinstruction atau firmware karena hardware dan software dijadikan satu oleh pabrik pembuatnya. Isi dari ROM ini tidak boleh hilang atau rusak karena bila terjadi demikian, maka sistem komputer tidak akan bisa berfungsi. Oleh karena itu, untuk mencegahnya maka pabrik pembuatnya merancang ROM sedemikian rupa sehingga hanya bisa dibaca, tidak dapat diubah-ubah isinya oleh orang lain. Selain itu, ROM bersifat non volatile supaya isinya tidak hilang bila listrik komputer

dimatikan.

ROM yang dapat diprogram kembali adalah PROM (Programmable Read Only Memory), yang hanya dapat diprogram satu kali dan selanjutnya tidak dapat diubah kembali. Jenis lain adalah EPROM (Erasable Programmable Read Only Memory) yang dapat dihapus dengan sinar ultraviolet serta dapat diprogram kembali berulang-ulang. Disamping itu, ada juga EEPROM (Electrically Erasable Programmable Read Only Memory) yang dapat dihapus secara elektronik dan dapat diprogram kembali.

Media Penyimpanan (Memori) Eksternal

Memori eksternal adalah perangkat keras untuk melakukan operasi penulisan, pembacaan dan penyimpanan data, di luar komponen utama yang telah disebutkan di atas. Contoh dari memori eksternal adalah floppy disk, harddisk, cd-rom, dvd.

Hampir semua memori eksternal yang banyak dipakai belakangan ini berbentuk disk/piringan sehingga operasi data dilakukan dengan perputaran piringan tersebut. Dari perputaran ini, dikenal satuan rotasi piringan yang disebut RPM (Rotation Per Minute). Makin cepat perputaran, waktu akses pun semakin cepat, namun makin besar juga tekanan terhadap piringan sehingga makin besar panas yang dihasilkan.

Untuk media berkapasitas besar dikenal beberapa sistem yang ukuran RPM nya sebagai berikut :

(15)

 5400 RPM IDE/SCSI  7200 RPM IDE/SCSI  10000 RPM SCSI

Setiap memori eksternal memiliki alat baca dan tulis yang disebut head (pada hard disk) dan side (pada floppy). Tiap piringan memiliki dua sisi head/side, yaitu sisi 0 dan sisi 1. Setiap head/side dibagi menjadi lingkaran lingkaran konsentris yang disebut track. Kumpulan track yang sama dari seluruh head yang ada disebut cylinder. Suatu track dibagi lagi menjadi daerah-daerah lebih kecil yang disebut sector.

2.2. Teknologi & Informasi

Teknologi Informasi dilihat dari kata penyusunnya adalah teknologi dan informasi. Secara mudahnya teknologi informasi adalah hasil rekayasa manusia terhadap proses penyampaian informasi dari bagian pengirim ke penerima sehingga pengiriman informasi tersebut akan lebih cepat, lebih luas penyebarannya, dan lebih lama penyimpanannya.

Sejarah

Pada awal sejarah, manusia bertukar informasi melalui bahasa. Maka bahasa adalah teknologi, bahasa memungkinkan seseorang memahami informasi yang disampaikan oleh orang lain. Tetapi bahasa yang disampaikan dari mulut ke mulut hanya bertahan sebentar saja, yaitu hanya pada saat si pengirim menyampaikan informasi melalui ucapannya itu saja. Setelah ucapan itu selesai, maka informasi yang berada di tangan si penerima itu akan dilupakan dan tidak bisa disimpan lama. Selain itu jangkauan suara juga terbatas. Untuk jarak tertentu, meskipun masih terdengar, informasi yang disampaikan lewat bahasa suara akan terdegradasi bahkan hilang sama sekali.

Setelah itu teknologi penyampaian informasi berkembang melalui gambar. Dengan gambar jangkauan informasi bisa lebih jauh. Gambar ini bisa dibawa-bawa dan disampaikan kepada orang lain. Selain itu informasi yang ada akan bertahan lebih lama. Beberapa gambar peninggalan zaman purba masih ada sampai sekarang sehingga manusia sekarang dapat (mencoba) memahami informasi yang ingin disampaikan pembuatnya.

Ditemukannya alfabet dan angka arabik memudahkan cara penyampaian informasi yang lebih efisien dari cara yang sebelumnya. Suatu gambar yang mewakili suatu peristiwa dibuat dengan kombinasi alfabet, atau dengan penulisan angka, seperti MCMXLIII diganti dengan 1943. Teknologi dengan alfabet ini memudahkan dalam penulisan informasi itu.

Kemudian, teknologi percetakan memungkinkan pengiriman informasi lebih cepat lagi. Teknologi elektronik seperti radio, televisi, komputer mengakibatkan informasi menjadi lebih cepat tersebar di area yang lebih luas dan lebih lama tersimpan.

(16)

sebab itu, tepat momentumnya jika kita merenungkan masalah teknologi, menginventarisasi yang kita miliki, memperkirakan apa yang ingin kita capai dan bagaimana caranya memperoleh teknologi yang kita perlukan itu, serta mengamati betapa besar dampaknya terhadap transformasi budaya kita.[1] Sebagian dari kita beranggapan teknologi adalah barang atau sesuatu yang baru.[2] padahal, kalau kita membaca sejarah, teknologi itu telah berumur sangat panjang dan merupakan suatu gejala kontemporer.[2] Setiap zaman memiliki teknologinya sendiri.[2]

Sejarah Teknologi

Perkembangan teknologi berlangsung secara evolutif. Sejak zaman Romawi Kuno pemikiran dan hasil kebudayaan telah nampak berorientasi ke bidang teknologi. Secara etimologis, akar kata teknologi adalah "techne" yang berarti serangkaian prinsip atau metode rasional yang berkaitan dengan pembuatan suatu objek, atau kecakapan tertentu, atau pengetahuan tentang prinsip-prinsip atau metode dan seni. Istilah teknologi sendiri untuk pertama kali dipakai oleh Philips pada tahun 1706 dalam sebuah buku berjudul Teknologi: Diskripsi Tentang Seni-Seni, Khususnya Mesin (Technology: A Description Of The Arts, Especially The Mechanical).

Kemajuan Teknologi

Dalam bentuk yang paling sederhana, kemajuan teknologi dihasilkan dari pengembangan cara-cara lama atau penemuan metode baru dalam menyelesaikan tugas-tugas tradisional seperti bercocok tanam, membuat baju, atau membangun rumah.

Ada tiga klasifikasi dasar dari kemajuan teknologi yaitu :

 Kemajuan teknologi yang bersifat netral (bahasa Inggris: neutral technological progress)

Terjadi bila tingkat pengeluaran (output) lebih tinggi dicapai dengan kuantitas dan kombinasi faktor-faktor pemasukan (input) yang sama.

 Kemajuan teknologi yang hemat tenaga kerja (bahasa Inggris: labor-saving

technological progress)

Kemajuan teknologi yang terjadi sejak akhir abad kesembilan belas banyak ditandai oleh meningkatnya secara cepat teknologi yang hemat tenaga kerja dalam memproduksi sesuatu mulai dari kacang-kacangan sampai sepeda hingga jembatan.  Kemajuan teknologi yang hemat modal (bahasa Inggris: capital-saving technological

progress)

Fenomena yang relatif langka. Hal ini terutama disebabkan karena hampir semua riset teknologi dan ilmu pengetahuan di dunia dilakukan di negara-negara maju, yang lebih ditujukan untuk menghemat tenaga kerja, bukan modal.

(17)

yang melakukan segala upaya teknologi yang sulit dan rumit. Informasi

Informasi adalah pengetahuan yang didapatkan dari pembelajaran, pengalaman, atau instruksi Namun demikian, istilah ini memiliki banyak arti bergantung pada konteksnya, dan secara umum berhubungan erat dengan konsep seperti arti, pengetahuan, negentropy, komunikasi, kebenaran, representasi, dan rangsangan mental.

Dalam beberapa hal pengetahuan tentang peristiwa-peristiwa tertentu atau situasi yang telah dikumpulkan atau diterima melalui proses komunikasi, pengumpulan intelejen, ataupun didapatkan dari berita juga dinamakan informasi. Informasi yang berupa koleksi data dan fakta seringkali dinamakan informasi statistik. Dalam bidang ilmu komputer, informasi adalah data yang disimpan, diproses, atau ditransmisikan. Penelitian ini memfokuskan pada definisi informasi sebagai pengetahuan yang didapatkan dari pembelajaran, pengalaman, atau instruksi dan alirannya.

|transformasi data menjadi informasi 2.3. Sejarah Perkembangan komputer

Terciptanya komputer diawali dengan perkembangan alat hitung, amka dalam meninjau perkembangan komputer kita tak lepas dari perkembangan alat hitung. Alat hitung tertua yang sekarang masih digunakan adalah abacus (di Indonesia dikenal dengan nama sempoa) alat ini berasal dari Timur Tengah dikena di Eropa pada Marcopolo.

Pada tahun 1642 seorang pemuda berumur 16 tahun bernama Blaise Pascal membuat sebuah mesin jumlah (Mechanical Adding Mavhine) yang digunakan pada kantor ayahnya di Rouen Perancis pada tahun 19673, seorang Phyosopy jerman bernama Leibniz. Membuat mesin hitung yang dapat menambah dan mengalikan. Pada Tahun 1975 seorang Peranvis bernama Joseph Mario Jacuard, merancang sebuah metode penggunaan lubang-lubang pada kartu untuk mengotrol benar-benar pada penenum tekstil.

Pada tahun 1833, Charles Babbage menggunakan konsep yang mendekati stored program pada komputer modren dan mesinnya disebut Analytical Engine. Pada tahun 1854, George boole menerapkan operasi matematika logic (aljabar logic), penemuan ini merupakan seumbangan besar dalam perkembangan menuju abad komputer. Pada tahun 1880, Dr. Herman Hollerith dari United States Census Bureau menemukan metode dengan menggunaka punch card untuk merekam data dalam mesin sensusnya. Hal ini membawa ollerth kearah suksesnya pada tahun 2886 ia mendirikan Tabulasi Machane Campany dikemukakan hari Tabulating Machine Compay berembang menjadi internasinal Bussiness Machine Corporation. (I.B.M).

Pada tahun 1908 James Power dari Census Bareau merencanakan mesin untuk memproses dengan menggunakan punch car dan mesin ini digunakan pada tahun 1910 pada tahun 1911 ia membentuk Power Accounting Machine Compay yang kemudian hari menjadi Remington Rand Company dan sekarang menjadi Univac Division of Sperry and Corporation.

Pada tahun 1930 M Jhon V. Atanasiffy menciptakan meisn hitung yang berkerja secara elektronik, tetapi pemutusan dan penyambungan arus listrik masih dilakukan secara mekanis pada tahun 1944 Howard Aiken membuat komputer yang dapat melakukan operasi artimatika dan logika secara otomatis, komputer nya disebut dengan nama Mark I. Mark I segera diganti dengan munculnya komputer elektronik yang otomatis bernama Eniac. Komputer ini dirancang oleh J. Prosper Ecklert dan Jhon W.Mauchly.

(18)

Hingga saat ini perkembangan komputer dapat dikatakan telah mengalami 6 generasi yang dapat dikelompokkan sebagai berikut :

- Pra generasi (sebeum tahun 1946) B. Komputer Generasi Pertama ( 1946-1959)

Ciri-ciri komputer generasi kedua :

1. Komponen utama yang digunakan adalah transistor sirkuitnya

2. Program yang dibuat dengan bahas tingkat (High Level Language), seperti : Fortran, Cobol, Alkgol (The Algorithnic Language)

3. Kapasitas memory utamanya sudah cukup besar 4. Ukuran fisik komputer lebih kecil

5. Proses operasi sudah cepat dapat memproses jutaan operasi perdetik 6. Membutuhkan lebih sedikit daya listrik

7. Orientasinya tidak hanya pada aplikasi bisnis tetapi juga pada aplikasi teknik. Contoh komputernya : Univac III, Burroughs 200, IBM 7070, Honeywell 400, Honeywell 800.

C. Komputer Generasi Ketiga (1965-1970) Ciri-ciri komputer generasi ketiga :

1. Komponen yang digunakan adalah IC (Integrated Circuit)

2. Prosesnya lebih cepat, kecepatan hamper 10.000 kali dari komputer generasi pertama 3. Kapasitas memori komputer lebih besar dapat menyimpan ratusan ribu karakter. 4. Penggunaan listrik lebih hemat

5. Memungkinkan untuk melakukan multiprocessing dan multi programing. Multi processing yaitu dapat memproses sejumlah data dari sumber-sumber yang berbeda pada waktu yang bersamaan.

6. Kemampuan melakukan komputer data dari satu komputer dengan komputer lainnya, misalnya lewat alat komunikasi telepon. Contohnya : IBM S/360, NOVA.

D. Komputer Generasi Keempat (Sejak 1970)

Sejak dari generasi ketiga orang sulit membayangkan komputer generasi selanjutnya, karena telah banyak seklai perkembangan-perkembangan yang telah terjadi yang sebelumnya belum pikirkan, tetapi sejak tahun 1970 ada dua perkembangan yang dianggap sebagai komputer generasi keempat.

Yang pertama adalah penggunaan Large Scale Intergation (SLI) atau juga dengan nama Bipolar Large Scale Intergation. SLI merupakan pemedatan beribu-ribu IC yang dijadikan satu dalam sebuah chip istilah chip digunakan untuk menunjukkan suatu lempengan persegi empat yang memuatan rangkaian-rangkaian terpadu (Intergrated Circuits). LSI kemudian dikembangkan menjadi VLSI (Very Large Scale Integration).

Yang kedua adalah dikembangkannya komputer mikro yang menggunakan miriprocessor dan semi condutor yang berbentuk chip untuk memori komputer (Internal Komputer), sedangkan generasi komputer sebenarnya masih menggunakan magnetic core storage. Contoh komputer generasi keempat yang pertama :

(19)

- Tahun 1977 perusahaan detepoint corporation mengumumkan Arcnet yang merupakan komputer lokal Area Network (LAN), LAN adalah jaringan komputer yang saling berhubungan satu dengan yang lainnya yang dihubungkan dengan kabel dalam satu areal lokal.

- Tahun 1977 merupakan perkembangan yang sangat penting dalam dunia komputer mikro sejak saat ini mempunyai bentuk fisik yang kecil dengan harga murah yang dapat dijadikan oleh masyarakat, sehingga disebut dengan komputer personal.

- Tahun 1981 Xerox Corpotion memperkenalkan komputer di atas meja (desk-top komputer) yang dapat menampilkan beberapa bentuk dilayar sekaligus dalam bentuk jendela (window) dan mengunakan alat mous yang pertama

E. Komputer Generasi Kelima

Komputer generasi kelima sedang dalam perkembangan komputer yang digunakan adalah VLSI (Very Large Scale Intergration) disamping VLSI juga sedang dilakukan pengembangan terhadap Josephson Junction yang memungkinkan bias menggantikan chip. Josephson

mempunyai kemampuan memproses milyard oprasi per detik jepang adalah Negara yang mempelopori perkembangan generasi kelima.

2.4. Teknologi hardware,software,brainware 2.4.1. Teknologi Perangkat Keras

Hampir seluruh aspek kehidupan manusia saat ini tidak dapat dilepaskan dari teknologi, khususnya teknologi komputer. Dapat dilihat bahwa untuk menuliskan suatu dokumen, orang cenderung sudah meninggalkan mesin ketik manual dan sudah digantikan perannya oleh komputer. Kasir di suatu pertokoan besar (supermarket) sudah menggunakan peralatan otomatis berupa komputer yang didisain khusus untuk keperluan itu. Kumpulan lagu-lagu yang sebelumnya hanya dapat didengarkan melalui media kaset atau piringan hitam, saat ini sudah mulai dikemas dalam bentuk compact disk (CD) yang dapat didengarkan dengan menggunakan komputer multimedia. Belum lagi perkembangan teknologi komputer di bidang kesehatan yang maju sangat pesat untuk membantu diagnosa penyakit dan proses penyembuahnnya. Dan masih banyak lagi bidang-bidang kehidupan manusia yang saat ini sudah menggunakan peralatan komputer.

Definisi Komputer Istilah komputer mempunyai arti yang luas dan berbeda bagi setiap orang. Istilah komputer (computer) diambil dari bahasa Latin computare yang berarti menghitung (tocomputeatautoreckon).

Menurut Blissmer (1985), komputer adalah suatu alat elektronik yang mampu melakukan beberapa tugas, yaitu menerima input, memproses input sesuai dengan instruksi yang diberikan, menyimpan perintah-perintah dan hasil pengolahannya, serta menyediakan output dalam bentuk informasi.

Sedangkan menurut Sanders (1985), komputer adalah sistem elektronik untuk memanipulasi data yang cepat dan tepat serta dirancang dan diorganisasikan supaya secara otomatis

(20)

mengolah input, memberikan informasi, menggunakan suatu program yang tersimpan di memori komputer, dapat menyimpan program dan hasil pengolahan, serta bekerja secara otomatis.

Dari definisi tersebut terdapat tiga istilah penting, yaitu input (data), pengolahan data, dan informasi (output). Pengolahan data dengan menggunakan komputer dikenal dengan nama pengolahan data elektronik (PDE) atau elecronic data processing (EDP). Data adalah kumpulan kejadian yang diangkat dari suatu kenyataan (fakta), dapat berupa angka-angka, huruf, simbol-simbol khusus, atau gabungan dari ketiganya. Data masih belum dapat bercerita banyak sehingga perlu diolah lebih lanjut.

Pengolahan data merupakan suatu proses manipulasi dari data ke dalam bentuk yang lebih berguna dan lebih berati, yaitu berupa suatu informasi. Dengan demikian, informasi adalah hasil dari suatu kegiatan pengolahan data yang memberikan bentuk yang lebih bermakna dari suatu fakta. Oleh karena itu, pengolahan data elektronik adalah proses manipulasi dari data ke dalam bentuk yang lebih bermakna berupa suatu informasi dengan menggunakan suatu alat elektronik, yaitu komputer.

Sistem Komputer

Supaya komputer dapat digunakan untuk mengolah data, maka harus berbentuk suatu sistem yang disebut dengan sistem komputer. Secara umum, sistem terdiri dari elemen-elemen yang saling berhubungan membentuk satu kesatuan untuk melaksanakan suatu tujuan pokok dari sistem tersebut.

Tujuan pokok dari sistem komputer adalah mengolah data untuk menghasilkan informasi sehingga perlu didukung oleh elemen-elemen yang terdiri dari perangkat keras (hardware), perangkat lunak (software), dan brainware. Perangkat keras adalah peralatan komputer itu sendiri, perangkat lunak adalah program yang berisi perintah-perintah untuk melakukan proses tertentu, dan brainware adalah manusia yang terlibat di dalam mengoperasikan serta mengatur sistem komputer.

Ketiga elemen sistem komputer tersebut harus saling berhubungan dan membentuk satu kesatuan. Perangkat keras tanpa perangkat lunak tidak akan berarti apa-apa, hanya berupa benda mati. Kedua perangkat keras dan lunak juga tidak dapat berfungsi jika tidak ada

manusia yang mengoperasikannya.

Perangkat Keras adalah bagian2 dari material komputer. Komponen2 ini mempunyai massa dan akan diinstalasi dengan obeng. Setiap perangkat keras memiliki garansi . Sedangkan Perangkat Lunak adalah kebalikan dari Perangkat Keras yakni bagian2 yg non material dari komputer. Seperti : BIOS, Sistem operas dan program-program. Perangkat Lunak akan diinstalasikan ke dalam komputer melalui'Keyboard" dan "Mouse".Tidak ada perusahaan pembuat perangkat lunak yg bisa memberikan garansi bahwa perangkat

lunaknya 100% tidak memiliki kesalahan.

Pengenalan Hardware Komputer Secara ringkas maka sistem komputer terdiri atas tiga bagian penting yaitu

1. Perangkat keras: Unit pemrosesan sentral (CPU)/Perangkat keras: Prosesor 2. Perangkat keras: Memori ROM dan RAM

3. Perangkat keras: Input/Output

Dimana bagian CPU/Processor, Memori dan Port I/O terletak (terpasang) pada Mother Board, selanjutnya akan diperinci bagian-bagian dari Komputer tersebut :

(21)

Merupakan bagian utama dari komputer karena processor berfungsi untuk mengatur semua aktifitas yang ada pada komputer. Satuan kecepatan dari processor adalah MHz (Mega Hertz) atau GHz(1000 MegaHertz), dimana semakin besar nilainya semakin cepat proses eksekusi pada komputer.

Memori

Memori berfungsi untuk menyimpan data dan program. Memori beraneka tipe dari yang tercepat aksesnya sampai yang terlambat.

 Tercepat: Chace Memory dan Main Memory  Terlambat: Sekunder Memory

Selain menyatakan hubungan kecepatan, hirarki tersebut juga menyatakan hubungan – hubungan lain, yaitu :

 Hubungan Harga : Semakin kebawah adalah harganya semakin murah. (Harga dihitung berdasarkan rupiah per bit data disimpan).

 Hubungan Kapasitas : Semakin keatas umumnya kapasitasnya semakin terbatas.  Hubungan frekuensi pengaksesan : Semakin keatas semakin tinggi frekuensi

pengaksesan.

Setiap kali pemroses melakukan eksekusi, pemroses harus membaca instruksi dari memori utama. Agar intruksi dapat dilakukan secara cepat maka harus diusahakan instruksi tersedia di memori pada hirarki berkecepatan akses lebih tinggi. Kecepatan eksekusi ini akan

meningkatkan kinerja system. Untuk itu terdapat konsep memori dua level, yaitu ditampung dulu sementara di memori pada hirarki lebih tinggi.

2.4.2. PERANGKAT LUNAK SISTEM

Perangkat lunak sistem adalah suatu istilah generik yang merujuk pada jenis perangkat lunak komputer yang mengatur dan mengontrol perangkat keras sehingga perangkat lunak aplikasi dapat melakukan tugasnya. Ia merupakan bagian esensial dari sistem komputer. Sistem operasi adalah suatu contoh yang jelas, sedangkan OpenGL atau pustaka basis data adalah contoh lainnya. Perangkat lunak jenis ini dibedakan dengan perangkat lunak aplikasi, yang merupakan program yang membantu pengguna melakukan tugas spesifik dan produktif, seperti pengolahan kata atau manipulasi gambar.

SISTEM OPERASI

Dalam Ilmu komputer, Sistem operasi atau dalam bahasa Inggris: operating system atau OS adalah perangkat lunak sistem yang bertugas untuk melakukan kontrol dan manajemen perangkat keras serta operasi-operasi dasar sistem, termasuk menjalankan software aplikasi seperti program-program pengolah kata dan browser web.

(22)

tidak perlu lagi melakukan tugas-tugas inti umum tersebut, karena dapat dilayani dan dilakukan oleh Sistem Operasi. Bagian kode yang melakukan tugas-tugas inti dan umum tersebut dinamakan dengan "kernel" suatu Sistem Operasi.

Biasanya, istilah Sistem Operasi sering ditujukan kepada semua software yang masuk dalam satu paket dengan sistem komputer sebelum aplikasi-aplikasi software terinstall. Dalam Ilmu komputer, Sistem operasi atau dalam bahasa Inggris: operating system atau OS adalah perangkat lunak sistem yang bertugas untuk melakukan kontrol dan manajemen perangkat keras serta operasi-operasi dasar sistem, termasuk menjalankan software aplikasi seperti program-program pengolah kata dan browser web.

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.

(23)

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.

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.

PROGRAM UTILITAS

Berfungsi menjalankan tugas-tugas berkaitan dengan control dan alokasi sumber daya computer. Bermanfaat untuk meningkatkan fungsionalitas sumber daya dan member layanan baru diluar yang disediakan perangkat lunak system.

Beberapa contoh program utilitas : 1. Backup

Menduplikasi informasi dan data dalam hardisk, sehingga jika mendadak hardisk gagal berfungsi masih ada file data lain.

2. Pemulihan Data

Mengembalikan data yang telah rusak atau berubah 3. Perlindungan Virus

Virus berupa instruksi program tersembunyi yang menyusup ke dalam perangkat lunak system maupun aplikasi. Sehingga dibutuhkan perangkat lunak anti virus yang merupakan program utilitas untuk mendeteksi virus dalam hardisk dan memory.

(24)

4. Kompresi Data

Prinsip kerjanya dengan menghapus elemen rangkap, spasi dan data tidak penting dalam ruang hardisk, sehingga pemakaian ruang penyimpanannya lebih sedikit.

5. Defragmentasi File

File data yang dihapus dan yang baru ditambahkan dalam hardisk, membuat file terpecah dan tidak berurutan lagi. Program defragmenter mencari data yang tersebar dan mengatur ulang urutannya sehingga bisa meningkatkan kecepatan operasional hardisk.

6. Disk Scanner

Menghapus file-file temporer yang masih ada dalam hardisk. PROGRAM APLIKASI

Program yang ditulis untuk melaksanakan tugas khusus dari pengguna.

Application Software, Perangkat lunak aplikasi. Disebut juga program aplikasi. Perangkat lunak yang siap digunakan untuk keperluan tertentu. 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. PROGRAM PAKET

contoh nya : MS-Word,MS-Excel,Lotus 125, dan lain-lain.

BAHASA PEMROGRAMAN

Bahasa pemrograman, atau sering diistilahkan juga dengan bahasa komputer, adalah teknik komando/instruksi standar untuk memerintah komputer. Bahasa pemrograman ini merupakan suatu himpunan dari aturan sintaks dan semantik yang dipakai untuk mendefinisikan program komputer. Bahasa ini memungkinkan seorang programmer dapat menentukan secara persis data mana yang akan diolah oleh komputer, bagaimana data ini akan disimpan/diteruskan, dan jenis langkah apa secara persis yang akan diambil dalam berbagai situasi.

Menurut tingkat kedekatannya dengan mesin komputer, bahasa pemrograman terdiri dari: 1. Bahasa Mesin, yaitu memberikan perintah kepada komputer dengan memakai kode

bahasa biner, contohnya 01100101100110

(25)

3. Bahasa Tingkat Menengah, yaitu bahasa komputer yang memakai campuran instruksi dalam kata-kata bahasa manusia (lihat contoh Bahasa Tingkat Tinggi di bawah) dan instruksi yang bersifat simbolik, contohnya {, }, ?, <<, >>, &&, ||, dsb.

4. Bahasa Tingkat Tinggi, yaitu bahasa komputer yang memakai instruksi berasal dari unsur kata-kata bahasa manusia, contohnya begin, end, if, for, while, and, or, dsb. Sebagian besar bahasa pemrograman digolongkan sebagai Bahasa Tingkat Tinggi, hanya bahasa C yang digolongkan sebagai Bahasa Tingkat Menengah dan Assembly yang merupakan Bahasa Tingkat Rendah.

2.4.3. BRAINWARE

Istilah yang digunakan untuk manusia yang berhubungan dengan sistem komputer. Manusia merupakan suatu elemen dari sistem komputer. Manusia adalah yang merancang bagaimana suatu mesin dapat bekerja sesuai dengan hasil yang diinginkannya.Teknisi. Orang-orang yang mengetahui teknologi dan membuatnya dapat beroperasi. Disebut juga dengan istilah

liveware. Di dalam sistem informasi adalah aspek manusia yang menangani proses

komputerisasi. Beberapa perusahaan, membuat tingkatan sebagai berikut: Data Processing Manager, System Analysts, Programmers, Machine Operator, Data Entry Operator,System Administrat

Struktur organisasi EPD 1) Struktur Organisasi EDP

Dengan berkembangnya dunia komputer sebagai seperangkat alat yang mampu membantu dan menggantikan tugas-tugas manusia dalam operasionil pengolahan data, maka perlu juga dipikirkan letak organisasi yang tepat untuk menempatkan EDP dalam suatu badan

(organisasi). Organisasi EDP diletakkan dalam suatu instansi (organisasi), harus dilihat tujuan, kegunaan, dan manfaatnya apakah dapat menunjang kebutuhan-kebutuhan informasi pengolahan data elektronik.

Tujuan ditempatkannya organisasi EDP tergantung dari banyaknya faktor, antara lain: 1. Sifat organisasi dan instansi

2. Lingkup geografis 3. Kerja yang didukung

4. Tingkat perkembangan komputerisasi 5. keinginginan pemimpin

Berdasarkan faktor-faktor di atas inilah suatu unit EDP dapat digunakan atau tidaknya. Jika suatu unit EDP hendak digunakan sebagai penunjang pengolahan data, maka dapat

(26)

Struktur Organisasi EDP

Dari bagan struktur di atas, akan di bahas sedikit tentang fungsional dari masing-masing unit. 1. Unit Pembangunan Sistem

Unit ini merupakan inti dari suatu pusat pengolahan data elektronik, walaupun tak bisa untuk mengabaikan unit-unit yang lainnya. Unit ini berfungsi bilamana suatu sistem komputer yang harus dibuat. Dengan kata lain yang kerjanya membuat software, dan juga sistem

komputerisasi. 2. Unit Oprasionil

Suatu unit yang berfungsi dan bertugas mengendalikan (mengontrol) serta mengawasi kelancaran dari suatu aktivitas komputer (pengolahan data elektronik). Dan personil dari unit inilah yang selalu berhadapan dengan komputer dan mengontrol aktivitas-aktivitasnya. 3. Unit Bantuan Teknik

Yaitu suatu unit yang bertanggung jawab atas perawatan perangkat-perangkat dari komputer, baik dalam segi hardware, maupun sarana-sarana penunjangnya, (seperti, listrik, administrasi dataBase, sarana telekomunikasi, dan sebagainya).

2) Tugas dan Kwalifikasi Personil EDP

Dari struktur organisasi EDP yang telah digmbarkan di atas, ada beberapa personil yang dianggap pokok dan perlu diketahui tugas dan kwalifikasinya, antara lain operator,

programmer, system programmer, system analyst dan EDP manager, jabatan-jabatan dalam organisasi EDP tersebut merupakan jabatan yang paling popular dan dikenal dalam suatu organisasi EDP.

TUGAS DAN KUALIFIKASI PERSONIL EPD 1. Operator

Tugas

Melayani dan mengontrol seluruh kegiatan dan aktivitas pengolahan data, melaksanakan pekerjaan berdasarkan prosedur yang telah ditetapkan. Menyiapkan input data, serta membuat suatu kepustakaan dari seluruh file-file yang ada.

(27)

Telah mendapatkan pendidikan dasar komputer, atau training tentang introduction to Computer. Mampu mengoprasikan komputer, atau sedikitnya menguasai beberapa package software, seperti MS Word, Excel, atau jenis software yang lainnya.

Karir

Seorang operator dapat meningkatkan dan naik dalam bidangnya (unit) sendiri, yaitu Manager Operator. Tetapi dapat juga seorang operator naik menjadi programmer. 2. Programmer

Tugas

Orang yang bertugas menyusun (membuat) program berdasarkan program specification (spesifikasi program, atau system design) yang diberikan dari system analyst. Specification ini merupakan suatu dasar dalam pembuatan data kreativitas serta kemampuanya untuk membuat dan menuangkan spesifikasi program tersebut kedalam bahasa pemrograman komputer, disamping itu ketelitian pun dibutuhkan dalam pembuatan program tersebut. Kwalifikasi

Menguasai bidang dan tugas operator, menguasai salah satu atau lebih bahasa pemprograman tingkat tinggi (high-level language).

Karir

Seorang programmer mungkin saja menjadi system programmer atau kepala programmer atau bahkan dapat sampai kejenjeng system analyst.

3. System Programmer Tugas

Orang yang membantu system analyst dalam pembangunan sistem, untuk mumbuat program aplikasi yang besar. Selain itu, seorang system programmer dapat pula sebagai penanggung jawab atas pemeliharaan seluruh software (program).

Kwalifikasi

Menguasai bidang dan tugas programmer, tetapi paling tidak bahasa pemprograman yang dikuasainya lebih dari satu. Selain itu juga dibutuhkan pengalaman-pengalaman bekerja di dalam suatu pengolahan data elektroniknya.

Karir

Seorang system programmer dapat meningkatkan karir menjadi seorang kepala unit Bantuan teknik, kepala programmer, atau system analyst, bahkan dapat saja menjadi seorang

supervisor (staf ahli) 4. System Analyst Tugas

Orang yang bertugas menganalisa masalah, mencari cara pemecahannya dan memcari jalan keluarnya serta membuat sistem untuk masalah tadi.

Kwalifikasi

Menguasai bidang dan tugas programmer, paling tidak telah menyelesaikan pendidikan jenjang Advanced Programmer. Telah mendapatkan dan menyelesaikan pendidikan SAD (System Analyst and Design)

Karir

Seorang system analyst dapat meningkatkan karirnya menjadi supervisor (staf ahli), atau bahkan dapat menjadi manager EDP.

5. Manager EDP Tugas

(28)

pengolahan data elektronik (EDP). Kwalifikasi

Menguasai bidang system analyst. Pernah mengikuti training (pendidikan) Management Information System (MIS)

Karir

Karir dari manager EDP, dapat menjadi seorang professional consultant, dapat sebagai pimpinan perusahaan ynag mungkin milik sendiri.

Aspek-Aspek Sistem Komputerisasi

Aspek-aspek dasar sistem komputerisasi merupakan fasilitas-fasilitas yang secara principal harus ada apabila suatu usaha sudah memasuki langkah maju dengan menggunakan peralatan komputer sebagai alat bantu pengolahan data atau pengolahan informasi.

Aspek-aspek dasar yang dimaksud adalah sebagai contoh berikut: 1. Aspek Teknis :

a. Brainware (tenaga pelaksana) b. Hardware (peralatan)

c. Software (program dan data) 2. Aspek Non Teknis

a. Dukungan Management b. Disiplin baru

Jadi aspek-aspek dalam komputerisasi ada 5 (lima), seperti yang telah disebutkan di atas. Dari kelima aspek ini dapat dilihat seluruh aspek tersebut vital dalam suatu organisasi EDP. Dan antara aspek yang satu dengan yang lainnya saling berkaitan dan menunjang. Oleh sebab itu, jika salah satu diabaikan, maka kegiatan pengolahan data elektronik pun tak akan berjalan seperti yang diharapkan.

2.5. Sistem Bilangan & Sistem Kode

(29)

 Bilangan Desimal terdiri atas 10 angka atau lambang,yaitu D =

0, 1, 2, 3, 4, 5, 6, 7, 8, 9

 Sistem bilangan desimal disebut juga sistem bilangan basis 10 karena mempunyai 10 digit

 Ciri suatu bilangan desimal adalah adanya tambahan subskrip des atau 10 di akhir suatu bilangan

Contoh: 357des = 35710 = 357

Bilangan Bulat Desimal

 Representasi bilangan bulat desimal m digit : (dm-1, … di, … , d1, d0) dengan di € D

 Sehingga suatu bilangan desimal m digit akan mempunyai nilai:

 Contoh: Bilangan 357

Digit 3 = 3x100 = 300 (Most Significant Digit, MSD) Digit 5 = 5x10 = 50

Digit 7 = 7x1 = 7 (Least Significant Digit, LSD)

Jumlah = 357

Bilangan Pecahan Desimal

 Representasi Bilangan Pecahan Desimal: (dm-1, … di, … , d1, d0, d-1, ... , dn) dengan di € D

 Sehingga suatu bilangan desimal pecahan akan mempunyai nilai:  Contoh: Bilangan 245,21

 Koma desimal memisahkan pangkat positif dengan pangkat negatifnya. Bilangan 245,21 berarti

(2 X 10+2) + (4 X 10+1) + (5 X 100) + (2 X 10-1) + (1 X 10-2)

Bilangan Biner  Digit bilangan biner disebut binary digit atau

bit. Empat bit dinamakan nibble. Delapan

bit dinamakan byte. Sejumlah bit yang terdiri dari

(30)

 Sistem bilangan biner merupakan sistem bilangan basis dua. Pada sistem bilangan ini hanya dikenal dua lambang, yaitu:

B = 0, 1.

 Ciri suatu bilangan biner adalah adanya tambahan subskrip bin atau 2 di akhir suatu bilangan

Contoh: 1010011bin = 10100112.

Bilangan Bulat Biner  Representasi bilangan biner bulat m bit adalah sebagai

berikut,

(bm-1, … bi, … , b1, b0) dengan bi € B

 Sehingga suatu bilangan biner m bit akan mempunyai nilai:

 Bit paling kiri dari suatu bilangan biner disebut bit paling berarti (Most Significant Bit, MSB), sedangkan bit paling kanan disebut bit paling tidak berarti (Least Significant Bit, LSB)

Contoh : 101 = 1x22 + 0x21 + 1x20 = 4 + 0 + 1 = 5 Bilangan Pecahan Biner

 Representasi bilangan biner pecahan: (dm-1, … di, … , d1, d0, d-1, ... , dn) dengan di € B

 Sehingga suatu bilangan biner pecahan akan mempunyai nilai:

Contoh :

101,01 = 1x22 + 0x21 + 1x20 + 0x2-1 + 1x2-2 = 4 + 0 + 1 + 0 + 0,25 = 5,25

Konversi Bilangan Biner Ke Desimal

 Contoh Bilangan Bulat:

1010011 =1 X 26 + 0 X 25 + 1 X 24 + 0

X 23 + 0 X 22 + 1 X 21 + 1 X 20 = 64 + 0 + 16 + 0 + 0 + 2 + 1 =

83des

Contoh Bilangan Pecahan:

111,01 = 1 X 22 + 1 X 21 + 1 X 20 + 0

X 2-1 + 1 X 2-2 = 4 + 2 + 1 + 0 + 0,25 = 7,25des

Konversi Bilangan Bulat Desimal Ke Biner

 Konversi bilangan bulat desimal ke biner dilakukan dengan

(31)

pembagian merupakan bit yang didapat

Konversi Bilangan Pecahan Desimal Ke Biner  Caranya : Kalikan suatu bilangan desimal pecahan dengan 2.

Bagian pecahan dari hasil perkalian ini dikalikan dengan 2. Langkah ini diulang hingga didapat hasil akhir 0. Bagian bulat dari setiap hasil perkalian merupakan bit yang didapat

Contoh: Konversi 0,75 des ke Biner 0,75 X 2 = 1,50 sisa 1

(MSB) 0,50 X 2 = 1,00 1 0 X 2 = 0,00 0 (LSB) Jadi 0,75des =

0,110bin

Bilangan Bulat Oktal

 Representasi suatu bilangan oktal bulat m digit adalah sebagai berikut,

O(om-1, … oi, … , o1, o0) dengan oi Sehingga suatu bilangan

oktal bulat m digit akan mempunyai nilai:

Bilangan Pecahan Oktal  Representasi bilangan pecahan oktal :

(om-1, … oi, … , o1,

Oo0, o-1, ... , on) dengan oi

(32)

Contoh Bilangan Bulat : 625des =

1161okt

625 / 8 = 78 sisa 1 (LSB) 78 / 8 = 9 6 9 / 8 = 1 1 1 / 8 = 0 1 (MSB)

Contoh Bilangan Pecahan : 0,1des = 0,063….okt

0,1 X 8 = 0,8 sisa 0 (MSB)

0,8 X 8 = 6,4 6 0,4 X 8 = 3,2 3 (LSB)

Konversi Bilangan Oktal ke Biner

 Konversi bilangan oktal ke biner lebih mudah dibandingkan dengan konversi bilangan oktal ke desimal. Satu digit oktal dikonversi ke 3 bit biner

Contoh: 1161okt = 001001110001bin 1 1 6 1 001 001 110 001

Contoh:

0,063okt = 0,000110011bin 0 6 3 000 110 011

Konversi Bilangan Biner ke Oktal

 Contoh Bilangan Bulat:

1001110001bin = 1161okt 001 001 110 001

1 1 6 1

Contoh Bilangan Pecahan:

0,000110011bin = 0,063okt 000 110 011

0 6 3

Bilangan Heksadesimal

 Merupakan sistem bilangan basis enam belas. Penerapan format

heksadesimal banyak digunakan pada penyajian lokasi memori, penyajian isi memori, kode instruksi dan kode yang merepresentasikan alfanumerik dan karakter nonnumerik.

 Pada sistem bilangan ini terdapat enam belas lambang, yaitu:

H = 0, 1, 2, 3, 4, 5, 6, 7, 8, 9, A, B, C, D, E, F

 Ciri bilangan heksadesimal adalah adanya tambahan subskrip heks atau 16 di akhir suatu bilangan. Contoh: 271heks = 27116

(33)

 Representasi suatu bilangan heksadesimal bulat adalah sebagai berikut,

(hm-1, … hi, … , h1, h0) dengan hi € H

 Sehingga suatu bilangan heksadesimal m digit akan mempunyai nilai:

Bilangan Pecahan Heksadesmial  Untuk bilangan heksadesimal pecahan, representasi nilainya

menjadi sebagai berikut,

(hm-1, … hi, … , h1, h0, h-1, ... , hn) dengan hi € H

 Sehingga suatu bilangan heksadesimal pecahan akan mempunyai nilai: Konversi Bilangan Heksadesimal ke

Desimal  271heks = 625des

271heks

= 2 X 162 + 7 X 161 + 1 X 160 = 512 + 112 + 1 = 625des

0,Cheks = 0,75des 0,C heks

= 0 X 160 + 12 X 16-1 = 0 + 0,75 = 0,75des

Konversi Bilangan Bulat Desimal ke Heksadesimal

 Konversi bilangan bulat desimal ke heksadesimal dilakukan dengan

membagi secara berulang-ulang suatu bilangan desimal dengan 16. Sisa setiap pembagian merupakan digit heksadesimal yang didapat.

 Contoh: Konversi 625des ke Heksadesimal 625 / 16 = 39 sisa 1

(LSB)

39 / 16 = 2 7 2 / 16 = 0 2 (MSB) Jadi 625des =

271heks

Konversi Bilangan Pecahan Desimal ke Heksadesimal

Konversi bilangan pecahan desimal ke heksadesimal

(34)

Contoh: 0,75des = 0,Cheks 0,75 X 16 = C

Contoh: 0,1des = 0,19 ... heks 0,10 X 16 = 1,6 sisa 1

Konversi bilangan heksadesimal ke biner lebih mudah dibandingkan

konversi bilangan heksadesimal ke desimal. Satu digit heksadesimal dikonversi ke 4 bit biner.

Contoh Bilangan Bulat: 271heks = 1001110001bin 2 7 1

bulat, kelompokkan setiap empat bit biner dari paling kanan, kemudian

konversikan setiap kelompok ke satu digit heksadesimal. Untuk bilangan pecahan, kelompokkan setiap empat bit biner dari paling kiri, kemudian konversikan setiap kelompok ke satu digit heksadesimal.

Contoh Bilangan Bulat: 1001110001bin = 271heks 10 0111

(35)

0111 0101 1000 7 5 8

Contoh kasus :

Umumnya, termometer digital menggunakan BCD

untuk mengemudikan display 3 digit. Berapa banyak BCD yang dibutuhkan untuk mengemudikan display termometer 3 digit tersebut? Tampilkan bit untuk

temperature 147 derajat!

Dibutuhkan 12 bit, dengan 4 bit untuk masing-masing digit.

Bit yang digunakan untuk menampilkan 147 derajat adalah 0001 0100 0111.

Tabel Konversi Antar Sistem Bilangan

0 0000 0 0 0000 1 0001 1 1 0001 2 0010 2 2 0010 3 0011 3 3

Konversikan bilangan heksadesimal berikut ke desimal :

A7F 56,DF 38A,B9

Konversikan bilangan Biner berikut ke Heksadesimal :

biner, yaitu bilangan biner tak bertanda dan bilangan biner bertanda. Pada sistem bilangan biner tak bertanda, hanya dikenal bilangan biner posisif dan tidak diijinkan adanya bilangan biner negatif. Di sini semua bit digunakan untuk merepresentasikan suatu nilai.

Pada bilangan biner tak bertanda di atas, nilai bilangan dihitung dari A3 sampai A0. Sehingga,

1100bin = 1 X 23 + 1 X 22 + 0 X 21 + 0 X 20 = 12des

Sistem Bilangan Biner Bertanda Pada bilangan biner bertanda, bit

paling kiri menyatakan tanda, sehingga nilai bilangan dihitung dari A2 sampai A0

Contoh : 1100bin

(36)

Jadi 1100 bin = - 4 des

Pada sistem ini, bit paling kiri yaitu A3 menyatakan tanda negatif

atau positif nilai yang diwakilinya. Tanda positif diwakili oleh bit 0 dan tanda negatif diwakili oleh bit 1

Bit A3 tersebut dinamakan bit tanda (sign bit),

sedangkan bit-bit yang lain, yaitu bit A2 sampai A0 mewakili suatu nilai

Bilangan Biner Komplemen Satu Terdapat 2 cara untuk mengubah suatu

bilangan positif ke bilangan negatif, yaitu menggunakan : Sistem bilangan

biner komplemen satu

Sistem bilangan biner komplemen dua Cara pertama,

merupakan cara yang paling mudah ditempuh. Dengan cara ini, untuk mengubah bilangan positif ke negatif cukup dilakukan dengan mengubah bit 0 ke 1 dan bit 1 ke 0 pada setiap bit suatu bilangan biner.

Contoh Bilangan Biner Komplemen Satu

Sebagai contoh, 101101 merupakan bilangan biner dengan nilai 45. Maka -45 sama dengan 010010.

0 1 0 0      bilangan biner asli 1 0 1 1 0 1 bilangan biner komplemen satu1 0

Sistem bilangan komplemen satu jarang digunakan karena tidak

memenuhi satu kaedah matematis, yaitu jika suatu bilangan dijumlahkan dengan negatifnya, maka akan dihasilkan bilangan nol.

1 0 1 1 0 1 + 0 1 0 0 1 0 1 1 1 1 1 1

Pada contoh tersebut, 101101 + 010010 = 111111, sehingga 45 + 0.(-)45

Bilangan Biner Komplemen Dua Komplemen dua = Komplemen satu + 1

Contoh, 101101 merupakan bilangan biner dengan nilai 45. Maka -45 sama dengan 010011

biner 0 1 0 0 1 0       biner asli 1 0 1 1 0 1 biner komplemen duakomplemen satu 1 + 0 1 0 0 1 1 Pengubahan Bilangan

Biner Negatif Menjadi Bilanagan Biner Positif Pengubahan bilangan biner

negatif menjadi bilangan biner positif dilakukan dengan mengurangi bilangan tersebut dengan satu kemudian mengubah bit 0 ke 1 dan bit 1 ke 0 pada setiap bitnya.

Sistem bilangan biner komplemen dua banyak digunakan

Referensi

Dokumen terkait

Pengolahan data elektronik ( elektronik data processing ) adalah proses manipulasi data ke dalam bentuk yang lebih berarti berupa informasi dengan menggunakan suatu alat

manipulasi dari pengolahan data ke dalam bentuk yang lebih berarti berupa suatu informasi dengan menggunakan suatu alat elektronik, yaitu komputer5. Tidak merusak

Data Processing adalah proses manipulasi data ke dalam bentuk yang lebih berarti berupa informasi dengan menggunakan suatu alat elektronik yaitu komputer...

Electronic Data Processing (EDP) atau pengolahan data elektronik (PDE) adalah manipulasi dari data ke dalam bentuk yg lebih berarti berupa suatu informasi dgn

adalah manipulasi dari data ke dalam bentuk yg lebih berarti berupa suatu informasi dgn menggunakan suatu alat elektronik yaitu komputer..

elektronik (PDE) adalah manipulasi dari data ke dalam bentuk yg lebih berarti berupa suatu informasi dgn menggunakan suatu alat elektronik yaitu komputer (Jogiyanto,

Jadi Pengolahan Data Elektronik (PDE) atau Electronic Data Processing (EDP) adalah manipulasi dari data ke dalam bentuk yang lebih berarti berupa suatu informasi

Jadi Pengolahan Data Elektronik PDE atau Electronic Data Processing EDP adalah manipulasi dari data ke dalam bentuk yang lebih berarti berupa suatu informasi dengan menggunakan suatu