Anda di halaman 1dari 16

PERANGKAT KERAS DAN PERANGKAT LUNAK

Semua komputer merupakan sistem yang terdiri dari komponen masukan, pemeroses,
keluaran, penyimpanan dan pengendalian. Sistem komputer memiliki dua elemen
utama yaitu perangkat keras (hardware) dan perangkat lunak (software). Perangkat
keras komputer adalah elemen atau bagian yang dapat disentuh, sedangkan perangkat
lunak adalah sekumpulan instruksi yang diberikan ke komputer untuk melaksanakan
operasi tertentu (program). Kita membutuhkan keduanya agar komputer dapat
beroperasi.

PERKEMBANGAN KOMPUTER

Komputer yang ada sekarang ini merupakan suatu hasil perkembangan tehnologi sejak
berabad-abad yang lalu sampai saat ini. Tanpa komputer mustahil ada banyak
pencapaian teknologi. Komputer pada awalnya digunakan sebagai alat hitung yaitu
pada saat Blaise Pascal ahli matematika dari Perancis menciptakan mesin penjumlah
mekanis yang pertama pada tahun 1642. Mesin ini mengadopsi prinsip sempoa.
Selanjutnya pada tahun 1674, Gottfried Wilhelm von Leibniz menyempurnakan
mesin Pascal sehingga mesin itu bisa membagi dan mengali semudah menjumlah
dan mengurang. Ketika era industri berkembang di Eropa, mesin menjadi sebuah
peralatan yang sangat dibutuhkan. Pada saat itu muncullah mesin tenun yang
diciptakan orang Perancis, Joseph Jacquard, dengan menggunakan kartu pons
(punch card) yang memungkinkan mesin tenun menenun kain dengan berbagai pola.
Mesin ini dikendalikan oleh program yang diatur ke kartu pons. Terinspirasi oleh mesin
tenun Jacquard mengenai kartu pons, Herman Hollerith menggunakan konsep
tersebut untuk mengolah data sensus Amerika di tahun 1880-an. Data sensus
dibuat menjadi rangkaian lubang di kartu pons, kemudian melalui mesin dengan
rangkaian kontak elektrik yang dapat dimatikan atau dinyalakan (tergantung pada
adanya lubang di kartu pons). Perbedaan kombinasi situasi mata/nyala ini dicatat oleh
mesin dan menghasilkan hasil tabulasi. Kesuksesan ini mendatangkan uang bagi
perusahaan pembuat mesin yang memproduksi alat. Perusahaan pembuat mesin

1
tersebut, akhirnya bergabung dengan perusahaan Internasional Business Machines
(IBM).

ENIAC (Electronic Numerical Integrator and Computer) merupakan komputer digital


elektronik pertama, dirakit pada tahun 1946 di Moore School of Electrical Engineering di
University of Pennsylvania menggunakan teknologi tabung ruang hampa udara yang
terbuat dari kaca sebagai penguat sinyal. Komputer ini memiliki 18.800 tabung hampa
udara dan memerlukan daya listrik yang besar, sehingga mudah panas. Oleh karena
itu membutuhkan alat tambahan pendingin. Karena adanya peralatan tambahan
tersebut sehingga komputer ini memerlukan ruang yang cukup besar kira-kira 50 meter
persegi dengan berat kurang lebih 30 ton, tingginya kurang lebih 2,4 M. ENIAC dapat
melaksanakan tugas 5000 perhitungan per detik. Tabung hampa udara ini
merupakan ciri dari komputer generasi pertama.

Pada tahun 1950-an ditemukan transistor dan dengan segera menggantikan tabung
hampa udara yang dapat melakukan tugas 250.000 perhitungan per detik. Komputer
bertransistor ini merupakan ciri dari generasi kedua.

Pada pertengahan tahun 1960-an ditemukan teknologi sirkuit yang terintegrasi dalam
bentuk ukuran kecil (beberapa milimeter). Komputer yang menggunakan sirkuit
(integrated circuit/IC) merupakan ciri dari generasi ketiga. Pada generasi ketiga ini
telah muncul multiprogramming dan multi-user.

Pada tahun 1971, ukuran IC yang kecil tadi diperkecil lagi dan dipadatkan kedalam
sebuah Chip (suatu lempengan persegi empat yang memuat rangkaian-rangkaian
terpadu (integreted circuits)) sehingga menjadi sangat kecil namun memiliki
kemampuan yang lebih cepat. Chip yang dipadatkan ini merupakan ciri generasi
keempat. Pada tahun 1980 muncul komputer generasi kelima dengan kecepatan
kalkulasinya 3-15 juta instruksi per detik (tergantung ukuran komputer).

Sistem komputer terdiri dari berbagai macam ukuran dan bentuk serta kemampuan
komputasi. Untuk memperlihatkan daya pemerosesan dan jumlah pengguna yang bisa
didukung, kategori komputer terdiri dari : Mainframe, Menengah dan Mikro (Personal
Computer/PC).
2
Awalnya kecepatan pemerosesan komputer diukur dalam milidetik (seperseribu detik)
dan mikrodetik (seperjuta detik). Namun saat ini mampu beroperasi dalam kisaran
nanodetik (sepermiliar detik) dan pikodetik (sepertriliun detik). Ukuran kecepatan
processor dinyatakan dalam megahertz (MHz) atau jutaan putaran per detik, dan
gigaherzt (GHz) atau miliar putaran per detik. Namun kecepatan sebuah komputer
tidak hanya ditentukan oleh jumlah putaran ini, namun juga ditentukan faktor lain seperti
bus (jalur data antar device), kapasitas register pemerosesan, serta usaha
mengkhususkan tugas mikroprocesor.

HUKUM MOORE
Memperhatikan jumlah sirkuit yang terintegrasi (yang akan menentukan kecepatan
pemerosesan), pada tahun 1965 (empat tahun setelah IC ditemukan) Gordon Moore
(salah satu pendiri Intel) melakukan penelitian/mengamati pertumbuhan kecepatan
processor. Kekuatan sebuah komputer akan meningkat pada setiap 18 hingga 24
bulan. Melalui kemajuan teknologi, hukum Moore, penggandaan transistor setiap
beberapa tahun masih terbukti benar sampai sekarang. Menurut Hukum Moore ini juga
bahwa harga pada tingkat daya kecepatan tertentu, akan berkurang separuhnya pada
setiap 18 hingga 24 bulan. Hukum Moore ini diakui oleh perusahaan Intel. Sehingga
suatu saat nanti kecepatan PC bisa mencapai 20-100 GHz.

Periferal Komputer
Periferal adalah seluruh perangkat masukan, keluaran dan penyimpanan sekunder
yang merupakan bagian dari sistem komputer tetapi bukan bagian dari CPU (Central
Processing Unit). Periferal merupakan perangkat “on-line” yang terpisah tetapi secara
elektronik terhubung dan dikendalikan oleh CPU. Beberapa contoh periferal adalah:
monitor, printer, flash-disk (USB), mouse, trackball, penggerak CD, DVD, pengenal
suara, pemindai optis (scanner) atau OCR (Optical Character Recognition).

Dasar-Dasar Penyimpanan Komputer


Data diproses dan disimpan pada sistem komputer melalui ada tidaknya sinyal
elektronik atau disebut dengan two-state atau representasi biner data, karena
3
komputer hanya dapat menampilkan dua keadaan atau kondisi, sama dengan tombol
lampu “nyala” atau “padam”. Transistor bisa berada pada kondisi konduksi (nyala)
atau non-konduksi (padam). (Transistor adalah alat semikonduktor yang dipakai
sebagai penguat, sebagai sirkuit pemutus dan penyambung (switching), stabilisasi
tegangan, modulasi sinyal atau sebagai fungsi lainnya). Kondisi konduksi atau nyala
mewakili “1”, kondisi non-konduksi atau padam mewakili “0”. Karakter transistor ini
membuat sistem bilangan biner menjadi dasar mewakili data pada komputer.
Elemen data paling kecil disebut dengan bit (binary digit) yaitu 0 atau 1. Delapan bit
menjadi 1 byte yang merupakan representasi satu charakter. Kode komputer seperti
ASCII (American Standard Code for Information Interchage) menggunakan susunan bit
untuk mewakili sebuah charakter seperti angka 0-9, A..s/d Z, a..s/d z, dan kharakter-
kharakter lainnya. Contoh: Karakter 1, code ASCII = 00110001; 2= 00110010 dst.
Kapasitas penyimpnan komputer dinyatakan dalam satuan byte, kilobyte(KB),
megabyte (MB), gigabyte(GB), terabyte(TB), petabyte(PB).
Gambaran: 1 TB kira-kira 20 juta halaman ketik.
- 1 KB (kilobyte) = 1024 bytes (103)
- 1 MB (megabyte) = 1024 KB (106)
- 1 GB (gigabyte) = 1024 MB (109)
- 1 TB (terabyte) = 1024 GB (1012)
- 1 PB (petabyte) = 1024 TB (1015)

Memory Komputer

1) ROM (Read Only Memory) merupakan tempat penyimpanan permanen, yang berisi


program dasar input/output sistem (BIOS) yang tidak dapat dihapus yang berfungsi
mengendalikan hidup-mati komputer (boots proses).
2) RAM (Random Access Memory) atau lebih sering disebut dengan memory
komputer adalah merupakan tempat melakukan pengolahan data dan penyimpanan
data sementara dan tempat operating sistem diletakkan yang dapat diakses oleh
prosessor. RAM berbeda dengan ROM, RAM akan kosong jika komputer dalam
keadaan mati, sedangkan ROM tetap terisi dengan program BIOS. Data yang

4
disimpan di RAM akan terhapus jika komputer mati. Semakin tinggi ukuran RAM
semakin cepat dan powerful komputer tsb.

Ada dua type RAM yaitu Dynamic RAM (DRAM) dan Static RAM (SRAM). Bedanya
adalah cara mereka mengelola data. DRAM membutuhkan penyegaran ratusan kali
per detik, sedangkan SRAM tidak, sehingga SRAM lebih cepat daripada DRAM,
namun harganya lebih mahal. Ukuran memory dinyatakan dalam satuan byte.

Media Penyimpanan Permanen : Hard disk drive, Floppy disk, CD-ROM, CD-R and
CD-RW, DVD-ROM, USB flash drives.

1) CD-ROM (Compact Disk-Read-Only Memory) dan CD-ROM drive

CD-ROM, tempat penyimpanan data yang ditulis dengan sistem laser. Kita hanya
bisa membaca informasi yang ada dalam CD-ROM tetapi tidak dapat
menulis/mengeditnya. Alat untuk memutar CD-ROM adalah CD-ROM drive.

2) CD-R, CD-RW dan CD-R/CD-RW drive 

CD-R (Compact Disk Recordable) tempat penyimpanan data yang dapat ditulis


hanya sekali. CD-R dapat digunakan untuk melakukan back-up data atau untuk
mendistribusikan informasi.
CD-RW (Compact Disk Rewritable) merupakan media penyimpanan data yang
dapat digunakan berkali-kali, serta data yang tersimpan dapat dihapus.

3) DVD (Digital Video Disk” or “Digital Versatile Disk”)

5
DVD dapat menyimpan data dalam jumlah yang sangat besar mencapai 5-20 GB,
kurang lebih 25 kali CD-ROM. Karena ukuran kapasitas penyimpanan yang besar
ini sehingga pengguna dapat menonton video dan film di komputer.

RFID
RFID (Radio Frequency Identification) adalah salah satu media penyimpanan untuk
melakukan tag (perangkat yang menyimpan informasi mengenai suatu objek) dan
mengidentifikasi objek mobile seperti barang-barang toko, paket pos dan hewan
peliharaan bahkan dapat diimplan pada manusia.

Dengan menggunakan perangkat khusus pembaca RFID membuat objek dapat diberi
label dan melacak ketika berpindah dari satu tempat ketempat yang lain. Ukurannya
sangat kecil, bahkan lebih kecil dari sebutir pasir yang disebut chip RFID. Chip ini
memiliki kamera dan antena untuk mentransmisikan dan menerima sinyal radio dan ada
yang memiliki power sendiri dan tidak perlu dekat dengan pembaca untuk
mentransmisikan sinyal mereka. Chip ini biasanya ditempelkan atau diinjeksi kedalam
objek, sehingga objek dapat diidentifikasi atau dimonitor dari jarak jauh. Akibatnya
keberadaan RFID dapat mengganggu privasi seseorang. Teknologi ini telah diterapkan
di Wal-mart sebagai supermarket kelas dunia, di Carrefour. Setiap produk diberi chip
RFID sehingga pihak supermarket dapat mengetahui secara realtime keadaan tokonya,
baik stok barang yang dimiliki, tanggal expired produknya dan informasi lainnya secara
cepat dan akurat, dalam rangka mencegah pengutil maupun dalam rangka pergerakan
barang/pasokan dari satu tempat ke pelanggan/konsumen. Jarak jangkauan alat ini

6
bisa beberapa meter sampai ratusan meter. RFID memberikan potensi untuk efisiensi
dan penghematan namun memilki tantangan terhadap privasi dan keamanan.
Beberapa penerapan RFID:
Pelacakan Produk. Teknologi ini telah diterapkan di Wal-mart sebagai supermarket
kelas dunia dan juga Carrefour. Setiap produk diberi chip RFID sehingga super market
tersebut dapat mengetahui secara realtime keadaan tokonya, baik stok barang yang
dimiliki, tanggal expired produknya dan informasi lainnya secara cepat dan akurat.
Pelacakan Uang. Bank Central Eropa melaju dengan rencananya untuk menanamkan
tag RFID setipis rambut manusia di dalam serat uang kertas Euro pada tahun 2005.
Tag-tag tersebut memungkinkan untuk mencatat informasi tentang setiap transaksi.
Dengan teknologi ini dapat digunakan sebagai cara untuk mencegah pencucian uang,
transaksi pasar gelap dan bahkan permintaan kwitansi kosong dari koruptor.
Penerapan dalam jasa pengiriman barang. Perusahaan jasa pengiriman barang
seperti FedEx dan DHL dapat menerapkan teknologi RFID untuk mengetahui secara
realtime barang yang sedang dikirim, teknologi ini akan melakukan tracking dengan
cepat akan keberadaan barang sehingga pelanggan yang mengirimkan barang dapat
mengetahui sekarang barangnya sudah sampai mana.
Sebagai kartu cerdas. Jika sebuah kartu misalkan kartu pegawai dilengkapi dengan
chip RFID maka akan dengan mudah mendeteksi setiap kegiatan karyawan, misalkan
si A sedang dimana atau kehadiran karyawan. Dengan semakin berkembangnya
teknologi RFID ini, maka menjadi tantangan tersendiri bagi Indonesia untuk
mengembangkan dan memanfaatkan teknologi ini agar tidak tertinggal dari negara lain
yang telah terlebih dahulu menggunakan teknologi ini.
Penerapan di Perpustakaan. Teknologi ini dapat digunakan untuk menggantikan
barcode yang ada ditiap buku di perpustakaan sehingga pihak perpustakaan dapat
mengetahui keberadaan buku dan jumlah buku atau stok buku dengan cepat dan akan
mempercepat waktu peminjaman dan pengembalian buku.
Dengan menerapkan teknologi ini kemungkinan besar dapat meningkatkan kepuasan
pelanggan.
USB flash

7
Berukuran kecil, mudah menggunakan dan portable atau mudah dibawa-bawa serta
memiliki kapasitas yang juga cukup besar. Perangkat ini tahan lama karena tidak
mengandung bagian yang bergerak-gerak.

Monitor
Ada dua jenis monitor yaitu monitor tradisional CRT (Cathode Ray Tube) dan yang
terbaru LCD (Liquid Crystal Display). LCD monitor atau disebut juga flat monitor
banyak digunakan pada komputer laptop atau notebook dan juga di desktop komputer.
LCD umumnya lebih ringan, tipis dan hemat daya serta lebih sedikit emisi
elektromagnetik.

Video Card
Istilah Card dalam hal ini menunjukkan papan sirkuit elektronik (electronic circuit board).
Nama lain dari video card adalah graphic card, yang berfungsi untuk menampilkan
gambar dua atau tiga dimensi pada monitor. Gambar dua dimensi adalah gambar yang
seperti kita lihat di layar komputer, sedangkan gambar tiga dimensi banyak dipakai
untuk permainan/game. Video card berfungsi mengendalikan resolusi (ketajaman) teks
atau gambar atau video yang ditampilkan di monitor. Contoh resolusi monitor 800 x
600 pixel, 1024 x 768 pixel. Semakin rendah angka-angka tersebut, semakin rendah
pula resolusinya, sehingga kurang tajam pula gambar yang ditampilkan. Ukuran
resolusi ini menjelaskan tentang jumlah titik pada setiap jumlah baris. Misal: Monitor
resolusi 1024 x 768 artinya ada 1024 titik pada setiap 768 garis pada layar.

Sound Card, alat ini digunakan untuk menkonversi dan mengendalikan suara ke
speaker atau “headphones”, merekam input suara dari microphone serta memanipulasi
suara yang disimpan.Sound cards merupakan sebuah perangkat yang sangat penting
dalam aplikasi multi media.

8
PRINTER
Printer merupakan sebuah perangkat keras yang dihubungkan pada komputer yang
berfungsi untuk menghasilan cetakan baik berupa tulisan ataupun gambar dari
komputer pada media kertas atau yang sejenisnya. Jenis – jenis printer : yaitu Printer
Dot matrik, Printer Ink jet, dan Printer Laser jet.

1) Printer Dot Matrix


Jenis printer Dot Matrix merupakan printer yang metode pencetakannya menggunakan
pita. Cetakan yang dihasilkan terlihat seperti titik titik yang saling mengubungkan satu
dengan yang lainnya, sehingga hasil cetakan kurang halus dan juga kurang bagus.
Printer dot matrix ini pada awalnya menggunakan 9 Pin yang artinya dalam satu huruf
akan dicetak dengan kombinasi dari 9 titik, kemudian semakin berkembang menjadi 24
pin sehingga hasil cetakan akan lebih halus. Keunggulan printer jenis ini teletak pada
kemampuannya untuk mencetak pada kertas rangkap, suatu hal yang tak dapat
dilakukan oleh printer jenis lainnya. Selain itu, keandalan dan biaya operasinya yang
murah membuat printer jenis ini banyak digunakan berbagai perusahaan. Printer Dot
Matrix jenis ini yang cukup terkenal adalah Epson, dengan produknya Epson LX – 300,
espson LX 800 dan lain-lain.

2) Printer Ink Jet

9
Printer Ink jet atau Bubble Jet atau Desk Jet merupakan jenis printer yang metode
pencetakannya menggunakan tinta cair. Hasil cetak yang dihasilkan oleh jenis printer
Ink jet lebih bagus dan halus jika dibandingkan dengan jenis printer dot matrix. Printer
ink jet ini bisa menghasilan hasil cetakan warna. Pada printer jenis Ink jet
menggunakan teknologi dor on demand, yaitu dengan cara menyemprotkan titik titik
kecil tinta pada kertas melalui nozzle atau lubang pipa yang sangat kecil. Teknologi
lainnya yang dikembangkan oleh produsen printer seperti Canon dan HP dengan
menggunakan panas. Panas tersebut dapat membuat gelembung-gelembung tinta
sehingga jika semakin panas akan semakin menekan tinta ke nozzle yang ditentukan
dan tercetak pada kertas. Karena menggunakan tinta cairan hasil cetaknya menunggu
beberapa detik agar bisa kering. Pengisian tintanya bisa dimodifikasi dengan teknik
infus (refill).

3) Laser Jet

Jenis printer laset jet merupakan jenis printer yang metode pencetakannya tinta bubuk
atau yang biasa disebut toner dengan menggunakan infra merah. Selain hasil cetak
yang lebih bagus jika dibandingkan dengan jenis printer dot matrik maupun ink jet,

10
printer laser jet juga memiliki kecepatan pencetakan yang tinggi dan hasil cetaknya pun
juga lebih cepat kering seperti pada hasil cetak pada mesin photo copy.

PLOTTER
Plotter merupakan alat untuk mencetak gambar berupa graphics pada kertas dengan
menggunakan pena. Biasanya digunakan untuk mencetak peta, hasil desain mesin
atau bangunan dst. Perangkat ini biasanya dipakai oleh Architects, Designers,
Engineers dan GIS praktisi.

SCANNER
Scanner adalah perangkat yang digunakan untuk menangkap gambar atau teks seperti
poster, photo, dll untuk diedit/dimodify atau ditampilkan pada komputer. Fungsi scanner
ini mirip seperti mesin fotocopy, perbedaannya adalah mesin fotocopy hasilnya dapat
dilihat pada kertas sedangkan scanner hasilnya dapat ditampilkan melalui monitor,
sehingga kita dapat melakukan perbaikan atau modifikasi dan kemudian dapat
disimpan kembali baik dalam bentuk file text maupun file gambar.
Selain scanner untuk gambar terdapat pula scan yang biasa digunakan untuk
mendeteksi lembar jawaban komputer. Scanner yang biasa digunakan untuk
melakukan scan lembar jawaban komputer adalah SCAN IR yang (Infra Red) biasa
digunakan untuk LJK (Lembar Jawaban Komputer) pada ulangan umum dan Ujian
Nasional. Scan jenis ini terdiri dari lampu sensor yang disebut Optik, yang dapat
mengenali jenis pensil 2B. Scanner yang beredar di pasaran adalah scanner untuk
meng-copy gambar atau photo dan biasanya juga dilengkapi dengan fasilitas OCR
(Optical Character Recognition) untuk mengcopy atau menyalin objek dalam bentuk
teks.

11
Gambar Plotter

Gambar Scanner

PERANGKAT LUNAK (SOFTWARE)

Perangkar lunak/Software adalah program yang digunakan untuk mengoperasikan


serta menggunakan komputer dan alat periferalnya, atau melakukan tugas khusus
dengan menggunakan komputer sebagai mesinnya.

Program adalah instruksi dalam bahasa mesin atau yang dapat dibaca oleh komputer
yang dirancang untuk tujuan tertentu sehingga kalau operator menjalankan komputer
dan menekan tombol tertentu (misalnya untuk memproses data akuntansi) disebut
dengan program aplikasi (aplication program). Perangkat lunak terbagi atas :

1. Perangkat lunak sistem/Sistem Operasi/Operating System yang berfungsi untuk


menghidupkan komputer pertama sekali dan mengatur/mengelola segala perangkat
12
yang tersambung dalam sistem komputer atau mengatur fungsi input dan output
device/perangkat dan menghubungkan sistem komputer dengan pemakai, Contoh :
DOS, Microsoft Windows, Linux, Mac OS, dst
2. Sistem Aplikasi/Program aplikasi yang berfungsi untuk menjalankan tugas-tugas
tertentu yang diperlukan oleh pemakai komputer, cth. Office (Power Point, Excel,
Microsoft Word dll), Visual Basic, Program Anti Virus, Apache, MySQL, Java, Php,
dst. Contoh program aplikasi yang dibuat untuk melakukan tugas khusus seperti :
Program dalam dunia perbankan yang digunakan untuk menyediakan informasi
tentang rekening; Program aplikasi dalam dunia penerbangan untuk menyediakan
informasi tentang ketersediaan seat (Airline reservation system) seperti yang
disediakan oleh Garuda, Lion, Batik, Citilink, serta Airline Traffic Control System
(untuk pengaturan lalu lintas udara) seperti Flightradar24 dll, Program-program
permainan (games).
Orang yang memiliki kemampuan untuk membuat program aplikasi dengan
menggunakan bahasa tertentu disebut : Programmer.

FUNGSI SISTEM OPERASI


Sistem operasi memilik lima fungsi dasar yaitu:
1. Interface (antar muka) pengguna, yang membuat pengguna dapat berkomunikasi
dengan sistem operasi sehingga bisa memuat program, mengakses berkas, dan
menyelesaiakan tugas-tugas lainnya. Interface ini dapat dilakukan melalui tiga cara
yaitu : command driven, menu-driven, dan graphical user interface (GUI). Pada saat
ini kebanyakan perangkat lunak sistem operasi memberikan GUI yang mudah
digunakan dengan menggunakan ikon, bar, tombol, kotak dan gambar-gambar
lainnya. GUI ini mengandalkan mouse, atau pad sentuh.
2. Manajemen sumberdaya, untuk mengelola perangkat keras dan sumberdaya
jaringan sistem komputer, seperti CPU, memori, perangkat penyimpanan sekunder,
prosessor telekomunikasi, dan periferal masukan/keluaran.
3. Manajemen berkas, yaitu mengendalikan pembuatan, penghapusan dan akses
berkas data dan program, termasuk melacak lokasi fisik berkas pada cakram
magnetis, dan alat penyimpanan sekunder lainnya. Dengan demikian sistem
13
operasi mengelola direktori informasi mengenai lokasi dan kharakteristik berkas
yang disimpan pada alat penyimpanan komputer.
4. Manajemen Tugas, yaitu membantu menyelesaikan tugas komputasi pengguna
akhir. Program mengendalikan tugas mana yang mendapat akses ke CPU dan
untuk berapa lama. Fungsi manajemen tugas adalah memberikan waktu yang
spesifik bagi CPU untuk tugas tertentu dan menyela CPU ketika beralih tugas
dengan prioritas yang lebih tinggi.
5. Utilitas dan fungsi lainnya, yaitu untuk melayani kebutuhan tugas-tugas lainnya
seperti perlindungan dari virus, memback-up data, kompresi data, defragmentasi
berkas.

PERANGKAT LUNAK APLIKASI BISNIS


Banyak jenis perangkat lunak aplikasi khusus yang tersedia untuk mendukung
kebutuhan pengguna akhir di perusahaan, pendidikan, dan aktivitas harian. Contoh:
perangkat lunak aplikasi bisnis mendukung rekayasa ulang dan otomatisasi proses
bisnis dengan aplikasi bisnis elektronik strategis seperti Manajemen Layanan
Pelanggan, Perencanaan Sumberdaya Perusahaan, dan Manajemen Rantai Pasokan.
Contoh lainnya adalah paket perangkat lunak aplikasi on-line yang menggunakan Web,
atau menerapkan aktivitas internal perusahaan seperti manajemen sumberdaya
manusia, akuntansi, dan keuangan.
Perangkat lunak peramban web (browsing web) contohnya Microsoft Explorer, Mozila
Firefox, Google Chrome dan Opera adalah aplikasi perangkat lunak yang dirancang
untuk mendukung pengarahan di World Wide Web (WWW).
BAHASA PEMROGRAMAN
1. Bahasa Mesin
Bahasa mesin atau bahasa generasi pertama, adalah tingkat paling dasar dari
bahasa pemrograman. Pada tahap awal pengembangan komputer, semua instruksi
program dibuat menggunakan kode biner yang unik untuk setiap komputer.
Instruksi ditulis dalam bentuk rangkaian digit biner (satu dan nol) atau sistem nomor
lainnya. Pemrogram harus memiliki pengetahuan detil mengenai operasi internal
spesifik dari CPU yang mereka gunakan. Pemrogram harus membuat serangkaian
14
panjang instruksi untuk memenuhi tugas pengolahan yang sederhana sekalipun.
Persyaratan ini membuat membuat program dengan bahasa mesin menjadi tugas
yang sulit dan rawan kesalahan.
2. Bahasa Perakit
Bahasa perakit atau bahasa generasi kedua adalah tingkatan berikutnya dari
bahasa pemrograman. Bahasa ini diciptakan untuk mengurangi kesulitan dalam
membuat program bahasa mesin. Bahasa ini membutuhkan program penerjemah
bahasa atau disebut perakit. Perintahnya sudah menggunakan huruf yang mudah
diingat seperti LOD Y, ADD Z, STR X dll.
3. Bahasa Tingkat Tinggi
Bahasa tingkat tinggi atau bahasa generasi ketiga, menggunakan instruksi yang
disebut dengan Statememen, yang merupakan pernyataan singkat atau aritmetika.
Bahasa ini memilki program penterjemah kedalam bahasa mesin yang disebut
compiler atau interpreter. Contoh Bahasa pemrograman tingkat tinggi BASIC,
COBOL, PASCAL, FORTRAN dll. Bahasa ini lebih mudah untuk dipelajari karena
memiliki aturan, bentuk dan sisntaksis yang mudah dimengerti. Dibandingkan
dengan bahasa perakit, bahasa ini tidak terlalu efisien. Namun karena bahasa ini
independen terhadap mesin (komputer) maka program yang dibuat dengan bahasa
tingkat tinggi tidak harus dibuat ulang ketika komputer baru dipasang.
4. Bahasa Generasi Keempat
Bahasa Generasi Keempat lebih non-prosedural dan konversasional daripada
bahasa yang sebelumnya. Bahasa ini disebut dengan fourth generation language
(4GL) untuk membedakan dari bahasa-bahasa sebelumnya. Bahasa 4GL
merupakan bahasa non prosedural yang mendorong pengguna dan pemrogram
untuk menentukan hasil yang mereka inginkan sementara komputer menentukan
rangkaian instruksi yang akan menyelesaikan hasil tersebut. Oleh karena itu
Bahasa 4GL lebih membantu menyederhanakan proses pemrograman.

LISENSI PERANGKAT LUNAK


Perangkat lunak yang ada harus memiliki lisensi untuk penggunaannya. Seseorang
atau perusahaan yang membeli aplikasi perangkat lunak, tidak membeli hal
15
kepemilikan, namun seseorang atau perusahaan tersebut telah membeli lisensi untuk
menggunakan perangkat lunak di bawah persyaratan perjanjian lisensi perangkat lunak.
Perangkat lunak pada umumnya dilisensikan untuk melindungi kekayaan intelektual
pemasok. Lisensi pada umumnya melarang rekayasa, modifikasi, atau pemindahan
perangkat lunak.

PREDIKSI MASA DEPAN


Jika hukum Moore berlaku dan kemajuan teknologi tetap berlangsung, maka kita
berharap di masa yang akan datang kehidupan kita akan banyak mengalami perubahan
dan tidak terbayangkan. Beberapa hal yang mungkin terjadi di masa depan
(berdasarkan prediksi futurist - Ray Kurzweil), dengan melihat kecerdasan manusia
dengan komputer, manusia akan bisa hidup selamanya, dia mengatakan bahwa
nanobot akan mampu menyebar dalam aliran darah kita, menyembuhkan penyakit atau
mengganti organ yang menua sementara komputer akan membuat cadangan ingatan
manusia dan meremajakan badan kita tetap muda secara penampilan dan kesehatan.
Beberapa prediksi Ray Kurzweil:

 Dokter akan melakukan cadangan ingatan pada tahun 2030-an;

 Diakhir tahun 2020-an dokter akan mampu mengirimkan robot kecerdasan atau
nanobot ke dalam aliran darah untuk menjaga kita tetap sehat, dan kedalam otak
untuk membuat kita tetap muda;

 Kita akan berada di lingkungan virtual, berjalan-jalan di pantai virtual, mengobrol dst;

 Ketika anda berjalan-jalan, kemudian anda bertemu dengan seseorang yang pernah
anda jumpai sebelumnya, informasi dasar tentang orang tersebut akan muncul di
kaca mata anda;

 Teroris juga bisa menggunakan teknologi yang sama untuk melawan, munculnya
virus biologis yang dapat mematikan;

 Monitor komputer akan diganti oleh proyeksi kedalam retina kita atau pada layar
virtual yang melayang di udara;

 Akan muncul sel jantung baru dari sel kulit dan mengenalkannya kedalam sistem
melalui aliran darah.

16

Anda mungkin juga menyukai