67
PENGANTAR TEKNOLOGI INFORMASI 1 Dasar-dasar Perangkat Keras (Hardware) dan Perangkat Lunak (Software) Makalah Pengantar Teknologi dan Informasi Dosen Nahot Frastian S.Kom Oleh Kelompok IX Arief Irvanto (201243500672) Agus Suprianto (201243500676) Ihwanudin (201243500668) TEKNIK INFORMATIKA UNIVERSITAS INDRAPRASTA PGRI Jl. Raya Tengah, Kel. Kp. Gedong, Kec. Pasar Rebo

PENGANTAR TEKNOLOGI INFORMASI  · Web viewPENGANTAR TEKNOLOGI INFORMASI. 20. Dasar-dasar Perangkat Keras (Hardware) dan Perangkat Lunak (Software) Makalah Pengantar Teknologi dan

  • Upload
    others

  • View
    12

  • Download
    0

Embed Size (px)

Citation preview

Page 1: PENGANTAR TEKNOLOGI INFORMASI  · Web viewPENGANTAR TEKNOLOGI INFORMASI. 20. Dasar-dasar Perangkat Keras (Hardware) dan Perangkat Lunak (Software) Makalah Pengantar Teknologi dan

PENGANTAR TEKNOLOGI INFORMASI 1

Dasar-dasar Perangkat Keras (Hardware) dan Perangkat Lunak (Software)

Makalah Pengantar Teknologi dan Informasi

Dosen Nahot Frastian S.Kom

OlehKelompok IX

Arief Irvanto (201243500672)Agus Suprianto (201243500676)

Ihwanudin (201243500668)

TEKNIK INFORMATIKAUNIVERSITAS INDRAPRASTA PGRI

Jl. Raya Tengah, Kel. Kp. Gedong, Kec. Pasar Rebo

KATA PENGANTAR

Page 2: PENGANTAR TEKNOLOGI INFORMASI  · Web viewPENGANTAR TEKNOLOGI INFORMASI. 20. Dasar-dasar Perangkat Keras (Hardware) dan Perangkat Lunak (Software) Makalah Pengantar Teknologi dan

PENGANTAR TEKNOLOGI INFORMASI 2

Puji syukur saya ucapkan atas kehadirat Allah SWT, karena dengan rahmat dan karunia-Nya saya masih diberi kesempatan untuk menyelesaikan makalah ini. Tidak lupa saya ucapkan kepada dosen pembimbing dan teman-teman yang telah memberikan dukungan dalam menyelesaikan makalah ini.Penulis menyadari bahwa dalam penulisan makalah ini masih banyak kekurangan, oleh sebab itu penulis sangat mengharapkan kritik dan saran yang membangun. Dan semoga dengan selesainya makalah ini dapat bermanfaat bagi pembaca dan teman-teman. Amin...

BAB I

PENDAHULUAN

Page 3: PENGANTAR TEKNOLOGI INFORMASI  · Web viewPENGANTAR TEKNOLOGI INFORMASI. 20. Dasar-dasar Perangkat Keras (Hardware) dan Perangkat Lunak (Software) Makalah Pengantar Teknologi dan

PENGANTAR TEKNOLOGI INFORMASI 3

Latar Belakang Masalah

Manusia sebagai makhluk ciptaan Tuhan YME dan sebagai wakil Tuhan di bumi yang

menerima amanat-Nya untuk mengelola kekayaan alam. Sebagai hamba Tuhan yang

mempunyai kewajiban untuk beribadah dan menyembah Tuhan Sang Pencipta dengan tulus.

Tujuan

Tujuan dalam penulisan makalah ini adalah untuk menambah pengetahuan dan diharapkan

bermanfaat bagi kita semua.

Metode Penulisan

Penulis mempergunakan metode observasi dan kepustakaan.

Studi Pustaka

Dalam metode ini penulis membaca buku-buku referensi yang berkaitan dengan penulisan

makalah ini.

DAFTAR ISI

Page 4: PENGANTAR TEKNOLOGI INFORMASI  · Web viewPENGANTAR TEKNOLOGI INFORMASI. 20. Dasar-dasar Perangkat Keras (Hardware) dan Perangkat Lunak (Software) Makalah Pengantar Teknologi dan

PENGANTAR TEKNOLOGI INFORMASI 4

COVER DEPAN

KATA PENGANTAR ......................................................i

DAFTAR ISI ......................................................ii

BAB I PENDAHULUAN ...................................................... 1

1.1. Latar Belakang Masalah ...................................................... 1

1.2. Tujuan Penulisan ...................................................... 1

1.3. Metode Penulisan ...................................................... 1

1.4. Studi Pustaka ...................................................... 1

BAB II PEMBAHASAN ...................................................... 2

2.1. Kerja Komputer ...................................................... 3

2.2. Pengertian Byte, Bit dan Bussword ...................................................... 4

2.3. Memori Komputer ...................................................... 7

2.4. Alat Input , Output, dan Penyimpanan ......................................................10

2.5. Sistem Komputer ......................................................15

2.6. Pemrosesan Program Software ......................................................20

2.7. Aplikasi Software ......................................................21

2.8. Sistem Software ......................................................22

2.9. Interface Pengguna software ......................................................26

2.11. Bahasan Tentang Prosesnya ......................................................28

2.12. Sejarah ......................................................33

BAB III PENUTUP ......................................................34

3.1. Kesimpulan ......................................................34

3.2. Daftar Pustaka ......................................................35

BAB II

PEMBAHASAN

Dasar-dasar Perangkat Keras (Hardware)

Page 5: PENGANTAR TEKNOLOGI INFORMASI  · Web viewPENGANTAR TEKNOLOGI INFORMASI. 20. Dasar-dasar Perangkat Keras (Hardware) dan Perangkat Lunak (Software) Makalah Pengantar Teknologi dan

PENGANTAR TEKNOLOGI INFORMASI 5

1. Sistem Kerja Komputer

Komputer berasal dari bahasa latin yaitu computare yang berarti menghitung. Karena luasnya

bidang garapan ilmu komputer, para pakar dan peneliti sedikit berbeda dalam mendefinisikan

termininologi komputer.Diantaranya :

Menurut Hamacher, komputer adalah mesin penghitung elektronik yang cepat dan dapat

menerima informasi input digital, kemudian memprosesnya sesuai dengan program yang

tersimpan di memorinya, dan menghasilkan output berupa informasi.

Menurut Blissmer, komputer adalah suatu alat elektonik yang mampu melakukan beberapa

tugas sebagai berikut: menerima input; memproses input tadi sesuai dengan programnya;

menyimpan perintah-perintah dan hasil dari pengolahan dan menyediakan output dalam

bentuk informasi.

Sedangkan Fuori berpendapat bahwa komputer adalah suatu pemroses data yang dapat

melakukan perhitungan besar secara cepat, termasuk perhitungan aritmetika dan operasi

logika, tanpa campur tangan dari manusia.

Sistem kerja komputer secara garis besar terbagi atas 3 bagian, dan seluruh bagian ini saling

berkaitan satu sama lain.

Gbr 1. Sistem Kerja Komputer

Keterangan :

Input device atau alat masukan adalah perangkat keras komputer yang berfungsi untuk

memasukkan data atau perintah ke dalam komputer, Contoh : Keyboard, Mouse, Speaker,

Scanner, Kamera Digital, Tocuh Pad, Microphone.

Page 6: PENGANTAR TEKNOLOGI INFORMASI  · Web viewPENGANTAR TEKNOLOGI INFORMASI. 20. Dasar-dasar Perangkat Keras (Hardware) dan Perangkat Lunak (Software) Makalah Pengantar Teknologi dan

PENGANTAR TEKNOLOGI INFORMASI 6

Process device atau alat pemroses adalah perangkat keras komputer yang berfungsi untuk

mengolah data atau perintah yang diterima oleh alat masukan dan memberikan hasil

pengolahan data tersebut kepada bagian output. Contoh : CPU

Output device atau alat keluaran adalah perangkat keras komputer yang berfungsi untuk

menampilkan hasil yang telah diolah oleh bagian proses. Contoh : Monitor, Printer, Speaker.

2. Tentang Byte, Bit dan Buzzword

Bit:

Bit adalah ukuran terkecil data dalam sebuah komputer. Bit biasanya hanyalah merupakan

pilihan antara 0 dan 1. Dimana 0 biasanya berarti ‘Off’ dan 1 berarti ‘On’. Pada akhirnya

komputer akan mengkombinasikan kedua pilihan tersebut menjadi format digital yang lebih

kompleks untuk merepresentasikan data.

istilah Bit mulai diperkenalkan oleh seorang statistik terkenal John Tukey pada tahun 1946

Ukuran bit antara lain

bps:

bit per second. Jumlah bit yang ditransfer dalam satu detik.

kbps:

kilo bits per second. Jumlah kilobits yang ditransfer dalam satu detik.

1 kbps = 1 x 10^3 bit/second = 1000 bit/second.

Byte:

Byte adalah merupakan kumpulan beberapa bit (1 Byte = 8 bit). Byte biasanya

merepresentasikan sebuah karakter (Misalkan seperti A, ?, -, dll). Karakter ini bisa berupa

huruf, angka ataupun simbol tertentu.

Ukuran byte antara lain

Bps:

Byte per second. Jumlah byte yang ditransfer dalam satu detik.

KBps:

Kilo Byte per second. Jumlah Kilo Byte yang ditransfer dalam satu detik.

1 KBps = 1 x 2^10 byte/second = 1,024 byte/second

Page 7: PENGANTAR TEKNOLOGI INFORMASI  · Web viewPENGANTAR TEKNOLOGI INFORMASI. 20. Dasar-dasar Perangkat Keras (Hardware) dan Perangkat Lunak (Software) Makalah Pengantar Teknologi dan

PENGANTAR TEKNOLOGI INFORMASI 7

bit mempergunakan satuan desimal oleh sebab itu :

1 kilobit = 1 x 10^3 bit = 1000 bit

sedangkan byte mempergunakan satuan biner, oleh sebab itu :

1 KiloByte = 1 x 2^10 = 1024 Byte.

Berikut ini satuan Byte lainnya:

1 byte = 8 bits

1 kilobyte (K / KB) = 2^10 bytes = 1,024 bytes

1 megabyte (M / MB) = 2^20 bytes = 1,048,576 bytes

1 gigabyte (G / GB) = 2^30 bytes = 1,073,741,824 bytes

1 terabyte (T / TB) = 2^40 bytes = 1,099,511,627,776 bytes

1 petabyte (P / PB) = 2^50 bytes = 1,125,899,906,842,624 bytes

1 exabyte (E / EB) = 2^60 bytes = 1,152,921,504,606,846,976 bytes

Huruf "K" (huruf k besar) dipergunakan untuk satuan KiloByte, sedangkan

huruf "k" (huruf k kecil) untuk satuan kilobit.

Buzzword adalahaplikasi pengolahan data online berbasis web.

3. Inti dari Komputer

Central processing unit (CPU)

Inti komputer yang berfungsi sebagai kendali utama komputer.Segala sesuatu yang

dikerjakan

komputer, berada dibawah pengawasan CPU. Istilah lain CPU adalah Microprocessor, yaitu

mesin komputasi lengkap yang disusun pada sebuah chip.

Random-access memory (RAM)

Page 8: PENGANTAR TEKNOLOGI INFORMASI  · Web viewPENGANTAR TEKNOLOGI INFORMASI. 20. Dasar-dasar Perangkat Keras (Hardware) dan Perangkat Lunak (Software) Makalah Pengantar Teknologi dan

PENGANTAR TEKNOLOGI INFORMASI 8

RAM adalah memori dimana data atau program yang terdapat didalamnya dapat dibaca dan

dirubah. RAM digunakan sebagai media penyimpanan data sementara yang sedang

dikerjakan oleh komputer.

Read-only memory (ROM)

ROM adalah jenis memori permanen yang digunakan komputer untuk data yang hanya bisa

dibaca dan tidak boleh dirubah. Pada PC, salah satu contoh ROM adalah terdapat pada BIOS

(Basic Input Output System) terdapat pada mainboard. Berfungsi untuk mengatur peripheral

yang ada pada mainboard.

Hard disk

Hard Disk adalah media penyimpanan permanen yang memiliki kapasitas sangat besar untuk

menyimpan data berupa dokumen atau program.

Harddisk memberikan kemampuan kepada komputer untuk mengingat apa-pun, bahkan pada

saat tidak terdapat aliran listrik.Harddisk adalah komponen elektronik yang dapat menyimpan

perubahan data digital kedalam bentuk data permanen.Hard Disk dikembangkan mulai tahun

1950.

Motherboard

Page 9: PENGANTAR TEKNOLOGI INFORMASI  · Web viewPENGANTAR TEKNOLOGI INFORMASI. 20. Dasar-dasar Perangkat Keras (Hardware) dan Perangkat Lunak (Software) Makalah Pengantar Teknologi dan

PENGANTAR TEKNOLOGI INFORMASI 9

Motherboard atau disebut juga dengan Papan Induk berfungsi untuk tempat semua alat utama

CPU yang telah disebutkan di atas.Bentuk motherboard seperti sebuah papan sirkuit

elektronik.

Motherboard merupakan tempat berlalu lalangnya data. Motherboard menghubungkan semua

peralatan komputer dan membuatnya bekerja sama sehingga komputer berjalan dengan

lancar.

Power supply

Power Supply Unit (PSU) atau Adaptor, adalah media kebutuhan listrik yang digunakan oleh

komputer.PSU termasuk perangkat yang sangat penting dalam komputer karena tanpa

perangkat ini, komputer hanyalah sebuah barang pajangan yang terbuat dari plastik atau

logam.

Pada komputer, PSU mudah dikenali bentuknya. Biasanya terletak pada bagian sudut untuk

cases tower maupun desktop. PSU dapat dilihat pada bagian belakang cases komputer.

Cirinya adalah memiliki kedudukan stop kontak kabel dan fan pendingin (kipas)

Integrated Drive Electronics (IDE) Controller

Page 10: PENGANTAR TEKNOLOGI INFORMASI  · Web viewPENGANTAR TEKNOLOGI INFORMASI. 20. Dasar-dasar Perangkat Keras (Hardware) dan Perangkat Lunak (Software) Makalah Pengantar Teknologi dan

PENGANTAR TEKNOLOGI INFORMASI 10

IDE controller adalah penghubung utama komponen harddisk, CDROM, dan Floppy disk

dengan komputer.IDE controller merupakan media standard untuk media penyimpanan

permanen.

Nama asli dari IDE adalah AT Attachment (ATA) yang menunjukkan bahwa teknologi ini

pertama kali dikembangkan untuk komputer IBM AT.

Sound card

Sound Card adalah media audio pada komputer untuk mengeluarkan output suara melalui

speaker. Media ini juga digunakan untuk merekam data audio atau menjalankan data audio

dengan mengkonversi data analog ke digital dan sebaliknya.

Sebelum ditemukan sound card, sebuah komputer (PC) hanya mampu mengeluarkan suara

“beep”.Walaupun komputer dapat merubah frekuensi dan durasi beep, tetap saja kurang

optimal karena komputer tidak bisa merubah volume atau membangun jenis suara lainnya.

Pada awalnya, suara “beep” merupakan suara utama yang menunjukkan suatu signal atau

peringatan.Beberapa tahun kemudian, para peneliti bidang komputer membuat musik untuk

komputer game pertama dengan menggunakan nada “beep” yang berbeda.Memang masih

kurang realistic tetapi cukup lumayan untuk didengar.

Saat ini, sesuai dengan perkembangan teknologi, komputer dapat mengeluarkan suara audio

digital hingga 1.44 kbps atau bahkan lebih, yang memungkinkan komputer dapat

mengeluarkan suara musik stereo multi channel.

Graphics card

Page 11: PENGANTAR TEKNOLOGI INFORMASI  · Web viewPENGANTAR TEKNOLOGI INFORMASI. 20. Dasar-dasar Perangkat Keras (Hardware) dan Perangkat Lunak (Software) Makalah Pengantar Teknologi dan

PENGANTAR TEKNOLOGI INFORMASI 11

Graphics Card adalah media pada komputer yang berfungsi untuk mengeluarkan tampilan

berupa image diam atau bergerak melalui perangkat output display (Misalnya monitor).

Media ini menerjemahkan data image dari komputer kedalam format yang dapat ditampilkan

oleh monitor.

Gambar yang tampak pada monitor adalah gabungan dari titik-titik berukuran mikro yang

disebut pixel. Pada setting resolusi monitor standar, tampilan gambar dapat terdiri dari jutaan

pixel, dan komputer harus memutuskan titik mana yang harus dipilih untuk membentuk

sebuah gambar. Untuk melakukan ini diperlukan sebuah translator, yaitu sesuatu yang dapat

mengambil data biner dari CPU dan menerjemahkannya kedalam bentuk gambar yang biasa

kita lihat.Translator ini adalah Graphic Card.

4. Memori Komputer

Pengertian Komputer :

Memori merupakan bagian dari komputer yang berfungsi sebagai tempat penyimpanan

informasi yang harus diatur dan dijaga sebaik-baiknya. Memori biasanya disebut juga dengan

istilah : computer storage, computer memory atau memory, merupakan piranti komputer yang

digunakan sebagai media penyimpan data dan informasi saat menggunakan komputer.

Memory merupakan bagian yang penting dalam komputer modern dan letaknya di dalam

CPU (Central Processing Unit). Sebagian besar komputer memiliki hirarki memori yang

terdiri atas tiga level, yaitu:

physical Register di CPU, berada di level teratas. Informasi yang berada di register dapat

diakses dalam satu clock cycle CPU.

Primary Memory (executable memory), berada di level tengah. Contohnya, RAM. Primary

Memory diukur dengan satu byte dalam satu waktu, secara relatif dapat diakses dengan cepat,

dan bersifat volatile (informasi bisa hilang ketika komputer dimatikan). CPU mengakses

memori ini dengan instruksi single load dan store dalam beberapa clock cycle.

Secondary Memory, berada di level bawah. Contohnya, disk atau tape. Secondary Memory

diukur sebagai kumpulan dari bytes (block of bytes), waktu aksesnya lambat, dan bersifat

Page 12: PENGANTAR TEKNOLOGI INFORMASI  · Web viewPENGANTAR TEKNOLOGI INFORMASI. 20. Dasar-dasar Perangkat Keras (Hardware) dan Perangkat Lunak (Software) Makalah Pengantar Teknologi dan

PENGANTAR TEKNOLOGI INFORMASI 12

non-volatile (informasi tetap tersimpan ketika komputer dimatikan). Memori ini diterapkan di

storage device, jadi akses meliputi aksi oleh driver dan device.

JENIS MEMORI (MEDIA PENYIMPANAN)

Memori merupakan media penyimpanan data pada komputer, yang mana media penyimpanan

data dalam computer dibagi menjadi 2 jenis yaitu :

A. MEMORI INTERNAL

Memori jenis ini dapat diakses secara langsung oleh prosesor.Memori internal memiliki

fungsi sebagai pengingat.Dalam hal ini yang disimpan di dalam memori utama dapat berupa

data atau program. Memori biasa terbagi dibedakan menjadi dua macam: ROM dan RAM.

Selain itu, terdapat pula memori yang disebut CACHE MEMORI, CMOS, DRAM, SDRAM,

DIMM.

1.      ROM (Read-Only-Memory a.k.a firmware)

Adalah jenis memori yang isinya tidak hilang ketika tidak mendapat aliran listrik dan pada

awalnya isinya hanya bisa dibaca.ROM pada komputer disediakan oleh vendor komputer dan

berisi program atau data.Di dalam PC, ROM biasa disebut BIOS (Basic Input/Output System)

atau ROM-BIOS.

2.      CMOS (Compmentary Meta-Oxyde Semiconductor).

Adalah jenis cip yang memerlukan daya listrik dari baterai.Cip ini berisi memori 64-byte

yang isinya dapat diganti.Pada CMOS inilah berbagai pengaturan dasar komputer dilakukan,

misalnya peranti yang digunakan untuk memuat sistem operasi dan termasuk pula tanggal

dan jam sistem.CMOS merupukan bagian dari ROM.

3.      RAM (Random-Access Memory).

Adalah jenis memori yang isinya dapat diganti-ganti selama komputer dihidupkan dan

bersifat volatile.Selain itu, RAM mempunyai sifat yakni dapat menyimpan dan mengambil

data dengan sangat cepat.

4.      DRAM (Dynamic RAM).

Page 13: PENGANTAR TEKNOLOGI INFORMASI  · Web viewPENGANTAR TEKNOLOGI INFORMASI. 20. Dasar-dasar Perangkat Keras (Hardware) dan Perangkat Lunak (Software) Makalah Pengantar Teknologi dan

PENGANTAR TEKNOLOGI INFORMASI 13

Adalah jenis RAM yang secara berkala harus disegarkan oleh CPU agar data yang

terkandung di dalamnya tidak hilang.DRAM merupakan salah satu tipe RAM yang terdapat

dalam PC.

5.      SDRAM (Sychronous Dynamic RAM).

Adalah jenis RAM yang merupakan kelanjutan dari DRAM namun telah disnkronisasi oleh

clock sistem dan memiliki kecepatan lebih tinggi daripada DRAM. Cocok untuk sistem

dengan bus yang memiliki kecepatan sampai 100 MHz.

6.      DIMM (dual in-line memory module)

Berkapasitas 168 pin, kedua belah modul memori ini aktif, setiap permukaan adalah 84 pin.

Ini berbeda daripada SIMM yang hanya berfungsi pada sebelah modul saja. Mensuport 64 bit

penghantaran data. SDRAM (synchronous DRAM) menggunakan DIMM.Merupakan

pengganti dari DRAM, FPM (fast page memory) dan EDO. SDRAM pengatur (synchronizes)

memori supaya sama dengan CPU clock untuk pemindahan data yang lebih cepat. Terdapat

dalam dua kecepatan yaitu 100MHz (PC100) dan 133MHz (PC133).DIMM 168 PIN.DIMM

adalah jenis RAM yang terdapat di pasaran.

7.      CACHE MEMORY.

Memori berkapasitas terbatas, memori ini berkecepatan tinggi dan lebih mahal dibandingkan

memory utama. Berada diantara memori utama dan register pemroses, berfungsi agar

pemroses tidak langsung mengacu kepada memori utama tetapi di cache memory yang

kecepatan aksesnya yang lebih tinggi, metode menggunakan cache memory ini akan

meningkatkan kinerja sistem. Cache memory adalah tipe RAM tercepat yang ada, dan

digunakan oleh CPU, hard drive, dan beberapa komponen lainnya.

B. MEMORI EKSTERNAL

Merupakan memori tambahan yang berfungsi untuk menyimpan data atau program.Contoh:

Hardisk, Floppy Disk dll. Hubungan antara Chace Memori, Memori Utama dan Konsep dasar

memori eksternal adalah : Menyimpan data bersifat tetap (non volatile), baik pada saat

komputer aktif atau tidak. Memori eksternal biasa disebut juga memori eksternal yaitu

perangkat keras untuk melakukan operasi penulisan, pembacaan dan penyimpanan data, di

luar memori utama.Memori eksternal mempunyai dua tujuan utama yaitu sebagai penyimpan

Page 14: PENGANTAR TEKNOLOGI INFORMASI  · Web viewPENGANTAR TEKNOLOGI INFORMASI. 20. Dasar-dasar Perangkat Keras (Hardware) dan Perangkat Lunak (Software) Makalah Pengantar Teknologi dan

PENGANTAR TEKNOLOGI INFORMASI 14

permanen untuk membantu fungsi RAM dan yang untuk mendapatkan memori murah yang

berkapasitas tinggi bagi penggunaan jangka panjang.

BERBAGAI JENIS MEMORY EKSTERNAL:

1.      Berdasarkan Jenis Akses Data

Berdasarkan jenis aksesnya memori eksternal dikelompokkan menjadi dua jenis yaitu :

a)      DASD (Direct Access Storage Device)

Di mana ia mempunyai akses langsung terhadap data. Contoh:

Magnetik (floppy disk, hard disk).

Removeable hard disk (Zip disk, Flash disk).

Optical Disk.

b)      SASD (Sequential Access Storage Device)

Akses data secara tidak langsung (berurutan), seperti pita magnetik.

PRINSIP KERJA MEMORY KOMPUTER:

Di sistem ini, memori adalah urutan byte yang dinomori (seperti “sel” atau “lubang burung

dara”), masing-masing berisi sepotong kecil informasi. Informasi ini mungkin menjadi

perintah untuk mengatakan pada komputer apa yang harus dilakukan. Sel mungkin berisi data

yang diperlukan komputer untuk melakukan suatu perintah. Setiap slot mungkin berisi salah

satu, dan apa yang sekarang menjadi data mungkin saja kemudian menjadi perintah.

Memori menyimpan berbagai bentuk informasi sebagai angka biner. Informasi yang belum

berbentuk biner akan dipecahkan (encoded) dengan sejumlah instruksi yang mengubahnya

menjadi sebuah angka atau urutan angka-angka. Sebagai contoh: Huruf F disimpan sebagai

angka desimal 70 (atau angka biner) menggunakan salah satu metode pemecahan. Instruksi

yang lebih kompleks bisa digunakan untuk menyimpan gambar, suara, video, dan berbagai

macam informasi. Informasi yang bisa disimpan dalam satu sell dinamakan sebuah byte.

Secara umum, memori bisa ditulis kembali lebih jutaan kali – memori dapat diumpamakan

sebagai papan tulis dan kapur yang dapat ditulis dan dihapus kembali, daripada buku tulis

Page 15: PENGANTAR TEKNOLOGI INFORMASI  · Web viewPENGANTAR TEKNOLOGI INFORMASI. 20. Dasar-dasar Perangkat Keras (Hardware) dan Perangkat Lunak (Software) Makalah Pengantar Teknologi dan

PENGANTAR TEKNOLOGI INFORMASI 15

dengan pena yang tidak dapat dihapus. Ukuran masing-masing sel, dan jumlah sel, berubah

secara hebat dari komputer ke komputer, dan teknologi dalam pembuatan memori sudah

berubah secara hebat – dari relay elektromekanik, ke tabung yang diisi dengan air raksa (dan

kemudian pegas) di mana pulsa akustik terbentuk, sampai matriks magnet permanen, ke

setiap transistor, ke sirkuit terpadu dengan jutaan transistor di atas satu chip silicon

SISTEM PENGALAMATAN DIDALAM MEMORI.

Cara pengalamatan memori yang di lakukan oleh komputer sering disebut dengan

pengalamatan relative (relative address), sedangkan yang ita perlukan adalah kemampuan 20

bit sehingga pengalamatan yang di lakukan adalah pengalamatan mutlak atau absolute atau

fisik.

Perlu diingat lagi bahwa 1 kilo byte (KB) = 1024 byte. Sedangkan 1 Mega byte (MB) = 1024

KB = 1048576 byte. Dengan demikian alamat memori dari 0 sampai 1 megabyte memerlukan

tempat lima digit angka hexadecimal, yaitu 00000 sampai FFFFF H.

Register yang ada adalah register 16 bit yang berarti hanya dapat menampung 4 digit

hexadecimal, yaitu dari 0000 sampai dengan FFFFH. Di antara register untuk mencatat

alamat memori yang di pergunakan adalah segment register digabung dengan offset register.

5. Peralatan Input, Proses, Output dan Penyimpanan

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

Page 16: PENGANTAR TEKNOLOGI INFORMASI  · Web viewPENGANTAR TEKNOLOGI INFORMASI. 20. Dasar-dasar Perangkat Keras (Hardware) dan Perangkat Lunak (Software) Makalah Pengantar Teknologi dan

PENGANTAR TEKNOLOGI INFORMASI 16

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

gambar), suara, dan bentuk lain yang dapat dibaca oleh mesin (machine-readable form). Tiga

golongan pertama adalah output yang dapat digunakan langsung oleh manusia, sedangkan

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

Page 17: PENGANTAR TEKNOLOGI INFORMASI  · Web viewPENGANTAR TEKNOLOGI INFORMASI. 20. Dasar-dasar Perangkat Keras (Hardware) dan Perangkat Lunak (Software) Makalah Pengantar Teknologi dan

PENGANTAR TEKNOLOGI INFORMASI 17

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)

Page 18: PENGANTAR TEKNOLOGI INFORMASI  · Web viewPENGANTAR TEKNOLOGI INFORMASI. 20. Dasar-dasar Perangkat Keras (Hardware) dan Perangkat Lunak (Software) Makalah Pengantar Teknologi dan

PENGANTAR TEKNOLOGI INFORMASI 18

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 (>=).

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. Ada tiga macam memori yang dipergunakan di dalam sistem komputer, yaitu :

Register, digunakan untuk menyimpan instruksi dan data yang sedang diproses.

Main memory, dipergunakan untuk menyimpan instruksi dan data yang akan diproses dan

hasil pengolahan.

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 :

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

Program Counter (PC), adalah register yang digunakan untuk menyimpan alamat lokasi dari

memori utama yang berisi instruksi yang sedang diproses.

General purpose register, yaitu register yang mempunyai kegunaan umum yang berhubungan

dengan data yang sedang diproses.

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.

Page 19: PENGANTAR TEKNOLOGI INFORMASI  · Web viewPENGANTAR TEKNOLOGI INFORMASI. 20. Dasar-dasar Perangkat Keras (Hardware) dan Perangkat Lunak (Software) Makalah Pengantar Teknologi dan

PENGANTAR TEKNOLOGI INFORMASI 19

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 :

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

Program storage, digunakan untuk menyimpan semua instruksi-instruksi program yang akan

diakses.

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

Output storage, digunakan untuk menampung hasil akhir dari pengolahan data yang akan

ditampilkan ke alat output.

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 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.

Page 20: PENGANTAR TEKNOLOGI INFORMASI  · Web viewPENGANTAR TEKNOLOGI INFORMASI. 20. Dasar-dasar Perangkat Keras (Hardware) dan Perangkat Lunak (Software) Makalah Pengantar Teknologi dan

PENGANTAR TEKNOLOGI INFORMASI 20

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 :

Page 21: PENGANTAR TEKNOLOGI INFORMASI  · Web viewPENGANTAR TEKNOLOGI INFORMASI. 20. Dasar-dasar Perangkat Keras (Hardware) dan Perangkat Lunak (Software) Makalah Pengantar Teknologi dan

PENGANTAR TEKNOLOGI INFORMASI 21

3600 RPM Pre-IDE

5200 RPM IDE

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

6. Sistem Komputer

Sistem adalah Suatu kesatuan elemen yang saling berhubungan sehingga membentuk suatu

kelompok dalam melaksanakan suatu tujuan pokok yang ditargetkan (Onno W. Purba :

2000 ).

Sistem komputer adalah elemen-elemen yang terkait untuk menjalankan suatu aktifitas

dengan menggunakan komputer.

Tujuan pokok dari sistem komputer adalah untuk mengolah data menjadi informasi.

1.1 Klasifikasi Komputer

Klasifikasi Komputer dibagi dalam beberapa klasifikasi yaitu berdasarkan :

Jenis data yang diolah

Kemampuan Komputer

Ukuran fisik

Bidang Masalah

1.1.1 Jenis data yang diolah

a. Komputer analog (Analog computer)

Komputer analog digunakan untuk memproses data secara terus-menerus. Keluaran dari

komputer jenis ini adalah dalam bentuk dial atau grafik, contohnya besaran arus listrik.

Page 22: PENGANTAR TEKNOLOGI INFORMASI  · Web viewPENGANTAR TEKNOLOGI INFORMASI. 20. Dasar-dasar Perangkat Keras (Hardware) dan Perangkat Lunak (Software) Makalah Pengantar Teknologi dan

PENGANTAR TEKNOLOGI INFORMASI 22

Keuntungan dari komputer analog adalah dapat langsung memproses data dalam besaran fisik

tanpa harus dikonversikan terlebih dahulu. Dan kerugiannya adalah komputer jenis ini

kecepatannya sangat lambat

b. Komputer Digital (Digital Computer)

Komputer digital digunakan untuk memproses diskrit data (bilangan/angka yang terputus-

putus) dan akan mengenali data sebagai sinyal diskrit dari tinggi rendahnya tegangan listrik.

Keluaran dari komputer jenis ini bisa dalam bentuk angka,huruf dan grafik atau gambar.

Komputer jenis ini sangat cocok untuk aplikasi bisnis. karena dapat menyimpan data, proses

data lebih cepat, dan dapat melakukan perhitungan dengan logika.

c. Komputer Hybrid (Hybrid Computer)

Komputer hybrid adalah kombinasi antara komputer analog dengan komputer digital,

sehingga komputer jenis ini dapat melakukan pengolahan data kualitatif dan kuantitatif.

Komputer hybrid lebih cepat lagi di bandingkan komputer jenis digital.

1.1.2 Berdasarkan Kemampuan Komputer

a. Small Scale Computer

· Disebut small scale mainframe computer

· Kapasitas memori antara 64 KB s/d 8 MB

· Dapat menangani puluhan terminal computer yang terpisah dari pusat computer

b. Medium Scale Computer

· Disebut medium scale mainframe computer

· Kapasitas memori antara 512KB s/d 8 Mb

· Dapat menangani ratusan terminal komputer yang terpisah dari pusat computer

c. Large Scale Computer

· Disebut large scale mainframe computer atau mainframe computer

· Bentuknya besar

· Kapasitas memori antara 512 KB s/d 8 MB

Page 23: PENGANTAR TEKNOLOGI INFORMASI  · Web viewPENGANTAR TEKNOLOGI INFORMASI. 20. Dasar-dasar Perangkat Keras (Hardware) dan Perangkat Lunak (Software) Makalah Pengantar Teknologi dan

PENGANTAR TEKNOLOGI INFORMASI 23

· Kecepatan tinggi dan dapat menggunakan time sharing, yaitu pengguna komputer dapat

menggunakan komputer secara serentak dalam waktu bersamaan.

1.1.3 Berdasarkan Ukuran Fisik

a. Komputer mini (Mini Computer)

· Kapasitas memori antara 8 MB s/d 128 MB

· Menggunakan register 8 bit, 16 bit, 32 bit, dan 64 bit

· Bersifat multi user, yaitu sebuah komputer mini dapat digunakan bersama-sama oleh

banyak pemakai

b. Komputer mikro (Micro Computer)

· Disebut personal computer (PC)

· Kapasitas memori 16 KB s/d 1 MB

· Menggunakan register 8 bit, 16 bit, dan 32 bit

· Umumnya di gunakan untuk single user

1.1.4 Berdasarkan Bidang Masalah

a. Special Purpose Computer

Komputer jenis ini hanya dapat menyelesaikan satu masalah saja, sehingga hanya program

tertentu saja yang dimasukkan dalam komputer ini, misalnya komputer perbankan dan

komputer yang digunakan pada kilang minyak.

b. General Purpose Computer

Komputer jenis ini dapat menyelesaikan bermacam-macam masalah. Komputer yang

termasuk dalam jenis ini adalah komputer digital dan analog, namun yang umum adalah

komputer digital misalnya komputer untuk pendidikan dan komputer untuk bisnis

1.2 Konfigurasi Komputer

Sebelum mempelajari komputer lebih jauh ada baiknya anda mengetahui konfigurasi dasar

komputer karena konfigurasi dasar komputer ini sangat berguna bagi anda yang baru belajar

Page 24: PENGANTAR TEKNOLOGI INFORMASI  · Web viewPENGANTAR TEKNOLOGI INFORMASI. 20. Dasar-dasar Perangkat Keras (Hardware) dan Perangkat Lunak (Software) Makalah Pengantar Teknologi dan

PENGANTAR TEKNOLOGI INFORMASI 24

komputer dan konfigurasi dasar computer ini sejak pertama dibuatnya komputer hingga

komputer saat ini . Komputer yang kita kenal saat ini terbagi menjadi 3 bagian (Robert C.

Brenner : 1995):

1.2.1 Hardware (perangkat keras)

Hardware yaitu peralatan dalam bentuk fisik yang menjalankan sistem komputer. Hardware

digunakan sebagai media untuk menjalankan software. Perangkat keras terdiri dari:

a. Input device

Alat yang digunakan untuk memasukkan data atau instruksi ke dalam computer. Input device

sesuai dengan namanya hanya digunakan untuk memasukkan data atau instruksi ke dalam

CPU.

Contoh: keyboard, mouse, dll

b. Process device

Alat yang digunakan untuk melaksanakan kumpulan-kumpulan instruksi yang akan ditujukan

untuk menghasilkan suatu hasil tertentu yang dikehendaki. Process device dapat melakukan

tugasnya jika ada masukan dari input device baik berupa data atau instruksi.

Alat pada proses ini disebut CPU (Central processing Device)

c. Output device

Alat yang digunakan digunakan untuk menampilkan laporan hasil pengolahan dari input baik

ditampilkan pada layar monitor ataupun cetak pada media lain.

Contoh: monitor, printer, dll

1.2.2 Software (perangkat lunak)

Yaitu rangkaian prosedur dan dokumentasi program yang berfungsi untuk menyelesaikan

berbagai masalah yang dikehendaki. Perangkat lunak ini dijalankan pada process device jika

mendapatkan respon massukan dari input device dan hasil proses yang dilakukan oleh

perangkat lunak dikeluarkan dengan output devise.

Contoh: DOS, Microsoft Windows, Unix, dan Linux

1.2.3 Brainware (perangkat pikir)

Yaitu orang yang menggunakan komputer. Orang tersebut harus mempunyai kemampuan

Page 25: PENGANTAR TEKNOLOGI INFORMASI  · Web viewPENGANTAR TEKNOLOGI INFORMASI. 20. Dasar-dasar Perangkat Keras (Hardware) dan Perangkat Lunak (Software) Makalah Pengantar Teknologi dan

PENGANTAR TEKNOLOGI INFORMASI 25

minimal dapat memasukkan data dan mengeluarkan informasi. Perangkat fikir sangat

menentukan berhasil atau tidaknya suatu proses yang dilakukan pada process device, karena

computer hanya akan bekerja jika mendapatkan instruksi yang diberikan oleh perangkat fikir.

Contoh: operator, programmer, dan system analyst

Sistem adalah Suatu kesatuan elemen yang saling berhubungan sehingga membentuk suatu

kelompok dalam melaksanakan suatu tujuan pokok yang ditargetkan (Onno W. Purba :

2000 ).

Sistem komputer adalah elemen-elemen yang terkait untuk menjalankan suatu aktifitas

dengan menggunakan komputer.

Tujuan pokok dari sistem komputer adalah untuk mengolah data menjadi informasi.

1.1 Klasifikasi Komputer

Klasifikasi Komputer dibagi dalam beberapa klasifikasi yaitu berdasarkan :

Jenis data yang diolah

Kemampuan Komputer

Ukuran fisik

Bidang Masalah

1.1.1 Jenis data yang diolah

a. Komputer analog (Analog computer)

Komputer analog digunakan untuk memproses data secara terus-menerus. Keluaran dari

komputer jenis ini adalah dalam bentuk dial atau grafik, contohnya besaran arus listrik.

Keuntungan dari komputer analog adalah dapat langsung memproses data dalam besaran fisik

tanpa harus dikonversikan terlebih dahulu. Dan kerugiannya adalah komputer jenis ini

kecepatannya sangat lambat

b. Komputer Digital (Digital Computer)

Komputer digital digunakan untuk memproses diskrit data (bilangan/angka yang terputus-

putus) dan akan mengenali data sebagai sinyal diskrit dari tinggi rendahnya tegangan listrik.

Keluaran dari komputer jenis ini bisa dalam bentuk angka,huruf dan grafik atau gambar.

Komputer jenis ini sangat cocok untuk aplikasi bisnis. karena dapat menyimpan data, proses

data lebih cepat, dan dapat melakukan perhitungan dengan logika.

c. Komputer Hybrid (Hybrid Computer)

Page 26: PENGANTAR TEKNOLOGI INFORMASI  · Web viewPENGANTAR TEKNOLOGI INFORMASI. 20. Dasar-dasar Perangkat Keras (Hardware) dan Perangkat Lunak (Software) Makalah Pengantar Teknologi dan

PENGANTAR TEKNOLOGI INFORMASI 26

Komputer hybrid adalah kombinasi antara komputer analog dengan komputer digital,

sehingga komputer jenis ini dapat melakukan pengolahan data kualitatif dan kuantitatif.

Komputer hybrid lebih cepat lagi di bandingkan komputer jenis digital.

1.1.2 Berdasarkan Kemampuan Komputer

a. Small Scale Computer

· Disebut small scale mainframe computer

· Kapasitas memori antara 64 KB s/d 8 MB

· Dapat menangani puluhan terminal computer yang terpisah dari pusat computer

b. Medium Scale Computer

· Disebut medium scale mainframe computer

· Kapasitas memori antara 512KB s/d 8 Mb

· Dapat menangani ratusan terminal komputer yang terpisah dari pusat computer

c. Large Scale Computer

· Disebut large scale mainframe computer atau mainframe computer

· Bentuknya besar

· Kapasitas memori antara 512 KB s/d 8 MB

· Kecepatan tinggi dan dapat menggunakan time sharing, yaitu pengguna komputer dapat

menggunakan komputer secara serentak dalam waktu bersamaan.

1.1.3 Berdasarkan Ukuran Fisik

a. Komputer mini (Mini Computer)

· Kapasitas memori antara 8 MB s/d 128 MB

· Menggunakan register 8 bit, 16 bit, 32 bit, dan 64 bit

· Bersifat multi user, yaitu sebuah komputer mini dapat digunakan bersama-sama oleh

banyak pemakai

b. Komputer mikro (Micro Computer)

Page 27: PENGANTAR TEKNOLOGI INFORMASI  · Web viewPENGANTAR TEKNOLOGI INFORMASI. 20. Dasar-dasar Perangkat Keras (Hardware) dan Perangkat Lunak (Software) Makalah Pengantar Teknologi dan

PENGANTAR TEKNOLOGI INFORMASI 27

· Disebut personal computer (PC)

· Kapasitas memori 16 KB s/d 1 MB

· Menggunakan register 8 bit, 16 bit, dan 32 bit

· Umumnya di gunakan untuk single user

1.1.4 Berdasarkan Bidang Masalah

a. Special Purpose Computer

Komputer jenis ini hanya dapat menyelesaikan satu masalah saja, sehingga hanya program

tertentu saja yang dimasukkan dalam komputer ini, misalnya komputer perbankan dan

komputer yang digunakan pada kilang minyak.

b. General Purpose Computer

Komputer jenis ini dapat menyelesaikan bermacam-macam masalah. Komputer yang

termasuk dalam jenis ini adalah komputer digital dan analog, namun yang umum adalah

komputer digital misalnya komputer untuk pendidikan dan komputer untuk bisnis

Page 28: PENGANTAR TEKNOLOGI INFORMASI  · Web viewPENGANTAR TEKNOLOGI INFORMASI. 20. Dasar-dasar Perangkat Keras (Hardware) dan Perangkat Lunak (Software) Makalah Pengantar Teknologi dan

PENGANTAR TEKNOLOGI INFORMASI 28

Perangkat Lunak (Software)

1. Pengertian Proses, Program, dan Software

Proses adalah urutan pelaksanaan atau kejadian yang terjadi secara alami atau didesain,

mungkin menggunakan waktu, ruang, keahlian atau sumber daya lainnya, yang menghasilkan

suatu hasil.

Suatu proses mungkin dikenali oleh perubahan yang diciptakan terhadap sifat-sifat

dari satu atau lebih objek di bawah pengaruhnya. Bandingkan: pengolahan.

Program

Program komputer atau sering kali disingkat sebagai program

adalah serangkaian instruksi yang ditulis untuk melakukan suatu fungsi spesifik pada

komputer.

Komputer pada dasarnya membutuhkan keberadaan program agar bisa menjalankan

fungsinya sebagai komputer,

biasanya hal ini dilakukan dengan cara mengeksekusi serangkaian instruksi program tersebut

pada prosesor.

Sebuah program biasanya memiliki suatu bentuk model pengeksekusian tertentu agar dapat

secara langsung

dieksekusi oleh komputer. Program yang sama dalam format kode yang dapat dibaca oleh

manusia

disebut sebagai kode sumber, bentuk program yang memungkinkan programmer

menganalisis

serta melakukan penelaahan algoritma yang digunakan pada program tersebut.

Kode sumber tersebut pada akhirnya dikompilasi oleh utilitas bahasa pemrograman tertentu

sehingga membentuk sebuah program. bentuk alternatif lain model pengeksekusian sebuah

program

adalah dengan menggunakan bantuan interpreter, kode sumber tersebut langsung dijalankan

oleh

utilitas interpreter suatu bahasa pemrograman yang digunakan.

Page 29: PENGANTAR TEKNOLOGI INFORMASI  · Web viewPENGANTAR TEKNOLOGI INFORMASI. 20. Dasar-dasar Perangkat Keras (Hardware) dan Perangkat Lunak (Software) Makalah Pengantar Teknologi dan

PENGANTAR TEKNOLOGI INFORMASI 29

SOFTWARE

Tentunya ada komputer ada software, pengertian dari software adalah sebuah perangkat yang

menghubungkan suatu komputer dengan pengguna atau bisa dikatakan sebagai perangkat

lunak yang umumnya digunakan untuk mengkontrol perangkat keras atau bisa juga

digunakan untuk menghasilkan data informasi.

Software banyak kegunaanya misal untuk mengontrol hardware, memproses data,

menganalisa data, menghasilkan data, banyak kegunaanya tergantung tipesoftware untuk

tujuan apa dari sang pembuatnya.

software adalah, kumpulan daei program - program dan data data yang saling terelasi yang

memerintahkan apa yang harus dilakukan komputer. Software mengandung fubgsi -

fungsi,baik yang menginstruksikan hardware atau yang mengolah dan menyediakan fasilitas

uubtuk software lainnya.

2. Aplikasi Software

Dalam Ilmu komputer, Sistem operasi atau dalam bahasa Inggris: operating system atau OS

adalah perangkat lunak sistem yang bertugas untuk memberikan abstraksi terhadap kontrol

dan manajemen perangkat keras serta operasi-operasi dasar sistem, yang digunakan oleh

software aplikasi seperti program-program pengolah kata dan browser web.

Secara umum, Sistem Operasi adalah software pada lapisan pertama yang ditaruh pada

memori komputer pada saat komputer dinyalakan. Sedangkan software-software lainnya

dijalankan setelah Sistem Operasi berjalan, dan Sistem Operasi akan melakukan layanan inti

umum untuk software-software itu. Layanan inti umum tersebut seperti akses ke disk,

manajemen memori, skeduling task, dan antar-muka user. Sehingga masing-masing software

tidak perlu lagi melakukan tugas-tugas inti umum tersebut, karena dapat dilayani dan

dilakukan oleh Sistem Operasi.

Perangkat Lunak Aplikasi

Perangkat lunak aplikasi merupakan perangkat lunak yang biasa digunakan oleh siapa saja

untuk membantu pekerjaannya. Perangkat lunak aplikasi dapat dengan mudah di install di

Page 30: PENGANTAR TEKNOLOGI INFORMASI  · Web viewPENGANTAR TEKNOLOGI INFORMASI. 20. Dasar-dasar Perangkat Keras (Hardware) dan Perangkat Lunak (Software) Makalah Pengantar Teknologi dan

PENGANTAR TEKNOLOGI INFORMASI 30

dalam komputer kita. Perangkat lunak aplikasi dapat dikelompokkan menjadi dua macam,

yaitu :

1. Program Aplikasi, Program aplikasi merupakan program yang langsung dibuat oleh

seorang programmer yang disesuaikan dengan kebutuhan seseorang ataupun untuk

kebutuhan suatu perusahaan, biasanya menggunakan bantuan suatu bahasa

pemrograman. Misalnya menggunakan visual basic, PHP ataupun bahasa

pemrograman apa saja yang mendukung. Contoh dari program aplikasi adalah :

Program penggajian karyawan (Payroll) Program penjualan tiket pesawat/kapal Laut

Program kasir Program billing warnet/wartel

2. Program Paket, Program paket merupakan program khusus dalam paket- paket

tertentu yang dibuat oleh software house ataupun langsung bawaan dari suatu Sistem

Operasi.Dibawah ini akan diberikan contoh macam-macam program aplikasi paket,

yaitu :

3. Program pengolah kata, contohnya adalah : Microsoft Word, Open Office.org Writter,

ChiWritter, Word Perfect, WordStar, K Writter, Amipro, dan lain-lain.

4. Program pengolah angka, contohnya adalah : Microsoft Excel, Open Office.org Calc,

Quattro Pro, Lotus 123, dan lain-lain.

5. Program presentasi, contohnya adalah : Microsoft Power point, Open Office.org

Impres, Magic Point, Corel Presentation, Apple Work, dan lain-lain.

6. Program design grafis, contohnya adalah : Adobe Photoshop, Corel Draw, Free Hand,

Auto Cad, dan lain-lain.

7. Program browser, contohnya adalah : Internet Explorer, Mozilla Firefox, Opera,

Netscape Communicator.

8. Program database, contohnya adalah : Microsoft Access, Open Office.org Base,

Visual Foxpro, Fox Base, Dbase I- IV, dan lain-lain.

9. Program animasi, contohnya adalah : Macromedia Flash, Swish, dan lain-lain.

10. Program multimedia, contohnya : Windows Media Player, WinAmp, Cyberlink, Real

Player, DVD Player.

Page 31: PENGANTAR TEKNOLOGI INFORMASI  · Web viewPENGANTAR TEKNOLOGI INFORMASI. 20. Dasar-dasar Perangkat Keras (Hardware) dan Perangkat Lunak (Software) Makalah Pengantar Teknologi dan

PENGANTAR TEKNOLOGI INFORMASI 31

3. Sistem Software

Pengertian sistem software

Yaitu perangkat lunak sistem ini dibagi menjadi 3 yaitu:

1. Bahasa pemrograman (programming language)

2. Sistem operasi (operatyng sistem)

3. Utility software

Bahasa Pemrograman

1.Bahasa tingkat rendah (low-lavel language)

Merupakan bahasa assembly/bahasa mesin lebih dekat ke mesin(hardware)merupakan high-

lavel programming language deket pada bahasa manusia.

Bahasa Mesin(machine language)

Merupakan representasi tertulis machine kode (kode mesin)yaitu kode operasi suatu mesin

tertentu.

Cotoh:

Bahasa Assembly (assembly language)

Merupakan notasi untuk menyajikan bahasa mesin yang lebih mudah dibaca dan dipahami

oleh manusia.

Contoh: assembler

2.  Bahasa  tingkat tinggi (high lavel language)

Adalah bahasa pemrograman yang dekat dengan bahasa manusia.

Contoh: Ada, Algol, Basic, Cobol, C, C++, Fortran, Usp, dan Pasca

3.  Bahasa tingkat menengah (madle lavel language)

Page 32: PENGANTAR TEKNOLOGI INFORMASI  · Web viewPENGANTAR TEKNOLOGI INFORMASI. 20. Dasar-dasar Perangkat Keras (Hardware) dan Perangkat Lunak (Software) Makalah Pengantar Teknologi dan

PENGANTAR TEKNOLOGI INFORMASI 32

Adalah bahasa pemrograman yang menggunakan aturan-aturan grametikal dalam penilisan    

pengaturan , mudah dipahami dan dimiliki intruksi-intruksi tertentu yang langsung dapat

diakses oleh computer.

Contoh: bahasa C

Pengertian

1. ALGOL

Adalah algorithmic language, bahasa pemrograman yang ditulis dalam notasi algoritma dan

dirancang oleh ANSI, biasanya digunakan untuk penelitian ilmiah.

1. FORTRAN

Adalah bahasa pemrograman yang cukup banyak digunakan untuk perhitungan teknik.ekspesi

dalam bahasa fortranmemiliki persamaan dengan aljabar.

1. COBOL

Adalah bahasa pemrograman generasi ke-3.fungsi cobol menyelesaikan masalah-masalah

yang berhubungan dengan perdagangan; seperti:system pengelolaan keungan, laporan

pengeluaran sebuah perush dll.

1. PL/1

Adalah bahasaa pemrograman yang merupakan perluasandari structured query language.PL

merupakan singkatan dari procedural language.PL/SQL adalah merupakan bahasa

pemrograman yang menggabungkan bahasa procedural,seperti: pernyataan percabangan (if-

then-else),pengulangan (LOOP) dan deklarasi variable function merupakan sekumpulan

perinta PL/SQL untuk menjalankan suatu tugas tertentu dan pengembalian suatu nilai.

1. RPG

Adalah bahasa pemrograman high level yan didesain untuk keperluan bisnis,biasanya

berkolaborasidengan cobol.

Page 33: PENGANTAR TEKNOLOGI INFORMASI  · Web viewPENGANTAR TEKNOLOGI INFORMASI. 20. Dasar-dasar Perangkat Keras (Hardware) dan Perangkat Lunak (Software) Makalah Pengantar Teknologi dan

PENGANTAR TEKNOLOGI INFORMASI 33

Perangkat keras computer tidak dapat berbuat apa-apa tanpa adanya perangkat lunak.

Teknologi yang canggih dari perangkat keras akan berfungsi bila instruksi-instruksi tertentu

telah di berikan kepadanya. Intruksi-instruksi tersebut disebut dengan perangkat lunak

(software). Intruksi-instruksi perangkat lunak di tulis oleh manusia untuk mengaktifkan

fungsi dari perangkat keras computer.

Perangkat keras computer mempunyai beberapa kegunaan yang sudah di bentuk dan di

pasang di dalamnya untuk dapat menanggapi instruksi-instruksi yang diberikan. Apabila

seseorang harus menyusun perangkat lunak yang langsung berhubungan dengan perangkat

keras terlebih dahulu, akan sangat sulit karena harus di ketahui secara persis cara kerja

perangkat keras yang bersangkutan. Kesulitan akan semakin bertambah karena peralatan

yang berbeda mempunyai karakteristik dan cara operasi yang berbeda pula sehingga

memerlukan perangkat lunak yang juga berbeda . Untuk mengatasi hal ini,maka di buatlah

suatu perangkat lunak yang di sebut dengan system operasi (operating system/OS)

Klasifikasi perangkat lunak

Perangkat lunak secara umum dapat dibagi menjadi 2 yaitu perangkat lunak system dan

perangkat lunak aplikasi. Perangkat lunak system dapat dibagi lagi menjadi 3 macam yaitu:

1.      Bahasa Pemrograman: merupakan perangkat lunak yang bertugas mengkonversikan

arsitektur&algoritma yang di rancang manusia ke dalam format yang dapat dijalankan

computer,contoh bahasa pemprograman: BASIC, COBOL, Pascal, C++, FORTRAN.

2.      System Operasi: saat computer pertama kali dihidupkan ,system operasilah yang

pertama kali dijalankan,sistim operasi yang mengatur seluruh proses, menterjemahkan

masukan, mengatur proses internal, memanajemen penggunaan memory dan memberikan

keluaran ke peralatan yang bersesuaian, contoh system operasi: DOS, UNIX, Windows 95,

IBM OS/2, Apple’s system.

3.      Utility: system operasi merupakan perangkat lunak system dengan fungsi tertentu,

misalnya pemerikasaan perangkat keras(hardware troubleshooting), memeriksa disket yang

rusak (bukan rusak fisik), mengatur ulang isi harddisk (partisi,defrag), contoh utility adalah

Norton utility

Hubungan antar perangkat keras dan perangkat lunak dapat digambarkan sbb:

Page 34: PENGANTAR TEKNOLOGI INFORMASI  · Web viewPENGANTAR TEKNOLOGI INFORMASI. 20. Dasar-dasar Perangkat Keras (Hardware) dan Perangkat Lunak (Software) Makalah Pengantar Teknologi dan

PENGANTAR TEKNOLOGI INFORMASI 34

User – Aplication software – Language software – Operating system – Hardware

System operasi

System operasi merupakan system perangkat lunak yang sudah ditulis oleh pabrik yang

berfungsi sebagai antarmuka (interface) antara perangkat keras dan instruksi yang ditulis oleh

pemakai(user). Sistem operasi akan mengatur semua system operasi dari perangkat keras

computer. Sebagai contoh pemakai computer hanya menuliskan perintah DIR untuk

menampilkan isi direktori ke layar tanpa harus mengetahui bagaimana perangkat keras

tersebut melakukannya, karena tugas tersebut dilakukan oleh system operasi.

System operasi sangat berkaitan dengan prosesor yang digunakan. Jenis prosesor pada PC

yang umum adalah kompatibel dengan produk awal IBM dan Manchitos. PC Manchitos

perangkat lunaknya dikembangkan oleh perusahaan yang sama sehingga perkembangannya

tidak sepesat clonnig IBM PC. Sistem operasi dari cloning IBM saat ini secara umum terbagi

2 aliran yaitu komersil yang di buat oleh Microsoft dan bersifat freeware, yang

dikembangkan oleh peneliti seluruh dunia karena bersifat open source yaitu bahan baku

pembuatnya dapat dibaca, sehingga hasilnya dapat ditambah atau di modifikasi setiap orang.

Sementara interaksi antara pengguna dan computer di kenal melalui 2 cara, cara yang

pertama adalah pemberian instruksi melalui penulisan perintah atau dengan cara ke dua yaitu

tunjuk (pointer) dengan tampilan grafis.

Interpreter menterjemahkan instruksi satu persatu dan langsung di proses sebelum komputer

membaca instruksi selanjutnya, sehingga tidak dihasilkan program obyek maupun file exe.

Contoh untuk ini adalah: basic versi baku, dbase, dan sebagainya.

Perangkat lunak bahasa merupakan program khusus yang sudah dibuat oleh pabrik computer

atau perusahaan perangkat lunak yang digunakan untuk mengembangkan program aplikasi.

Program ini berfungsi sebgagai penterjemah program yang ditulis dengan bahasa

pemprograman computer menjadi bahasa mesin yang dapat di mengerti oleh computer. Bila

perangkat lunak bahasa ini tidak tersedia, maka pembuat program harus menuliskan

programnya langsung dalam bahasa mesin yang berbentuk bilangan biner, dan hal ini sangat

sulit dan rumit.

Perangkat lunak bahasa dapat dikategorikan menjadi:

Page 35: PENGANTAR TEKNOLOGI INFORMASI  · Web viewPENGANTAR TEKNOLOGI INFORMASI. 20. Dasar-dasar Perangkat Keras (Hardware) dan Perangkat Lunak (Software) Makalah Pengantar Teknologi dan

PENGANTAR TEKNOLOGI INFORMASI 35

1. Assembler(perakit): merupakan program yang digunakan untuk menterjemahkan

program aplikasi yang ditulis dengan bahasa rakitan (assembly language) atau bahasa

pemprogaman simbolik menjadi bahasa mesin.

Dengan bahasa simbolik, masing-masing kode operasi mesin tidak ditulis dengan bentuk

bilangan biner, tetapi dengan suatu kode simbolik tertentu yang disebut dengan mnemonic.

Program yang ditulis dengan bahasa simbolik disebut dengan program sumber (source

program) dan hasil terjemahannya dalam bentuk bahasa mesin disebut dengan program objek

(object program=OBJ). Proses pembuatan program obyek dari program sumber juga akan

menapilkan daftar keslahan-kesalahan sintaks (jika ada) yang dibuat oleh pemprogram.

Kesalahan ini harus dibetulkan terlebih dahulu sebelum di proses lebih lanjut.

Walau penulisan program dengan bahasa simbolik lebih mudah dibanding dengan bahasa

mesin, tetapi harus dirasakan kesulitan karena penulis program harus:

Mengetahui susunan serta fungsi dari masing-masing register di dalam cpu.

Mengetahui dengan persis cara alokasi memori komputer yang di gunakan

Mengetahui fungsi-fungsi yang di sediakan oleh OS.

Untuk mengatasi hal ini telah dikembangkan suatu bahasa yang lebih dekat dengan pemakai

komputer yang di sebut bahasa tingkat tinggi (high level language), misalnya basic, fortran,

pascal c, dsb. Program yang di tulis dengan bahasa tingkat tinggi ini harus di terjemahkan ke

dalam bahasa mesin agar dapat di mengerti oleh komputer. Penerjemah ini dapat berupa

kompilator atau interpreter.

2. Compiler: menterjemahkan setiap instruksi didalam suatu program sekaligus sama dengan

assembler dan menghasilkan dengan program objek yang selanjutnya di link sehingga

menghasilkan file exe. Contoh perangkat lunak bahasa seperti ini adalah pascal, c, dan masih

banyak lagi.

3. Interpreter: menterjemahkan instruksi satu persatu dan langsung di proses sebelum

komputer membaca instruksi selanjutnya,sehingga tidak dihasilkan program obyek maupun

file exe. Contoh untuk ini adalah:basic versi baku, dbase, dan sebagainya.

Perangkat lunak aplikasi

Page 36: PENGANTAR TEKNOLOGI INFORMASI  · Web viewPENGANTAR TEKNOLOGI INFORMASI. 20. Dasar-dasar Perangkat Keras (Hardware) dan Perangkat Lunak (Software) Makalah Pengantar Teknologi dan

PENGANTAR TEKNOLOGI INFORMASI 36

Sistem operasi dengan perangkat lunak bahasa tidak di tunjukkan untuk menyelesaikan

permasalahan dalam aplikasi tertentu yang dihadapi oleh pemakai komputer. Program yang

ditunjukan untuk menyelesaikan suatu permasalahan dalam aplikasi tertentu di sebut program

aplikasi atau program paket. Ada dua cara untuk bisa mendapatkan program aplikasi yang di

butuhkan yaitu dengan mengembangkan sendiri (sangat sulit dan perlu keahlian khusus) atau

membelinya (mudah).

Saat ini banyak sekali program-program aplikasi yang tersedia di pasaran. Program-program

ini dapat diandalkan, dapat memenuhi kebutuhan pemakai, dirancang dengan baik, relatif

bebas dari kesalahan, mudah digunakan (user friendly), mempunyai dokumen yang memadai

dan didukung oleh purna jual yang baik. Program-program paket ini di gunakan untuk

menyelesaikan masalah-masalah umum seperti membuat dokumen (word star, microsoft

word), membuat slide presentasi (ms power point), penerbitan (adobe page maker),

mengelola gambar (adobe photoshop) dsb. Akan tetapi bila kita mempunyai permasalahan

yang sifatnya khusus dan unik sehingga tidak ada paket-paket program yang sesuai untuk

digunakan, maka dengan terpaksa harus dikembangkan program aplikasi sendiri, misalnya

program sistem SKS universitas, program sistem keuangan perusahaan, dll.

4. Interface Penggunaannya

Definisi Antarmuka

Dari Wikipedia bahasa Indonesia, ensiklopedia bebas antarmuka atau interface adalah sebuah

titik, wilayah, atau permukaan di mana dua zat atau benda berbeda bertemu; dia juga

digunakan secara metafora untuk perbatasan antara benda. Kata interface kadangkala

(biasanya dalam bidang teknik) disingkat menjadi “i/f”.

Bentuk kerja dari interface berarti menghubungkan dua atau lebih benda pada suatu titik atau

batasan yang terbagi, atau untuk menyiapkan kedua benda untuk tujuan tersebut.

Kata interface juga memiliki arti khusus, yaitu:

• antarmuka pengguna adalah fungsi dan atribut sensor dari suatu sistem (aplikasi, perangkat

lunak, kendaraan, dll) yang berhubungan dengan pengoperasiannya oleh pengguna.

Antarmuka pengguna (bahasa Inggris: user interface) merupakan bentuk tampilan grafis yang

berhubungan langsung dengan pengguna (user). Antarmuka pengguna berfungsi untuk

menghubungkan antara pengguna dengan sistem operasi, sehingga komputer tersebut bisa

Page 37: PENGANTAR TEKNOLOGI INFORMASI  · Web viewPENGANTAR TEKNOLOGI INFORMASI. 20. Dasar-dasar Perangkat Keras (Hardware) dan Perangkat Lunak (Software) Makalah Pengantar Teknologi dan

PENGANTAR TEKNOLOGI INFORMASI 37

digunakan.

• Dalam elektronik dan teknik komputer, sebuah antarmuka dapat berarti:

o Batasan fisik dari dua subsistem atau alat.

o Sebuah bagian atau sirkuit di beberapa subsistem yang mengirim atau menerima sinyal ke

atau dari subsistem lainnya: antarmuka jaringan, antarmuka video, kartu network.

o Sebuah standar yang menjelaskan sebuah himpunan karakteristik yang berfungsi,

karakteristik interkoneksi fisik umum, dan karakteristik signal untuk pertukaran data atau

signal; antarmuka USB, antarmuka SCSI.

• Dalam telekomunikasi, sebuah titik interkoneksi antara pengguna peralatan terminaldan

fasilitas komunikasi komersial.

• Dalam teknik software, ia adalah sebuah spesifikasi dari properti sebuah komponen

software yang komponen lainnya dapat bergantung kepadanya: lihat antarmuka (ilmu

komputer).

• Dalam kimia, ia adalah permukaan antara dua fase yang berbeda dalah campuran

“heterogeneous”.

• Dalam geologi, ia mungkin juga sebuah permukaan atau lapisan “anomalous” antara dua

“epoch” geologikal yang berbeda atau jenis batuan.

Sumber : Wikipedia bahasa Indonesia, ensiklopedia bebas

Antarmuka pemakai (User Interface) merupakan mekanisme komunikasi antara pengguna

(user) dengan sistem. Antarmuka pemakai (User Interface) dapat menerima informasi dari

pengguna (user) dan memberikan informasi kepada pengguna (user) untuk membantu

mengarahkan alur penelusuran masalah sampai ditemukan suatu solusi.

user interface, berfungsi untuk menginputkan pengetahuan baru ke dalam basis pengetahuan

sistem pakar (ES), menampilkan penjelasan sistem dan memberikan panduan pemakaian

sistem secara menyeluruh step by step sehingga user mengerti apa yang akan dilakukan

terhadap suatu sistem. Yang terpenting dalam membangun user interface adalah kemudahan

dalam memakai/ menjalankan sistem, interaktif, komunikatif, sedangkan kesulitan dalam

mengembangkan/ membangun suatu program jangan terlalu diperlihatkan.

Pengertian antarmuka ( interface) adalah salah satu layanan yang disediakan sistem operasi

sebagai sarana interaksi antara pengguna dengan sistem operasi. Antarmuka adalah

komponen sistem operasi yang bersentuhan langsung dengan pengguna. Terdapat dua jenis

Page 38: PENGANTAR TEKNOLOGI INFORMASI  · Web viewPENGANTAR TEKNOLOGI INFORMASI. 20. Dasar-dasar Perangkat Keras (Hardware) dan Perangkat Lunak (Software) Makalah Pengantar Teknologi dan

PENGANTAR TEKNOLOGI INFORMASI 38

antarmuka, yaitu Command Line Interface(CLI) danGraphical User Interface(GUI).

CLI adalah tipe antarmuka dimana pengguna berinteraksi dengan sistem operasi melalui text-

terminal. Pengguna menjalankan perintah dan program di sistem operasi tersebut dengan cara

mengetikkan baris-baris tertentu.

Meskipun konsepnya sama, tiap-tiap sistem operasi memiliki nama atau istilah yang berbeda

untuk CLI-nya. UNIX memberi nama CLI-nya sebagai bash, ash, ksh, dan lain sebagainya.

Microsoft Disk Operating System (MS-DOS) memberi nama command.com atau Command

Prompt. Sedangkan pada Windows Vista, Microsoft menamakannya PowerShell. Pengguna

Linux mengenal CLI pada Linux sebagai terminal, sedangkan pada Apple namanya adalah

commandshell.

GUI adalah tipe antarmuka yang digunakan oleh pengguna untuk berinteraksi dengan sistem

operasi melalui gambar-gambar grafik, ikon, menu, dan menggunakan perangkat penunjuk

( pointing device) seperti mouse atau track ball. Elemen-elemen utama dari GUI bisa

diringkas dalam konsep WIMP ( window, icon, menu, pointing device).

Terdapat 6 macam fitur yang terdapat pada antarmuka pengguna telematika. Fitur-fitur itu

antara lain:

1. Head Up Display (HUD)

2. Tangible User Interface

3. Computer Vision

4. Browsing Audio Data

5. Speech Recognition

6.Speech Synthesis

Sumber : http://studentsite.gunadarma.ac.id/

Antarmuka adalah pembatas secara fisik dari dua subsistem atau alat. Antarmuka merupakan

sistem operasi yang bersentuhan langsung dengan pengguna. Dalam antarmuka terdapat dua

jenis,yaitu CLI(Command Line Interface) dalam program ini dalam menjalankan perintah

dengan menggunakan baris-baris, atau perintah dalam bentuk kata-kata.

Sedangkan GUI(Graphical User Interface) cara berinteraksi dalam program ini adalah dengan

menggunakan gambar-gambar,ikon,menu,widows. GUI juga menggunakan perangkat

penunjuk(pointer).

Page 39: PENGANTAR TEKNOLOGI INFORMASI  · Web viewPENGANTAR TEKNOLOGI INFORMASI. 20. Dasar-dasar Perangkat Keras (Hardware) dan Perangkat Lunak (Software) Makalah Pengantar Teknologi dan

PENGANTAR TEKNOLOGI INFORMASI 39

Antarmuka merupakan suatu bagian yang terpenting dalam perancangan suatu sistem. Dalam

merancang antarmuka harus memenuhi tiga syarat, yaitu :

a. Antarmuka harus sederhana

b. Antarmuka harus lengkap

c. Antarmuka harus memiiki kinerja yang cepat

Setiap antarmuka dalah sebuah bahasa pemograman yang sangat kecil. Karena antarmuka

menjelaskan sekumpulan objk-objek dan operasi-operasi yang bisa digunakan untuk

memanipulasi objek.

Sedangkan elemen-elemen dalam perancangan antarmuka adalah :

a. Mendenifisikan konsep, yaitu mengumpulkan beberapa kebutuhan pengguna dan

mendefinisikan desain suatu program secara konseptual.

b. Memvalidasi konsep, yaitu mengevaluasi konseptual desain tersebut.

c. Merancang, yaitu mengevaluasi prototype, menandai dan memperbaiki masalah-masalah

yang ditemukan.

d. Pengembangan, yaitu melakukan pengujian secara berkala terhadap desain program yang

lebih dahulu dibuat dan desain program yang paling akhir dibuat. Setelah itu menandai dan

memperbaiki masalah-masalah yang ditemukan.

Empat tahap utama dalam proses perancangan dan pengembangan antarmuka adalah :

a. Mengumpulkan atau menganalisa informasi dari pengguna

b. Merancang antarmuka

c. Mengembangkan antarmuka

d. Memvalidasi antarmuka

5. Bahasan Tentang Prosesnya

Pengertian.

Proses Software merupakan Sekumpulan aktifitas yang saling terkait untuk spesifikasi,

desain, implementasi dan testing sistem software.

Proses Software terdiri dari :

1. Spesifikasi

2. Desain

3. Validasi

4. Evolusi

Page 40: PENGANTAR TEKNOLOGI INFORMASI  · Web viewPENGANTAR TEKNOLOGI INFORMASI. 20. Dasar-dasar Perangkat Keras (Hardware) dan Perangkat Lunak (Software) Makalah Pengantar Teknologi dan

PENGANTAR TEKNOLOGI INFORMASI 40

Model Proses Software

Model proses software adalah representasi abstrak dari proses. Merupakan gambaran dari

proses dari beberapa perspektif tertentu

Model Proses Software Generik antara lain :

1. Model waterfall

Membagi dan membedakan fase spesifikasi dan pengembangan.

Langkah-langkah pada model ini adalah :

- Analisa dan definisi kebutuhan

- Desain sistem dan software

- Implementasi dan unit testing

- Integrasi dan testing sistem

- Operasi dan maintenance

Kekurangan dari model waterfall adalah kesulitan untuk mengakomodasi perubahan setelah

proses berjalan.

Masalah yang sering dihadapi pada model ini, antara lain :

1. Tidak fleksibel dalam pembagian proyek ke dalam tingkat yang berbeda

2. Sulit untuk merespon perubahan kebutuhan konsumen, sehingga model ini hanya cocok

jika kebutuhan sudah dimengerti dengan baik

2. Pengembangan Evolusioner

Spesifikasi dan pengembangan yang terpisah

ada 2 methode dalam Pengembangan Evolusioner, yaitu :

* Pengembangan Exploratory

bekerja dengan konsumen dan melibatkan sistem akhir dari spesifikasi skema inisial. Dimulai

dengan kebutuhan yang dimengerti dengan baik

* Throw-away prototyping

Berkonsentrasi pada eksperiment serta mengerti kebutuhan sistem. Dimulai dengan

kebutuhan yang tidak dimengerti dengan baik

Permasalahan

- Tidak ada visibilitas proses

- Sistem biasanya tidak terstruktur dengan baik

- Kemampuan khusus (misalnya bahasa untuk prototipe cepat) kemungkinan diperlukan

Page 41: PENGANTAR TEKNOLOGI INFORMASI  · Web viewPENGANTAR TEKNOLOGI INFORMASI. 20. Dasar-dasar Perangkat Keras (Hardware) dan Perangkat Lunak (Software) Makalah Pengantar Teknologi dan

PENGANTAR TEKNOLOGI INFORMASI 41

Aplikasi

- Untuk sistem interaktif berukuran kecil atau tingkat medium.

- Untuk bagian dari sistem besar (misalnya user interface).

- Untuk sistem dengan daur hidup pendek.

3. Pengembangan sistem Formal

Model sistem matematis yang secara formal diterjemahkan ke dalam implementasi.

Pengembangan Sistem Formal Berbasis transformasi dari spesifikasi matematis melalui

representasi yang berbeda untuk program yg dapat dieksekusi. Sedangkan transformasi

merupakan ‘pemelihara kebenaran’ sehingga dapat menunjukkan program sesuai

spesifikasinya.

Permasalahan

- Perlu kemampuan dan training khusus untuk mengaplikasikan teknik ini

- Secara formal sulit untuk menentukan beberapa aspek dari sistem seperti antarmuka user

Aplikasi

- Sistem kritis terutama dimana keselamatan dan keamanan harus dibuat sebelum sistem

beroperasi

4. Pengembangan Reuse-based

Penembangan sistem ini Berbasis systematic reuse dimana sistem diintegrasikan dalam

komponen yang sudah ada atau sistem COTS (Commercial-off-theshelf).

Tingkatan/ Level Proses pada pengembangan Reuse-based antara lain :

- Analisakomponen

- Modifikasi kebutuhan

- Desain sistem dengan reuse

- Pengembangan dan integrasi

Kebutuhan sistem selalu berkembang selama proyek berlangsung, sehingga iterasi proses

dimana level sebelumnya dilakukan rework merupakan bagian dari proses untuk sistem yang

besar.

pada proses ini ada 2 pendekatan yang dapat dilakukan, yaitu :

1. Pengembangan Incremental

Pelepasan sistem tidak dalam bentuk pelepasan tunggal, tetapi pengembangan dan pelepasan

Page 42: PENGANTAR TEKNOLOGI INFORMASI  · Web viewPENGANTAR TEKNOLOGI INFORMASI. 20. Dasar-dasar Perangkat Keras (Hardware) dan Perangkat Lunak (Software) Makalah Pengantar Teknologi dan

PENGANTAR TEKNOLOGI INFORMASI 42

dibagi ke dalam ‘increment’ dimana setiap ‘increment’ melepaskan bagian dari fungsional

yang

dibutuhkan. Kebutuhan user diprioritaskan dan kebutuhan prioritas tertinggi akan

dimasukkan dalam ‘increment’ awal. Jika pengembangan ‘increment’ dimulai, kebutuhan

dibekukan terlebih dahulu dan setelah itu kebutuhan untuk ‘increment’ selanjutnya dapat

dilanjutkan.

Keuntungan Pengembangan Incremental:

- Nilai konsumen dapat diserahkan pada setiap ‘increment’ sehingga fungsional sistem

tersedia lebih dahulu.

- ‘increment’ awal berfungsi sebagai prototype untuk membantu memperoleh kebutuhan

‘increment’ selanjutnya.

- Resiko lebih rendah dari keseluruhan kegagalan proyek.

- Layanan sistem prioritas tertinggi cenderung menerima testing terbanyak

2. Pengembangan Spiral

Proses direpresentasikan sebagai spiral bukan sebagai urutan aktivitas dengan melihat sistem

sebelumnya (backtracking). Setiap loop dalam spiral merepresentasikan fase dalam proses.

Tidak ada fase yang tetap seperti spesifikasi atau desain- loop , dalam spiral dipilih

tergantung pada apa yang dibutuhkan. Resiko ditaksir secara eksplisit dan penyelesaian

sepanjang proses.

Tiap loop dalam Spiral terdiri dari beberapa Sektor, yaitu :

1. Setting Obyektif

yaitu : menentukan tujuan dari Fase yan telah ditentukan.

Batasan-batasan pada proses dan produk serta resiko telah diketahui. Alternatif strategi telah

disiapkan berdasarkan resiko-resiko yang telah diketahui dan sudah direncanakan.

2. Penaksiran dan pengurangan resiko

Resiko ditaksir secara detail dan aktifitas didigunakan untuk mengurangi resiko.

3. Pengembangan dan Validasi

Model pengembangan untuk sistem dipilih yang berupa model generik.

4. Perencanaan

Proyek direview dan fase berikutnya dari spiral direncanakan.

Page 43: PENGANTAR TEKNOLOGI INFORMASI  · Web viewPENGANTAR TEKNOLOGI INFORMASI. 20. Dasar-dasar Perangkat Keras (Hardware) dan Perangkat Lunak (Software) Makalah Pengantar Teknologi dan

PENGANTAR TEKNOLOGI INFORMASI 43

Spesifikasi Software

Dari proses yang sudah berjalan ditentukan layanan apa yang dibutuhkan dan batasan operasi

dan pengembangan sistem.

Proses rekayasa kebutuhan terdiri dari :

- Studi kelayakan

- Perolehan dan analisa kebutuhan

- Spesifikasi kebutuhan

- Validasi kebutuhan

Implementasi dan Desain Software

Proses ini mengubah spesifikasi sistem menjadi sistem yang dijalankan.

pengertian Desain software yaitu : Mendesain struktur software yang didapatkan dari

spesifikasi.Sedangkan Implementasi yaitu : Mengubah struktur software ke dalam program

yang dieksekusi.

Aktifitas desain dan implementasi saling berhubungan dan mungkin terpisah

Aktifitas Proses Desain antara lain :

1. Desain arsitektur

2. Spesifikasi abstrak

3. Desain antar muka

4. Desain komponen

5. Desain struktur data.

6. Desain algoritma.

Metode Desain

Metode Desain merupakan Pendekatan sistematis untuk pengembangan desain software

Desain biasanya terdokumentasi sebagai kumpulan model grafis. Beberapan jenis model

Desain yang biasa digunakan antara lain :

Model data-flow

Model entity-relation-attribute

Model struktural

Model obyek

Page 44: PENGANTAR TEKNOLOGI INFORMASI  · Web viewPENGANTAR TEKNOLOGI INFORMASI. 20. Dasar-dasar Perangkat Keras (Hardware) dan Perangkat Lunak (Software) Makalah Pengantar Teknologi dan

PENGANTAR TEKNOLOGI INFORMASI 44

Pemrograman dan Debugging

yaitu proses untuk Mengubah desain ke dalam program dan menghilangkan error dari

program.

Pemrograman adalah aktifitas personal – tidak ada proses pemrograman generik. Seorang

Programmer membawa beberapa program testing untuk menemukan kegagalan dalam

program dan menghilangkan kegagalan dalam proses debugging.

Prosses dalam Debuging adalah sebagai berikut :

Mencari error ---> Desain perbaikan error ---->Perbaikan error --->Re-test program.

Validasi Software

Verifikasi dan validasi bertujuan untuk menunjukkan bahwa sistem sesuai spesifikasinya dan

sesuai kebutuhan konsumen. Validasi Software melibatkan pengecekan dan review proses

dan testing sistem. Sedangkan testing sistem melibatkan eksekusi sistem dengan test case

yang diambil dari spesifikasi data riil untuk diproses oleh sistem

Tingkat Testing

1. Testing Unit : Dilakukan tes pada komponen individu

2. Testing Modul : Dilakukan tes pada kumpulan komponan yang berhubungan

3.Testing sub-system : Modul diintegrasikan ke dalam sub sistem dan dilakukan tes. Fokus

pada testing antar muka

4. Testing sistem : Testing pada keseluruhan sistem. Tertingi terhadap properti penting.

5. Testing Penerimaan : Testing dengan data konsumen untuk memeriksa apakah dapat

diterima.

Evolusi Software

Software bersifat fleksibel dan dapat berubah. Perubahan kebutuhan karena perubahan

lingkungan bisnis, software yang mendukung bisnis juga harus terlibat dan berubah,

Meskipun terdapat batas antara pengembangan

dan evolusi (pemeliharaan), peningkatan yang tidak berhubungan menyebabkan sistem

sedikit demi sedikit menjadi sebuah sistem baru.

Page 45: PENGANTAR TEKNOLOGI INFORMASI  · Web viewPENGANTAR TEKNOLOGI INFORMASI. 20. Dasar-dasar Perangkat Keras (Hardware) dan Perangkat Lunak (Software) Makalah Pengantar Teknologi dan

PENGANTAR TEKNOLOGI INFORMASI 45

6. Sejarah

1956: Jhon Bachus dan tim IBMnya menciptakan fortran dengan bahasa pemprograman

tingkat tinggi.

1960: LISP meluncurkan model bahasa komputer untuk menulis program tiruan.

1965: Orientasi bahasa benda dengan perakitan tambahan dengan simulasi, ditulis oleh

Kristen Nygaard dan Ole John Dahl.

1969: Bill Gates & Paul Allen menyebutnya dengan “lake side programming group”

menyetujui komputer dengan badan hukum pusat untuk mematenkan pdp-iq software

1975: Paul Allen di dalam suratnya, Bill Gates menggunakan nama “micro-soft”

menyerahkan kepada rekan kerja nya.untuk cepat-cepat menuliskan tentang referensinya.

1976: Untuk pertama kalinya microsoft di kembangkan, mereka menyebutnya dengan “the

legend of micro-kid”.

1977: Pemerintahan US mengadopsi data standar IBM, untuk membuka kode kunci pesan

dan ntuk melindungi rahasia agensi mereka.

1978: Microsoft mengumumkan produk ketiganya, MICROSOTF COBOL-80 dijual seharga

1 juta dolar US.

1979: Micosoft mengumumkan, MICROSOFT BASIC untuk 8086 16 bit micropocessors.

1981: IBM memperkenalkan personal computer dengan penggunaan Microsoft 19 bit

operting system,MS DOS 1.0,plus Microsoft BASIC,COBOL,PASCAL,dan produk

Microsoft lainnya.

1983: Microsoft memperkenalkan word processing program,Microsoft word for MS DOS

1.00 .

1989:Maxis memproduksi video game ,dengan kelas baru untuk pendidikan dan hiburan.

1995: Windows 95 ships.

1997: Deep blue defeats world chess champion.

1998: Windows 98

Page 46: PENGANTAR TEKNOLOGI INFORMASI  · Web viewPENGANTAR TEKNOLOGI INFORMASI. 20. Dasar-dasar Perangkat Keras (Hardware) dan Perangkat Lunak (Software) Makalah Pengantar Teknologi dan

PENGANTAR TEKNOLOGI INFORMASI 46

2000: Windows 2000

2001: Windows XP

2006: Windows Vista

Page 47: PENGANTAR TEKNOLOGI INFORMASI  · Web viewPENGANTAR TEKNOLOGI INFORMASI. 20. Dasar-dasar Perangkat Keras (Hardware) dan Perangkat Lunak (Software) Makalah Pengantar Teknologi dan

PENGANTAR TEKNOLOGI INFORMASI 47

BAB III

PENUTUP

Demikian makalah tentang dasar-dasar Perangkat Keras (Hardware) dan Perangkat Lunak

(Software) yang saya buat, semoga dapat bermanfaat bagi kita semua.

Kesimpulan

Jadi Perangakat Keras (Hardware) dan Perangkat Lunak (Software) adalah perangkat yang

berbeda, Perangkat Keras (Hardware) adalah salah satu komponen dari sebuah komputer

yang sifat alat nya bisa dilihat dan diraba secara langsung atau yang berbentuk nyata, yang

berfungsi untuk mendukung proses komputerisasi dan Perangkat Lunak (Software) adalah

komponen yang tidak dapat disentuh dan dilihat secara fisik, software memang tidak tampak

secara fisik dan tidak berwujud benda namun bisa untuk dioperasikan.

Page 48: PENGANTAR TEKNOLOGI INFORMASI  · Web viewPENGANTAR TEKNOLOGI INFORMASI. 20. Dasar-dasar Perangkat Keras (Hardware) dan Perangkat Lunak (Software) Makalah Pengantar Teknologi dan

PENGANTAR TEKNOLOGI INFORMASI 48

BAB IV

DAFTAR PUSTAKA

www.wikipedia.com

www.anneahira .com

http://ilmukomputer.com

Pressman. Roger S. Ph.D, 1997, Rekayasa Perangkat Lunak, Penerbit Andi, Yogyakarta.

Wahidin,2007,Jaringan Komputer Untuk Orang Awam, Maxikom, Palembang.

Syafrizal Melwin, 2005, Pengantar Jaringan Komputer, Andi, yogyakarta.