Anda di halaman 1dari 5

SOFTWARE DAN HARDWARE

1. Pengertian Software
Software adalah komponen dalam data processing system yang berupa program-program dan
teknik-teknik lain untuk mengontrol sistem. Istilah software ini pada umumnya untuk
menyatakan cara-cara yang menghasilkan hubungan yang lebih efisien antara manusia dan mesin
komputer. Software dapat pula di artikan sebagai segala macam jenis program yang digunakan
untuk mengoperasikan komputer dan peralatannya.
Yang termasuk dalam Software antara lain:
a. Sistem Operasi
Sistem operasi merupakan sofware yang pertama kali dibaca oleh komputer pada saat
booting sebagai dasar pengoperasian komputer. Terdapat 2 jenis sistem operasi
berdasarkan tampilan antarmuka kepada penggunanya (user interface) yaitu yang
berbasis CUI (Character User Interface) dan berbasis GUI (Graphical User Interface).
b. Program bantuan atau Utility
program bantu (utility) merupakan program yang digunakan untuk mengisi kekurangan
atau menampilkan kembali file suatu sistem operasi yang terhapus. PC Tools dan Norton
Utilities merupakan contoh dari program ini. Salah satu dari kelemahan DOS adalah tidak
mampu bekerja di sistem jaringan.
c. Bahasa Komputer (Computer Language)
Computer Language merupakan bahasa yang digunakan untuk membuat program
komputer. Disebut bahasa karena computer language memiliki kosa kata dan tata bahasa
yang harus ditaati oleh pemakainya.
d. Program Aplikasi
Program aplikasi merupakan perangkat lunak siap pakai yang nantinya akan digunakan
untuk membantu melaksanakan pekerjaan penggunanya. Aplikasi ini disiapkan sesuai
kebutuhan.
e. Graphics
Salah satu kebutuhan pengguna adalah membuat gambar. Untuk itu ia bisa menggunakan
program yang khusus digunakan untuk membuat gambar atau graphics. Seseorang yang
tidak pintar menggambar dengan tangan, dapat membuat gambar yang bagus di
komputer, karena gambar dikomputer mudah diubah dan diolah. Contoh : Corel Draw,
Stanford Graphics, Visio, adobe photoshop.
f. Bahasa Pemrograman
Bahasa pemrograman, atau sering diistilahkan juga dengan bahasa komputer, adalah
teknik komando/instruksi standar untuk memerintah komputer. Bahasa pemrograman ini
merupakan suatu himpunan dari aturan sintaks dan semantik yang dipakai untuk
mendefinisikan program komputer. Bahasa ini memungkinkan seorang programmer dapat
menentukan secara persis data mana yang akan diolah oleh komputer, bagaimana data ini

akan disimpan/diteruskan, dan jenis langkah apa secara persis yang akan diambil dalam
berbagai situasi.
Perkembangan sejarah software
Dibagi dalam beberapa era yaitu Era Pioneer, Stabil, Mikro, dan Modern. Berikut adalah Sejarah
Perkembangan Software Komputer :
1. Era Pioneer
Pada Era Pioneer ini bentuk software computer pada awalnya adalah sambungansambungan kabel keantar bagian dalam komputer, Cara dalam mengakses computer
adalah menggunakan punched card yaitu kartu yang di lubangi. Penggunaan computer
saat itu masih dilakukan secara langsung, sebuah program digunakan untuk sebuah mesin
tertentu dan untuk tujuan tertentu. Di era ini software computer merupakan satu kesatuan
dengan sebuah hardware komputer.
2. Era Stabil
Pada Era Stabil ini baris-baris perintah software komputer yang dijalankan oleh computer
bukan lagi satu-satu, tapi sudah banyak proses yang di lakukan secara bersamaan (multi
tasking). Software Komputer pada era ini juga mampu menyelesaikan banyak pengguna
(multi user) dan secara cepat/langsung (real time). Di era ini jugalah mulai di kenal
sistem basis data, yang memisahkan antara program dan data.
3. Era Mikro
Pada Era Mikroini software computer dapat dibedakan menjadi beberapa bagian yaitu
Software Sistem (Windows, Linux, Machintos, dll), Software Aplikasi (Ms.Office,
OpenOffice, dll) danLanguange Software/BahasaPemograman (Assembler, Visual Basic,
Delphi, dll)
4. Era Modern
Pada Era Modern ini software computer tidak hanya untuk sebuah computer tetapi sebuah
handphone pun telah di lengkapi dengan sebuah software system seperti Android,
Symbian, dll. Tingkat kecerdasan yang ditunjukkan oleh software komputer pun semakin
meningkat, selain permasalahan teknis, software computer sekarang juga mulai bisa
mengenal suara dan gambar.

2. Pengertian Hardware
Hardware atau dalam bahasa indonesia-nya disebut juga dengan nama perangkatkeras adalah
salah satu komponen dari sebuah komputer yang sifat alatnya bisa dilihat dan dirabasecara
langsung atau yang berbentuk nyata, yang berfungsi untuk mendukung proses komputerisasi.
Sejarah perkembangan hardware
Charles Babbage adalah seorang ahli matematika bangsa inggris. Beliau menciptakan suatu
mesin hitung yang disebut difference engine padatahun 1822.Mesin tersebut dipakai untuk
menghitung tabel-tabel matematika.

Pada tahun 1833, Charles Babbage mengembangkan lagi difference engine yang
dinamakan analytical engine yang dapat melaksanakan kalkula siapa saja.
Sehinggamesininidikenalsebagai General Purpose Digital Computer.Beliaupun dianggap
sebagai bapak komputer modern karena sumbangan terhadap dunia sangat besar.

Pada tahun 1937, Prof Howard Aikem, seorang ahli matematika dari universitas Harvard.
Beliau merancang pembuatan sebuah komputer yang mampu melakukan operasi
aritmatika dan logika secaraotomatis.

Pada tahun 1944, Prof Howard Aikem bekerjasama dengan perusahaan IBM
menyelesaikan computer secara elektronik yang diberinamaHarvard MARK I,
Automatic Sequence Controlle Calculator (ASCC). Dalam perkembangannya computer
dibagi dalam beberapa genarasi, sesuai dengan kemampuan (capability), biaya
(efficiency), dan penggunaanyan mudah (user frendly).

GENERASI PERTAMA : pada tahun 1946-1956, generasi ini mengandalkan ruang tabung
hampa(vacuum tube). Komputer ini membutuhkan ruangan yang luas, berkemampuan rendah
dan terkenal dengan daya panasnya.Ukuran penyimpanannya hanya sekitar +/- 2000 byte dan
untuk menjalankan program dan pencetakan masih dilakukan secara manual.
CONTOH KOMPUTER GENERASI PERTAMA

GENERASI KEDUA: pada tahun 1957-1963. Transistor menggantikan kedudukan vacuum tube
dalam menyimpan dan melakukan proses informasi. Transistor bentuknya lebih kecil, tidak
begitu panas dan mengkomsusikan sedikit tenaga. Ukuran penyimpanan berkapasistas sebesar 32
kb dengan kecepatan 20.000-30.000 perintah per detik.
CONTOH KOMPUTER GENERASI KEDUA

GENERASI KETIGA : pada tahun 1964-1975. Itergrated circuit (IC) sudah mulai digunakan
pada komputer. Ukuran penyimpanan berkapasitas 2 megabyte dengan kecepatan +/- 5 juta
perdetik.Generasi ini pula yang memperkenalkan tekhnologi software yang mudahdigunakan.
CONTOH KOMPUTER GENERASI KETIGA

GENERASI KEEMPAT: pada tahun 1980-sekarang. Komputer telah menggunakan


teknologiVery Large-Scale Integrated Circuits (VLSIC).Dalam sebuah chip, teknologi ini
mampu menampung jutaan circuit. Chip ini dinamakan dengan microprocessor. Ukuran
penyimpanan mempunyai kapasitas yang besar dengan kecepatan jutaan perintah perdetik.
CONTOH KOMPUTER GENERASI KEEMPAT

Berdasarkan fungsinya, perangkat keras komputer dibagi menjadi 3 :


a. Input device (unit masukan)
- Peratalan input langsung, yaitu input yang dimasukkan langsung diproses oleh alat
pemroses. Contohnya : keyboard, mouse, touch screen, light pen, digitizer graphics
tablet, scanner.
- Peralatan input tidak langsung, input yang melalui media tertentu sebelum suatu input
diproses oleh alat pemroses. Contohnya : punched card, disket, harddisk.
b.

Process device (unit Pemrosesan)


Perangkat pengolah data dipergunakan untuk mengolah data. Pengolah data meliputi unit
pengolah pusat (CPU/Central Processing Unit) dan juga mikroprosesor. CPU (Central
Processing Unit) merupakan alat yang berfungsi sebagai pemroses data. CPU berisi
rangkaian sirkuit yang menyimpan instruksi-instruksi pemrosesan dan penyimpanan data.

c.

Output device (unit keluaran)


Output device antara lain printer, monitor, headphone.

Anda mungkin juga menyukai