Kamis, 05 Oktober 2017

PERKEMBANGAN PERANGKAT KERAS & PERANGKAT LUNAK



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. 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.
Unit masukan atau 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.
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.
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 track point ( 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 Reader
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.
h. Kamera Digital dan Handycam
Kamera dan handycam ini dinamakan dengan input digital dengan kualitas gambar lebih bagus dan lebih baik dibandingkan dengan cara menyalin gambar yang menggunakan scanner. Ketajaman gambar dari kamera digital ini ditentukan oleh pixel-nya. Kemudahan dan kepraktisan alat ini sangat membantu banyak kegiatan dan pekerjaan. Kamera digital tidak memerlukan film sebagaimana kamera biasa. Gambar yang diambil dengan kamera digital disimpan ke dalam memori kamera tersebut dalam bentuk file, kemudian dapat dipindahkan atau ditransfer ke komputer. Kamera digital yang beredar di pasaran saat ini ada berbagai macam jenis, mulai dari jenis kamera untuk mengambil gambar statis sampai dengan kamera yang dapat merekan gambar hidup atau bergerak seperti halnya video.
i. Mikropon dan Headphone
Unit masukan ini berfungsi untuk merekam atau memasukkan suara yang akan disimpan dalam memori komputer atau untuk mendengarkan suara. Dengan mikropon, kita dapat merekam suara ataupun dapat berbicara kepada orang yang kita inginkan pada saat chating. Penggunaan mikropon ini tentunya memerlukan perangkat keras lainnya yang berfungsi untuk menerima input suara yaitu sound card dan speaker untuk mendengarkan suara.

Unit pemroses
Alat pemroses yaitu alat dimana instruksi-instruksi program diproses untuk mengolah data yang sudah dimasukkan lewat alat input dan hasilnya akan ditampilkan pada alat output. Secara umum alat proses terangkum dalam Central Processing Unit atau CPU.
a. Motherboard
Motherboard adalah sebuah alat berupa papan elektronik yang di dalamnya terdapat banyak sekali transistor, konduktor, resistor, dan alat-alat elektronik lainnya, tentu saja dengan ukuran yang kecil-kecil. Alat ini menjadi penghubung dan penerjemah alat-alat komputer yang ada, dari mulai alat input, proses, storage, sampai dengan output.
Motherboard merupakan tempat berlalu lalangnya data. Motherboard menghubungkan semua peralatan komputer dan membuatnya bekerja sama sehingga komputer berjalan dengan lancar.
Motherboard atau papan induk merupakan perangkat yang paling utama terdapat pada susunan komputer, ini dikarenakan sebagai tempat bergantungnya semua komponen dalam
komputer. Komponen-komponen yang ada didalamnya seperti microprocessor, chipset, memori, basic input-output system (bios), expansion slots (untuk hard disk, cdrom, video vard, dan lainnya), serta sirkuit-sirkuit yang terkoneksi di dalamnya.
b. Processor
Alat ini merupakan alat yang paling penting. Letaknya di dalam casing dan menempel di atas motherboard. Otak komputer ini akan memproses data yang dimasukkan sesuai dengan instruksi yang diminta, kemudian akan menampilkannya ke dalam alat output. Processor sering disebut juga dengan Central Processing Unit (CPU). Alat inilah yang akan menjalankan perintah. Keberadaan processor ini menentukan tingkat kecepatan sebuah komputer dalam mengolah data.
Processor dibuat dengan teknologi silikon. Isi dari processor adalah chip, transistor, dan komponen elektronik lainnya yang jumlahnya mencapai jutaan. Tugas processor adalah mengontrol sistem, menentukan saat pengiriman data terjadi, menjalankan operasi aritmatik, dan melakukan operasi logika.
Processor yang beredar di masyarakat dalam perkembangannya ada 3 jenis. Yaitu processor 16 bit, 32 bit dan yang paling baru 64 bit. Komputer personal yang beredar saat buku ini disusun ada yang 32 bit seperti Intel Pentium, dan 64 bit seperti Intel Xeon. Kecepatan proses komputer ditentukan oleh seberapa cepat processor dalam menjalankan instruksi-instruksi yang diterima.
c. Random Access Memory
Random Access Memory sering disebut juga dengan RAM. Alat ini terletak di atas motherboard. RAM merupakan salah satu jenis memori internal yang menentukan kemampuan sebuah komputer. Memori internal (Internal Memory) bisa disebut juga memori utama (main memory) dan memori primer (primary memory). Komponen ini berfungsi sebagai pengingat data atau program.
d. Read Only Memory
Read Only Memory sering disebut juga dengan ROM. Alat ini digunakan untuk medium penyimpanan data pada komputer. ROM memiliki sifat permanen, artinya program / data yang disimpan di dalam ROM ini tidak mudah hilang atau berubah walau aliran listrik dimatikan.
Menyimpan data pada ROM tidak dapat dilakukan dengan mudah, namun membaca data dari ROM dapat dilakukan dengan mudah. Biasanya program / data yang ada dalam ROM ini diisi oleh pabrik yang membuatnya. Oleh karena itu, ROM biasa digunakan untuk menyimpan firmware yaitu piranti lunak yang berhubungan erat dengan piranti keras.
e. Video Graphics Adaptor
Video Graphics Adaptor sering disebut juga dengan VGA. Yaitu bagian dari perangkat keras yang berfungsi mengolah tampilan atau output pada layar monitor. VGA card atau kartu vga terletak pada motherboard. Alat ini pertama kali diciptakan oleh IBM pada tahun 1987.
Ada dua jenis kartu vga yaitu vga onboard dan vga non onboard. Yang dimaksud dengan vga onboard adalah kartu vga yang diintegrasikan langsung pada komponen motherboard. Secara fisik hanya dapat dilihat pada port untuk monitornya saja. Sedangkan vga non onboard adalah kartu vga yang penempatannya pada slot tersendiri yakni slot AGP atau PCI Express. Vga non onboard dapat dengan mudah diganti-ganti dengan kartu vga yang lain.
f. Modem
Modulator demodulator sering disebut dengan modem. Yaitu bagian dari hardware yang memproses sinyal analog menjadi digital atau sebaliknya memproses data digital menjadi sinyal analog. Modem digunakan untuk melakukan koneksi internet. Dilihat dari penempatannya, ada dua jenis modem yaitu modem internal dan modem eksternal.
g. Sound Card
Sound card yaitu komponen pada komputer yang berfungsi sebagai pengolah suara. Data suara diproses oleh kartu suara ini kemudian outputnya dapat didengar melalui speaker. Secara umum sound card sudah ada pada motherboard. Tetapi untuk pengolah suara secara professional biasanya menggunakan sound card tidak onboard yang dapat dipilih sesuai dengan kebutuhan.
Kualitas suara yang dihasilkan akan sangat bergantung pada kualitas soundcard sebagai alat yang memproses. Namun demikian, kualitas speaker pun turut berperan juga sebagai alat keluaran atau output. Bagian-bagian pada sound card yang perlu kalian kenal adalah line in, line out, mic, dan speaker.
.
h. Power Supply
Power supply yaitu komponen dalam cpu yang berfungsi mengalirkan arus listrik ke setiap perangkat cpu. Perangkat yang dihubungkan langsung oleh power supply contohnya adalah hard disk, floppy drive, cd/DVD ROM, dan motherboard itu sendiri.
Arus listrik PLN diproses oleh power supply kemudian tegangannya diperkecil baru dialirkan ke komponen-komponen cpu. Perlu hati-hati dalam menangani power supply. Sebaiknya matikan arus listrik jika kamu ingin membongkar cpu. Pada gambar power supply ini dapat dilihat kabel yang berwarna merah, hitam dan kuning. Kabel-kabel inilah yang akan dihubungkan dengan perangkat atau komponen-komponen dalam cpu.
i. Floppy Drive
Floppy drive adalah komponen pada cpu yang berfungsi sebagai media pembaca disket. Floppy drive ada dua macam sesuai ukuran disket yakni 3,5 inchi dan 5,25 inchi. Namun saat ini ukuran floppy yang paling umum adalah 3,5 inchi.
j. CDrom/DVDrom
CD ROM atau DVD ROM yaitu perangkat keras yang digunakan untuk membaca CD atau DVD. Ada beberapa jenis pada perangkat ini yaitu CD ROM, CD Writer, CD ROM Combo, dan DVD Writer. Hal ini disesuaikan dengan produk keping cd/DVD yang ada dipasaran.


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

Alat Output (Keluaran)
Perangkat keras komputer yang berfungsi sebagai alat keluaran (output) di antaranya adalah monitor, speaker, dan printer.
a. Monitor
Monitor berfungsi untuk menampilkan visualisasi hasil dari semua operasi yang terjadi di dalam CPU. Hasil keluaran atau output yang ditampilkan oleh monitor dapat berupa tulisan, gambar diam, maupun gambar bergerak atau animasi. Untuk saat ini, monitor komputer terdiri dari beberapa jenis, di antaranya adalah monitor CRT (tabung), monitor LCD, dan monitor plasma.
1) Monitor CRT
Monitor CRT (cathode ray tube) atau monitor tabung sinar katoda merupakan jenis monitor yang pertama kali digunakan untuk teknologi komputer. Tabung sinar katoda ditemukan oleh Karl Ferdinand Braun, merupakan sebuah tabung penampilan yang banyak digunakan dalam layar komputer, monitor video, televisi, dan oskiloskop. Tabung sinar katoda dikembangkan dari hasil kerja Philo Farnsworth yang dipakai dalam seluruh pesawat televisi sampai akhir abad 20, dan merupakan dasar perkembangan dari layar plasma, LCD, dan bentuk teknologi TV lainnya.
Bentuk monitor CRT cukup besar sehingga memerlukan tempat yang agak luas untuk meletakkannya. Monitor CRT memiliki layar cembung sehingga kurang baik untuk keperluan desain.
2) Monitor LCD
Monitor LCD (liquid crystal display) adalah jenis monitor yang menggunakan kristal cair sebagai penampil utama. Monitor LCD bentuknya sangat simpel karena tipis dan ringan sehingga tidak menghabiskan banyak tempat untuk meletakkannya dan mudah untuk dibawa-bawa. Monitor LCD juga memiliki layar yang datar sehingga sangat pas digunakan untuk keperluan desain. Oleh karena itu, monitor LCD sudah banyak digunakan untuk monitor komputer di perkantoran. Selain itu, LCD juga digunakan di dalam berbagai alat-alat elektronik, seperti televisi, kalkulator, dan telepon seluler.
3) Monitor Plasma
Monitor plasma adalah monitor layar datar emisif yang cahayanya dihasilkan oleh fosfor yang tereksitasi oleh sebuah pelepasan muatan plasma antara dua layar datar yang bahannya terbuat dari gelas.
b.  Speaker
Speaker berfungsi untuk menampilkan hasil keluaran berupa suara. Speaker mampu mengubah sinyal elektrik ke frekuensi audio (suara) dengan cara menggetarkan komponennya yang berbentuk selaput.
c.  Printer
Printer adalah suatu perangkat keras yang berfungsi untuk mencetak dokumen yang telah dibuat. Dokumen-dokumen tersebut dapat berupa surat, buku, gambar, laporan, dan lain sebagainya. Printer biasanya terbagi atas beberapa bagian, yaitu tray (baki) sebagai tempat menaruh kertas, picker sebagai alat mengambil kertas dari tray, dan tinta atau toner sebagai alat pencetak sesungguhnya. Selain itu, ada pula kabel fleksibel untuk pengiriman sinyal dari prosesor printer ke tinta atau toner. Kabel ini tipis dan fleksibel, tetapi kuat. Pada bagian belakang printer biasanya ada port paralel atau USB sebagai penghubung ke komputer.
Berdasarkan jenisnya, printer dibedakan menjadi tiga, yaitu sebagai berikut:
1)  Printer Tinta
Printer tinta bekerja dengan cara menyemprotkan atau menyemburkan tinta yang ada di dalam catridge ke kertas.
2)  Printer Dot Matrik
Printer jenis dot matrik mempunyai pengetuk-pengetuk kecil yang berbentuk titik (pin/dot).
3)  Printer Laser
Printer laser bekerja seperti mesin fotokopi yang menyemprotkan serbuk tinta dengan model pencahayaan. Kualitas hasil printer laser paling bagus, namun harga printer dan serbuk tintanya juga paling mahal.
d. Infocus
Infocus juga dapat disebut sebagai alat ouput, yang biasanya digunakan untuk presentasi, yang dihubungkan ke komputer untuk menampilkan apa yang ada pada monitor ke suatu screen (layar) ataupun dinding.

B. Pemahaman komponen perangkat lunak
Evolusi perangkat lunak
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).

Klasifikasi Perangkat Lunak
  1. Sisitem Operasi ( Operating System)
    Sistem opersi yaitu program yang berfungsi untuk mengendalikan sisitem kerja yang mendasar sehingga mengatur kerja media input, output, tabel pengkodean, memori, penjadwalan prosesor, dan lain-lain. Sistem operasi berfungsi sebagai penghubung antar manusia (User) dengan perangakat keras (Hardware) dan perangkat lunak(Software) yang digunakan. Adapun fungsi utama sistem operasi adalah :
  • Menyimapan program dan aksesnya.
  • Membagi tugas didalam CPU.
  • Mengalokasikan tugaas-tugas penting.
  • Merekam sumber-sumbeer data.
  • Mengatur memori sistem termasuk penyimpanan, menghapus dan menadapatkan data.
  • Memeriksa kesalahan sistem.
  • Multitugas pada OS, Windows98, Windows XP, Windows 7.
  • Memelihara keamanan sistem, khusus pada jaringan yang membutuhkan kata sandi(password) dan penggunaan ID. Contoh sistem operasi, misalnya: Disk Operating System(DOS), Microsoft Windows, Linux, dan Unix.
     2.  Program Aplikasi (Aplicaton Programs)

   Proram aplikasi adalah perangkat lunak yang dirancang khusus untuk kebutuhan tertentu, misalnya program pengolah kata, pengolah lembar kerja, program presentasi, design grafis, dan lain-lain.

    3. Bahasa Pemrograman (Programing Utility)

    Perangkat lunak bahasa yaitu program yang di gunakan untuk menerjemahkan instruksi-intruksi yang ditulis dalam bahasa pemrograman ke bahasa mesin dengan aturan atau prosedur tertentu, agar di terima oleh komputer. Ada 3 level bahasa pemrograman, yaitu:
  • Bahasa tingkat rendah (Low Level Language) 
          Bahasa ini di sebut juga bahsa mesin (Assembler), dimana pengkodean bahasanya menggunakan kode angka 0 dan 1.
  • Bahasa tingkat tinggi(High Level Language)
       Bahasa ini termasuk dalam bahasa pemrogramana yang mudah di pelajari oleh pengguna komputer karena menggunakan bahasa inggris. Contohnya: BASIC, COBOL, PASCAL, FORTRAN.
  • Bahasa generasi keempat (4 GL)
          Bahasa pemrograman 4 GL (Fourth Generation Language) merupakan bahasa yang beroreintasi pada objek yang disebut Object Oriented Programming (OOP). Contohnya: Visual Basic, Delphi, Visual C++.

     4. Program Bantu (Utility)

         Perangkat lunak yang berfungsi sebagai aplikasi pembantu dalam kegiatan yang ada hubungannya dengan komputer, serta merupakan perangkat lunak sistem dengan fungsi tertentu, misalnya memformat flashdisk, mengkopi data, mengkompres file dan pemeriksaan keras (Hardware Troubleshooting), mengatur isi ulang hardisk (partisi, defrag) dan lain-lain. Contohnya: Norton Utility, Antivirus, Winrar.
1.      Perangkat Lunak
1.1.bahasa pemrograman dibedakan menjadi 3 (tiga) macam, yaitu assembler, kompiler, dan interpreter.
1) Asembler adalah program yang digunakan untuk menerjemahkan kode sumber dalam bahasa rakitan (assembly) ke dalam bahasa mesin.
2) Kompiler adalah program penerjemah yang mengonversi semua kode sumber selain dalam bahasa rakitan menjadi kode objek. Hasil berupa kode objek inilah yang dapat dijalankan oleh komputer. Proses untuk melakukan penerjemahan ini biasa disebut kompilasi.
3) Intepreter adalah program yang menerjemahkan satu per satu instruksi dalam kode sumber kemudian menjalankan instruksi yang telah diterjemahkan tersebut.
Perangkat lunak bahasa pemrograman (language software) merupakan program yang digunakan untuk menerjemahkan perintah-perintah yang ditulis dalam bahasa program ke dalam bahasa mesin sehingga dapat diterima dan dimengerti oleh komputer. Pada dasarnya bahasa komputer dapat dibedakan menjadi empat macam, yaitu bahasa mesin dan bahasa assembly (kedua bahasa ini termasuk bahasa tingkat rendah/low level language), bahasa tingkat tinggi (high level language), dan bahasa generasi keempat.
1) Bahasa mesin
Bahasa mesin termasuk ke dalam bahasa tingkat rendah (low level language) karena sifat dari bahasa mesin lebih berorientasi pada mesin. Bahasa ini hanya akan dipahami oleh komputer itu sendiri. Bahasa ini berupa kode-kode yang terdiri dari sekumpulan angka yang ada di dalam komputer yang biasanya diwakili oleh kode angka 1 (satu) dan 0 (nol). Kode ini merupakan sinyal elektronik yang memberitahu komputer apa yang harus dikerjakan. Dalam penggunaannya biasanya intruksi dituliskan dalam bentuk bahasa pemrograman yang akan disampaikan ke kompiler, assembler, atau interpreter yang bertugas untuk menerjemahkan bahasa pemrograman tadi ke bahasa mesin.
Assembler merupakan sebuah program. Program ini mengambil informasi yang dituliskan oleh programmer dalam bahasa assembly dan menerjemahkannya ke sebuah program yang dapat dieksekusi komputer. output assembler harus diproses oleh linker untuk menghasilkan program akhir.
2) Bahasa assembly
Bahasa asembly adalah bahasa pemrograman yang menggunakan bahasa rakitan. Bahasa assembly kebanyakan digunakan untuk pengendalian hardware yang diwujudkan dalam kependekan kata-kata sebagai pengganti kode-kode biner, misalnya JNZ (jump non zero) yang artinya lompatlah jika tidak sama dengan nol. Kelanjutan dari bahasa assembly adalah sebuah program yang berguna untuk mengambil informasi yang dituliskan oleh seorang programmer dalam bahasa assembly serta menerjemahkannya ke dalam sebuah program yang dapat dieksekusi oleh komputer, program ini dinamakan assembler. Output assembler harus diproses oleh linker untuk menghasilkan program akhir.
3) Bahasa tingkat tinggi (high level languange)
Bahasa tingkat tinggi memiliki arti bahwa bahasa ini lebih mudah dimengerti oleh banyak orang karena memang dirancang untuk orang yang awam. Bahasa pemrograman yang termasuk dalam bahasa tingkat tinggi adalah sebagai berikut.
a) BASIC (Beginners All-purposes Symbolic Instruction Code)
Bahasa program ini dikembangkan pada tahun 1965 di Darmouth College. Penciptanya adalah John Kemeny dan Thomas Kurtz. BASIC dipergunakan dalam aplikasi matematika. Selain itu, BASIC juga digunakan dalam beberapa aplikasi lainnya seperti akuntasi, permainan, file simulasi, dan lain-lain.
Keunggulan BASIC terletak pada kemudahan dalam pemakaiannya, sedangkan kelemahannya adalah tidak mendukung operasi bilangan kompleks dan penanganan terhadap berkas sangat terbatas sehingga tidak cocok untuk aplikasi bisnis.
b) LOGO
Bahasa ini dikembangkan untuk pendidikan dan simulasi pengajaran pada anak-anak dalam menyelesaikan masalah dan melakukan pemrograman. Ditemukan pada tahun 1967 oleh Seymour Papert dengan menggunakan LISP, yaitu satu jenis bahasa pemrograman untuk kecerdasan buatan. Logo sangat mudah digunakan untuk membuat gambar, sehingga banyak digunakan dalam menghasilkan laporan-laporan bisnis dalam bentuk grafik.
c) COBOL (Common Business Oriented Language)
Program jenis ini sering digunakan dalam dunia bisnis dan komersial, mulai dikembangkan pada tahun 1959. Namun sampai saat ini, program ini masih banyak digunakan pada jenis komputer minicomputer dan mainframe. COBOL memiliki keunggulan-keunggulan sebagai berikut.
1) Memiliki kode untuk semua flatform yang sama, sehingga tidak tergantung pada mesin.
2) Menggunakan kata-kata bahasa Inggris, sehingga sangat mudah dipahami oleh programmer.
3) Penanganan masukan dan keluaran mudah dilakukan.
4) Penanganan terhadap berkas sudah tersedia dan bahkan mendukung berbagai macam tipe-tipe berkas seperti sekuensial dan indeks.
Kelemahan dari bahasa ini adalah struktur penulisan program yang sangat banyak dan sangat kaku sehingga membuat programmer menjadi lelah dan bosan.
d) PASCAL
Bahasa ini ditemukan oleh Nicklaus Wirth tahun 1971. Bahasa ini dibuat untuk pengajaran pemrograman. Bahasa ini sangat populer di kalangan mahasiswa ilmu komputer dan teknik. Pascal memiliki keunggulan dibandingkan Fortran maupun Basic, yaitu sangat mudah dipelajari serta memiliki dukungan fungsi-fungsi matematika yang sangat lengkap. Namun Pascal juga memiliki kelemahan, yaitu tidak dapat mendukung operasi bilangan kompleks dan tidak mendukung sarana aplikasi bisnis. Keberadaan Pascal dapat pula dijadikan bahasa dasar dalam pembuatan kode perangkat lunak Delphi (software untuk pengembangan program di lingkungan Windows). Pascal juga digunakan sebagai landasan pembuatan kode pada Kylix, yaitu software pengembang program di lingkungan Linux.
e) Fortran (Formula Translator)
Fortran merupakan bahasa tingkat tinggi yang pertama kali diciptakan. Bahasa ini mulai dikembangkan pada tahun 1956 oleh John Backus di IBM. Fortran digunakan dalam bidang aplikasi matematika, yaitu dalam hal perumusan dan perhitungan sehingga menjadi andalan keunggulan dari bahasa ini. Namun Fortran memiliki kelemahan, yaitu operasi masukan dan keluarannya sangat kaku dan sulit dipahami. Untuk membuat bahasa fortran, seorang programmer tidak harus mengetahui bahasa mesin, tetapi harus memahami tata bahasa dan peraturan bahasa fortran.
f) Algol (Algoritma Language)
Algol merupakan bahasa automatic yang cocok untuk memecahkan permasalahan yang membutuhkan perhitungan numerik untuk beberapa pengolahan logic.
g) PL/1 (Programming Language)
Programming language merupakan bahasa komputer yang dapat digunakan dalam segala bahasa. Pada kenyataannya bahasa ini sulit dipelajari dan hanya dapat digunakan pada mesin IBM.
h) RPG (Report Program Generation)
RPG adalah program untuk pengolahan laporan. Bahasa ini sangat populer di lingkungan minicomputer dan mainframe IBM. RPG diluncurkan pertama kali pada tahun 1964.
i) APL (Aritmathic Programming Language)
APL adalah bahasa komputer untuk memecahkan soal-soal matematika (ilmu hitung). Diperkenalkan dan diciptakan oleh Kenneth Iverson pada tahun 1962. Bahasa ini menggunakan keyboard khusus yang berisikan simbol-simbol yang kompleks yang memungkinkan untuk melakukan penyelesaian matematika yang kompleks.
4) Bahasa pemrograman generasi keempat
Bahasa pemrograman generasi keempat meliputi Microsoft Visual Basic, Visual J++, dan Visual C++ yang dikembangkan dari keluarga besar bahasa tingkat tinggi untuk memudahkan pemrograman.
1.2.Sistem Operasi
1. Sistem Operasi Stand Alone
Maksudnya Stand Alone disini adalah sistem operasi tersebut sudah lengkap, bisa berdiri sendiri dan mampu digunakan untuk single user maupun multi user. Memiliki fitur tertentu. Sistem Operasi yang kita kenal sekarang seperti Windows, OS Mac, dan linux adalah contoh dari sistem operasi stand alone.
2. Sistem Operasi Jaringan
Sistem operasi jaringan merupakan jenis sistem operasi yang dkhususkan untuk menangani jaringan. Fungsi dari sistem operasi jaringan sangat banyak diantaranya yaitu memungkinkan pengguna untuk berbagi berkas, penggunaan alat pencetak (printer) bersama-sama , DNS Service, HTTP Service, dan lainnya.
3. Sistem Operasi Embedded
Embedded kalau diartikan adalah ditanamkan, berarti sistem operasi embedded adalah sistem operasi yang tertanam dalam komputer dan hanya diprogram untuk melaksanakan fungsi tertentu yang spesifik.
Bedanya dengan sistem operasi lainnya khususnya stand alone adalah sistem operasi embedded ini tidak bisa berdiri sendiri
4. Sistem Operasi Live CD
Sistem operasi yang tersimpan di bootable CD atau VCD dan dapat langsung dijalankan tanpa harus menginstalnya secara permanen.
Sistem operasi ini memiliki kapasitas yang ringan, kira-kira dibawah ukuran CDnya dan hanya memiliki fitur yang terbatas.
Dalam perkembangannya, Sistem operasi ini memungkinkan pengguna untuk tidak repot-repot menginstalnya di komputer.
      Contoh Sistem Operasi : DOS, Windows, Linux, Ubuntu, Macintosh, dll.
1.3.Utility
Perangkat lunak utilitas merupakan perangkat lunak komputer yang didisain untuk membantu proses analisis, konfigurasi, optimasi, dan membantu pengelolaan sebuah komputer ataupun sistem. Perangkat lunak utilitas harus dibedakan dengan perangkat lunak aplikasi yang memungkinkan pengguna melakukan berbagai hal dengan komputer seperti mengetik, melakukan permainan, merancang gambar, dan lain-lain. Perangkat lunak utilitas lebih memfokuskan penggunaannya pada pengoptimasian fungsi dari infrastruktur yang terdapat dalam sebuah komputer. Karena fungsinya, perangkat lunak utilitas umumnya tidak ditujukan untuk pengguna secara umum, melainkan ditujukan untuk pengguna yang memiliki pemahaman atas cara kerja sistem komputer yang cukup baik.
FUNGSI PROGRAM UTILTAS
Fungsi-fungsi program utilitas terutama dalam hal ini  program utilitas bawaan adalah mengelola file, melihat gamabar, menjaga akses dari akses yang tidak diinginkan, menghapus program, memindai disk , mendegfragenter disk, mendiagnosis masalah, membackup file dan disk serta mengatur screen server.
Utility software yaitu:
Perangkat lunak sistem dengan fungsi tertentu, misalnya pemeriksaan perangkat keras (hardware troubleshooting), memeriksa disket yang rusak (bukan rusak fisik), mengatur ulang isi harddisk (partisi, defrag), contoh Utilty adalah Norton Utility.
Utility software
Utility software secara umum digunakan untuk mendukung, meningkatkan program-program dalam sebuah sistem komputer. Banyak OS sudah memiliki utility program di dalamnya untuk tujuan umum seperti mengkopi isi sebuah disk ke disk lain. Beberapa contoh utility program adalah: Screen saver, Data Recovery, Backup, Virus protection, Data compression, Memory management, Defragmentation dan lain – lain
Utility adalah kegunaan.
Program Utility adalah program-program (dalam hal ini pada Windows) yang memiliki kegunaan yang besar untuk berbagai macam kebutuhan
Program Utility ada yang internal (bawaan dari Windows), ada yang eksternal (program lain)
UTILITY INTERNAL
Utility internal adalah utility yang sudah ada pada Windows kita, secara default sudah terinstall pada saat kita selesai menginstall Windows.
Contoh : Notepad (untuk menulis), Wordpad (untuk menulis), Windows Media Player (multimedia), Games, Calculator, Paint (menggambar) dan lain-lain.
Program Utiliy internal yang sangat penting bagi Windows adalah DEFRAG.
Manfaat Defrag:
– Mengatur kembali tata-letak file-file yang rusak/kacau karena penghapusan dan penulisan.
– Menghapus jejak file yang tidak hilang pada saat penghapusan.
Defrag perlu dilakukan secara teratur untuk dalam waktu mungkin 1-2 minggu sekali.
Utility internal banyak terdapat di Control Panel, misalnya fonts, add remove, printer, system dan lain-lain
Perlu diperhatikan startup programs
UTILITY EXTERNAL
Utility External adalah utility yang bukan bawan Windows, harus menginstall terlebih dahulu.
Macam-macam Utility External:
Antivirus
Antivirus adalah program untuk menscan, menghapus, dan berjaga-jaga dari serangan virus. Program ini akan selalu berjalan di background/tray icon jika diaktifkan. Antivirus sangat penting bagi Windows.
Contoh Antivirus : McAfee, Norton, AntiVir, Panda, AVG, dan lain-lain.
Burning (Pembakar CD)
Jika kita punya CD-RW ROM atau DVD-RW ROM, kita bisa membakar (burn) CD kita, sehingga dapat digunakan menyimpan data.
Contoh : Ahead Nero 6
Cleaning System
Digunakan untuk membersihkan file-file, registri,
Internet files yang rusak.
Cleaning System sangat diperlukan.
Contoh : RegCleaner, JvPowerTools, Norton System Works.
Multimedia
Multimedia adalah software yang mampu mengolah gambar dan
suara. Contoh : Winamp, PowerDVD, WinDVD, Windows
Media Player, ACDSee, QuickTime.
Office dan Internet
Office contoh : Microsoft Office (Word, Power Point, Excel, Access), yang gratis OpenOffice.
Internet contoh : Internet Explorer, Mozilla Firefox, Netscape, Opera.
Untuk chatting : MiRC, BitchX.
Untuk messenger : Yahoo Messenger, ICQ, MSN Messenger. Apa beda chatting dan messenger ?
Untuk file transfer : FTP, misal WS_FTP, CuteFTP.
Untuk download : Download Accelerator, IDM, FlashGet, RedGet
Bidang Desain Grafis
Contoh : Paint, Adobe Photoshop, Corel,3DStudioMax, GIMP
Bidang Desktop Programming
Contoh : Pascal, C, C++, Visual Studio,Visual Studio .NET, Java, Delphi.
Bidang Web Programming & Design
Contoh : Dreamweaver, Flash, PHP, ASP,JSP, ASP.NET, Perl
Software Game
Contoh PC game
Software Connectivity
Contoh : Koneksi bluetooth, Koneksi FlashDisk/USB, IrDA.
Prinsip Menginstall Software :
– Pilih yang diperlukan saja, semakin banyak semakin berat beban komputer kita, hard disk aja dah penuh dengan …. malah nambahin software berat2x wiw bakal jadi apa tuh komputer.
– Hati-hati terhadap software yang kita download dari internet, terutama virus dan spyware.
– Sesuaikan dengan spesifikasi software yang akan kita install. (misalnya harddisk space, memori, VGA, soundcard)
– Pertimbangkan legalitas software, jangan membajak. heheh sebenernya sih gpp kan negara indonesia terkenal ma pembajak nya
Contoh perangkat lunak utility

Windows Media Player

Windows Media Player adalah perangkat lunak pemutar musik, video dan gambar (foto) buatan Microsoft. Windows Media Player merupakan bagian dari platform Windows Media yang dikembangkan oleh Microsoft. Sesuai dengan namanya, Windows Media Player ditugaskan untuk melakukan operasi playbackterhadap berkas multimedia digital berformat Windows Media Format (WMA, WMV atau ASF), MPEG Audio Layer 3 (MP3), dan beberapa format multimedia digital lainnya. Bagian yang lainnya dari platform Windows Media, adalah Windows Media Services (dulunya dikenal dengan NetShow Server), yang bertugas untuk mengalirkan data multimedia digital dengan menggunakan teknologi multimedia streaming.
Versi terbaru Windows Media Player adalah Windows Media Player 12.
Sejarah Windows Media Player
Windows Media Player (disingkat WMP) adalah milik digital media player dan aplikasi media perpustakaan yang dikembangkan oleh Microsoft yang digunakan untuk memainkan audio, video dan melihat gambar pada komputer pribadi yang menjalankan sistem operasi Microsoft Windows, serta pada Pocket PC dan Windows Mobile berbasis perangkat. Edisi Windows Media Player juga dirilis untuk Mac OS, Mac OS X dan Solaris, tetapi pengembangan tersebut sejak itu telah dihentikan.
Selain menjadi media player, Windows Media Player termasuk kemampuan untuk musik dan musik rip dari copy ke compact disc, membakar cakram direkam dalam format CD Audio atau sebagai data disc dengan playlist seperti CD MP3, mensinkronisasi konten dengan audio digital player (pemutar MP3) atau perangkat mobile lainnya, dan memungkinkan pengguna untuk membeli atau menyewa musik dari sejumlah toko musik online.
Windows Media Player menggantikan aplikasi sebelumnya bernama Media Player, menambahkan fitur di luar video sederhana atau pemutaran audio.
Windows Media Player 12 adalah versi terbaru Windows Media Player pada Juli 2009. Ini dirilis pada tanggal 22 Juli 2009 bersama dengan Windows 7 dan belum dirilis untuk versi sebelumnya dari Windows.
Windows Media Player 11 yang tersedia untuk Windows XP dan termasuk dalam Windows Vista dan Windows Server 2008. : hat: Format File default adalah Windows Media Video (WMV), Windows Media Audio (WMA), dan Advanced Systems Format (ASF), dan mendukung format XML sendiri berdasarkan playlist yang disebut Windows Playlist (WPL). Pemain juga dapat memanfaatkan layanan manajemen hak digital dalam bentuk Windows Media DRM.
Kegunaan dari Windows Media Player
Kegunaan dari Windows Media Player adalah untuk memutar music dan video, namun fungsi windows media player bisa juga digantikan oleh program yang lain, yang kegunaannya hampir sama dengan windows media player itu. Karena, tidak semua jenis file music/video dikenali oleh Windows Media Player, maka fungsi windows media player digantikan dengan software lain seperti Winamp. iTune, K-Lite, Gom, VLC dan lain-lain.
2.      Perangkat Lunak Aplikasi
2.1.Aplikasi office
Aplikasi Office adalah kumpulan aplikasi yang digunakan untuk memudahkan pekerjaan perkantoran tanpa melakukan sebuah pengkodean/Coding dengan bahasa pemrograman terlebih dahulu.
Perangkat lunak pengolah kata yang digunakan untuk membuat dokumen berbentuk surat kabar, membuat label surat menjadikannya sebuah dokumen yang rapi dan tertata.

contoh: Microsoft Word, OpenOffice Word, Google Doc dan lain lain. 

Perangkat lunak pembuat presentasi yang digunakan untuk memudahkan manusia untuk membuat sebuah presentasi yang menarik dengan mudah dan dapat menghasilkan sebuah presentasi dengan lebih cepat tanpa harus mengetahui bahasa pemrograman. 

contoh: Microsoft Office Powerpoint, OpenOffice Presentation, Google Slide dll.

Perangkat lunak pengolah spreadsheet yang digunakan untuk mengelola data yang kebanyakan datanya ditampilkan dalam kolom dan baris/Tabel dan memiliki alat yang dapat mempermudah perhitungan data dan juga penampilan data dalam penampilan statistik.

contoh: Microsoft Excel, OpenOffice Spreadsheet, Google Sheet dan lain lain.
2.2.Perangkat multimedia
Multimedia adalah pemanfaatan komputer untuk membuat dan menggabungkan teks, grafik, audio, gambar bergerak (video dan animasi) dengan menggabungkan link yang memungkinkan pemakai melakukan navigasi, berinteraksi, berkreasi dan berkomunikasi.
Dalam definisi ini terkandung empat komponen penting multimedia
a.       Harus ada komputer yang mengkoordinasikan apa yang dilihat dan didengar.
b.      Harus ada link yang menghubungkan pemakai dengan informasi.
c.       Harus ada alat navigasi yang membantu pemakai menjelajah jaringan informasi yang saling terhubung.
d.      Multimedia menyediakan tempat kepada pemakai untuk mengumpulkan, memproses, dan mengkomunikasikan informasi dengan ide.
Oleh karena itu, jika salah satu komponen tidak ada, bukan multimedia dalam arti luas namanya. Misalnya, jika tidak ada komputer untuk berinteraksi, maka itu namanya media campuran, bukan multimedia. Kalau tidak ada alat navigasi yang memungkinkan untuk memilih jalannya suatu tindakan maka itu namanya film, bukan multimedia. Demikian juga kita tidak mempunyai ruang untuk berkreasi dan menyumbangkan ide sendiri, maka nama televisi, bukan multimedia
Aplikasi Multimedia
Aplikasi multimedia adalah, aplikasi yang dirancang serta dibangun dengan menggabungkan elemen-elemen seperti : dokumen, suara, gambar, animasi serta video. Pemanfaatan dari aplikasi multimedia dapat berupa company profile, video untuk tutorial, e-Learning, maupun Computer Based Training.[[1][4]]
 Banyak sekali jenis aplikasi multimedia, mulai dari yang sekedar hanya untuk melihat (view) saja sampai dengan membuat dan mengeditnya.
1.      Media Player
Media player adalah jenis perangkat lunak yang digunakan untuk memainkan informasi dalam bentuk audio dan video. Biasanya aplikasi media player saat ini sudah bisa untuk memainkan baik informasi audio maupun video. Beberapa jenis perangkat lunak media player adalah:
o       Windows Media Player, bersifat komersial dan diproduksi oleh Microsoft Corp. Perangkat lunak ini ikut dalam paket Microsoft Windows.
o       Winamp, bersifat freeware/komersial dan diproduksi oleh Nullsoft Inc..
o       WinDVD, bersifat komersial dan diproduksi oleh Intervideo.
o       PowerDVD, bersifat komersial dan diproduksi oleh Cyberlink.
o       Musicmatch Jukebox, bersifat komersial dan diproduksi oleh Musicmatch Inc.
o       DivX Player, bersifat freeware atau komersial, diproduksi oleh DivXNetwork Inc.
o       Real Player, bersifat komersial dan diproduksi oleh Real Networks.
o       XMMS, audio player bersifat open source dan dibawah lisensi GNU General Public License.
o       Xine, DVD player yang bersifat open source dan dibawah lisensi GNU General Public License.




2.      Audio/Video Edtor
Video/audio editor adalah jenis perangkat lunak yang digunakan untuk mengedit dan memanipulasi informasi dalam bentuk video dan audio. Banyak sekali proses dalam mengedit video dan audio, contohnya adalah proses pemotongan, penggabungan, konversi format audio/video, dan manipulasi kualitas audio/video. Beberapa jenis perangkat lunak media player adalah:
o       Adobe Premiere Pro, bersifat komersial dan diproduksi oleh Adobe Systems.
o       Adobe Premiere Elements, bersifat komersial dan diproduksi oleh Adobe Systems.
o       Windows Movie Maker, bersifat komersial dan diproduksi Microsoft Corp.
o       Pinnacle Studio, bersifat komersial dan diproduksi oleh Pinnacle Systems.
o       TMPGEnc, bersifat komersial dan diproduksi oleh Pegasis Inc.

3.      Graphis/Image Viewer
Image viewer adalah jenis perangkat lunak yang digunakan untuk melihat (view) image secara terorganisasi pada sebuah direktori. Saat ini sudah banyak sekali format image yang telah didukung oleh aplikasi image viewer, seperti bmp (windows bitmap), jpeg/jpg (image terkompresi), gif (CompuServe), png (portable network graphics), ico (icons image), dll. Biasanya perangkat lunak ini juga menyediakan fasilitas untuk mengedit image dalam fungsi-fungsi yang sederhana. Beberapa jenis perangkat lunak image viewer adalah:
o       ACDSee, bersifat komersial dan diproduksi oleh ACD Systems.
o       XNView, bersifat freeware dan diproduksi oleh Pierre-e Gougelet.
o       Irfan View, bersifat komersial dan diproduksi oleh Irfan Skiljan.
o       Microsoft Picture Manager, bersifat komersial dan diproduksi oleh Microsoft Corp.
o       Microsoft Picture and Fax Viewr, bersifat komersial dan masuk dalam paket Microsoft Windows..

4.      Graphic/Image Editor
Image editor adalah perangkat lunak yang digunakan untuk melukis, menggambar, mengedit dan memanipulasi image atau gambar secara interaktif pada sistem komputer. Banyak sekali jenis perangkat lunak image editor mulai dari dengan fungsi editing yang sederhana sampai dengan yang kompleks. Terdapat dua jenis image yang dihasilkan oleh image editor, yaitu dalam bentuk bitmap image dan vector image. Beberapa contoh perangkat lunak image editor adalah sebagai berikut:
o       Adobe Photoshop, merupakan vector dan bitmap image editor. Bersifat komersial dan diproduksi oleh Adobe Systems.
o       Corel Draw, merupakan vector image editor. Bersifat komersial dan diproduksi oleh Corel Corporation.
o       Microsoft Paint, merupakan bitmap image editor. Bersifat komersial dan masuk dalam paket Microsoft Windows.
o       Paint Shop Pro, merupakan vector dan bitmap image editor. Bersifat komersial dan diproduksi oleh Corel Corporation.
o       GIMP, merupakan bitmap dan vector image editor. Bersifat open source dan diproduksi oleh The GIMP Team dengan lisensi GNU General Public License.

5.      Animasi
Aplikasi animasi adalah perangkat lunak yang digunakan untuk membuat, mengedit, dan memanipulasi informasi dalam bentuk animasi. Animasi adalah gambar bergerak atau video dengan konten gambar yang fiktif, seperti kartun dan gambar tidak riil. Beberapa contoh perangkat lunak animasi adalah sebagai berikut:
o       Macromedia Flash, merupakan perangkat lunak animasi yang banyak digunakan, baik untuk web, presentasi, dll. Bersifat komersial dan diproduksi oleh Macromedia Inc.
o       Houdini Animation Software, bersifat komersial dan diproduksi oleh Side Effect Software.
o       Power Animator, merupakan generasi pendahulu dari Maya untuk membuat animasi. Bersifat komersial dan diproduksi oleh Alias Systems Corporation.

6.     Graphic 3D
Aplikasi grafik 3 dimensi (3D) adalah perangkat lunak yang digunakan untuk membuat, mengedit, dan memanipulasi informasi dalam bentuk gambar 3 dimensi. Berbeda dengan format gambar atau image secara umum adalah dalam bentuk 2 dimensi. Gambar 3 dimensi merupakan representasi gambar dalam geometri 3 dimensi. Beberapa contoh perangkat lunak grafik 3D adalah sebagai berikut:
o       3D Studio Max, bersifat komersial dan diproduksi oleh Autodesk Media & Entertainment.
o       Silo 3D Modelling, bersifat komersial dan diproduksi oleh  Nevercenter Ltd. Co.
o          Maya, bersifat komersial dan diproduksi oleh Alias Systems Corp.
2.3.Aplikasi Internet
Merupakan aplikasi yang digunakan untuk mengakses internet. Dari sekian banyak aplikasi internet yang ada saat ini., yang paling banyak dikenal dan digunakan, antara lain World Wide Web (www), E-mail, Mailing List (milis), News group, Internet Relay Chat, File Transfer Protocol (FTP), Telnet, Gopher, dan Ping. Berbagai aplikasi internet dan contohnya seperti dibawah ini:
·         World Wide Web (WWW). WWW adalah dokumen-dokumen internet yang disimpan di server-server yang terdapat di seluruh dunia. Dokumen web dibuat dengan menggunakan format HTML.
·         E-Mail. E-Mail atau surat elektronik adalah aplikasi internet untuk sarana komunikasi surat-menyurat dalam bentuk elektronik. Adapun situs yang memberikan layanan e-mail seperti yahoo!, Gmail, bolehmail dan masih banyak lagi.
·         Mailing List. Mailing list atau Milis adalah aplikasi internet yang digunakan sebagai sarana diskusi atau bertukar informasi dalam satu kelompok melalui e-mail.
·         Newsgroup. Newsgroup adalah aplikasi internet yang digunakan untuk berkomunikasi satu sama lain dalam sebuah forum. Biasanya, anggota forum newsgroup mempunyai kepentingan dan ketertarikan yang sama serta membahas topik-topik tertentu.
·         Internet Relay Chat. IRC adalah aplikasi internet yang digunakan untuk bercakap-cakap di internet. Bercakap-cakap di internet dikenal dengan istilah chatting.
·         File Transfer Protocol. FTP adalah aplikasi internet yang digunakan untuk mengirimkan atau mengambil file ke atau dari komputer lain. FTP biasa digunakan untuk download dan upload file.
·         Telnet.Telnet adalah aplikasi internet yang digunakan untuk mengakses komputer yang letaknya jauh. Telnet dapat digunakan jika kita mempunyai IP Address dengan User ID and Password ke komputer tersebut.
·         Gopher. Gopher adalah aplikasi yang digunakan untuk mencari informasi yang ada di internet. Namun, informasi yang didapat hanya terbatas pada teks saja.
·         Ping. Ping adalah Packet Internet Gopher yang digunakan untuk mengetahui apakah komputer yang kita gunakan terhubung dengan komputer lain di internet.




SEJARAH PERKEMBANGAN TEKNOLOGI INFORMASI



1.      Sejarah teknologi informasi
a.       Masa pra-sejarah
Pada masa pra-sejarah teknologi informasi digunakan sebagai sistem untuk pengenalan bentuk-bentuk yang ingin dikenali. Informasi yang didapatkan kemudian digambarkannya pada dinding-dinding gua atau tebing-tebing bebatuan. Pada masa pra-sejarah sudah  dimiliki kemampuan mengidentifikasi benda-benda yang ada disekitar lingkungan dan mepresentasikannya dalam berbagai bentuk yang kemudian dilukis pada dinding gua tempat tinggal mereka.
b.      Masa Sejarah (3000 SM s/d 1400-an M)
Pada masa sejarah, teknologi informasi berkembang pada masayarakat kalangan atas seperti para kepala suku atau kelompok, digunakan pada kegiatan  tertentu seperti upacara, dan ritual. Teknologi informasi belum digunakan secara masal seperti yang kita kenal sekarang ini.
1.      Masa Tahun 3000 SM
Pada masa ini orang mulai mengenal simbol atau tulisan dan ditemukan pertama kali simbol untuk informasi, digunakan oleh Bangsa Sumeria. Tulisan yang digunakan waktu itu berupa simbol-simbol yang dibentuk dari pictograf sebagai huruf. Simbol atau huruf-huruf yang digunakan sudah mempunyai bunyi yang berbeda dalam penyebutannya untuk setiap bentuk, sehingga sudah mampu membentuk kata, kalimat dan bahasa.
2.      Masa Tahun 2900 SM
Pada masa ini ditemukan bahwa Bangsa Mesir Kuno sudah mengenal dan menggunakan huruf yang disebut Hierogliph. Huruf hierogliph sudah merupakan bahasa simbol untuk sebuah ungkapan. Untuk setiap ungkapan dinyatakan dengan simbol yang berbeda, dan apabila digabungkan menjadi satu maka akan mempunyai cara pengucapan dan arti tersendiri. Bentuk tulisan dan bahasa hierogliphini lebih maju dan lengkap dibandingkan dengan tulisan bangsa Sumeria.
3.      Masa Tahun 500 SM
Masa ini ditandai dengan pengenalan pada media informasi yang sebelumnya menggunakan lempengan tanah liat. Pada masa ini manusia sudah mengenal media untuk menyimpan informasi yang lebih baik dengan serat pohon. Serat papyrus yang berasal dari pohon Papyrus yang tumbuh disekitar sungai nil ini  dijadikan media menulis/media informasi pada masa itu. Serat papyrus lebih kuat dan fleksibel dibandingkan dengan lempengan tanah sebagai media informasi. Selanjutnya serat papyrus merupakan cikal bakal media yang kita kenal sekarang ini yaitu media kertas.

4.      Masa Tahun 1455
Masa ini ditandai dengan upaya menciptakan mesin cetak. Pasa masa ini manusia sudah menggunakan mesin cetak yang berupa plat huruf yang tebuat dari besi. Kemudian plat tersebut diganti dengan bingkai yang tebuat dari kayu yang dikembangkan dikembangkan untuk pertama kali oleh Johann Gutenberg.
5.      Masa Tahun 1800-an
Pada tahun 1830 orang sudah mengenal program komputer. Augusta Lady Byronpertama menulis program komputer yang berkerjasama dengan Charles Babbage. Mereka menggunakan mesin analytical. Mesin analytical dengan programnya didesain untuk mampu menerima data, mengolah data dan menghasilkan bentuk keluaran dalam sebuah kartu. Selanjutnya, mesin ini dikenal sebagai bentuk komputer digital yang pertama walaupun cara kerjanya lebih bersifat mekanis dari yang bersifat digital. Mesin ini merupakan cikal bakal komputer digital pertama ENIAC I  pada  94 tahun kemudian.
Pada tahun 1837 ditandai dengan teknologi pengiriman informasi. Samuel Morse mengembangkan telegraph dan bahasa kode morse bersama Sir William Cook dan Sir Charles Wheatstone. Mereka mengirim informasi secara elektronik antara 2 (dua) tempat yang berjauhan melalui kabel yang menghubungkan kedua tempat tersebut. Pengiriman dan penerimaan informasi ini mampu mencapai selisih waktu yang baik dan hampir terjadi pada waktu yang bersamaan. Penemuan ini memungkinkan informasi dapat diterima dan dipergunakan secara luas oleh masyarakat tanpa dirintangi atau dibatasi oleh jarak dan waktu.
Pada tahun 1861 orang sudah memikirkan bagaimana menampilkan informasi dalam bentuk gambar bergerak dalam media layar. Masa itu pula gambar bergerak yang peroyeksikan ke dalam sebuah layar untuk yang pertama kali di gunakan. Penemuan ini merupakan cikal bakal teknologi film sekarang.
Pada tahun 1876 Melvyl Dewey mengembangkan sitem penulisan Desimal. Pada tahun 1877  Alexander Graham Bell mengembangkan telepon yang dipergunakan secara umum. Pada tahun  itu juga fotografi dengan kecepatan tinggi ditemukan oleh Edweard Maybridge. Pada tahun 1899 telah dipergunakan sistem penyimpanan dalam tape (pita) magnetis untuk yang pertama.
c. Masa Tahun 1900-an
Tahun 1923 Zvorkyn menciptakan tabung TV (Televisi) yang pertama. Tahun 1940  dimulainya pengembangan ilmu pengetahuan dalam bidang informasi pada masa perang dunia II yang dipergunakan untuk kepentingan pengiriman dan penerimaan dokumen-dokumen militer yang disimpan dalam bentuk magnetic tape. Tahun 1945 Vannevar Bush mengembangkan sistem pengkodean menggunakan hypertext.  Tahun 1946  komputer digital pertama didunia yaitu ENIAC I dikembangkan. Tahun 1948  para peneliti di Bell Telephone mengembangkan Transistor.  Tahun 1957 Jean Hoerni mengembangkan transistor planar. Teknologi ini memungkinkan pengembangan jutaan bahkan milyaran transistor dimasukan ke dalam  sebuah keping kecil kristal silikon.
USSR (Rusia pada saat itu) meluncurkan sputnik sebagai satelit bumi buatan yang pertama yang bertugas sebagai mata-mata. Sebagai balasannya Amerika membentuk ARPA  (Advance Research Projects Agency) di bawah  kewenangan Departemen Pertahanan Amerika untuk mengembangkan ilmu pengetahuan dan teknologi informasi dalam bidang militer. Tahun 1962  Rand Paul Barand, dari perusahaan RAND, ditugaskan untuk mengembangkan suatu sistem jaringan desentralisasi yang mampu mengendalikan sistem pemboman dan peluncuran peluru kendali dalam perang nuklir.
Tahun 1969  sistem jaringan yang pertama dibentuk dengan menghubungkan 4 nodes (titik), antara University of California, SRI (Stanford), University California of Santa Barbara, dan University of Utah dengan kekuatan 50Kbps. Tahun 1972  Ray Tomlinson menciptakan program e-mail yang pertama.  Tahun 1973 – 1990 istilah internet diperkenalkan dalam sebuah paper mengenai TCP/IP (Transmission Control Protocol) kemudian dilakukan pengembangan sebuah protokol jaringan yang kemudian dikenal dengan nama TCP/IP yang dikembangkan oleh grup dari DARPA.
Tahun 1981, National Science Foundation mengembangkan backbone yang disebut CSNET dengan kapasitas 56 Kbps untuk setiap institusi dalam pemerintahan. kemudian pada tahun 1986 IETF  mengembangkan sebuah server yang berfungsi sebagai alat koordinasi diantara; DARPA, ARPANET, DDN dan Internet Gateway. Tahun 1991
sistem bisnis dalam bidang IT pertama kali terjadi ketika CERN dalam menanggulangi biaya operasionalnya dan memungut bayaran dari para anggotanya.
Tahun 1992 pembentukan komunitas Internet, dan diperkenalkannya istilah WWW (World Wide Web) oleh CERN.  Tahun
1993 NSF membentuk InterNIC untuk menyediakan jasa pelayanan internet menyangkut direktori dan penyimpanan data serta database (AT&T), jasa registrasi (Network Solution Inc,), dan jasa nformasi (General Atomics/CERFnet). Tahun  1994 pertumbuhan internet melaju dengan sangat cepat dan mulai merambah ke dalam   segala segi kehidupan manusia dan menjadi bagian yang tidak dapat dipisahkan dari manusia.  Tahun 1995, Perusahaan umum mulai diperkenankan menjadi provider dengan membeli jaringan di backbone, langkah ini memulai pengembangan teknologi informasi khususnya internet dan penelitian-penelitian untuk mengembangkan sistem dan alat yang lebih canggih.


2.      Perkembangan Komputer
Komputer Generasi Pertama
Perangkat komputer yang pertama kali dikembangkan adalah komputer untuk desain pesawat dan peluru kendali. Ilmuwan yang menggagas konsep pengembangan tersebut adalah Konrad Zuse, seorang Insinyur asal Jerman. Kemudian, pada pertengahan 1940-an, komputer tersebut mengalami perkembangan lebih lanjut yang dilakukan oleh John von Neuman.

Ciri utama dari komputer generasi pertama adalah CPU. Ya, central processing unit yang terdapat dalam komputer generasi I merupakan mesin pertama yang digunakan untuk mengoperasikan seluruh sistem dalam komputer. Sedangkan program utama yang terdapat di komputer generasi pertama adalah “machine language”.

Komputer Generasi Kedua
Penemuan penting telah terjadi di generasi kedua ini. Adalah transistor, alat canggih yang dapat memaksimalkan kinerja komputer dengan ukuran yang sangat kecil. Penemuan alat ini mempengaruhi perkembangan komputer pada generasi kedua. Pada 1960-an, para ilmuwan mencoba menggarap komputer generasi kedua.

Beberapa intansi, perusahaan, universitas, serta pemerintah telah memanfaatkan kecanggihan dari komputer generasi kedua. Inti dari penemuan generasi II ini adalah transistor, yang membuat komputer generasi kedua berukuran lebih kecil daripada komputer generasi pertama.

Komputer Generasi Ketiga
Dalam pemakaiannya, transistor membuat komputer lebih cepat panas. Dengan demikian, komputer generasi kedua mulai ditinggalkan. Kemudian seorang ilmuwan bernama Jack Billy mencoba melakukan penelitian. Kemudian pada 1958, ia menciptakan komponen yang lebih canggih dibandingkan transistor yang membuat komputer cepat panas tadi. Yakni IC atau Integrated Circuit chip kecil yang mampu menampung banyak komponen menjadi satu.

Dengan begitu, ukuran komputer menjadi lebih kecil. Pun, pada komputer generasi ketiga juga lebih cepat disektor sistem operasi dan mampu menjalankan beberapa program secara bersamaan.

Komputer Generasi Keempat
Pada generasi ini, komputer yang menggunakan chip IC kemudian dikembangkan lagi. Perusahaan Very Large Scale Integration mencoba melakukan pengembangan tersebut pada 1980-an. Walhasil, satu chip tunggal dapat menampung ribuan komponen. Dari sinilah, istilah “personal computer” atau PC muncul. Artinya, perangkat komputer mulai dipasarkan ke sektor perorangan. Tak berhenti sampai disitu, muncullah perangkat komputer yang mudah dibawa ke mana-mana, yaitu Laptop.

Komputer Generasi Kelima
Komputer generasi kelima adalah yang saat ini tengah dilakukan oleh berbagai vendor elektronik. Ya, komputer generasi kelima kerap disebut sebagai komputer generasi masa depan. Beberapa bukti kecil adalah munculnya smartphone, tablet, phablet, netbook, ultrabook, dan banyak lagi. Perkembangan selanjutnya adalah perangkat komputer yang dapat dijalankan tanpa harus menggunakan kontak fisik (menyentuhnya), tetapi menggunakan otak. Lalu, akankah komputer generasi kelima terealisasi? Hanya waktu yang bisa menjawab.
c.       Perangkat computer
Central Processing Unit (CPU)
CPU merupakan bagian terpenting dari sebuah komputer karena merupakan otak dari komputer tersebut. CPU atau sering juga disebut dengan microprocessor atau processor merupakan pusat pengolahan data dan pengontrolan kerja komputer. Karena itu, kinerja sebuah komputer  sangat tergantung pada kinerja CPU-nya.
Memori
Memori adalah perangkat keras komputer yang berfungsi untuk menyimpan informasi sebelum atau sesudah diproses oleh processor. Informasi tersebut dapat berbentuk perintah-perintah maupun data-data. Sebagai tempat penyimpanan, memori mempunyai ruang-ruang penyimpanan dimana masing-masing ruang penyimpanan tersebut mempunyai alamat sendiri yang berupa nomor-nomor yang menunjuk lokasi tertentu di memori.
Memori terbagi menjadi dua bagian, yaitu memori internal yang disebut dengan RAM (Random Access Memory) dan memori eksternal yang disebut dengan ROM (Read Only Memory).
Media Penyimpanan
  • Harddisk
Harddisk adalah media penyimpanan dengan kapasitas paling besar. Saat ini, harddisk dapat menimpan data sampai 400 gigabyte dan akan terus bertambah dengan semakin pesatnya kemajuan teknologi komputer. Kecepatan putaran harddisk menetukan kecepatan akses ke setiap data.
  • Disket
Disket digunakan untuk menyimpan data sebagaimana halnya dengan harddisk. Perbedaannya disket hanya mampu menyimpan data sampai 1,4 MB. Kelebihannya, disket digunakan untuk menyimpan dan memindahkan data dari satu komputer ke komputer yang lain.
  • Flash Drive
Flash drive menggantikan kedudukan disket karena ukurannya yang lebih kecil dan mempunyai kapasitas yang lebih besar seperti 128 MB, 256 MB, 512 MB, 1 GB, 2 GB.
  • CD-R
CD-R (Compact Disc-Recordable) dapat menyimpan data yang cukup besar hingga 700 MB. Namun kecepatannya masih kalah banding dengan harddisk.
  • DVD
DVD (Digital Versatile Disc) mempunyai kapasitas penyimpanan yang cukup besar bila dibandingkan dengan CD-ROM yang ukurannya sama besar. DVD mempunyai kealitas penyimpanan yang sangat baik, oleh karena itu  DVD biasanya digunakan untuk menyimpan film.
Motherboard
Motherboard merupakan perangkat komputer yang berfungsi sebagai tempat perankat-perangkat lain, seperti processor, memori, VGA Card, Sound Card, dan LAN Card. Setiap perangkat memiliki slot tersendiri sehingga memungkinkan perangkat tersebut melekat di motherboard.
VGA Card
VGA Card adalah peralatan komputer yang berfungsi untuk mengubah sinyal digital menjadi sinyal gambar. VGA Card memungkinkan data-data dalam bentuk digital ditampilkan dalam bentuk gambar di layar monitor.
Keyboard
Keyboard adalah seperangkat tombol-tombol yang berfungsi sebagai media masukan bagi komputer. Masing-masing tombol keyboard mempunyai fungsi-fungsi tertentu.
Mouse
Mouse merupakan suatu perangkat yabg digunakan untuk menjelajahi program, memilih perintah, dan menjalankan sebuah perintah.
Monitor
Monitor merupakan perangkat output yang memberikan tampilan visual kepada pengguna komputer. Kita dapat melihat apa yang sedang dilakukan oleh program-program atau komputer di layar monitor. Komputer menampilkan pesan, informasi, ataupun meminta masukan kepada pengguna komputer melalui tampilan di layar monitor.
Printer
Printer adalah perangkat output yang digunakan untuk menghasilkan cetakan dari komputer ke dalam bentuk. Cetakan tersebut dapat berupa dokumen, gambar, maupun dokumen yang disertai dengan gambar.
Speaker
Speaker adalah perangkat keras untuk menghasilkan suara. Jenis lain dari speaker adalah headset atau earphone.
UPS
UPS adalah perangkat keras yang menyuplai listrik ke komputer apabila terjadi pemutusan arus listrik. UPS menyimpan energinya di dalam battery.
d.      Pemahaman teknologi informasi
TI adalah bidang pengelolaan teknologi dan mencakup berbagai bidang yang termasuk tetapi tidak terbatas pada hal-hal seperti proses, perangkat lunak komputer, sistem informasi, perangkat keras komputer, bahasa program , dan data konstruksi. Singkatnya, apa yang membuat data, informasi atau pengetahuan yang dirasakan dalam format visual apapun, melalui setiap mekanisme distribusi multimedia, dianggap bagian dari TI. TI menyediakan bisnis dengan empat set layanan inti untuk membantu menjalankan strategi bisnis: proses bisnis otomatisasi, memberikan informasi, menghubungkan dengan pelanggan, dan alat-alat produktivitas.
TI melakukan berbagai fungsi (TI Disiplin/Kompetensi) dari meng-instal Aplikasi untuk merancang jaringan komputer dan Database informasi. Beberapa tugas yang TI lakukan mungkin termasuk manajemen data, jaringan, rekayasa perangkat keras komputer, database dan desain perangkat lunak, serta manajemen dan administrasi sistem secara keseluruhan. Teknologi informasi mulai menyebar lebih jauh dari konvensional komputer pribadi dan teknologi jaringan, dan lebih ke dalam integrasi teknologi lain seperti penggunaan ponsel, televisi, mobil, dan banyak lagi, yang meningkatkan permintaan untuk pekerjaan .