Anda di halaman 1dari 19

Nama : Harzifa Khairananisa

NIM : 23003186
Mata Kuliah : Pengantar Coding
Ringkasan Materi Pertemuan 1
1. Sistem Komputer
a. Sejarah Komputer
Didalam penggunaan Istilah, komputer diambil dari bahasa Latin
“Computare” yang berarti menghitung atau “to compute”. Beberapa ahli
mendefenisikan computer diantaranya sebagai beriikut :
1. Robert H. Blissmer
Komputer adalah suatu alat elektronik yang mampu melakukan beberapa
tugas seperti menerima input, memproses input tadi sesuai dengan
programnya, menyimpan perintah-perintah dan hasil pengolahan, serta
menyediakan output dalam bentuk informasi.
2. Williams Sawyer
Komputer merupakan mesin multiguna yang dapat diprogram, yang
menerima data (fakta-fakta & gambar-gambar kasar) dan memproses atau
memanipulasinya ke dalam informasi yang dapat kita gunakan.
3. Donald H. Sanders
Komputer adalah sistem elektronik utk memanipulasi data yg cepat dan
tepat serta dirancang dan diorganisasikan supaya secara otomatis menerima
dan menyimpan data input, memprosesnya dan menghasilkan output
dibawah pengawasan suatu langkah-langkah, instruksi program yg
tersimpan di memori (stored program).
4. Hamacher dkk
Komputer adalah mesin penghitung eletronik yg cepat dapat menerima
informasi input digital, memprosesnya sesuai dengan suatu program yg
tersimpan di memorinya dan menghasilkan output informasi.
5. Jogiyanto
Komputer adalah alat elektronik yang menerima input data, mengolah data,
dan memberikan informasi dengan menggunakan suatu program yang
tersimpan di memori komputer (stored program) dan menyimpan program
dan hasil pengolahan yang bekerja secara otomatis.
Maka dapat didefenisikan bahwa Komputer sebagai alat elektronik yang
dapat menerima input data (masukan), memberikan informasi, menggunakan
suatu program yang tersimpan di memori Komputer (stored program), dapat
menyimpan program dan hasil pengolahan serta bekerja secara otomatis.
Komputer sudah meluas fungsinya antara lain:
 Komputer menjadi alat bantu Administrasi
 Komputer menjadi alat bantu Komunikasi
 Komputer menjadi alat bantu Multimedia
 Komputer menjadi alat bantu Pengendali System Industri
 Komputer menjadi alat bantu Produksi Entertainment
 Komputer menjadi alat bantu Periksa Kesehatan
 Komputer menjadi alat bantu kendali Perang

Sejarah komputer generasi pertama yang dikenal dengan Electronic


Numerical Integrator and Calculator) yaitu sebuah alat digital elektronik yang
dirancang pada Tahun 1942. Hingga saat ini ada lima generasi komputer :

1. Generasi Pertama (Tabung Vakum)


Pada tahun 1946 komputer diciptakan dengan tabung vakum sebagai
komponen utamanya. Beratnya hampir 30 ton. Tapi hal ini sangat tidak
efisien karena membutuhkan daya listrik yang besar serta panas yang
berlebih. Generasi pertama ini, masih menggunakan bahasa mesin yang
hanya bisa dimengerti oleh komputer itu sendiri. Inputnya menggunakan
sebuah pita kertas dan punched card. Dengan output berupa printer.
2. Generasi Transistor
Mulai digunakan sekitar tahun 1959 hingga 1965. Beberapa kelebihan yang
dimiliki adalah ukuran yang lebih kecil, tidak terlalu panas, dan minim
tingkat kegagalan. Generasi ini sudah tidak lagi menggunakan bahasa mesin
seperti sebelumnya. Digantikan dengan bahasa FORTRAN dan CBOL.
Sehingga bisa dikatakan bahwa komputer transitor adalah lebih baik
dibanding tabung vakum.
3. Generasi IC
Bentuk transistor diperkecil kemudian dietakkan pada IC bersama beberapa
resistor dan kapasitor. Pertama kali dikembangkan oleh Jack Kilby yang
merupakan seorang insinyur listrik. Kelebihannya adalah lebih cepat dan
efisien. Juga merupakan komputer yang pertama kali menggunakan monitor
dan keyboard.
4. Generasi Microprosessor
Pertama kali dibuat oleh IBM pada tahun 1971. Kemudian di tahun 1984
perusahaan Apple merilis Macintosh. Sejarah komputer dan
perkembangannya selanjutnya memasuki masa microprosessor. Bersamaan
dengan generasi microprosessor ini, lahirlah internet. Tampilan monitornya
masih menggunakan satu warna (green color). Selain itu, dikembangkan
sebuah chip sebagai memori komputer. Seiring berkembangnya waktu, para
pakar mencoba untuk melengkapi apa yang belum ada. Yaitu PC-
Compatible. Beberapa contoh komputer generasi ke empat ini adalah IBM
Pentium II, Apple II, IBM 370, IBM PC/386 dan lain-lain.
5. Generasi AI
Banyak developer yang saat ini sudah mulai menggunakannya. Disebut
sebagai komputer masa depan. Dikembangkannya intel dan microsoft yang
diprakarsai oleh Bill Gates yang merupakan pionir dari standar hardware
dan software di seluruh dunia. Ditandai dengan munculnya smartphone,
tablet, netbook dan masih banyak lagi yang lainnya. Juga LSI (Large Scale
Integration) yang memadatkan ribuan microprosessor. Yang paling terbaru
adalah Pentium multi processor (i3, i5, i7) yang dikeluarkan oleh Intel
Corporation. Walaupun komputer generasi ini memiliki bentuk yang kecil
dan sederhana. Tetapi memiliki kecepatan dan kecanggihan yang tidak perlu
diragukan lagi.
b. 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-elemennya.
Secara umum komponen sistem komputer terdiri dari :
1. Hardware, merupakan sumber daya utama untuk proses komputasi.
Hardware atau perangkat keras komputer terdiri dari CPU, memory dan
perangkat input output.
2. Software merupakan program-program komputer yang berguna untuk
menjalankan suatu pekerjaan sesuai dengan yang dikehendaki. Program
tersebut ditulis dengan bahasa khusus yang dimengerti oleh computer.
3. Brainware yang menggunakan sistem, terdiri dari orang, mesin atau
komputer lain.
Perangkat keras adalah peralatan fisik 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.
4. Struktur dan Fungsi Komputer
Struktur pada sebuah komputer secara sederhana, dapat digambarkan dalam
diagram blok pada berikut:
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)
3. Adalah perangkat keras komputer yang berfungsi untuk menampilkan
keluaran sebagai hasil pengolahan data. Keluaran dapat berupa hard-copy
(ke kertas), soft-copy (ke monitor), ataupun berupa suara.
4. I/O Ports
Bagian ini digunakan untuk menerima ataupun mengirim data ke luar
sistem. Peralatan input dan output di atas terhubung melalui port ini.
5. CPU (Central Processing Unit)
CPU 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.
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.
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.
CU (Control Unit) / Unit Kendali, 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.
 Melakukan keputusan dari suatu operasi logika sesuai dengan
instruksi program.
5. Memori
Memori terbagi menjadi dua bagian yaitu memori internal dan memori
eksternal. Memori internal berupa RAM (Random Access Memory) yang
berfungsi untuk menyimpan program yang di olah untuk sementara waktu,
dan ROM (Read Only Memory) yaitu memori yang hanya bisa dibaca dan
berguna sebagai penyedia informasi pada saat komputer pertama kali
dinyalakan. Ukuran memori ditunjukkan oleh satuan byte, misalnya 512
Mega Byte, 1 Giga Byte (1000 MB), 2 GB, 4 GB, atau bahkan ada yang
sampai puluhan GB. Pada umumnya 1 byte memori terdiri dari 8 – 32 bit
(binary digit), yaitu banyaknya digit biner (0 atau 1) yang mampu disimpan
dalam satu chip memori.
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 menirma 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 8, 16, 32 atau 64
jalur paralel.
8. Control Bus
Control Bus digunakan untuk mengontrol penggunaan serta akses ke Data
Bus dan Address Bus. Terdiri atas 4 samapai 10 jalur paralel.
c. Bagian-bagian Komputer
Berikut ini adalah bagian-bagian komputer beserta fungsi dan penjelasannya.
1. Casing Komputer
Casing Komputer adalah kotak atau rumah komputer adalah tempat
terletaknya Processor (CPU), Motherboard dan peranti yang lain. Pada
casing ini juga digunakan sebagai tempat untuk melindungi motherboard,
floppy drive, power supply, hard disk drive dan komponen-komponen yang
lain.

2. Power Supplay
Fungsi Power Supply pada komputer adalah sebagai perangkat keras yang
memberikan atau menyuplai arus listrik yang sebelumnya diubah dari bentuk
arus listrik yang berlawanan atau AC, menjadi arus listrik yang searah atau
biasa disebut sebagai arus DC. Power supply menyuplai arus listrik DC yang
dibutuhkan oleh perangkat keras di dalam komputer beberapa contoh
hardware yang membutuhkan arus listrik DC adalah harddisk, fan,
motherboard dan lain-lain. Power supply juga memiliki kenektor kabel yang
masing-masing konektor kabel tersebut memiliki fungsi yang berbeda-beda
yang sangat dibutuhkan oleh komputer pada saat ini. Sehingga dapat
disimpulkan bahwa power supply merupakan perangkat keras yang sangat
penting dalam mengoperasikan suatu komputer. Ketika kita menekan tombol
power pada casing, yang terjadi adalah langkah berikut.Power supply akan
melakukan cek dan tes sebelum membiarkan sistem start. Jika tes telah
sukses, power supply mengirim sinyal khusus pada motherboard, yang
disebut power good dan computer dapat bekerja dan menghidupkan
sumberdaya pada komputer.

3. Mainboard
Mainboard atau biasa disebutjuga dengan Motherboard adalah papan sirkuit
terintegrasi yang menjadi komponen utama dari sebuah komputer. Fungsi
motherboard adalah menghubungkan seluruh komponen utama komputer
seperti CPU, RAM, CD/DVD-ROM, hardisk/ SSD, serta berbagai port dan
slot ekspansi.

4. CPU / Prosesor
CPU (Central Processing Unit) atau yang lebih dikenal sebagai prosesor
merupakan otak dari komputer. CPU bertugas melakukan kalkulasi setiap
perintah yang dijalankan di komputer. Untuk mencegah overheat (panas
berlebih), CPU biasanya dilengkapi heatsink dan kipas. Beberapa CPU juga
ada yang dilengkapi sistem water cooling. Berbagai CPU modern saat ini
sudah dilengkapi dengan GPU (Graphic Processing Unit).

5. Chipset
Fungsinya adalah sebagai penghubung komunikasi antara CPU dan
komponen komputer lain, seperti RAM. Jika chipset motherboard
mengalami kerusakan, maka motherboard dan juga seluruh perangkat
komputer tidak akan bekerja dengan normal dan optimal. Selain itu, chipset
pada motherboard memiliki fungsi untuk mengatur arus data dari satu
komponen menuju ke komponen lainnya, yang terhubung dalam sistem
computer.

6. ROM
Read-only Memory (ROM) adalah istilah untuk media penyimpanan data
pada komputer. ROM ini adalah salah satu memori yang ada dalam
komputer. ROM ini sifatnya permanen, artinya program / data yang
disimpan di dalam ROM ini tidak mudah hilang atau berubah walau aliran
listrik di matikan. Salah satu contoh ROM adalah ROM BIOS yang berisi
program dasar system komputer yang mengatur / menyiapkan semua
peralatan/ komponen yang ada dalam komputer saat komputer dihidupkan.

7. RAM / Memory
RAM atau Random Access Memory merupakan salah satu komponen
penting dalam komputer. RAM dapat menyimpan data sementara saat
komputer sedang dioperasikan, dan akan hilang saat daya komputer
dimatikan. Jadi, walaupun RAM ini sejenis memori, namun hanya berfungsi
saat perangkat dalam keadaan hidup saja.
Ada berbagai macam RAM berbeda yang digunakan dalam banyak
perangkat komputer antara lian:
1. DRAM (Dynamic Random Access Memory)
2. SDRAM (Sychronous Dynamic Random Access Memory)
3. RDRAM (Rambus Dynamic Random Access Memory)
4. SRAM (Static Random Access Memory)
5. EDORAM (Extended Data Out Random Access Memory)
6. FPM DRAM (First Page Mode DRAM)
7. Flash RAM
8. VGRAM (Video Graphic Random Access Memory)
Jenis RAM yang banyak digunakan pada perangkat computer saat ini
adalah berjenis DDR.
8. Video Card / GPU / VGA / Kartu grafis Kartu grafis atau yang biasa disebut
VGA (Video Graphics Array)/ GPU/Video Card adalah peralatan computer
yang berfungsi untuk menyajikan dan menghasilkan gambar ke display pada
monitor. Penggunaan VGA On Board atau biasa disebut built-in ini hanya
dipakai untuk penggunaan aplikasi standar seperti Microsoft Office, file
manajemen, dan koding aplikasi.
Selain fungsi utama di atas, berikut adalah berbagai fungsi dari komponen
VGA:
 Menerjemahkan output dari komputer ke monitor
 Membuat gambar yang mempunyai kualitas bagus dan berkualitas
 Mengubah sinyal digital di komputer menjadi tampilan grafis ke layar
monitor
 Memproses semua grafis yang nantinya akan ditampilkan ke monitor
 Membuat gambar dan video menjadi lebih tajam, terang, dan sangat jelas
 Menggambar atau mendesain grafik dan untuk bermain game
 Membuat suatu tampilan dari kombinasi grafis, kecepatan grafis, dan
warna menjadi lebih bagus serta berkualitas
 Memasok data-data yang nantinya akan diproses oleh prosessor sehingga
bisa memproses grafis berat.

9. Sound card Soundcard berfungsi mengeluarkan suara yang dihasilkan oleh


proses komputer.
Namun soundcard juga memiliki beberapa fungsi utama yaitu sebagai
penerjemah sinyal analog menjadi sinyal digital saat anda melakukan proses
perekaman suara, soundcard juga bisa menerjemahkan sinyal digital menjadi
sinyal analog saat anda ingin mendengarkan sebuah file suara. Cara kerja
soundcard saat digunakan untuk mendengarkan suara sebuah file suara. wav
atau mp3 yang dijalankan oleh sebuah aplikasi komputer lalu file tersebut
diolah dan diproses oleh DSP (digital signal processing) yang bekerja sama
dengan DAC (digital analog converter). Selain mendengarkan suara melalui
speaker, soundcard juga berfungsi sebagai tempat untuk merekam suara,
proses penginputan suara dilakukan lewat sebuah mikrofon. Lalu suara
diolah oleh DSP (digital signal processing) yang kemudian akan dikirim ke
ADC (analog digital converter) yang berperan mengubah sinyal analog
menjadi sinyal digital.

10. Hardisk (HDD) / SSD


Hardisk adalah media penyimpanan yang bisa digunakan untuk menyimpan
data, termasuk juga sistem operasi. Selain HDD (Hard Disk Drive)
konvensional, saat ini SSD (Solid State Drive) juga sudah populer
digunakan, terutama di laptop, netbook, atau PC portabel lainnya.
Dibandingkan HDD, SSD memiliki kecepatan baca / tulis yang jauh lebih
tinggi dan jauh lebih hemat penggunaan daya karena tidak menggunakan
komponen mekanik didalamnya.

11. Optical Drive (CD/DVD-ROM)


Meskipun masih populer dan banyak digunakan, CD/DVD-ROM sudah
semakin jarang ditemui di komputer modern, khususnya di PC portabel
seperti laptop dan netbook. Optical Drive seperti CD/DVD-ROM berfungsi
untuk membaca dan menulis data ke optical disc seperti CD dan DVD.

12. Keyboard
Keyboard berfungsi sebagai input untuk berkomunikasi dengan komputer
dengan mengetik dan memasukkan berbagai perintah ke komputer melalui
keyboard. Mouse merupakan input device yang sangat berfungsi sebagai
navigasi kursor saat mengoperasikan komputer. Dengan adanya mouse,
pointer/kursor dilayar dapat bergerak dan memilih berbagai opsi di layar
komputer.

13. Monitor
Bekerja sama dengan Graphic Card (video card / GPU / VGA), monitor
berfungsi untuk menampilkan grafis di komputer. Saat ini selain monitor
konvensional, monitor touchscreen kian menjadi populer.

d. Sistem Bilangan di Komputer


Number system, Format bilangan komputer atau sistem bilangan komputer
merupakan sebuah cara untuk mewakili besaran yang berasal dari sebuah
bentuk fisik. Sistem bilangan memakai sebuah bilangan basis atau base otr
radix atau dikenal dengan bilangan dasar.Dalam kaitan nya dengan komputer,
terdapat 4 jenis system bilangan yang di ketahui yakni : decimal (basis 10),
biner (basis 2, octal (basis 8), dan juga hexadecimal (basis 16).
1. Sistem Bilangan Desimal
Sistem bilangan desimal menggunakan 10 macam simbol bilangan
berbentuk 10 digit angka, yaitu 0, 1 , 2, 3, 4, 5, 6, 7, 8 dan 9. Sistem bilangan
desimal menggunakan basis atau radiks 10 . Bentuk nilai suatu bilangan
desimal dapat berupa integer desimal (decimal integer) atau pecahan desimal
(fraction decimal). Integer desimal adalah nilai desimal yang bulat. Absolut
value merupakan nilai muilak dari masing-masing digit di bilangan. position
value (nilai tempat) merupakan penimbang atau bobot dan masing-masing
digit bergantung pada posisinya,yaitu bemilai basis dipangkatkan dengan
urutan posisinya. Oleh karena itu, nilai 8598 dapat juga diartikan dengan (8
X 1000) + (5 X 100) + (9 x10) + (8x 1). Pecahan desimal adalah nilai
desimal yang mengandung nilai pecahan di belakang koma Baik integer
desimal maupun pecahan desimal dapat ditulis dengan bentuk eksponensial.
Misalnya nilai 82,15 dapat dituliskan 0,8215 X 102. Setiap nilai desimal
yang bukan nol dapat dituliskan dalam bentuk eksponensial standar
(standard exponential form), yaitu ditulis dengan mantissa dan eksponen.
Mantissa merupakan nilai pecahan yang digit pertama di belakang koma
bukan beniilai nol.
2. Sistem Bilangan Biner
Bilangan biner adalah bilangan yang berbasis 2 yang hanya mempunyai 2
digit yaitu 0 dan 1. 0 dan 1 disebut sebagai bilangan binary digit atau bit.
Bilangan biner ini digunakan sebagai dasar kompetensi digital. Bobot faktor
untuk bilangan biner adalah pangkat / kelipatan 2. Sistem bilangan biner
menggunakan 2 macam simbol bilangan berbentuk 2 digit angka, yaitu 0 dan
1. Sistem bilangan biner menggunakan basis 2.
3. Sistem Bilangan Oktal
Sistem bilangan oktal (octal number system) menggunakan 8 macam simbol
bilangan, yaitu 0, 1, 2, 3, 4, 5, 6, 7. Sistem bilangan oktal menggunakan
basis 8. Nilai tempat sistem bilangan oktal merupakan perpangkatan dari
nilai 8.
4. Sistem Bilangan Heksadesimal
Sistem bilangan heksadesimal digunakan untuk alasan-alasan tertentu di
beberapa komputer, misalnya IBM System/360, Data General Nova, PDP —
1 1 DEC, Honeywell, beberapa komputer mini dan beberapa komputer
mikro. Sistem bilangan heksadesimal mengorganisasikan memori utama ke
dalam suatu byte yang terdiri dari 8 bit (binary digit). Masing-masing byte
digunakan untuk menyimpan satu karakter alfanumerik yang dibagi dalam
dua grup masing-masing bagian 4 bit. Bila satu byte dibentuk dari dua grup
4 bit, masing- masing bagian 4 bit disebut dengan nibble. Bila komputer
menangani bilangan dalam bentuk biner yang diorganisasikan dalam bentuk
grup 4 bit, akan lebih memudahkan untuk menggunakan suatu simbol yang
mewakili sekaligus 4 digit biner tersebut. Kombinasi dari 4 bit akan
didapatkan sebanyak16 kemungkinan kombinasi yang dapat diwakili
sehingga dibutuhkan suatu sistem bilangan yang terdiri dari 16 macam
simbol atau yang berbasis 1, yaitu sistem bilangan heksadesimal.
5. Konversi Bilangan Desimal ke Sistem Bilangan Biner
Metode pertama dan paling banyak digunakan adalah dengan cara membagi
dengan nilai dua dan sisa setiap pembagian merupakan digit biner dan
bilangan biner dari hasil konversi. Bila bilangan desimal yang akan
dikonversikan berupa pecahan desimal, maka bilangan tersebut harus
dipecah menjadi dua bagian, yaitu bilangan yang utuh dan yang pecahan.
Misalnya bilangan desimal 125,4375 dipecah menjadi 125 dan 0,4375.
Bilangan yang utuh, yaitu 125 dikonversikan terlebih dahulu ke bilangan
biner, sebagal berikut:
125 : 2 = 62 + sisa 1
62 : 2 = 31 + sisa 0
31 : 2 = 15 + sisa 1
15 : 2 = 7 + sisa 1
7 : 2 = 3 + sisa 1
3 : 2 = 1 + sisa 1
Oleh karena itu, bilangan desimal 125 dalam bentuk bilangan biner adalah
111101.
6. Konversi Bilangan Biner ke Sistem Bilangan Desimal
Cara konversi bilangan desimal ke bilangan biner cukup mudah, yaitu
dengan membagi bilangan desimal ke basis bilangan biner yaitu 2, hasilnya
kemudian dibulatkan kebawah dan sisa hasil pembagiannya disimpan atau
dicatat. Sisa pembagiannya tersebut kemudian diurutkan dari yang paling
akhir hingga yang paling awal.
7. Konversi Bilangan Biner ke Sistem Bilangan Oktal
Bilangan biner merupakan bilangan berbasis 2 yang terdiri dari angka 0 dan
1. Sedangkan bilangan oktal merupakan bilangan berbasis 8 yang terdiri dari
angka 0 sampai 7. Cara untuk mengkonversikan bilangan biner ke oktal
yaitu dengan pertama-tama mengelompokkan atau membagi bilangan biner
tersebut ke dalam kelompok 3 bit biner, dan kemudian bilangan biner yang
sudah dikelompokkan ke dalam 3 bit biner tersebut dikonversi ke bilangan
decimal. Untuk lebih jelasnya, coba perhatikan contoh konversi biner ke
oktal di bawah ini :
Contoh konversi biner ke octal :
100011101(2) = .... (8) 100011001 biner sama dengan berapa oktal ?
Adapun cara pengerjaannya adalah seperti berikut ini :
Pertama kita bagi-bagi dulu bilangan biner tersebut menjadi masing-masing
3 bit, pembagian dilakukan dari kanan, bukan dari kiri. Contoh, 100011101,
sehingga menjadi :
Kelompok biner 1 : 101
Kelompok biner 2 : 011
Kelompok biner 3 : 100
Setelah kita kelempokkan biner menjadi masing-masing 3 bit, kemudian kita
konversi kelompok-kelompok biner tersebut ke dalam bentuk desimal
dimulai dari kelompok yang paling kiri atau kelompok biner terbesar
sehingga menjadi:
100 --> 4
011 --> 3
101 --> 5
Setelah itu kita tuliskan hasil konversi kelompok-kelompok biner tersebut
dimulai dari atas, dan itu merupakan hasil dari konversi biner ke oktal yang
kita cari . Maka di dapat :
1000111012 = 4358 1100011001 biner sama dengan 435 oktal.
8. Konversi Bilangan Biner ke Sistem Bilangan Heksadesimal
Untuk merubah bilangan biner ke heksadesimal, maka dapat dilakukan
dengan cara mengelompokkan menjadi 4 bit tiap satu kelompok.
Misalnya: 11101100 kita pisahkan menjadi (1110) (1100)
Kemudian baru dikonversi menjadi
(1110) = E dan (1100) = C
Jadi diperoleh 111011002 = EC16
Jika bilangan hanya 1 atau 2 bilangan, maka kita dapat menambahkannya
dengan angka 0 di sisi paling kiri sehingga menjadi
berjumlah 4 bit.
Misalnya:
12 = .....(16) ?
Kita bisa menambahkan angka 0 sehingga menjadi
00012 = 116
atau contoh lainnya;
1102
Kita tambah angka 0 sehingga menjadi
01102 = 616
e. Perangkat Lunak (Software)
Software adalah suatu bagian dari sistem komputer yang tidak memiliki wujud
fisik dan tidak terlihat karena merupakan sekumpulan data elektronik yang
disimpan dan diatur oleh komputer berupa program yang dapat menjalankan
suatu perintah.
Defenisi lain dari software adalah suatu data yang diprogram, diformat, dan
disimpan secara digital, tidak berbentuk fisik tapi dapat dioperasikan oleh
penggunanya melalui perangkat komputer.
Fungsi Software Secara Umum
 Menyediakan fungsi dasar untuk kebutuhan-kebutuhan komputer yang
dibagi lagi menjadi sistem operasi atau hanya sistem pendukung.
 Mengatur berbagai hardware agar dapat bekerja secara bersama-sama.
 Sebagai penghubung antara software yang lain dengan hardware.
 Sebagai penerjemah software lain dalam instruksi ke dalam bahasa mesin
sehingga dapat diterima oleh hardware.
 Sebagai pengidentifikasi program.
Perangkat lunak secara umum dapat di bagi 2 yaitu perangkat lunak sistem dan
perangkat lunak aplikasi. Perangkat lunak sistem dapat di bagi lagi menjadi 3
macam yaitu :
 Bahasa pemrograman : merupakan perangkat lunak yang bertugas
mengkonversikan arsitektur dan algoritma yang di rancang manusia ke
dalam format yang dapat di jalankan komputer.
 Sistem Operasi : sistem operasi adalah perangkat lunak (software) yang
berfungsi sebagai antarmuka dan pengatur semua sumber daya pada
perangkat komputer. Peran utama OS yaitu menjadi penghubung antara tiga
komponen utama yang terdiri dari software (aplikasi dan program), hardware
(CPU, kartu grafis, monitor, keyboard, dlll), serta brainware
(pengguna/manusia)., contoh sistem operasi : DOS, Unix, Windows, Apple,
MacOS, Android dan lainnya.
 Utility : sistem operasi merupakan perangkat lunak sistem dengan fungsi
tertentu, misalnya pemeriksaan perangkat keras (hardware troubleshooting),
memeriksa harddisk yang rusak (bukan rusak fisik), mengatur ulang isi
harddisk (partisi, defrag).
Perangkat lunak aplikasi merupakan bagian perangkat lunak yang sangat
banyak di jumpai dan terus berkembang. Contoh utama perangkat lunak
aplikasi adalah pengolah kata, lembar kerja, dan pemutar media (Media Player).
org, yang menggabungkan suatu aplikasi pengolah kata, lembar kerja, serta
beberapa aplikasi lainnya. Aplikasi-aplikasi dalam suatu paket biasanya
memiliki antarmuka pengguna yang memiliki kesamaan sehingga memudahkan
pengguna untuk mempelajari dan menggunakan tiap aplikasi. Contohnya, suatu
lembar kerja dapat dibenamkan dalam suatu dokumen pengolah kata walaupun
dibuat pada aplikasi lembar kerja yang terpisah.
Aplikasi dapat digolongkan menjadi beberapa kelas, antara lain:
1. Perangkat lunak perusahaan (enterprise).
2. Perangkat lunak infrastruktur perusahaan.
3. Perangkat lunak informasi kerja.
4. Perangkat lunak media dan hiburan.
5. Perangkat lunak Pendidikan.
6. Perangkat lunak pengembangan media.
7. Perangkat lunak rekayasa produk

Anda mungkin juga menyukai