Sejarah Perkembangan Sistem Informasi dan Perkembangan Perangkat Keras dan Lunak

Sejarah Perkembangan SI/TI 
SEJARAH  SI/TI 

Kata teknologi berasal dari bahasa Prancis yaitu la teknique yang memiliki arti adalah sarana atau alat yang digunakan untuk menyediakan barang yang dibutuhkan oleh manusia demi kenyamanan dan keberlangsungan hidup, sedangkan kata informasi berasal dai bahasa Prancis kuno yaitu informacion yang memiliki arti garis besar, konsep dan ide. Teknologi informasi secara terus menerus dikembangkan agar dapat membantu manusia untuk membuat sebuah berita informasi, menyimpan dan mengubah agar lebih mudah untuk disebarkan kepada khalayak luas.
Teknologi Informasi dan komunikasi yang berkembang dengan sangat pesat sekarang ini menggunakan teknologi perangkat keras hardware dan perangkat lunak software dengan ukuran yang kecil namun kemampuan dan kapasitasnya sangat tinggi. Perkembangan ini juga membuat berbagai kegiatan kita dilaksanakan dengan cepat, tepat dan akurat, bahkan teknologi informasi telah digunakan pada sistem pemerintahan seperti e-government, e- commerce, e-education, e-medicine, e-laboratory, dan lainnya. Semua perkembangan itu tidak terlepas dari sejarah perjalanan panjang para peneliti maupun para ilmuwan yang berusaha untuk terus memperbaiki dan mengurangi kelemahan dari sebuah teknologi informasi dan komunikasi.

a. Masa Pra-Sejarah (…s/d 3000 SM)
Pada masa ini teknologi informasi masih menjadi sesuatu yang asing, namun pada zaman itu manusia sudah mulai menemukan teknologi teknologi sederhana yang bisa berguna bagi kehidupan mereka. dan penemuan penemuan teknologi tersebut kemudian mereka gambar pada dinding – dinding gua tempat mereka tinggal.

b.  Masa Sejarah (3000 SM s/d 1400-an M)
Pada zaman ini manusia sudah mulai berkembang sedikit demi sedikit dalam penemuan teknologi, dan sudah terlihat pada zaman itu manusia lebih pintar daripada sebelumnya. teknologi yang ditemukan pun sudah semakin memudahkan hidup mereka.dan pada zaman tersebut untuk saling bertukar informasi semakin mudah daripada zaman sebelumnya.

1) Masa Tahun 3000SM – 500 SM
Pada masa ini Manusia sudah mulai mengenal simbol atau tulisan yang terdapat di dinding dinding goa, dan tulisan atau simbol tersebut memudahkan manusia dalam berkomunikasi atau menjalani hidupnya. pada zaman tersebut juga manusia sudah menemukan  media untuk menyimpan informasi yang lebih baik dari sebelumnya yaitu menggunakan serat pohon.

2)Masa Tahun 1900-an
Pada kurun waktu ini sudah banyak teknologi informasi yang ditemukan seperti tabung tv pada tahun 1923,Komputer Digital pertama di Dunia pada Tahun 1946, Mengembangkan Transistor pada Tahun 1948,Sistem jaringan pada tahun 1969, Program E-mail pada Tahun 1972, Diperkenalkan nya WWW pada tahun 1992.

PERKEMBANGAN KOMPUTER 

a. Komputer Generasi I
Komputer generasi pertama adalah ENIAC, yang merupakan komputer elektronik pertama didunia yang mempunyai bobot seberat 30 ton, panjang 30 M dan tinggi 2.4 M dan membutuhkan daya listrik 174 kilowatts. Komputer generasi pertama ini menggunakan Tabung hampa udara (vacum-tube) yang terbuat dari kaca untuk penguat sinyal. Namun hal tersebut masih banyak mempunyai kendala seperti: mudah pecah, dan cepat menyalurkan panas.
Sejarah perkembangan konputer generasi pertama memiliki ciri-ciri sebagai berikut :
1. Pada generai ini komputer masih banyak mengeluarkan panas.
2. Menggunakan komponen elektronikanya yang terbuat dari Tabung Hampa Udara (Vacuum Tube).
3. Program dibuat dalam bahasa mesin (Machine Language), yang programnya tersimpan dalam memori komputer.
4. Utuk mengoprasikannya pun membutuhkan kekuatan listrik yang cukup besar.
5. Kapasitas yang disediakan untuk penyimpannan data sangat kecil dan terbatas.
6. Programnya masih menggunakan bahasa mesin dengan menggunakan kode 0 dan 1 dalam urutan tertentu.
7. Prosesnya relatif lambat.
8. Mempunyai Ukuran atau bentuk yang sangat besar sehingga diperlukan sebuah ruangan yang yang cukup lebar hanya untuk meletakan komputer ini.
9. Orientasi utama pada aplikasi bisnis.
10. Menggunakan sistem luar magnetic tape dan magnetic disk.

b. Komputer Generasi Kedua
Generasi kedua lahir pada tahun 1960-an, penemuan transistor sanggat mempenggaruhi perkembangan komputer pada saat itu. Transistor dapat menggantikan tabung hampa udara. Dan hal tersebut tentunya megubah semua ukuran mesin-mesin elektrik . Transistor mulai digunakan pada komputer sekitar tahun 1956-an. Penemuan lain yang berupa pengembangan memori inti-magnetik membantu pengembangan komputer generasi kedua yang lebih kecil, lebih cepat, lebih dapat diandalkan, dan lebih hemat energi dibanding dengan komputer generasi pertama.
Perkembangan Komputer Generasi kedua ini memiliki ciri-ciri sebagai berikut :
Program dapat dibuat dengan bahasa tingkat tinggi (high level language), seperti FORTRAN, COBOL, ALGOL.
Kapasitas memori utama sudah lumayan besar
Sirkutinya adalah transistor.
Ukuran fisik komputer lebih kecil dari komputer generasi pertama
Tidak membutuhkan terlalu banyak listrik
berorientasi pada bisnis dan teknik
Proses operasi sudah cepat

c.Komputer Generasi Ketiga
Komputer generasi ketiga merupakan sebuah perkembangan yang sangat pesat dari perkembangan komputer yang ada. Komputer generasi ketiga muncul sejak era 1965-1971-an. Transistor yang dianggap tidak effisien lagi membuat para ilmuan mencari alternatif lain dan kemudian di temukan pada batu kuarsa ( Quartz rock ). Jack Kilby, seorang insinyur di Texas Instrument, mengembangkan sirkuit terintegrasi (IC : integrated circuit) di tahun 1958. Hal ini merupakan sebuah inovasi yang dapat mendongkrak munculnya komputer generasi ketiga.

d.Komputer Generasi Keempat
Setelah IC ditemukan, perkembangan komputer semakin pesat dan jelas. Pada tahun 1971 chip INTEL 4004 membawa kemajuan besar dalam dunia IC, intel berhasil memasukan semua komponen dalam sebuah komputer (central processing unit, memori, dan kendali input/output) kedalam sebuah chip tunggal yang sangat kecil, jika sebelumnya IC digunakan untuk mengerjakan pekerjaan  tertentu saja maka pada masa ini mikroprosesor dapat diproduksi dan di program untuk menjalankan seluruh kebutuhan yang diinginkan.
Perkembangan Komputer generasi keempat memiliki ciri-ciri sebagai berikut :
Dikembangkan komputer mikro yang menggunakan micro processor dan semiconductor yang berbentuk chip untuk memori komputer.
Pada generasi ini komputer sudah memaki Large Scale Integration (LSI)

e.Komputer Generasi Kelima
Sejarah perkembangan komputer generasi kelima adalah komputer yang kita gunakan sekarang ini dimana pada generasi ini ditandai dengan munculnya: LSI (Large Scale Integration) yang merupakan pemadatan ribuan microprocessor ke dalam sebuah microprocesor. Selain itu, juga ditandai dengan munculnya microprocessor dan semi conductor. Perusahaan-perusahaan yang membuat micro-processor di antaranya adalah: Intel Corporation, Motorola, Zilog dan lainnya lagi. Di pasaran bisa kita lihat adanya microprocessor dari Intel dengan model 4004, 8088, 80286, 80386, 80486, dan Pentium. Pentium-4 merupakan produksi terbaru dari Intel Corporation yang diharapkan dapat menutupi segala kelemahan yang ada pada produk sebelumnya, di samping itu, kemampuan dan kecepatan yang dimiliki Pentium-4 juga bertambah menjadi 2 Ghz. Gambar-gambar yang ditampilkan menjadi lebih halus dan lebih tajam, di samping itu kecepatan memproses, mengirim ataupun menerima gambar juga menjadi semakin cepat.

PERANGKAT  KOMPUTER 

Perangkat komputer secara garis besar terdiri dari 2 bagian, yaitu Perangkat Lunak (Software) dan Perangkat Keras (Hardware). Di dalam 2 Perangkat tersebut, masih terdapat beberapa bagian-bagian.

a. Perangkat Lunak (Software) 
Perangkat lunak adalah istilah umum untuk data yang diformat dan disimpan secara digital, termasuk program komputer, dokumentasinya, dan berbagai informasi yang bisa dibaca dan ditulis oleh komputer. Secara garis besar perangkat lunak komputer juga masih dapat digolongkan menjadi 2 bagian, yaitu :

1) Sistem operasi
Program dasar pada komputer yang menghubungkan pengguna dengan hardware komputer. Sistem operasi yang biasa digunakan adalah Linux, Windows, dan Mac OS. Tugas sistem operasi termasuk mengatur eksekusi program di atasnya, koordinasi input, output, pemrosesan, memori, serta instalasi software.

2) Sistem Aplikasi
Perangkat lunak aplikasi adalah suatu subkelas perangkat lunak komputer yang memanfaatkan kemampuan komputer langsung untuk melakukan suatu tugas yang diinginkan pengguna. Biasanya dibandingkan dengan perangkat lunak sistem yang mengintegrasikan berbagai kemampuan komputer, tapi tidak secara langsung menerapkan kemampuan tersebut untuk mengerjakan suatu tugas yang menguntungkan pengguna. Contoh utama perangkat lunak aplikasi adalah pengolah kata, lembar kerja, dan pemutar media.

b. Perangkat Keras (Hardware) 
Perangkat keras komputer adalah semua bagian fisik komputer, dan dibedakan dengan data yang berada di dalamnya atau yang beroperasi di dalamnya, dan dibedakan dengan perangkat lunak (software) yang menyediakan instruksi untuk perangkat keras dalam menyelesaikan tugasnya.

1). Keyboard
Keyboard merupakan unit input yang paling penting dalam suatu pengolahan data dengan komputer. Keyboard dapat berfungsi memasukkan huruf, angka, karakter khusus serta sebagai media bagi user (pengguna) untuk melakukan perintah-perintah lainnya yang diperlukan, seperti menyimpan file dan membuka file.

2). Mouse
Mouse adalah salah unit masukan (input device). Fungsi alat ini adalah untuk perpindahan pointer atau kursor secara cepat. Selain itu, dapat sebagai perintah praktis dan cepat dibanding dengan keyboard.

3). Processor
Processor disebut juga otak dari komputer semakin bagus tipe processor maka semakin mahal pula komputer, maka processor disebut sebagai inti dari komputer. Fungsi processor adalah untuk memproses semua kegiatan yang dilakukan komputer, yang direquest pengguna.

4). Motherboard
Motherboard adalah papan sirkuit tempat berbagai komponen elektronik saling terhubung seperti pada PC atau Macintosh dan biasa disingkat dengan kata mobo. Motherboard yang banyak ditemui dipasaran saat ini adalah motherboard milik PC yang pertama kali dibuat dengan dasar agar dapat sesuai dengan spesifikasi PC IBM.

5). RAM
RAM (Random Access Memory) adalah memori utama komputer yang berfungsi untuk membaca dan menuliskan data. Dengan keberadaan RAM, maka kita bisa menjalankan 2 aktifitas sekaligus dalam sebuah komputer, yaitu menulis dan membaca data.

6). CMOS
CMOS adalah singkatan dari Complementary Metal Oxide Semiconductor. Dari bentuknya sudah kelihatan, ia merupakan komponen berbentuk IC (integrated circuit) Yang fungsinya menampung setting BIOS dan dapat tetap menyimpan setting-annya selama baterai yang memberikan daya masih bagus.

7). Konektor Casing
Konektor Casing berfungsi untuk menyambungkan tombol/saklar dan indicator pada casing ke motherboard. Pada motherboard yang berbasis Pentium 4, disertakan pula sebuah port konektor tambahan sebesar 12 volt agar prosesor bisa bekerja.

8). Monitor
Monitor komputer adalah salah satu jenis soft-copy device, karena keluarannya adalah berupa sinyal elektronik, dalam hal ini berupa gambar yang tampil di layar monitor. Gambar yang tampil adalah hasil pemrosesan data ataupun informasi masukan. Monitor memiliki berbagai ukuran layar seperti layaknya sebuah televisi.

9). Power Supply
Sesuai dengan namanya power supply ini berfungsi mengalirkan listrik ke setiap bagian komputer agar dapat berjalan sesuai dengan fungsinya.

10). Harddisk
Harddisk adalah sebuah komponen perangkat keras yang menyimpan data sekunder dan berisi piringan magnetis. Harddisk diciptakan pertama kali oleh insinyur IBM, Reynold Johnson di tahun 1956. Harddisk pertama tersebut terdiri dari 50 piringan berukuran 2 kaki (0,6 meter) dengan kecepatan rotasinya mencapai 1.200 rpm (rotation per minute) dengan kapasitas penyimpanan 4,4 MB. Harddisk saat ini sudah ada yang hanya selebar 0,6 cm dengan kapasitas 750 GB.

PEMANFAATAN SI/TI

BIDANG PENDIDIKAN (EDUCATION)
Perkembangan era teknologi saat ini sangat berdampak pada pola hidup masyarakat dunia tentang penggunaan teknologi informasi. Hal tersebut salah satunya dapat ditemukan pada bidang Pendidikan. Kemajuan teknologi informasi kini telah menggeser pendidikan tatap muka menjadi pendidikan era digital. Dalam artian, dengan adanya teknologi informasi ini siswa dapat mendapat ilmu tidak hanya dengan cara bertatap muka dengan gurunya. Namun bisa mengakses internet untuk mendapat materi – materi yang akan dipelajari. Contoh saja beberapa web les online seperti zenius, quipper, ruangguru, dll. Peran teknologi informasi apabila diterapkan untuk pembelajaran dirasa cukup efektif membantu siswa dalam kegiatan belajar mengajar.
Tony Bates (1995) menyatakan bahwa teknologi dapat meningkatkan kualitas dan jangkauan bila digunakan dengan baik. Itu juga mempengaruhi bagaiamana wujud generasi muda di masa depan.
Berikut manfaat teknologi informasi terhadap kegiatan belajar mengajar :
1. Kemudahan mengakses informasi secara cepat
2. Dapat menghemat waktu dan biaya (seperi perpus online, jadi siswa tidak harus membeli buku)
3. Pembelajaran lebih dinamis dan fleksibel
4. Siswa tetap dapat melakukan pembelajaran meskipun jaraknya jauh
Berdasarkan pernyataan di atas bahwa teknologi informasi saat ini memiliki peran yang cukup penting dalam dunia Pendidikan, baik dari segi proses belajar siswa maupun proses mengajar guru. Pada dasarnya teknologi informasi harus tetap diasah supaya di masa depan kita dapat memanfaatkannya secara optimal.

BIDANG PEMERINTAHAN
Penggunaan teknologi informasi oleh pemerintah, seperti menggunakan internet untuk menghubungkan antara pemerintah dengan pihak-pihak lain. Penggunaan teknologi informasi ini kemudian menghasilkan hubungan baru seperti : G2C (Government to Citizen), G2B (Government to Business), dan G2G (Government to Government)
Manfaat teknologi informasi pada bidang pemerintahan antara lain :
1. Pemberdayaan pada masyarakat melalui informasi yang mudah diperoleh
2. Informasi yang disediakan 24 jam per hari, 7 hari dalam seminggu tanpa harus menunggu kantor dibuka ataupun harus mencari alamat kantor tsb
3. Pelaksanaan pemerintah yang lebih efisien dan baik.
Tuntutan publik saat ini mendesak pemerintah untuk terus mengembangakan system informasi demi keterbukaan dan informasi yang valid. Untuk mengatasi paradigma baru, pemerintah harus mengikuti perkembangan zaman saat ini.

BIDANG EKONOMI
Pertumbuhan ekonomi seiring dengan perkembangan teknologi dianggap memacu kemampuan produktivitas dunia industri, baik dari aspek teknologi industry maupun investasi. Hal tersebut sebagai pemacu dikembangkannya E-Commerce yang memungkinkan konsumen berkontak langsung dengan produsen yang menjadi owner suatu produk dan memungkinkan seseorang untuk tidak ke toko secara langsung melainkan memesan pesanannya di via online.
Saat ini, banyak pelaku ekonomi yang tidak lagi menggunakan tunai sebagai alat bukti pembayaran, melainkan memilih untuk menggunakan kartu kredit yang lebih efisien dan praktis. Hal ini mendorong diadakannya layanan perbankan modern yang dapat diakses orang banyak.
Berikut manfaat yang dapat dirasakan dalam kemajuan teknologi informasi saat ini
1. Pertumbuhan ekonomi yang semakin tinggi, hal ini ditunjukan dengan banyaknya perusahaan besar menggunakan perangkat dan sistem yang berbasis Teknologi Informasi.
2. Tingkat produktifitas semakin tinggi, dalam hal ini di dunia industrialisasi dikarenakannya adanya otomatisasi dalam bidang perkantoran.
3. Terjadinya industrialisasi di berbagai daerah, hal ini ditunjukan semakin banyak kota yang berkembang untuk maju dan tidak hanya terjadi di kota- kota besar saja.
Pengembangan teknologi dan infrastruktur telematika di Indonesia akan sangat membantu pengembangan industri di sektor keuangan ini, seperti perluasan cakupan usaha dengan membuka cabang-cabang di daerah, serta pertukaran informasi antara sesama perusahaan asuransi, broker, industri perbankan, serta lembaga pembiayaan lainnya.

BIDANG MEDIS
Pemanfaatan teknonogi informasi kini juga dapat di rasakan di bidang medis, sebut saja pada bagian administrasi dan rekam medisnya.dengan adanya teknologi informasi yang telah berkembang ini, mengelompokan, penyimpanan, serta pengolahan data menjadi lebih mudah . seperti saat hendak memeriksa data pasien dalam jumlah besar, maupun dapat mengecek stok obat yang ada di RS. Bisa dibayangkan betapa sulitnya melakukan hal diatas dengan cara manual. Belum lagi dengan system manual akan lebih rentan akan kesalahan yang dilakukan petugas.
Berikut manfaat yang dapat dirasakan akan perkembangan TI di bidang kesehatan
1. Memudahkan system peng administrasian data pasien
2. Memudahkan perekam medis utuk mengakses rekam medis elekronik pasien.
3. Memudahkan petugas farmasi dalam pengelompokan jenis, harga, dan dosis obat
4. Memudahkan dokter dalam pendiagnosisan pasien secara elektronik





Perkembangan Perangkat Keras & Perangkat Lunak 

PEMAHAMAN KOMPONEN PERANGKAT  KERAS
A. Input 
1. Unit Masukan ( Input Device )
Unit ini berfungsi sebagai media untuk memasukkan data dari luar ke dalam suatu memori dan processor untuk diolah guna menghasilkan informasi yang diperlukan. Input devices atau unit masukan yang umumnya digunakan personal computer (PC) adalah keyboard dan mouse, keyboard dan mouse adalah unit yang menghubungkan user (pengguna) dengan komputer. Selain itu terdapat joystick, yang biasa digunakan untuk bermain games atau permainan dengan komputer. Kemudian scanner, untuk mengambil gambar sebagai gambar digital yang nantinya dapat dimanipulasi. Touch panel, dengan menggunakan sentuhan jari user dapat melakukan suatu proses akses file. Microphone, untuk merekam suara ke dalam komputer.
Data yang dimasukkan ke dalam sistem komputer dapat berbentuk signal input dan maintenance input. Signal input berbentuk data yang dimasukkan ke dalam sistem komputer, sedangkan maintenance input berbentuk program yang digunakan untuk mengolah data yang dimasukkan. Jadi Input device selain digunakan untuk memasukkan data dapat pula digunakan untuk memasukkan program. Berdasarkan sifatnya, peralatan input dapat digolongkan menjadi dua yaitu :
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.
Peralatan input ini terdiri dari beberapa macam peranti yaitu :

a. Keyboard
Keyboard merupakan unit input yang paling penting dalam suatu pengolahan data dengan komputer. Keyboard dapat berfungsi memasukkan huruf, angka, karakter khusus serta sebagai media bagi user (pengguna) untuk melakukan perintah-perintah lainnya yang diperlukan, seperti menyimpan file dan membuka file. Penciptaan keyboard komputer berasal dari model mesin ketik yang diciptakan dan dipatentkan oleh Christopher Latham pada tahun 1868, Dan pada tahun 1887 diproduksi dan dipasarkan oleh perusahan Remington. Keyboard yang digunakanan sekarang ini adalah jenis QWERTY, pada tahun 1973, keyboard ini diresmikan sebagai keyboard standar ISO (International Standar Organization). Jumlah tombol pada keyboard ini berjumlah 104 tuts. Keyboard sekarang yang kita kenal memiliki beberapa jenis port, yaitu port serial, ps2, usb dan wireless.

Jenis-Jenis Keyboard :
1.) QWERTY
2.) DVORAK
3.) KLOCKENBERG
Keyboard yang biasanya dipakai adalah keyboard jenis QWERTY, yang bentuknya ini mirip seperti tuts pada mesin tik. Keyboard QWERTY memiliki empat bagian yaitu :
1. typewriter key
2. numeric key
3. function key
4. special function key.

b. Mouse
Mouse adalah salah unit masukan (input device). Fungsi alat ini adalah untuk perpindahan pointer atau kursor secara cepat. Selain itu, dapat sebagai perintah praktis dan cepat dibanding dengan keyboard. Mouse mulai digunakan secara maksimal sejak sistem operasi telah berbasiskan GUI (Graphical User Interface). sinyal-sinyal listrik sebagai input device mouse ini dihasilkan oleh bola kecil di dalam mouse, sesuai dengan pergeseran atau pergerakannya. Sebagian besar mouse terdiri dari tiga tombol, umumnya hanya dua tombol yang digunakan yaitu tombol kiri dan tombol kanan. Saat ini mouse dilengkapi pula dengan tombol penggulung (scroll), dimana letak tombol ini terletak ditengah. Istilah penekanan tombol kiri disebut dengan klik (Click) dimana penekanan ini akan berfungsi bila mouse berada pada objek yang ditunjuk, tetapi bila tidak berada pada objek yang ditunjuk penekanan ini akan diabaikan. Selain itu terdapat pula istilah lainnya yang disebut dengan menggeser (drag) yaitu menekan tombol kiri mouse tanpa melepaskannya dengan sambil digeser. Drag ini akan mengakibatkan objek akan berpindah atau tersalin ke objek lain dan kemungkinan lainnya. Penekanan tombol kiri mouse dua kali secara cepat dan teratur disebut dengan klik ganda (double click) sedangkan menekan tombol kanan mouse satu kali disebut dengan klik kanan (right click)Mouse terdiri dari beberapa port yaitu mouse serial, mouse ps/2, usb dan wireless.

c. Touchpad
Unit masukkan ini biasanya dapat kita temukan pada laptop dan notebook, yaitu dengan menggunakan sentuhan jari. Biasanya unit ini dapat digunakan sebagai pengganti mouse. Selain touchpad adalah model unit masukkan yang sejenis yaitu pointing stick dan trackball.

d. Light Pen
Light pen adalah pointer elektronik yang digunakan untuk modifikasi dan men-design gambar dengan screen (monitor). Light pen memiliki sensor yang dapat mengirimkan sinyal cahaya ke komputer yang kemudian direkam, dimana layar monitor bekerja dengan merekam enam sinyal elektronik setiap baris per detik.

e. Joy Stick dan Games Paddle
Alat ini biasa digunakan pada permainan (games) komputer. Joy Stick biasanya berbentuk tongkat, sedangkan games paddle biasanya berbentuk kotak atau persegi terbuat dari plastik dilengkapi dengan tombol-tombol yang akan mengatur gerak suatu objek dalam komputer.

f. Barcode
Barcode termasuk dalam unit masukan (input device). Fungsi alat ini adalah untuk membaca suatu kode yang berbentuk kotak-kotak atau garis-garis tebal vertical yang kemudian diterjemahkan dalam bentuk angka-angka. Kode-kode ini biasanya menempel pada produk-produk makanan, minuman, alat elektronik dan buku. Sekarang ini, setiap kasir di supermarket atau pasar swalayan di Indonesia untuk mengidentifikasi produk yang dijualnya dengan barcode.

g. Scanner
Scanner adalah sebuah alat yang dapat berfungsi untuk meng copy atau menyalin gambar atau teks yang kemudian disimpan ke dalam memori komputer. Dari memori komputer selanjutnya, disimpan dalam harddisk ataupun floppy disk. Fungsi scanner ini mirip seperti mesin fotocopy, perbedaannya adalah mesin fotocopy hasilnya dapat dilihat pada kertas sedangkan scanner hasilnya dapat ditampilkan melalui monitor terlebih dahulu 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 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.
Saat ini telah dikembangkan scanner dengan teknologi DMR (Digital Mark Reader), dengan sistem kerja mirip seperti mesin scanner untuk koreksi lembar jawaban komputer, biodata dan formulir seperti formulir untuk pilihan sekolah. Dengan DMR lembar jawaban tidak harus dijawab menggunaan pensil 2 B, tapi dapat menggunakan alat tulis lainnya seperti pulpen dan spidol serta dapat menggunakan kertas biasa.

2. Process device (unit Pemrosesan)

Power Supply
Power supply menyediakan arus listrik untuk berbagai peralatan CPU power supplay mengkonversi listrik dan menyediakan aliran listrik tetap untuk digunakan komputer. Kualitas power supplay menentukan kwalitas kinerja komputer. Daya sebesar 300-400 wat yang disalurkan power supplay biasanya cukup bagi komputer yang digunakan untuk pengetikan ataupun grafik. Sementara, daya 400-500 watt dibutuhkan jika komputer bekerja menggunakan banyak menggunakan Periferal ( unit tambahan).
Kartu grafis
Kartu grafis, atau kartu video adalah kartu ekspansi yang berfungsi untuk menciptakan dan menampilkan tampilan-tampilan di layar. Kartu grafis ini terdiri dari rangkaian komponen elektronika. Biasanya tertancap pada slot di papan utama CPU pada komputer. Beberapa kartu grafis menawarkan fungsi lain, seperti menangkap video, dan adaptor untuk penala TV, menguraikan MPEG-2 dan MPEG-4, FireWire, dan menghubungkan menuju beberapa layar. Beberapa perusahaan yang membuat kartu grafis terkenal antara lain adalah ATI, Matrox, dan NVIDIA.

Prosesor 
Pengertian Prosesor, atau yang biasanya disebut dengan CPU, adalah otak dari komputer. Prosesor adalah komponen yang mengeksekusi perhitungan kompleks yang memungkinkan komputer untuk bisa digunakan menjelajah internet, memutar lagu di iTunes, dan menjalankan sistem operasi 

Motherboard 
Motherboard atau Papan induk adalah papan sirkuit tempat berbagai komponen elektronik saling terhubung, motherboard biasa disingkat dengan kata mobo. Pada motherboard inilah perangkat keras seperti Harddisk, ram, prosesor, kartu grafis, dan perangkat keras lain dihubungkan.
Motherboard yang banyak ditemui dipasaran saat ini adalah motherboard milik PC yang pertama kali dibuat dengan dasar agar dapat sesuai dengan spesifikasi PC IBM.

3. Media Penyimpanan Data
Media penyimpanan data pada komputer terdiri dari harddisk, CD/DVD drive, floppy drive, dan USB flash drive (flashdisk). Berikut ini adalah penjelasan dari masing-masing perangkat tersebut.

a.  Hard disk
Hard disk merupakan perangkat keras yang digunakan untuk menyimpan semua data maupun informasi. Tidak hanya untuk menyimpan data dan informasi, perangkat ini juga digunakan untuk menyimpan file dan folder yang telah kamu buat, software pendukung, dan lain sebagainya.
Data yang disimpan dalam harddisk tidak akan hilang ketika tidak diberi tegangan listrik. Dalam sebuah harddisk, biasanya terdapat lebih dari satu piringan untuk memperbesar kapasitas data yang dapat ditampung.
Dalam perkembangannya, harddisk secara fisik menjadi semakin tipis dan kecil, namun memiliki daya tampung data yang semakin besar. Kini, harddisk tidak hanya dapat terpasang di dalam CPU (internal) tetapi juga dapat dipasang di luar CPU (eksternal) dengan menggunakan kabel USB.

b. CD/DVD Drive
CD/DVD drive merupakan komponen CPU yang berfungsi pada proses pembacaan dan penyimpanan data. CD drive dapat membaca dan menyimpan data dari komputer pada CD-R dan CD-RW, sedangkan DVD drive dapat membaca dan menyimpan data pada CD-R, CD-RW, DVD-R, dan DVD-RW.
CD-R atau CD-RW adalah sebuah piringan dari jenis piringan optik (optical disc) yang dapat menyimpan data. Ukuran data yang dapat disimpan pada CD-R atau CD-RW dapat mencapai 700 MB atau 700 juta byte. CD-R bersifat read only (hanya dapat dibaca, dan tidak dapat ditulisi), sedangkan CD-RW bersifat rewrite (dapat ditulisi berulang-ulang).
DVD-R atau DVD-RW pada prinsipnya sama dengan CD-R atau CD-RW, tetapi DVD-R atau DVD-RW dapat menyimpan data lebih banyak, yaitu dapat mencapai 4 GB (giga byte).

c.  Floppy Drive
Floppy drive adalah perangkat keras yang berfungsi untuk menyimpan atau membaca data dari disket (floppy disk). Disket atau floppy disk adalah perangkat penyimpanan data yang terdiri dari sebuah medium penyimpanan magnetis bulat yang tipis dan lentur dan dilapisi dengan lapisan plastik berbentuk persegi atau persegi panjang. Kapasitas disket yang paling umum adalah 1,44 MB (seperti yang tertera pada disket), tetapi kapasitas sebenarnya adalah sekitar 1,38 MB.

d. Flash Drive (Flashdisk)
USB flash drive (flashdisk) sama seperti floppy disk atau CD-R/CD-RW yang dapat digunakan untuk menyimpan data, tetapi flashdisk memiliki banyak kelebihan dibanding dengan floppy disk atau CD-R/CD-RW, antara lain: memiliki kapasitas yang lebih besar (64 MB – 16 GB), kecepatan yang lebih tinggi, dan sangat praktis karena berukuran kecil sehingga bisa dibawa kemana-mana.
Cara penggunaan flashdisk sangat mudah karena menggunakan USB sebagai interface-nya. Hanya cukup menancapkan ke port USB pada PC dan akan langsung dikenali sebagai removable drive tanpa perlu proses rebooting (bersifat “plug and play ”) karena hampir semua sistem operasi terbaru dapat menginisialisasi driver.

4. Output device ( Unit keluaran )

Monitor
Monitor komputer adalah salah satu jenis soft-copy device, karena keluarannya adalah berupa signal elektronik, dalam hal ini berupa gambar yang tampil di layar monitor. Gambar yang tampil adalah hasil pemrosesan data ataupun informasi masukan. Monitor memiliki berbagai ukuran layar seperti layaknya sebuah televisi. Tiap merek dan ukuran monitor memiliki tingkat resolusi yang berbeda. Resolusi ini lah yang akan menentukan ketajaman gambar yang dapat ditampilkan pada layar monitor. Jenis-jenis monitor saat ini sudah sangat beragam, mulai dari bentuk yang besar dengan layar cembung, sampai dengan bentuk yang tipis dengan layar datar (flat).

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 printer ada tiga macam, yaitu jenis Printer Dot metrix, printer Ink jet, dan printer Laser jet.

Speaker
Speaker adalah transduser yang mengubah sinyal elektrik ke frekuensi audio (suara) dengan cara menggetarkan komponennya yang berbentuk selaput.

PEMAHAMAN KOMPONEN PERANGKAT  LUNAK 

A. Evolusi Perangkat Lunak
Setelah kita membahas rekayasa perangkat lunak, kita sedikit mundur, untuk membahas evolusi perangkat lunak.  Pengembangan perangkat lunak dapat dibagi menjadi 4 tahap, yaitu :

Tahap Pertama (1950 – 1960)
Evolusi perangkat lunak tahap pertama dimulai pada awal 1950-an sampai pertengahan 1960. Pengembangan perangkat lunak pada tahap pertama mempunyai ciri-ciri berorientasi batch, distribusi software terbatas untuk kalangan tertentu sehingga apabila ada perusahaan yang ingin dibuatkan software khusus harus memesan terlebih dahulu.

Tahap Kedua ( 1960 – 1970)
Evolusi Perangkat Lunak Tahap Kedua dimulai pertengahan tahun 1960-an sampai awal tahun 1970-an.  Pengembangan perangkat lunak mempunyai ciri-ciri multi user.  Pengguna dari software sudah banyak dan bisa saling berbagi.  Ciri ini menunjukkan ada perkembangan baru yaitu interkasi manusia dan komputer (Human Computer Interaction).
Selain itu, ciri dari tahap kedua ini adalah real time. Real Time disini adalah suatu kondisi dimana sistem dapat mengumpulkan, menganalisa dan mentransformasikan data dari banyak sumber kemudian mengatur proses serta menghasilkan output yang diinginkan.  Dalam tahap ini, sudah banyak juga paket perangkat lunak yang beredar di pasaran serta muncul istilah database dalam perangkat lunak.

Tahap Ketiga (1970 – 1990)
Evolusi Perangkat lUnak tahap ketiga, dimulai pertengahan tahun  1970 sampai awal tahun 1990.  Pengembangan perangkat lunak sudah maju sedemikian pesat.  Perangkat lunak sudah menggunakan sistem terdistribusi, sehingga penyampaian informasi dari komputer sumber ke komputer tujuan akan terasa sangat cepat. Dalam era ini, perangkat keras dari suatu komputer harganya sangat murah.  Selain itu, pesanan perangkat lunak sudah sangat mendominasi dari penyelesaian suatu masalah sehingga penggunaan software pada masa itu sudah sedemikian jauh.

Tahap Keempat (1990 – 2000)
Evolusi Perangkat Lunak Tahap Keempat dimulai tahun 1990 sampai tahun 2000. Pada tahap ini, perangkat lunak sudah mendominasi dari pengembangan perangkat keras, sehingga perangkat keras dalam hal ini komputer sangat dikendalikan oleh suatu sistem operasi.  TIngkat kecerdasan dari perangkat lunak semakin ditingkatkan sehingga perangkat lunak atau software dilatih mempunyai kecerdasan seperti yang dimilik manusia.  Terbukti dengan adanya penemuan kecerdasan buatan, jaringan syaraf tiruan, sistem pakar dan logika fuzzy. Jaringan komputer, pemrosesan komputer paralel sangat mendominasi pada era ini.  Dan, pada masa ini pula pemrograman sudah berorientasi obyek (OOP).

B. Klasifikasi  Perangkat  Lunak 

Perangkat lunak dapat diterapkan di berbagai bidang seperti bisnis, pendidikan, sektor sosial, dan bidang lainnya. Ini dirancang agar sesuai dengan beberapa tujuan spesifik seperti pemrosesan data, berbagi informasi, komunikasi, dan sebagainya. Hal ini diklasifikasikan menurut berbagai potensi aplikasi. Klasifikasi ini tercantum di bawah ini.

System software
Kelas perangkat lunak ini mengelola dan mengendalikan operasi internal sistem komputer. Ini adalah sekelompok program yang bertanggung jawab untuk menggunakan sumber daya komputer secara efisien dan efektif. Misalnya, sistem operasi adalah system software, yang mengendalikan perangkat keras, mengelola fungsi memori dan multitasking, dan bertindak sebagai antarmuka antara program aplikasi dan komputer.

Real-time software 
Kelas perangkat lunak ini mengamati, menganalisa, dan mengendalikan kejadian dunia nyata saat terjadi. Umumnya, sistem real-time menjamin respon terhadap peristiwa eksternal dalam jangka waktu tertentu. Sebagai contoh perangkat lunak real-time (real-time software) adalah perangkat lunak yang digunakan untuk peramalan cuaca yang mengumpulkan dan memproses parameter seperti suhu dan kelembaban dari lingkungan luar untuk memperkirakan cuaca. Sebagian besar organisasi pertahanan di seluruh dunia menggunakan perangkat lunak real-time untuk mengendalikan perangkat keras militer mereka.

Business software 
Kelas perangkat lunak ini banyak digunakan di daerah di mana pengelolaan dan pengendalian kegiatan keuangan sangat penting. Komponen fundamental dari sistem bisnis terdiri dari perangkat lunak penggajian, inventaris, dan akuntansi yang memungkinkan pengguna mengakses data yang relevan dari database. Kegiatan ini biasanya dilakukan dengan bantuan perangkat lunak bisnis khusus yang memfasilitasi kerangka kerja yang efisien dalam operasi bisnis dan keputusan manajemen.

Engineering and scientific software 
Kelas perangkat lunak ini telah muncul sebagai alat bantu yang ampuh dalam penelitian dan pengembangan teknologi generasi berikutnya. Aplikasi seperti studi tentang benda langit, aktivitas di bawah permukaan, dan pemrograman jalur orbit untuk angkutan luar angkasa sangat bergantung pada perangkat lunak teknik dan ilmiah. Perangkat lunak ini dirancang untuk melakukan perhitungan yang tepat terhadap data numerik kompleks yang diperoleh selama lingkungan real time.

Artificial intelligence (AI) software 
Kelas perangkat lunak ini digunakan dimana teknik pemecahan masalah bersifat non-algoritmik. Solusi dari masalah tersebut umumnya tidak sesuai dengan perhitungan atau analisis langsung. Sebaliknya, masalah ini memerlukan strategi pemecahan masalah spesifik yang mencakup sistem pakar (expert system), pengenalan pola (pattern recognition), dan teknik bermain game (game-playing techniques). Selain itu, mereka melibatkan berbagai jenis teknik pencarian yang mencakup penggunaan heuristik. Peran perangkat lunak kecerdasan buatan (AI software) adalah menambahkan tingkat kecerdasan tertentu ke perangkat keras mekanis agar pekerjaan yang diinginkan dilakukan dengan cara yang tangkas.

Web-based software 
Kelas perangkat lunak ini bertindak sebagai antarmuka antara pengguna dan Internet. Data di internet berupa teks, audio, atau format video, yang dihubungkan dengan hyperlink. Web browser adalah perangkat lunak yang mengambil halaman web dari Internet. Perangkat lunak ini menggabungkan instruksi eksekusi yang ditulis dalam bahasa script khusus seperti CGI atau ASP. Selain menyediakan navigasi di Web, perangkat lunak ini juga mendukung fitur tambahan yang berguna saat berselancar di Internet.

Personal computer (PC) software 
Kelas perangkat lunak ini digunakan untuk penggunaan resmi (official) dan pribadi (personal). Pasar perangkat lunak komputer pribadi telah berkembang dalam dua dekade terakhir dari editor teks (text editor) biasa hingga pengolah kata (word processor) dan dari kuas sederhana hingga perangkat lunak editing gambar (image-editing software) tingkat lanjut. Ini telah muncul sebagai alat bantu serbaguna untuk aplikasi rutin.

1) Perangkat Lunak Sistem 
Sistem adalah kumpulan elemen berhubungan yang merupakan suatu kesatuan. Dari bahasa Latin dan orang Yunani, istilah “sistem” diartikan sebagai mengabungkan, untuk mendirikan, untuk menempatkan bersama. Suatu sistem biasanya terdiri komponen (atau elemen yang dihubungkan bersama untuk memudahkan aliran informasimateriinformasi, HYPERLINK “http://id.wikipedia.org/wiki/Materi” materi atau energi. Istilah ini sering dipergunakan untuk menggambarkan suatu set entitas yang berinteraksi, di mana suatu model matematika seringkali bisa dibuat.
Perangkat lunak sistem adalah suatu istilah generik yang merujuk pada jenis perangkat lunak komputer yang mengatur dan mengontrol perangkat keras sehingga perangkat lunak aplikasi dapat melakukan tugasnya. Ia merupakan bagian esensial dari sistem komputer. Sistem operasi adalah suatu contoh yang jelas, sedangkan OpenGL atau pustaka basis data adalah contoh lainnya. Perangkat lunak jenis ini dibedakan dengan perangkat lunak aplikasi, yang merupakan program yang membantu pengguna melakukan tugas spesifik dan produktif, seperti pengolahan kata atau manipulasi gambar

1.1 Bahasa pemrograman
merupakan perangkat lunak yang bertugas mengkonversikan arsitektur dan algoritma yang di rancang manusia ke dalam format yang dapat di jalankan komputer, contoh bahasa pemrograman di antaranya : BASIC, COBOL, Pascal, C++, FORTRA

1.2 Sistem Operasi 
Saat komputer pertama kali di hidupkan, sistem operasilah yang pertama kali di jalankan, sistem operasi yang mengatur seluruh proses, menterjemahkan masukan, mengatur proses internal, memanejemen penggunaan memori dan memberikan keluaran ke peralatan yang bersesuaian, contoh sistem operasi : DOS, Unix, Windows 95, 98, 2000, Xp, Vista , IMB OS/2, Apple’s System 7

2) Perangkat Lunak Aplikasi 

Aplikasi perangkat lunak (software application) adalah suatu subkelas perangkat lunak komputer yang memanfaatkan kemampuan komputer langsung untuk melakukan suatu tugas yang diinginkan pengguna. Biasanya dibandingkan dengan perangkat lunak sistem yang mengintegrasikan berbagai kemampuan komputer, tetapi tidak secara langsung menerapkan kemampuan tersebut untuk mengerjakan suatu tugas yang menguntungkan pengguna. Contoh utama perangkat lunak aplikasi adalah pengolah kata, lembar kerja, dan pemutar media.

2.1 Aplikasi Office 
Perangkat lunak aplikasi Office adalah perangkat lunak yang digunakan untuk membantu tugas-tugas sehari-hari pengguna komputer untuk membantu pekerjaan perkantoran. Contohnya Ms.Word, Ms. Power point, Ms. Excel, dll. 

2.2 Aplikasi Multimedia 
Aplikasi multimedia saat ini sangat banyak dan beragam multimedia. Multimedia merupakan kombinasi dari teks gambar animasi, video dan suara, dengan aplikasi multimedia kita dapat menjadikan computer sbagai pemutar musik dan fillm, memuat video atau merekam berbagai peralatan musik layaknya studio recording. 

2.3 Aplikasi Internet 
Aplikasi internet adalah program yang digunakan untuk menghubungkan komputer satu dengan komputer lainnya dalam dunia internet. Aplikasi internet yang banyak digunakan adalah browser, e – mail, dan chatting.
a. Browser
Untuk dapat mengakses fasilitas WWW ( World Wide Web ) digunakan program web client yang disebut web browser atau biasa disebut browser saja. Browser memudahkan pengguna internet untuk mengakses dokumen di WWW ada banyak browser yang beredar di pasangan, antara lain Microsoft internet explorer, Netscape Communicator Opera, dan Monila Fire Fox.
b. E – mail
E – mail ( Electronic Mail ) adalah fasilitas yang digunakan untuk mengirim dan menerima surat melalui internet. Pengguna internet diseluruh dunia dapat saling bertukar pesan, berita, atau mengirim data serupa teks dan gambar dengan menggunakan e – mail, berita, informasi, atau surat yang kita kirim melalui internet akan sampai ke alamat tujuan hanya dalam beberapa menit saja atau bahkan dalam menghitung detik. Salah satu program   aplikasi untuk   mengelola  e – mail adalah outlook express.
c. IRC ( Internet Relay Chat )
IRC ( Internet Relay Chat ) adalah layanan percakapan on – line yang biasa digunakan pengguna internet untuk berbicara dengan pengguna lain. IRC merupakan satu system yang memungkinkan pengguna internet diseluruh dunia dapat saling berkomunikasi secara langsung dengan cara mengetikkan pesan menggunakan keyboard komputer.


Komentar