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
- 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) 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.
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 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 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:
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.
– 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:
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.
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
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.
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.
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
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
Contoh : Paint, Adobe Photoshop, Corel,3DStudioMax, GIMP
Bidang Desktop Programming
Contoh : Pascal, C, C++, Visual Studio,Visual Studio .NET, Java, Delphi.
Contoh : Pascal, C, C++, Visual Studio,Visual Studio .NET, Java, Delphi.
Bidang Web Programming & Design
Contoh : Dreamweaver, Flash, PHP, ASP,JSP, ASP.NET, Perl
Contoh : Dreamweaver, Flash, PHP, ASP,JSP, ASP.NET, Perl
Software Game
Contoh PC game
Contoh PC game
Software Connectivity
Contoh : Koneksi bluetooth, Koneksi FlashDisk/USB, IrDA.
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.
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
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.